[go: up one dir, main page]

JP4441219B2 - Digital camera - Google Patents

Digital camera Download PDF

Info

Publication number
JP4441219B2
JP4441219B2 JP2003309713A JP2003309713A JP4441219B2 JP 4441219 B2 JP4441219 B2 JP 4441219B2 JP 2003309713 A JP2003309713 A JP 2003309713A JP 2003309713 A JP2003309713 A JP 2003309713A JP 4441219 B2 JP4441219 B2 JP 4441219B2
Authority
JP
Japan
Prior art keywords
correction coefficient
image
lens
lookup table
correction
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.)
Expired - Fee Related
Application number
JP2003309713A
Other languages
Japanese (ja)
Other versions
JP2005080062A (en
Inventor
尚 江波戸
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.)
Fujifilm Corp
Original Assignee
Fujifilm Corp
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 Fujifilm Corp filed Critical Fujifilm Corp
Priority to JP2003309713A priority Critical patent/JP4441219B2/en
Publication of JP2005080062A publication Critical patent/JP2005080062A/en
Application granted granted Critical
Publication of JP4441219B2 publication Critical patent/JP4441219B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Input (AREA)
  • Picture Signal Circuits (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Studio Devices (AREA)

Description

本発明は、デジタルカメラに係り、より詳しくは、撮影画像のシェーディング補正を行うデジタルカメラに関する。   The present invention relates to a digital camera, and more particularly to a digital camera that performs shading correction of a captured image.

カメラのレンズを通った光は、レンズの光軸を中心として球状に光量の減衰(シェーディング)が生じるため、カメラで撮影された画像は、図7に示すように、画像範囲100のうちレンズ光軸の中心付近が最も明るく、周辺にいくに従って暗くなるのが一般的である。これは、レンズの面積や鏡銅による遮光等の影響によっても異なるが、レンズの光軸を中心に対して周辺の光量が低下するのは原理上やむを得ず、レンズを工夫するだけでは限界がある。   Since light passing through the camera lens is spherically attenuated (shaded) around the optical axis of the lens, the image taken by the camera is a lens beam in an image range 100 as shown in FIG. In general, the area near the center of the axis is the brightest, and it becomes darker as it goes to the periphery. This differs depending on the lens area and the effect of light shielding by mirror copper. However, in principle, the amount of light around the optical axis of the lens is inevitably reduced, and there is a limit to simply devising the lens.

また、デジタルカメラの場合には、撮影画像の各画素の画素値に対して、画素位置に応じた補正係数を乗じることによりシェーディングを補正することができるが、厳密にシェーディング補正を行う場合、補正係数の演算には、球面計算等の2次〜4次の計算が必要となる。このため、メガピクセルを超えるような多画素の画像では、膨大な演算が必要となる。   In the case of a digital camera, shading can be corrected by multiplying the pixel value of each pixel of the captured image by a correction coefficient corresponding to the pixel position. The calculation of the coefficient requires second-order to fourth-order calculations such as spherical calculation. For this reason, enormous calculations are required for multi-pixel images exceeding megapixels.

このため、従来では、画素位置と補正係数との対応関係を記憶したルックアップテーブル(LUT)を予め用意しておき、このLUTを用いてシェーディング補正を行うものがある(例えば特許文献1〜3参照)。
特開2000−165624号公報 特開2000−125156号公報 特開2002−325166号公報
For this reason, conventionally, a lookup table (LUT) that stores the correspondence between pixel positions and correction coefficients is prepared in advance, and shading correction is performed using this LUT (for example, Patent Documents 1 to 3). reference).
JP 2000-165624 A JP 2000-125156 A JP 2002-325166 A

しかしながら、特許文献1に記載された技術では、画素位置と1対1に対応して補正係数を記憶する2次元のLUTを用いているため、LUTの容量が大きくなる場合がある。に、メガピクセルを超えるような多画素の画像では、LUTの容量が膨大になってしまう、という問題があった。 However, since the technique described in Patent Document 1 uses a two-dimensional LUT that stores correction coefficients in a one-to-one correspondence with pixel positions, the LUT capacity may increase. In particular, in the image of the number of pixels exceeding megapixels, the capacity of the LUT becomes enormous, there is a problem that.

また、特許文献2に記載された技術では、撮像素子の受光面の周辺部にシェーディングの度合いを示す信号を出力する光検出部を設けた構成であるため、装置が複雑になると共に高価になる、という問題があった。   Further, the technique described in Patent Document 2 has a configuration in which a light detection unit that outputs a signal indicating the degree of shading is provided in the periphery of the light receiving surface of the image sensor, which complicates the apparatus and increases the cost. There was a problem.

さらに、特許文献3に記載された技術では、ラインセンサにより読み取られたライン画像のシェーディング補正を行うものであり、デジタルカメラで撮影された2次元の画像に対して適用するのは困難である。   Furthermore, the technique described in Patent Document 3 performs shading correction of a line image read by a line sensor, and is difficult to apply to a two-dimensional image taken by a digital camera.

本発明は、上記事実に鑑みて成されたものであり、シェーディング補正の演算に必要なLUTの容量を削減し、簡単な構成で二次元のシェーディング補正を行うことができるデジタルカメラを提供することを目的とする。   The present invention has been made in view of the above-described facts, and provides a digital camera capable of performing two-dimensional shading correction with a simple configuration by reducing the capacity of an LUT necessary for calculation of shading correction. With the goal.

上記目的を達成するために、請求項1記載の発明は、被写体を撮影する撮影手段と、被写体からの光を前記撮影手段に結像させるレンズを含む撮影光学系と、前記被写体の撮影画像の第1の方向における第1の画素位置と、前記第1の方向における前記レンズの曲率に応じて定められた第1の補正係数と、の対応関係を記憶すると共に、入力された前記第1の画素位置に対応する第1の補正係数を出力する第1のルックアップテーブルと、前記撮影画像の第2の方向における第2の画素位置と、前記第2の方向における前記レンズの曲率に応じて定められた第2の補正係数と、の対応関係を記憶すると共に、入力された前記第2の画素位置に対応する第2の補正係数を出力する第2のルックアップテーブルと、前記第1の補正係数と前記第2の補正係数とを乗算してトータル補正係数を出力するトータル補正係数演算手段と、前記レンズのズーム倍率に応じて定めた調整ゲインを前記トータル補正係数に乗算して調整補正係数を出力する調整補正係数演算手段と、前記撮影画像の画素値と、前記調整補正係数と、を乗算して補正画素値を出力する補正画素値演算手段と、を備え、前記第1の方向における前記レンズの曲率と前記第2の方向における前記レンズの曲率が同一であると共に、前記撮影画像の前記第1の方向の長さ及び前記第2の方向の長さが異なり、前記第1のルックアップテーブル及び前記第2のルックアップテーブルのうち、前記長さが短い方の方向に対応した一方のルックアップテーブルを、前記長さが長い方の方向に対応した他方のルックアップテーブルと兼用することを特徴とする。 In order to achieve the above object, an invention according to claim 1 is directed to a photographing means for photographing a subject, a photographing optical system including a lens for imaging light from the subject on the photographing means, and a photographed image of the subject. The correspondence relationship between the first pixel position in the first direction and the first correction coefficient determined according to the curvature of the lens in the first direction is stored, and the input first first A first lookup table that outputs a first correction coefficient corresponding to a pixel position, a second pixel position in a second direction of the captured image, and a curvature of the lens in the second direction. A second look-up table that stores a correspondence relationship with the determined second correction coefficient and outputs a second correction coefficient corresponding to the input second pixel position; and Correction coefficient and the second A total correction coefficient calculating means for multiplying the correction coefficient and outputting a total correction coefficient; and an adjustment correction coefficient for multiplying the total correction coefficient by an adjustment gain determined according to the zoom magnification of the lens and outputting an adjustment correction coefficient And a correction pixel value calculation unit that outputs a correction pixel value by multiplying the pixel value of the captured image by the adjustment correction coefficient, and the curvature of the lens in the first direction, The curvature of the lens in the second direction is the same, the length of the captured image in the first direction and the length in the second direction are different, and the first look-up table and the second One of the lookup tables corresponding to the direction of the shorter length is also used as the other lookup table corresponding to the direction of the longer length. Characterized in that it.

被写体からの光はレンズを含む撮影光学系によって撮影手段に結像され、撮影手段によって被写体が撮影されるが、撮影画像は、撮影光学系の光軸を中心として周辺にいくに従って光量が低下し、シェーディング補正する必要がある。 The light from the subject is imaged on the photographing means by the photographing optical system including the lens, and the subject is photographed by the photographing means, but the amount of light of the photographed image decreases as it goes around the optical axis of the photographing optical system. It is necessary to correct shading.

このため、本発明では、第1のルックアップテーブル及び第2のルックアップテーブルを備えている。第1のルックアップテーブルは、被写体の撮影画像の第1の方向における第1の画素位置と、第1の方向におけるレンズの曲率に応じて定められた第1の補正係数と、の対応関係を記憶している。そして、第1のルックアップテーブルは、第1の画素位置が入力されると、それに対応する第1の補正係数を出力する。 For this reason, the present invention includes a first lookup table and a second lookup table. The first lookup table shows a correspondence relationship between the first pixel position in the first direction of the captured image of the subject and the first correction coefficient determined according to the curvature of the lens in the first direction. I remember it. Then, when the first pixel position is input, the first lookup table outputs a first correction coefficient corresponding to the first pixel position.

同様に、第2のルックアップテーブルは、撮影画像の第2の方向、例えば第1の方向と直交する方向における第2の画素位置と、第2の方向におけるレンズの曲率に応じて定められた第2の補正係数と、の対応関係を記憶している。そして、第2のルックアップテーブルは、第2の画素位置が入力されると、それに対応する第2の補正係数を出力する。すなわち、第1のルックアップテーブル及び第2のルックアップテーブルは、各々1次元のルックアップテーブルである。 Similarly, the second lookup table is determined according to the second pixel position in the second direction of the captured image, for example, the direction orthogonal to the first direction, and the curvature of the lens in the second direction . The correspondence relationship with the second correction coefficient is stored. Then, when the second pixel position is input, the second lookup table outputs a second correction coefficient corresponding to the second pixel position. That is, the first lookup table and the second lookup table are each a one-dimensional lookup table.

トータル補正係数演算手段は、第1のルックアップテーブルから出力された第1の補正係数と第2のルックアップテーブルから出力された第2の補正係数とを乗算してトータル補正係数を出力する。
調整補正係数演算手段は、レンズのズーム倍率に応じて定めた調整ゲインを前記トータル補正係数に乗算して調整補正係数を出力する。
シェーディング特性は、具体的には、例えば撮影光学系で用いられるレンズのレンズ特性や、ズームレンズを用いる場合には、撮影時のズーム倍率、撮影手段の撮影特性等に応じて定められる。
The total correction coefficient calculation means multiplies the first correction coefficient output from the first lookup table and the second correction coefficient output from the second lookup table, and outputs a total correction coefficient.
The adjustment correction coefficient calculation means outputs the adjustment correction coefficient by multiplying the total correction coefficient by an adjustment gain determined according to the zoom magnification of the lens .
Specifically, the shading characteristics are determined in accordance with, for example, the lens characteristics of a lens used in the photographing optical system, the zoom magnification at the time of photographing, the photographing characteristics of the photographing means, etc. when using a zoom lens.

補正画素値演算手段は、撮影画像の画素値と、調整補正係数と、を乗算して補正画素値を出力する。 The corrected pixel value calculation unit multiplies the pixel value of the captured image by the adjustment correction coefficient and outputs a corrected pixel value.

このように、画素位置と1対1に対応した補正係数を記憶した2次元のルックアップテーブルを用いるのではなく、各方向の画素位置に対応した補正係数を記憶した1次元のルックアップテーブルを2つ用いて、各ルックアップテーブルから出力された各方向の補正係数を乗算することによりトータル補正係数を得るようにしたため、2次元LUTを用いる場合と比較してルックアップテーブルの容量を削減することができると共に、簡単な構成でトータル補正係数を求めることができる。特に、例えば一千万画素以上の高画素数のデジタルカメラにおいては、ルックアップテーブルの容量を大幅に削減することができ、その効果が顕著である。
また、レンズのズーム倍率に応じた調整ゲインをトータル補正係数に乗算して調整補正係数を求め、これを撮影画像の画素値に乗算することより補正画素値を求めるので、個々のシェーディング特性に応じてより正確にシェーディング補正を行うことができる。
Thus, instead of using a two-dimensional lookup table that stores correction coefficients corresponding to pixel positions in a one-to-one relationship, a one-dimensional lookup table that stores correction coefficients corresponding to pixel positions in each direction is used. Since the total correction coefficient is obtained by multiplying the correction coefficients in the respective directions output from each lookup table using two, the capacity of the lookup table is reduced as compared with the case of using a two-dimensional LUT. In addition, the total correction coefficient can be obtained with a simple configuration. In particular, in a digital camera having a high pixel count of, for example, 10 million pixels or more, the capacity of the lookup table can be greatly reduced, and the effect is remarkable.
Also, the adjustment correction coefficient is obtained by multiplying the total correction coefficient by the adjustment gain corresponding to the zoom magnification of the lens , and this is multiplied by the pixel value of the photographed image, so that the correction pixel value is obtained. Therefore, shading correction can be performed more accurately.

また、前記第1の方向における前記レンズの曲率と前記第2の方向における前記レンズの曲率が同一であると共に、前記撮影画像の前記第1の方向の長さ及び前記第2の方向の長さが異なり、前記第1のルックアップテーブル及び前記第2のルックアップテーブルのうち、前記長さが短い方の方向に対応した一方のルックアップテーブルを、前記長さが長い方の方向に対応した他方のルックアップテーブルと兼用する。これにより、装置を簡略化することができると共に、安価に構成することができるFurther, the curvature of the lens in the first direction and the curvature of the lens in the second direction are the same, and the length in the first direction and the length in the second direction of the photographed image And one of the first look-up table and the second look-up table corresponding to the direction of the shorter length corresponds to the direction of the longer length. Also used as the other lookup table. As a result, the apparatus can be simplified and can be configured at low cost .

さらに、請求項に記載したように、前記撮影光学系の光軸のずれ量に応じて、前記第1のルックアップテーブル及び前記第2のルックアップテーブルの少なくとも一方に入力される画素位置をオフセットするオフセット設定手段をさらに備えた構成としてもよい。 Furthermore, as described in claim 2 , pixel positions input to at least one of the first look-up table and the second look-up table according to the amount of deviation of the optical axis of the photographing optical system. It may be configured to further include offset setting means for offsetting.

このように、画素位置を撮影光学系の光軸のずれ量に応じてオフセットさせることにより、装置の組み付け誤差等により光軸がずれた場合でも、正確にシェーディング補正することができる。   In this way, by offsetting the pixel position according to the amount of deviation of the optical axis of the photographing optical system, even when the optical axis is displaced due to an assembly error of the apparatus, the shading can be corrected accurately.

以上説明したように、本発明によれば、シェーディング補正の演算に必要なLUTの容量を削減し、簡単な構成でシェーディング補正を行うことができる、という優れた効果を有する。   As described above, according to the present invention, there is an excellent effect that the capacity of the LUT necessary for calculation of shading correction can be reduced and shading correction can be performed with a simple configuration.

以下、図面を参照して本発明の実施形態の一例を詳細に説明する。なお、本実施形態では、デジタルスチルカメラに本発明を適用した場合について説明する。   Hereinafter, an example of an embodiment of the present invention will be described in detail with reference to the drawings. In the present embodiment, a case where the present invention is applied to a digital still camera will be described.

図1に示すように、本実施形態に係るデジタルスチルカメラ(以下、デジタルカメラと称す)10は、被写体像を結像させるためのレンズを含んで構成された光学ユニット12と、光学ユニット12の光軸後方に配設されたCCD(Charge Coupled Device)13と、CCD13から出力されたアナログ信号の画像信号をデジタル信号に変換するA/Dコンバータ14と、光学ユニット12のレンズを駆動するレンズ駆動部及びCCD13を駆動するCCD駆動部を含んで構成される駆動部15と、デジタルカメラ10の撮影によって得られた画像や各種情報を表示するためのLCD16と、撮影者によって操作される操作部18と、主としてCCD13による撮影によって得られたデジタル画像データを一時的に記憶する主記憶装置としてのSDRAM(Synchronous Dynamic Random Access Memory)20と、各種プログラム、パラメータなどが予め記憶された外部ROM22と、デジタルカメラ10全体の動作を司る主制御部24と、を備えて構成されている。なお、SDRAM20はメインメモリとして機能する。   As shown in FIG. 1, a digital still camera (hereinafter referred to as a “digital camera”) 10 according to the present embodiment includes an optical unit 12 including a lens for forming a subject image, and an optical unit 12. A CCD (Charge Coupled Device) 13 disposed behind the optical axis, an A / D converter 14 that converts an analog image signal output from the CCD 13 into a digital signal, and a lens drive that drives the lens of the optical unit 12 And a drive unit 15 including a CCD drive unit for driving the CCD 13, an LCD 16 for displaying images and various information obtained by photographing with the digital camera 10, and an operation unit 18 operated by a photographer. And an SDR as a main storage device for temporarily storing digital image data obtained mainly by photographing by the CCD 13 And M (Synchronous Dynamic Random Access Memory) 20, various programs, and external ROM22 etc. parameters are stored in advance, is configured to include a main control unit 24, the responsible for the digital camera 10 as a whole operation. The SDRAM 20 functions as a main memory.

なお、操作部18としては、静止画や動画撮影の実行を指示する際に操作されるシャッターボタン、静止画撮影モード、動画撮影モード、及び再生モードの何れかを選択するために操作される撮影モード選択手段としてのモード切替スイッチ、各種パラメータを設定したり、再生モード選択時には再生対象の画像を指定するために操作されるカーソルボタン、本デジタルカメラ10の電源をON/OFFするために操作される電源スイッチなどが含まれる。   Note that the operation unit 18 is a shooting that is operated to select any one of a shutter button, a still image shooting mode, a moving image shooting mode, and a playback mode that are operated when instructing execution of still image or moving image shooting. A mode selector as a mode selection means, various parameters are set, a cursor button operated to specify an image to be reproduced when the reproduction mode is selected, and an operation to turn on / off the power of the digital camera 10 Power switch.

また、主制御部24は、A/Dコンバータ14から入力されたデジタル信号に対して種々の処理を施す画像信号処理部30と、撮影者による操作部18の操作状況に応じて、デジタルカメラ10の全体的な動作を制御するCPU32と、駆動部15及び操作部18等との入出力制御を行う入出力ポート34と、画像データをJPEG形式に従って圧縮・伸張し、符号化するJPEG回路36と、SDRAM20に対するデータの読み書きやROM22に対するデータの読み込みを制御するメモリコントローラ38と、比較的小容量の内蔵RAM40と、DMA(Direct Memory Access)転送を行うためのDMAコントローラ(DMAC)42と、デジタルカメラ10とUSBケーブルなどの所定のケーブルを介して接続されたパーソナルコンピュータやプリンタ等の外部機器と各種データの送受信を行うための外部通信制御部44と、LCD16に画像を表示させるLCD信号処理部46と、記録メディアに対して各種データの読み書きを制御するメディア制御部48と、がバス50によって各々接続されて構成されている。   The main control unit 24 also includes an image signal processing unit 30 that performs various processes on the digital signal input from the A / D converter 14, and the digital camera 10 in accordance with the operation status of the operation unit 18 by the photographer. A CPU 32 for controlling the overall operation of the image forming apparatus, an input / output port 34 for performing input / output control with respect to the drive unit 15 and the operation unit 18, and the like, a JPEG circuit 36 for compressing / decompressing and encoding image data according to JPEG format, A memory controller 38 for controlling reading / writing of data to / from the SDRAM 20 and reading of data to the ROM 22, a relatively small internal RAM 40, a DMA controller (DMAC) 42 for performing DMA (Direct Memory Access) transfer, and a digital camera 10 and a personal computer connected via a predetermined cable such as a USB cable. An external communication control unit 44 for transmitting / receiving various data to / from an external device such as a printer, an LCD signal processing unit 46 for displaying an image on the LCD 16, and a media control unit for controlling reading / writing of various data with respect to a recording medium 48 are connected to each other by a bus 50.

なお、本実施の形態では、主制御部24は、1チップLSI(Large Scale Integrated circuit)として構成されており、これによってデジタルカメラ10の小型化、高信頼性化、及び低コスト化が図られている。   In the present embodiment, the main control unit 24 is configured as a one-chip LSI (Large Scale Integrated circuit), whereby the digital camera 10 can be reduced in size, increased in reliability, and reduced in cost. ing.

光学ユニット12は、図示しないズームレンズ群及びフォーカスレンズを有し、且つそれぞれを光軸方向に移動させるレンズ移動機構を備え、焦点距離の変更(変倍)が可能なズームレンズとして構成されている。   The optical unit 12 includes a zoom lens group and a focus lens (not shown), and includes a lens moving mechanism that moves them in the optical axis direction, and is configured as a zoom lens that can change (magnify) the focal length. .

光学ユニット12は、駆動部15の制御により、所望のズーム倍率になるようにズームレンズ群が光軸方向に移動され(焦点距離可変レンズ)、レンズを通過した被写体像を示す入射光がCCD13の受光面上に結像するように、フォーカスレンズが光軸方向に移動される(オートフォーカス(AF)機構)ようになっている。これにより、CCD13では、光学ユニット12のレンズを通過した被写体像を示す入射光に基づき被写体を撮影して被写体像を示すアナログ画像信号を出力する。   In the optical unit 12, the zoom lens group is moved in the optical axis direction (focal length variable lens) so as to obtain a desired zoom magnification under the control of the drive unit 15, and incident light indicating a subject image that has passed through the lens is incident on the CCD 13. The focus lens is moved in the optical axis direction so as to form an image on the light receiving surface (autofocus (AF) mechanism). As a result, the CCD 13 captures the subject based on the incident light indicating the subject image that has passed through the lens of the optical unit 12 and outputs an analog image signal indicating the subject image.

なお、本実施の形態では、合焦制御として、撮影によって得られた画像のコントラストが最大となるようにレンズ位置を調整する、所謂TTL(Through The Lens)方式を採用しており、撮影エリア内の予め定められた位置(AFフレーム)に存在する被写体に焦点が合うように、自動的に合焦制御が行われるようになっている。具体的には、撮影者による操作部18のモード切替スイッチの操作により、静止画を撮影するための静止画撮影モードが選択されている場合には、シャッターボタンが半押しされることによって、自動的に合焦制御が行われる。一方、動画を撮影するための動画撮影モードが選択されている場合には、シャッターボタンが全押しされて、撮影が開始された後、連続的に合焦制御が行われるようになっている。   In the present embodiment, as the focus control, a so-called TTL (Through The Lens) method is adopted in which the lens position is adjusted so that the contrast of an image obtained by photographing is maximized. In-focus control is automatically performed so that a subject existing at a predetermined position (AF frame) is in focus. Specifically, when the still image shooting mode for shooting a still image is selected by the operation of the mode switch on the operation unit 18 by the photographer, the shutter button is pressed halfway to automatically In-focus control is performed. On the other hand, when a moving image shooting mode for shooting a moving image is selected, the focusing control is continuously performed after the shutter button is fully pressed and shooting is started.

CCD13の出力端は、A/Dコンバータ14と接続されている。すなわち、A/Dコンバータ14は、CCD13により撮影されて出力された被写体像を示すアナログ画像信号をデジタル画像データ(以下、「CCDデータ」という)に変換する。A/Dコンバータ14の出力端は、画像信号処理部30と接続されており、CCDデータは、メモリコントローラ38を介してDMA転送により一旦SDRAM20に格納される。   The output end of the CCD 13 is connected to the A / D converter 14. That is, the A / D converter 14 converts an analog image signal indicating a subject image photographed and output by the CCD 13 into digital image data (hereinafter referred to as “CCD data”). The output end of the A / D converter 14 is connected to the image signal processing unit 30, and the CCD data is temporarily stored in the SDRAM 20 by DMA transfer via the memory controller 38.

画像信号処理部30は、一旦SDRAM20に格納されたCCDデータをDMA転送により読み出し、必要に応じてリサイズ処理を行う。また、画像信号処理部30は、後述するシェーディング補正を行うシェーディング補正部60や、図示は省略したが、例えば光源種に応じたデジタルゲインをかけることでホワイトバランス調整を行うホワイトバランス調整部、ガンマ補正を行うガンマ処理部、シャープネス処理を行うシャープネス処理部、YC変換処理部等の各種処理部を備えている。   The image signal processing unit 30 reads out the CCD data once stored in the SDRAM 20 by DMA transfer, and performs resizing processing as necessary. The image signal processing unit 30 includes a shading correction unit 60 that performs shading correction, which will be described later, and a white balance adjustment unit that performs white balance adjustment by applying a digital gain corresponding to a light source type, for example. Various processing units such as a gamma processing unit that performs correction, a sharpness processing unit that performs sharpness processing, and a YC conversion processing unit are provided.

画像処理が施された画像データは、YC変換処理部においてYC変換処理が施される。これにより、R,G,Bのデジタル画像データから輝度データYとクロマデータCr、Cb(以下、「YCデータ」という)が生成され、生成されたYCデータは、メモリコントローラ38を介して、SDRAM20に一旦格納される。   The image data subjected to the image processing is subjected to YC conversion processing in a YC conversion processing unit. Thereby, luminance data Y and chroma data Cr, Cb (hereinafter referred to as “YC data”) are generated from the R, G, B digital image data, and the generated YC data is transferred to the SDRAM 20 via the memory controller 38. Once stored.

このSDRAM20に格納されたYCデータは、メモリコントローラ38を介して画像信号処理部30によりDMA転送により読み出されて、JPEG回路36に入力される。JPEG回路36は、入力されたYCデータをカラー静止画符号化の国際標準であるJPEG方式により圧縮符号化する。JPEG回路36により圧縮された圧縮データは、メディア制御部48を介して、DMA転送により一旦SDRAM20に格納され、デジタルカメラ10に装填された図示しない記録メディアに記録される。   The YC data stored in the SDRAM 20 is read out by DMA transfer by the image signal processing unit 30 via the memory controller 38 and input to the JPEG circuit 36. The JPEG circuit 36 compresses and encodes the input YC data according to the JPEG method, which is an international standard for color still image encoding. The compressed data compressed by the JPEG circuit 36 is temporarily stored in the SDRAM 20 by DMA transfer via the media control unit 48 and recorded on a recording medium (not shown) loaded in the digital camera 10.

なお、記録メディアとしては、スマートメディア、PCカード、マイクロドライブ、マルチメディアカード(MMC)、磁気ディスク、光ディスク、光磁気ディスク、メモリスティックなどの種々の形態が可能であり、使用されるメディアに応じた信号処理手段とインターフェースが適用される。   The recording media can be various forms such as smart media, PC card, micro drive, multimedia card (MMC), magnetic disk, optical disk, magneto-optical disk, memory stick, etc., depending on the media used. The signal processing means and interface are applied.

また、SDRAM20に格納されたYCデータは、メモリコントローラ38を介して画像信号処理部30により読み出されて、LCD信号処理部46に入力される。   The YC data stored in the SDRAM 20 is read by the image signal processing unit 30 via the memory controller 38 and input to the LCD signal processing unit 46.

LCD信号処理部46は、図示しないビデオエンコーダを備えており、入力されたYCデータをNTSC(National TV Standards Committee)信号に変換する。また、LCD信号処理部46は、LCD16と接続されており、変換したNTSC信号をLCD16に供給することで、LCD16に画像を表示させる。   The LCD signal processing unit 46 includes a video encoder (not shown), and converts the input YC data into an NTSC (National TV Standards Committee) signal. The LCD signal processing unit 46 is connected to the LCD 16 and supplies the converted NTSC signal to the LCD 16 to display an image on the LCD 16.

また、CCD13から出力される画像信号に基づくYCデータが定期的に書き換えられ、そのYCデータから生成される映像信号がLCD16に供給されることにより、CCD13がとらえる被写体像が略リアルタイムに動画像として、或いは連続した画像としてLCD16に表示される。すなわち、LCD16は、電子ビューファインダとして利用でき、撮影者は、通常の光学ファインダ(図示省略)だけでなく、このLCD16の表示画像(所謂スルー画像)によっても、撮影画角を確認することができる。そして、シャッタスイッチの押下操作など所定の記録指示(撮影指示)操作に呼応して、記録用のデジタル画像データの取り込みが開始される。   Further, the YC data based on the image signal output from the CCD 13 is periodically rewritten, and a video signal generated from the YC data is supplied to the LCD 16 so that the subject image captured by the CCD 13 is converted into a moving image in substantially real time. Or, it is displayed on the LCD 16 as a continuous image. That is, the LCD 16 can be used as an electronic viewfinder, and the photographer can check the shooting angle of view not only with a normal optical viewfinder (not shown) but also with a display image (so-called through image) of the LCD 16. . Then, in response to a predetermined recording instruction (shooting instruction) operation such as a shutter switch pressing operation, the capturing of digital image data for recording is started.

また、画像再生時には、メディア制御部48により、記録メディアに記憶された再生対象とする圧縮データが読み出されて、JPEG回路36により伸長された後、LCD信号処理部46に転送される。これにより、撮影により取得し、記録メディアに記憶した圧縮データに基づく画像をLCD16に再生表示することができる。   Further, at the time of image reproduction, compressed data to be reproduced stored in the recording medium is read by the media control unit 48, decompressed by the JPEG circuit 36, and transferred to the LCD signal processing unit 46. Thereby, an image based on the compressed data acquired by photographing and stored in the recording medium can be reproduced and displayed on the LCD 16.

また、デジタルカメラ10は、静止画撮影モードによって静止画像をJPEG方式によって圧縮して記録メディアに記録することができる他、動画撮影モードによって動画像を記録メディアに記録することができる。   The digital camera 10 can record a still image on the recording medium by compressing the still image by the JPEG method in the still image shooting mode, and can record a moving image on the recording medium in the moving image shooting mode.

動画像は、例えばQVGAサイズ(320×240ピクセル)やVGAサイズ(640×480ピクセル)等のように比較的小さなサイズで記録され、静止画像は、QVGAサイズやVGAサイズの他に、SVGAサイズ(800×600ピクセル)、XGAサイズ(1024×768ピクセル)、SXGAサイズ(1280×1024ピクセル)等の大きなサイズで記録することができる。   A moving image is recorded in a relatively small size such as a QVGA size (320 × 240 pixels) or a VGA size (640 × 480 pixels), and a still image is recorded in an SVGA size (in addition to the QVGA size or VGA size). 800 × 600 pixels), XGA size (1024 × 768 pixels), SXGA size (1280 × 1024 pixels) and the like can be recorded.

本実施形態では、動画撮影モードでは、所謂モーションJPEG方式によって動画像を圧縮符号化する。モーションJPEG方式は、撮影画像を所定時間毎にJPEG方式によって圧縮して記録し、この複数の静止画像を連続して再生することで動画表示を実現する方式である。このモーションJPEG方式では、MPEG(Moving Picture coding Experts Group)等の高度な圧縮アルゴリズムを持つ符号化方式よりも映像のデジタル化が容易であり、編集作業等で画像1フレーム毎の処理がしやすい等の特徴がある。   In the present embodiment, in the moving image shooting mode, a moving image is compression-encoded by a so-called motion JPEG method. The motion JPEG method is a method for realizing moving image display by compressing and recording a photographed image by a JPEG method every predetermined time and continuously reproducing the plurality of still images. This motion JPEG method is easier to digitize video than encoding methods with advanced compression algorithms such as MPEG (Moving Picture coding Experts Group), etc., and it is easier to process each image frame for editing work etc. There are features.

すなわち、動画撮影モードにおける1つ1つのフレーム画像の処理は、静止画撮影モードによる撮影の場合と同様であり、撮影時間に応じた複数の静止画像の画像データに基づいて動画像データが生成され、記録メディアに記録される。   That is, the processing of each frame image in the moving image shooting mode is the same as in the case of shooting in the still image shooting mode, and moving image data is generated based on the image data of a plurality of still images corresponding to the shooting time. Recorded on the recording medium.

図2には、シェーディング補正部60の概略構成を示すブロック図を示した。シェーディング補正部60は、Xカウンタ62、X−LUT64、Yカウンタ66、Y−LUT68、乗算器70、72、74を含んで構成されている。   FIG. 2 is a block diagram illustrating a schematic configuration of the shading correction unit 60. The shading correction unit 60 includes an X counter 62, an X-LUT 64, a Y counter 66, a Y-LUT 68, and multipliers 70, 72, and 74.

Xカウンタ62には、Xカウント置及びX同期信号が入力される。Xカウント値は、例えば図3に示すように、撮影画像領域80の左上隅の位置を撮影画像領域80の原点の座標(0,0)とした場合におけるX方向の座標(画素位置)である。なお、一例として、撮影画像領域80の縦横比は4:3である。   The X counter 62 receives an X count and an X synchronization signal. For example, as shown in FIG. 3, the X count value is a coordinate (pixel position) in the X direction when the position of the upper left corner of the captured image area 80 is the coordinate (0, 0) of the origin of the captured image area 80. . As an example, the aspect ratio of the captured image region 80 is 4: 3.

シェーディング補正部60には、図3に示すように画像データが順次入力される。すなわち、原点の画素データから順にX方向(第1の方向)及びY方向(第2の方向)に向かって入力される。Xカウント値は、画像データの入力に同期して順次入力される。すなわち、Xカウンタ62には、原点位置のX座標から順にX方向の画素位置が順次入力される。   Image data is sequentially input to the shading correction unit 60 as shown in FIG. That is, the pixel data of the origin are input in the X direction (first direction) and the Y direction (second direction) in order. The X count value is sequentially input in synchronization with the input of the image data. In other words, the pixel position in the X direction is sequentially input to the X counter 62 in order from the X coordinate of the origin position.

Xカウンタ62は、X同期信号の入力をトリガとして、Xカウント値を、Xカウント値に対応した補正係数が格納されたX−LUT64のアドレスに変換し、そのアドレスの補正係数を出力するようにX−LUT64に指示する。これにより、X−LUT64から、Xカウント値に対応したX補正係数(第1の補正係数)が乗算器70に出力される。   The X counter 62 uses the input of the X synchronization signal as a trigger, converts the X count value into the address of the X-LUT 64 in which the correction coefficient corresponding to the X count value is stored, and outputs the correction coefficient at that address. Instructs the X-LUT 64. As a result, the X correction coefficient (first correction coefficient) corresponding to the X count value is output from the X-LUT 64 to the multiplier 70.

X−LUT64は、X方向の1次元のX補正係数が予め記憶されている。この補正係数は、図3に示すように、例えば撮影画像領域80のX方向の中心位置Xcを1(倍)として、両端に向かうに従って大きくなり、両端で2(倍)となる。すなわち、図7に示したように、画像範囲100の中心が最も明るく、中心位置Xcから周辺に離れるに従って光量が低下することから、中心位置Xcから離れるに従って光量を補う度合いを大きくすべく、補正係数を大きくするようにしている。   The X-LUT 64 stores a one-dimensional X correction coefficient in the X direction in advance. As shown in FIG. 3, for example, the correction coefficient increases toward the both ends with the center position Xc in the X direction of the captured image region 80 being 1 (times), and becomes 2 (times) at both ends. That is, as shown in FIG. 7, the center of the image range 100 is brightest, and the amount of light decreases as it moves away from the center position Xc. The coefficient is increased.

一方、Yカウンタ66には、Yカウント値及びY同期信号が入力される。Yカウント値は、図3に示すX方向と直交するY方向の座標である。   On the other hand, the Y counter 66 receives the Y count value and the Y synchronization signal. The Y count value is a coordinate in the Y direction orthogonal to the X direction shown in FIG.

Yカウント値は、画像データの入力に同期して順次入力される。すなわち、Yカウンタ66には、原点位置のY座標から順にY方向の画素位置が順次入力される。   The Y count value is sequentially input in synchronization with image data input. That is, pixel positions in the Y direction are sequentially input to the Y counter 66 in order from the Y coordinate of the origin position.

Yカウンタ66は、Y同期信号の入力をトリガとして、Yカウント値を、Yカウント値に対応した補正係数が格納されたY−LUT68のアドレスに変換し、そのアドレスの補正係数を出力するようにY−LUT68に指示する。これにより、Y−LUT68から、Yカウント値に対応したY補正係数(第2の補正係数)が乗算器70に出力される。   Using the input of the Y synchronization signal as a trigger, the Y counter 66 converts the Y count value into the address of the Y-LUT 68 in which the correction coefficient corresponding to the Y count value is stored, and outputs the correction coefficient at that address. The Y-LUT 68 is instructed. As a result, the Y correction coefficient (second correction coefficient) corresponding to the Y count value is output from the Y-LUT 68 to the multiplier 70.

Y−LUT68は、Y方向の1次元のY補正係数が予め記憶されている。このY補正係数は、図3に示すように、例えば撮影画像領域80のY方向の中心位置Ycを1(倍)として、両端に向かうに従って大きくなり、両端で1.5(倍)となる。すなわち、中心位置Ycから離れるに従って光量を補う度合いを大きくすべく、補正係数を大きくするようにしている。   The Y-LUT 68 stores a one-dimensional Y correction coefficient in the Y direction in advance. As shown in FIG. 3, the Y correction coefficient increases toward the both ends, for example, assuming that the center position Yc in the Y direction of the captured image region 80 is 1 (times), and becomes 1.5 (times) at both ends. That is, the correction coefficient is increased in order to increase the degree of compensation of the light amount as the distance from the center position Yc increases.

なお、図3では、画像の中心ほど濃度を濃くし、画像の中心から周辺にいくに従って濃度を薄くしているが、これは、画像の中心ほど光量の補正量が少なくてすみ、濃度の薄い周辺ほど光量の補正量を多くする必要があることをイメージ的に示している。   In FIG. 3, the density is increased toward the center of the image, and the density is decreased from the center of the image to the periphery. However, the amount of light correction is smaller as the center of the image is smaller, and the density is lower. The image shows that it is necessary to increase the amount of correction of the light amount toward the periphery.

このように、画像の中心位置(Xc、Yc)から円環状に補正量が変化していく。すなわち、図3に示すように、各方向の補正係数は、所定の曲率を持った曲線82X、82Yに従って定められる。この曲線82X、82Yの曲率は、光学ユニット12のレンズの特性に応じて定められる。   Thus, the correction amount changes in an annular shape from the center position (Xc, Yc) of the image. That is, as shown in FIG. 3, the correction coefficient in each direction is determined according to the curves 82X and 82Y having a predetermined curvature. The curvatures of the curves 82X and 82Y are determined according to the lens characteristics of the optical unit 12.

乗算器70は、X−LUT64から出力されたX方向の補正係数と、Y−LUT68から出力されたY方向の補正係数とを乗算し、トータル補正係数を乗算器72に出力する。例えば、図3に示すように、座標(Xa、Ya)のX方向の補正係数が1.3、Y方向の補正係数が1.2であった場合、トータル補正係数は1.56となる。   Multiplier 70 multiplies the X-direction correction coefficient output from X-LUT 64 and the Y-direction correction coefficient output from Y-LUT 68, and outputs the total correction coefficient to multiplier 72. For example, as shown in FIG. 3, when the correction coefficient in the X direction of the coordinates (Xa, Ya) is 1.3 and the correction coefficient in the Y direction is 1.2, the total correction coefficient is 1.56.

乗算器72は、トータル補正係数と、入力された調整用ゲインとを乗算し、調整補正係数を乗算器74に出力する。調整用ゲインは、そのデジタルカメラのシェーディング特性に応じて定められ、具体的には、例えば光学ユニット12で用いられるレンズのレンズ特性や、ズームレンズを用いている場合には、撮影時のズーム倍率等に応じて定められる。この場合、レンズ特性に応じた調整ゲインやズーム倍率に応じた調整ゲインを予めROM22等の記憶手段に記憶しておき、例えばCPU32の指示により、そのときのズーム倍率等によって調整ゲインを定め、乗算器72に出力する。   The multiplier 72 multiplies the total correction coefficient by the input adjustment gain, and outputs the adjustment correction coefficient to the multiplier 74. The adjustment gain is determined according to the shading characteristics of the digital camera. Specifically, for example, the lens characteristics of the lens used in the optical unit 12 or the zoom magnification at the time of shooting when a zoom lens is used. It is determined according to the etc. In this case, the adjustment gain according to the lens characteristics and the adjustment gain according to the zoom magnification are stored in advance in the storage means such as the ROM 22, and the adjustment gain is determined by the zoom magnification at that time, for example, according to an instruction from the CPU 32, and multiplied. Output to the device 72.

乗算器74は、入力された画像データ(画素データ)と、調整補正係数とを乗算して、後段の回路に出力する。   The multiplier 74 multiplies the input image data (pixel data) by the adjustment correction coefficient, and outputs the result to a subsequent circuit.

このように、座標位置と1対1に対応した補正係数を記憶した2次元のLUTを用いるのではなく、X座標に対応した補正係数を記憶した1次元のX−LUT64及びY座標に対応した補正係数を記憶した1次元のLUT68を用いて、各LUTから出力された各方向の補正係数を乗算することによりトータル補正係数を求めるので、2次元LUTを用いる場合と比較してLUTの容量を削減することができると共に、簡単な構成でトータル補正係数を求めることができる。特に、スタジオ撮影用等にように、例えば一千万画素以上の高画素数のデジタルカメラにおいては、LUTの容量を大幅に削減することができる。   In this way, instead of using a two-dimensional LUT that stores a correction coefficient corresponding to the coordinate position in a one-to-one relationship, it corresponds to a one-dimensional X-LUT 64 and a Y coordinate that store a correction coefficient corresponding to the X coordinate. Since the total correction coefficient is obtained by multiplying the correction coefficient in each direction output from each LUT using the one-dimensional LUT 68 storing the correction coefficient, the capacity of the LUT is increased as compared with the case of using the two-dimensional LUT. It is possible to reduce the total correction coefficient with a simple configuration. In particular, in a digital camera having a high pixel count of, for example, 10 million pixels or more, such as for studio photography, the LUT capacity can be greatly reduced.

なお、この曲線82X、82Yの曲率が同じ場合、各方向の中心位置Xc、Ycからの距離が同一の場合には、補正係数は同一となる。このような場合、長さが短い方向のLUT、すなわちY方向のLUTであるY−LUT68を、図4に示すように、X−LUT64で兼用するようにしてもよい。これにより、装置を簡略化し、安価に構成することができる。   When the curvatures of the curves 82X and 82Y are the same, the correction coefficients are the same when the distances from the center positions Xc and Yc in each direction are the same. In such a case, the L-LUT 68 having a shorter length, that is, the Y-LUT 68 that is the Y-direction LUT may be used as the X-LUT 64 as shown in FIG. Thereby, the apparatus can be simplified and configured at low cost.

また、光軸の位置が常に撮影画像領域80の中心位置(Xc、Yc)と一致するとは限らず、例えば図5に示すように、X方向の光軸が、撮影画像領域80のX方向の中心位置XcからXc’にずれてしまう場合がある。   Further, the position of the optical axis does not always coincide with the center position (Xc, Yc) of the captured image region 80. For example, the optical axis in the X direction extends in the X direction of the captured image region 80 as shown in FIG. There is a case where the center position Xc is shifted to Xc ′.

そこで、各方向の光軸のずれ量をXオフセット値、Yオフセット値として予め定め、例えばROM22等に記憶手段に記憶しておき、図6に示すように、加算器84によりXカウント値とXオフセット値とを加算してXカウンタ62に入力させ、加算器86によりYカウント値とYオフセット値とを加算してYカウンタ66に入力させるようにしてもよい。この場合、例えば図5に示すように、X方向の光軸がXcからXc’の位置にずれている場合には、撮影画像領域80の両端で補正係数が異なることとなる。   Therefore, the amount of deviation of the optical axis in each direction is determined in advance as an X offset value and a Y offset value, for example, stored in the storage means in the ROM 22 or the like, and as shown in FIG. The offset value may be added and input to the X counter 62, and the Y count value and the Y offset value may be added by the adder 86 and input to the Y counter 66. In this case, for example, as shown in FIG. 5, when the optical axis in the X direction is shifted from Xc to Xc ′, the correction coefficient differs at both ends of the captured image region 80.

このように、光軸のずれ量をオフセット値として、各カウンタに入力されるカウント値をオフセットさせるため、光軸の位置がずれている場合でも正確にシェーディング補正することができる。なお、この場合は、光軸のずれ量に対応するために、撮影画像領域80よりも一回り大きい範囲に対応したLUTを用意しておく必要がある。   In this way, since the amount of deviation of the optical axis is used as an offset value and the count value input to each counter is offset, shading correction can be accurately performed even when the position of the optical axis is displaced. In this case, it is necessary to prepare an LUT corresponding to a range that is slightly larger than the captured image area 80 in order to correspond to the amount of deviation of the optical axis.

なお、本実施形態では、デジタルカメラに本発明を適用した場合について説明したが、デジタルビデオカメラやカメラ付き携帯電話等の撮影手段を備えた携帯端末装置にも適用可能であることはいうまでもない。   In the present embodiment, the case where the present invention is applied to a digital camera has been described. However, it is needless to say that the present invention can also be applied to a mobile terminal device having a photographing unit such as a digital video camera or a camera-equipped mobile phone. Absent.

デジタルカメラのブロック図である。It is a block diagram of a digital camera. シェーディング補正部の概略ブロック図である。It is a schematic block diagram of a shading correction | amendment part. 補正係数について説明するためのイメージ図である。It is an image figure for demonstrating a correction coefficient. 変形例に係るシェーディング補正部の概略ブロック図である。It is a schematic block diagram of the shading correction | amendment part which concerns on a modification. 補正係数について説明するためのイメージ図である。It is an image figure for demonstrating a correction coefficient. 変形例に係るシェーディング補正部の概略ブロック図である。It is a schematic block diagram of the shading correction | amendment part which concerns on a modification. 光量の低下について説明するためのイメージ図である。It is an image figure for demonstrating the fall of a light quantity.

符号の説明Explanation of symbols

10 デジタルカメラ
12 光学ユニット(撮影光学系)
13 CCD(撮影手段)
14 A/Dコンバータ
15 駆動部
16 LCD
18 操作部
20 SDRAM
22 ROM
30 画像信号処理部
34 入出力ポート
36 JPEG回路
38 メモリコントローラ
40 内蔵RAM
42 DMAC
44 外部通信制御部
46 LCD信号処理部
48 メディア制御部
60 シェーディング補正部
62 Xカウンタ
64 X−LUT(第1のルックアップテーブル)
66 Yカウンタ
68 Y−LUT(第2のルックアップテーブル)
70 乗算器(トータル補正係数演算手段)
72 乗算器(調整補正係数演算手段)
74 乗算器(補正画素値演算手段)
80 撮影画像範囲
84、86 加算器(オフセット設定手段)
10 Digital Camera 12 Optical Unit (Shooting Optical System)
13 CCD (photographing means)
14 A / D converter 15 Drive unit 16 LCD
18 Operation unit 20 SDRAM
22 ROM
30 Image signal processor 34 Input / output port 36 JPEG circuit 38 Memory controller 40 Built-in RAM
42 DMAC
44 External communication control unit 46 LCD signal processing unit 48 Media control unit 60 Shading correction unit 62 X counter 64 X-LUT (first lookup table)
66 Y counter 68 Y-LUT (second lookup table)
70 multiplier (total correction coefficient calculation means)
72 Multiplier (Adjustment correction coefficient calculation means)
74 Multiplier (correction pixel value calculation means)
80 Captured image range 84, 86 Adder (offset setting means)

Claims (2)

被写体を撮影する撮影手段と、
被写体からの光を前記撮影手段に結像させるレンズを含む撮影光学系と、
前記被写体の撮影画像の第1の方向における第1の画素位置と、前記第1の方向における前記レンズの曲率に応じて定められた第1の補正係数と、の対応関係を記憶すると共に、入力された前記第1の画素位置に対応する第1の補正係数を出力する第1のルックアップテーブルと、
前記撮影画像の第2の方向における第2の画素位置と、前記第2の方向における前記レンズの曲率に応じて定められた第2の補正係数と、の対応関係を記憶すると共に、入力された前記第2の画素位置に対応する第2の補正係数を出力する第2のルックアップテーブルと、
前記第1の補正係数と前記第2の補正係数とを乗算してトータル補正係数を出力するトータル補正係数演算手段と、
前記レンズのズーム倍率に応じて定めた調整ゲインを前記トータル補正係数に乗算して調整補正係数を出力する調整補正係数演算手段と、
前記撮影画像の画素値と、前記調整補正係数と、を乗算して補正画素値を出力する補正画素値演算手段と、
を備え
前記第1の方向における前記レンズの曲率と前記第2の方向における前記レンズの曲率が同一であると共に、前記撮影画像の前記第1の方向の長さ及び前記第2の方向の長さが異なり、前記第1のルックアップテーブル及び前記第2のルックアップテーブルのうち、前記長さが短い方の方向に対応した一方のルックアップテーブルを、前記長さが長い方の方向に対応した他方のルックアップテーブルと兼用する
デジタルカメラ。
Photographing means for photographing the subject;
A photographing optical system including a lens that forms an image of light from a subject on the photographing unit;
The correspondence between the first pixel position in the first direction of the photographed image of the subject and the first correction coefficient determined according to the curvature of the lens in the first direction is stored and input. A first look-up table for outputting a first correction coefficient corresponding to the first pixel position,
The correspondence between the second pixel position in the second direction of the photographed image and the second correction coefficient determined according to the curvature of the lens in the second direction is stored and inputted. A second look-up table for outputting a second correction coefficient corresponding to the second pixel position;
Total correction coefficient computing means for multiplying the first correction coefficient and the second correction coefficient to output a total correction coefficient;
An adjustment correction coefficient computing means for multiplying the total correction coefficient by an adjustment gain determined according to the zoom magnification of the lens and outputting an adjustment correction coefficient;
Correction pixel value calculation means for multiplying the pixel value of the photographed image by the adjustment correction coefficient and outputting a correction pixel value;
Equipped with a,
The curvature of the lens in the first direction and the curvature of the lens in the second direction are the same, and the length of the captured image in the first direction and the length of the second direction are different. , One of the first lookup table and the second lookup table corresponding to the shorter direction of the length is replaced with the other lookup table corresponding to the direction of the longer length. A digital camera that doubles as a lookup table .
前記撮影光学系の光軸のずれ量に応じて、前記第1のルックアップテーブル及び前記第2のルックアップテーブルの少なくとも一方に入力される画素位置をオフセットするオフセット設定手段をさらに備えたことを特徴とする請求項1載のデジタルカメラ。 The apparatus further comprises offset setting means for offsetting a pixel position input to at least one of the first lookup table and the second lookup table in accordance with a deviation amount of the optical axis of the photographing optical system. claim 1 Symbol placement of the digital camera, characterized.
JP2003309713A 2003-09-02 2003-09-02 Digital camera Expired - Fee Related JP4441219B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003309713A JP4441219B2 (en) 2003-09-02 2003-09-02 Digital camera

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003309713A JP4441219B2 (en) 2003-09-02 2003-09-02 Digital camera

Publications (2)

Publication Number Publication Date
JP2005080062A JP2005080062A (en) 2005-03-24
JP4441219B2 true JP4441219B2 (en) 2010-03-31

Family

ID=34411786

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003309713A Expired - Fee Related JP4441219B2 (en) 2003-09-02 2003-09-02 Digital camera

Country Status (1)

Country Link
JP (1) JP4441219B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4620780B2 (en) 2006-08-25 2011-01-26 京セラ株式会社 Sensitivity correction method and imaging apparatus

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07109482B2 (en) * 1986-12-22 1995-11-22 コニカ株式会社 Radiation image information reading method and apparatus
JPH0465980A (en) * 1990-07-02 1992-03-02 Sony Corp Tv camera
JPH11196356A (en) * 1997-12-26 1999-07-21 Matsushita Electric Ind Co Ltd Shading correction circuit
JP2000165741A (en) * 1998-11-27 2000-06-16 Mitsubishi Electric Corp X-ray television equipment
JP3829730B2 (en) * 2002-02-18 2006-10-04 コニカミノルタフォトイメージング株式会社 Digital camera and taking lens

Also Published As

Publication number Publication date
JP2005080062A (en) 2005-03-24

Similar Documents

Publication Publication Date Title
US7573504B2 (en) Image recording apparatus, image recording method, and image compressing apparatus processing moving or still images
JP3971246B2 (en) Digital photography device
JP3530907B2 (en) Digital camera
US9071751B2 (en) Image processor method and program for correcting distance distortion in panorama images
JP2004336106A (en) Image processing apparatus, image processing method, and imaging apparatus
JP4185468B2 (en) Exposure apparatus and method for correcting captured image
JP2000069343A (en) Digital image pickup device
US7260271B2 (en) Digital image data correction apparatus, digital image data correction method and digital image pickup apparatus
US8189055B2 (en) Digital photographing apparatus and method of controlling the same
US8269859B2 (en) Photographing apparatus that performs distortion correction in association with digital and optical zoom, method of controlling the same, and recording medium having recorded thereon computer program to implement the method
JP4157003B2 (en) Image processing device
JP6702792B2 (en) Image processing apparatus and control method thereof
JP2007135135A (en) Moving image imaging apparatus
JP4441219B2 (en) Digital camera
JP2000217022A (en) Electronic still camera and its image data recording and reproducing method
CN112422782B (en) Display control apparatus, control method thereof, and computer-readable storage medium
JP4256028B2 (en) Compression encoding apparatus and method
JP2000069418A (en) Pixel number converter and digital camera device
JP4678273B2 (en) Imaging apparatus, moving image storage method, and moving image storage program
JP2004118018A (en) On-screen display device and digital camera
JP2009065323A (en) Image processing device, image processing method, imaging apparatus, and imaging method
JP5326345B2 (en) Imaging device
JP7463114B2 (en) IMAGE PROCESSING APPARATUS, CONTROL METHOD FOR IMAGE PROCESSING APPARATUS, PROGRAM, AND STORAGE MEDIUM
JP7463111B2 (en) Electronic device, electronic device control method, program, and storage medium
JP5641352B2 (en) Image processing apparatus, image processing method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060526

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20070115

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081106

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081111

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090602

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090713

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090929

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091110

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: 20100105

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: 20100108

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

Free format text: PAYMENT UNTIL: 20130115

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees