(57)【要約】【課題】複雑な処理を行うことなくユーザーの簡単な操作により赤目補正を行うことができる技術を提供すること。【解決手段】画像データの赤目となってしまった被写体人物の目Ａ１を補正するために、瞳領域ＢＥと周辺領域Ｂ１２からなるカラーコンタクトテンプレートＢ１を、目の形テンプレートＣ３で切り抜き、ユーザーが位置合わせをして、被写体人物の目Ａ１と切り抜かれたカラーコンタクトテンプレートＢ１を重畳処理することにより、赤目補正された目Ｄ１を得る。【選択図】      図２
2013061693.tif 000002
【特許請求の範囲】
【請求項１】
被写体として被写体人物の目が写っている画像データを記憶する画像データ記憶手段と、
人物の目の瞳に類似した形の瞳領域と周辺領域を含み、前記瞳領域は黒色であり、前記周辺領域が前記黒色以外の所定の色で構成されるテンプレートを記憶するテンプレート記憶手段と、
前記画像データ記憶手段に記憶されている画像データを表示する表示手段と、
前記表示手段に表示されている画像データの被写体人物の目の位置に前記テンプレートを重量する重畳手段と、
を備えたことを特徴とする赤目補正装置。
【請求項２】
前記重畳手段は、手動により前記テンプレートの位置合わせをさせるための位置指定手段を含むことを特徴とする請求項１記載の赤目補正装置。
【請求項３】
前記テンプレート記憶手段は、複数の目の形に対応した複数の形状の目の形テンプレートを含むことを特徴とする請求項１記載の赤目補正装置。
【請求項４】
前記重畳手段は、前記テンプレートを前記目の形テンプレートで切り抜く手段を含むことを特徴とする請求項３記載の赤目補正装置。
【請求項５】
サーバーを含み端末とインターネットを介して接続可能な画像補正システムであって、
前記サーバーは、
被写体として被写体人物の目が写っている画像データを記憶する画像データ記憶手段と、
人物の目の瞳に類似した形の瞳領域と周辺領域を含み、前記瞳領域は黒色であり、周辺領域が前記黒色以外の所定の色で構成されるテンプレートを記憶するテンプレート記憶手段と、
前記画像データを前記端末に表示させる表示制御手段と、
前記端末に表示されている画像データの被写体人物の目の位置に前記テンプレートを重量させる重畳手段と、
を含むことを特徴とする画像補正システム。
【請求項６】
被写体として被写体人物の目が写っている画像データを記憶する画像データ記憶手段と、
コンタクトレンズに類似し且つ人物の瞳に類似した形の瞳領域と周辺領域を含み、前記瞳領域は第１の色であり、前記周辺領域が第２の色で構成されるテンプレートを記憶するテンプレート記憶手段と、
前記画像データ記憶手段に記憶されている画像データを表示する表示手段と、
前記表示手段に表示されている画像データの被写体人物の目の位置に前記テンプレートを重量する重畳手段と、
を備えたことを特徴とする画像補正装置。
【請求項７】
前記テンプレートは複数種類用意されており、前記重畳手段は該複数のテンプレートから１つを選択して前記画像データの被写体人物の目の位置に当該選択されたテンプレートを重量する選択手段を含むことを特徴とする請求項６記載の画像補正装置。
【請求項８】
前記重畳手段は、前記テンプレートを人物の目の形に切り抜く切抜き手段を含むことを特徴とする請求項６記載の画像補正装置。
【請求項９】
サーバーを含み端末とインターネットを介して接続可能な画像補正システムであって、
前記サーバーは、
被写体として被写体人物の目が写っている画像データを記憶する画像データ記憶手段と、
コンタクトレンズに類似し且つ人物の瞳に類似した形の瞳領域と周辺領域を含み、前記瞳領域は第１の色であり、前記周辺領域が第２の色で構成されるテンプレートを記憶するテンプレート記憶手段と、
前記画像データ記憶手段に記憶されている画像データを前記端末に表示させる表示制御手段と、
前記端末に表示されている画像データの被写体人物の目の位置に前記テンプレートを重量させる重畳手段と、
を含むことを特徴とする画像補正システム。
【請求項１０】
被写体として被写体人物の目が写っている画像データを記憶する画像データ記憶部を備えたコンピュータを、
人物の目の瞳に類似した形の瞳領域と周辺領域を含み、前記瞳領域は黒色であり、周辺領域が前記黒色以外の所定の色で構成されるテンプレートを記憶するテンプレート記憶手段、
前記画像データ記憶手段に記憶されている画像データを表示させる表示制御手段、
前記表示されている画像データの被写体人物の目の位置に前記テンプレートを重量する重畳手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理技術に関するもので、特に赤目補正装置、画像補正システム、画像補正装置、並びにプログラムに関する。
【背景技術】
【０００２】
デジタルカメラや画像処理の分野において赤目補正の技術は古くから知られている。赤目補正の方法としては、撮影時にデジタルカメラ側で行うものと、撮影後に画像処理によって行うものに大別されるが、すでに存在している写真の赤目補正を行う場合は後者の画像処理により行う方法を採用することになる。
【０００３】
画像処理によって赤目補正を行う先行文献としては、例えば赤目補正を適切に行うために、顔領域における２つの目領域の特徴量が類似していると判定された場合、特徴量を軸とする空間における２つの目領域の特徴量の分布において、赤目領域を構成する画素の分布とそれ以外の画素の分布を分離する分離曲線を生成し、分離曲線に基づいて、２個の目領域における赤目領域をそれぞれ特定し、特定された赤目領域に対して赤目を修正する補正を行うものがある（特許文献１参照）。
【０００４】
しかしながら、特許文献１記載の技術では、顔領域や目領域を検出し、且つ赤目で撮影されていることの検出をしなければならず、処理が複雑になるという課題があった。
【０００５】
他方、赤目画素か否かの判定を行うことなく、結果的に赤目画素が適切に補正され赤目画素ではない画素に不要な補正が施されないようにする技術も考えられている。すなわち、補正領域に含まれる各画素について、画素の彩度に応じた補正度合に基づいて色情報を補正するもので、赤目に該当する画素は彩度が高くなる傾向があるため、このように画素の彩度に応じた補正度合で補正を行うことで、結果的に、赤目に該当する画素について適切に色情報を低下させる赤目補正が実行され、赤目に該当しない画素については赤目補正が（殆ど）実行されないようにしたものである（特許文献２参照）。
【０００６】
しかしながら、特許文献２記載の技術では、補正領域に含まれる各画素について、画素の彩度に応じた補正度合に基づいた演算を行わなければならず、やはり処理が複雑になるという課題があった。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１１−１２０１２６号公報
【特許文献２】特開２０１０−２４６０５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は上記事情に鑑みてなされたもので、ユーザーの簡単な操作により赤目補正を行うことができる赤目補正装置、画像補正システム、画像補正装置、並びにプログラムを提供することを目的とする。
【０００９】
また、本発明の他の目的は、ユーザーの簡単な操作によりカラーコンタクトレンズを装着したような効果を実現する技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、上記事情に鑑みてなされたもので、被写体として被写体人物の目が写っている画像データを記憶する画像データ記憶手段と、人物の目の瞳に類似した形の瞳領域と周辺領域を含み、前記瞳領域は黒色であり、前記周辺領域が前記黒色以外の所定の色で構成されるテンプレートを記憶するテンプレート記憶手段と、前記画像データ記憶手段に記憶されている画像データを表示する表示手段と、前記表示手段に表示されている画像データの被写体人物の目の位置に前記テンプレートを重量する重畳手段と、を備えたことを特徴とする赤目補正装置を提供するものである。
【発明の効果】
【００１１】
複雑な処理を行うことなくユーザーの簡単な操作により赤目補正を行うことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態による赤目補正装置の全体構成を示す図。
【図２】同実施形態における被写体の人物の目にカラーコンタクトテンプレートを重畳する様子を説明するための図。
【図３】同実施形態における目の形テンプレートを示す図。
【図４】同実施形態における赤目補正処理を説明するためのフローチャート。
【図５】変形例におけるカラーコンタクトテンプレートを示す図。
【発明を実施するための形態】
【００１３】
図１は本発明の実施形態による赤目補正装置の全体構成を示す図である。この赤目補正装置は情報端末装置、フォトフレーム、インターネット上のサーバー等に設けられる。
【００１４】
１０は全体を制御するＣＰＵであり、制御プログラム１１やプログラムを実行するためのワークメモリ１２、インターネット２２と接続するための通信制御部１３等を含んでいる。
画像記憶部１４はデジタル写真等の画像データを記憶するメモリであり、赤目補正の対象となる画像データはここに記憶される。
【００１５】
テンプレート記憶部１５には、後述する図２、図３及び図５に示すような複数のテンプレートが記憶されている。
１５ＡはカラーコンタクトテンプレートＢ１、Ｂ２、・・・を記憶するエリアであり、１５Ｂは目の形テンプレートＣ１、Ｃ２、・・・を記憶するエリアである。
【００１６】
１６は表示部であり、前記画像記憶部１４に記憶されている画像データを表示するとともに、操作部１８の操作により、前記テンプレートの位置合わせ状態を表示する。
２０はテンプレートと被写体の重畳処理を行う重畳部であり、実際はＣＰＵ１０の制御プログラム１１の一部である。
【００１７】
ＣＰＵ１０はインターネット２２を介して他の情報端末装置、例えばパーソナルコンピュータ（ＰＣ）２４と接続される。
ＰＣ２４は前記表示部１６に相当する表示部１６Ａ、前記操作部１８に相当する操作部１８Ａを有している。
ＰＣ２４の操作により画像記憶部１４に記憶されている画像データの赤目補正処理を行うことができるようになっている。
【００１８】
次に、図２を参照して本実施形態の赤目補正処理の原理を説明する。
図２のＡ１は画像記憶部１４に記憶された画像データの被写体人物の赤目になっている目の部分を示す。
【００１９】
図２のＢ１、Ｂ２はテンプレート記憶部１５に記憶されているカラーコンタクトテンプレートの例を示す。カラーコンタクトテンプレートは、瞳の部分に相当する瞳領域ＢＥ、ＢＥと、その周辺領域Ｂ１ａ、Ｂ２ａから構成されている。瞳領域ＢＥ、ＢＥの色は基本的に黒であるが、厳密なＲＧＢ成分がゼロの黒という意味ではなく、赤目を補正するための黒目の色という意味であり、茶色味を帯びていたり青みを帯びていたりしても構わない。またより瞳に近く見えるような濃淡や模様がつけられていてもよい。また、周辺領域の色を透明とすれば被写体人物の目の色をそのまま採用することができる。
【００２０】
図３のＣ１〜Ｃ４は同じくテンプレート記憶部１５に記憶されている目の形テンプレートの例を示す。の被写体人物の目の形に近い形状を選択するためのものである。
【００２１】
図２のＤ１は、カラーコンタクトテンプレートＢ１を選択して、目の形テンプレートＣ３の形状に切抜き、の被写体人物の目Ａ１に重畳したものである。この動作については図３のフローチャートを参照して後述する。
同様に図２のＤ２は、カラーコンタクトテンプレートＢ２を選択して、目の形テンプレートＣ３の形状に切抜き、被写体人物の目Ａ１に重畳したものである。
【００２２】
続いて、図３のフローチャートを参照して赤目補正の動作について説明する。このフローチャートは操作部１８からのユーザーの操作信号を受けながら、ＣＰＵ１０が実行するプログラムの流れを示すものである。
【００２３】
まず、ユーザーは操作部１８の操作により画像記憶部１４に記憶されている画像データの中から表示部１６に表示させながら赤目補正したい画像データを選択する（ステップＳ１）。
そして選択画像を決定したらステップＳ３へ進み、決定するまで繰り返す（ステップＳ２）。
【００２４】
ステップＳ３では、ユーザーは操作部１８の操作によりテンプレート記憶部１５に記憶されている複数のカラーコンタクトテンプレートＢ１、Ｂ２、・・・の中から適切なものを表示部１６に表示させながら選択する。そして同様に決定したらステップＳ５に進み、決定するまで繰り返す（ステップＳ４）。ここは単純に赤目を黒目にするためのカラーコンタクトテンプレートを一種類だけ用意しておいてもよい。
【００２５】
ステップＳ５では、ユーザーは操作部１８の操作により目の形テンプレートＣ１、Ｃ２、・・・の中から表示部１６に表示させながら画像データの被写体人物の目の形に近いものを選択する。そして同様に決定したらステップＳ７に進み、決定するまで繰り返す（ステップＳ６）。
【００２６】
ステップＳ７は被写体人物の目の位置とカラーコンタクトテンプレートの位置合わせを行うとともに、両者の大きさを合わせるためのサイズ調整を行うステップである。これはユーザーのマウス操作により実施する。
位置とサイズを決定したらステップＳ９に進み、決定するまで繰り返す（ステップＳ８）。
ステップS９では、ＣＰＵ１０の制御プログラム１１により決定したカラーコンタクトテンプレートを決定した目の形テンプレートの形状に切り抜く。
【００２７】
そしてステップS１０でＣＰＵ１０の重畳処理部２０は、切り抜かれたカラーコンタクトテンプレートを画像データの被写体人物の目に重畳処理を行う。これは、重なった部分の被写体人物の画素をカラーコンタクトテンプレートの画素におきかえればよい。この状態が図２に示すＤ１、Ｄ２である。この画素の置き換えは、被写体人物の目Ａ１の画素をすべてカラーコンタクトテンプレートＢ１の画素に置き換えてもよいし、加算処理を行ってもよい。
【００２８】
このようにして完成させた新たな画像データが赤目補正された画像データであるので、新しいファイル名を付けて画像記憶部１４に記憶する（ステップS１１）。
【００２９】
図５は変形例を示すものであり、図２におけるカラーコンタクトテンプレートＢ１、Ｂ２、・・・を単に赤目を黒くするのではなく、カラーコンタクトレンズをつけた効果を得るためにカラーコンタクトテンプレートＢ３、Ｂ４、Ｂ５、Ｂ６、Ｂ７、・・・の周辺領域Ｂ３ａ、Ｂ４ａ、Ｂ５ａ、Ｂ６ａ、Ｂ７ａ・・・を様々なカラーコンタクトレンズ風の色合いで形成したものである。
【００３０】
上記実施形態においては、単体の赤目補正装置について説明したが、インターネット２２を介してパーソナルコンピュータ（ＰＣ）２４等の他の情報端末装置と接続し、ＰＣ２４の表示部１６Ａ及び操作部１８Ａを用いてサーバーのＣＰＵ１０の制御により、図３に示したフローチャートの動作を実現させることができる。
その際、ユーザーは画像データをサーバーへアップロードし、画像記憶部１４に記憶させる。そして赤目補正処理をさせた後に、自分のＰＣ２４へダウンロードすることができる。
【００３１】
また、上記実施形態においては、一方の目を例にとって説明したが、両目とも同様な処理をすることができ、更に目の形テンプレートに右目用と左目用を用意しておいてもよい。
更にまた、目の形を被写体人物の目の形に合わせるために目の形テンプレートを用意したが、ユーザーがマウス操作で目の形を丸い形から細い形まで変形できるようにしてもよい。
【００３２】
以下に、本発明の特許請求の範囲に記載された発明を付記する。
［請求項１]
被写体として被写体人物の目が写っている画像データを記憶する画像データ記憶手段と、
人物の目の瞳に類似した形の瞳領域と周辺領域を含み、前記瞳領域は黒色であり、前記周辺領域が前記黒色以外の所定の色で構成されるテンプレートを記憶するテンプレート記憶手段と、
前記画像データ記憶手段に記憶されている画像データを表示する表示手段と、
前記表示手段に表示されている画像データの被写体人物の目の位置に前記テンプレートを重量する重畳手段と、
を備えたことを特徴とする赤目補正装置。
［請求項２]
前記重畳手段は、手動により前記テンプレートの位置合わせをさせるための位置指定手段を含むことを特徴とする請求項１記載の赤目補正装置。
［請求項３]
前記テンプレート記憶手段は、複数の目の形に対応した複数の形状の目の形テンプレートを含むことを特徴とする請求項１記載の赤目補正装置。
［請求項４]
前記重畳手段は、前記テンプレートを前記目の形テンプレートで切り抜く手段を含むことを特徴とする請求項３記載の赤目補正装置。
［請求項５]
サーバーを含み端末とインターネットを介して接続可能な画像補正システムであって、
前記サーバーは、
被写体として被写体人物の目が写っている画像データを記憶する画像データ記憶手段と、
人物の目の瞳に類似した形の瞳領域と周辺領域を含み、前記瞳領域は黒色であり、周辺領域が前記黒色以外の所定の色で構成されるテンプレートを記憶するテンプレート記憶手段と、
前記画像データを前記端末に表示させる表示制御手段と、
前記端末に表示されている画像データの被写体人物の目の位置に前記テンプレートを重量させる重畳手段と、
を含むことを特徴とする画像補正システム。
［請求項６]
被写体として被写体人物の目が写っている画像データを記憶する画像データ記憶手段と、
コンタクトレンズに類似し且つ人物の瞳に類似した形の瞳領域と周辺領域を含み、前記瞳領域は第１の色であり、前記周辺領域が第２の色で構成されるテンプレートを記憶するテンプレート記憶手段と、
前記画像データ記憶手段に記憶されている画像データを表示する表示手段と、
前記表示手段に表示されている画像データの被写体人物の目の位置に前記テンプレートを重量する重畳手段と、
を備えたことを特徴とする画像補正装置。
［請求項７]
前記テンプレートは複数種類用意されており、前記重畳手段は該複数のテンプレートから１つを選択して前記画像データの被写体人物の目の位置に当該選択されたテンプレートを重量する選択手段を含むことを特徴とする請求項６記載の画像補正装置。
［請求項８]
前記重畳手段は、前記テンプレートを人物の目の形に切り抜く切抜き手段を含むことを特徴とする請求項６記載の画像補正装置。
［請求項９]
サーバーを含み端末とインターネットを介して接続可能な画像補正システムであって、
前記サーバーは、
被写体として被写体人物の目が写っている画像データを記憶する画像データ記憶手段と、
コンタクトレンズに類似し且つ人物の瞳に類似した形の瞳領域と周辺領域を含み、前記瞳領域は第１の色であり、前記周辺領域が第２の色で構成されるテンプレートを記憶するテンプレート記憶手段と、
前記画像データ記憶手段に記憶されている画像データを前記端末に表示させる表示制御手段と、
前記端末に表示されている画像データの被写体人物の目の位置に前記テンプレートを重量させる重畳手段と、
を含むことを特徴とする画像補正システム。
［請求項１０]
被写体として被写体人物の目が写っている画像データを記憶する画像データ記憶部を備えたコンピュータを、
人物の目の瞳に類似した形の瞳領域と周辺領域を含み、前記瞳領域は黒色であり、周辺領域が前記黒色以外の所定の色で構成されるテンプレートを記憶するテンプレート記憶手段、
前記画像データ記憶手段に記憶されている画像データを表示させる表示制御手段、
前記表示されている画像データの被写体人物の目の位置に前記テンプレートを重量する重畳手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【００３３】
１０    ＣＰＵ
１１    制御プログラム
１２    ワークメモリ
１３    通信制御部
１４    画像記憶部
１５    テンプレート記憶部
１５Ａ  カラーコンタクトテンプレート記憶エリア
１５Ｂ  目の形テンプレート記憶エリア
１６    表示部
１６Ａ  表示部
１８    操作部
１８Ａ  操作部
２０    重畳処理部
２２    インターネット
２４    パーソナルコンピュータ
Ａ１    被写体人物の目
Ｂ１、Ｂ２、・・・  カラーコンタクトテンプレート
ＢＥ    カラーコンタクトテンプレートの瞳領域
Ｂ１ａ、Ｂ２ａ、・・・  カラーコンタクトテンプレートの周辺領域
Ｃ１、Ｃ２、・・・  目の形テンプレート
Ｄ１、Ｄ２  補正された目
【図１】
2013061693.tif 000003
【図２】
2013061693.tif 000004
【図３】
2013061693.tif 000005
【図４】
2013061693.tif 000006
【図５】
2013061693.tif 000007