[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2001186533A - Image processing unit - Google Patents

Image processing unit

Info

Publication number
JP2001186533A
JP2001186533A JP36462299A JP36462299A JP2001186533A JP 2001186533 A JP2001186533 A JP 2001186533A JP 36462299 A JP36462299 A JP 36462299A JP 36462299 A JP36462299 A JP 36462299A JP 2001186533 A JP2001186533 A JP 2001186533A
Authority
JP
Japan
Prior art keywords
information
chromatic aberration
image
image information
color signal
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.)
Granted
Application number
JP36462299A
Other languages
Japanese (ja)
Other versions
JP4402230B2 (en
Inventor
Kazuhito Horiuchi
一仁 堀内
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Olympus Corp
Original Assignee
Olympus Optical Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Olympus Optical Co Ltd filed Critical Olympus Optical Co Ltd
Priority to JP36462299A priority Critical patent/JP4402230B2/en
Publication of JP2001186533A publication Critical patent/JP2001186533A/en
Application granted granted Critical
Publication of JP4402230B2 publication Critical patent/JP4402230B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Color Television Image Signal Generators (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an image processing unit that corrects a chromatic aberration of an input image signal with a simple and inexpensive configuration and corrects the chromatic aberration through interpolation processing of a missing color signal. SOLUTION: The image processing unit is provided with an image information storage section 31, that stores a color signal of image information obtained from an image pickup element 1, a chromatic aberration information storage section 33 that stores information of a chromatic aberration produced in an image pickup optical system 2, chromatic aberration correction information generating sections 34 and 35 that read chromatic aberration information from the chromatic aberration information storage section 33, on the basis of the pixel position of the color signal of the image information and the information with respect to the image pickup optical system to generate chromatic aberration correction information, an interpolation coefficient calculation section 36, that calculates an interpolation coefficient on the basis of the pixel position of the color signal of the image information and the chromatic aberration correction information and the interpolation processing section 36, that uses the color signal of the image information and the interpolation coefficient to conduct interpolation processing with respect to the color signal of the image information and the color signal of the missing image information.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、撮像装置において
発生する光学系の倍率色収差を信号処理で補正する画像
処理装置、特に欠落している色信号を信号処理で補間す
る際に倍率色収差を補正する画像処理装置に関するもの
である。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus for correcting magnification chromatic aberration of an optical system generated in an image pickup apparatus by signal processing, and more particularly, to correcting magnification chromatic aberration when a missing color signal is interpolated by signal processing. And an image processing apparatus.

【0002】[0002]

【従来の技術】撮像装置等に用いる光学系で発生する収
差の一つに倍率色収差がある。色収差は、波長によって
屈折率が異なることに起因するもので、特に倍率色収差
は色によって焦点距離が異なることで、像面における像
の位置(倍率)が各色でずれて見られる現象である。な
お、本明細書では、倍率色収差を以後簡略して色収差と
記す。この色収差は、レンズの材質等である程度補正で
きるが、この場合には材質が高価になる等の原因でレン
ズ製造におけるコストがかかることになる。
2. Description of the Related Art One of the aberrations generated in an optical system used in an image pickup apparatus and the like is chromatic aberration of magnification. Chromatic aberration is caused by a difference in the refractive index depending on the wavelength. In particular, chromatic aberration of magnification is a phenomenon in which the position (magnification) of an image on an image plane is shifted for each color because the focal length differs depending on the color. In the present specification, lateral chromatic aberration is hereinafter simply referred to as chromatic aberration. This chromatic aberration can be corrected to some extent by the material of the lens or the like, but in this case, the cost of manufacturing the lens is increased due to the expensive material.

【0003】そこで、従来、色収差を信号処理によって
補正する方法が幾つか提案されている。例えば、特公平
6−5959号公報には、基準色と他色との誤差および
近傍の色信号から補間処理を行うための補正データを予
め記憶し、撮像動作時にこれら記憶されているデータを
読み出して他色のデータを近傍のデータにより補間する
ことで補正を行うようにしたものが開示されている。
Therefore, several methods for correcting chromatic aberration by signal processing have conventionally been proposed. For example, in Japanese Patent Publication No. 6-5959, correction data for performing an interpolation process from an error between a reference color and another color and a nearby color signal is stored in advance, and the stored data is read out during an imaging operation. There is disclosed a technique in which correction is performed by interpolating data of another color with neighboring data.

【0004】また、特開平8−205181号公報に
は、ズーム位置等のレンズ状態と画面位置に対応した色
収差情報(基準色に対する他色のずれ情報)を予めメモ
リに記憶し、該当する色収差情報を用いて基準色との色
収差を補正した画像データを補間するようにしたものが
開示されている。さらに、この公報には、色収差情報の
メモリを減らすための工夫として、画面中心からの距離
に応じて色収差を判定したり、部分的に色収差情報を記
憶して、色収差情報が存在しない部分は補間により色収
差情報を求めることも開示されている。
Japanese Unexamined Patent Publication No. Hei 8-205181 discloses that chromatic aberration information (shift information of other colors with respect to a reference color) corresponding to a lens state such as a zoom position and a screen position is stored in a memory in advance, and the corresponding chromatic aberration information is stored. Is disclosed in which image data in which chromatic aberration with respect to a reference color has been corrected by using is interpolated. Further, in this publication, as a device for reducing the memory of chromatic aberration information, chromatic aberration is determined according to the distance from the center of the screen, or chromatic aberration information is partially stored, and a portion where chromatic aberration information does not exist is interpolated. It is also disclosed that the chromatic aberration information is obtained by the following.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、上述し
た従来例では、基本的に各画素すべての色が存在する段
階で色収差補正を行っているため、例えばRGBで表さ
れる場合には、各色一つずつの撮像素子(3板撮像素
子)を持つ撮像装置が必要となり、撮像素子を多く持つ
分だけ撮像装置自体が大きく、かつコスト高になる。
However, in the above-described conventional example, chromatic aberration correction is basically performed at a stage where all the colors of each pixel are present. An image pickup device having three image pickup devices (three-plate image pickup device) is required, and the image pickup device itself becomes large and the cost increases due to the large number of image pickup devices.

【0006】これに対し、単板や2板の撮像素子を用い
る(画像再現に必要な色信号に対して撮像素子が少な
い)場合には、3板撮像素子を用いる撮像装置に比べ撮
像装置自体を小さく、かつ安価にできるが、この場合に
は、画像として再現するために各画素に関して欠落して
いる色信号を補間する必要がある。ところが、この場合
に補間される色信号は、上述した色収差の影響により、
参照する画素の像とは異なった部分の像に関して生成さ
れることになる。
On the other hand, when a single-chip or two-chip image sensor is used (the number of image sensors is small for color signals necessary for image reproduction), the image pickup device itself is compared with an image pickup device using a three-chip image sensor. Can be made smaller and less expensive, but in this case, it is necessary to interpolate the missing color signal for each pixel in order to reproduce it as an image. However, the color signal to be interpolated in this case is affected by the chromatic aberration described above.
An image of a portion different from the image of the reference pixel will be generated.

【0007】この様子を、図10を用いてさらに詳細に
説明する。図10は、単板撮像素子における欠落色信号
の補間の様子を示している。ここで注目している画素
“G{i,j}”にはG信号が存在し、画像として再現
するにはR信号およびB信号を補間する必要がある。こ
の位置に結像するG信号の像に関して、理想的には補間
されるR信号およびB信号は同一位置に結像する。しか
し、実際には光学系の色収差により、G信号の像に関す
るR信号およびB信号の結像位置“R{i,j}”,
“B{i,j}”は、図10のようにG信号の位置とは
異なった位置に結像される。
This will be described in more detail with reference to FIG. FIG. 10 shows a state of interpolation of a missing color signal in the single-chip image sensor. Here, a G signal exists at the pixel of interest "G {i, j}", and it is necessary to interpolate the R signal and the B signal to reproduce the image. With respect to the G signal image formed at this position, ideally, the interpolated R signal and B signal are formed at the same position. However, actually, due to the chromatic aberration of the optical system, the image formation positions of the R signal and the B signal regarding the G signal image “R {i, j}”,
"B {i, j}" is imaged at a position different from the position of the G signal as shown in FIG.

【0008】ここで、色収差補正を行わずにR信号およ
びB信号の欠落色信号の補間処理を行うと、参照してい
るG信号の像に対して位置的にずれた像の欠落色信号を
補間することになり、実際の被写体の色とは異なる色と
して再現される場合がある。図10の場合には、“G
{i,j}”にある像のR信号およびB信号をこのまま
補間しようとしても、色収差の影響により実際の像のR
信号およびB信号は“G{i,j}”ではないため、結
果として適切な補間処理を行うことができないことにな
る。
Here, when the interpolation processing of the missing color signal of the R signal and the B signal is performed without performing the chromatic aberration correction, the missing color signal of the image which is displaced from the image of the referenced G signal is obtained. Interpolation is performed, and the color may be reproduced as a color different from the actual color of the subject. In the case of FIG.
Even if an attempt is made to interpolate the R signal and B signal of the image at {i, j} "as they are, the R
Since the signal and the B signal are not "G {i, j}", appropriate interpolation processing cannot be performed as a result.

【0009】以上のことから、欠落色信号を補間処理す
るにあたっては、色収差を補正する必要がある。ここ
で、信号処理による色収差の補正方法として、撮像光学
系の色収差情報を基に、色信号の位置ずれ補正量を表す
位置補正情報を各画素毎に保持したルックアップテーブ
ル(LUT)を予めメモリに記憶させ、欠落色信号の補
間処理において画素の位置をアドレスとしてメモリのL
UTから位置補正情報を読み込み、その位置補正情報に
より位置を補正して補間処理を行う、という方法が考え
られる。
From the above, it is necessary to correct the chromatic aberration when performing the interpolation processing of the missing color signal. Here, as a method of correcting chromatic aberration by signal processing, a look-up table (LUT) in which position correction information indicating a position shift correction amount of a color signal is stored for each pixel based on chromatic aberration information of an imaging optical system is stored in a memory in advance. In the missing color signal interpolation process, using the position of the pixel as an address in L of the memory.
A method of reading the position correction information from the UT, correcting the position based on the position correction information, and performing an interpolation process is conceivable.

【0010】しかし、この場合には、補間処理前に各画
素に対して位置補正情報のLUTを参照するため、参照
時の計算時間の増加やメモリ等の回路規模の増大が引き
起こされ、コストの安い撮像装置では色収差を補正する
ことが困難であった。
However, in this case, since the LUT of the position correction information is referred to each pixel before the interpolation processing, an increase in calculation time at the time of reference and an increase in the circuit scale of a memory and the like are caused, and cost is reduced. It was difficult to correct chromatic aberration with a cheap imaging device.

【0011】したがって、かかる点に鑑みてなされた本
発明の目的は、簡単かつ安価な構成で、入力画像信号の
色収差を補正できると共に、欠落色信号の補間処理で色
収差を補正できる画像処理装置を提供しようとするもの
である。
Accordingly, an object of the present invention made in view of the above point is to provide an image processing apparatus capable of correcting chromatic aberration of an input image signal with a simple and inexpensive configuration and correcting chromatic aberration by interpolation of a missing color signal. It is something to offer.

【0012】[0012]

【課題を解決するための手段】上記目的を達成する請求
項1に係る発明は、撮像光学系を経て撮像素子から得ら
れる画像情報の色信号に基づいて各画素に関して欠落し
ている画像情報の色信号を補間処理により復元する画像
処理装置において、前記撮像素子から得られる画像情報
の色信号を記憶する画像情報記憶部と、前記撮像光学系
で発生する色収差の情報を色収差情報として記憶する色
収差情報記憶部と、前記画像情報記憶部に記憶されてい
る画像情報の色信号の画素位置と前記撮像光学系に関す
る情報とに基づいて、前記色収差情報記憶部から色収差
情報を読み出して色収差を補正するための色収差補正情
報を生成する色収差補正情報生成部と、前記画像情報記
憶部に記憶されている画像情報の色信号の画素位置と前
記色収差補正情報生成部で生成された色収差補正情報と
に基づいて補間処理のための補間係数を算出する補間係
数算出部と、前記画像情報記憶部に記憶されている画像
情報の色信号と前記補間係数算出部で算出された補間係
数とを用いて前記画像情報記憶部に記憶されている画像
情報の色信号および前記欠落している画像情報の色信号
に関して補間処理を行う補間処理部と、を有することを
特徴とするものである。
According to a first aspect of the present invention, there is provided an image processing apparatus, comprising: an image pickup device that detects missing image information for each pixel based on a color signal of the image information obtained from an image pickup device via an image pickup optical system; In an image processing apparatus for restoring a color signal by interpolation processing, an image information storage unit that stores a color signal of image information obtained from the imaging device, and a chromatic aberration that stores information of chromatic aberration generated in the imaging optical system as chromatic aberration information An information storage unit that reads chromatic aberration information from the chromatic aberration information storage unit and corrects chromatic aberration based on a pixel position of a color signal of image information stored in the image information storage unit and information on the imaging optical system. Correction information generating unit for generating chromatic aberration correction information for the image information, a pixel position of a color signal of image information stored in the image information storage unit, and the chromatic aberration correction information An interpolation coefficient calculation unit that calculates an interpolation coefficient for an interpolation process based on the chromatic aberration correction information generated by the component unit; a color signal of image information stored in the image information storage unit; and the interpolation coefficient calculation unit And an interpolation processing unit that performs an interpolation process on the color signal of the image information stored in the image information storage unit and the color signal of the missing image information using the interpolation coefficient calculated in It is a feature.

【0013】請求項1に係る発明によると、画像情報の
色信号の画素位置と撮像光学系の状態とに基づいて色収
差情報から色収差補正情報が生成されるので、撮像光学
系の状態変化に応じて画素毎に適した色収差補正情報を
得ることができると共に、画像情報の色信号の画素位置
に応じて、色収差補正情報から補間係数を生成して入力
された画像情報の色信号および欠落している画像情報の
色信号に補間処理が施されるので、画素毎に色収差補正
に適した補間係数が求められ、補間処理によって画素単
位で入力色信号と欠落色信号の色収差を補正することが
可能となり、結果として、撮像光学系や撮像素子等のコ
ストを最小限に抑え、信号処理によって全画素に関する
全ての色信号に対して色収差を補正した高画質な画像を
生成することが可能となる。
According to the present invention, the chromatic aberration correction information is generated from the chromatic aberration information based on the pixel position of the color signal of the image information and the state of the imaging optical system. Chromatic aberration correction information suitable for each pixel can be obtained, and an interpolation coefficient is generated from the chromatic aberration correction information according to the pixel position of the color signal of the image information, and the color signal of the input image information and the missing Interpolation processing is performed on the color signal of the image information that is present, so interpolation coefficients suitable for chromatic aberration correction are obtained for each pixel, and the chromatic aberration of the input color signal and the missing color signal can be corrected for each pixel by interpolation processing As a result, it is possible to generate a high-quality image in which chromatic aberration is corrected for all color signals for all pixels by signal processing while minimizing the cost of the imaging optical system and the imaging device. To become.

【0014】請求項2に係る発明は、撮像光学系を経て
撮像素子から得られる画像情報の色信号に基づいて各画
素に関して欠落している画像情報の色信号を補間処理に
より復元する画像処理装置において、前記撮像素子から
得られる画像情報の色信号を記憶する画像情報記憶部
と、前記撮像素子から得られる画像情報の色信号に基づ
いて前記撮像光学系で発生する色収差の情報を生成する
色収差情報生成部と、前記色収差情報生成部で生成され
た色収差の情報を色収差情報として記憶する色収差情報
記憶部と、前記画像情報記憶部に記憶されている画像情
報の色信号の画素位置と前記撮像光学系に関する情報と
に基づいて前記色収差情報記憶部から色収差情報を読み
出して色収差を補正するための色収差補正情報を生成す
る色収差補正情報生成部と、前記画像情報記憶部に記憶
されている画像情報の色信号の画素位置と前記色収差補
正情報生成部で生成された色収差補正情報とに基づいて
補間処理のための補間係数を算出する補間係数算出部
と、前記画像情報記憶部に記憶されている画像情報の色
信号と前記補間係数算出部で算出された補間係数とを用
いて前記画像情報記憶部に記憶されている画像情報の色
信号および前記欠落している画像情報の色信号に関して
補間処理を行う補間処理部と、を有することを特徴とす
るものである。
According to a second aspect of the present invention, there is provided an image processing apparatus for restoring a missing color signal of image information for each pixel by interpolation based on a color signal of image information obtained from an image sensor through an imaging optical system. An image information storage unit that stores a color signal of image information obtained from the image sensor; and a chromatic aberration that generates information of chromatic aberration generated in the imaging optical system based on the color signal of image information obtained from the image sensor. An information generation unit; a chromatic aberration information storage unit that stores chromatic aberration information generated by the chromatic aberration information generation unit as chromatic aberration information; a pixel position of a color signal of image information stored in the image information storage unit; A chromatic aberration correction information generator that reads chromatic aberration information from the chromatic aberration information storage unit based on the information about the optical system and generates chromatic aberration correction information for correcting chromatic aberration; And an interpolation unit that calculates an interpolation coefficient for an interpolation process based on a pixel position of a color signal of image information stored in the image information storage unit and chromatic aberration correction information generated by the chromatic aberration correction information generation unit. A coefficient calculation unit, and a color of the image information stored in the image information storage unit using a color signal of the image information stored in the image information storage unit and the interpolation coefficient calculated by the interpolation coefficient calculation unit. And an interpolation processing unit that performs interpolation processing on the signal and the color signal of the missing image information.

【0015】請求項2に係る発明によると、画像情報の
色信号から色収差情報が生成されるので、画像情報を得
る実際の撮像光学系に適合した色収差情報を得ることが
できると共に、この色収差情報を利用して画像情報の色
信号の画素位置と撮像光学系の状態とに基づいて色収差
補正情報が生成されるので、撮像光学系の状態変化に応
じて画素毎に適した色収差補正情報を得ることが可能と
なる。また、画像情報の色信号の画素位置に応じて色収
差補正情報から補間係数が生成されるので、画素毎に色
収差補正に適した補間係数が求められると共に、この補
間係数に基づいて入力された画像情報の色信号および欠
落している画像情報の色信号に対して補間処理が施され
るので、画素単位で入力色信号と欠落色信号の色収差を
補正することができ、結果として、撮像光学系や撮像素
子等のコストを最小限に抑え、信号処理によって全画素
に関する全ての色信号に対して色収差を補正した高画質
な画像を生成することが可能となる。
According to the second aspect of the present invention, since chromatic aberration information is generated from the color signal of the image information, it is possible to obtain chromatic aberration information suitable for an actual imaging optical system for obtaining the image information, and to obtain the chromatic aberration information. Is used to generate chromatic aberration correction information based on the pixel position of the color signal of the image information and the state of the imaging optical system, so that chromatic aberration correction information suitable for each pixel is obtained according to a change in the state of the imaging optical system. It becomes possible. Further, since an interpolation coefficient is generated from the chromatic aberration correction information according to the pixel position of the color signal of the image information, an interpolation coefficient suitable for chromatic aberration correction is obtained for each pixel, and an image input based on the interpolation coefficient is obtained. Since the interpolation process is performed on the color signal of the information and the color signal of the missing image information, it is possible to correct the chromatic aberration of the input color signal and the missing color signal on a pixel-by-pixel basis. It is possible to generate a high-quality image in which chromatic aberration is corrected for all color signals for all pixels by signal processing while minimizing the cost of the image sensor and the image sensor.

【0016】請求項3に係る発明は、請求項1または2
に記載の画像処理装置において、前記色収差情報記憶部
は、前記画像情報の色信号の画素位置と前記撮像光学系
に関する情報とに依存する特性を前記色収差情報として
記憶することを特徴とするものである。
The invention according to claim 3 is the invention according to claim 1 or 2
Wherein the chromatic aberration information storage unit stores, as the chromatic aberration information, a characteristic that depends on a pixel position of a color signal of the image information and information on the imaging optical system. is there.

【0017】請求項3に係る発明によると、各画素毎に
色収差情報を記憶する必要がないので、色収差情報記憶
部のメモリ容量を縮小することが可能になると共に、色
収差情報記憶部およびその周辺の回路構成の簡略化を図
ることが可能になる。
According to the third aspect of the present invention, it is not necessary to store the chromatic aberration information for each pixel, so that the memory capacity of the chromatic aberration information storage unit can be reduced, and the chromatic aberration information storage unit and its surroundings can be reduced. Can be simplified.

【0018】請求項4に係る発明は、請求項1または2
に記載の画像処理装置において、前記色収差補正情報生
成部は、前記色収差情報記憶部から読み出される前記色
収差情報を、前記画像情報の色信号の画素位置と前記撮
像光学系に関する情報とに依存する特性に変換して、前
記色収差補正情報を生成することを特徴とするものであ
る。
The invention according to claim 4 is the invention according to claim 1 or 2
Wherein the chromatic aberration correction information generating unit is configured to determine the chromatic aberration information read from the chromatic aberration information storage unit based on a pixel position of a color signal of the image information and information on the imaging optical system. And the chromatic aberration correction information is generated.

【0019】請求項4に係る発明によると、色収差補正
情報を生成するための情報を各画素毎に保持する必要が
ないので、メモリ容量を縮小することが可能になると共
に、色収差補正情報生成部およびその周辺の回路構成の
簡略化を図ることが可能となる。
According to the fourth aspect of the present invention, since it is not necessary to hold information for generating chromatic aberration correction information for each pixel, the memory capacity can be reduced, and the chromatic aberration correction information generation unit And the peripheral circuit configuration can be simplified.

【0020】請求項5に係る発明は、請求項1〜4のい
ずれか一項に記載の画像処理装置において、前記撮像光
学系に関する情報は、前記撮像光学系の焦点距離である
ことを特徴とするものである。
According to a fifth aspect of the present invention, in the image processing apparatus according to any one of the first to fourth aspects, the information on the imaging optical system is a focal length of the imaging optical system. Is what you do.

【0021】請求項5に係る発明によると、撮影時のズ
ーム動作等により焦点距離が変化しても、それに対応し
た色収差情報や色収差補正情報等を得て適切に色収差を
補正することが可能となるので、結果的に様々な撮影状
態においても常に適切な色収差補正を行うことが可能と
なる。
According to the fifth aspect of the invention, even if the focal length changes due to a zoom operation or the like at the time of photographing, it is possible to obtain chromatic aberration information and chromatic aberration correction information corresponding thereto and appropriately correct chromatic aberration. As a result, it is possible to always perform appropriate chromatic aberration correction even in various photographing states.

【0022】請求項6に係る発明は、請求項1〜4のい
ずれか一項に記載の画像処理装置において、前記撮像光
学系に関する情報は、前記撮像光学系の結像面を複数の
ブロックに分割して定義する情報であることを特徴とす
るものである。
According to a sixth aspect of the present invention, in the image processing apparatus according to any one of the first to fourth aspects, the information on the imaging optical system is obtained by dividing an image forming plane of the imaging optical system into a plurality of blocks. The information is characterized by being divided and defined.

【0023】請求項6に係る発明によると、色収差が複
雑に発生する撮像光学系に対しても複数のブロックに分
割して部分的に対応した色収差情報や色収差補正情報等
を得て部分的に適切に色収差を補正することが可能とな
るので、結果的に結像面全体すなわち画像全体に適切な
色収差補正を行うことが可能となる。
According to the sixth aspect of the present invention, even for an image pickup optical system in which chromatic aberration occurs in a complicated manner, it is divided into a plurality of blocks and partially corresponding chromatic aberration information and chromatic aberration correction information are obtained to partially obtain the chromatic aberration information. Since chromatic aberration can be appropriately corrected, chromatic aberration can be appropriately corrected on the entire image plane, that is, on the entire image.

【0024】請求項7に係る発明は、請求項2に記載の
画像処理装置において、前記色収差情報生成部は、色収
差の補正を目的としたパターン情報をパターン参照情報
として記憶するパターン参照情報記憶部と、前記パター
ン情報を撮影した画像情報の色信号をパターン画像情報
として記憶するパターン画像情報記憶部と、前記パター
ン画像情報記憶部に記憶されている前記パターン画像情
報に対して位置補正を行うパターン画像情報位置補正部
と、前記パターン画像情報位置補正部で位置補正された
前記パターン画像情報と前記パターン参照情報とを比較
して色ずれ情報を生成するパターン情報間色ずれ比較部
と、前記パターン情報間色ずれ比較部で生成された色ず
れ情報に基づいて前記色収差情報を算出する色収差情報
算出部と、を有することを特徴とするものである。
According to a seventh aspect of the present invention, in the image processing apparatus according to the second aspect, the chromatic aberration information generating section stores pattern information for correcting chromatic aberration as pattern reference information. A pattern image information storage unit that stores, as pattern image information, a color signal of image information obtained by capturing the pattern information, and a pattern that performs position correction on the pattern image information stored in the pattern image information storage unit An image information position correcting unit, a pattern information color shift comparing unit that generates color shift information by comparing the pattern image information position-corrected by the pattern image information position correcting unit with the pattern reference information, and A chromatic aberration information calculation unit that calculates the chromatic aberration information based on the color shift information generated by the information color shift comparison unit. It is characterized in.

【0025】請求項7に係る発明によると、色収差を補
正するためのパターン情報を用意し、これを撮影した画
像情報と予め記憶されている参照情報とを比較して色収
差情報が生成されるので、撮像光学系の設計スペックに
対して誤差が生じていても、各装置毎に適した色収差情
報を得ることができ、結果的にどの装置においても適切
に色収差補正を行うことが可能となる。
According to the seventh aspect of the present invention, chromatic aberration information is generated by preparing pattern information for correcting chromatic aberration and comparing image information obtained by photographing the obtained pattern information with reference information stored in advance. Even if an error occurs in the design specifications of the imaging optical system, chromatic aberration information suitable for each device can be obtained, and as a result, chromatic aberration correction can be appropriately performed in any device.

【0026】[0026]

【発明の実施の形態】以下、図面を参照して、本発明に
係る画像処理装置の実施の形態について説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of an image processing apparatus according to the present invention will be described below with reference to the drawings.

【0027】図1は、本発明の第1実施の形態としての
電子スチールカメラの基本的構成を示すブロック図であ
る。この電子スチールカメラは、電子シャッタ機能を有
する単板式のカラーCCD撮像素子1を用いるもので、
このCCD撮像素子1には、レンズ群2および絞り・シ
ャッタ機構3を経て被写体像が結像され、その被写体像
が光電変換されて画像信号として出力される。CCD撮
像素子1からの被写体像の画像信号は、図示しない相関
二重サンプリング回路等でノイズ成分が除去さたのち、
アンプ4で増幅され、さらにA/D変換器5でデジタル
信号に変換されてカメラ信号処理回路6に供給され、こ
こで画像データとして処理される。
FIG. 1 is a block diagram showing a basic configuration of an electronic still camera according to a first embodiment of the present invention. This electronic still camera uses a single-chip color CCD imaging device 1 having an electronic shutter function.
A subject image is formed on the CCD imaging device 1 via a lens group 2 and an aperture / shutter mechanism 3, and the subject image is photoelectrically converted and output as an image signal. The image signal of the subject image from the CCD image sensor 1 is subjected to noise components removed by a correlated double sampling circuit or the like (not shown).
The signal is amplified by the amplifier 4, further converted into a digital signal by the A / D converter 5 and supplied to the camera signal processing circuit 6, where it is processed as image data.

【0028】また、A/D変換器5の出力は、AF,A
E,AWB検波回路7にも供給され、ここで本来の撮影
に先立って、フォーカスを自動的に制御するためのAF
情報を取り出すAF検波処理、露出を自動的に制卸する
ためのAE情報を取り出すAE検波処理、およびホワイ
トバランスを自動的に設定するためのAWB情報を取り
出すAWB検波処理が行われる。このAF,AE,AW
B検波回路7からのAF情報、AE情報およびAWB情
報は、それぞれCPU8を介してレンズ群2、絞り・シ
ャッタ機構3およびカメラ信号処理回路6に供給され
る。
The output of the A / D converter 5 is AF, A
Also supplied to the E and AWB detection circuit 7, where the AF for automatically controlling the focus prior to the original photographing is performed.
AF detection processing for extracting information, AE detection processing for extracting AE information for automatically controlling exposure, and AWB detection processing for extracting AWB information for automatically setting white balance are performed. This AF, AE, AW
The AF information, AE information, and AWB information from the B detection circuit 7 are supplied to the lens group 2, the aperture / shutter mechanism 3, and the camera signal processing circuit 6 via the CPU 8, respectively.

【0029】カメラ信号処理回路6およびCPU8は、
バスライン9に接続され、このバスライン9には、メモ
リコントローラ10を介して、画像データの色処理等を
行う際に作業用メモリとして用いられるDRAMllが
接続されていると共に、カメラ信号処理回路6からの画
像データを圧縮処理する圧縮回路(JPEG)12が接
続されている。また、バスライン9には、圧縮回路12
で圧縮処理された画像データをメモリカード13に記録
するために、メモリカードI/F14が接続されている
と共に、メモリカード13に記録された画像データを読
み出して表示したり、撮影状態を表示するために表示回
路15を介して液晶表示素子(LCD)16が接続され
ている。さらに、バスライン9には、メモリカード13
に記録されている画像データをパソコン(PC)17へ
転送するためのPCI/F18が接続されている。
The camera signal processing circuit 6 and the CPU 8
The bus line 9 is connected to a DRAM 11 used as a working memory when performing color processing of image data and the like via a memory controller 10 and a camera signal processing circuit 6. A compression circuit (JPEG) 12 for compressing image data from the camera is connected. The bus line 9 includes a compression circuit 12
A memory card I / F 14 is connected to record the image data compressed in step 3 on the memory card 13, and the image data recorded on the memory card 13 is read out and displayed, and the shooting state is displayed. For this purpose, a liquid crystal display (LCD) 16 is connected via a display circuit 15. Further, the memory card 13 is connected to the bus line 9.
Is connected to a personal computer (PC) 17 for transferring image data recorded in the personal computer (PC) 17.

【0030】また、CPU8には、AF,AE,AWB
検波回路7からのAE情報に基づいて制御されるストロ
ボ装置19、および各種撮影モードの設定やトリガスイ
ッチの駆動等を行う入力キー20がそれぞれ接続されて
いる。なお、CCD撮像素子1は、CPU8の制御のも
とにタイミングジェネレータ(TG)21からのタイミ
ングパルスによって駆動されるようになっている。
The CPU 8 includes AF, AE, AWB
A strobe device 19 controlled based on AE information from the detection circuit 7 and an input key 20 for setting various photographing modes and driving a trigger switch are connected to each other. Note that the CCD image pickup device 1 is driven by a timing pulse from a timing generator (TG) 21 under the control of the CPU 8.

【0031】さらに、レンズ群2は、入力キー20から
のズーム操作に応じてモータ22により駆動され、その
焦点距離情報がモータ22を介してCPU8に取り込ま
れてAF情報、AE情報、AWB情報とともにカメラ信
号処理回路6に供給されるようになっている。
Further, the lens group 2 is driven by a motor 22 in response to a zoom operation from an input key 20, and its focal length information is taken in by the CPU 8 via the motor 22 and is transmitted along with AF information, AE information and AWB information. It is supplied to the camera signal processing circuit 6.

【0032】図2は、本実施の形態で用いるレンズ群2
の一例の構成を示すものである。このレンズ群2は、ズ
ームレンズで収差等に関して光軸回転対称の特性を持
ち、モータ22により駆動して焦点距離を変更すること
で望遠(テレ)や広角(ワイド)の状態にすることがで
きる構成になっている。
FIG. 2 shows a lens group 2 used in this embodiment.
1 shows an example of the configuration. The lens group 2 has a characteristic of rotational symmetry of an optical axis with respect to aberration and the like by a zoom lens, and can be set to a telephoto (telephoto) or wide-angle (wide) state by driving the motor 22 to change the focal length. It has a configuration.

【0033】図3は、本実施形態におけるカメラ信号処
理回路6の内部の一例の構成を示すブロック図である。
このカメラ信号処理回路6は、フレームメモリ31、ホ
ワイトバランス設定部32、撮像光学系情報メモリ3
3、色収差補正情報特性算出部34、色収差補正情報算
出部35、色収差補正・欠落色補間処理部36、色強調
マトリックス変換部37およびγ補正部38を有してお
り、撮像光学系情報メモリ33には、色収差情報を含む
撮像光学系に関する情報を予め記憶しておく。
FIG. 3 is a block diagram showing an example of the internal configuration of the camera signal processing circuit 6 in the present embodiment.
The camera signal processing circuit 6 includes a frame memory 31, a white balance setting unit 32, an imaging optical system information memory 3,
3, a chromatic aberration correction information characteristic calculation unit 34, a chromatic aberration correction information calculation unit 35, a chromatic aberration correction / missing color interpolation processing unit 36, a color enhancement matrix conversion unit 37, and a γ correction unit 38. In advance, information on the imaging optical system including chromatic aberration information is stored in advance.

【0034】このカメラ信号処理回路6では、A/D変
換器5からデジタル信号として出力される画像信号をフ
レームメモリ31に記憶し、このフレームメモリ31に
記憶された画像信号に対してホワイトバランス設定部3
2において、CPU8から出力されるAWB情報やAE
情報等を用いてホワイトバランス調整を行い、そのホワ
イトバランス調整された画像信号を、色収差補正情報算
出部35および色収差補正・欠落色補間処理部36にそ
れぞれ供給する。
In the camera signal processing circuit 6, an image signal output as a digital signal from the A / D converter 5 is stored in a frame memory 31, and white balance setting is performed on the image signal stored in the frame memory 31. Part 3
2, the AWB information and AE output from the CPU 8
The white balance is adjusted using the information and the like, and the white balance adjusted image signal is supplied to the chromatic aberration correction information calculation unit 35 and the chromatic aberration correction / missing color interpolation processing unit 36, respectively.

【0035】一方、色収差補正情報特性算出部34で
は、撮像光学系情報メモリ33に予め記憶されている色
収差情報等の撮像光学系に関する情報と、CPU8から
出力される焦点距離情報やAF情報とに基づいて、結像
面すなわちCCD撮像素子1上での画素の位置に依存す
る関数として表される色収差補正情報を生成するための
特性を算出し、その算出した色収差補正情報の特性を色
収差補正情報算出部35に供給する。
On the other hand, the chromatic aberration correction information characteristic calculating section 34 converts information about the imaging optical system such as chromatic aberration information stored in advance in the imaging optical system information memory 33 and focal length information and AF information output from the CPU 8. A characteristic for generating chromatic aberration correction information expressed as a function depending on an image plane, that is, a position of a pixel on the CCD image sensor 1, is calculated based on the calculated chromatic aberration correction information. It is supplied to the calculation unit 35.

【0036】色収差補正情報算出部35では、ホワイト
バランス設定部32でホワイトバランス調整された画像
信号と、色収差補正情報特性算出部34で算出された色
収差補正情報の特性とに基づいて、画素単位で画像信号
を参照して、参照画素の位置に関して色収差補正情報の
特性から色収差補正情報を算出し、その算出した色収差
補正情報を色収差補正・欠落色補間処理部36に供給す
る。本実施の形態では、色収差補正情報は、各色別に参
照画素における像の位置ずれを像面の座標値としてサブ
ピクセルのレベルで表されるものとする。
The chromatic aberration correction information calculating section 35 is based on the image signal subjected to white balance adjustment by the white balance setting section 32 and the characteristic of the chromatic aberration correction information calculated by the chromatic aberration correction information characteristic calculating section 34, and is based on each pixel. The chromatic aberration correction information is calculated from the characteristics of the chromatic aberration correction information with respect to the position of the reference pixel with reference to the image signal, and the calculated chromatic aberration correction information is supplied to the chromatic aberration correction / missing color interpolation processing unit. In the present embodiment, it is assumed that the chromatic aberration correction information indicates the positional shift of the image in the reference pixel for each color as the coordinate value of the image plane at the sub-pixel level.

【0037】色収差補正・欠落色補間処理部36では、
ホワイトバランス設定部32でホワイトバランス調整さ
れた画像信号と、色収差補正情報算出部35で算出され
た色収差補正情報とに基づいて、後述するようにして入
力された画像信号に関する色収差補正処理、および欠落
している色信号に関して色収差を補正する補間処理を行
う。
In the chromatic aberration correction / missing color interpolation processing unit 36,
Based on the image signal white-balanced adjusted by the white balance setting unit 32 and the chromatic aberration correction information calculated by the chromatic aberration correction information calculation unit 35, chromatic aberration correction processing for the image signal input as described later, An interpolation process for correcting chromatic aberration is performed on the color signal being processed.

【0038】色収差補正・欠落色補間処理部36で色収
差補正および欠落色補間処理された画像信号は、色強調
マトリックス変換部37で色強調処理を施した後、γ補
正部38でγ補正してバスライン9に伝送する。
The image signal which has been subjected to the chromatic aberration correction and the missing color interpolation processing by the chromatic aberration correction / missing color interpolation processing section 36 is subjected to color enhancement processing by a color enhancement matrix conversion section 37, and then subjected to γ correction by a γ correction section 38. The signal is transmitted to the bus line 9.

【0039】図4は、上記の色収差補正・欠落色補間処
理部36での処理の流れを示すフローチャートである。
図1に示した電子スチールカメラで撮影して得られる画
像信号には、それ自体に色収差、すなわち各画素におい
て色毎に異なった位置ずれが生じて、本来参照する位置
からずれた部分を像としているため、この色収差を補正
しなければ欠落している色信号を適切に補間することが
できない。
FIG. 4 is a flowchart showing the flow of processing in the chromatic aberration correction / missing color interpolation processing section 36 described above.
The image signal obtained by photographing with the electronic still camera shown in FIG. 1 has a chromatic aberration in itself, that is, a different position shift for each color in each pixel, and a portion shifted from a position to be originally referred to as an image. Therefore, missing color signals cannot be properly interpolated unless the chromatic aberration is corrected.

【0040】そこで、色収差補正・欠落色補間処理部3
6では、先ず、ステップS1で、色収差補正および欠落
色補間対象となる色信号を有する参照画素位置の近傍画
素について、画素値、像面座標値、および該当色の色収
差補正情報を読み込む。ただし、参照画素の色収差補正
においては、参照画素自身の情報も併せて読み込む。な
お、ここで必要とする近傍画素数は、例えば通常行われ
る一般の補間と同程度とすることができる。
The chromatic aberration correction / missing color interpolation processing unit 3
In step S6, first, in step S1, pixel values, image plane coordinate values, and chromatic aberration correction information of the corresponding color are read for pixels near a reference pixel position having a color signal to be subjected to chromatic aberration correction and missing color interpolation. However, in the chromatic aberration correction of the reference pixel, information of the reference pixel itself is also read. Note that the number of neighboring pixels required here can be, for example, about the same as that of general interpolation that is usually performed.

【0041】次に、ステップS2で、読み込まれた各画
素の像面座標値を色収差補正情報に基づいて補正する。
これは各画素に関する色収差補正であり、結果として各
画素が持つ画素値に対応する像の位置は適切な場所にな
る。
Next, in step S2, the read image plane coordinate values of each pixel are corrected based on the chromatic aberration correction information.
This is chromatic aberration correction for each pixel, and as a result, the position of the image corresponding to the pixel value of each pixel is an appropriate position.

【0042】図5(A)は、その一例を示すものであ
る。ここでは、参照画素p0{i,j}をG信号(白点)
とし、近傍画素としてp0{i,j}の対角に隣接する4
個の画素を用いている。ここで、参照画素p0{i,j}
におけるGの色収差補正情報を{GFx(i,j),G
Fy(i,j)}とすると、ステップS2の色収差補正
により、参照画素p0{i,j}が本来結像される位置
は、色収差補正情報分だけずれて図5(A)中のp0
{i+GFx(i,j),j+GFy(i,j)}とな
る。同様に、近傍画素についても、色収差補正により本
来の結像位置は色収差補正情報分だけずれるようにな
る。
FIG. 5A shows an example. Here, the reference pixel p0 {i, j} is set to a G signal (white point).
And 4 adjacent to the diagonal of p0 {i, j} as neighboring pixels
Pixels are used. Here, the reference pixel p0 {i, j}
The chromatic aberration correction information of G at {GFx (i, j), G
Fy (i, j)}, the position where the reference pixel p0 {i, j} is originally imaged is shifted by the chromatic aberration correction information due to the chromatic aberration correction in step S2, and p0 in FIG.
{i + GFx (i, j), j + GFy (i, j)}. Similarly, the chromatic aberration correction also shifts the original imaging position of the neighboring pixels by the amount corresponding to the chromatic aberration correction information.

【0043】その後、ステップS3において、ステップ
S2で色収差補正された各画素の位置と参照画素位置と
の距離に基づいて、補間処理に利用する重み係数(補間
係数)を算出する。ここで、算出される補間係数は、色
収差の補正を考慮したものであり、特性として色収差補
正された各画素に対し、参照画素位置との距離が小さい
(近い)場合は補間係数を大きく、参照画素位置との距
離が大きい(遠い)場合は補間係数を小さくなるように
する。
After that, in step S3, a weighting coefficient (interpolation coefficient) used for the interpolation processing is calculated based on the distance between the position of each pixel corrected in chromatic aberration in step S2 and the reference pixel position. Here, the calculated interpolation coefficient takes into account the correction of chromatic aberration. For each pixel whose characteristic has been corrected for chromatic aberration, when the distance from the reference pixel position is small (close), the interpolation coefficient is increased. When the distance from the pixel position is large (far), the interpolation coefficient is reduced.

【0044】図5(B)は、その一例を示すもので、図
5(A)から色収差補正された後の状態を示している。
図5(B)において、近傍に位置する5個の色収差補正
画素P0〜P4によって参照位置の画素P{i,j}の補
間を行う場合、画素P{i,j}と画素Pn(n=0,
1,2,3,4)との距離をDnとすると、画素Pnに
対応する補間係数Wnは(1)式のようになる。
FIG. 5B shows an example of this, and shows a state after the chromatic aberration has been corrected from FIG. 5A.
In FIG. 5B, when the pixel P {i, j} at the reference position is interpolated by the five chromatic aberration correction pixels P0 to P4 located in the vicinity, the pixel P {i, j} and the pixel Pn (n = 0,
Assuming that the distance to (1, 2, 3, 4) is Dn, the interpolation coefficient Wn corresponding to the pixel Pn is as shown in equation (1).

【0045】[0045]

【数1】 Wn=(S−Dn)/(4×S) (1) ただし、S=ΣDn(n=0,1,2,3,4)Wn = (S−Dn) / (4 × S) (1) where S = ΣDn (n = 0, 1, 2, 3, 4)

【0046】(1)式から明らかなように、補間係数W
nは、距離の総和Sに対して、距離Dnがどの程度の割
合であるかに基づいて決定される。すなわち、距離Dn
が小さければ補間係数Wnは大きくなることで補間にお
ける画素値の計算割合は大きくなり、距離Dnが大きけ
れば補間係数Wnは小さくなることで補間における画素
値の計算割合は小さくなる。また、補間係数Wnの総和
は1となることは明らかである。さらに、(1)式を一
般化して、近傍に位置するN個の色収差補正画素を用い
て補間処理を行う場合の補間係数Wnは、(2)式のよ
うになる。
As is apparent from equation (1), the interpolation coefficient W
n is determined based on the ratio of the distance Dn to the total sum S of the distances. That is, the distance Dn
Is smaller, the interpolation coefficient Wn is larger, so that the calculation ratio of the pixel value in the interpolation is larger. If the distance Dn is larger, the interpolation coefficient Wn is smaller, so that the calculation ratio of the pixel value in the interpolation is smaller. It is clear that the sum of the interpolation coefficients Wn is 1. Further, the expression (1) is generalized, and the interpolation coefficient Wn when the interpolation process is performed using N chromatic aberration correction pixels located in the vicinity is as shown in the expression (2).

【0047】[0047]

【数2】 Wn=(S−Dn)/{(N−1)×S} (2) ただし、S=ΣDn(n=0,1,...,N−1)Wn = (S−Dn) / {(N−1) × S} (2) where S =} Dn (n = 0, 1,..., N−1)

【0048】次に、ステップS4において、算出された
補間係数とそれに対応する色収差補正された各画素の画
素値とを用いて、参照画素位置における該当色信号の画
素値を補間処理にて算出する。ここで、(2)式におけ
るN個の補間係数Wnと対応するN個の色収差補正画素
Pnの画素値をPVnとすると、参照位置の画素P
{i,j}の補間画素値PV{i,j}は、(3)式のよう
になる。
Next, in step S4, the pixel value of the corresponding color signal at the reference pixel position is calculated by interpolation using the calculated interpolation coefficient and the corresponding pixel value of each pixel subjected to chromatic aberration correction. . Here, assuming that the pixel value of the N chromatic aberration correction pixels Pn corresponding to the N interpolation coefficients Wn in the equation (2) is PVn, the pixel P at the reference position
The interpolated pixel value PV {i, j} of {i, j} is as shown in equation (3).

【0049】[0049]

【数3】 PV{i,j}=Σ(PVn×Wn) (3) ただし、n=0,1,…,N−1## EQU3 ## PV {i, j} = Σ (PVn × Wn) (3) where n = 0, 1,..., N−1

【0050】上述したステップSl〜S4によって、色
収差を補正した画素値の位置関係を補間係数に反映させ
て参照位置の画素値を補間により算出することにより、
参照位置に関して色収差が補正された適切な画素値を得
ることができる。また、図4で説明した色収差を補正す
る補聞方法は、入力される画像信号および欠落色信号の
両方に対して同じ方法で実現できるので、各画素におい
て入力信号の色収差補正と欠落色信号の補間とに場合分
けするといった手間が不要となり、処理系自体を単純に
構成することができる。
In steps S1 to S4 described above, the pixel value at the reference position is calculated by interpolation by reflecting the positional relationship of the chromatic aberration corrected pixel value in the interpolation coefficient.
It is possible to obtain an appropriate pixel value in which chromatic aberration is corrected for the reference position. Further, the hearing aid method for correcting the chromatic aberration described with reference to FIG. 4 can be realized by the same method for both the input image signal and the missing color signal, so that the chromatic aberration correction of the input signal and the missing color signal There is no need to separate the interpolation and the processing, and the processing system itself can be simply configured.

【0051】以上のように、本実施の形態によれば、色
収差補正情報を、撮像光学系が持つ色収差情報に基づい
て画素の位置に依存する関数として算出するので、各画
素における色収差情報を記憶する大容量のメモリを必要
とせず、処理回路規模を縮小することができる。また、
ズーム等により撮像光学系の状態が変化しても、それに
対応した色収差補正情報を得るようにしたので、広角や
望遠等様々な状況においても常に適切な色収差補正情報
を算出することができる。さらに、入力色信号および欠
落色信号の如何にかかわらず、画素毎に色収差を補正す
るための補間処理を同一の処理で行うことができるの
で、処理回路規模の縮小化および処理の高速化を図るこ
とができ、結果として色収差が適切に補正されたカラー
画像を再現することができる。
As described above, according to the present embodiment, the chromatic aberration correction information is calculated as a function depending on the position of the pixel based on the chromatic aberration information of the imaging optical system. Thus, a large-capacity memory is not required, and the processing circuit scale can be reduced. Also,
Even if the state of the imaging optical system changes due to zooming or the like, chromatic aberration correction information corresponding thereto is obtained, so that appropriate chromatic aberration correction information can always be calculated even in various situations such as wide angle and telephoto. Further, regardless of the input color signal and the missing color signal, the interpolation processing for correcting the chromatic aberration can be performed by the same processing for each pixel, so that the processing circuit scale can be reduced and the processing speed can be increased. As a result, a color image in which chromatic aberration is appropriately corrected can be reproduced.

【0052】本発明の第2実施の形態では、図1に示し
た電子スチールカメラにおいて、モータ22を省略する
と共に、レンズ群2を偏心自由曲面レンズをもって構成
する。その他の基本的構成は、図1と同様であるので詳
細な説明は省略する。
In the second embodiment of the present invention, in the electronic still camera shown in FIG. 1, the motor 22 is omitted, and the lens group 2 is constituted by an eccentric free-form surface lens. Other basic configurations are the same as those in FIG.

【0053】図6は、本実施の形態で用いるレンズ群2
の一例の構成を示すものである。このレンズ群2は、非
回転対称形状の偏心自由曲面レンズで、非常に明るくか
つ高解像な画像信号が得られる、小型軽量化にできる、
等の特徴を有している。
FIG. 6 shows a lens group 2 used in the present embodiment.
1 shows an example of the configuration. This lens group 2 is a non-rotationally symmetric decentered free-form surface lens that can obtain a very bright and high-resolution image signal, can be reduced in size and weight,
Etc.

【0054】図7は、本実施の形態における図1に示す
カメラ信号処理回路6の内部の一例の構成を示すブロッ
ク図である。このカメラ信号処理回路6は、フレームメ
モリ41、ホワイトバランス設定部42、第1スイッチ
43、色収差情報生成部44、色収差情報メモリ45、
第2スイッチ46、撮像光学系情報メモリ47、色収差
補正情報特性算出部48、色収差補正情報算出部49、
色収差補正・欠落色補間処理部50、色強調マトリック
ス変換部51およびγ補正部52を有している。ここ
で、フレームメモリ41、ホワイトバランス設定部4
2、色収差補正・欠落色補間処理部50、色強調マトリ
ックス変換部51およびγ補正部52は、それぞれ図3
に示したフレームメモリ31、ホワイトバランス設定部
32、色収差補正・欠落色補間処理部36、色強調マト
リックス変換部37およびγ補正部38と同等の機能で
あるので、説明を省略する。また、色収差補正・欠落色
補聞処理部50での内部処理についても、図4と同等で
あるので、説明を省略する。
FIG. 7 is a block diagram showing an example of the internal configuration of the camera signal processing circuit 6 shown in FIG. 1 in the present embodiment. The camera signal processing circuit 6 includes a frame memory 41, a white balance setting unit 42, a first switch 43, a chromatic aberration information generation unit 44, a chromatic aberration information memory 45,
A second switch 46, an imaging optical system information memory 47, a chromatic aberration correction information characteristic calculating unit 48, a chromatic aberration correction information calculating unit 49,
It has a chromatic aberration correction / missing color interpolation processing section 50, a color enhancement matrix conversion section 51, and a γ correction section 52. Here, the frame memory 41, the white balance setting unit 4
2. The chromatic aberration correction / missing color interpolation processing unit 50, the color enhancement matrix conversion unit 51, and the γ correction unit 52 are each configured as shown in FIG.
Since the functions are the same as those of the frame memory 31, the white balance setting unit 32, the chromatic aberration correction / missing color interpolation processing unit 36, the color enhancement matrix conversion unit 37, and the γ correction unit 38 shown in FIG. The internal processing in the chromatic aberration correction / missing color hearing aid processing unit 50 is the same as that in FIG.

【0055】本実施の形態では、予め色収差情報を生成
するための基準パターンを用意し、これを電子スチール
カメラで撮影することによって色収差情報を色収差情報
メモリ45に記憶し、この色収差情報と撮像光学系情報
メモリ47に予め記憶した撮像光学系情報とに基づいて
色収差補正情報を算出する。
In this embodiment, a reference pattern for generating chromatic aberration information is prepared in advance, and the chromatic aberration information is stored in a chromatic aberration information memory 45 by photographing the reference pattern with an electronic still camera. The chromatic aberration correction information is calculated based on the imaging optical system information stored in the system information memory 47 in advance.

【0056】このため、先ず、図1の入力キー20の状
態によって選択される一般撮影モードもしくは基準パタ
ーン撮影モードの撮影モード信号に基づいてCPU8に
より第1スイッチ43および第2スイッチ46を制御す
る。
For this purpose, first, the CPU 8 controls the first switch 43 and the second switch 46 based on the photographing mode signal of the general photographing mode or the reference pattern photographing mode selected by the state of the input key 20 of FIG.

【0057】ここで、撮影モード信号が基準パターン撮
影モードを示す場合には、第1スイッチ43はホワイト
バランス調整後の画像信号を色収差情報生成部44に伝
送するように駆動し、第2スイッチ46は色収差補正情
報特性算出部48に色収差情報メモリ45からの情報を
伝送しないように開状態に駆動する。これにより、基準
パターン撮影モードでは、撮影された基準パターンの画
像信号を色収差情報生成部44に供給して、後述する方
法により色収差情報を生成し、その生成された色収差情
報を色収差情報メモリ45に記憶して、一般撮影モード
にて撮影される画像信号の色収差補正に利用する。
Here, when the photographing mode signal indicates the reference pattern photographing mode, the first switch 43 is driven to transmit the image signal after white balance adjustment to the chromatic aberration information generating section 44, and the second switch 46 is driven. Is driven to the open state so that the information from the chromatic aberration information memory 45 is not transmitted to the chromatic aberration correction information characteristic calculation unit 48. Accordingly, in the reference pattern photographing mode, the image signal of the photographed reference pattern is supplied to the chromatic aberration information generation unit 44, and chromatic aberration information is generated by a method described later, and the generated chromatic aberration information is stored in the chromatic aberration information memory 45. The information is stored and used for chromatic aberration correction of an image signal shot in the general shooting mode.

【0058】これに対し、撮影モードが一般撮影モード
を示す場合には、第1スイッチ43はホワイトバランス
調整後の画像信号を色収差補正情報算出部49、および
色収差補正・欠落色補間処理部50に伝送するように駆
動し、第2スイッチ46は色収差補正情報特性算出部4
8に色収差情報メモリ45からの情報を伝送するように
閉状態に駆動する。これにより、一般撮影モードでは、
色収差補正情報特性算出部48に、色収差情報メモリ4
5内の色収差情報を第2スイッチ46を経て読み込むと
共に、撮像光学系情報メモリ47内の撮像光学系情報を
読み込む。
On the other hand, when the photographing mode indicates the general photographing mode, the first switch 43 sends the image signal after white balance adjustment to the chromatic aberration correction information calculating section 49 and the chromatic aberration correction / missing color interpolation processing section 50. The second switch 46 drives the chromatic aberration correction information characteristic calculation unit 4
8 is driven to the closed state so that information from the chromatic aberration information memory 45 is transmitted. Thus, in the general shooting mode,
The chromatic aberration correction information characteristic calculation unit 48 includes the chromatic aberration information memory 4
The chromatic aberration information in 5 is read via the second switch 46 and the imaging optical system information in the imaging optical system information memory 47 is read.

【0059】ここで、撮像光学系情報メモリ47内に予
め記憶する撮像光学系情報は、例えば図8に示すよう
に、像面全体を複数の部分ブロックに分割して定義され
る情報で、画素の位置に応じて当該画素がどのブロック
に属するかが決定される情報とする。
Here, the imaging optical system information stored in advance in the imaging optical system information memory 47 is information defined by dividing the entire image plane into a plurality of partial blocks as shown in FIG. Is information that determines to which block the pixel belongs in accordance with the position of.

【0060】色収差補正情報特性算出部48では、撮像
光学系情報の各ブロック毎に、色収差情報に基づいて色
収差補正情報を生成するための特性を算出する。このよ
うに、各ブロックに対応して個別に色収差補正情報を生
成するための特性を算出することは、偏心自由曲面レン
ズのように非回転対称形状で、かつ色収差が部分的に異
なって複雑に発生する撮像光学系を有する場合には、非
常に有効な方法である。この色収差補正情報を生成する
ための特性は、第1実施の形態と同様、CCD撮像素子
1上での画素の位置に依存する関数として表される。
The chromatic aberration correction information characteristic calculation section 48 calculates a characteristic for generating chromatic aberration correction information based on the chromatic aberration information for each block of the imaging optical system information. As described above, calculating the characteristics for individually generating the chromatic aberration correction information corresponding to each block requires a non-rotationally symmetric shape like a decentered free-form surface lens, and a chromatic aberration partially different and complicated. This is a very effective method when an imaging optical system is generated. The characteristic for generating the chromatic aberration correction information is expressed as a function depending on the position of the pixel on the CCD image sensor 1, as in the first embodiment.

【0061】色収差補正情報算出部49では、ホワイト
バランス調整後の画像信号と、色収差補正情報特性算出
部48で算出された色収差補正情報の特性とをそれぞれ
読み込んで、色収差補正情報を算出する。この色収差補
正情報算出部49での処理は、基本的には図3に示した
第1実施の形態における色収差補正情報算出部35での
処理と同じであるが、本実施の形態では像面を分割した
ブロック単位で色収差補正情報の特性が異なるので、参
照画素の位置に対応したブロックに関する色収差補正情
報の特性を選択し、その選択した色収差補正情報の特性
に基づいて参照画素における像の位置ずれを像面の座標
値として表す色収差補正情報を算出する。以後の処理
は、第1実施の形態と同様である。
The chromatic aberration correction information calculating section 49 reads the image signal after white balance adjustment and the characteristics of the chromatic aberration correction information calculated by the chromatic aberration correction information characteristic calculating section 48, respectively, and calculates chromatic aberration correction information. The processing in the chromatic aberration correction information calculating section 49 is basically the same as the processing in the chromatic aberration correction information calculating section 35 in the first embodiment shown in FIG. 3, but in the present embodiment, the image plane is changed. Since the characteristics of the chromatic aberration correction information are different for each divided block, the characteristics of the chromatic aberration correction information for the block corresponding to the position of the reference pixel are selected, and based on the characteristics of the selected chromatic aberration correction information, the image position shift in the reference pixel is performed. Is calculated as coordinate values of the image plane. Subsequent processing is the same as in the first embodiment.

【0062】図9は、図7に示した色収差情報生成部4
4の内部の一例の構成を示すブロック図である。この色
収差情報生成部44は、基準パターン画像信号メモリ6
1、基準パターン参照信号メモリ62、画像信号位置補
正部63、画像信号・参照信号間色ずれ比較部64およ
び色収差情報算出部65を有している。
FIG. 9 shows the chromatic aberration information generator 4 shown in FIG.
FIG. 4 is a block diagram illustrating an example of the configuration of the inside of FIG. The chromatic aberration information generation unit 44 stores the reference pattern image signal memory 6
1, a reference pattern reference signal memory 62, an image signal position correction unit 63, an image signal / reference signal color shift comparison unit 64, and a chromatic aberration information calculation unit 65.

【0063】本実施の形態では、第1実施の形態のよう
に光学設計値等に基づく撮像光学系の色収差情報を予め
記憶するのではなく、基準パターンを撮影して得られる
画像信号に基づいて色収差情報を生成する。このため、
色収差情報を生成するにあたっては、先ず、第1スイッ
チ43を経て伝送される撮影された基準パターンの画像
信号を、基準パターン画像信号メモリ61に読み込んで
記憶する。ここで、基準パターン画像信号メモリ61に
記憶される基準パターンの画像信号は、ホワイトバラン
ス調整後の単板画像信号であり、各画素に関して欠落色
信号が存在している。
In the present embodiment, the chromatic aberration information of the image pickup optical system based on the optical design values and the like is not stored in advance as in the first embodiment, but based on an image signal obtained by photographing a reference pattern. Generate chromatic aberration information. For this reason,
In generating the chromatic aberration information, first, the image signal of the captured reference pattern transmitted via the first switch 43 is read and stored in the reference pattern image signal memory 61. Here, the image signal of the reference pattern stored in the reference pattern image signal memory 61 is a single-plate image signal after white balance adjustment, and a missing color signal exists for each pixel.

【0064】また、これとは別に、基準パターン参照信
号メモリ62には、色収差のない基準パターンの参照情
報を予め記憶しておく。この基準パターン参照信号メモ
リ62に記憶される基準パターンの参照情報は、撮像装
置と同様の単板カラーフィルタにより単板の参照情報と
して扱われる。なお、ここで利用する基準パターンとし
ては、色収差情報を生成するという観点から、カラーチ
ャート等のように複数の色が混在するパターンであるこ
とが望ましく、また、色収差のない参照情報が得られ易
いように、CG等による人工的なデータを用いるのが取
り扱いの点で好ましい。
Separately from this, reference information of a reference pattern having no chromatic aberration is stored in the reference pattern reference signal memory 62 in advance. The reference information of the reference pattern stored in the reference pattern reference signal memory 62 is handled as single-plate reference information by a single-color filter similar to that of the imaging apparatus. The reference pattern used here is preferably a pattern in which a plurality of colors are mixed, such as a color chart, from the viewpoint of generating chromatic aberration information, and reference information without chromatic aberration is easily obtained. As described above, it is preferable to use artificial data such as CG in terms of handling.

【0065】次に、画像信号位置補正部63において、
基準パターンの画像信号に関する位置合わせ、例えば基
準パターンの中心を画像全体の中心に合わせる等の処理
を行った後、画像信号・参照信号間色ずれ比較部64に
おいて、同一画素位置における画像信号と参照信号とを
比較して色ずれを算出する。
Next, in the image signal position correcting section 63,
After performing processing such as alignment of the reference pattern with respect to the image signal, for example, alignment of the center of the reference pattern with the center of the entire image, the image signal / reference signal color misregistration comparison unit 64 compares the image signal with the image signal at the same pixel position. The color misregistration is calculated by comparing with the signal.

【0066】画像信号・参照信号間色ずれ比較部64で
の色ずれの算出方法は、基準パターンにも依存するが、
例えば参照している画素とその近傍における画素値とか
ら参照画素の色がどちらの方向にどの程度ずれているか
を求め、これを画像全体に対して行うことで色ずれ情報
として算出する。
The method of calculating the color shift in the color shift comparing section 64 between the image signal and the reference signal also depends on the reference pattern.
For example, in which direction and how much the color of the reference pixel is deviated from the pixel being referred to and the pixel value in the vicinity thereof, it is calculated as color deviation information by performing this in the entire image.

【0067】次に、色収差情報算出部65において、画
像信号・参照信号間色ずれ比較部64からの色ずれ情報
に基づいて色収差情報を算出する。ここで、色収差情報
は画素単位で算出せず、例えばブロック内における該当
色の色ずれ情報の平均を当該ブロックの色収差情報とし
て、撮像光学系情報で定義している部分ブロックに対応
する形で部分的に算出してブロック毎に異なる色収差特
性を保持するようにする。この色収差情報算出部65で
生成した色収差情報は、色収差情報メモリ45に伝送す
る。
Next, the chromatic aberration information calculating section 65 calculates chromatic aberration information based on the color shift information from the color shift comparing section 64 between the image signal and the reference signal. Here, the chromatic aberration information is not calculated for each pixel, and for example, the average of the color shift information of the corresponding color in the block is set as the chromatic aberration information of the block in a form corresponding to the partial block defined in the imaging optical system information. Chromatic aberration characteristics that are differently calculated for each block are calculated. The chromatic aberration information generated by the chromatic aberration information calculation unit 65 is transmitted to the chromatic aberration information memory 45.

【0068】なお、上記の構成では、撮像装置の入力キ
ー20を切り換えることで、基準パターン撮影による色
収差情報を更新することが可能であるが、別方法として
製造時の検査等において色収差情報を上記の方法で予め
記憶し、一般には色収差情報の更新ができないようにす
ることも可能である。
In the above configuration, it is possible to update the chromatic aberration information by photographing the reference pattern by switching the input key 20 of the image pickup apparatus. It is also possible to store in advance by the method described above, and to generally prevent the chromatic aberration information from being updated.

【0069】以上のように、本実施の形態によれば、像
面全体を複数のブロックに分割し、各ブロックに対応し
た状態で画素の位置に依存する関数としての色収差補正
情報を算出して補間処理を行うようにしたので、部分的
に色収差特性が異なる複雑な撮像光学系に対しても、参
照画素に対して適切な色収差補正情報を算出することが
できる。すなわち、どの部分に関しても適切な色収差補
正を行うことができるので、結果的に画像全体に色収差
補正効果をあげることができる。また、基準パターンを
撮影して色収差情報を生成するので、例えば撮像光学系
の設計スペックに対して製造等により誤差が生じても、
それそれの装置において最適な色収差情報を得ることが
でき、結果的に色収差が補正された画像を再現すること
ができる。さらに、第1実施の形態の場合と同様に、入
力色信号および欠落色信号の如何にかかわらず、画素毎
に色収差を補正するための補間処理を同一の処理で行う
ことができるので、処理回路規模の縮小化および処理の
高速化を図ることができ、結果として色収差が適切に補
正されたカラー画像を再現することができる。
As described above, according to the present embodiment, the entire image plane is divided into a plurality of blocks, and chromatic aberration correction information as a function depending on the position of a pixel is calculated in a state corresponding to each block. Since the interpolation processing is performed, it is possible to calculate chromatic aberration correction information appropriate for the reference pixel even for a complicated imaging optical system having partially different chromatic aberration characteristics. That is, appropriate chromatic aberration correction can be performed for any part, and as a result, a chromatic aberration correction effect can be obtained for the entire image. Further, since the chromatic aberration information is generated by photographing the reference pattern, for example, even if an error occurs due to manufacturing or the like with respect to the design specification of the imaging optical system,
Optimal chromatic aberration information can be obtained in each device, and as a result, an image in which chromatic aberration has been corrected can be reproduced. Further, as in the case of the first embodiment, the interpolation processing for correcting the chromatic aberration can be performed by the same processing for each pixel regardless of the input color signal and the missing color signal. The scale can be reduced and the processing speed can be increased, and as a result, a color image in which chromatic aberration is appropriately corrected can be reproduced.

【0070】[0070]

【発明の効果】以上説明したところから明らかなよう
に、本発明によれば、簡単かつ安価な構成で、入力画像
信号の色収差を補正できると共に、欠落色信号の補間処
理で色収差を補正できる画像処理装置を得ることができ
る。
As is apparent from the above description, according to the present invention, the chromatic aberration of the input image signal can be corrected with a simple and inexpensive configuration, and the chromatic aberration can be corrected by the interpolation processing of the missing color signal. A processing device can be obtained.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 本発明の第1実施の形態としての電子スチー
ルカメラの基本的構成を示すブロック図である。
FIG. 1 is a block diagram showing a basic configuration of an electronic still camera according to a first embodiment of the present invention.

【図2】 図1に示すレンズ群の一例の構成を示す図で
ある。
FIG. 2 is a diagram illustrating a configuration of an example of a lens group illustrated in FIG. 1;

【図3】 図1に示すカメラ信号処理回路の内部の一例
の構成を示すブロック図である。
FIG. 3 is a block diagram showing a configuration of an example of the inside of the camera signal processing circuit shown in FIG. 1;

【図4】 図3に示す色収差補正・欠落色補間処理部で
の処理の流れを示すフローチャートである。
FIG. 4 is a flowchart showing a flow of processing in a chromatic aberration correction / missing color interpolation processing unit shown in FIG. 3;

【図5】 同じく、色収差補正および欠落色補間の一例
を示す図である。
FIG. 5 is a diagram showing an example of chromatic aberration correction and missing color interpolation.

【図6】 本発明の第2実施の形態で用いるレンズ群の
一例の構成を示す図である。
FIG. 6 is a diagram illustrating a configuration of an example of a lens group used in a second embodiment of the present invention.

【図7】 第2実施の形態における図1に示すカメラ信
号処理回路の内部の一例の構成を示すブロック図であ
る。
FIG. 7 is a block diagram illustrating a configuration of an example of the inside of the camera signal processing circuit illustrated in FIG. 1 according to the second embodiment;

【図8】 図7に示した撮像光学系情報メモリに予め記
憶する撮像光学系情報を説明するための図である。
FIG. 8 is a diagram for explaining imaging optical system information stored in advance in an imaging optical system information memory shown in FIG. 7;

【図9】 図7に示した色収差情報生成部の内部の一例
の構成を示すブロック図である。
9 is a block diagram illustrating a configuration example of an inside of the chromatic aberration information generation unit illustrated in FIG. 7;

【図10】 色収差補正を行わない場合の単板撮像素子
における欠落色信号の補間の様子を示す図である。
FIG. 10 is a diagram illustrating a state of interpolation of a missing color signal in a single-chip image sensor when chromatic aberration correction is not performed.

【符号の説明】[Explanation of symbols]

1 カラーCCD撮像素子 2 レンズ群 3 絞り・シャッタ機構 4 アンプ 5 A/D変換器 6 カメラ信号処理回路 7 AF,AE,AWB検波回路 8 CPU 9 バスライン 10 メモリコントローラ 11 DRAM 12 圧縮回路(JPEG) 13 メモリカード 14 メモリカードI/F 15 表示回路 16 液晶表示素子(LCD) 17 パソコン(PC) 18 PCI/F 19 ストロボ装置 20 入力キー 21 タイミングジェネレータ(TG) 22 モータ 31 フレームメモリ 32 ホワイトバランス設定部 33 撮像光学系情報メモリ 34 色収差補正情報特性算出部 35 色収差補正情報算出部 36 色収差補正・欠落色補間処理部 37 色強調マトリックス変換部 38 γ補正部 41 フレームメモリ 42 ホワイトバランス設定部 43 第1スイッチ 44 色収差情報生成部 45 色収差情報メモリ 46 第2スイッチ 47 撮像光学系情報メモリ 48 色収差補正情報特性算出部 49 色収差補正情報算出部 50 色収差補正・欠落色補間処理部 51 色強調マトリックス変換部 52 γ補正部 61 基準パターン画像信号メモリ 62 基準パターン参照信号メモリ 63 画像信号位置補正部 64 画像信号・参照信号間色ずれ比較部 65 色収差情報算出部 DESCRIPTION OF SYMBOLS 1 Color CCD imaging element 2 Lens group 3 Aperture / shutter mechanism 4 Amplifier 5 A / D converter 6 Camera signal processing circuit 7 AF, AE, AWB detection circuit 8 CPU 9 Bus line 10 Memory controller 11 DRAM 12 Compression circuit (JPEG) 13 Memory Card 14 Memory Card I / F 15 Display Circuit 16 Liquid Crystal Display (LCD) 17 Personal Computer (PC) 18 PCI / F 19 Strobe Device 20 Input Key 21 Timing Generator (TG) 22 Motor 31 Frame Memory 32 White Balance Setting Unit 33 imaging optical system information memory 34 chromatic aberration correction information characteristic calculation unit 35 chromatic aberration correction information calculation unit 36 chromatic aberration correction / missing color interpolation processing unit 37 color enhancement matrix conversion unit 38 γ correction unit 41 frame memory 42 white balance setting unit 43 1 switch 44 chromatic aberration information generation unit 45 chromatic aberration information memory 46 second switch 47 imaging optical system information memory 48 chromatic aberration correction information characteristic calculation unit 49 chromatic aberration correction information calculation unit 50 chromatic aberration correction / missing color interpolation processing unit 51 color enhancement matrix conversion unit 52 γ correction unit 61 reference pattern image signal memory 62 reference pattern reference signal memory 63 image signal position correction unit 64 color shift comparison unit between image signal and reference signal 65 chromatic aberration information calculation unit

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 撮像光学系を経て撮像素子から得られる
画像情報の色信号に基づいて各画素に関して欠落してい
る画像情報の色信号を補間処理により復元する画像処理
装置において、 前記撮像素子から得られる画像情報の色信号を記憶する
画像情報記憶部と、 前記撮像光学系で発生する色収差の情報を色収差情報と
して記憶する色収差情報記憶部と、 前記画像情報記憶部に記憶されている画像情報の色信号
の画素位置と前記撮像光学系に関する情報とに基づい
て、前記色収差情報記憶部から色収差情報を読み出して
色収差を補正するための色収差補正情報を生成する色収
差補正情報生成部と、 前記画像情報記憶部に記憶されている画像情報の色信号
の画素位置と前記色収差補正情報生成部で生成された色
収差補正情報とに基づいて補間処理のための補間係数を
算出する補間係数算出部と、 前記画像情報記憶部に記憶されている画像情報の色信号
と前記補間係数算出部で算出された補間係数とを用いて
前記画像情報記憶部に記憶されている画像情報の色信号
および前記欠落している画像情報の色信号に関して補間
処理を行う補間処理部と、 を有することを特徴とする画像処理装置。
1. An image processing apparatus for restoring a color signal of missing image information for each pixel by interpolation based on a color signal of image information obtained from an image sensor via an image pickup optical system, comprising: An image information storage unit that stores a color signal of the obtained image information; a chromatic aberration information storage unit that stores chromatic aberration information generated in the imaging optical system as chromatic aberration information; and image information stored in the image information storage unit. A chromatic aberration correction information generating unit that reads chromatic aberration information from the chromatic aberration information storage unit and generates chromatic aberration correction information for correcting chromatic aberration based on the pixel position of the color signal and information on the imaging optical system; Interpolation processing based on the pixel position of the color signal of the image information stored in the information storage unit and the chromatic aberration correction information generated by the chromatic aberration correction information generation unit An interpolation coefficient calculating unit for calculating an interpolation coefficient for the image information storage unit using the color signal of the image information stored in the image information storage unit and the interpolation coefficient calculated by the interpolation coefficient calculation unit. An image processing apparatus comprising: an interpolation processing unit that performs an interpolation process on a color signal of stored image information and a color signal of the missing image information.
【請求項2】 撮像光学系を経て撮像素子から得られる
画像情報の色信号に基づいて各画素に関して欠落してい
る画像情報の色信号を補間処理により復元する画像処理
装置において、 前記撮像素子から得られる画像情報の色信号を記憶する
画像情報記憶部と、 前記撮像素子から得られる画像情報の色信号に基づいて
前記撮像光学系で発生する色収差の情報を生成する色収
差情報生成部と、 前記色収差情報生成部で生成された色収差の情報を色収
差情報として記憶する色収差情報記憶部と、 前記画像情報記憶部に記憶されている画像情報の色信号
の画素位置と前記撮像光学系に関する情報とに基づいて
前記色収差情報記憶部から色収差情報を読み出して色収
差を補正するための色収差補正情報を生成する色収差補
正情報生成部と、 前記画像情報記憶部に記憶されている画像情報の色信号
の画素位置と前記色収差補正情報生成部で生成された色
収差補正情報とに基づいて補間処理のための補間係数を
算出する補間係数算出部と、 前記画像情報記憶部に記憶されている画像情報の色信号
と前記補間係数算出部で算出された補間係数とを用いて
前記画像情報記憶部に記憶されている画像情報の色信号
および前記欠落している画像情報の色信号に関して補間
処理を行う補間処理部と、 を有することを特徴とする画像処理装置。
2. An image processing apparatus for restoring a missing color signal of image information for each pixel by interpolation processing based on a color signal of image information obtained from an imaging device via an imaging optical system, comprising: An image information storage unit that stores a color signal of the obtained image information; a chromatic aberration information generation unit that generates information of chromatic aberration generated in the imaging optical system based on the color signal of the image information obtained from the imaging device; A chromatic aberration information storage unit that stores information of the chromatic aberration generated by the chromatic aberration information generation unit as chromatic aberration information; and a pixel position of a color signal of image information stored in the image information storage unit and information on the imaging optical system. A chromatic aberration correction information generation unit that reads chromatic aberration information from the chromatic aberration information storage unit based on the chromatic aberration information and generates chromatic aberration correction information for correcting chromatic aberration; An interpolation coefficient calculation unit that calculates an interpolation coefficient for an interpolation process based on a pixel position of a color signal of image information stored in a storage unit and chromatic aberration correction information generated by the chromatic aberration correction information generation unit; Using the color signal of the image information stored in the image information storage unit and the interpolation coefficient calculated by the interpolation coefficient calculation unit, the color signal of the image information stored in the image information storage unit and the missing An interpolation processing unit that performs an interpolation process on a color signal of existing image information.
【請求項3】 前記色収差情報記憶部は、前記画像情報
の色信号の画素位置と前記撮像光学系に関する情報とに
依存する特性を前記色収差情報として記憶することを特
徴とする請求項1または2に記載の画像処理装置。
3. The chromatic aberration information storage unit stores a characteristic depending on a pixel position of a color signal of the image information and information on the imaging optical system as the chromatic aberration information. An image processing apparatus according to claim 1.
【請求項4】 前記色収差補正情報生成部は、前記色収
差情報記憶部から読み出される前記色収差情報を、前記
画像情報の色信号の画素位置と前記撮像光学系に関する
情報とに依存する特性に変換して、前記色収差補正情報
を生成することを特徴とする請求項1または2に記載の
画像処理装置。
4. The chromatic aberration correction information generation unit converts the chromatic aberration information read from the chromatic aberration information storage unit into a characteristic dependent on a pixel position of a color signal of the image information and information on the imaging optical system. The image processing apparatus according to claim 1, wherein the chromatic aberration correction information is generated.
【請求項5】 前記撮像光学系に関する情報は、前記撮
像光学系の焦点距離であることを特徴とする請求項1〜
4のいずれか一項に記載の画像処理装置。
5. The information on the imaging optical system is a focal length of the imaging optical system.
5. The image processing apparatus according to claim 4.
【請求項6】 前記撮像光学系に関する情報は、前記撮
像光学系の結像面を複数のブロックに分割して定義する
情報であることを特徴とする請求項1〜4のいずれか一
項に記載の画像処理装置。
6. The information according to claim 1, wherein the information on the imaging optical system is information that defines an image forming plane of the imaging optical system by dividing the imaging surface into a plurality of blocks. The image processing apparatus according to any one of the preceding claims.
【請求項7】 前記色収差情報生成部は、 色収差の補正を目的としたパターン情報をパターン参照
情報として記憶するパターン参照情報記憶部と、 前記パターン情報を撮影した画像情報の色信号をパター
ン画像情報として記憶するパターン画像情報記憶部と、 前記パターン画像情報記憶部に記憶されている前記パタ
ーン画像情報に対して位置補正を行うパターン画像情報
位置補正部と、 前記パターン画像情報位置補正部で位置補正された前記
パターン画像情報と前記パターン参照情報とを比較して
色ずれ情報を生成するパターン情報間色ずれ比較部と、 前記パターン情報間色ずれ比較部で生成された色ずれ情
報に基づいて前記色収差情報を算出する色収差情報算出
部と、 を有することを特徴とする請求項2に記載の画像処理装
置。
7. A pattern reference information storage unit for storing pattern information for correcting chromatic aberration as pattern reference information, a chromatic aberration information generation unit, and a color signal of image information obtained by capturing the pattern information as pattern image information. A pattern image information storage unit that stores the pattern image information stored in the pattern image information storage unit; a pattern image information position correction unit that performs position correction on the pattern image information stored in the pattern image information storage unit; Comparing the obtained pattern image information and the pattern reference information to generate color shift information; a color shift between pattern information comparing unit; and a color shift information generated by the color shift between pattern information comparing unit based on the color shift information. The image processing apparatus according to claim 2, further comprising: a chromatic aberration information calculation unit configured to calculate chromatic aberration information.
JP36462299A 1999-12-22 1999-12-22 Image processing device Expired - Fee Related JP4402230B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP36462299A JP4402230B2 (en) 1999-12-22 1999-12-22 Image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP36462299A JP4402230B2 (en) 1999-12-22 1999-12-22 Image processing device

Publications (2)

Publication Number Publication Date
JP2001186533A true JP2001186533A (en) 2001-07-06
JP4402230B2 JP4402230B2 (en) 2010-01-20

Family

ID=18482266

Family Applications (1)

Application Number Title Priority Date Filing Date
JP36462299A Expired - Fee Related JP4402230B2 (en) 1999-12-22 1999-12-22 Image processing device

Country Status (1)

Country Link
JP (1) JP4402230B2 (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100467584B1 (en) * 2002-05-17 2005-01-24 삼성전자주식회사 Apparatus and method for correcting color aberration
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
WO2006093266A1 (en) 2005-03-04 2006-09-08 Nikon Corporation Image processor correcting color misregistration, image processing program, image processing method, and electronic camera
JP2007074321A (en) * 2005-09-07 2007-03-22 Casio Comput Co Ltd Chromatic aberration correcting apparatus
US7221793B2 (en) 2003-05-27 2007-05-22 Hewlett-Packard Development Company, L.P. Systems and methods for providing spatially-varied demosaicing
US7227574B2 (en) 2003-02-05 2007-06-05 Minolta Co., Ltd. Image capturing apparatus
CN100367764C (en) * 2003-08-21 2008-02-06 宇东科技股份有限公司 Chromatic aberration calibrating method for image picker
WO2009001956A1 (en) * 2007-06-25 2008-12-31 Acutelogic Corporation Image processing device, image processing method, program, and imaging device
JP2009005232A (en) * 2007-06-25 2009-01-08 Acutelogic Corp Image processor, image processing method, program and image pick-up device
JP2009033699A (en) * 2007-06-25 2009-02-12 Acutelogic Corp Image processing apparatus, image processing method, program, and imaging apparatus
JP2010034735A (en) * 2008-07-28 2010-02-12 Ricoh Co Ltd Imaging element, and imaging apparatus
EP2164268A1 (en) * 2008-09-15 2010-03-17 Telefonaktiebolaget LM Ericsson (PUBL) Image processing for aberration correction
WO2010032720A1 (en) * 2008-09-19 2010-03-25 コニカミノルタホールディングス株式会社 Image distortion correcting method and image processing apparatus
US8120663B2 (en) 2008-06-03 2012-02-21 Canon Kabushiki Kaisha Image sensing apparatus and correction method
US8233710B2 (en) 2005-07-14 2012-07-31 Nikon Corporation Image processing device and image processing method
DE102011006272A1 (en) 2010-03-29 2013-01-17 Canon Kabushiki Kaisha Image processing apparatus and method of controlling the same

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100467584B1 (en) * 2002-05-17 2005-01-24 삼성전자주식회사 Apparatus and method for correcting color aberration
US7227574B2 (en) 2003-02-05 2007-06-05 Minolta Co., Ltd. Image capturing apparatus
US7221793B2 (en) 2003-05-27 2007-05-22 Hewlett-Packard Development Company, L.P. Systems and methods for providing spatially-varied demosaicing
CN100367764C (en) * 2003-08-21 2008-02-06 宇东科技股份有限公司 Chromatic aberration calibrating method for image picker
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
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 device for detecting magnification chromatic aberration from raw data, image processing program, and electronic camera
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
EP1761072B1 (en) * 2004-05-31 2018-10-31 Nikon Corporation Image processing device for detecting chromatic difference of magnification from raw data, image processing program, and electronic camera
EP3258687A1 (en) 2005-03-04 2017-12-20 Nikon Corporation Image processor correcting color misregistration, image processing method, and electronic camera
US7945091B2 (en) 2005-03-04 2011-05-17 Nikon Corporation Image processor correcting color misregistration, image processing program, image processing method, and electronic camera
WO2006093266A1 (en) 2005-03-04 2006-09-08 Nikon Corporation Image processor correcting color misregistration, image processing program, image processing method, and electronic camera
JP5071104B2 (en) * 2005-03-04 2012-11-14 株式会社ニコン Image processing apparatus, image processing program, image processing method, and electronic camera for correcting color misregistration
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
JP2007074321A (en) * 2005-09-07 2007-03-22 Casio Comput Co Ltd Chromatic aberration correcting apparatus
JP2009033699A (en) * 2007-06-25 2009-02-12 Acutelogic Corp Image processing apparatus, image processing method, program, and imaging apparatus
JP2009005232A (en) * 2007-06-25 2009-01-08 Acutelogic Corp Image processor, image processing method, program and image pick-up device
WO2009001956A1 (en) * 2007-06-25 2008-12-31 Acutelogic Corporation Image processing device, image processing method, program, and imaging device
US8494260B2 (en) 2007-06-25 2013-07-23 Silicon Hive B.V. Image processing device, image processing method, program, and imaging device
US8120663B2 (en) 2008-06-03 2012-02-21 Canon Kabushiki Kaisha Image sensing apparatus and correction method
JP2010034735A (en) * 2008-07-28 2010-02-12 Ricoh Co Ltd Imaging element, and imaging apparatus
WO2010029145A1 (en) * 2008-09-15 2010-03-18 Telefonaktiebolaget L M Ericsson (Publ) Image processing for aberration correction
US8571308B2 (en) 2008-09-15 2013-10-29 Telefonaktiebolaget L M Ericsson (Publ) Image processing for aberration correction
EP2164268A1 (en) * 2008-09-15 2010-03-17 Telefonaktiebolaget LM Ericsson (PUBL) Image processing for aberration correction
JP5187602B2 (en) * 2008-09-19 2013-04-24 コニカミノルタホールディングス株式会社 Image distortion correction method and image processing apparatus
WO2010032720A1 (en) * 2008-09-19 2010-03-25 コニカミノルタホールディングス株式会社 Image distortion correcting method and image processing apparatus
DE102011006272A1 (en) 2010-03-29 2013-01-17 Canon Kabushiki Kaisha Image processing apparatus and method of controlling the same
US8587712B2 (en) 2010-03-29 2013-11-19 Canon Kabushiki Kaisha Image processing apparatus and method of correcting image quality degradation caused by aberrations due to optical system

Also Published As

Publication number Publication date
JP4402230B2 (en) 2010-01-20

Similar Documents

Publication Publication Date Title
US8106976B2 (en) Peripheral light amount correction apparatus, peripheral light amount correction method, electronic information device, control program and readable recording medium
EP1868373B1 (en) Apparatus and method for generating high dynamic range images
JP4378994B2 (en) Image processing apparatus, image processing method, and imaging apparatus
JP4503878B2 (en) Imaging apparatus and imaging method
JP5385740B2 (en) Imaging apparatus and image data correction method
US7245319B1 (en) Digital image shooting device with lens characteristic correction unit
JP4354076B2 (en) Image frame centering adjustment method and imaging apparatus
JP4402230B2 (en) Image processing device
US7301565B2 (en) Correction method, correction device and photographing device
US20010033701A1 (en) Image processing apparatus
JP2007329555A (en) Imaging control apparatus, imaging system, and imaging control method
CN105391918A (en) Image processing apparatus and method of controlling image processing apparatus
JPH11161773A (en) Method for processing picture and device for inputting picture
JP3298545B2 (en) Digital camera, image processing method, and storage medium
JP3035416B2 (en) Imaging device, image reproducing device, and video system
JP4185468B2 (en) Exposure apparatus and method for correcting captured image
RU2394388C1 (en) Image forming device and method of controlling said device
JP2000069343A (en) Digital image pickup device
US7260271B2 (en) Digital image data correction apparatus, digital image data correction method and digital image pickup apparatus
JP4513205B2 (en) Electronic camera and recording medium for image processing program
JP2012037574A (en) Electronic imaging apparatus
WO2007075066A1 (en) Image processor, apparatus and method for lens shading compensation
JP2005175581A (en) Image processor
US7719727B2 (en) Image reproducing apparatus for preventing white balance offset and solid-state imaging apparatus
JP2009157733A (en) Image distortion correction method, image distortion correction device, and image forming apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060227

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080617

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090127

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20090327

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20091006

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20091029

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121106

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131106

Year of fee payment: 4

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees