JP2010062920A - 画像処理装置、画像処理方法、プログラムおよび記録媒体 - Google Patents
画像処理装置、画像処理方法、プログラムおよび記録媒体 Download PDFInfo
- Publication number
- JP2010062920A JP2010062920A JP2008227086A JP2008227086A JP2010062920A JP 2010062920 A JP2010062920 A JP 2010062920A JP 2008227086 A JP2008227086 A JP 2008227086A JP 2008227086 A JP2008227086 A JP 2008227086A JP 2010062920 A JP2010062920 A JP 2010062920A
- Authority
- JP
- Japan
- Prior art keywords
- correction amount
- correction
- image
- upper limit
- color
- 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
Links
Images
Landscapes
- Image Processing (AREA)
- Color Television Image Signal Generators (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Abstract
【解決手段】第一の補正量生成部15は、暗部領域の視認性向上に着目した補正量を生成し、第二の補正量生成部16は、ハイライト領域の階調つぶれ抑制に着目した補正量を生成し、第三の補正量生成部17は、補正前後で画像の印象を大きく変えないことに着目した補正量を生成し、補正量決定部18は最終的な補正量Δを決定する。補正トーンカーブ生成部19は最終的な補正量Δに応じて補正トーンカーブを生成し、階調補正部20は、生成した補正トーンカーブを基に、入力画像データの各画素に対して階調補正を施す。
【選択図】図1
Description
本発明の目的は、過補正を防止して、階調補正の前後で画像の印象が大きく変わり過ぎない範囲内で適切な階調補正を行う画像処理装置、画像処理方法、プログラムおよび記録媒体を提供することにある。
図1は、本発明の実施例1の構成を示す。輝度変換部10は、ビットマップ形式の入力画像データの各画素のRGB値を、次式で輝度Yに変換する。
Y=0.30×R+0.59×G+0.11×B
ヒストグラム作成部11は、輝度Yのヒストグラムを作成する。RGBが0〜255の各8bitの値を持つ場合で説明すると、Yも0〜255の値を持つことになる。
Ph=Nb/(Na+Nb)
暗部面積率計算部133では、被写体領域における暗部領域の面積率Pdを次式で求める。
Pd=Nc/Na
画像サンプリング部30は、画像が所定サイズよりも大きい場合には、画像を平均値でサンプリングする。第一の補正量生成部15、第二の補正量生成部16および被写体代表色抽出部14では、使用する画像データの画素数が大きすぎると処理に時間がかかり、また性能面でも解像度が高すぎるとノイズの影響から正確に補正量が求められないことがあるので、画像が所定サイズよりも大きい場合には、画像を平均値でサンプリングする。例えば、長辺が640画素よりも大きい場合に、サンプリングを実施し、長辺の画素数が640の3倍の画像が入力された場合には、3×3画素毎に平均値を求めてサンプリング画像の画素値とする。
(再計算後の平均L)=((再計算前の平均L)×(n(j)−1)+(注目画素のL))/n(j)
(再計算後の平均a)=((再計算前の平均a)×(n(j)−1)+(注目画素のa))/n(j)
(再計算後の平均b)=((再計算前の平均b)×(n(j)−1)+(注目画素のb))/n(j)
色差による条件分岐(ステップ1565)で色差dE_minが予め設定された閾値dE_thより大きければ“No”の方に進んで新規クラスタを追加し、クラスタ数Nをカウントアップして新規クラスタの画素数を0に設定し、平均Labに注目画素のLabを設定する(ステップ1568,1569)。新規クラスタを追加するか否かの境界色差を表しているのがdE_thであり、暗部の何が写っているかはっきり視認できない領域を対象としていることを考慮してdE_th=3くらいの小さい値に設定しておくのが適当である。
[終了条件1]クラスタAとクラスタBの補正前後の色差比が、色差比目標値設定部1583に設定された目標値Xd以上である。
[終了条件2]クラスタCの補正後の平均Lが、最暗クラスタの明度上限設定部1593に設定された上限値Lc_th以上である。
Pw=Nd/Ne
ハイライト補正量判定部1610では、飽和度が飽和度上限設定部1611に設定された上限値Xh以下になることを終了条件とし、終了条件を満たした時点でのα4’を補正量として出力して終了する。終了条件を満たさないうちは、補正量生成部1601は変更した補正量を発生させ、終了条件を満足するまで処理を繰り返す。
・被写体代表色抽出部14の第1の構成例
図14(a)は、被写体代表色抽出部14の第1の構成例を示す。暗部/被写体領域判定部141は、サンプリング画像データの各画素値を輝度変換部140により求めた輝度値と閾値th1,th2を比較して、画像内の暗部領域および暗部領域以外の被写体領域を判定し、色変換部142によりLabに変換した画像データおよび領域判定部141の領域判定結果から、暗部領域クラスタリング部143は、暗部領域をクラスタリングし、暗部以外の被写体領域クラスタリング部144は、暗部以外の被写体領域をクラスタリングする。
・被写体代表色抽出部14の第2の構成例
簡易的には、被写体領域における輝度の中央値をヒストグラムから求めて、中央値を元に代表色を抽出する方法もある。図14(b)は、被写体代表色抽出部14の第2の構成例を示す。被写体中央値抽出部146は、ヒストグラムから図15に示す被写体領域における中央値Ymを求める。Y=0から画素数を順に加算し、被写体領域の画素数の1/2以上になった時点での輝度値がYmである。次に、Ymに対応するLab値を求める。サンプリング画像データの中から輝度値がYmに等しいものを中央値判定部148が抽出し、RGB毎の加算演算部149では、輝度値がYmの画素の画素値をRGB毎に加算し、画像全体のRGB毎の加算が終了したら、RGB平均値算出部1400はRGB毎の加算値を中央値Ymの画素数で割って輝度値がYmの画素のRGB平均値を算出し、色変換部1401ではLabに変換したものを被写体の代表色Lab_dとして出力する。
図18は、本発明の実施例2の構成を示す。撮影モードの一つとして、風景撮影に適した風景撮影モードを持っているデジタルカメラや、風景画像に適した画像補正を行うための風景優先処理モードをユーザーが選択できる画像処理装置がある。
すなわち、
・無彩画素で、かつ、明るい無彩画素候補であれば、明るい無彩色領域に属する画素であると判定する。
・無彩画素で、かつ、暗い無彩画素候補であれば、暗い無彩色領域に属する画素であると判定する。
・無彩画素ではなく、かつ、赤色相画素であれば、赤色領域に属する画素であると判定する。
・無彩画素ではなく、かつ、赤色相画素でもなく、かつ、明るい青色相画素候補であれば、明るい青色領域に属する画素であると判定する。
・無彩画素ではなく、かつ、赤色相画素でもなく、かつ、暗い青色相画素候補であれば、暗い青色領域に属する画素であると判定する。
本実施例では、無彩画素ではなく、かつ、赤色相画素でもない画素は、青色相の画素であるとみなして判定している。
すなわち、
・赤色領域に属する画素が20%以上あるならば、ハイライトに赤色が多く分布する画像であると判定する。
・上記色分布に該当せず、かつ、暗い無彩色領域に属する画素が20%以上あるならば、ハイライトに暗い無彩色が多く分布する画像であると判定する。
・上記色分布に該当せず、かつ、明るい無彩色領域に属する画素が70%以上あるならば、ハイライトに明るい無彩色が多く分布する画像であると判定する。
・上記色分布に該当せず、かつ、暗い青色領域に属する画素が50%以上存在するならば、ハイライトに暗い青色が多く分布する画像であると判定する。
・上記色分布に該当せず、かつ、明るい青色領域に属する画素が50%以上存在するならば、ハイライトに明るい青色が多く分布する画像であると判定する。
・上記いずれの色分布にも該当しない場合は、色分布が不明であると判定する。
すなわち、
・赤色が多く分布する画像であると判定された画像は、夕焼け、朝焼け空に分類する。
・暗い無彩色が多く分布する画像であると判定された画像は、暗い曇り空に分類する。
・明るい無彩色が多く分布する画像であると判定された画像は、明るい曇り空に分類する。
・暗い青色が多く分布する画像であると判定された画像は、暗い青空に分類する。
・明るい青色が多く分布する画像であると判定された画像は、明るい青空に分類する。
・色分布が不明であると判定された画像は、その他に分類する。
すなわち、
・明るい青空の補正量上限L1と明るい曇り空の補正量上限L2が、L2<L1の関係になるようにする。
・明るい青空の補正量上限L1と暗い青空の補正量上限S1が、S1<L1の関係になるようにする。
・明るい曇り空の補正量上限L2と暗い曇り空の補正量上限S2が、S2<L2の関係になるようにする。
・夕焼け、朝焼け空の補正量上限S3が、(実際は暗い青空や暗い曇り空の補正量上限と同レベル、あるいは、それよりも小さい値でも良いくらいであるが)少なくとも明るい青空の補正量上限L1に対してS3<L1の関係になるようにする。
・色分類がその他の場合は、デフォルト値として中間的な補正量上限を設定する。中間的な補正量上限とは、大まかに言えば、L1やL2より小さく、S1やS2より大きいくらいの値を指す。
11 ヒストグラム作成部
12 領域抽出部
13 領域面積率計算部
14 被写体代表色抽出部
15 第一の補正量生成部
16 第二の補正量生成部
17 第三の補正量生成部
18 補正量決定部
19 補正トーンカーブ生成部
20 階調補正部
30 画像サンプリング部
Claims (8)
- 画像中の被写体領域を判定する被写体領域判定手段と、前記被写体領域における代表色を抽出する代表色抽出手段と、前記代表色における補正量上限を設定する補正量上限設定手段と、前記代表色における階調補正前と階調補正後の色差が、前記補正量上限を超えない範囲内で、階調補正量を決定する補正量決定手段と、前記階調補正量に応じて、前記画像の階調を補正する階調補正手段を備えることを特徴とする画像処理装置。
- 前記画像中のハイライト領域を判定するハイライト領域判定手段と、前記ハイライト領域の色分布を判定する色分布判定手段を有し、前記ハイライト領域の色分布に応じて、前記補正量上限設定手段で設定する補正量上限を変更することを特徴とする請求項1記載の画像処理装置。
- 前記色分布判定手段は、無彩色の分布状態と青色の分布状態の判定を含み、前記ハイライト領域に無彩色が多く分布すると判定された場合は、青色が多く分布する場合と比較して、補正量上限を小さくすることを特徴とする請求項2記載の画像処理装置。
- 前記色分布判定手段は、更に赤色の分布状態の判定を含み、前記ハイライト領域に赤色が多く分布すると判定された場合は、青色の画素が多く分布する場合と比較して、補正量上限を小さくすることを特徴とする請求項2記載の画像処理装置。
- 前記色分布判定手段は、輝度の分布状態の判定を含み、前記ハイライト領域に低輝度が多く分布すると判定された場合は、高輝度が多く分布する場合と比較して、補正量上限を小さくすることを特徴とする請求項2記載の画像処理装置。
- 画像中の被写体領域を判定する被写体領域判定工程と、前記被写体領域における代表色を抽出する代表色抽出工程と、前記代表色における補正量上限を設定する補正量上限設定工程と、前記代表色における階調補正前と階調補正後の色差が、前記補正量上限を超えない範囲内で、階調補正量を決定する補正量決定工程と、前記階調補正量に応じて、前記画像の階調を補正する階調補正工程を備えることを特徴とする画像処理方法。
- 請求項6記載の画像処理方法をコンピュータに実現させるためのプログラム。
- 請求項6記載の画像処理方法をコンピュータに実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008227086A JP5004305B2 (ja) | 2008-09-04 | 2008-09-04 | 画像処理装置、画像処理方法、プログラムおよび記録媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008227086A JP5004305B2 (ja) | 2008-09-04 | 2008-09-04 | 画像処理装置、画像処理方法、プログラムおよび記録媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010062920A true JP2010062920A (ja) | 2010-03-18 |
| JP5004305B2 JP5004305B2 (ja) | 2012-08-22 |
Family
ID=42189220
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008227086A Expired - Fee Related JP5004305B2 (ja) | 2008-09-04 | 2008-09-04 | 画像処理装置、画像処理方法、プログラムおよび記録媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5004305B2 (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0544886A (ja) * | 1991-08-12 | 1993-02-23 | Osaka Gas Co Ltd | 管修繕具 |
| JP2016054355A (ja) * | 2014-09-02 | 2016-04-14 | キヤノン株式会社 | 画像処理装置およびその制御方法ならびにプログラム |
| JP2016528826A (ja) * | 2013-07-30 | 2016-09-15 | ドルビー ラボラトリーズ ライセンシング コーポレイション | シーン不変化されたメタデータを生成するためのシステムおよび方法 |
| JP2019513335A (ja) * | 2016-03-30 | 2019-05-23 | インターデジタル ヴイシー ホールディングス, インコーポレイテッド | 飽和ピクセルの検出方法、検出デバイス、カラー補正デバイス、電子デバイス及び記憶媒体 |
| JP2020195127A (ja) * | 2019-05-27 | 2020-12-03 | キヤノン株式会社 | 画像処理装置、画像処理方法、撮像装置、プログラム、記憶媒体 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002185771A (ja) * | 2000-12-14 | 2002-06-28 | Noritsu Koki Co Ltd | 画像形成装置、画像データ処理方法及び画像データ処理プログラムを記録した記録媒体 |
| JP2003069822A (ja) * | 2001-08-29 | 2003-03-07 | Ricoh Co Ltd | 画像処理装置、画像処理方法および記録媒体 |
| JP2005086516A (ja) * | 2003-09-09 | 2005-03-31 | Canon Inc | 撮像装置、印刷装置、画像処理装置およびプログラム |
| JP2005086772A (ja) * | 2003-09-11 | 2005-03-31 | Sharp Corp | 画像処理方法、画像処理装置、画像形成装置、撮像装置、及びコンピュータプログラム |
-
2008
- 2008-09-04 JP JP2008227086A patent/JP5004305B2/ja not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002185771A (ja) * | 2000-12-14 | 2002-06-28 | Noritsu Koki Co Ltd | 画像形成装置、画像データ処理方法及び画像データ処理プログラムを記録した記録媒体 |
| JP2003069822A (ja) * | 2001-08-29 | 2003-03-07 | Ricoh Co Ltd | 画像処理装置、画像処理方法および記録媒体 |
| JP2005086516A (ja) * | 2003-09-09 | 2005-03-31 | Canon Inc | 撮像装置、印刷装置、画像処理装置およびプログラム |
| JP2005086772A (ja) * | 2003-09-11 | 2005-03-31 | Sharp Corp | 画像処理方法、画像処理装置、画像形成装置、撮像装置、及びコンピュータプログラム |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0544886A (ja) * | 1991-08-12 | 1993-02-23 | Osaka Gas Co Ltd | 管修繕具 |
| JP2016528826A (ja) * | 2013-07-30 | 2016-09-15 | ドルビー ラボラトリーズ ライセンシング コーポレイション | シーン不変化されたメタデータを生成するためのシステムおよび方法 |
| JP2018042253A (ja) * | 2013-07-30 | 2018-03-15 | ドルビー ラボラトリーズ ライセンシング コーポレイション | シーン不変化されたメタデータを生成するためのシステムおよび方法 |
| US10553255B2 (en) | 2013-07-30 | 2020-02-04 | Dolby Laboratories Licensing Corporation | System and methods for generating scene stabilized metadata |
| JP2016054355A (ja) * | 2014-09-02 | 2016-04-14 | キヤノン株式会社 | 画像処理装置およびその制御方法ならびにプログラム |
| JP2019513335A (ja) * | 2016-03-30 | 2019-05-23 | インターデジタル ヴイシー ホールディングス, インコーポレイテッド | 飽和ピクセルの検出方法、検出デバイス、カラー補正デバイス、電子デバイス及び記憶媒体 |
| US11488289B2 (en) | 2016-03-30 | 2022-11-01 | Interdigital Vc Holdings, Inc. | Method for detection of saturated pixels in an image |
| JP2020195127A (ja) * | 2019-05-27 | 2020-12-03 | キヤノン株式会社 | 画像処理装置、画像処理方法、撮像装置、プログラム、記憶媒体 |
| JP7510258B2 (ja) | 2019-05-27 | 2024-07-03 | キヤノン株式会社 | 画像処理装置、画像処理方法、撮像装置、プログラム、記憶媒体 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5004305B2 (ja) | 2012-08-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5611457B2 (ja) | 階調および色再現域のマッピング方法および装置 | |
| US8554010B2 (en) | Image processing apparatus combining plural sets of image data and method for controlling the same | |
| US7480421B2 (en) | Rendering of high dynamic range images | |
| US6097836A (en) | Image processing system and its smoothing method for correcting color fog and backlight of a digital image | |
| JP5218767B2 (ja) | 画像処理装置、画像処理方法、プログラムおよび記録媒体 | |
| CN109801240A (zh) | 一种图像增强方法以及图像增强装置 | |
| JP2015156615A (ja) | 画像処理装置、画像処理方法、制御プログラム、および記録媒体 | |
| US11336834B2 (en) | Device, control method, and storage medium, with setting exposure condition for each area based on exposure value map | |
| JP5004305B2 (ja) | 画像処理装置、画像処理方法、プログラムおよび記録媒体 | |
| JP2008104009A (ja) | 撮像装置および撮像方法 | |
| US10218953B2 (en) | Image processing apparatus, image processing method, and storage medium | |
| JP6278736B2 (ja) | 画像処理装置、画像処理方法、制御プログラム、および記録媒体 | |
| CN116962890B (zh) | 点云图像的处理方法、装置、设备和存储介质 | |
| JP6786273B2 (ja) | 画像処理装置、画像処理方法、及びプログラム | |
| JP4979090B2 (ja) | 画像処理装置、画像処理方法、プログラムおよび記録媒体 | |
| JP2006005699A (ja) | 画像処理装置、画像処理プログラム、電子カメラ、および画像処理方法 | |
| JP4013699B2 (ja) | 画像処理装置および画像処理方法 | |
| JP6415063B2 (ja) | 画像処理装置、画像処理方法、制御プログラム、および記録媒体 | |
| US7576781B2 (en) | Image processing of image data | |
| JP2010183416A (ja) | 画像処理装置、画像処理方法、プログラムおよび記録媒体 | |
| JP2012083848A (ja) | 画像処理装置、画像処理方法、撮像装置、および画像処理プログラム | |
| JP5058903B2 (ja) | 画像処理装置、画像処理方法、プログラムおよび記録媒体 | |
| JP4539674B2 (ja) | 画像処理装置および画像処理方法および画像処理に用いられるプロセッサ | |
| JP2019040382A (ja) | 画像処理装置 | |
| JP5483949B2 (ja) | 画像処理装置、画像処理方法及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110701 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120507 |
|
| 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: 20120516 |
|
| 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: 20120518 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150601 Year of fee payment: 3 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5004305 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150601 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |