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

JP2009059119A - 階調補正装置、階調補正方法、階調補正プログラム - Google Patents

階調補正装置、階調補正方法、階調補正プログラム Download PDF

Info

Publication number
JP2009059119A
JP2009059119A JP2007224985A JP2007224985A JP2009059119A JP 2009059119 A JP2009059119 A JP 2009059119A JP 2007224985 A JP2007224985 A JP 2007224985A JP 2007224985 A JP2007224985 A JP 2007224985A JP 2009059119 A JP2009059119 A JP 2009059119A
Authority
JP
Japan
Prior art keywords
brightness
correction
block
face
image
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
JP2007224985A
Other languages
English (en)
Other versions
JP4600448B2 (ja
Inventor
Keiji Manabe
佳嗣 真鍋
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2007224985A priority Critical patent/JP4600448B2/ja
Priority to US12/199,263 priority patent/US8009927B2/en
Priority to TW097133025A priority patent/TWI386865B/zh
Priority to CN2008101898793A priority patent/CN101483711B/zh
Priority to KR1020080085456A priority patent/KR101010150B1/ko
Priority to EP08015283A priority patent/EP2031868B1/en
Publication of JP2009059119A publication Critical patent/JP2009059119A/ja
Application granted granted Critical
Publication of JP4600448B2 publication Critical patent/JP4600448B2/ja
Priority to US13/053,882 priority patent/US8126285B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/61Control of cameras or camera modules based on recognised objects
    • H04N23/611Control of cameras or camera modules based on recognised objects where the recognised objects include parts of the human body
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/70Circuitry for compensating brightness variation in the scene
    • H04N23/71Circuitry for evaluating the brightness variation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/14Picture signal circuitry for video frequency region
    • H04N5/20Circuitry for controlling amplitude response
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/66Transforming electric information into light information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • H04N9/68Circuits for processing colour signals for controlling the amplitude of colour signals, e.g. automatic chroma control circuits

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)
  • Studio Devices (AREA)
  • Image Analysis (AREA)
  • Picture Signal Circuits (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

【課題】画像の階調補正に際して人物の顔部分に適切な階調を確保する。
【解決手段】
画像100を複数のブロック領域101に分割し領域毎に明るさレベルを判定し、判定した各ブロック領域101の明るさレベルに基づき画像100の各画素に補正特性を設定し、設定した補正特性に従って画素の明るさを個別に補正する構成である。画像100において顔認識を行い、認識した顔部分Cの明るさレベルと、顔部分Cに重なる複数のブロック領域101(顔ブロックD)の平均的な明るさレベルとを判定し、双方の明るさレベルの比較結果に基づき、先に判定した顔ブロックDに属するブロック領域101の明るさレベルを調整する。また、各画素に設定する補正特性を、顔部分Cにおける各画素の平均輝度値に基づき補正する。画像内における人物の顔部分を重視した階調補正を行うことができる。
【選択図】 図4

Description

本発明は、例えばデジタルカメラに用いて好適な階調補正装置、階調補正方法、階調補正プログラムに関するものである。
従来、画像の階調を自動的に補正する方法として画像の輝度レベルを画素毎に補正する方法がある。例えば下記特許文献1には以下の技術が記載されている。まず、入力画像を複数のブロック領域に分割し、各ブロック領域について平均輝度レベル(全画素の輝度レベルの平均)を求め、平均輝度レベルに応じてブロック領域毎に補正曲線を別個に選択する。次に、対象となる画素が含まれるブロック領域(主ブロック領域)、及びそのブロック領域と隣接する複数のブロック領域(副ブロック領域)にそれぞれ選択した複数種の補正曲線を加重平均して新たな補正曲線を作成し、その補正曲線を用いて輝度レベルを画素毎に変換する。係る技術によれば、階調補正に伴い局部の詳細が失われるのを避けることが可能となる。
特開平9−65252号公報
しかしながら、上記の技術においては階調補正に伴い局部の詳細が失われるのを避けることはできるものの、その階調補正効果は汎用的なものに過ぎない。そのため、補正対象の画像内に人物の顔が存在する場合、例えば顔部分において明るい部分と暗い部分とのメリハリが低下しやすく、また、顔部分とその背景部分との明るさが大きく異なっているときには、階調補正に伴い顔部分が不自然に明るくなったり、暗くなったりすることもあり、顔部分に良好な補正結果を得ることが難しいという問題があった。
本発明は、かかる従来の課題に鑑みてなされたものであり、画像の階調補正に際して人物の顔部分に適切な階調を確保することが可能となる階調補正装置、階調補正方法、及び階調補正プログラムを提供することを目的とする。
前記課題を解決するため請求項1記載の発明に係る階調補正装置にあっては、入力した画像の階調を補正する階調補正装置において、前記画像に設定した複数のブロック領域の明るさ情報を取得する第1の取得手段と、前記画像から人物の顔部分を検出する顔検出手段と、この顔検出手段により検出された顔部分の明るさ情報を取得する第2の取得手段と、前記第1の取得手段により取得された複数のブロック領域の明るさ情報と前記第2の取得手段により取得された顔部分の明るさ情報とに基づいて前記画像の明るさを補正する補正手段とを備えたことを特徴とする。
また、請求項2記載の発明に係る階調補正装置にあっては、前記補正手段は、前記第1の取得手段により取得された複数のブロック領域の明るさ情報と前記第2の取得手段により取得された顔部分の明るさ情報とに基づいて前記画像の各画素に補正特性を設定する特性設定手段を含み、前記特性設定手段により設定された補正特性に従い前記画像の画素の明るさを個別に補正することを特徴とする。
また、請求項3記載の発明に係る階調補正装置にあっては、前記特性設定手段が画素毎に設定する補正特性は画素の明るさの変化に対する補正係数の変化特性であるとともに、前記特性設定手段は、前記補正係数の最大値が前記第2の取得手段により取得された顔部分の明るさ情報に応じた値に制限される変化特性を画素毎に設定し、前記補正手段は、前記画像の画素の明るさを、各画素の明るさに対応するとともに前記特性補正手段により設定された補正特性に従った補正係数を用いて個別に補正することを特徴とする。
また、請求項4記載の発明に係る階調補正装置にあっては、前記補正手段は、前記画像の各画素の明るさに対応するとともに前記特性補正手段によ設定された補正特性に従った補正係数を所定の補正関数を用いて演算する演算手段を含み、前記特性設定手段は、前記所定の補正関数を構成する変数に前記第1の取得手段により取得された複数のブロック領域の明るさ情報と前記第2の取得手段により取得された顔部分の明るさ情報とに基づく値を設定することにより前記画像の各画素に補正特性を設定することを特徴とする。
また、請求項5記載の発明に係る階調補正装置にあっては、前記特性設定手段は、前記複数のブロック領域のうちの所定のブロック領域に、予め決められている複数の補正特性のうちで前記第1の取得手段によりブロック領域毎に取得された明るさ情報に対応する第1の特性設定手段と、前記複数のブロック領域のうちの前記所定のブロック領域以外のブロック領域に、前記第1の取得手段により取得された複数のブロック領域の明るさ情報と前記第2の取得手段により取得された顔部分の明るさ情報とに基づく補正特性を設定する第2の特性設定手段と、前記第1の特性設定手段及び前記第2の特性設定手段により複数のブロック領域の各々に設定された補正特性に基づいて前記画像の各画素に所定の補正特性を設定する第3の特性設定手段とを含むことを特徴とする。
また、請求項6記載の発明に係る階調補正装置にあっては、前記第3の特性設定手段は、前記所定の補正特性として、前記複数のブロック領域の各々の中心画素には、前記第1の特性設定手段により複数のブロック領域の各々に設定された補正特性をそのまま設定し、前記中心画素以外の他の画素には、当該他の画素に隣接する1又は複数の中心画素に設定した補正特性から補間した補正特性を設定することを特徴とする。
また、請求項7記載の発明に係る階調補正装置にあっては、前記第1の取得手段は、複数のブロック領域の明るさ情報を前記画像の各画素のHSV色空間における明度情報に基づき取得し、前記第2の取得手段は、前記顔部分の明るさ情報を前記画像の各画素のYUV色空間における輝度情報に基づき取得することを特徴とする。
また、請求項8記載の発明に係る階調補正装置にあっては、前記補正手段は、前記画像における前記顔検出手段により検出された顔部分に重なる1または複数のブロック領域からなる顔ブロックの各画素の明るさを、前記第1の取得手段により取得された複数のブロック領域の明るさ情報と前記第2の取得手段により取得された顔部分の明るさ情報との双方に基づき補正することを特徴とする。
また、請求項9記載の発明に係る階調補正装置にあっては、前記第1の取得手段により取得された複数のブロック領域の明るさ情報、及び前記第2の取得手段により取得された顔部分の明るさ情報の双方は明るさレベルであり、前記画像の画素情報に基づき前記顔ブロックに属する1または複数のブロック領域の各々の明るさレベルの平均である平均レベルを取得する第3の取得手段をさらに備え、前記補正手段は、前記第2の取得手段により取得された顔部分の明るさレベルと前記第3の取得手段により取得された顔ブロックの平均レベルとを比較する比較手段を備え、この比較手段による比較結果に基づいて前記顔ブロックの各画素の明るさを補正することを特徴とする。
また、請求項10記載の発明に係る階調補正装置にあっては、前記補正手段は、前記比較手段による比較結果に基づき、前記顔部分の明るさレベルが前記顔ブロックの平均レベルよりも高い場合には、前記顔ブロックに属する1または複数のブロック領域の各々の明るさを上げるとともに、前記顔部分の明るさレベルが前記顔ブロックの平均レベルよりも低い場合には、前記顔ブロックに属する1または複数のブロック領域の各々の明るさを下げる調整手段を含むことを特徴とする。
また、請求項11記載の発明に係る階調補正装置にあっては、前記第1の取得手段は、前記複数のブロック領域の明るさ情報として前記画像の各画素のHSV色空間における明度情報に基づいた明るさ情報を取得し、前記第2の取得手段は、前記顔部分の明るさ情報として前記画像の各画素のYUV色空間における輝度情報に基づいた明るさ情報を取得することを特徴とする。
また、請求項12記載の発明に係る階調補正装置にあっては、前記顔検出手段によって前記画像から人物の顔部分が検出されたか否かを判断する判断手段をさらに備え、前記補正手段は、前記判断手段により顔が検出できたと判断された場合に、前記第1の取得手段により取得された複数のブロック領域の明るさ情報と前記第2の取得手段により取得された顔部分の明るさ情報とに基づいて前記画像の明るさを補正することを特徴とする。
また、請求項13記載の発明に係る階調補正装置にあっては、前記第1の取得手段は、前記画像に設定した複数のブロック領域の各々を注目領域とし、注目領域の明るさレベルが予め決められている複数段階の明るさレベルのいずれのレベルに該当するのかを判定する第1の判定手段と、前記複数のブロック領域の各々を注目領域とし、当該注目領域の周囲に隣接するブロック領域の明るさレベルが予め決められている複数段階の明るさレベルのいずれのレベルに該当するか判定する第2の判定手段とを含み、前記複数のブロック領域の各々を注目領域としたときの前記第1の判定手段および前記第2の判定手段によりそれぞれ判定された明るさレベルの組合せに基づいて前記画像に設定した複数のブロック領域の明るさ情報を取得することを特徴とする。
また、請求項14記載の発明に係る階調補正方法にあっては、入力した画像の階調を補正する階調補正方法において、前記画像に設定した複数のブロック領域の明るさ情報を取得する第1の取得工程と、前記画像から人物の顔部分を検出する顔検出工程と、この顔検出工程により検出された顔部分の明るさ情報を取得する第2の取得手段と、前記第1の取得工程により取得した複数のブロック領域の明るさ情報と前記第2の取得工程により取得した顔部分の明るさ情報とに基づいて前記画像の明るさを補正する補正工程とを含むことを特徴とする。
また、請求項15記載の発明にあっては、入力した画像の階調を補正する階調補正装置が有するコンピュータに、前記画像に設定した複数のブロック領域の明るさ情報を取得するための第1の取得処理と、前記画像から人物の顔部分を検出するための顔検出処理と、この顔検出処理に伴い検出された顔部分の明るさ情報を取得するための第2の取得処理と、前記第1の取得処理に伴い取得された複数のブロック領域の明るさ情報と前記第2の取得処理に伴い取得された顔部分の明るさ情報とに基づいて前記画像の明るさを補正するための補正処理とを実行させるための階調補正プログラムとした。
本発明によれば、画像の階調補正に際して人物の顔部分に適切な階調を確保することが可能となる。
以下、本発明の好ましい実施の形態を図にしたがって説明する。図1は、本発明に係る階調補正装置の構成を示すブロック図である。この階調補正装置は、入力した画像の階調を自動的に補正するものであって、デジタルカメラ等の撮像装置やプリンタ、その他の画像処理機能を有する各種の画像処理装置に組み込まれて使用される。
図示したように本実施形態の階調補正装置は、RGBの色成分毎の画素データからなる画像データが入力する入力部1と、V値変換部2、V値平均算出部3、第1のキー判定部4、第2のキー判定部5、第3のキー判定部6、顔検出部7、Y値変換部8、Y値平均算出部9、顔部分キー判定部10、顔ブロックキー判定部11、判定結果調整部12、ヒストグラム作成部13、補正ゲイン演算部14、座標カウンタ15、階調変換部16、出力部17の各部からなり、入力部1に入力した画像データのゲインを階調変換部16において画素毎に調整する構成である。
V値変換部2は、入力部1に入力した画像データの画素値(R値、G値、B値)をHSV色空間におけるV (value:明度)成分の値に変換し、変換したV値(Vin)をV値平均算出部3及びヒストグラム作成部13へ出力する。なお、周知のようにV値はR値、G値、B値の最大値であり、下記式によって変換する。
Vin = max(Rin,Gin,Bin)
V値平均算出部3は、入力画像を予め決められている複数のブロック領域(分割領域)に分割し、各々のブロック領域をそれぞれ注目領域とし、面積が異なる2種類のキー判定領域について各々の領域内の全画素のV値の平均(以下、平均V値)をそれぞれ算出する。図2は入力画像100における上記ブロック領域101を示した模式図であり、同図(a)、及び同図(b)に斜線で示した領域がキー判定領域である。
すなわち図2(a)に示したように、V値平均算出部3は、注目領域であるブロック領域101(図でA)それ自体を第1のキー判定領域Aとして平均V値を算出する。また、図2(b)に示したように、注目領域となっているブロック領域101(図でA)と、その周囲に隣接する8つの他のブロック領域101(図でB1,B2,・・・B8)とからなる領域を第2のキー判定領域Bとして平均V値を算出する。
第1のキー判定部4は、V値平均算出部3により算出された上述した第1のキー判定領域Aの平均V値から、その領域の明るさが予め決められている複数段階にレベル分けされた明るさ基準におけるいずれの明るさレベル(以下、第1の明るさレベル)に該当するのかを判定する。以下の説明ではこれを第1のキー判定という。ここで判定する明るさレベルは「ロー」、「ミドル」、「ハイ」の3段階である。なお、各明るさレベルに対応する平均V値の範囲は例えば平均V値の全範囲(0〜最大値)を3等分した範囲である。
第2のキー判定部5は、V値平均算出部3により算出された上述した第2のキー判定領域Bの平均V値から、その領域の明るさが予め決められている複数段階にレベル分けされた明るさ基準におけるいずれの明るさレベル(以下、第2の明るさレベル)に該当するのかを判定する。以下の説明ではこれを第2のキー判定という。ここで判定する明るさレベルも上述した第1のキー判定の場合と同一基準に基づく明るさレベルであり、「ロー」、「ミドル」、「ハイ」のいずれかである。
第3のキー判定部6は、上述した第1及び第2のキー判定の結果(第1及び第2の明るさレベル)の組合せに対応する明るさレベルであって、前述した明るさ基準よりも詳細にレベル分けされた明るさ基準におけるいずれの明るさレベル(以下、第3の明るさレベル)に該当するのかを判定する。つまり注目領域となっているブロック領域101について、その周囲に隣接する8つの他のブロック領域101(B1,B2,・・・B8)との間における相対的な明るさの関係を考慮した明るさレベルを判定する。以下の説明ではこれを第3のキー判定と呼ぶ。
本実施形態において、係る第3のキー判定で判定される明るさレベルは「ロー1」、「ロー2」、「ミドル1」、「ミドル2」、「ハイ1」、「ハイ2」の6段階のいずれかのレベルであり、「ロー1」が最低レベル、「ハイ2」が最高レベルである。また、第1及び第2の明るさレベルの組合せと第3の明るさレベルとの対応関係は予め決められている。図3は、それを示した図である。
また、V値平均算出部3と、第1のキー判定部4、第2のキー判定部5、第3のキー判定部6により本発明の第1の取得手段が構成される。
顔検出部7は、入力画像(静止画像)に存在する予め決められている所定サイズ以上の任意の人物の顔部分を検出し、検出した顔部分に対応する領域(顔領域)の座標情報を取得し、それをY値平均算出部9、及び補正ゲイン演算部14へ出力する本発明の顔検出手段であり、具体的には画像データの一時記憶メモリや、画像処理回路、顔検出動作に際して使用するパラメータを記憶する複数のレジスタ等から構成されている。なお、本実施形態において顔部分の検出方法は、予め用意(記憶)されている人物の顔に関する輪郭や色等のモデルパターンと特徴が近い顔部分を検出するパターンマッチングによる公知の方法である。また、座標情報として取得する顔領域は、検出した顔部分に対応する矩形領域である。
Y値変換部8は、入力部1に入力した画像データの画素値(R値、G値、B値)をYUV色空間におけるY (輝度)値に変換し、変換したY値をY値平均算出部9へ出力する。なお、Y値は下記式により変換する。
Y = 0.299×R+0.587×G+0.114×B
Y値平均算出部9は、顔検出部7により検出された入力画像における顔部分と、顔部分の一部又全部を含む1又は複数のブロック領域の各々の領域内の全画素のY値の平均値(以下、平均Y値)をそれぞれ算出する。以下の説明では顔部分の一部又全部を含む、すなわち顔部分に重なる1又は複数のブロック領域を一括して顔ブロックと呼ぶ。図4は、入力画像100におけるブロック領域101と、顔部分C、上記顔ブロックDを示した模式図であって、顔ブロックDが4つのブロック領域101(図でD1〜D4)からなる場合の例である。
顔部分キー判定部10は、Y値平均算出部9により算出された上記顔部分Cの平均Y値から、その領域の明るさが予め決められている複数段階にレベル分けされた明るさ基準におけるいずれの明るさレベルに該当するのかを判定する。ここで判定する明るさレベルは、前述した第3のキー判定と同じ明るさ基準(6段階の明るさレベル)に基づく明るさレベルである。この顔部分キー判定部10と前記Y値平均算出部9とにより本発明の第2の取得手段が構成される。
顔ブロックキー判定部11は、Y値平均算出部9により算出された顔ブロックDに属する各々のブロック領域101の平均Y値から、前記顔部分キー判定部10と同様に前述した第3のキー判定と同じ明るさ基準によるいずれの明るさレベルに該当するのかをそれぞれ判定し、判定した各々のブロック領域101の明るさレベルを平均化した明るさレベルを最終的に顔ブロックDの明るさレベルと判定する。
上記明るさレベルの平均化は、具体的には6段階の明るさレベルに1〜6のレベル値を割り当てておき、そのレベル値の平均を計算することによって行う(但し、小数点以下は四捨五入)。例えば、図4に示した顔ブロックDに属する各々のブロック領域101(D1〜D4)の明るさレベルがそれぞれ「ロー2」、「ミドル1」、「ハイ1」、「ハイ2」であれば、レベル値の平均は(2+3+5+6)/4=4であり、レベル値「4」に対応する「ミドル2」を顔ブロックDの明るさレベルとする。この顔ブロックキー判定部11と前記Y値平均算出部9とにより本発明の第3の取得手段が構成される。
なお、顔ブロックキー判定部11において顔ブロックDの明るさレベルを判定するときの明るさ基準は、顔部分キー判定部10において顔部分Cの明るさレベルを判定するときの明るさ基準と同一であればよく、顔部分C及び顔ブロックDについては、その明るさレベルを第3のキー判定とは異なる複数段階にレベル分けされた明るさ基準によって判定しても構わない。
判定結果調整部12は本発明の調整手段であり、前記顔ブロックDに属する各々のブロック領域101について、第3のキー判定部6における第3のキー判定の結果(第3の明るさレベル)を、顔部分キー判定部10と顔ブロックキー判定部11によるキー判定の結果、つまり顔部分Cの明るさレベルと、顔ブロックDの平均化された明るさレベルに基づき調整する。
具体的な調整内容は、図13に示したようにして行う。すなわち判定結果調整部12は、顔部分Cの明るさレベルと顔ブロックDの明るさレベルとを比較し(ステップS101)、顔部分Cの明るさレベルの方が高い、つまり顔部分Cの方が明るい場合には(ステップS102でYES)、顔ブロックDに属する各ブロック領域101の明るさレベルを、顔部分Cの明るさレベルと顔ブロックDの明るさレベルとの差に応じて明るい側へシフトする(ステップS103)。
逆に、顔ブロックDの明るさレベルの方が高い、つまり顔ブロックDの方が明るい場合には(ステップS102でNO、ステップS104でYES)、顔ブロックDに属する各ブロック領域101の明るさレベルを、顔部分Cの明るさレベルと顔ブロックDの明るさレベルとの差に応じて暗い側へシフトする(ステップS105)。
また、顔部分Cの明るさレベルと顔ブロックDの明るさレベルとが同一である場合には(ステップS102,S104が共にNO)、顔ブロックDに属する各ブロック領域101の明るさレベルをそのまま維持する(ステップS106)。
ここで、上記ステップS103,S105において、ブロック領域101の明るさレベルを顔部分Cの明るさレベルと顔ブロックDの明るさレベルとの差に応じて明るい側、または暗い側へシフトするときのシフト量(調整度合)は予め決められた調整度合であって、例えば顔部分Cと顔ブロックDとの間のレベル差が1段階変化する毎にシフト量も1段階変化させたり、レベル差が2段階変化する毎にシフト量を1段階変化させたりする。なお、上記シフト量(調整度合)は、顔部分Cの明るさレベルと顔ブロックDの明るさレベルとの差が大きいほど大きくする方がよいが、上記シフト量をあまり大きくすると周辺のブロック領域101とのバランスが悪くなる可能性も大きくなるため、注意が必要である。
また、ここでは便宜上、入力画像100において検出した顔、すなわち顔部分Cが1箇所である場合について説明したが、顔部分Cが複数検出されている場合には、判定結果調整部12は、各々の顔ブロックDに属する各ブロック領域101について前述した明るさレベルの調整を行う。さらに、その場合において、複数の顔部分Cが近接して存在しており、各々の顔ブロックDに重なる部分(ブロック領域101)があったときには、当該ブロック領域101の明るさレベルは、予め決められている基準(顔部分Cの面積等)に照らして優先度がより高い顔部分C、及びその顔ブロックDの明るさレベルに基づき調整する。
ヒストグラム作成部13は、前記V値変換部2により変換された全画素のV値(Vin)からV値別の画素数をカウントし、カウント結果を入力画像全体の明るさの分布状態を示すヒストグラム情報として前記補正ゲイン演算部14へ出力する。
補正ゲイン演算部14は本発明の特性設定手段(第1の特性設定手段、第2の特性設定手段、第3の特性設定手段)、演算手段、判断手段であり、前記判定結果調整部12から出力された第3のキー判定の結果である明るさレベル、または調整後の明るさレベルと前記ヒストグラム情報とに基づき、後述するゲイン関数(補正関数)を用いて階調変換部16による画素毎のゲイン調整時における補正用のゲイン、つまり画像データの各画素値に乗じる階調補正用の補正係数を個別に算出し、それを階調変換部16に設定する。
座標カウンタ15は、補正ゲイン演算部14においてゲインの算出対象となる画素の座標位置(横位置及び縦位置)をカウントする。
階調変換部16は、補正ゲイン演算部14において画素毎に演算されたゲインで画像データのゲインを画素毎に調整する。すなわち各画素の画素値(R値、G値、B値)を上記ゲイン係数を乗じた画素値に変換する。出力部17は、階調変換部16によるゲイン調整後の画像データを出力する。なお、本実施形態においては、前記補正ゲイン演算部14と階調変換部16とにより本発明の補正手段が構成される。
ここで、前記補正ゲイン演算部14における補正用のゲインの演算動作について詳述する。まず、補正ゲイン演算部14は、ゲイン算出時に基本とする各画素のV値の変化に対するゲインの変化特性であって、後述するゲイン関数により得られる補正特性を全画素に個別に設定する。
具体的には、複数のブロック領域101の各々の中心画素に対し、前述した「ロー1」、「ロー2」、「ミドル1」、「ミドル2」、「ハイ1」、「ハイ2」の6段階の明るさレベル(図3参照)にそれぞれ対応して予め決められている複数種の補正特性のうちから、第3のキー判定でブロック領域101毎に判定された第3の明るさレベルに対応する補正特性を代表補正特性として設定する。
また、中心画素以外の画素には、それと隣接する複数の中心画素に設定した代表補正特性から線形補間により新たな補正特性を取得し、その補正特性を設定する。なお、他の画素に設定する補正特性の補間については、線形補間に限らずスプライン補間等の他の補間方法でも構わない。
図5(a)は、入力画像100を9つのブロック領域に分割する場合における各々のブロック領域と、それらの中心画素(図で「+」)とを示した図であり、図5(b)は、中心画素以外のある画素(図で「・」)と、当該画素の補正特性の取得(補間)に使用される中心画素との関係を示した図である。図5(b)に示したように、前述した他の画素に設定する補正特性の補間に際しては、当該画素に隣接する最大で4つの中心画素の代表補正特性を使用する。但し、入力画像の上下左右の角部分に位置するブロック領域内の画素については、そのブロック領域の中心画素に設定した代表補正特性をそのまま補正特性として設定する。
次に、代表補正特性及び補正特性について詳述する。
ここで、各画素に設定する代表補正特性及び補正特性は、
g(Vin,lev,x)
で表される図6(a)に示した基本となるゲイン関数によって得られる特性であり、補正ゲイン演算部14は、このゲイン関数においてその特性を決めるパラメータ(変数)であるゲインレベル(lev)及び次数(x)の値を前述した代表補正特性又は補正特性として画素毎に設定する。
図6(b)及び図6(c)は、上記ゲイン関数によって得られるV値(Vin)の変化に対するゲイン(g)の変化特性を示した図であり、上記ゲイン関数により算出されるゲイン(g)は、V値(Vin)が大きくなるにつれて小さくなり、V値が最大値のとき1.0倍となる。また、前記パラメータの値の違いは以下のように特性に反映される。
すなわち、図6(b)に示したように、次数(x)の値が同一の場合、ゲインレベル(lev)が大きいほど全体のゲイン(g)が大きくなり、「lev=2」であるときゲイン(g)の最大値が2.0倍となる。また、図6(c)に示したように、ゲインレベル(lev)の値が同一の場合、次数(x)が大きいほど、中間の明るさ領域、特にハイライト(V値が最大)側のゲイン(g)が抑えられ、値によってはハイライト側(V値が大きい側)のゲイン(g)が1.0以下となる。
つまり上記ゲイン関数を用いて階調変換部16に設定するゲインを画素毎に算出するとき、ゲインレベル(lev)を大きくして全体的にゲインを上げれば、入力画像の暗い部分の階調を向上することができる。同時に次数(x)を大きくしてハイライト(V値が最大)側のゲインを1.0以下とすれば、入力画像の明るい部分での白とびを軽減することができる。
そのため、図示しないが前述した6段階(「ロー1」、・・・「ハイ2」)の各々の明るさレベルに対応するゲインレベル(lev)には、明るさレベルが上がるに従い順に小さくなる値が設定されており、また、各々の明るさレベルに対応する次数(x)には、明るさレベルが上がるに従い順に大きくなる値が設定されている。また、双方のパラメータ(lev,x)の値は経験則に基づいて予め決められた値である。
また、補正ゲイン演算部14においては、前述したゲイン関数をそのまま用いてゲインを算出するのではなく、図7(a)に示した下記式で表されるゲイン関数
glim(Vin,lev,x)=
min{g(Vin,lev,x),(lev −1.0)×lim+1.0}
によってゲインを算出する。
このゲイン関数におけるパラメータ(lim)は、ゲインの上限を決めるゲイン制限係数であり、その値を1.0以下に設定することにより、ゲインレベル(lev)の値に対応してゲインの上限を調整することができる。なお、本実施形態において、ゲイン制限係数の値は画像全体(全画素)で同一とする。以下の説明においては上記ゲイン関数を、便宜上、ゲイン制限後のゲイン関数という。
図7(b)は「lim=1」としたときの各画素のV値の変化に対するゲインの変化特性を示した図であり、この場合はゲイン制限を行わない場合と同様の特性となる。同図(c)は「lim=0.5」としたときの各画素のV値の変化に対するゲインの変化特性を示した図であり、ゲイン制限係数を1.0未満に設定することにより、ゲインレベル(lev)の値が小さいときほど、V値がより大きい側の画素に対するゲインを抑えることができる。つまり、暗い部分の画素に対するゲインを抑えれば、画像のコントラスト(暗部の締まり)を強調することができる。
本実施形態において、上記ゲイン制限係数(lim)には、前記顔検出部7によって入力画像から所定サイズ以上の任意の人物の顔部分が検出されていた場合、図8(a)に示した式により算出した値を設定する。この式において、
Yave_face
は、前記Y値平均算出部9により算出された顔部分C(図4参照)の平均Y値、
lev_face、x_face
は、各々のブロック領域101の中心画素のうちで顔部分Cの中心座標に最も近い中心画素に代表補正特性として設定したゲインレベル(lev)及び次数(x)、
g(Yave,lev_face,x_face)
は、上記中心画素の代表補正特性に従い算出される顔部分の平均Y値に対応したゲインであり、上記代表補正特性のゲインレベル(lev_face)と、上記ゲイン(以下、顔部分ゲイン)との比率をゲイン制限係数(lim)とする。
図8(b)は、上記のように取得したゲイン制限係数(lim)を用いることにより得られる、各画素のV値の変化に対するゲインの変化特性を示す図である。つまりゲイン制限係数(lim)を上述した計算式により算出した値とすることにより、顔の平均Y値よりも小さいV値の画素に対するゲインを、顔部分の平均Y値に対応したゲイン
g(Yave,lev_face,x_face)
に制限し、これにより画像内の顔部分の階調を重視したコントラスト強調(以下、顔優先コントラスト強調)を行う。
また、上記と異なり前記顔検出部7によって入力画像から所定サイズ以上の任意の人物の顔部分が検出されていない場合、ゲイン制限係数(lim)には、前述した第3のキー判定の結果に基づき入力画像のコントラスト状態を判定(推定)するコントラスト判定を行い、その判定結果に応じた値を設定する。
具体的には、第3のキー判定に際して明るさレベルが最低である「ロー1」であったブロック領域の数と、明るさレベルが最高である「ハイ2」であったブロック領域の数とを個別にカウントし、双方の明るさレベルについて、各々のカウント数がレベル毎に決められている閾値(N,M)以上であるか、または閾値(N,M)未満であるかを確認する。そして、「ロー1」の数(N以上の数、N未満の数)と、「ハイ2」の数(M以上の数、M未満の数)との組合せからコントラスト状態を判定し、その判定結果に応じてゲイン制限係数を設定する。
例えばコントラスト状態を4段階に分けて判定する場合、「ロー1」の数が閾値(N)以上で、かつ「ハイ2」の数が閾値(M)以上であったときには画像のコントラストが最も高い状態であると判定し、ゲイン制限係数の値を「1.0」に設定する。つまり実質的に前述したコントラスト強調を行わないようにする。また、「ロー1」の数が閾値(N)未満で、かつ「ハイ2」の数が閾値(M)未満であったときには、画像のコントラストが最も低い状態であると判定し、ゲイン制限係数の値を「0.5」に設定する。
一方、上述したゲイン制限後のゲイン関数を用いて各画素に対するゲインの上限を調整すれば、上記の顔優先コントラスト強調を行うことができるが、その場合においても、図6(c)に示したように、ゲインの算出に際して各画素に設定する次数(x)の値がある程度大きいときには、ハイライト部分(V値が最大値の画素部分)を除くハイライト側(V値が大きい側)のゲイン(g)が1.0以下となる。つまり画像内の明るい部分の画素値をマイナス補正することになる。
これは、明るい部分の階調が乏しい画像ではコントラストの無用な低下につながり、また、白とびが大きい(白とびしている部分が多い)画像では、白とびが生じている部分と、その周囲における白とびに近い部分(V値が最大値付近)との間の階調差が大きくなるトーンジャンプを生じさせる要因となる。
そのため、補正ゲイン演算部14においては、各画素のゲインの算出に際して、入力画像が、明るい部分の画素に対する画素値のマイナス補正が不適切となる画像であるか否か、つまり明るい部分の階調が乏しい画像、または白とびが大きい画像であるか否かの判定(以下、ハイライト判定)を行い、マイナス補正が不適切となる画像であると判定した場合においては、図9(a)に示した下記式で表されるゲイン関数
gcrip(Vin,lev,x)= max{glim(Vin,lev,x),1.0}
によってゲインを算出する。
つまり、ゲインの下限を「1.0」にクリップ(制限)することにより、入力画像が明るい部分の階調が乏しい画像である場合におけるコントラストの無用の低下、及び白とびが大きい画像である場合におけるトーンジャンプの発生を回避する。以下の説明においては上記ゲイン関数を、便宜上、クリップ後のゲイン関数という。
図9(b)、同図(c)は、前述したゲイン制限係数(lim)の値が「1.0」に設定している場合における、上記クリップの有無によるゲインの変化特性の違いを示した図であり、図9(b)は上記クリップを行わないときの変化特性、同図(c)は上記クリップを行うときの変化特性である。
また、本実施形態において前述したハイライト判定は、前記ヒストグラム作成部13により取得されたヒストグラム情報(画像全体のV値別の画素数による明るさの分布状態)に基づき以下のようにして行う。すなわち図10(a)に示したように、最大階調値(最大V値)から数%(例えば5〜10%)下の階調位置の階調値Xよりも大きい階調値の画素数が予め決められている一定数以下であるときには、入力画像が明るい部分の階調が乏しく、マイナス補正が不適切となる画像であると判断する。また、図10(c)に示したように、最大階調値(最大V値)の画素数が予め決められている一定数以上であるときには、入力画像が白とびが大きく、マイナス補正が不適切となる画像であると判定する。そして、図10(b)に示したように、階調値Xよりも大きい階調値の画素数が予め決められている一定数を超え、かつ最大階調値(最大V値)の画素数が予め決められている一定数未満であるとき、つまり2つの判定条件のいずれにも該当しないときには、入力画像が明るい部分の階調が豊かであり、マイナス補正が適切となる画像であると判定する。
ここで、上記のハイライト判定に使用するヒストグラム情報はR値、G値、B値の最大値であるV値別の画素数による明るさの分布状態であるため、入力画像が、色飽和が生じている部分が多い画像である場合についても、白とびが大きい画像の場合と同様にマイナス補正が不適切である画像と判定することができる。そのため、白とびが生じている付近におけるトーンジャンプに加え、色飽和が生じている付近におけるトーンジャンプの発生を同時に回避することができる。
以上のように補正ゲイン演算部14は、上記ハイライト判定の結果に応じ、入力画像が、ゲインのクリップが必要である画像である場合についてはクリップ後のゲイン関数
gcrip(Vin,lev,x)
を用いて画素毎のゲインを算出し、それを前記階調変換部16に補正用のゲインとして設定し、また、入力画像が、ゲインのクリップが不要である画像である場合についてはゲイン制限後のゲイン関数
glim(Vin,lev,x)
を用いて画素毎のゲインを算出し、それを前記階調変換部16に補正用のゲインとして設定する。
そして、階調変換部16では、補正ゲイン演算部14により上記ハイライト判定の結果に応じて算出されたゲインにより画像データの画素値を画素毎に調整する。すなわち入力した各画素のR,G,B別の画素値Rin,Gin,Binを下記式
Rout = Rin × glim(Vin,lev,x)
Gout = Gin × glim(Vin,lev,x)
Bout = Bin × glim(Vin,lev,x)
または下記式
Rout = Rin × gcrip(Vin,lev,x)
Gout = Gin × gcrip(Vin,lev,x)
Bout = Bin × gcrip(Vin,lev,x)
により得られる画素値Rout,Gout,Boutに変換する。つまり入力画像の各画素の輝度レベル(明るさ)を画素毎に設定された補正特性に従い個別に補正する。これにより入力画像の階調を自動的に補正することができる。
図11、及び図12は、上述した階調補正装置における動作内容を示したフローチャートである。同図に示した各ステップの詳細については先の説明と重複するため説明を省略するが、ステップS1がV値平均算出部3による動作、ステップS2が第1のキー判定部4、第2のキー判定部5、第3のキー判定部6による動作である。また、ステップS4が顔検出部7による動作であり、ステップS5がY値平均算出部9による動作、ステップS6が顔部分キー判定部10及び顔ブロックキー判定部11による動作である。また、ステップS7が判定結果調整部12による動作であり、図13がその詳細を示したフローチャートである。これについても既に説明した通りである。
そして、ステップS8〜S17が補正ゲイン演算部14による動作であり、ステップS18が階調変換部16による動作である。なお、ステップS17,S18の動作は、実際には画素数に応じた回数だけ繰り返し行われる。
以上のように本実施形態の階調補正装置においては、入力画像100に所定サイズ以上の顔が存在している場合、入力部1に入力した画像データのゲインを階調変換部16において画素毎に調整するときの、全ての画素に設定するゲインの上限を入力画像100における顔部分Cの明るさに応じて調整するようにした。すなわち前述したように画素毎のゲインの算出に使用するゲイン関数として、顔部分Cの平均Y値を用いて算出したゲイン制限係数(lim)をパラメータとするゲイン制限後のゲイン関数(図7及び図8参照)を使用することにより、入力画像100に対して顔優先コントラスト強調を施すようにした。
これにより、顔部分での目の周りや口元等の暗い部分の画素に対するゲインを抑え、顔の暗い部分を適度に暗く引き締めることによって顔部分の階調にメリハリを持たせることができる。つまり画像内における人物の顔部分を重視した階調補正を行うことができ、その結果、画像の階調補正に際して人物の顔部分に適切な階調を確保することができる。
さらに、画素毎のゲインの算出に使用する補正特性の設定に先立ち、各々のブロック領域101の中心画素に設定する補正特性(代表補正特性)を決めるときに基準とする各々のブロック領域101の明るさレベルを取得する際、顔ブロックDに属するブロック領域101(顔部分Cに重なりその一部又全部を含むブロック領域101)については(図4参照)、前述した第1〜第3のキー判定によっていったん判定した複数のブロック領域101の明るさレベルを、顔部分Cの明るさレベルと、顔ブロックDの平均レベル(顔ブロックDに属する各ブロック領域101の明るさレベルの平均)との差に応じて調整(高レベル側または低レベル側へシフト)するようにした。
これにより、顔部分Cのサイズが、各々のブロック領域101と同程度、またはそれ以下の大きさといった小さなサイズである場合に生ずる顔部分Cの画素に対するゲインの過不足を補うことができる。
例えば図14(a)に示したように、顔部分Cが暗く、かつ背景が明るいときには、前述したような明るさレベル調整を行なわないと、顔ブロックDに属するブロック領域101の平均V値に基づく明るさレベルが高くなるため、顔ブロックDにおける各画素のゲインレベルが小さくなり、その結果、顔部分Cの画素に対するゲインが不足するが、前述したように明るさレベルを調整することにより係る顔部分Cに対するゲイン不足を回避することができ、階調補正に伴い顔部分Cが不自然に暗くなる事態をなくすことができる。
また、図14(b)に示したように、顔部分Cが明るく暗く、かつ背景が暗いときには、前述したような明るさレベル調整を行なわないと、顔ブロックDに属するブロック領域101の平均V値に基づく明るさレベルが低くなるため、顔ブロックDにおける各画素のゲインレベルが大きくなり、その結果、顔部分Cの画素に対するゲインが過剰となるが、前述したように明るさレベルを調整することにより、係る顔部分Cに対するゲイン過剰を回避することができ、階調補正に伴い顔部分Cが不自然に明るくなる事態をなくすことができる。
つまり顔ブロックDに属するブロック領域101の明るさレベルの調整を行うことによっても、画像内における人物の顔部分を重視した階調補正を行うことができ、その結果、画像の階調補正に際して人物の顔部分に適切な階調を確保することができる。
また、本実施形態においては、画素毎のゲイン算出に際し、入力画像について前述したハイライト判定を行い、入力画像が明るい部分の画素に対する画素値のマイナス補正が不適切となる画像であるか否かを判定し、上記マイナス補正が不適切となる画像である場合には、画素毎に設定するゲインの下限を「1.0」にクリップ(制限)するようにした。これにより、入力画像が明るい部分の階調が乏しい画像である場合におけるコントラストの無用な低下、及び白とびが大きい画像である場合におけるトーンジャンプの発生や、色飽和が生じている部分の周囲におけるトーンジャンプの発生を防止することができる。
なお、前述した顔優先コントラスト強調と、顔ブロックDに属するブロック領域101の明るさレベルの調整とは、本実施形態のように並行して実施することが望ましいが、それらは必ずしも並行して実施しなくともよく、いずれか一方のみを実施するようにしてもよい。
また、本実施形態では、入力画像100の階調補正に際し、画素毎に補正特性(ゲイン関数)を設定し、設定した補正特性に従って画素の明るさを個別に補正する階調補正装置について説明したが、本発明において各画素の明るさを個別に補正する具体的な方法はこれに限定されるものでなく、これ以外の方法であってもよい。
その場合であっても、各画素の明るさを、各々のブロック領域101の明るさ情報と顔部分Cの明るさ情報とに基づいて個別に補正すれば、画像内における人物の顔部分を重視した階調補正を行うことができ、それにより人物の顔部分に適切な階調を確保することが可能となる。
また、本実施形態においては、入力画像100に所定サイズ以上の顔が存在している場合には、各画素に設定するゲインを図7(a)に示したゲイン制限後のゲイン関数を用いて算出するものとし、そのゲイン関数のパラメータに、各々のブロック領域101の明るさレベルと顔ブロックDの明るさレベルとに基づいて取得した値を設定することにより、顔部分の階調を重視した顔優先コントラスト強調を行うようにしたが、以下のようにしてもよい。
例えば、図6(a)に示した基本となるゲイン関数を用いて、各々のブロック領域101の明るさレベルに基づいた補正特性を画素毎に設定し、設定した補正特性に従い各画素のゲインをいったん算出し、算出したゲインを顔ブロックDの明るさレベルに基づいて補正するようにしてもよい。また、それとは別に、各々のブロック領域101の明るさレベルを顔ブロックDの明るさレベルに基づいて予め高めに判定することにより、結果的に各画素に対するゲインの上限を制限するようにしてもよい。
また、本実施形態においては、各々のブロック領域101のうちで顔ブロックDに属するブロック領域101の明るさレベルを、顔部分Cの明るさレベルと顔ブロックDの明るさレベルとの差に応じて調整し、調整後の明るさレベルに基づいて顔ブロックDに属するブロック領域101の中心画素に代表補正特性を設定することにより、顔部分Cの画素に対するゲインの過不足を補うようにしたが、以下のようにしてもよい。
例えば、顔ブロックDに属するブロック領域101の明るさレベルを上記のように調整せずに、そのブロック領域101の中心画素に代表補正特性をそれぞれ設定する際、その他の一般のブロック領域101とは異なり、顔部分Cの明るさレベルと顔ブロックDの明るさレベルとの差を勘案した代表補正特性をそれぞれ設定するようにしてもよい。
また、顔ブロックDに属するブロック領域101については、その明るさレベルを判定する時点で、その周囲に隣接する8つの他のブロック領域101との間における相対的な明るさの関係を考慮するだけでなく、予め顔部分Cの明るさレベルと顔ブロックDの明るさレベルとの差を勘案して明るさレベルを判定し、その判定結果に基づき顔ブロックDに属するブロック領域101の中心画素に、他のブロック領域101と同様の基準に従い代表補正特性を設定するようにしてもよい。
さらに、顔ブロックDに属するブロック領域101の明るさレベルを上記のように調整せずに、複数のブロック領域101の各々の中心画素に設定する代表補正特性を各々のブロック領域101の明るさレベルに応じていったん決定した後、顔ブロックDに属するブロック領域101の代表補正特性のみを、顔部分Cの明るさレベルと顔ブロックDの明るさレベルとの差を勘案した補正特性に変更するようにしてもよい。
また、顔ブロックDに属するブロック領域101の中心画素に設定する代表補正特性については、そのブロック領域101の明るさレベルと、顔部分Cの明るさレベルと顔ブロックDの明るさレベルとの差との組合せに基づいて直接決定するようにしてもよい。
ここで、本実施形態においては、入力画像100を複数のブロック領域101に分割し、各々のブロック領域101について明るさレベル(明るさ情報)を取得したが、明るさレベルを取得するブロック領域は必ずしも入力画像100を分割した領域である必要はなく、ブロック領域とし、隣接するもの同士が部分的に重なるような複数のブロック領域を設定するようにしてもよい。
また、顔部分Cの明るさ情報として平均Y値を取得したが、かつ顔ブロックDの明るさ情報が、顔ブロックDに属する各々のブロック領域101の明るさレベルを平均化した明るさレベルであって、各ブロック領域101の明るさレベルを各々の平均Y値に基づき判定したが、顔部分Cの明るさ情報として平均V値を取得し、かつ各ブロック領域101の明るさレベルを各々の平均V値に基づき判定するようにしてもよい。なお、その場合には、一般に人物の顔部分はR成分が多い肌色であるため平均Y値よりも平均V値の方が高くなる。つまり顔部分Cや顔ブロックDの明るさレベルが高くなる。そのため、それを勘案して最終的に取得する顔ブロックDに属する各々のブロック領域101の明るさレベルを調整したり、顔優先コントラスト強調に際しゲイン制限係数(lim)を算出したりする必要がある。
また、第1及び第2のキー判定領域A,Bの明るさレベルを「ロー」、「ミドル」、「ハイ」の3段階で判定したが、判定する明るさレベルの段階数は2段階でもよいし4段階以上でもよい。また、第1のキー判定領域Aと第2のキー判定領域Bとにおいて判定する明るさレベルの段階数を異なる段階数としてもよい。
また、本実施形態と同様に段階数を同一にする場合には、例えば第1のキー判定領域Aに対する第1のキー判定と第2のキー判定領域Bに対する第2のキー判定とにおける判定基準、つまり平均V値と明るさレベルとの対応関係を変えることにより第2のキー判定の結果に重み付けを行ってもよい。
また、第3のキー判定で判定する各々のブロック領域101の明るさレベル、つまり各々の中心画素に設定する代表補正特性を決めるときに基準となる明るさを「ロー1」〜「ハイ2」の6段階で判定したが、その段階数は変更しても構わない。ただし、判定する明るさレベルの段階数は多い方が的確な階調補正を行うことができる。そのため、第3のキー判定で判定する明るさレベルの段階数は、本実施形態のように第1及び第2のキー判定領域A,Bの明るさを判定するときの明るさレベルの段階数よりも多くすることが望ましい。
また、各ブロック領域101の明るさレベルを各画素のV値(具体的には各ブロック領域の平均V値)に基づき判定するようにしたが、それを各画素のR値、G値、B値から得られるY(輝度)値等の他の明るさ情報に基づき判定してもよい。ただし、V値以外の明るさ情報を用いた場合には前述したハイライト判定に際して色飽和を判断できず、色飽和部分に対して不要なゲインを与えてしまう場合があるため、明るさ情報としてはV値を用いることが望ましい。
また、本実施形態では、前述した第2の明るさレベルを取得する対象領域である第2のキー判定領域を、注目領域となっているブロック領域101(図2(b)でA)と、その周囲に隣接する8つの他のブロック領域101(同図でB1,B2,・・・B8)とからなる領域(包括領域)Bとしたが、本発明において第2の明るさレベルを取得する対象領域はこれに限定されるものではない。例えば、注目領域の周囲に隣接する8つの他のブロック領域のみを第2のキー判定領域としてもいいし、注目領域の周囲に隣接する8つの他のブロック領域のうちのいくつかのブロック領域(図2(b)でB2,B4,B5,B7など)を第2のキー判定領域としてもよい。
また、以上説明した図1に示した階調補正装置の各部はASIC(特定用途向け集積回路)により構成することができる。また、入力部1と出力部17以外の各部の全て、又はその一部の機能については、例えば階調補正装置をデジタルカメラ等の装置に組み込む場合、それらの装置が有するコンピュータを所定の階調補正プログラムに従い動作させることにより実現してもよい。
本発明に係る階調補正装置のブロック図である。 入力画像におけるブロック領域を示した模式図である。 第1及び第2の明るさレベルの組合せと第3の明るさレベルとの対応関係を示す図である。 入力画像における顔部分、及び顔ブロックを示した模式図である。 (a)は、入力画像におけるブロック領域、及びその中心画素を示す図、(b)は、補正特性の補間時における中心画素と他の画素との関係を示す概念図である。 基本となるゲイン関数、及びそれによって得られるV値の変化に対するゲインの変化特性を示す説明図である。 ゲイン制限後のゲイン関数、及びそれによって得られるV値の変化に対するゲインの変化特性を示す説明図である。 (a)は、ゲイン制限係数の計算式、(b)は、そのゲイン制限係数を用いることにより得られるゲインの変化特性を示す説明図である。 クリップ後のゲイン関数、及びそれによって得られるV値の変化に対するゲインの変化特性を示す説明図である。 ハイライト判定の方法を示す図である。 階調補正装置動作内容を示すフローチャートである。 図11に続くフローチャートである。 判定結果調整部による各々のブロック領域の明るさレベルの具体的な調整内容を示すフローチャートである。 顔部分の画素に対するゲインに過不足が生ずる場合の例を示す模式図である。
符号の説明
1 入力部
2 V値変換部
3 V値平均算出部
4 第1のキー判定部
5 第2のキー判定部
6 第3のキー判定部
7 顔検出部
8 Y値変換部
9 Y値平均算出部
10 顔部分キー判定部
11 顔ブロックキー判定部
12 判定結果調整部
13 ヒストグラム作成部
14 補正ゲイン演算部
15 座標カウンタ
16 階調変換部
17 出力部
100 入力画像
101 ブロック領域
A 第1のキー判定領域
B 第2のキー判定領域
C 顔部分
D 顔ブロック

Claims (15)

  1. 入力した画像の階調を補正する階調補正装置において、
    前記画像に設定した複数のブロック領域の明るさ情報を取得する第1の取得手段と、
    前記画像から人物の顔部分を検出する顔検出手段と、
    この顔検出手段により検出された顔部分の明るさ情報を取得する第2の取得手段と、
    前記第1の取得手段により取得された複数のブロック領域の明るさ情報と前記第2の取得手段により取得された顔部分の明るさ情報とに基づいて前記画像の明るさを補正する補正手段と
    を備えたことを特徴とする階調補正装置。
  2. 前記補正手段は、
    前記第1の取得手段により取得された複数のブロック領域の明るさ情報と前記第2の取得手段により取得された顔部分の明るさ情報とに基づいて前記画像の各画素に補正特性を設定する特性設定手段を含み、
    前記特性設定手段により設定された補正特性に従い前記画像の画素の明るさを個別に補正する
    ことを特徴とする請求項1記載の階調補正装置。
  3. 前記特性設定手段が画素毎に設定する補正特性は画素の明るさの変化に対する補正係数の変化特性であるとともに、前記特性設定手段は、前記補正係数の最大値が前記第2の取得手段により取得された顔部分の明るさ情報に応じた値に制限される変化特性を画素毎に設定し、
    前記補正手段は、前記画像の画素の明るさを、各画素の明るさに対応するとともに前記特性補正手段により設定された補正特性に従った補正係数を用いて個別に補正する
    ことを特徴とする請求項2記載の階調補正装置。
  4. 前記補正手段は、前記画像の各画素の明るさに対応するとともに前記特性補正手段によ設定された補正特性に従った補正係数を所定の補正関数を用いて演算する演算手段を含み、
    前記特性設定手段は、前記所定の補正関数を構成する変数に前記第1の取得手段により取得された複数のブロック領域の明るさ情報と前記第2の取得手段により取得された顔部分の明るさ情報とに基づく値を設定することにより前記画像の各画素に補正特性を設定する
    ことを特徴とする請求項3記載の階調補正装置。
  5. 前記特性設定手段は、
    前記複数のブロック領域のうちの所定のブロック領域に、予め決められている複数の補正特性のうちで前記第1の取得手段によりブロック領域毎に取得された明るさ情報に対応する第1の特性設定手段と、
    前記複数のブロック領域のうちの前記所定のブロック領域以外のブロック領域に、前記第1の取得手段により取得された複数のブロック領域の明るさ情報と前記第2の取得手段により取得された顔部分の明るさ情報とに基づく補正特性を設定する第2の特性設定手段と、
    前記第1の特性設定手段及び前記第2の特性設定手段により複数のブロック領域の各々に設定された補正特性に基づいて前記画像の各画素に所定の補正特性を設定する第3の特性設定手段と
    を含むことを特徴とする請求項2又は3,4記載の階調補正装置。
  6. 前記第3の特性設定手段は、前記所定の補正特性として、前記複数のブロック領域の各々の中心画素には、前記第1の特性設定手段により複数のブロック領域の各々に設定された補正特性をそのまま設定し、前記中心画素以外の他の画素には、当該他の画素に隣接する1又は複数の中心画素に設定した補正特性から補間した補正特性を設定することを特徴とする請求項5記載の階調補正装置。
  7. 前記第1の取得手段は、複数のブロック領域の明るさ情報を前記画像の各画素のHSV色空間における明度情報に基づき取得し、
    前記第2の取得手段は、前記顔部分の明るさ情報を前記画像の各画素のYUV色空間における輝度情報に基づき取得する
    ことを特徴とする請求項1乃至6いずれか記載の階調補正装置。
  8. 前記補正手段は、前記画像における前記顔検出手段により検出された顔部分に重なる1または複数のブロック領域からなる顔ブロックの各画素の明るさを、前記第1の取得手段により取得された複数のブロック領域の明るさ情報と前記第2の取得手段により取得された顔部分の明るさ情報との双方に基づき補正することを特徴とする請求項1乃至6いずれか記載の階調補正装置。
  9. 前記第1の取得手段により取得された複数のブロック領域の明るさ情報、及び前記第2の取得手段により取得された顔部分の明るさ情報の双方は明るさレベルであり、
    前記画像の画素情報に基づき前記顔ブロックに属する1または複数のブロック領域の各々の明るさレベルの平均である平均レベルを取得する第3の取得手段をさらに備え、
    前記補正手段は、前記第2の取得手段により取得された顔部分の明るさレベルと前記第3の取得手段により取得された顔ブロックの平均レベルとを比較する比較手段を備え、この比較手段による比較結果に基づいて前記顔ブロックの各画素の明るさを補正する
    ことを特徴とする請求項8記載の階調補正装置。
  10. 前記補正手段は、前記比較手段による比較結果に基づき、前記顔部分の明るさレベルが前記顔ブロックの平均レベルよりも高い場合には、前記顔ブロックに属する1または複数のブロック領域の各々の明るさを上げるとともに、前記顔部分の明るさレベルが前記顔ブロックの平均レベルよりも低い場合には、前記顔ブロックに属する1または複数のブロック領域の各々の明るさを下げる調整手段を含むことを特徴とする請求項9記載の階調補正装置。
  11. 前記第1の取得手段は、前記複数のブロック領域の明るさ情報として前記画像の各画素のHSV色空間における明度情報に基づいた明るさ情報を取得し、
    前記第2の取得手段は、前記顔部分の明るさ情報として前記画像の各画素のYUV色空間における輝度情報に基づいた明るさ情報を取得する
    ことを特徴とする請求項8乃至10いずれか記載の階調補正装置。
  12. 前記顔検出手段によって前記画像から人物の顔部分が検出されたか否かを判断する判断手段をさらに備え、
    前記補正手段は、前記判断手段により顔が検出できたと判断された場合に、前記第1の取得手段により取得された複数のブロック領域の明るさ情報と前記第2の取得手段により取得された顔部分の明るさ情報とに基づいて前記画像の明るさを補正する
    ことを特徴とする請求項1乃至11いずれか記載の階調補正装置。
  13. 前記第1の取得手段は、
    前記画像に設定した複数のブロック領域の各々を注目領域とし、注目領域の明るさレベルが予め決められている複数段階の明るさレベルのいずれのレベルに該当するのかを判定する第1の判定手段と、
    前記複数のブロック領域の各々を注目領域とし、当該注目領域の周囲に隣接するブロック領域の明るさレベルが予め決められている複数段階の明るさレベルのいずれのレベルに該当するか判定する第2の判定手段と
    を含み、
    前記複数のブロック領域の各々を注目領域としたときの前記第1の判定手段および前記第2の判定手段によりそれぞれ判定された明るさレベルの組合せに基づいて前記画像に設定した複数のブロック領域の明るさ情報を取得する
    ことを特徴とする請求項1乃至12いずれか記載の階調補正装置。
  14. 入力した画像の階調を補正する階調補正方法において、
    前記画像に設定した複数のブロック領域の明るさ情報を取得する第1の取得工程と、
    前記画像から人物の顔部分を検出する顔検出工程と、
    この顔検出工程により検出された顔部分の明るさ情報を取得する第2の取得手段と、
    前記第1の取得工程により取得した複数のブロック領域の明るさ情報と前記第2の取得工程により取得した顔部分の明るさ情報とに基づいて前記画像の明るさを補正する補正工程と
    を含むことを特徴とする階調補正方法。
  15. 入力した画像の階調を補正する階調補正装置が有するコンピュータに、
    前記画像に設定した複数のブロック領域の明るさ情報を取得するための第1の取得処理と、
    前記画像から人物の顔部分を検出するための顔検出処理と、
    この顔検出処理に伴い検出された顔部分の明るさ情報を取得するための第2の取得処理と、
    前記第1の取得処理に伴い取得された複数のブロック領域の明るさ情報と前記第2の取得処理に伴い取得された顔部分の明るさ情報とに基づいて前記画像の明るさを補正するための補正処理と
    を実行させるための階調補正プログラム。
JP2007224985A 2007-08-31 2007-08-31 階調補正装置、階調補正方法、及び、プログラム Expired - Fee Related JP4600448B2 (ja)

Priority Applications (7)

Application Number Priority Date Filing Date Title
JP2007224985A JP4600448B2 (ja) 2007-08-31 2007-08-31 階調補正装置、階調補正方法、及び、プログラム
US12/199,263 US8009927B2 (en) 2007-08-31 2008-08-27 Tone correcting apparatus providing improved tone correction on image
CN2008101898793A CN101483711B (zh) 2007-08-31 2008-08-29 灰度级修正装置、灰度级修正方法
KR1020080085456A KR101010150B1 (ko) 2007-08-31 2008-08-29 계조보정장치, 계조보정방법, 계조보정프로그램을 기록한 기록매체
TW097133025A TWI386865B (zh) 2007-08-31 2008-08-29 灰階修正裝置、灰階修正方法、灰階修正程式
EP08015283A EP2031868B1 (en) 2007-08-31 2008-08-29 Apparatus for correcting the tone of an image
US13/053,882 US8126285B2 (en) 2007-08-31 2011-03-22 Tone correcting apparatus providing improved tone correction on image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007224985A JP4600448B2 (ja) 2007-08-31 2007-08-31 階調補正装置、階調補正方法、及び、プログラム

Publications (2)

Publication Number Publication Date
JP2009059119A true JP2009059119A (ja) 2009-03-19
JP4600448B2 JP4600448B2 (ja) 2010-12-15

Family

ID=40039816

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007224985A Expired - Fee Related JP4600448B2 (ja) 2007-08-31 2007-08-31 階調補正装置、階調補正方法、及び、プログラム

Country Status (6)

Country Link
US (2) US8009927B2 (ja)
EP (1) EP2031868B1 (ja)
JP (1) JP4600448B2 (ja)
KR (1) KR101010150B1 (ja)
CN (1) CN101483711B (ja)
TW (1) TWI386865B (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010273233A (ja) * 2009-05-25 2010-12-02 Panasonic Corp カメラ装置および露光制御方法
JP2011055185A (ja) * 2009-09-01 2011-03-17 Canon Inc 画像処理装置及び画像処理方法
JP2011160407A (ja) * 2010-01-06 2011-08-18 Canon Inc 画像処理装置及び画像処理方法
JP2012154893A (ja) * 2011-01-28 2012-08-16 Hitachi-Ge Nuclear Energy Ltd 検査方法及びその装置
JP2012165146A (ja) * 2011-02-04 2012-08-30 Canon Inc 画像処理装置及び方法
KR20160148635A (ko) * 2014-05-27 2016-12-26 가부시키가이샤 리코 화상 처리 시스템, 촬상 장치, 화상 처리 방법 및 컴퓨터-판독 가능 저장 매체

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
JP2008283573A (ja) * 2007-05-11 2008-11-20 Olympus Corp 画像処理装置
US8355059B2 (en) * 2009-02-06 2013-01-15 Canon Kabushiki Kaisha Image capturing apparatus and control method thereof
US9077905B2 (en) * 2009-02-06 2015-07-07 Canon Kabushiki Kaisha Image capturing apparatus and control method thereof
JP5295854B2 (ja) * 2009-04-28 2013-09-18 株式会社レグラス 画像処理装置及び画像処理プログラム
JP4818393B2 (ja) * 2009-05-07 2011-11-16 キヤノン株式会社 画像処理方法および画像処理装置
CN102298702B (zh) * 2010-06-28 2015-08-05 北京中星微电子有限公司 一种人体姿态的检测方法及装置
JP5644444B2 (ja) * 2010-12-03 2014-12-24 富士通株式会社 画像表示装置、画像表示方法、および画像処理装置
CN102572253A (zh) * 2010-12-27 2012-07-11 杜彦宏 局部感光值设定装置及方法
KR101251803B1 (ko) * 2011-08-30 2013-04-09 엘지이노텍 주식회사 영상 처리 방법
WO2013101774A1 (en) * 2011-12-29 2013-07-04 Intel Corporation Simplification of local contrast compensation by using weighted look-up table
JP6074254B2 (ja) * 2012-12-18 2017-02-01 キヤノン株式会社 画像処理装置およびその制御方法
US10558848B2 (en) 2017-10-05 2020-02-11 Duelight Llc System, method, and computer program for capturing an image with correct skin tone exposure
WO2014192577A1 (ja) * 2013-05-31 2014-12-04 ソニー株式会社 画像処理装置、画像処理方法、およびプログラム
US8958658B1 (en) * 2013-09-10 2015-02-17 Apple Inc. Image tone adjustment using local tone curve computation
TWI532026B (zh) * 2013-12-18 2016-05-01 原相科技股份有限公司 影像亮度調整方法、物件追蹤方法以及物件追蹤裝置
JP6365355B2 (ja) * 2015-03-09 2018-08-01 オムロン株式会社 画像生成装置および画像生成方法
CN105354801B (zh) * 2015-10-13 2019-11-08 苏州汉基视测控设备有限公司 一种基于hsv色彩空间的图像增强方法
CN108124122A (zh) * 2016-11-29 2018-06-05 法乐第(北京)网络科技有限公司 影像处理方法、装置及车辆
CN107395958B (zh) * 2017-06-30 2019-11-15 北京金山安全软件有限公司 一种图像处理方法、装置、电子设备及存储介质
US10630903B2 (en) * 2018-01-12 2020-04-21 Qualcomm Incorporated Systems and methods for image exposure
CN108259754B (zh) * 2018-03-06 2021-02-02 Oppo广东移动通信有限公司 图像处理方法及装置、计算机可读存储介质和计算机设备
CN109816602A (zh) * 2018-12-29 2019-05-28 维沃移动通信有限公司 一种图像的处理方法和终端
KR102397201B1 (ko) * 2020-09-16 2022-05-12 엘지전자 주식회사 디스플레이 장치 및 그 방법

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06215128A (ja) * 1993-01-14 1994-08-05 Sanyo Electric Co Ltd 画像処理装置
JPH06245071A (ja) * 1993-02-19 1994-09-02 Tokyo Electric Power Co Inc:The 画像の明暗補正方法
JPH0862741A (ja) * 1994-08-23 1996-03-08 Matsushita Electric Ind Co Ltd 階調補正装置
JPH11122488A (ja) * 1997-10-17 1999-04-30 Sharp Corp 画像処理装置
JP2000004393A (ja) * 1998-06-16 2000-01-07 Minolta Co Ltd 逆光シーン判定方法、逆光シーン判定方法プログラムを記憶したコンピュータにより読み取り可能な記憶媒体及び逆光シーン判定機能を有する画像処理装置
JP2001243463A (ja) * 2000-02-28 2001-09-07 Minolta Co Ltd 記録媒体、並びに、画像処理装置および画像処理方法
JP2002185771A (ja) * 2000-12-14 2002-06-28 Noritsu Koki Co Ltd 画像形成装置、画像データ処理方法及び画像データ処理プログラムを記録した記録媒体
JP2002199221A (ja) * 2000-12-27 2002-07-12 Fuji Photo Film Co Ltd 濃度補正曲線生成装置および方法
JP2004038842A (ja) * 2002-07-08 2004-02-05 Matsushita Electric Ind Co Ltd 画像処理装置及び画像処理方法
JP2006324987A (ja) * 2005-05-19 2006-11-30 Noritsu Koki Co Ltd 撮影画像処理方法と撮影画像処理プログラムと撮影画像処理モジュール
JP2007018073A (ja) * 2005-07-05 2007-01-25 Noritsu Koki Co Ltd 濃度補正曲線生成方法と濃度補正曲線生成モジュール
JP2007201980A (ja) * 2006-01-30 2007-08-09 Sony Corp 顔重要度判定装置、方法、および撮像装置
JP2007221678A (ja) * 2006-02-20 2007-08-30 Konica Minolta Photo Imaging Inc 撮像装置、画像処理装置、画像処理方法及び画像処理プログラム

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3501252B2 (ja) * 1995-06-16 2004-03-02 三菱電機株式会社 階調補正装置
JP2951909B2 (ja) * 1997-03-17 1999-09-20 松下電器産業株式会社 撮像装置の階調補正装置及び階調補正方法
JP3639117B2 (ja) * 1998-06-16 2005-04-20 富士写真フイルム株式会社 画像処理装置
JP2000209437A (ja) 1999-01-11 2000-07-28 Sharp Corp 画像補正方法および画像補正プログラムを格納した記録媒体
DE50001023D1 (de) 1999-06-15 2003-02-06 Infineon Technologies Ag Verfahren und schaltungsanordnung zur kontrastverbesserung eines bildes
JP3961734B2 (ja) * 1999-12-24 2007-08-22 富士フイルム株式会社 画像処理方法、装置及び記録媒体
JP4158332B2 (ja) * 2000-02-03 2008-10-01 コニカミノルタビジネステクノロジーズ株式会社 カラー画像処理装置
JP4920814B2 (ja) * 2000-04-27 2012-04-18 キヤノン株式会社 画像処理方法、装置および記録媒体
US7068852B2 (en) * 2001-01-23 2006-06-27 Zoran Corporation Edge detection and sharpening process for an image
US6868179B2 (en) * 2001-07-06 2005-03-15 Jasc Software, Inc. Automatic saturation adjustment
JP4066803B2 (ja) 2002-12-18 2008-03-26 株式会社ニコン 画像処理装置、画像処理プログラム、画像処理方法および電子カメラ
JP2004215063A (ja) 2003-01-07 2004-07-29 Fuji Photo Film Co Ltd 撮像装置及び輪郭補正方法
JP4306261B2 (ja) 2003-01-30 2009-07-29 ソニー株式会社 撮像装置及び撮像方法
US7440593B1 (en) * 2003-06-26 2008-10-21 Fotonation Vision Limited Method of improving orientation and color balance of digital images using face detection information
US7590299B2 (en) * 2004-06-10 2009-09-15 Samsung Electronics Co., Ltd. Increasing gamma accuracy in quantized systems
JP2006318255A (ja) 2005-05-13 2006-11-24 Konica Minolta Photo Imaging Inc 画像処理方法、画像処理装置及び画像処理プログラム
JP2006319714A (ja) 2005-05-13 2006-11-24 Konica Minolta Photo Imaging Inc 画像処理方法、画像処理装置及び画像処理プログラム
TWI310867B (en) * 2005-07-19 2009-06-11 Nuvoton Technology Corp Image capture devices and image processing methods
JP4516503B2 (ja) * 2005-09-07 2010-08-04 富士フイルム株式会社 撮像システムおよびその制御方法
JP4934326B2 (ja) * 2005-09-29 2012-05-16 富士フイルム株式会社 画像処理装置およびその処理方法
JP4639271B2 (ja) * 2005-12-27 2011-02-23 三星電子株式会社 カメラ
JP2007224985A (ja) 2006-02-22 2007-09-06 Yanmar Co Ltd 速度制御装置
JP4842639B2 (ja) 2005-12-28 2011-12-21 三星電子株式会社 カメラ

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06215128A (ja) * 1993-01-14 1994-08-05 Sanyo Electric Co Ltd 画像処理装置
JPH06245071A (ja) * 1993-02-19 1994-09-02 Tokyo Electric Power Co Inc:The 画像の明暗補正方法
JPH0862741A (ja) * 1994-08-23 1996-03-08 Matsushita Electric Ind Co Ltd 階調補正装置
JPH11122488A (ja) * 1997-10-17 1999-04-30 Sharp Corp 画像処理装置
JP2000004393A (ja) * 1998-06-16 2000-01-07 Minolta Co Ltd 逆光シーン判定方法、逆光シーン判定方法プログラムを記憶したコンピュータにより読み取り可能な記憶媒体及び逆光シーン判定機能を有する画像処理装置
JP2001243463A (ja) * 2000-02-28 2001-09-07 Minolta Co Ltd 記録媒体、並びに、画像処理装置および画像処理方法
JP2002185771A (ja) * 2000-12-14 2002-06-28 Noritsu Koki Co Ltd 画像形成装置、画像データ処理方法及び画像データ処理プログラムを記録した記録媒体
JP2002199221A (ja) * 2000-12-27 2002-07-12 Fuji Photo Film Co Ltd 濃度補正曲線生成装置および方法
JP2004038842A (ja) * 2002-07-08 2004-02-05 Matsushita Electric Ind Co Ltd 画像処理装置及び画像処理方法
JP2006324987A (ja) * 2005-05-19 2006-11-30 Noritsu Koki Co Ltd 撮影画像処理方法と撮影画像処理プログラムと撮影画像処理モジュール
JP2007018073A (ja) * 2005-07-05 2007-01-25 Noritsu Koki Co Ltd 濃度補正曲線生成方法と濃度補正曲線生成モジュール
JP2007201980A (ja) * 2006-01-30 2007-08-09 Sony Corp 顔重要度判定装置、方法、および撮像装置
JP2007221678A (ja) * 2006-02-20 2007-08-30 Konica Minolta Photo Imaging Inc 撮像装置、画像処理装置、画像処理方法及び画像処理プログラム

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010273233A (ja) * 2009-05-25 2010-12-02 Panasonic Corp カメラ装置および露光制御方法
WO2010137241A1 (ja) * 2009-05-25 2010-12-02 パナソニック株式会社 カメラ装置、露光制御方法およびプログラム
US8885092B2 (en) 2009-05-25 2014-11-11 Panasonic Corporation Camera device, exposure control method, and program
JP2011055185A (ja) * 2009-09-01 2011-03-17 Canon Inc 画像処理装置及び画像処理方法
JP2011160407A (ja) * 2010-01-06 2011-08-18 Canon Inc 画像処理装置及び画像処理方法
US8532426B2 (en) 2010-01-06 2013-09-10 Canon Kabushiki Kaisha Image processing apparatus and image processing method
JP2012154893A (ja) * 2011-01-28 2012-08-16 Hitachi-Ge Nuclear Energy Ltd 検査方法及びその装置
JP2012165146A (ja) * 2011-02-04 2012-08-30 Canon Inc 画像処理装置及び方法
KR20160148635A (ko) * 2014-05-27 2016-12-26 가부시키가이샤 리코 화상 처리 시스템, 촬상 장치, 화상 처리 방법 및 컴퓨터-판독 가능 저장 매체
KR101869637B1 (ko) * 2014-05-27 2018-06-20 가부시키가이샤 리코 화상 처리 시스템, 촬상 장치, 화상 처리 방법 및 컴퓨터-판독 가능 저장 매체
US10554880B2 (en) 2014-05-27 2020-02-04 Ricoh Company, Ltd. Image processing system, imaging apparatus, image processing method, and computer-readable storage medium

Also Published As

Publication number Publication date
JP4600448B2 (ja) 2010-12-15
CN101483711A (zh) 2009-07-15
US20090060379A1 (en) 2009-03-05
TW200915223A (en) 2009-04-01
US8126285B2 (en) 2012-02-28
EP2031868A3 (en) 2010-04-14
US8009927B2 (en) 2011-08-30
US20110170775A1 (en) 2011-07-14
EP2031868A2 (en) 2009-03-04
EP2031868B1 (en) 2011-12-14
TWI386865B (zh) 2013-02-21
KR20090023307A (ko) 2009-03-04
KR101010150B1 (ko) 2011-01-24
CN101483711B (zh) 2011-06-08

Similar Documents

Publication Publication Date Title
JP4600448B2 (ja) 階調補正装置、階調補正方法、及び、プログラム
US8160383B2 (en) Tone correcting apparatus providing improved tone correction on image
US8111915B2 (en) Apparatus and method of enhancing color of image
US8368779B2 (en) Image processing apparatus for performing gradation correction on subject image
JP6269286B2 (ja) 画像ノイズ低減方法及び画像ノイズ低減装置
JP5469209B2 (ja) 輝度変換曲線作成装置および方法,ならび輝度変換曲線作成プログラム
TWI519151B (zh) 影像處理方法以及影像處理裝置
US9449375B2 (en) Image processing apparatus, image processing method, program, and recording medium
JP2005353069A (ja) 彩度適応的な映像向上装置およびその方法
KR20190073516A (ko) 화상 처리 장치, 디지털 카메라, 화상 처리 프로그램, 및 기록 매체
JP4536015B2 (ja) 輝度変換曲線作成装置および方法,ならび輝度変換曲線作成プログラム
JP4595569B2 (ja) 撮像装置
JP2008160607A (ja) 階調補正装置およびそれを備える映像表示装置
JP4455554B2 (ja) 画像処理装置及び画像処理方法
JP2010288040A (ja) 輪郭補正方法及び輪郭補正装置
JP2007316911A (ja) 画像色補正装置および方法並びにプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090807

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100112

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100317

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100319

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100511

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100709

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

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

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

Free format text: PAYMENT UNTIL: 20131008

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4600448

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees