JP4697987B2 - 画像処理装置及びその方法 - Google Patents
画像処理装置及びその方法 Download PDFInfo
- Publication number
- JP4697987B2 JP4697987B2 JP2009012330A JP2009012330A JP4697987B2 JP 4697987 B2 JP4697987 B2 JP 4697987B2 JP 2009012330 A JP2009012330 A JP 2009012330A JP 2009012330 A JP2009012330 A JP 2009012330A JP 4697987 B2 JP4697987 B2 JP 4697987B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- partial area
- histogram
- correction
- rule
- 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
Links
- 238000000034 method Methods 0.000 title description 15
- 238000003702 image correction Methods 0.000 claims description 34
- 238000000605 extraction Methods 0.000 claims description 4
- 238000003672 processing method Methods 0.000 claims description 2
- 238000002360 preparation method Methods 0.000 claims 1
- 230000006870 function Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 5
- 230000000873 masking effect Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
Images
Landscapes
- Color Image Communication Systems (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
Description
図1は、本発明の好適な実施の形態に係る画像処理装置の構成を示す図である。なお、この画像処理装置は、例えば、ソフトウェアをメモリ媒体に格納してコンピュータ(或いはCPU)に提供することにより実現することもできる。また、この画像処理装置は、例えば、電子カメラ(スチルカメラ、ビデオカメラを含む)、複写機、プリンタ等の、画像処理部を有する電子機器に組み込むこともできる。
図2は、図1に示す画像処理装置による画像補正方法の概要を示すフローチャートである。
マスクデータは、画像中の部分的な領域を特定するデータの一例である。図8は、マスクデータの一例を示す図である。この実施の形態では、マスクデータは、図8(c)に示すように、画像データを構成する各画素が各々マスクされているか否かを示すマスク情報(例えば、2値画像)1120を含む。
図3は、図2のステップS2においてヒストグラム作成部6により実行されるヒストグラム作成処理を示すフローチャートであるまず、ステップS11では、ヒストグラム作成部6は、画像バッファ3から画像データとマスクデータ(マスク情報)を1画素分ずつ取り出す。画像データは、当該画素のRGB各色の輝度(R、G、B)、マスクデータ(マスク情報)は、当該画素をマスクするか否かを示す情報である。
ステップS13では、ヒストグラム作成部6は、ヒストグラム保持部4に格納されている画像全体についてのヒストグラムを更新する。ここで、ヒストグラム保持部4には、ヒストグラムとして、輝度の加重平均値L毎の度数(画素数)HistL[L]、RGB各色の累積輝度値を当該画素の輝度の加重平均値L毎に格納するHistR[L]、HistG[L]、HistB[L]、マスクデータ(マスク情報)によってマスクされている領域の輝度の加重平均値L毎の度数(画素数)HistLMsk[L]が保持されている。初期状態は、全て0である。ヒストグラムの更新は、(2)式に従って実行する。なお、HistLMsk[L]の更新は、ステップS13ではなく、後述のステップS15で実行される。
HistG[L]=HistG[L]+G
HistB[L]=HistB[L]+B
HistL[L]=HistL[L]+1
・・・(2)式
ステップS14では、ヒストグラム作成部6は、マスクデータ(マスク情報)に基づいて、当該画素がマスクされているか否かを判定し、マスクされている場合はステップS15に進み、マスクされていない場合はステップS16に進む。
ステップS16では、画像データを構成する全画素について上記の処理を終了したか否かを判定し、終了している場合は図3に示す処理を終了し、終了していない場合はステップS11に戻る。
図4は、図2のステップS3においてルックアップテーブル作成部7により実行されるパラメータ算出/ルックアップテーブル作成処理を示すフローチャートである。
ステップS23では、ヒストグラム作成部7は、ヒストグラム保持部4に格納されているヒストグラムHistL[L]に基づいて、画像中の最小輝度(正確には、輝度の加重平均値の最小値)を求める。図6に示すヒストグラムでは、最小輝度は”5”である。
ステップS25では、ルックアップテーブル作成部7は、RH、GH、BH、RS、GS、BSに基づいて、RGBの各色についてのルックアップテーブルLUTR、LUTG、LUTBを作成し、ルックアップテーブル保持部5に格納する。図7(a)は、R、G、BについてのルックアップテーブルLUTR、LUTG、LUTBの一例を示す図である。ルックアップテーブルLUTR、LUTG、LUTBに基づいてR、G、Bの画像値を補正することにより、色かぶり(ホワイトバランス)やコントラストを補正することができる。
LSTmp=(RS×3+GS×6+BS×1)/10
・・・(6)式
そして、ルックアップテーブル作成部7は、輝度の加重平均値LHTmp及びLSTmpに基づいて、HistLMskを補正する際に参照するルックアップテーブルLUTTmpを作成する。
図5は、図2のステップS4において画像補正部9により実行される画像補正処理を示すフローチャートである。
G=LUTLMsk[LUTG[G]]
B=LUTLMsk[LUTB[B]] ・・・(7)式
ステップS43では、全画素について上記の処理を終了したか否かを判定し、全画素について処理が終了している場合は図5に示す処理を終了し、全画素について終了してい場合はステップS41に戻る。
上記の実施の形態では、採り得る輝度の範囲を0〜255のデジタル値(8ビット)であるものとして説明しているが、採り得る輝度の範囲は、0〜255に限定されない。また、輝度の代わりに濃度で画像を表現してもよい。
2 画像入力部
3 画像バッファ
4 ヒストグラム保持部
5 ルックアップテーブル保持部
6 ヒストグラム作成部
7 ルックアップテーブル作成部
9 画像補正部
10 画像出力部
11 出力画像保持部
100 画像処理部
Claims (4)
- 外部機器から提供される、撮影に係る第1の画像および該第1の画像の部分的な領域を特定する情報を保持する入力画像保持手段と、
前記入力画像保持手段から前記第1の画像および該第1の画像の部分的な領域を特定する情報とを読み出し、前記第1の画像の部分的な領域を特定する情報に基づいて、前記第1の画像から前記第1の画像の部分的な領域の画像である第2の画像を抽出する抽出手段と、
前記第1の画像に基づいて第1の画像補正規則を作成する第1の作成手段と、
前記第2の画像に基づいて第2の画像補正規則を作成する第2の作成手段と、
前記第1及び第2の画像補正規則に従って前記第1の画像を補正する補正手段とを備え、
前記第1の画像補正規則は前記第1の画像のホワイトバランス及び/又はコントラストを補正する規則であり、前記第2の画像補正規則は前記第2の画像の露出を補正する規則であることを特徴とする画像処理装置。 - 前記第1の作成手段は、前記第1の画像の特徴を示すヒストグラムを作成し、該ヒストグラムに基づいて前記第1の画像補正規則を作成することを特徴とする請求項1に記載の画像処理装置。
- 前記第2の作成手段は、前記第2の画像補正規則として、前記第2の画像に含まれる画像の輝度に基づいたルックアップテーブルを作成することを特徴とする請求項1又は2に記載の画像処理装置。
- 外部機器から提供される、撮影に係る第1の画像および該第1の画像の部分的な領域を特定する情報を入力画像保持手段に保持する保持工程と、
前記入力画像保持手段から前記第1の画像および該第1の画像の部分的な領域を特定する情報とを読み出し、前記第1の画像の部分的な領域を特定する情報に基づいて、前記第1の画像から、該第1の画像の部分的な領域の画像である第2の画像を抽出する抽出工程と、
前記第1の画像に基づいて第1の画像補正規則を作成する第1の作成工程と、
前記第2の画像に基づいて第2の画像補正規則を作成する第2の作成工程と、
前記第1及び第2の画像補正規則に従って前記第1の画像を補正する補正工程とを備え、
前記第1の画像補正規則は前記第1の画像のホワイトバランス及び/又はコントラストを補正する規則であり、前記第2の画像補正規則は前記第2の画像の露出を補正する規則であることを特徴とする画像処理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009012330A JP4697987B2 (ja) | 2009-01-22 | 2009-01-22 | 画像処理装置及びその方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009012330A JP4697987B2 (ja) | 2009-01-22 | 2009-01-22 | 画像処理装置及びその方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004362056A Division JP4455307B2 (ja) | 2004-12-14 | 2004-12-14 | 画像処理装置及びその方法並びにメモリ媒体 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011023206A Division JP4865916B2 (ja) | 2011-02-04 | 2011-02-04 | 画像処理装置及びその方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009112047A JP2009112047A (ja) | 2009-05-21 |
JP4697987B2 true JP4697987B2 (ja) | 2011-06-08 |
Family
ID=40779945
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009012330A Expired - Fee Related JP4697987B2 (ja) | 2009-01-22 | 2009-01-22 | 画像処理装置及びその方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4697987B2 (ja) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0640197B2 (ja) * | 1986-02-12 | 1994-05-25 | 富士写真フイルム株式会社 | 写真焼付露光量決定方法 |
JP2698296B2 (ja) * | 1992-08-28 | 1998-01-19 | 三洋電機株式会社 | 画像処理回路 |
JPH1079857A (ja) * | 1996-09-05 | 1998-03-24 | Fuji Photo Film Co Ltd | 画情報の変換方法及び画像記録装置 |
JP3954144B2 (ja) * | 1997-02-10 | 2007-08-08 | 富士フイルム株式会社 | 画像処理方法及び装置 |
JP4019204B2 (ja) * | 1997-06-17 | 2007-12-12 | セイコーエプソン株式会社 | 画像処理装置、画像処理方法、画像処理制御プログラムを記録した媒体 |
-
2009
- 2009-01-22 JP JP2009012330A patent/JP4697987B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009112047A (ja) | 2009-05-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6493468B1 (en) | Image processing apparatus and method | |
JP5300595B2 (ja) | 画像処理装置及び方法、及びコンピュータプログラム | |
JP4803284B2 (ja) | 画像処理装置、及び画像処理プログラム | |
KR101309008B1 (ko) | 화상처리방법 및 화상처리장치 | |
JP4639037B2 (ja) | 画像処理方法および装置 | |
JPH09233423A (ja) | デジタルプリンタの画像データ変換方法 | |
JP5225137B2 (ja) | 撮像装置、画像処理方法及びプログラム | |
JP5054981B2 (ja) | 撮像装置及び撮像処理方法 | |
US7355754B2 (en) | Method, apparatus, and program for image processing | |
JP2003244620A (ja) | 画像処理方法および装置並びにプログラム | |
JP4208767B2 (ja) | 画像処理装置及び画像処理方法 | |
JP4979090B2 (ja) | 画像処理装置、画像処理方法、プログラムおよび記録媒体 | |
JP4865916B2 (ja) | 画像処理装置及びその方法 | |
JP4455307B2 (ja) | 画像処理装置及びその方法並びにメモリ媒体 | |
JP4697987B2 (ja) | 画像処理装置及びその方法 | |
JP2004023737A (ja) | 画像処理装置及びその方法 | |
JP3684120B2 (ja) | 画像処理装置及びその方法並びにメモリ媒体 | |
JP2001069352A (ja) | 画像処理装置およびその方法 | |
JP4355416B2 (ja) | 画像処理装置及びその方法 | |
JP4665802B2 (ja) | 明度補正処理装置および明度補正判別方法 | |
JP6818585B2 (ja) | 画像処理装置、画像処理方法、及び、プログラム | |
JP5147912B2 (ja) | 画像処理方法、画像処理装置、プログラムおよび記録媒体 | |
JP2001167260A (ja) | 画像処理装置およびその方法 | |
JP2008147714A (ja) | 画像処理装置およびその方法 | |
JP5632937B2 (ja) | 画像処理装置及び方法、及びコンピュータプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100827 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101025 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101210 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110204 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110225 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110228 |
|
LAPS | Cancellation because of no payment of annual fees |