JP2002344978A - Image processing device - Google Patents
Image processing deviceInfo
- Publication number
- JP2002344978A JP2002344978A JP2001148155A JP2001148155A JP2002344978A JP 2002344978 A JP2002344978 A JP 2002344978A JP 2001148155 A JP2001148155 A JP 2001148155A JP 2001148155 A JP2001148155 A JP 2001148155A JP 2002344978 A JP2002344978 A JP 2002344978A
- Authority
- JP
- Japan
- Prior art keywords
- image data
- pixel value
- coordinate conversion
- chromatic aberration
- coordinate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Image Processing (AREA)
- Color Television Image Signal Generators (AREA)
- Processing Of Color Television Signals (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Abstract
(57)【要約】
【課題】 撮像装置で撮像した画像データの色収差量を
検出してその補正を行うことができる画像処理装置を提
供する。
【解決手段】 本発明は、原画映像メモリ1と、原画映
像読み出し部2と、原画像データの二次元座標の座標変
換を行う座標変換部3と、色収差補正後の画像データを
格納する結果映像メモリ4と、結果映像メモリ4に画像
データを格納する制御を行う映像書き込み部5と、結果
映像読み出し部6と、原画映像メモリ1内の画像データ
と結果映像メモリ4内の画像データとを比較して両デー
タの差分を検出する比較部7と、差分を累積加算する積
分カウンタ8と、コントローラ9とを備えている。撮像
装置で撮像された画像データを構成する複数の色成分間
のピクセル値の差分を検出し、差分の累積加算値が最小
になるように一部の色成分の座標変換を行うため、撮影
済みの画像データの色収差を精度よく補正することがで
きる。
(57) [Problem] To provide an image processing device capable of detecting the amount of chromatic aberration of image data captured by an imaging device and correcting the amount. The present invention relates to an original image memory, an original image readout unit, a coordinate conversion unit for performing two-dimensional coordinate conversion of original image data, and a result image for storing image data after chromatic aberration correction. The memory 4, a video writing unit 5 that controls storing image data in the result video memory 4, a result video reading unit 6, and a comparison between the image data in the original image memory 1 and the image data in the result video memory 4. A comparison unit 7 for detecting a difference between the two data, an integration counter 8 for cumulatively adding the difference, and a controller 9 are provided. A pixel value difference between a plurality of color components constituting the image data captured by the imaging device is detected, and coordinate conversion of some color components is performed so that the cumulative sum of the differences is minimized. Chromatic aberration of the image data can be accurately corrected.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、CCD(Charge Co
upled Device)などの撮像装置で撮像された画像データ
の色収差量を検出してその補正を行う画像処理装置に関
する。The present invention relates to a CCD (Charge Co.)
The present invention relates to an image processing apparatus that detects a chromatic aberration amount of image data captured by an imaging device such as an upled device and corrects the amount.
【0002】[0002]
【従来の技術】最近、200万画素を越える高画素数の
CCDやMOSセンサが低価格になり、また写真画質の
プリンタが安価に購入できるようになってきたこともあ
り、デジタルカメラが急速に普及している。デジタルカ
メラは、フィルムや現像処理が不要で、高価な機材を必
要とせずに手軽にプリントできるという特徴を有する。2. Description of the Related Art Recently, CCDs and MOS sensors having a large number of pixels exceeding 2 million pixels have become inexpensive and photographic image quality printers have become available at low cost. Widespread. A digital camera has a feature that it does not require a film or a development process and can easily print without using expensive equipment.
【0003】また、撮影した画像データに対して種々の
画像処理を施すフォトレタッチソフトも数多く販売され
ており、年賀状やポスターなどに写真を合成する作業も
個人が手軽に行えるようになってきた。[0003] In addition, many photo retouching software for performing various image processing on photographed image data are on the market, and individuals can easily carry out work of synthesizing photographs with New Year's cards and posters.
【0004】[0004]
【発明が解決しようとする課題】デジタルカメラの利用
者が急増してきたことに伴って、デジタルカメラの撮影
画質の向上を求める声も高くなってきた。デジタルカメ
ラは、光学レンズで集光した光を撮像装置の撮像面に結
像するが、レンズの構成、焦点調節状態、レンズの絞り
量、および撮像装置の特性などにより、色収差が現れ
る。As the number of users of digital cameras has rapidly increased, there has been an increasing demand for improved image quality of digital cameras. A digital camera forms an image of light condensed by an optical lens on an imaging surface of an imaging device. However, chromatic aberration appears due to the configuration of the lens, the focus adjustment state, the aperture of the lens, the characteristics of the imaging device, and the like.
【0005】最近のデジタルカメラは、ズームレンズを
搭載したものが多いが、ズーム位置を変化させると、ズ
ームレンズ内のレンズの構成が変化するため、色収差の
現れ方も変化してしまう。[0005] Many recent digital cameras are equipped with a zoom lens. However, when the zoom position is changed, the configuration of the lens in the zoom lens changes, so the appearance of chromatic aberration also changes.
【0006】色収差は、光の屈折率が波長により異なる
ために現れるものであり、例えば緑成分が撮像面で結像
するように焦点調節を行っても、色収差があると、赤成
分と青成分は撮像面でぼけてしまう。Chromatic aberration appears because the refractive index of light differs depending on the wavelength. For example, even if focus adjustment is performed so that a green component forms an image on an image pickup surface, if there is chromatic aberration, a red component and a blue component Is blurred on the imaging surface.
【0007】色収差をなくす手法として、レンズの構成
や撮像装置の特性を考慮に入れて、光学的な補正処理や
ソフトウェアによる補正処理を行う手法が考えられる。
しかしながら、これらの手法を採用すると、レンズの構
成を変えたり、撮像装置の種類を変えるたびに、補正処
理を最初からやり直さなければならず、補正処理に手間
がかかるという問題がある。As a method of eliminating chromatic aberration, a method of performing optical correction processing or software correction processing in consideration of the configuration of the lens and the characteristics of the imaging apparatus is conceivable.
However, if these methods are adopted, there is a problem that every time the configuration of the lens is changed or the type of the imaging device is changed, the correction process must be restarted from the beginning, and the correction process is troublesome.
【0008】本発明は、上記の問題点に鑑みてなされた
ものであり、その目的は、撮像装置で撮像した画像デー
タの色収差量を検出してその補正を行うことができる画
像処理装置を提供することにある。SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and has as its object to provide an image processing apparatus capable of detecting the amount of chromatic aberration of image data picked up by an image pickup apparatus and correcting the amount. Is to do.
【0009】[0009]
【課題を解決するための手段】上述した課題を解決する
ために、本発明は、撮像装置から出力された、複数の色
成分からなる画像データの加工処理を行う画像処理装置
において、前記撮像装置から出力された画像データに基
づいて、複数の色成分間の色収差量を検出する色収差検
出手段と、検出された色収差量に基づいて色収差の補正
を行った後の画像データを格納する補正後記憶手段と、
を備える。In order to solve the above-mentioned problems, the present invention relates to an image processing apparatus for processing image data consisting of a plurality of color components output from an image pickup apparatus. Chromatic aberration detecting means for detecting the amount of chromatic aberration between a plurality of color components based on the image data output from the storage device, and storage after correction for storing the image data after the correction of the chromatic aberration based on the detected amount of chromatic aberration Means,
Is provided.
【0010】本発明では、撮影済みの画像データに基づ
いて色収差量の検出とその補正を行うため、レンズの構
成や撮像装置の特性を考慮に入れることなく、比較的簡
易な処理で色収差の補正を行える。According to the present invention, the amount of chromatic aberration is detected and corrected on the basis of the photographed image data. Therefore, the chromatic aberration can be corrected by a relatively simple process without taking the configuration of the lens and the characteristics of the image pickup apparatus into consideration. Can be performed.
【0011】[0011]
【発明の実施の形態】以下、本発明に係る画像処理装置
について、図面を参照しながら具体的に説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, an image processing apparatus according to the present invention will be specifically described with reference to the drawings.
【0012】図1は本発明に係る画像処理装置の一実施
形態の概略構成を示すブロック図である。図1の画像処
理装置は、CCDやMOSセンサ等の撮像装置で撮像さ
れた原画像データを格納する原画映像メモリ1と、原画
映像メモリ1から原画像データを読み出す制御を行う原
画映像読み出し部2と、原画像データの二次元座標の座
標変換を行う座標変換部(座標変換手段)3と、色収差
補正後の画像データを格納する結果映像メモリ(補正後
記憶手段)4と、結果映像メモリ4に画像データを格納
する制御を行う映像書き込み部(書き込み制御手段)5
と、結果映像メモリ4から画像データを読み出す制御を
行う結果映像読み出し部6と、原画映像メモリ1に格納
されている画像データと結果映像メモリ4に格納されて
いる画像データとを比較して両データの差分を検出する
比較部(差分計算手段)7と、比較部7で検出された差
分を累積する積分カウンタ(累積加算手段)8と、全体
を制御するコントローラ(色収差検出手段)9とを備え
ている。FIG. 1 is a block diagram showing a schematic configuration of an embodiment of an image processing apparatus according to the present invention. The image processing apparatus shown in FIG. 1 includes an original image memory 1 for storing original image data captured by an imaging device such as a CCD or a MOS sensor, and an original image read unit 2 for controlling reading of original image data from the original image memory 1. A coordinate conversion unit (coordinate conversion means) 3 for performing coordinate conversion of two-dimensional coordinates of original image data; a result video memory (corrected storage means) 4 for storing image data after chromatic aberration correction; Video writing unit (writing control means) 5 for controlling image data to be stored in the memory
And a result video reading unit 6 that controls reading of image data from the result video memory 4, and compares the image data stored in the original image memory 1 with the image data stored in the result video memory 4. A comparison unit (difference calculation unit) 7 for detecting a difference between data, an integration counter (accumulation addition unit) 8 for accumulating the difference detected by the comparison unit 7, and a controller (chromatic aberration detection unit) 9 for controlling the whole. Have.
【0013】図1の画像処理装置は、ハードウェアで構
成しても、ソフトウェアで構成してもよい。また、図1
は画像処理装置は、デジタルカメラに内蔵されてもよい
し、コンピュータ上で実行可能なソフトウェアの形態で
提供されてもよいし、あるいはコンピュータの周辺機器
として提供されてもよい。The image processing apparatus shown in FIG. 1 may be constituted by hardware or software. FIG.
The image processing apparatus may be built in a digital camera, provided in the form of software executable on a computer, or provided as a peripheral device of a computer.
【0014】図2は図1の画像処理装置の処理動作を示
すフローチャートである。以下、このフローチャートに
基づいて図1の画像処理装置の処理動作を説明する。こ
のフローチャートを開始するにあたって、図1の原画映
像メモリ1には、撮像装置で撮像された画像データが格
納される。以下では、R(赤)成分、G(緑)成分およ
びB(青)成分の画像データが原画映像メモリ1に格納
されている場合を例に取って説明するが、他の色成分、
例えばCMY(シアン、マゼンダ、イエロー)成分の画
像データが原画映像メモリ1に格納されている場合も同
様の手順で処理を行うことができる。FIG. 2 is a flowchart showing the processing operation of the image processing apparatus of FIG. Hereinafter, the processing operation of the image processing apparatus of FIG. 1 will be described based on this flowchart. When starting this flowchart, the original image memory 1 of FIG. 1 stores image data captured by the imaging device. In the following, a case where image data of R (red) component, G (green) component and B (blue) component are stored in the original image memory 1 will be described as an example.
For example, when image data of CMY (cyan, magenta, yellow) components is stored in the original image memory 1, processing can be performed in the same procedure.
【0015】まず、原画映像メモリ1内のG成分の画像
データを結果映像メモリ4にコピーする(ステップS
1)。このステップS1の処理は、より詳細には図3の
フローチャートに従って行われる。First, the G component image data in the original image memory 1 is copied to the result image memory 4 (step S).
1). More specifically, the processing in step S1 is performed according to the flowchart in FIG.
【0016】まず、原画読み出しチャネルをG成分に、
結果書き込みチャネルをG成分に、結果読み出しチャネ
ルをNONE(なし)に、座標変換パラメータを無変換に、
それぞれ設定する(ステップS11)。First, the original image reading channel is set to the G component,
The result writing channel is set to the G component, the result reading channel is set to NONE (none), and the coordinate conversion parameters are set to no conversion.
Each is set (step S11).
【0017】次に、まだコピーしていないピクセル座標
を変数座標(X,Y)に代入する(ステップS12)。次
に、変数座標(X,Y)のピクセル値を原画映像メモリ
1から読み出して結果映像メモリ4にコピーする(ステ
ップS13)。ここで、ピクセル値とは、対象となる色成
分の階調を表す値である。Next, the pixel coordinates that have not been copied are substituted for the variable coordinates (X, Y) (step S12). Next, the pixel value of the variable coordinates (X, Y) is read from the original image memory 1 and copied to the result image memory 4 (step S13). Here, the pixel value is a value representing the gradation of the target color component.
【0018】次に、全座標のピクセル値を原画映像メモ
リ1から結果映像メモリ4にコピーしたか否かを判定し
(ステップS14)、まだコピーしていないものがあれば
ステップS12以降の処理を繰り返し、全座標のピクセル
値を結果映像メモリ4にコピーした場合には、図2のス
テップS2の処理を行う。Next, it is determined whether or not the pixel values of all coordinates have been copied from the original image memory 1 to the result image memory 4 (step S14). When the pixel values of all coordinates are repeatedly copied to the result video memory 4, the process of step S2 in FIG. 2 is performed.
【0019】ステップS2では、図4のフローチャート
に従ってR成分の色収差量を検出する。まず、原画読み
出しチャネルをR成分に、結果書き込みチャネルをNONE
(なし)に、結果読み出しチャネルをG成分に、それぞ
れ設定する(ステップS21)。次に、R成分とG成分の
ピクセル値の累積差分最小値の初期値を無限大に設定す
る(ステップS22)。In step S2, the chromatic aberration of the R component is detected according to the flowchart of FIG. First, the original image read channel is set to the R component, and the result write channel is set to NONE.
(None), the result read channel is set to the G component (step S21). Next, the initial value of the minimum cumulative difference between the pixel values of the R component and the G component is set to infinity (step S22).
【0020】次に、座標変換パラメータaに所定のパラ
メータ候補を代入する(ステップS23、パラメータ変更
手段)。次に、積分カウンタ8の計測値をリセットする
(ステップS24)。次に、色収差量を検出する対象であ
る調査領域内のまだ調査していないピクセル座標を変数
座標(X,Y)に代入する(ステップS25)。Next, a predetermined parameter candidate is substituted for the coordinate conversion parameter a (step S23, parameter changing means). Next, the measured value of the integration counter 8 is reset (step S24). Next, pixel coordinates that have not yet been investigated in the investigation area for which the amount of chromatic aberration is to be detected are substituted into variable coordinates (X, Y) (step S25).
【0021】ここで、調査領域は、図5の斜線部11で
示すように、撮像装置の光軸中心から外れた領域に一つ
または複数設定される。本実施形態は、処理を簡略化す
るために、調査領域内で検出された色収差量に基づい
て、その調査領域を一部に含む画像データの色収差量を
決定する。なお、画像データのサイズが小さい場合や、
高速の演算機能を持つCPUで処理を行う場合などは、
調査領域を設定せずに、画像データ全体について色収差
量を検出してもよい。Here, as shown by a hatched portion 11 in FIG. 5, one or a plurality of investigation regions are set in regions deviated from the center of the optical axis of the imaging device. In the present embodiment, in order to simplify the processing, the chromatic aberration amount of the image data partially including the investigation region is determined based on the chromatic aberration amount detected in the investigation region. If the size of the image data is small,
When processing with a CPU that has a high-speed calculation function,
The chromatic aberration amount may be detected for the entire image data without setting the investigation area.
【0022】また、異なる画像データについては、各画
像データごとに個別に調査領域を設定して色収差量を決
定する。For different image data, an investigation area is individually set for each image data to determine the amount of chromatic aberration.
【0023】次に、座標変換パラメータaを利用してR
成分の座標変換を行う(ステップS26、新規座標計算手
段)。ここで、変換前の座標を(X,Y)、変換後の座
標を(X’,Y’)=f(X,Y)とする。f()は、座
標変換パラメータを含む変換関数であり、より具体的に
は、例えば以下の(1)式および(2)式で表される。
なお、式中で(X0,Y0)は光軸中心(画像データの中
心)を表している。Next, using the coordinate conversion parameter a, R
The coordinate conversion of the component is performed (step S26, new coordinate calculation means). Here, the coordinates before the conversion are (X, Y), and the coordinates after the conversion are (X ′, Y ′) = f (X, Y). f () is a conversion function including a coordinate conversion parameter, and is more specifically expressed by, for example, the following equations (1) and (2).
In the expression, (X0, Y0) represents the optical axis center (the center of the image data).
【0024】[0024]
【数1】 (Equation 1)
【数2】 ステップS26では、例えば(1)式および(2)式に基
づいてR成分の座標変換を行う。次に、座標変換後の座
標(X’,Y’)のピクセル値を計算する(ステップS
27、ピクセル値計算手段)。ここでは、補間処理を行う
ことにより、変換座標(X’,Y’)の周辺のピクセル
値に基づいて、変換座標(X’,Y’)のピクセル値を
決定する。(Equation 2) In step S26, coordinate conversion of the R component is performed based on, for example, equations (1) and (2). Next, the pixel value of the coordinates (X ′, Y ′) after the coordinate conversion is calculated (step S).
27, pixel value calculation means). Here, by performing an interpolation process, the pixel value of the transformed coordinates (X ′, Y ′) is determined based on the pixel values around the transformed coordinates (X ′, Y ′).
【0025】補間処理の具体的手法として、例えば線形
補間法(バイリニア法)を採用する。線形補間法では、
ピクセル値を求めたい図7に示す座標(X,Y)の周囲
の4座標([X],[Y])、([X]+1,[Y])、([X],[Y]+
1)、([X]+1,[Y]+1)の各ピクセル値P00,P10,P0
1,P11に基づいて、以下の(3)式に基づいて、座標
(X,Y)のピクセル値を求める。As a specific method of the interpolation processing, for example, a linear interpolation method (bilinear method) is employed. In linear interpolation,
The four coordinates ([X], [Y]), ([X] +1, [Y]), ([X], [Y]) around the coordinates (X, Y) shown in FIG. +
1), pixel values P00, P10, P0 of ([X] +1, [Y] +1)
The pixel value of the coordinates (X, Y) is obtained based on the following equation (3) based on P1 and P11.
【0026】 座標(X,Y)のピクセル値=(X-[X])・(Y-[Y])・P11 +([X]+1-X)・(Y-[Y])・P01 +(X-[X])・([Y]+1-Y)・P10 +([X]+1-X)・([Y]+1-Y)・P00 (3) (3)式は、図6のピクセル値P11を領域の面積で、
ピクセル値P01を領域の面積で、ピクセル値P00を領
域の面積で、ピクセル値P10を領域の面積で、それ
ぞれ多重平均を取って補間するものである。Pixel value of coordinates (X, Y) = (X− [X]) · (Y− [Y]) · P11 + ([X] + 1−X) · (Y− [Y]) · P01 + (X- [X]) · ([Y] + 1-Y) · P10 + ([X] + 1-X) · ([Y] + 1-Y) · P00 (3) , The pixel value P11 of FIG.
The pixel value P01 is the area of the area, the pixel value P00 is the area of the area, and the pixel value P10 is the area of the area.
【0027】このような補間により、任意の座標位置に
ついて、ピクセル値を求めることができる。なお、線形
補間法は補間処理の一例であり、補間処理の具体的手法
については特に問わない。By such interpolation, a pixel value can be obtained for an arbitrary coordinate position. Note that the linear interpolation method is an example of the interpolation processing, and a specific method of the interpolation processing is not particularly limited.
【0028】座標変換後の座標位置でのピクセル値が求
まると、次に、G成分とR成分の両ピクセル値を比較し
て差分を検出する(ステップS28)。次に、ステップS
28で検出した差分を積分カウンタ8で累積加算する(ス
テップS29)。When the pixel value at the coordinate position after the coordinate conversion is obtained, the difference is detected by comparing both the G component and the R component pixel values (step S28). Next, step S
The difference detected at 28 is cumulatively added by the integration counter 8 (step S29).
【0029】次に、調査領域内の全ピクセルについて差
分検出を行ったか否かを判定し(ステップS30)、まだ
差分検出を行っていないピクセルがあれば、ステップS
25以降の処理を繰り返す。Next, it is determined whether or not difference detection has been performed for all pixels in the investigation area (step S30). If there is any pixel for which difference detection has not been performed, step S30 is performed.
Repeat the processing after 25.
【0030】全ピクセルについての差分検出処理が終了
すると、次に、積分カウンタ8の計測値が累積差分最小
値より小さいか否かを判定する(ステップS31)。小さ
い場合には、現時点における積分カウンタ8の計測値を
累積差分最小値に設定するとともに、現時点における座
標変換パラメータをR成分用の座標変換パラメータに設
定する(ステップS32)。When the difference detection processing for all pixels is completed, it is next determined whether or not the value measured by the integration counter 8 is smaller than the minimum value of the accumulated difference (step S31). If it is smaller, the current measured value of the integration counter 8 is set to the minimum value of the accumulated difference, and the coordinate conversion parameter at the current time is set to the R component coordinate conversion parameter (step S32).
【0031】ステップS31で小さくないと判定された場
合、あるいはステップS32の処理が終了した場合には、
すべてのパラメータ候補についてステップS23以降の処
理を行ったか否かを判定し(ステップS33)、まだ処理
を行っていないパラメータ候補があれば、この候補を座
標変換パラメータに設定してステップS23以降の処理を
繰り返す。すべてのパラメータ候補についての処理が終
了すれば、その時点でステップS32に設定されている座
標変換パラメータを最終的なR成分の座標変換パラメー
タとし、図2のステップS3の処理を行う。If it is determined in step S31 that it is not small, or if the processing in step S32 is completed,
It is determined whether or not the processing from step S23 has been performed on all the parameter candidates (step S33). If there is a parameter candidate that has not been processed yet, this candidate is set as a coordinate conversion parameter and the processing from step S23 is performed. repeat. When the processing for all parameter candidates is completed, the coordinate conversion parameters set in step S32 at that time are used as the final R-component coordinate conversion parameters, and the processing in step S3 in FIG. 2 is performed.
【0032】ステップS3では、図7のフローチャート
に従ってB成分の色収差量を検出する。図7のフローチ
ャートの処理手順は図4のフローチャートと同様なた
め、詳細な説明は省略する。ステップS3の処理を実行
することで、B成分用の座標変換パラメータaが求めら
れる。In step S3, the chromatic aberration of the B component is detected in accordance with the flowchart of FIG. Since the processing procedure of the flowchart of FIG. 7 is similar to that of the flowchart of FIG. 4, detailed description will be omitted. By executing the processing in step S3, the coordinate conversion parameter a for the B component is obtained.
【0033】次に、ステップS2で求めた座標変換パラ
メータaを利用して、原画映像メモリ1に格納されてい
るR成分のピクセル値を結果映像メモリ4に転送する
(図2のステップS4)。図8はステップS4の詳細な
処理手順を示すフローチャートである。まず、原画読み
出しチャネルをR成分に、結果書き込みチャネルをR成
分に、結果読み出しチャネルをNONE(なし)に設定する
(ステップS61)。Next, the pixel value of the R component stored in the original image memory 1 is transferred to the result image memory 4 using the coordinate transformation parameter a obtained in step S2 (step S4 in FIG. 2). FIG. 8 is a flowchart showing a detailed processing procedure of step S4. First, the original image read channel is set to the R component, the result write channel is set to the R component, and the result read channel is set to NONE (step S61).
【0034】次に、まだ転送していないピクセル座標を
変数座標(X,Y)に代入する(ステップS62)。次
に、ステップS2で求めた座標変換パラメータaを利用
して、変数座標(X,Y)に対応する変換座標(X’,
Y’)=f(X,Y)を計算する(ステップS63)。こ
こで、f()は、座標変換パラメータを含む変換関数であ
り、例えば、上述した(1)式および(2)式で表され
る。Next, the pixel coordinates that have not been transferred are substituted into the variable coordinates (X, Y) (step S62). Next, using the coordinate transformation parameter a obtained in step S2, the transformation coordinates (X ′, X ′) corresponding to the variable coordinates (X, Y)
Y ′) = f (X, Y) is calculated (step S63). Here, f () is a conversion function including a coordinate conversion parameter, and is expressed by, for example, the above-described equations (1) and (2).
【0035】次に、補間処理を行うことにより、変換座
標(X’,Y’)のピクセル値を計算する(ステップS
64)。ここで、ステップS63で計算された変換座標
(X’,Y’)は必ずしも整数座標ではなく、この座標
に対応するピクセル値は原画映像メモリ1に格納されて
いない可能性が高い。このため、上述した線形補間法な
どの補間処理を行うことにより、変換座標(X’,
Y’)の周辺のピクセル値に基づいて、変換座標
(X’,Y’)のピクセル値を決定する。Next, a pixel value of the transformed coordinates (X ', Y') is calculated by performing an interpolation process (step S).
64). Here, the transformed coordinates (X ′, Y ′) calculated in step S63 are not necessarily integer coordinates, and there is a high possibility that the pixel value corresponding to these coordinates is not stored in the original image memory 1. Therefore, by performing an interpolation process such as the linear interpolation method described above, the transformed coordinates (X ′,
The pixel value of the transformation coordinates (X ′, Y ′) is determined based on the pixel values around Y ′).
【0036】次に、計算した変換座標(X’,Y’)の
ピクセル値を、結果映像メモリ4の座標(X,Y)に転
送する(ステップS65)。ステップS65の処理が終了する
と、原画映像メモリ1に格納されたR成分の全ピクセル
値を結果映像メモリ4に転送したか否かを判定し(ステ
ップS66)、まだ転送していないピクセル値があれば、
ステップS62以降の処理を繰り返す。Next, the calculated pixel value of the transformed coordinates (X ', Y') is transferred to the coordinates (X, Y) of the result video memory 4 (step S65). When the processing in step S65 is completed, it is determined whether or not all the pixel values of the R component stored in the original image memory 1 have been transferred to the result image memory 4 (step S66). If
The processing after step S62 is repeated.
【0037】R成分の全ピクセル値の転送が終了する
と、次に、ステップS3で求めた座標変換パラメータa
を利用して、原画映像メモリ1に格納されているB成分
のピクセル値を結果映像メモリ4に転送する(図2のス
テップS5)。When the transfer of all the pixel values of the R component is completed, the coordinate conversion parameter a calculated in step S3 is obtained.
Is used to transfer the pixel value of the B component stored in the original image memory 1 to the result image memory 4 (step S5 in FIG. 2).
【0038】図9はステップS5の詳細な処理手順を示
すフローチャートである。図9のフローチャートの処理
手順は図8と同様であり、座標変換された座標に基づい
て、原画映像メモリ1に格納されているピクセル値を読
み出して結果映像メモリ4に転送する。FIG. 9 is a flowchart showing a detailed processing procedure of step S5. The processing procedure of the flowchart of FIG. 9 is the same as that of FIG. 8, and the pixel values stored in the original image memory 1 are read out based on the coordinates converted and transferred to the result image memory 4.
【0039】このように、本実施形態では、CCD等の
撮像装置で撮像された画像データを構成する複数の色成
分間のピクセル値の差分を検出し、差分の累積加算値が
最小になるように一部の色成分の座標変換を行うため、
撮影済みの画像データの色収差を精度よく補正すること
ができる。As described above, in the present embodiment, a difference in pixel value between a plurality of color components constituting image data picked up by an image pickup device such as a CCD is detected, and the cumulative addition value of the difference is minimized. To perform coordinate conversion of some color components,
Chromatic aberration of captured image data can be accurately corrected.
【0040】通常の色収差の補正は、レンズの構成、絞
り、焦点調節情報および撮像装置の特性などを考慮に入
れて行うため、補正処理にかなり手間がかかってしま
う。これに対して、本実施形態では、撮像済みの画像デ
ータさえあれば、比較的簡易な処理で色収差の補正を行
えるため、レンズや撮像装置の種類に関係なく手軽に色
収差の補正を行えるという利点がある。したがって、ど
のデジタルカメラで撮影された画像データであっても、
家庭用のコンピュータで精度よく色収差の補正を行うこ
とができる。Normal correction of chromatic aberration is performed in consideration of the configuration of the lens, the aperture, the focus adjustment information, the characteristics of the image pickup apparatus, and the like. On the other hand, in the present embodiment, the chromatic aberration can be corrected by relatively simple processing as long as there is imaged image data, so that the chromatic aberration can be easily corrected regardless of the type of the lens or the imaging device. There is. Therefore, regardless of the image data taken by any digital camera,
The chromatic aberration can be corrected with high accuracy by a home computer.
【0041】上述した実施形態では、G(緑)成分を基
準としてR成分とB成分の座標変換を行う例を説明した
が、基準とする色成分はG成分以外であってもよい。ま
た、色成分がRBG成分以外の成分、例えばCMY成分
で構成される場合には、いずれかの色成分を基準とし
て、図2と同様の処理を行えばよい。In the above-described embodiment, an example has been described in which the coordinate conversion of the R component and the B component is performed based on the G (green) component, but the reference color component may be other than the G component. Further, when the color components are composed of components other than the RBG components, for example, CMY components, the same processing as in FIG. 2 may be performed based on one of the color components.
【0042】[0042]
【発明の効果】以上詳細に説明したように、本発明によ
れば、撮影済みの画像データに基づいて色収差量の検出
とその補正を行うため、レンズの構成や撮像装置の特性
に影響されることなく色収差の補正を行うことができ
る。したがって、どのデジタルカメラで撮影した画像デ
ータであっても、色収差の影響を受けない高品質の撮影
画像が得られる。As described above in detail, according to the present invention, since the amount of chromatic aberration is detected and corrected based on the image data which has been photographed, it is affected by the structure of the lens and the characteristics of the image pickup apparatus. Chromatic aberration can be corrected without any problem. Therefore, a high quality captured image that is not affected by chromatic aberration can be obtained regardless of image data captured by any digital camera.
【図1】本発明に係る画像処理装置の一実施形態の概略
構成を示すブロック図。FIG. 1 is a block diagram showing a schematic configuration of an embodiment of an image processing apparatus according to the present invention.
【図2】図1の画像処理装置の処理動作を示すフローチ
ャート。FIG. 2 is a flowchart illustrating a processing operation of the image processing apparatus of FIG. 1;
【図3】図2のステップS1の詳細フローチャート。FIG. 3 is a detailed flowchart of step S1 in FIG. 2;
【図4】図2のステップS2の詳細フローチャート。FIG. 4 is a detailed flowchart of step S2 in FIG. 2;
【図5】調査領域を説明する図。FIG. 5 is a diagram illustrating a survey area.
【図6】線形補間法を説明する図。FIG. 6 is a diagram illustrating a linear interpolation method.
【図7】図2のステップS3の詳細フローチャート。FIG. 7 is a detailed flowchart of step S3 in FIG. 2;
【図8】図2のステップS4の詳細フローチャート。FIG. 8 is a detailed flowchart of step S4 in FIG. 2;
【図9】図2のステップS5の詳細フローチャート。FIG. 9 is a detailed flowchart of step S5 in FIG. 2;
1 原画映像メモリ 2 原画映像読み出し部 3 座標変換部 4 結果映像メモリ 5 映像書き込み部 6 結果映像読み出し部 7 比較部 8 積分カウンタ 9 コントローラ REFERENCE SIGNS LIST 1 original image memory 2 original image readout unit 3 coordinate conversion unit 4 result image memory 5 image writing unit 6 result image readout unit 7 comparison unit 8 integration counter 9 controller
フロントページの続き Fターム(参考) 5B057 AA11 BA02 CA01 CA08 CA12 CA16 CB01 CB08 CB12 CB16 CC03 CD20 CE16 DA20 DB02 DB06 DB09 DC25 5C065 AA03 BB48 DD02 DD15 GG22 GG26 5C066 AA11 CA08 GA01 GB03 HA03 KE02 KE07 KE24 KP02 KP05 5C077 LL19 MM03 MP08 PP32 PP33 PP37 PP39 PQ17 PQ20 PQ22 TT09 5C079 HB01 HB02 HB11 JA23 LA24 LB01 MA02 NA03 Continued on the front page F-term (reference) PP32 PP33 PP37 PP39 PQ17 PQ20 PQ22 TT09 5C079 HB01 HB02 HB11 JA23 LA24 LB01 MA02 NA03
Claims (5)
らなる画像データの加工処理を行う画像処理装置におい
て、 前記撮像装置から出力された画像データに基づいて、複
数の色成分間の色収差量を検出する色収差検出手段と、 検出された色収差量に基づいて色収差の補正を行った後
の画像データを格納する補正後記憶手段と、を備えるこ
とを特徴とする画像処理装置。An image processing apparatus for processing image data composed of a plurality of color components output from an imaging device, wherein the chromatic aberration between the plurality of color components is determined based on the image data output from the imaging device. An image processing apparatus comprising: a chromatic aberration detecting unit that detects an amount; and a corrected storage unit that stores image data after performing chromatic aberration correction based on the detected chromatic aberration amount.
の基準色成分のピクセル値と、前記基準色以外の色成分
のピクセル値と、の差分が最小になるように、前記基準
色以外の色成分のピクセル座標の座標変換を行う座標変
換手段と、 前記特定の基準色成分については座標変換を行わずに各
基準座標のピクセル値を前記補正後記憶手段に格納し、
前記基準色以外の色成分については前記座標変換手段で
座標変換された座標のピクセル値を前記補正後記憶手段
に格納する書き込み制御手段と、を有することを特徴と
する請求項1に記載の画像処理装置。2. The method according to claim 1, wherein the chromatic aberration detecting unit minimizes a difference between a pixel value of a specific reference color component included in the image data output from the imaging device and a pixel value of a color component other than the reference color. Coordinate conversion means for performing coordinate conversion of pixel coordinates of color components other than the reference color, and for the specific reference color component, the pixel value of each reference coordinate without performing the coordinate conversion, and the corrected storage means Stored in
2. The image according to claim 1, further comprising: a writing control unit that stores, in the corrected storage unit, a pixel value of a coordinate converted by the coordinate conversion unit for a color component other than the reference color. 3. Processing equipment.
力された画像データのうち、前記撮像装置の光軸中心位
置から外れた一部の領域を対象として、前記差分が最小
になるように座標変換を行う請求項2に記載の画像処理
装置。3. The image processing apparatus according to claim 1, wherein the coordinate conversion unit is configured to minimize the difference in a part of the image data output from the imaging device that deviates from the optical axis center position of the imaging device. The image processing device according to claim 2, wherein the image processing device performs coordinate conversion.
準色以外の色成分のピクセル座標の座標変換を行う新規
座標計算手段と、 前記基準色以外の色成分のそれぞれごとに、前記新規座
標計算手段で計算されたピクセル座標のピクセル値を計
算するピクセル値計算手段と、 基準座標のそれぞれについて、前記基準色成分のピクセ
ル値と前記基準色成分以外の前記ピクセル値計算手段で
計算されたピクセル値との差分を計算する差分計算手段
と、 基準座標のそれぞれについて前記差分計算手段で計算さ
れた差分を、前記基準色以外の色成分のそれぞれごとに
累積加算する累積加算手段と、 前記累積加算手段で累積加算された累積加算値が最小に
なるように、前記基準色以外の色成分のそれぞれごとに
前記座標変換パラメータを変更するパラメータ変更手段
と、を有することを特徴とする請求項2または3に記載
の画像処理装置。4. A new coordinate calculating means for performing a coordinate conversion of pixel coordinates of a color component other than the reference color based on a coordinate conversion parameter whose value can be varied, and a color other than the reference color. Pixel value calculation means for calculating a pixel value of the pixel coordinate calculated by the new coordinate calculation means for each of the components; and for each of the reference coordinates, the pixel value of the reference color component and the pixel value other than the reference color component. Difference calculating means for calculating a difference from the pixel value calculated by the pixel value calculating means; and cumulatively adding the difference calculated by the difference calculating means for each of the reference coordinates for each color component other than the reference color. Accumulative addition means, for each of the color components other than the reference color, such that the cumulative addition value accumulatively added by the accumulative addition means is minimized. The image processing apparatus according to claim 2 or 3, characterized in that it has a parameter changing means for changing the target transformation parameters, the.
の色成分のそれぞれごとに、前記座標変換手段で座標変
換された座標のピクセル値を座標変換前の座標に対応づ
けて前記補正後記憶手段に格納することを特徴とする請
求項2〜4のいずれかに記載の画像処理装置。5. The post-correction storage, wherein the writing control unit associates a pixel value of a coordinate converted by the coordinate conversion unit with a coordinate before the coordinate conversion for each color component other than the reference color. The image processing apparatus according to claim 2, wherein the image processing apparatus stores the image data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001148155A JP2002344978A (en) | 2001-05-17 | 2001-05-17 | Image processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001148155A JP2002344978A (en) | 2001-05-17 | 2001-05-17 | Image processing device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002344978A true JP2002344978A (en) | 2002-11-29 |
Family
ID=18993529
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001148155A Pending JP2002344978A (en) | 2001-05-17 | 2001-05-17 | Image processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2002344978A (en) |
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2004071076A1 (en) * | 2003-02-06 | 2004-08-19 | Sony Corporation | Image recording/reproducing apparatus, image pick-up apparatus, and color aberration correcting method |
| JP2005148294A (en) * | 2003-11-13 | 2005-06-09 | Noritsu Koki Co Ltd | Image processing apparatus, image processing method, and image processing program |
| WO2005117455A1 (en) * | 2004-05-31 | 2005-12-08 | Nikon Corporation | Image processing device for detecting chromatic difference of magnification from raw data, image processing program, and electronic camera |
| CN100367764C (en) * | 2003-08-21 | 2008-02-06 | 宇东科技股份有限公司 | Chromatic aberration correction method for image acquisition device |
| WO2008068889A1 (en) * | 2006-12-08 | 2008-06-12 | Nikon Corporation | Image processing device for correcting image colors and image processing program |
| RU2356176C2 (en) * | 2005-08-09 | 2009-05-20 | Государственное образовательное учреждение высшего профессионального образования Курский государственный технический университет | Method for automatic correction of optoelectronic sensor blooming and device for its realisation |
| US7916937B2 (en) | 2004-04-12 | 2011-03-29 | Nikon Corporation | Image processing device having color shift correcting function, image processing program and electronic camera |
| US7973850B2 (en) * | 2005-09-29 | 2011-07-05 | Nikon Corporation | Image processing apparatus and image processing method |
| US7995108B2 (en) | 2006-03-01 | 2011-08-09 | Nikon Corporation | Image processing apparatus, image processing program, electronic camera, and image processing method for image analysis of magnification chromatic aberration |
| US8155439B2 (en) | 2006-11-30 | 2012-04-10 | Nikon Corporation | Image processing apparatus for correcting image color and image processing program |
| JP2012108927A (en) * | 2005-09-21 | 2012-06-07 | Luminex Corp | Methods and systems for image data processing |
| US8233710B2 (en) | 2005-07-14 | 2012-07-31 | Nikon Corporation | Image processing device and image processing method |
| KR20140084206A (en) * | 2011-10-18 | 2014-07-04 | 루미넥스 코포레이션 | Methods and systems for image data processing |
| JP2015216495A (en) * | 2014-05-09 | 2015-12-03 | 国立研究開発法人情報通信研究機構 | Chromatic aberration correction method |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04340890A (en) * | 1991-05-17 | 1992-11-27 | Mitsubishi Electric Corp | solid state color imaging device |
| JPH10200911A (en) * | 1997-01-14 | 1998-07-31 | Matsushita Electric Ind Co Ltd | System and method for automatically correcting registration errors in color television cameras |
| JP2000236450A (en) * | 1999-02-17 | 2000-08-29 | Minolta Co Ltd | Image processing unit |
| JP2000299874A (en) * | 1999-04-12 | 2000-10-24 | Sony Corp | Signal processing apparatus and method, and imaging apparatus and method |
| JP2001103327A (en) * | 1999-09-29 | 2001-04-13 | Minolta Co Ltd | Image processor |
-
2001
- 2001-05-17 JP JP2001148155A patent/JP2002344978A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04340890A (en) * | 1991-05-17 | 1992-11-27 | Mitsubishi Electric Corp | solid state color imaging device |
| JPH10200911A (en) * | 1997-01-14 | 1998-07-31 | Matsushita Electric Ind Co Ltd | System and method for automatically correcting registration errors in color television cameras |
| JP2000236450A (en) * | 1999-02-17 | 2000-08-29 | Minolta Co Ltd | Image processing unit |
| JP2000299874A (en) * | 1999-04-12 | 2000-10-24 | Sony Corp | Signal processing apparatus and method, and imaging apparatus and method |
| JP2001103327A (en) * | 1999-09-29 | 2001-04-13 | Minolta Co Ltd | Image processor |
Cited By (33)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2321964C2 (en) * | 2003-02-06 | 2008-04-10 | Сони Корпорейшн | Device for recording and reproducing an image, device for reading an image and method for correcting a chromatic aberration |
| WO2004071076A1 (en) * | 2003-02-06 | 2004-08-19 | Sony Corporation | Image recording/reproducing apparatus, image pick-up apparatus, and color aberration correcting method |
| US7477290B2 (en) | 2003-02-06 | 2009-01-13 | Sony Corporation | Image recording/reproducing apparatus, image pick-up apparatus, and color aberration correcting method |
| CN100525393C (en) * | 2003-02-06 | 2009-08-05 | 索尼株式会社 | Image recording/reproducing apparatus, image pickup apparatus, and chromatic aberration correction method |
| CN100367764C (en) * | 2003-08-21 | 2008-02-06 | 宇东科技股份有限公司 | Chromatic aberration correction method for image acquisition device |
| JP2005148294A (en) * | 2003-11-13 | 2005-06-09 | Noritsu Koki Co Ltd | Image processing apparatus, image processing method, and image processing program |
| US7916937B2 (en) | 2004-04-12 | 2011-03-29 | Nikon Corporation | Image processing device having color shift correcting function, image processing program and electronic camera |
| WO2005117455A1 (en) * | 2004-05-31 | 2005-12-08 | Nikon Corporation | Image processing device for detecting chromatic difference of magnification from raw data, image processing program, and electronic camera |
| JP2006020275A (en) * | 2004-05-31 | 2006-01-19 | Nikon Corp | Image processing apparatus, image processing program, and electronic camera for detecting chromatic aberration of magnification from RAW data |
| EP2357830A1 (en) | 2004-05-31 | 2011-08-17 | Nikon Corporation | Image processing device for detecting chromatic difference of magnification from RAW data, image processing program, and electronic camera |
| US7667738B2 (en) | 2004-05-31 | 2010-02-23 | Nikon Corporation | Image processing device for detecting chromatic difference of magnification from raw data, image processing program, and electronic camera |
| EP1761072A4 (en) * | 2004-05-31 | 2010-11-03 | Nikon Corp | IMAGE PROCESSING DEVICE FOR DETECTING CHROMATIC DIFFERENCE OF RAW DATA MAGNIFICATION, IMAGE PROCESSING PROGRAM, AND ELECTRONIC CAMERA |
| US8233710B2 (en) | 2005-07-14 | 2012-07-31 | Nikon Corporation | Image processing device and image processing method |
| US8509533B2 (en) | 2005-07-14 | 2013-08-13 | Nikon Corporation | Image processing device and image processing method |
| RU2356176C2 (en) * | 2005-08-09 | 2009-05-20 | Государственное образовательное учреждение высшего профессионального образования Курский государственный технический университет | Method for automatic correction of optoelectronic sensor blooming and device for its realisation |
| US10846508B2 (en) | 2005-09-21 | 2020-11-24 | Luminex Corporation | Methods and systems for image data processing |
| JP2012108927A (en) * | 2005-09-21 | 2012-06-07 | Luminex Corp | Methods and systems for image data processing |
| US9286504B2 (en) | 2005-09-21 | 2016-03-15 | Luminex Corporation | Methods and systems for image data processing |
| US8705859B2 (en) | 2005-09-21 | 2014-04-22 | Luminex Corporation | Methods and systems for image data processing |
| US10108844B2 (en) | 2005-09-21 | 2018-10-23 | Luminex Corporation | Methods and systems for image data processing |
| US9767344B2 (en) | 2005-09-21 | 2017-09-19 | Luminex Corporation | Methods and systems for image data processing |
| US7973850B2 (en) * | 2005-09-29 | 2011-07-05 | Nikon Corporation | Image processing apparatus and image processing method |
| JP5040655B2 (en) * | 2005-09-29 | 2012-10-03 | 株式会社ニコン | Image processing apparatus and image processing method |
| US7995108B2 (en) | 2006-03-01 | 2011-08-09 | Nikon Corporation | Image processing apparatus, image processing program, electronic camera, and image processing method for image analysis of magnification chromatic aberration |
| US8155439B2 (en) | 2006-11-30 | 2012-04-10 | Nikon Corporation | Image processing apparatus for correcting image color and image processing program |
| US8736720B2 (en) | 2006-12-08 | 2014-05-27 | Nikon Corporation | Image processing device for correcting image colors and image processing program |
| WO2008068889A1 (en) * | 2006-12-08 | 2008-06-12 | Nikon Corporation | Image processing device for correcting image colors and image processing program |
| US9063088B2 (en) | 2011-10-18 | 2015-06-23 | Luminex Corporation | Methods and systems for image data processing |
| US8859996B2 (en) | 2011-10-18 | 2014-10-14 | Luminex Corporation | Methods and systems for image data processing |
| US9292938B2 (en) | 2011-10-18 | 2016-03-22 | Luminex Corporation | Methods and systems for image data processing |
| KR20140084206A (en) * | 2011-10-18 | 2014-07-04 | 루미넥스 코포레이션 | Methods and systems for image data processing |
| KR101979287B1 (en) | 2011-10-18 | 2019-08-28 | 루미넥스 코포레이션 | Methods and systems for image data processing |
| JP2015216495A (en) * | 2014-05-09 | 2015-12-03 | 国立研究開発法人情報通信研究機構 | Chromatic aberration correction method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5398156B2 (en) | WHITE BALANCE CONTROL DEVICE, ITS CONTROL METHOD, AND IMAGING DEVICE | |
| US7190845B2 (en) | Image correction according to transmission characteristics of image sensing optical system | |
| JP4826028B2 (en) | Electronic camera | |
| US5461440A (en) | Photographing image correction system | |
| JP5438579B2 (en) | Image processing apparatus and control method thereof | |
| US7868915B2 (en) | Photographing apparatus, method and computer program product | |
| US20090051792A1 (en) | Digital single-lens reflex camera | |
| EP2219366B1 (en) | Image capturing device, image capturing method, and image capturing program | |
| JP2002344978A (en) | Image processing device | |
| US20050275904A1 (en) | Image capturing apparatus and program | |
| CN113315956B (en) | Image processing apparatus, image capturing apparatus, image processing method, and machine-readable medium | |
| US9619871B2 (en) | Image processing device, imaging apparatus, image processing method, and program | |
| JP7686428B2 (en) | IMAGE PROCESSING METHOD, MACHINE LEARNING MODEL GENERATION METHOD, IMAGE PROCESSING DEVICE, IMAGE PROCESSING SYSTEM, AND PROGRAM | |
| US20080278613A1 (en) | Methods, apparatuses and systems providing pixel value adjustment for images produced with varying focal length lenses | |
| US11593958B2 (en) | Imaging device, distance measurement method, distance measurement program, and recording medium | |
| CN114979500A (en) | Image processing method, image processing apparatus, electronic device, and readable storage medium | |
| JP2002271638A (en) | White balance correction method and device, and recording medium recorded with program for executing the method | |
| US5872643A (en) | Film image reproducing apparatus using a domestic light condition or an undomestic light condition for generation of a designated area | |
| JP2001186533A (en) | Image processing device | |
| JP3549413B2 (en) | Image processing method and image processing apparatus | |
| US20050052559A1 (en) | Image processing apparatus | |
| JP4321317B2 (en) | Electronic camera, camera system, and black spot correction method for electronic camera | |
| JP2003110847A (en) | Image output unit | |
| JP4043499B2 (en) | Image correction apparatus and image correction method | |
| JPH0974514A (en) | Image pickup device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080418 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100517 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100604 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20101008 |