JP2003319201A - Image processing apparatus - Google Patents

Image processing apparatus

Info

Publication number
JP2003319201A
JP2003319201A JP2003038849A JP2003038849A JP2003319201A JP 2003319201 A JP2003319201 A JP 2003319201A JP 2003038849 A JP2003038849 A JP 2003038849A JP 2003038849 A JP2003038849 A JP 2003038849A JP 2003319201 A JP2003319201 A JP 2003319201A
Authority
JP
Japan
Prior art keywords
image
unit
gamma correction
correction
contour
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
JP2003038849A
Other languages
Japanese (ja)
Other versions
JP4101673B2 (en
Inventor
Masahiko Sugimoto
雅彦 杉本
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 Holdings Corp
Original Assignee
Fuji Photo Film 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 Fuji Photo Film Co Ltd filed Critical Fuji Photo Film Co Ltd
Priority to JP2003038849A priority Critical patent/JP4101673B2/en
Publication of JP2003319201A publication Critical patent/JP2003319201A/en
Application granted granted Critical
Publication of JP4101673B2 publication Critical patent/JP4101673B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Picture Signal Circuits (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To perform gamma correction and edge correction and to generate a noiseless image. <P>SOLUTION: This image processing apparatus is provided with a gamma correction unit for performing gamma correction on an image; an edge extraction unit for extracting an edge portion of the image on which gamma correction is performed; a correction coefficient generation unit for generating a correction coefficient based on gamma correction; an edge-image generation unit for generating edge-image data by multiplying the correction coefficient to image data of the edge portion; and an addition unit for adding the edge- image data to the image data of the image on which gamma correction is performed. The correction coefficient generation unit generates the correction coefficient based on an inverse of a differential coefficient of a gamma correction curve of the gamma correction at the brightness of each pixel for each pixel of the image. The correction coefficient generation unit replaces the correction coefficient with a predetermined value when the brightness of the pixel is larger than a predetermined threshold. <P>COPYRIGHT: (C)2004,JPO

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 image processing a given image. In particular, the present invention relates to an image processing device that performs contour correction on a given image.

【0002】[0002]

【従来の技術】従来、与えられた画像に対して輪郭補正
を行う場合、与えられた画像に対してガンマ変換を行
い、その後輪郭補正を行うか、又は与えられた画像に対
して輪郭補正を行い、その後ガンマ補正を行っていた。
このような方法では、与えられた画像の信号レベルの低
い領域でのゲインが大きく、画像の暗部でのノイズが大
きく目立ってしまう欠点があった。また、画像の輝度に
対して一様にゲインをかけているため、明るい部分での
輪郭補正の効果が劣化していた。
2. Description of the Related Art Conventionally, when contour correction is performed on a given image, gamma conversion is performed on the given image and then contour correction is performed, or contour correction is performed on the given image. And then gamma correction was done.
Such a method has a drawback that the gain is large in a region where the signal level of a given image is low and the noise in the dark part of the image becomes noticeable. Further, since the gain is uniformly applied to the brightness of the image, the effect of the contour correction in the bright portion is deteriorated.

【0003】例えば、従来の画像処理装置として、特開
昭55−92083号公報に開示された輪郭補償回路、
及び特開昭63−209373号公報に開示された映像
信号処理回路が知られている。前者の輪郭補償回路で
は、ガンマ補正回路の前段より取り出した映像信号に基
づいて輪郭補正信号を発生し、輪郭補正信号をガンマ補
正回路でガンマ補正された映像信号に重畳して輪郭補償
を行っている。また、後者の映像信号処理回路では、映
像入力信号に輪郭補正処理を行う輪郭補正手段と、映像
入力信号にガンマ補正処理するガンマ補正手段と、輪郭
補正手段とガンマ補正手段からの映像出力信号を互いに
加算する加算手段とを具えている。
For example, as a conventional image processing apparatus, a contour compensation circuit disclosed in Japanese Patent Laid-Open No. 92083/1985,
Also, a video signal processing circuit disclosed in Japanese Patent Laid-Open No. 63-209373 is known. In the former contour compensation circuit, a contour correction signal is generated based on the video signal extracted from the preceding stage of the gamma correction circuit, and the contour correction signal is superimposed on the gamma-corrected video signal by the gamma correction circuit to perform contour compensation. There is. In the latter video signal processing circuit, the contour correction means for performing contour correction processing on the video input signal, the gamma correction means for performing gamma correction processing on the video input signal, and the video output signal from the contour correction means and the gamma correction means are provided. And adding means for adding each other.

【0004】[0004]

【発明が解決しようとする課題】しかし、前者の輪郭補
償回路においては、ガンマ補正後の画像に基づいて輪郭
補正信号を発生しているため、画像の暗部でのノイズが
大きく目立ってしまう欠点があった。また、後者の映像
信号処理回路では、明部で過度のエッジ強調が係ってし
まう欠点があった。
However, in the former contour compensation circuit, since the contour correction signal is generated based on the image after gamma correction, there is a drawback that noise in the dark portion of the image becomes noticeable. there were. Further, the latter video signal processing circuit has a drawback that excessive edge enhancement is involved in the bright portion.

【0005】そこで本発明は、上記の課題を解決するこ
とのできる画像処理装置を提供することを目的とする。
この目的は特許請求の範囲における独立項に記載の特徴
の組み合わせにより達成される。また従属項は本発明の
更なる有利な具体例を規定する。
Therefore, an object of the present invention is to provide an image processing apparatus which can solve the above problems.
This object is achieved by a combination of features described in independent claims of the invention. The dependent claims define further advantageous specific examples of the present invention.

【0006】[0006]

【課題を解決するための手段】即ち、本発明の第1の形
態によると、与えられた画像を画像処理する画像処理装
置であって、画像に対してガンマ補正処理を行うガンマ
補正部と、ガンマ補正処理された画像の輪郭部を抽出す
る輪郭抽出部と、ガンマ補正処理に基づく補正係数を生
成する補正係数生成部と、輪郭部の画像データに、補正
係数を乗算した輪郭画像データを生成する輪郭画像生成
部と、ガンマ補正処理された画像の画像データに、輪郭
画像データを加算する加算部とを備えることを特徴とす
る画像処理装置を提供する。
That is, according to a first aspect of the present invention, there is provided an image processing apparatus for image-processing a given image, the gamma-correcting section performing a gamma-correction process on the image, A contour extraction unit that extracts the contour portion of the gamma-corrected image, a correction coefficient generation unit that generates a correction coefficient based on the gamma correction processing, and contour image data that is obtained by multiplying the image data of the contour portion by the correction coefficient. An image processing apparatus, comprising: a contour image generation unit for performing the gamma correction processing; and an addition unit for adding the contour image data to the image data of the image subjected to the gamma correction processing.

【0007】補正係数生成部は、画像のそれぞれの画素
に対して、ガンマ補正処理におけるガンマ補正カーブ
の、それぞれの画素の輝度値における微分係数の逆数に
基づく補正係数を生成することが好ましい。補正係数生
成部は、画素の輝度値が、予め定められた閾値より大き
い場合、補正係数の値を予め定められた値に置き換えて
よい。
It is preferable that the correction coefficient generation unit generates a correction coefficient for each pixel of the image based on the reciprocal of the differential coefficient of the luminance value of each pixel of the gamma correction curve in the gamma correction processing. The correction coefficient generation unit may replace the value of the correction coefficient with a predetermined value when the brightness value of the pixel is larger than the predetermined threshold value.

【0008】また、補正係数生成部は、生成した補正係
数が予め定められた閾値より大きい場合、補正係数の値
を予め定められた値に置き換えてよい。また、補正係数
生成部は、ガンマ補正処理における補正値が、予め定め
られた閾値より大きい場合、補正係数の値を予め定めら
れた値に置き換えてよい。
The correction coefficient generator may replace the value of the correction coefficient with a predetermined value when the generated correction coefficient is larger than a predetermined threshold value. In addition, the correction coefficient generation unit may replace the value of the correction coefficient with a predetermined value when the correction value in the gamma correction process is larger than the predetermined threshold value.

【0009】本発明の第2の形態においては、コンピュ
ータに画像処理をさせるプログラムであって、コンピュ
ータを、画像に対してガンマ補正処理を行うガンマ補正
部と、ガンマ補正処理された画像の輪郭部を抽出する輪
郭抽出部と、ガンマ補正処理に基づく補正係数を生成す
る補正係数生成部と、輪郭部の画像データに、補正係数
を乗算した輪郭画像データを生成する輪郭画像生成部
と、ガンマ補正処理された画像の画像データに、輪郭画
像データを加算する加算部として機能させることを特徴
とするプログラムを提供する。
According to a second aspect of the present invention, there is provided a program for causing a computer to perform image processing, the computer including a gamma correction section for performing gamma correction processing on the image, and a contour section of the gamma-corrected image. A contour extraction unit for extracting the contour, a correction coefficient generation unit for generating a correction coefficient based on the gamma correction process, a contour image generation unit for generating contour image data by multiplying the image data of the contour unit by the correction coefficient, and a gamma correction There is provided a program characterized by causing it to function as an addition unit that adds contour image data to image data of a processed image.

【0010】なお上記の発明の概要は、本発明の必要な
特徴の全てを列挙したものではなく、これらの特徴群の
サブコンビネーションも又発明となりうる。
The above summary of the invention does not enumerate all the necessary features of the present invention, and sub-combinations of these feature groups can also be the invention.

【0011】[0011]

【発明の実施の形態】以下、発明の実施の形態を通じて
本発明を説明するが、以下の実施形態は特許請求の範囲
にかかる発明を限定するものではなく、又実施形態の中
で説明されている特徴の組み合わせの全てが発明の解決
手段に必須であるとは限らない。
BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, the present invention will be described through embodiments of the invention, but the following embodiments are not intended to limit the invention according to the scope of claims and are described in the embodiments. Not all of the combinations of features described above are essential to the solution of the invention.

【0012】図1は、従来の画像処理装置90の構成の
例を示す。図1(a)、図1(b)、及び図1(c)
は、それぞれ画像処理装置90の一例を示す。図1
(a)、図1(b)、及び図1(c)に示した画像処理
装置90は、ガンマ補正部102、輪郭抽出部106、
及び加算部104を有する。図1(a)に示した画像処
理装置90は、ガンマ補正を行った画像データから、輪
郭データを抽出する。また、抽出した輪郭データをガン
マ補正を行った画像データに加算する。
FIG. 1 shows an example of the configuration of a conventional image processing apparatus 90. 1 (a), 1 (b), and 1 (c)
Shows an example of the image processing device 90, respectively. Figure 1
The image processing device 90 shown in (a), FIG. 1 (b), and FIG. 1 (c) includes a gamma correction unit 102, a contour extraction unit 106, and
And an addition unit 104. The image processing apparatus 90 shown in FIG. 1A extracts contour data from the gamma-corrected image data. Further, the extracted contour data is added to the gamma-corrected image data.

【0013】図1(b)に示した画像処理装置90は、
与えられた画像データから輪郭データを抽出する。ま
た、抽出した輪郭データをガンマ補正を行った画像デー
タに加算する。
The image processing apparatus 90 shown in FIG.
The contour data is extracted from the given image data. Further, the extracted contour data is added to the gamma-corrected image data.

【0014】図1(c)に示した画像処理装置90は、
与えられた画像データから輪郭データを抽出し、抽出し
た輪郭データを、与えられた画像データに加算して輪郭
補正を行う。また、輪郭補正を行った画像データに対
し、ガンマ補正を行う。
The image processing device 90 shown in FIG.
The contour data is extracted from the given image data, and the extracted contour data is added to the given image data to perform contour correction. In addition, gamma correction is performed on the image data that has undergone contour correction.

【0015】図2は、本発明に係る画像処理装置20を
有する撮像装置100の構成の一例を示す。撮像装置1
00は、一例として被写体の静止画像を撮像するディジ
タルスチルカメラであってよく、また被写体の動画像を
撮像するディジタルビデオカメラであってもよい。撮像
装置100は、撮像部10及び画像処理装置20を備え
る。撮像部10は、被写体の画像を撮像し、撮像した画
像を画像処理装置20に与える。
FIG. 2 shows an example of the configuration of the image pickup apparatus 100 having the image processing apparatus 20 according to the present invention. Imaging device 1
00 may be, for example, a digital still camera that captures a still image of a subject, or may be a digital video camera that captures a moving image of a subject. The imaging device 100 includes an imaging unit 10 and an image processing device 20. The image capturing section 10 captures an image of a subject and gives the captured image to the image processing apparatus 20.

【0016】画像処理装置20は、与えられた画像を画
像処理する。画像処理装置20は、ガンマ補正部22、
輪郭抽出部24、補正係数生成部40、輪郭画像生成部
26、ゲイン調整部28、及び加算部30を備える。
The image processing device 20 processes the given image. The image processing device 20 includes a gamma correction unit 22,
The contour extraction unit 24, the correction coefficient generation unit 40, the contour image generation unit 26, the gain adjustment unit 28, and the addition unit 30 are provided.

【0017】ガンマ補正部22は、与えられた画像に対
してガンマ補正処理を行う。ガンマ補正部22は、与え
られた画像のそれぞれの画素の輝度値を、当該輝度値に
基づく値に変換する。ガンマ補正部22は、所望のガン
マ補正カーブを有してよい。ここで、ガンマ補正カーブ
は、ガンマ補正部22に入力される値と、ガンマ補正部
22が出力する値との関係を示す。
The gamma correction unit 22 performs gamma correction processing on the given image. The gamma correction unit 22 converts the brightness value of each pixel of the given image into a value based on the brightness value. The gamma correction unit 22 may have a desired gamma correction curve. Here, the gamma correction curve shows the relationship between the value input to the gamma correction unit 22 and the value output by the gamma correction unit 22.

【0018】ガンマ補正部22は、画素の輝度値と、そ
れぞれの当該輝度値に対応するガンマ補正値とを関連づ
けて格納するテーブルを有してよい。この場合、ガンマ
補正部22は、それぞれの画素の輝度値に対応するガン
マ補正値を出力する。また、ガンマ補正部22は、画素
の輝度値と、ガンマ補正値との関係を示す数式が予め与
えられていてもよい。この場合、ガンマ補正部22は、
当該数式と画素の輝度値とに基づくガンマ補正値を出力
する。
The gamma correction unit 22 may have a table that stores the brightness value of a pixel and the gamma correction value corresponding to each brightness value in association with each other. In this case, the gamma correction unit 22 outputs the gamma correction value corresponding to the brightness value of each pixel. Further, the gamma correction unit 22 may be preliminarily given with a mathematical formula showing the relationship between the luminance value of the pixel and the gamma correction value. In this case, the gamma correction unit 22
A gamma correction value based on the equation and the brightness value of the pixel is output.

【0019】輪郭抽出部24は、ガンマ補正処理された
画像の輪郭部を抽出する。輪郭抽出部24は、フィルタ
を有してよい。例えば、フィルタはガンマ補正処理され
た画像において、空間周波数が予め定められた周波数よ
り低い成分を抽出することにより、画像の輪郭部を抽出
してよい。
The contour extraction unit 24 extracts the contour portion of the image which has been gamma-corrected. The contour extraction unit 24 may have a filter. For example, the filter may extract the contour portion of the image by extracting the component of which the spatial frequency is lower than the predetermined frequency in the gamma-corrected image.

【0020】補正係数生成部40は、画像のそれぞれの
画素に対して、ガンマ補正処理に基づく補正係数を生成
する。補正係数生成部40は、リミッタ42及び係数発
生部44を有する。補正係数生成部40は、与えられた
画像のそれぞれの画素に対して、ガンマ補正処理におけ
るガンマ補正カーブの、それぞれの画素の輝度値におけ
る微分係数の逆数に基づく補正係数を生成する。本例に
おいて、係数発生部44は、与えられた画像のそれぞれ
の画素に対して、ガンマ補正処理におけるガンマ補正カ
ーブの、それぞれの画素の輝度値における微分係数の逆
数を生成し、リミッタ42は、係数発生部44が生成し
た微分係数の逆数の値を制限した値を、補正係数として
出力する。
The correction coefficient generator 40 generates a correction coefficient based on the gamma correction process for each pixel of the image. The correction coefficient generation unit 40 includes a limiter 42 and a coefficient generation unit 44. The correction coefficient generation unit 40 generates, for each pixel of the given image, a correction coefficient based on the reciprocal of the differential coefficient of the luminance value of each pixel of the gamma correction curve in the gamma correction processing. In this example, the coefficient generation unit 44 generates, for each pixel of the given image, the reciprocal of the differential coefficient of the luminance value of each pixel of the gamma correction curve in the gamma correction processing, and the limiter 42 A value obtained by limiting the reciprocal value of the differential coefficient generated by the coefficient generating unit 44 is output as the correction coefficient.

【0021】係数発生部44は、画像のそれぞれの画素
に対するガンマ補正値を受け取り、ガンマ補正値に基づ
いて、画像のそれぞれの画素に対するガンマ補正カーブ
の微分係数の逆数を生成してよい。例えば、係数発生部
44は、ガンマ補正値とガンマ補正カーブの微分係数の
逆数とを関連づけて格納するメモリを有してよい。ま
た、係数発生部44は、ガンマ補正値とガンマ補正カー
ブの微分係数の逆数との関係を示す数式が予め与えられ
ていてもよい。
The coefficient generator 44 may receive the gamma correction value for each pixel of the image and generate the reciprocal of the differential coefficient of the gamma correction curve for each pixel of the image based on the gamma correction value. For example, the coefficient generation unit 44 may include a memory that stores the gamma correction value and the inverse number of the differential coefficient of the gamma correction curve in association with each other. Further, the coefficient generation unit 44 may be preliminarily given with a mathematical formula showing the relationship between the gamma correction value and the reciprocal of the differential coefficient of the gamma correction curve.

【0022】また、係数発生部44は、画像のそれぞれ
の画素の輝度値を受け取り、輝度値に基づいて、画像の
それぞれの画素に対する、ガンマ補正カーブの微分係数
の逆数を生成してよい。例えば、係数発生部44は、画
素の輝度値とガンマ補正カーブの微分係数の逆数とを関
連づけて格納するメモリを有してよい。また、係数発生
部44は、ガンマ補正値とガンマ補正カーブとの微分係
数の逆数との関係を示す数式が予め与えられていてもよ
い。
Further, the coefficient generator 44 may receive the brightness value of each pixel of the image and generate the reciprocal of the differential coefficient of the gamma correction curve for each pixel of the image based on the brightness value. For example, the coefficient generation unit 44 may include a memory that stores the pixel brightness value and the inverse of the differential coefficient of the gamma correction curve in association with each other. In addition, the coefficient generation unit 44 may be preliminarily provided with a mathematical formula indicating the relationship between the gamma correction value and the reciprocal of the differential coefficient of the gamma correction curve.

【0023】リミッタ42は、対応する画素の輝度値
が、予め与えられた閾値より大きい場合、係数発生部4
4が生成したガンマ補正カーブの微分係数の逆数を、予
め定められた値に置き換えて出力してよい。また、リミ
ッタ42は、対応する画素の輝度値が、予め定められた
閾値以下である場合、係数発生部44が生成したガンマ
補正カーブの微分係数の逆数を出力する。補正係数生成
部40は、リミッタ42が出力した値を、対応する画素
に対する補正係数として出力する。
The limiter 42, when the luminance value of the corresponding pixel is larger than a threshold value given in advance, the coefficient generator 4
The inverse number of the differential coefficient of the gamma correction curve generated by 4 may be replaced with a predetermined value and output. Further, the limiter 42 outputs the reciprocal of the differential coefficient of the gamma correction curve generated by the coefficient generation unit 44 when the luminance value of the corresponding pixel is equal to or less than the predetermined threshold value. The correction coefficient generation unit 40 outputs the value output by the limiter 42 as a correction coefficient for the corresponding pixel.

【0024】また、リミッタ42は、係数発生部44が
生成したガンマ補正カーブの微分係数の逆数が、予め定
められた閾値より大きい場合、ガンマ補正カーブの微分
係数の逆数を、予め定められた値に置き換えて出力して
よい。この場合、リミッタ42は、係数発生部44が生
成したガンマ補正カーブの微分係数の逆数が、予め定め
られた閾値以下である場合、係数発生部44が生成した
ガンマ補正カーブの微分係数の逆数を出力する。
Further, the limiter 42 sets the reciprocal of the differential coefficient of the gamma correction curve to a predetermined value when the reciprocal of the differential coefficient of the gamma correction curve generated by the coefficient generator 44 is larger than a predetermined threshold value. May be replaced with and output. In this case, the limiter 42 calculates the reciprocal of the differential coefficient of the gamma correction curve generated by the coefficient generating unit 44 when the reciprocal of the differential coefficient of the gamma correction curve is less than or equal to a predetermined threshold. Output.

【0025】また、リミッタ42は、対応する画素に対
するガンマ補正処理におけるガンマ補正値が、予め与え
られた閾値より大きい場合、係数発生部44が生成した
ガンマ補正カーブの微分係数の逆数を、予め定められた
値に置き換えて出力してよい。この場合、リミッタ42
は、対応する画素に対するガンマ補正処理におけるガン
マ補正値が、予め定められた閾値以下である場合、係数
発生部44が生成したガンマ補正カーブの微分係数の逆
数を出力する。
Further, the limiter 42 predetermines the reciprocal of the differential coefficient of the gamma correction curve generated by the coefficient generating section 44 when the gamma correction value in the gamma correction processing for the corresponding pixel is larger than a predetermined threshold value. It may be output by substituting the specified value. In this case, the limiter 42
Outputs the reciprocal of the differential coefficient of the gamma correction curve generated by the coefficient generation unit 44 when the gamma correction value in the gamma correction processing for the corresponding pixel is equal to or less than the predetermined threshold value.

【0026】輪郭画像生成部26は、輪郭抽出部24が
抽出した輪郭部の画像のそれぞれの画素データに、それ
ぞれの画素データに対応する補正係数を乗算した輪郭画
像データを生成する。輪郭画像生成部26は、乗算回路
を有してよい。ゲイン調整部28は、輪郭画像データに
所望の係数を乗算する。ゲイン調整部28は、輪郭画像
データのそれぞれの画素データに対して、予め定められ
た係数を乗算し、輪郭画像データのゲインを調整する。
The contour image generation unit 26 generates contour image data by multiplying each pixel data of the image of the contour portion extracted by the contour extraction unit 24 by a correction coefficient corresponding to each pixel data. The contour image generation unit 26 may include a multiplication circuit. The gain adjusting unit 28 multiplies the contour image data by a desired coefficient. The gain adjusting unit 28 multiplies each pixel data of the contour image data by a predetermined coefficient to adjust the gain of the contour image data.

【0027】加算部30は、ガンマ補正部22において
ガンマ補正処理された画像の画像データに、輪郭画像デ
ータを加算する。加算部30は、ガンマ補正処理された
画像の画像データのそれぞれの画素データに対して、輪
郭画像データの対応する画素のデータを加算する。
The addition unit 30 adds the contour image data to the image data of the image which has been gamma-corrected by the gamma correction unit 22. The addition unit 30 adds the data of the corresponding pixels of the contour image data to the respective pixel data of the image data of the gamma-corrected image.

【0028】図3は、画像処理装置の特性の一例を示
す。図3は、図1において説明した画像処理装置90、
及び図2において説明した画像処理装置20の特性を示
す。図3において、横軸は与えられた画像の画素の輝度
を示し、縦軸は画像におけるS/N比を示す。
FIG. 3 shows an example of characteristics of the image processing apparatus. FIG. 3 shows the image processing device 90 described in FIG.
2 and the characteristics of the image processing apparatus 20 described with reference to FIG. In FIG. 3, the horizontal axis represents the luminance of pixels of a given image, and the vertical axis represents the S / N ratio in the image.

【0029】図3に示すように図1(a)及び図1
(c)に示した画像処理装置90は、画素の輝度が60
付近でS/N比が低下している。例えば、人物の画像デ
ータが与えられた場合、図1(a)に示した画像処理装
置90は、人物の肌の領域でノイズが大きい画像を生成
してしまう。また、図1(b)に示した画像処理装置9
0は、高輝度の領域でS/N比が低下している。このた
め、図1(b)に示した画像処理装置90は、高輝度の
領域でノイズが大きい画像を生成してしまう。
As shown in FIG. 3, FIG. 1 (a) and FIG.
The image processing device 90 shown in (c) has a pixel luminance of 60.
The S / N ratio is decreasing in the vicinity. For example, when the image data of a person is given, the image processing apparatus 90 shown in FIG. 1A generates an image with large noise in the skin area of the person. In addition, the image processing device 9 shown in FIG.
0 has a low S / N ratio in a high-luminance region. Therefore, the image processing device 90 shown in FIG. 1B will generate an image with a large amount of noise in a high-luminance region.

【0030】また、図1(c)に示した画像処理装置9
0は、輪郭データを加算した後にガンマ補正を行ってい
るため、輪郭データの輝度値に応じて、輪郭補正の度合
いが異なってしまう。このため、例えば画像のエッジ部
において縁取り等が生じる。また、図1(b)に示した
画像処理装置90では、与えられた画像から抽出した輪
郭データを、ガンマ補正した画像データに加算している
ため、画像のエッジ部を過剰に強調してしまう場合があ
る。
Further, the image processing device 9 shown in FIG.
In the case of 0, since the gamma correction is performed after adding the contour data, the degree of the contour correction differs depending on the brightness value of the contour data. Therefore, for example, edging occurs at the edge portion of the image. Further, in the image processing apparatus 90 shown in FIG. 1B, since the contour data extracted from the given image is added to the gamma-corrected image data, the edge portion of the image is overemphasized. There are cases.

【0031】図3に示すように、図2において説明した
画像処理装置20は、高輝度の領域では、図1(b)に
示した画像処理装置90より高いS/N比を示し、低輝
度の領域では、図1(a)に示した画像処理装置90よ
り高い同一のS/N比を示す。
As shown in FIG. 3, the image processing apparatus 20 described with reference to FIG. 2 has a higher S / N ratio than the image processing apparatus 90 shown in FIG. In the area of, the same S / N ratio higher than that of the image processing device 90 shown in FIG.

【0032】図2において説明した画像処理装置20
は、リミッタ42で係数発生部44が生成した微分係数
の逆数の値を制限するか否かを切り替えることにより、
図1(b)に示した画像処理装置90が低いS/N比を
示す輝度領域と、図1(a)に示した画像処理装置90
が低いS/N比を示す輝度領域との両方の輝度領域にお
いて、高いS/N比を有する画像を生成することができ
る。図3に示す例においては、リミッタ42は、輝度1
50付近で制限するか否かを切り替えている。
The image processing apparatus 20 described in FIG.
By switching whether or not to limit the value of the reciprocal of the differential coefficient generated by the coefficient generating unit 44 by the limiter 42,
The image processing apparatus 90 shown in FIG. 1B has a luminance region showing a low S / N ratio, and the image processing apparatus 90 shown in FIG.
It is possible to generate an image having a high S / N ratio in both the brightness region showing the low S / N ratio and the brightness region. In the example shown in FIG. 3, the limiter 42 has a luminance of 1
It is switched whether or not to limit around 50.

【0033】このため、図1において説明した画像処理
装置20は、従来の画像処理装置より高いS/N比を有
する画像を生成することができる。また、図2において
説明した画像処理装置20は、高輝度の領域における画
像のエッジ部の過度の強調を低減することができる。ま
た、図2において説明した画像処理装置20は、画像の
エッジ部における縁取りを低減することができる。
Therefore, the image processing apparatus 20 described with reference to FIG. 1 can generate an image having a higher S / N ratio than the conventional image processing apparatus. Further, the image processing device 20 described with reference to FIG. 2 can reduce the excessive emphasis of the edge portion of the image in the high-luminance region. Further, the image processing device 20 described with reference to FIG. 2 can reduce the edging at the edge portion of the image.

【0034】図4は、撮像装置100の詳細な構成の一
例を示す。撮像装置100は、撮像部10、撮像制御部
150、システム制御部60、操作部110、格納部1
20、外部接続部130、及び画像処理装置20を備え
る。撮像部10、及び画像処理装置20は、図1に関連
して説明した撮像部10、画像処理装置20と同一又は
同様の機能を有する。
FIG. 4 shows an example of a detailed configuration of the image pickup apparatus 100. The image pickup apparatus 100 includes an image pickup unit 10, an image pickup control unit 150, a system control unit 60, an operation unit 110, and a storage unit 1.
20, the external connection unit 130, and the image processing apparatus 20. The imaging unit 10 and the image processing device 20 have the same or similar functions as the imaging unit 10 and the image processing device 20 described with reference to FIG. 1.

【0035】撮像部10は、撮影レンズ部132、絞り
134、シャッタ136、光学LPF138、CCD1
40、ファインダ148、及びストロボ144を有す
る。撮影レンズ部132は、被写体像を取り込んで処理
を施す。撮影レンズ部132は、フォーカスレンズやズ
ームレンズ等を含み、被写体像をCCD140の受光面
上に結像する。絞り134は、撮影レンズ部132を通
過した光を絞り、光学LPF138は、絞り134を通
過した光に含まれる所定の波長より長い波長成分を通過
させる。CCD140の各センサエレメントは、結像し
た被写体像の光量に応じ、電荷を蓄積する(以下その電
荷を「蓄積電荷」という)。
The image pickup section 10 includes a taking lens section 132, a diaphragm 134, a shutter 136, an optical LPF 138, and a CCD 1.
40, a finder 148, and a strobe 144. The taking lens unit 132 takes in a subject image and processes it. The taking lens unit 132 includes a focus lens, a zoom lens, and the like, and forms a subject image on the light receiving surface of the CCD 140. The diaphragm 134 stops the light that has passed through the taking lens unit 132, and the optical LPF 138 allows a wavelength component longer than a predetermined wavelength included in the light that has passed through the diaphragm 134 to pass therethrough. Each sensor element of the CCD 140 accumulates electric charge according to the amount of light of the formed subject image (hereinafter, the electric charge is referred to as “accumulated electric charge”).

【0036】シャッタ136は、機械式シャッタであ
り、撮影レンズ部132を通過した光をCCD140に
露光するか否かを制御する。また、撮像装置100は、
シャッタ136に代えて電子シャッタ機能を有してもよ
い。電子シャッタ機能を実現するために、CCD140
のセンサエレメントは、シャッタゲート及びシャッタド
レインを有する。シャッタゲートを駆動することによ
り、蓄積電荷がシャッタドレインに掃き出される。シャ
ッタゲートの制御により、各センサエレメントに電荷を
蓄積する時間、即ちシャッタスピードを制御できる。C
CD140において、蓄積電荷は、リードゲートパルス
によってシフトレジスタに読み出され、レジスタ転送パ
ルスによって電圧信号として順次読み出される。
The shutter 136 is a mechanical shutter, and controls whether or not the light passing through the taking lens unit 132 is exposed to the CCD 140. In addition, the imaging device 100
An electronic shutter function may be provided instead of the shutter 136. In order to realize the electronic shutter function, the CCD 140
The sensor element has a shutter gate and a shutter drain. By driving the shutter gate, the accumulated charge is swept out to the shutter drain. By controlling the shutter gate, the time for accumulating charges in each sensor element, that is, the shutter speed can be controlled. C
In the CD 140, the accumulated charges are read out to the shift register by the read gate pulse and sequentially read out as a voltage signal by the register transfer pulse.

【0037】ファインダ148は、表示手段を有しても
よく、後述のメインCPU62等からの各種情報をファ
インダ148内に表示してもよい。ストロボ144は、
コンデンサに蓄えられたエネルギを放電する放電管37
を有し、放電管37にエネルギが供給されたとき放電管
37が発光することで機能する。
The finder 148 may have a display means, and may display various information from the main CPU 62, which will be described later, in the finder 148. The strobe 144 is
Discharge tube 37 that discharges the energy stored in the capacitor
The discharge tube 37 functions by emitting light when the energy is supplied to the discharge tube 37.

【0038】撮像制御部150は、ズーム駆動部15
2、フォーカス駆動部154、絞り駆動部46、シャッ
タ駆動部48、それらを制御する撮像系CPU50、測
距センサ52、及び測光センサ54を有する。ズーム駆
動部152、フォーカス駆動部154、絞り駆動部4
6、及びシャッタ駆動部48は、それぞれステッピング
モータ等の駆動手段を有し、撮像部10に含まれる機構
部材を駆動する。後述のレリーズスイッチ114の押下
に応じ、測距センサ52は被写体までの距離を測定し、
測光センサ54は被写体輝度を測定する。そして、測距
センサ52及び測光センサ54は、測定された被写体ま
での距離のデータ(以下単に「測距データ」という)及
び被写体輝度のデータ(以下単に「測光データ」とい
う)を、それぞれ撮像系CPU50に供給する。
The image pickup control section 150 includes a zoom drive section 15
2, a focus drive unit 154, an aperture drive unit 46, a shutter drive unit 48, an imaging system CPU 50 that controls them, a distance measurement sensor 52, and a photometric sensor 54. Zoom drive unit 152, focus drive unit 154, aperture drive unit 4
The shutter drive unit 6 and the shutter drive unit 48 each have a drive unit such as a stepping motor, and drive a mechanical member included in the imaging unit 10. When the release switch 114 described later is pressed, the distance measuring sensor 52 measures the distance to the subject,
The photometric sensor 54 measures subject brightness. Then, the distance measuring sensor 52 and the photometric sensor 54 respectively collect data of the measured distance to the subject (hereinafter simply referred to as “distance measuring data”) and subject brightness data (hereinafter simply referred to as “photometric data”). It is supplied to the CPU 50.

【0039】撮像系CPU50は、ユーザから指示され
たズーム倍率等の撮影情報に基づき、ズーム駆動部15
2及びフォーカス駆動部154を制御して撮影レンズ部
132のズーム倍率とピントの調整を行う。また、撮像
系CPU50は、測距センサ52から受け取った測距デ
ータに基づいて、ズーム駆動部152及びフォーカス駆
動部154を制御してズーム倍率及びピントの調整を行
ってもよい。
The image pickup system CPU 50 uses the zoom driving section 15 based on the photographing information such as the zoom magnification designated by the user.
2 and the focus drive unit 154 to control the zoom magnification and focus of the taking lens unit 132. The imaging system CPU 50 may also control the zoom driving unit 152 and the focus driving unit 154 based on the distance measurement data received from the distance measuring sensor 52 to adjust the zoom magnification and focus.

【0040】撮像系CPU50は、測光センサ54から
受け取った測光データに基づいて、絞り値及びシャッタ
スピードを決定する。決定された値に従い、絞り駆動部
46及びシャッタ駆動部48は、絞り134の絞り量及
びシャッタ136の開閉をそれぞれ制御する。
The image pickup system CPU 50 determines the aperture value and the shutter speed based on the photometric data received from the photometric sensor 54. According to the determined value, the diaphragm driving unit 46 and the shutter driving unit 48 respectively control the diaphragm amount of the diaphragm 134 and the opening / closing of the shutter 136.

【0041】また、撮像系CPU50は、測光センサ5
4から受け取った測光データに基づいて、ストロボ14
4の発光を制御し、同時に絞り134の絞り量を調整す
る。ユーザが映像の取込を指示したとき、CCD140
は電荷蓄積を開始し、測光データから計算されたシャッ
タ時間の経過後、蓄積電荷に基づく電子データを格納部
120、又は画像処理装置20へ出力する。画像処理装
置20は、電子データに対して、図2に関連して説明し
た画像処理を行い、生成した画像データを格納部120
に格納する。
Further, the image pickup system CPU 50 includes the photometric sensor 5
4 based on the photometric data received from
The light emission of No. 4 is controlled, and the diaphragm amount of the diaphragm 134 is adjusted at the same time. When the user gives an instruction to capture an image, the CCD 140
Starts charge accumulation and outputs electronic data based on the accumulated charges to the storage unit 120 or the image processing device 20 after the shutter time calculated from the photometric data has elapsed. The image processing apparatus 20 performs the image processing described with reference to FIG. 2 on the electronic data, and stores the generated image data in the storage unit 120.
To store.

【0042】システム制御部60は、メインCPU6
2、キャラクタ生成部84、タイマ86、及びクロック
発生器88を有する。メインCPU62は、撮像装置1
00全体、特にシステム制御部60を制御する。メイン
CPU62は、シリアル通信等により、撮像系CPU5
0との間で必要な情報の受け渡しをする。本実施形態に
おいて、メインCPU62は、格納部120が格納した
画像データを、外部装置に応じて選択する。
The system control unit 60 includes the main CPU 6
2, a character generator 84, a timer 86, and a clock generator 88. The main CPU 62 is the imaging device 1
00, especially the system control unit 60 is controlled. The main CPU 62 uses the imaging system CPU 5 through serial communication or the like.
It exchanges necessary information with 0. In the present embodiment, the main CPU 62 selects the image data stored in the storage unit 120 according to the external device.

【0043】クロック発生器88は、メインCPU62
の動作クロックを発生し、メインCPU62に供給す
る。また、クロック発生器88は、撮像系CPU50及
び表示部310の動作クロックを発生する。クロック発
生器88は、メインCPU62、撮像系CPU50、及
び表示部310に対してそれぞれ異なる周波数の動作ク
ロックを供給してもよい。
The clock generator 88 is the main CPU 62.
The operation clock of is generated and supplied to the main CPU 62. The clock generator 88 also generates an operation clock for the image pickup system CPU 50 and the display unit 310. The clock generator 88 may supply operation clocks of different frequencies to the main CPU 62, the imaging system CPU 50, and the display unit 310.

【0044】キャラクタ生成部84は、撮影日時、タイ
トル等の撮影画像に合成する文字情報や、図形情報を生
成する。タイマ86は、例えば電池等でバックアップさ
れ、常に時間をカウントし、当該カウント値に基づいて
撮影画像の撮影日時に関する情報等の時刻情報をメイン
CPU62に供給する。タイマ86は、蓄電池から供給
された電力により、デジタルカメラ本体の電源がオフで
ある場合にも時間をカウントするのが望ましい。また、
キャラクタ生成部84及びタイマ86は、メインCPU
62に併設されることが好ましい。
The character generator 84 generates character information and graphic information to be combined with the photographed image such as photographing date and time and title. The timer 86 is backed up by, for example, a battery, always counts time, and supplies the main CPU 62 with time information such as information regarding the shooting date and time of the shot image based on the count value. It is desirable that the timer 86 count the time by the power supplied from the storage battery even when the power source of the digital camera body is off. Also,
The character generation unit 84 and the timer 86 are the main CPU
It is preferable to be installed at 62.

【0045】格納部120は、メモリ制御部64、不揮
発性メモリ66、及びメインメモリ68を有する。メモ
リ制御部64は、不揮発性メモリ66とメインメモリ6
8とを制御する。不揮発性メモリ66は、EEPROM
(電気的消去及びプログラム可能なROM)やFLAS
Hメモリ等で構成され、ユーザによる設定情報や出荷時
の調整値等、撮像装置100の電源がオフの間も保持す
べきデータを格納する。不揮発性メモリ66は、メイン
CPU62のブートプログラムやシステムプログラム等
を格納してもよい。
The storage section 120 has a memory control section 64, a non-volatile memory 66, and a main memory 68. The memory control unit 64 includes a nonvolatile memory 66 and a main memory 6
8 and control. The non-volatile memory 66 is an EEPROM
(Electrically erasable and programmable ROM) and FLAS
The H-memory or the like stores data to be held even while the power of the image pickup apparatus 100 is off, such as user setting information and factory adjustment values. The non-volatile memory 66 may store a boot program for the main CPU 62, a system program, and the like.

【0046】メインメモリ68は、DRAMのように比
較的安価で容量の大きなメモリで構成されることが好ま
しい。メインメモリ68は、撮像部10から出力された
データを格納するフレームメモリとしての機能、各種プ
ログラムをロードするシステムメモリとしての機能、そ
の他ワークエリアとしての機能を有する。不揮発性メモ
リ66及びメインメモリ68は、システム制御部60内
外の各部とバス82を介してデータのやりとりを行う。
また、不揮発性メモリ66は、画像処理装置20が画像
処理した画像データを格納する。
The main memory 68 is preferably composed of a relatively inexpensive memory having a large capacity such as a DRAM. The main memory 68 has a function as a frame memory for storing the data output from the imaging unit 10, a function as a system memory for loading various programs, and a function as a work area. The nonvolatile memory 66 and the main memory 68 exchange data with each unit inside and outside the system control unit 60 via the bus 82.
In addition, the non-volatile memory 66 stores image data that has been image-processed by the image processing apparatus 20.

【0047】画像処理装置20は、図2に関連して説明
した画像処理装置20と同一又は同様の機能及び構成を
有する。また、画像処理装置20は、図2に関連して説
明した画像処理装置20の構成に加え、YC処理部、エ
ンコーダ、及び圧縮伸張処理部を更に備える。また、外
部接続部130は、オプション装置制御部74、及び通
信I/F部80を有する。
The image processing apparatus 20 has the same or similar function and configuration as the image processing apparatus 20 described with reference to FIG. In addition to the configuration of the image processing device 20 described with reference to FIG. 2, the image processing device 20 further includes a YC processing unit, an encoder, and a compression / expansion processing unit. The external connection unit 130 also includes an optional device control unit 74 and a communication I / F unit 80.

【0048】YC処理部70は、画像データにYC変換
を施し、輝度信号Y、並びに色差(クロマ)信号B−Y
及びR−Yを生成する。図2に関連して説明したガンマ
補正部22は、輝度信号Yを画像データとして受け取
り、画像処理装置20は輝度信号Yに基づいて、図2に
関連して説明した画像処理を行う。メインメモリ68
は、メモリ制御部64の制御に基づいて、輝度信号及び
色差信号を格納する。メインメモリ68は、画像処理装
置20が、図2に関連して説明した画像処理を行った画
像データを、輝度信号として格納する。
The YC processing section 70 performs YC conversion on the image data to obtain a luminance signal Y and a color difference (chroma) signal BY.
And R-Y. The gamma correction unit 22 described with reference to FIG. 2 receives the luminance signal Y as image data, and the image processing apparatus 20 performs the image processing described with reference to FIG. 2 on the basis of the luminance signal Y. Main memory 68
Stores the luminance signal and the color difference signal under the control of the memory control unit 64. The main memory 68 stores the image data, which has been subjected to the image processing described with reference to FIG. 2 by the image processing apparatus 20, as a brightness signal.

【0049】圧縮伸張処理部は、メインメモリ68から
順次輝度信号と色差信号を読み出して圧縮する。そし
て、オプション装置76であるメモリカードは、圧縮さ
れた画像データ(以下単に「圧縮データ」という)を格
納する。
The compression / expansion processor sequentially reads the luminance signal and the color difference signal from the main memory 68 and compresses them. The memory card, which is the option device 76, stores compressed image data (hereinafter simply referred to as “compressed data”).

【0050】エンコーダは、輝度信号と色差信号を、ビ
デオ信号(NTSCやPAL信号)に変換して端子90
から出力する。オプション装置76に記録された圧縮デ
ータからビデオ信号を生成する場合、圧縮データは、ま
ずオプション装置制御部74を介して圧縮伸張処理部へ
与えられる。続いて、圧縮伸張処理部で必要な伸張処理
が施されたデータはエンコーダ72によってビデオ信号
へ変換される。
The encoder converts the luminance signal and the color difference signal into a video signal (NTSC or PAL signal) and outputs it to the terminal 90.
Output from. When a video signal is generated from the compressed data recorded in the option device 76, the compressed data is first given to the compression / expansion processor via the option device controller 74. Subsequently, the data subjected to the necessary expansion processing in the compression / expansion processing unit is converted into a video signal by the encoder 72.

【0051】オプション装置制御部74は、オプション
装置76が許容する信号仕様及びバス82のバス仕様に
従い、バス82とオプション装置76との間で必要な信
号の生成、論理変換、及び/又は電圧変換等を行う。
The optional device controller 74 generates necessary signals between the bus 82 and the optional device 76, performs logical conversion, and / or voltage conversion according to the signal specifications permitted by the optional device 76 and the bus specifications of the bus 82. And so on.

【0052】撮像装置100は、オプション装置76と
して前述のメモリカードの他に、例えばPCMCIA準
拠の標準的なI/Oカードをサポートしてもよい。その
場合、オプション装置制御部74は、PCMCIA用バ
ス制御LSI等で構成してもよい。
The image pickup apparatus 100 may support, as the optional device 76, a standard I / O card compliant with PCMCIA, for example, in addition to the above memory card. In that case, the option device controller 74 may be configured by a PCMCIA bus control LSI or the like.

【0053】通信I/F部80は、撮像装置100がサ
ポートする通信仕様、たとえばUSB、RS−232
C、イーサネット(登録商標)等の仕様に応じたプロト
コル変換等の制御を行う。通信I/F部80は、圧縮デ
ータ又はデジタル画像データを、端子92を介して外部
機器に出力してよい。通信I/F部80は、必要に応じ
てドライバICを含み、外部機器と端子92を介して通
信する。通信I/F部80は、例えばプリンタ、カラオ
ケ機、ゲーム機等の外部機器との間で独自のインターフ
ェースによるデータ授受を行う構成としてもよい。
The communication I / F unit 80 has a communication specification supported by the image pickup apparatus 100, for example, USB, RS-232.
Controls such as protocol conversion according to the specifications of C, Ethernet (registered trademark), and the like. The communication I / F unit 80 may output the compressed data or the digital image data to an external device via the terminal 92. The communication I / F unit 80 includes a driver IC as necessary, and communicates with an external device via a terminal 92. The communication I / F unit 80 may be configured to exchange data with an external device such as a printer, a karaoke machine, a game machine, or the like through a unique interface.

【0054】表示部310は、LCDモニタ102、L
CDパネル104、モニタドライバ106、及びパネル
ドライバ108を有する。モニタドライバ106は、L
CDモニタ102を制御する。また、パネルドライバ1
08は、LCDパネル104を制御する。LCDモニタ
102は、例えば2インチ程度の大きさでカメラ背面に
設けられ、現在の撮影や再生のモード、撮影や再生のズ
ーム倍率、電池残量、日時、モード設定のための画面、
被写体画像等を表示する。LCDパネル104は例えば
小さな白黒LCDでカメラ上面に設けられ、画質(FI
NE/NORMAL/BASIC等)、ストロボ発光/
発光禁止、標準撮影可能枚数、画素数、電池容量/残量
等の情報を表示する。
The display unit 310 includes the LCD monitor 102, L
It has a CD panel 104, a monitor driver 106, and a panel driver 108. The monitor driver 106 is L
Control the CD monitor 102. Also, the panel driver 1
08 controls the LCD panel 104. The LCD monitor 102 is provided on the back surface of the camera, for example, with a size of about 2 inches, and has a screen for current shooting and playback modes, zoom magnification for shooting and playback, battery level, date and time, mode setting,
Display the subject image, etc. The LCD panel 104 is, for example, a small black-and-white LCD provided on the upper surface of the camera, and has an image quality (FI
NE / NORMAL / BASIC, etc.), strobe emission /
Displays information such as flash off, standard number of possible shots, number of pixels, battery capacity / remaining amount.

【0055】操作部110は、パワースイッチ112、
レリーズスイッチ114、機能設定部116、及びズー
ムスイッチ118を有する。パワースイッチ112は、
ユーザの指示に基づいて撮像装置100の電源をオン/
オフする。レリーズスイッチ114は、半押しと全押し
の二段階押し込み構造を有する。一例として、レリーズ
スイッチ114が半押しされることにより、撮像制御部
150は、自動焦点調整及び自動露出調整を行い、全押
しされることにより、撮像部10は、被写体像を取り込
む。
The operation section 110 includes a power switch 112,
It has a release switch 114, a function setting unit 116, and a zoom switch 118. The power switch 112 is
Power on / off the imaging device 100 based on a user's instruction
Turn off. The release switch 114 has a two-step pushing structure of half-push and full-push. As an example, when the release switch 114 is half pressed, the imaging control unit 150 performs automatic focus adjustment and automatic exposure adjustment, and when the release switch 114 is fully pressed, the imaging unit 10 captures a subject image.

【0056】機能設定部116は、例えば回転式のモー
ドダイヤルや十字キー等であって、「ファイルフォーマ
ット」、「特殊効果」、「印画」、「決定/保存」、
「表示切換」等の設定を受け付ける。ズームスイッチ1
18は、撮像部10が取得する被写体像のズーム倍率の
設定を受け付ける。
The function setting unit 116 is, for example, a rotary type mode dial, a cross key, or the like, and has "file format", "special effect", "print", "decide / save",
Settings such as "display switching" are accepted. Zoom switch 1
18 receives the setting of the zoom magnification of the subject image acquired by the imaging unit 10.

【0057】以上の構成による主な動作は以下のとおり
である。まずパワースイッチ112が押下され、撮像装
置100の各部に電力が供給される。メインCPU62
は、機能設定部116の状態を読み込むことで、撮像装
置100が撮影モードにあるか再生モードにあるかを判
断する。
The main operation of the above configuration is as follows. First, the power switch 112 is pressed to supply power to each unit of the image pickup apparatus 100. Main CPU 62
Reads the state of the function setting unit 116 to determine whether the imaging device 100 is in the shooting mode or the reproduction mode.

【0058】撮像装置100が撮影モードの場合、メイ
ンCPU62は、レリーズスイッチ114の半押し状態
を監視する。レリーズスイッチ114の半押し状態が検
出されたとき、撮像系CPU50は、測光センサ54及
び測距センサ52からそれぞれ測光データと測距データ
を得る。撮像制御部150は、撮像系CPU50が得た
測光データ及び測距データに基づいて、撮像部10のピ
ント、絞り等を調整する。調整が完了すると、LCDモ
ニタは、「スタンバイ」等の文字を表示してユーザにそ
の旨を伝える。
When the image pickup apparatus 100 is in the photographing mode, the main CPU 62 monitors the half-pressed state of the release switch 114. When the half-pressed state of the release switch 114 is detected, the image pickup system CPU 50 obtains photometric data and distance measurement data from the photometric sensor 54 and the distance measuring sensor 52, respectively. The imaging control unit 150 adjusts the focus, aperture, etc. of the imaging unit 10 based on the photometric data and the distance measurement data obtained by the imaging system CPU 50. When the adjustment is completed, the LCD monitor displays a character such as "standby" to inform the user.

【0059】続いて、メインCPU62は、レリーズス
イッチ114の全押し状態を監視する。レリーズスイッ
チ114の全押し状態が検出されたとき、所定のシャッ
タ時間をおいてシャッタ136が閉じられ、CCD14
0の蓄積電荷が、画像処理装置20へ掃き出される。画
像処理装置20による処理の結果生成された画像データ
はバス82へ出力される。画像データは一旦メインメモ
リ68へ格納される。
Subsequently, the main CPU 62 monitors the fully pressed state of the release switch 114. When the fully pressed state of the release switch 114 is detected, the shutter 136 is closed after a predetermined shutter time, and the CCD 14
The accumulated charge of 0 is swept out to the image processing device 20. The image data generated as a result of the processing by the image processing device 20 is output to the bus 82. The image data is temporarily stored in the main memory 68.

【0060】一方、撮像装置100が再生モードの場
合、メインCPU62は、出力するべき出力装置に応じ
た画像データを、格納部120から選択し、選択した画
像データを出力装置に出力する。例えば、不揮発性メモ
リ66からLCDパネル104の特性に応じた画像デー
タを読み出し、これを表示部310のLCDモニタ10
2へ表示する。
On the other hand, when the image pickup device 100 is in the reproduction mode, the main CPU 62 selects the image data corresponding to the output device to be output from the storage section 120 and outputs the selected image data to the output device. For example, image data according to the characteristics of the LCD panel 104 is read from the non-volatile memory 66, and the read image data is displayed on the LCD monitor 10 of the display unit 310.
Display to 2.

【0061】この状態でユーザが機能設定部116にて
「順送り」、「逆送り」を指示すると、メインCPU6
2は不揮発性メモリ66が格納した他の画像データを読
み出し、これを表示部310のLCDパネル104へ表
示する。
In this state, when the user instructs "forward feed" and "reverse feed" in the function setting section 116, the main CPU 6
2 reads other image data stored in the non-volatile memory 66 and displays it on the LCD panel 104 of the display unit 310.

【0062】本例において、画像処理装置20は、撮像
装置100に含まれていたが、他の例においては、画像
処理装置20は、画像を処理するコンピュータ、与えら
れた画像を印刷するプリンタ、画像を読み込むスキャナ
等に含まれていてもよい。
In this example, the image processing apparatus 20 was included in the image pickup apparatus 100, but in another example, the image processing apparatus 20 is a computer that processes an image, a printer that prints a given image, It may be included in a scanner or the like for reading an image.

【0063】図5は、画像処理装置20としてのコンピ
ュータ200の構成の一例を示す。コンピュータ200
は、CPU700と、ROM702と、RAM704
と、通信インターフェース706と、ハードディスクド
ライブ710と、FDディスクドライブ712と、CD
−ROMドライブ716とを備える。CPU700は、
ROM702、RAM704、ハードディスク710、
FDディスク714、及び/又はCD−ROM718に
格納されたプログラムに基づいて動作する。
FIG. 5 shows an example of the configuration of a computer 200 as the image processing apparatus 20. Computer 200
Is a CPU 700, a ROM 702, and a RAM 704.
, Communication interface 706, hard disk drive 710, FD disk drive 712, CD
A ROM drive 716. CPU 700 is
ROM 702, RAM 704, hard disk 710,
It operates based on the program stored in the FD disc 714 and / or the CD-ROM 718.

【0064】通信インターフェース706は、インター
ネット等を介して外部と通信する。格納装置の一例とし
てのハードディスクドライブ710は、設定情報及びC
PU700が動作するプログラムを格納する。ROM7
02、RAM704、及び/又はハードディスクドライ
ブ710は、コンピュータ200を図2に関連して説明
した画像処理装置20として機能させるための画像処理
プログラムを格納する。
The communication interface 706 communicates with the outside via the Internet or the like. A hard disk drive 710, which is an example of a storage device, includes setting information and C
It stores the program in which the PU 700 operates. ROM7
02, the RAM 704, and / or the hard disk drive 710 store an image processing program for causing the computer 200 to function as the image processing apparatus 20 described with reference to FIG. 2.

【0065】画像処理プログラムは、コンピュータ20
0を、画像に対してガンマ補正処理を行うガンマ補正部
と、ガンマ補正処理された画像の輪郭部を抽出する輪郭
抽出部と、ガンマ補正処理に基づく補正係数を生成する
補正係数生成部と、輪郭部の画像データに、補正係数を
乗算した輪郭画像データを生成する輪郭画像生成部と、
ガンマ補正処理された画像の画像データに、輪郭画像デ
ータを加算する加算部として機能させる。例えば、画像
処理プログラムは、CPU700を、図2に関連して説
明したガンマ補正部22、輪郭抽出部24、輪郭画像生
成部26、ゲイン調整部28、加算部30、及び補正係
数生成部40として機能させる。
The image processing program is executed by the computer 20.
0, a gamma correction unit that performs gamma correction processing on the image, a contour extraction unit that extracts the contour portion of the image that has undergone the gamma correction processing, a correction coefficient generation unit that generates a correction coefficient based on the gamma correction processing, A contour image generation unit that generates contour image data by multiplying the image data of the contour portion by a correction coefficient;
It functions as an addition unit that adds contour image data to the image data of the gamma-corrected image. For example, the image processing program uses the CPU 700 as the gamma correction unit 22, the contour extraction unit 24, the contour image generation unit 26, the gain adjustment unit 28, the addition unit 30, and the correction coefficient generation unit 40 described with reference to FIG. Make it work.

【0066】フレキシブルディスクドライブ712はフ
レキシブルディスク714から画像データまたはプログ
ラムを読み取りCPU700に提供する。CD−ROM
ドライブ716はCD−ROM718から画像データま
たはプログラムを読み取りCPU700に提供する。通
信インターフェース706は、インターネット10に接
続してデータを送受信する。
The flexible disk drive 712 reads image data or a program from the flexible disk 714 and provides it to the CPU 700. CD-ROM
The drive 716 reads image data or a program from the CD-ROM 718 and provides it to the CPU 700. The communication interface 706 connects to the Internet 10 to send and receive data.

【0067】CPU700が実行するソフトウエアは、
フレキシブルディスク714またはCD−ROM718
等の記録媒体に格納されて利用者に提供される。記録媒
体に格納されたソフトウエアは圧縮されていても非圧縮
であっても良い。ソフトウエアは記録媒体からハードデ
ィスクドライブ710にインストールされ、RAM70
4に読み出されてCPU700により実行される。
The software executed by the CPU 700 is
Flexible disk 714 or CD-ROM 718
Etc. and is provided to the user by being stored in a recording medium such as. The software stored in the recording medium may be compressed or uncompressed. The software is installed in the hard disk drive 710 from the recording medium, and the RAM 70
4 and is executed by the CPU 700.

【0068】コンピュータ200は、画像処理を行う画
像を、CD−ROM718、及び/又はFDディスク7
16から受け取ってよい。また、通信インターフェース
を介して、外部から画像を受け取ってもよい。また、コ
ンピュータ200は、ディジタルカメラにおいて画像を
格納する記憶素子から、当該画像を読み込む手段を有し
てよい。
The computer 200 displays the image to be image-processed on the CD-ROM 718 and / or the FD disc 7.
May be received from 16. Further, the image may be received from the outside via the communication interface. Further, the computer 200 may include a unit that reads the image from a storage element that stores the image in the digital camera.

【0069】また、画像処理プログラムは記録媒体から
直接RAMに読み出されて実行されても、一旦ハードデ
ィスクドライブにインストールされた後にRAMに読み
出されて実行されても良い。更に、上記プログラムは単
一の記録媒体に格納されても複数の記録媒体に格納され
ても良い。また記録媒体に格納される画像処理プログラ
ムは、オペレーティングシステムとの共同によってそれ
ぞれの機能を提供してもよい。例えば、画像処理プログ
ラムは、機能の一部または全部を行うことをオペレーテ
ィングシステムに依頼し、オペレーティングシステムか
らの応答に基づいて機能を提供するものであってもよ
い。
Further, the image processing program may be directly read from the recording medium to the RAM and executed, or may be once installed in the hard disk drive and then read and executed in the RAM. Further, the program may be stored in a single recording medium or a plurality of recording media. Further, the image processing program stored in the recording medium may provide each function in cooperation with the operating system. For example, the image processing program may request the operating system to perform some or all of the functions and provide the functions based on the response from the operating system.

【0070】画像処理プログラムを格納する記録媒体と
しては、フレキシブルディスク、CD−ROMの他に
も、DVD、PD等の光学記録媒体、MD等の光磁気記
録媒体、テープ媒体、磁気記録媒体、ICカードやミニ
チュアーカードなどの半導体メモリー等を用いることが
できる。又、専用通信ネットワークやインターネットに
接続されたサーバシステムに設けたハードディスクまた
はRAM等の格納装置を記録媒体として使用してもよ
い。本例におけるコンピュータ200によれば、画像処
理装置20と同様に、ガンマ補正処理及び輪郭補正処理
を行い、且つノイズの小さい画像を生成することができ
る。
As a recording medium for storing the image processing program, in addition to a flexible disk and a CD-ROM, an optical recording medium such as a DVD and a PD, a magneto-optical recording medium such as an MD, a tape medium, a magnetic recording medium and an IC. A semiconductor memory such as a card or a miniature card can be used. A storage device such as a hard disk or a RAM provided in a server system connected to a dedicated communication network or the Internet may be used as the recording medium. According to the computer 200 in this example, similarly to the image processing apparatus 20, it is possible to perform gamma correction processing and contour correction processing and generate an image with small noise.

【0071】以上、本発明を実施の形態を用いて説明し
たが、本発明の技術的範囲は上記実施形態に記載の範囲
には限定されない。上記実施形態に、多様な変更または
改良を加えることができる。そのような変更または改良
を加えた形態も本発明の技術的範囲に含まれ得ること
が、特許請求の範囲の記載から明らかである。
Although the present invention has been described using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments. Various changes or improvements can be added to the above-described embodiment. It is apparent from the scope of the claims that the embodiments added with such changes or improvements can be included in the technical scope of the present invention.

【0072】[0072]

【発明の効果】上記説明から明らかなように、本発明に
よれば、ガンマ補正処理及び輪郭補正処理を行い、且つ
ノイズの小さい画像を生成することができる。
As is apparent from the above description, according to the present invention, it is possible to perform gamma correction processing and contour correction processing and generate an image with small noise.

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

【図1】 従来の画像処理装置90の構成の一例を示す
図である。(a)〜(c)は、画像処理装置90の一例
を示す。
FIG. 1 is a diagram showing an example of a configuration of a conventional image processing apparatus 90. (A)-(c) shows an example of the image processing apparatus 90.

【図2】 本発明に係る画像処理装置20を有する撮像
装置100の構成の一例を示す図である。
FIG. 2 is a diagram showing an example of a configuration of an image pickup apparatus 100 having an image processing apparatus 20 according to the present invention.

【図3】 画像処理装置の特性の一例を示す図である。FIG. 3 is a diagram illustrating an example of characteristics of an image processing apparatus.

【図4】 撮像装置100の詳細な構成の一例を示す図
である。
FIG. 4 is a diagram showing an example of a detailed configuration of the image pickup apparatus 100.

【図5】 画像処理装置20としてのコンピュータ20
0の構成の一例を示す。
FIG. 5 is a computer 20 as an image processing device 20.
An example of the configuration of 0 is shown.

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

10・・・撮像部、20・・・画像処理装置、22・・
・ガンマ補正部、24・・・輪郭抽出部、26・・・輪
郭画像生成部、28・・・ゲイン調整部、30・・・加
算部、40・・・補正係数生成部、42・・・リミッ
タ、44・・・係数発生部、60・・・システム制御
部、90・・・画像処理装置、100・・・撮像装置、
110・・・操作部、120・・・格納部、130・・
・外部接続部、150・・・撮像制御部、200・・・
コンピュータ、310・・・表示部
10 ... Imaging unit, 20 ... Image processing device, 22 ...
-Gamma correction unit, 24 ... contour extraction unit, 26 ... contour image generation unit, 28 ... gain adjustment unit, 30 ... addition unit, 40 ... correction coefficient generation unit, 42 ... Limiter, 44 ... Coefficient generating unit, 60 ... System control unit, 90 ... Image processing device, 100 ... Imaging device,
110 ... Operation part, 120 ... Storage part, 130 ...
External connection unit, 150 ... Imaging control unit, 200 ...
Computer, 310 ... Display unit

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04N 5/208 H04N 1/40 101D Fターム(参考) 5B057 AA20 BA02 CA01 CA08 CA12 CA16 CB01 CB08 CB12 CB16 CE03 CE11 CE18 CG01 DA08 DB02 DB09 DC16 5C021 PA12 PA66 PA67 PA80 RA02 RB03 XA03 XA34 5C077 LL02 LL05 LL19 MM03 MP08 PP03 PP15 PP34 PP49 PQ08 PQ12 PQ20 PQ23 RR21 TT09─────────────────────────────────────────────────── ─── Continuation of front page (51) Int.Cl. 7 Identification code FI theme code (reference) H04N 5/208 H04N 1/40 101D F term (reference) 5B057 AA20 BA02 CA01 CA08 CA12 CA16 CB01 CB08 CB12 CB16 CE03 CE11 CE18 CG01 DA08 DB02 DB09 DC16 5C021 PA12 PA66 PA67 PA80 RA02 RB03 XA03 XA34 5C077 LL02 LL05 LL19 MM03 MP08 PP03 PP15 PP34 PP49 PQ08 PQ12 PQ20 PQ23 RR21 TT09

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 与えられた画像を画像処理する画像処理
装置であって、 前記画像に対してガンマ補正処理を行うガンマ補正部
と、 前記ガンマ補正処理された前記画像の輪郭部を抽出する
輪郭抽出部と、 前記ガンマ補正処理に基づく補正係数を生成する補正係
数生成部と、 前記輪郭部の画像データに、前記補正係数を乗算した輪
郭画像データを生成する輪郭画像生成部と、 前記ガンマ補正処理された前記画像の画像データに、前
記輪郭画像データを加算する加算部とを備えることを特
徴とする画像処理装置。
1. An image processing device for image-processing a given image, comprising: a gamma correction unit for performing a gamma correction process on the image; and a contour for extracting a contour portion of the image subjected to the gamma correction process. An extraction unit, a correction coefficient generation unit that generates a correction coefficient based on the gamma correction process, a contour image generation unit that generates contour image data by multiplying the image data of the contour unit by the correction coefficient, and the gamma correction An image processing apparatus comprising: an addition unit that adds the contour image data to the image data of the processed image.
【請求項2】 前記補正係数生成部は、前記画像のそれ
ぞれの画素に対して、前記ガンマ補正処理におけるガン
マ補正カーブの、それぞれの前記画素の輝度値における
微分係数の逆数に基づく前記補正係数を生成することを
特徴とする請求項1に記載の画像処理装置。
2. The correction coefficient generation unit sets, for each pixel of the image, the correction coefficient based on the reciprocal of the differential coefficient of the luminance value of each pixel of the gamma correction curve in the gamma correction processing. The image processing device according to claim 1, wherein the image processing device is generated.
【請求項3】 前記補正係数生成部は、前記画素の輝度
値が、予め定められた閾値より大きい場合、前記補正係
数の値を予め定められた値に置き換えることを特徴とす
る請求項2に記載の画像処理装置。
3. The correction coefficient generation unit replaces the value of the correction coefficient with a predetermined value when the brightness value of the pixel is larger than a predetermined threshold value. The image processing device described.
JP2003038849A 2002-02-20 2003-02-17 Image processing device Expired - Fee Related JP4101673B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003038849A JP4101673B2 (en) 2002-02-20 2003-02-17 Image processing device

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2002044044 2002-02-20
JP2002-44044 2002-02-20
JP2003038849A JP4101673B2 (en) 2002-02-20 2003-02-17 Image processing device

Publications (2)

Publication Number Publication Date
JP2003319201A true JP2003319201A (en) 2003-11-07
JP4101673B2 JP4101673B2 (en) 2008-06-18

Family

ID=29551772

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003038849A Expired - Fee Related JP4101673B2 (en) 2002-02-20 2003-02-17 Image processing device

Country Status (1)

Country Link
JP (1) JP4101673B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005252869A (en) * 2004-03-05 2005-09-15 Canon Inc Video signal processing apparatus and method
JP2006333202A (en) * 2005-05-27 2006-12-07 Matsushita Electric Ind Co Ltd Video signal processor and video signal processing method
JP2010021694A (en) * 2008-07-09 2010-01-28 Fujitsu Microelectronics Ltd Edge enhancement image processing apparatus
US8311360B2 (en) 2008-11-13 2012-11-13 Seiko Epson Corporation Shadow remover

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3026131U (en) * 1995-09-04 1996-07-02 株式会社ウエノ Clothing cover

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005252869A (en) * 2004-03-05 2005-09-15 Canon Inc Video signal processing apparatus and method
JP4497959B2 (en) * 2004-03-05 2010-07-07 キヤノン株式会社 Video signal processing apparatus and video signal processing method
JP2006333202A (en) * 2005-05-27 2006-12-07 Matsushita Electric Ind Co Ltd Video signal processor and video signal processing method
JP2010021694A (en) * 2008-07-09 2010-01-28 Fujitsu Microelectronics Ltd Edge enhancement image processing apparatus
US8311360B2 (en) 2008-11-13 2012-11-13 Seiko Epson Corporation Shadow remover

Also Published As

Publication number Publication date
JP4101673B2 (en) 2008-06-18

Similar Documents

Publication Publication Date Title
JP4275344B2 (en) Imaging apparatus, imaging method, and program
JP4567593B2 (en) Imaging apparatus and imaging method
JP3473552B2 (en) Digital still camera
JP3880862B2 (en) Imaging device
JP2002152582A (en) Electronic camera and recording medium for displaying image
JP3806038B2 (en) Image processing system and imaging apparatus
JP2003224767A (en) Imaging apparatus, method for determining main subject position and program
JP2006174412A (en) Imaging apparatus
US7260267B2 (en) Image processing apparatus, computer readable medium storing program, image processing method, image capturing apparatus, printing apparatus, and scanning apparatus
JP4343468B2 (en) Image processing system, imaging apparatus, image processing apparatus, image processing method, and program
JP4033456B2 (en) Digital camera
JP4202013B2 (en) Image processing system, imaging apparatus, image processing apparatus, image processing method, and program
JP2002040321A (en) Electronic camera
JP4101673B2 (en) Image processing device
JP2003219217A (en) Imaging apparatus, image pick up method and program
JP2003242504A (en) Image processor
JP2003209737A (en) Imaging apparatus
JP4130338B2 (en) Image processing system, image processing method, imaging apparatus, and image processing apparatus
JP2004096328A (en) Electronic camera
JP2002044510A (en) Electronic camera
JP2002044516A (en) Electronic camera
JP2003069872A (en) Imaging device, image output device, image processing system, image output method and program
JP2003244626A (en) Image processing apparatus, image processing system, image processing method, and imaging apparatus
JP2003242503A (en) Image processor
JP2006319465A (en) Imaging device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050203

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20061208

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070427

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070508

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070621

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080108

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080219

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080319

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

Free format text: PAYMENT UNTIL: 20110328

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20110328

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20120328

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120328

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20130328

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20130328

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20140328

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees