JP5935849B2 - 画像処理装置、画像処理方法及びプログラム - Google Patents
画像処理装置、画像処理方法及びプログラム Download PDFInfo
- Publication number
- JP5935849B2 JP5935849B2 JP2014190650A JP2014190650A JP5935849B2 JP 5935849 B2 JP5935849 B2 JP 5935849B2 JP 2014190650 A JP2014190650 A JP 2014190650A JP 2014190650 A JP2014190650 A JP 2014190650A JP 5935849 B2 JP5935849 B2 JP 5935849B2
- Authority
- JP
- Japan
- Prior art keywords
- iris
- image
- region
- eye
- area
- 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.)
- Active
Links
- 238000012545 processing Methods 0.000 title claims description 56
- 238000003672 processing method Methods 0.000 title claims description 8
- 210000001508 eye Anatomy 0.000 claims description 143
- 238000001514 detection method Methods 0.000 claims description 54
- 238000000034 method Methods 0.000 claims description 45
- 230000008569 process Effects 0.000 claims description 40
- 238000004364 calculation method Methods 0.000 claims description 26
- 230000000295 complement effect Effects 0.000 claims description 14
- 238000006243 chemical reaction Methods 0.000 claims description 7
- 230000002950 deficient Effects 0.000 claims description 6
- 238000000605 extraction Methods 0.000 claims description 5
- 239000000284 extract Substances 0.000 claims description 3
- 241001469893 Oxyzygonectes dovii Species 0.000 description 16
- 210000005252 bulbus oculi Anatomy 0.000 description 10
- 230000015654 memory Effects 0.000 description 10
- 210000000744 eyelid Anatomy 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 238000012986 modification Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 230000014509 gene expression Effects 0.000 description 5
- 230000008921 facial expression Effects 0.000 description 4
- 239000013589 supplement Substances 0.000 description 4
- 230000007547 defect Effects 0.000 description 3
- 210000001747 pupil Anatomy 0.000 description 3
- 239000003086 colorant Substances 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 210000003205 muscle Anatomy 0.000 description 2
- 241001504424 Zosteropidae Species 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 208000029436 dilated pupil Diseases 0.000 description 1
- 210000004709 eyebrow Anatomy 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 210000003128 head Anatomy 0.000 description 1
- 208000016339 iris pattern Diseases 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 210000000214 mouth Anatomy 0.000 description 1
- 210000001331 nose Anatomy 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 230000003936 working memory Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/77—Retouching; Inpainting; Scratch removal
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
- G06T7/62—Analysis of geometric attributes of area, perimeter, diameter or volume
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/18—Eye characteristics, e.g. of the iris
- G06V40/19—Sensors therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/18—Eye characteristics, e.g. of the iris
- G06V40/193—Preprocessing; Feature extraction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/61—Control of cameras or camera modules based on recognised objects
- H04N23/611—Control of cameras or camera modules based on recognised objects where the recognised objects include parts of the human body
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10024—Color image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30004—Biomedical image processing
- G06T2207/30041—Eye; Retina; Ophthalmic
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30196—Human being; Person
- G06T2207/30201—Face
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Ophthalmology & Optometry (AREA)
- Human Computer Interaction (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Geometry (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
- Processing Or Creating Images (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Description
目を含む画像を取得する取得手段と、前記取得手段により取得された画像から目の虹彩領域を検出する検出手段と、前記検出手段により検出された虹彩領域の形状が略円形となるように当該虹彩領域の欠損部分を前記虹彩領域の複数の画素値に基づいて決定される代表値で補完する補完手段と、を備えたことを特徴とする。
画像処理装置を用いた画像処理方法であって、目を含む画像を取得する処理と、取得された画像から目の虹彩領域を検出する処理と、検出された虹彩領域の形状が略円形となるように当該虹彩領域の欠損部分を前記虹彩領域の複数の画素値に基づいて決定される代表値で補完する処理と、を含むことを特徴とする。
画像処理装置のコンピュータを、目を含む画像を取得する取得手段、前記取得手段により取得された画像から目の虹彩領域を検出する検出手段、前記検出手段により検出された虹彩領域の形状が略円形となるように当該虹彩領域の欠損部分を前記虹彩領域の複数の画素値に基づいて決定される代表値で補完する補完手段、として機能させることを特徴とする。
図1は、本発明を適用した一実施形態の画像処理装置100の概略構成を示すブロック図である。
また、中央制御部1、メモリ2、記憶部3、画像生成部5及び表示制御部7は、バスライン8を介して接続されている。
顔画像データ3aは、人の顔を含む二次元の顔画像(図3(a)〜図3(c)参照)のデータである。即ち、この顔画像データ3aは、少なくとも顔を含む画像の画像データであれば良く、例えば、顔のみの画像データであっても良いし、胸から上の画像データであっても良い。
なお、図3(a)〜図3(c)に示す顔画像データ3aに係る顔画像は、一例であってこれらに限られるものではなく、適宜任意に変更可能である。
なお、画像生成部5の各部は、例えば、所定のロジック回路から構成されているが、当該構成は一例であってこれに限られるものではない。
即ち、画像取得部(取得手段)5aは、目画像生成処理の処理対象となる顔を含む二次元の画像の顔画像データ3aを取得する。具体的には、画像取得部5aは、例えば、記憶部3に記憶されている所定数の顔画像データ3aの中で、ユーザによる操作入力部4の所定操作に基づいて指定されたユーザ所望の顔画像データ3aを目画像生成処理の処理対象として取得する。
なお、画像取得部5aは、図示しない通信制御部を介して接続された外部機器(図示略)から顔画像データ3aを取得しても良い。
即ち、目検出部5bは、画像取得部5aにより取得された顔画像内で、例えば、AAM(Active Appearance Model)を用いた処理により目領域E(図4(a)等参照)を検出する。
ここで、AAMとは、視覚的事象のモデル化の一手法であり、任意の顔領域の画像のモデル化を行う処理である。例えば、目検出部5bは、複数のサンプル顔画像における所定の特徴部位(例えば、目じりや鼻頭やフェイスライン等)の位置や画素値(例えば、輝度値)の統計的分析結果を所定の登録手段に登録しておく。そして、目検出部5b、上記の特徴部位の位置を基準として、顔の形状を表す形状モデルや平均的な形状における「Appearance」を表すテクスチャーモデルを設定し、これらのモデルを用いて顔画像をモデル化する。これにより、顔画像内で、例えば、目、鼻、口、眉、顔輪郭等の顔構成部がモデル化される。
なお、目領域Eの検出をAAMを用いて行うようにしたが、一例であってこれに限られるものではなく、例えば、エッジ抽出処理、非等方拡散処理、テンプレートマッチング等適宜任意に変更可能である。
即ち、虹彩検出部(検出手段)5cは、画像取得部5aにより取得された顔画像から目の虹彩領域Eaを検出する。具体的には、虹彩検出部5cは、顔画像内で目検出部5bにより検出された目領域Eの画像データを所定の色空間(例えば、HSV色空間、HLS色空間、RGB色空間等)に変換し、所定の閾値を利用して白目に対応する色及び当該白目の領域Eb1、Eb2を特定する。そして、虹彩検出部5cは、目検出部5bにより検出された目領域E内から、所定の検出手法を用いて虹彩領域Eaを検出する。
例えば、虹彩検出部5cは、目領域Eの画像データに対して、円環状のリングフィルタを用いて虹彩領域Eaを検出する(図4(b)参照)。ここで、リングフィルタは、目領域Eの画像内で、白目の領域(Eb1、Eb2)と輝度値が所定値以上離れている部分を候補点とみなし、縁部分の形状が真円に近い領域ほど数値が高くなる。そして、虹彩検出部5cは、最も数値が高くなった領域を虹彩領域Eaとして抽出する。
また、例えば、虹彩検出部5cは、目領域Eの画像データの色情報に基づいて、目領域E内で白目以外の領域を包含する最小の円(最小包含円C)の内側を虹彩領域Eaとして検出する(図5(b)参照)。なお、最小包含円Cとは、白目以外の領域を包含する円のうち半径rが最小となる円のことである。
例えば、円環状のリングフィルタを用いる場合、虹彩検出部5cは、目領域Eの画像データに対して、先に円環状のリングフィルタを用いて虹彩領域Eaを検出した後、当該虹彩領域Ea以外の領域で白目の色及び領域Eb1、Eb2を特定しても良い。
また、虹彩検出部5cは、目領域Eの画像データに対して、円環状のリングフィルタを用いて虹彩領域Eaを検出した後、目領域Eから虹彩領域Eaを除去して、虹彩領域Ea以外の領域を検出しても良い(図6(b)参照)。なお、図6(b)の目領域Eでは、例えば、投光により上瞼の影が生じているため、虹彩領域Ea以外の領域は白目の領域Eb1、Eb2内に影領域Esが含まれた状態となる。
即ち、第一算出部(第一算出手段)5dは、虹彩検出部5cにより円環状のリングフィルタを用いて虹彩領域Eaが検出された場合に、当該虹彩領域Eaの中心O1及び直径dを算出する(図4(b)等参照)。なお、図4(b)には、算出された虹彩領域Eaの中心O1及び直径dの円を模式的に表している。
即ち、第二算出部(第二算出手段)5eは、虹彩検出部5cにより目領域Eの画像データの色情報に基づいて虹彩領域Eaが検出された場合に、当該虹彩領域Eaを包含する最小包含円Cの中心O2及び半径rを算出する(図5(b)参照)。
即ち、目画像生成部(補完手段)5fは、虹彩検出部5cにより検出された虹彩領域Eaの形状が略円形となるように欠損部分L1、L2を補完する。具体的には、目画像生成部5fは、虹彩検出部5cにより検出された虹彩領域Eaを所定の検出手法を用いて欠損部分L1、L2を補完する。
ここで、欠損部分L1、L2を補完する画素値の代表値は、当該欠損部分L1、L2の画素と同心円上で隣合う画素の画素値であっても良いし、当該同心円上の複数の画素の画素値の平均値や中央値等であっても良い。
そして、目画像生成部5fは、略円形の虹彩画像Eiの直径dから想定される平面視における略円形の眼球のサイズを特定して、円の所定位置(例えば、略中心)に虹彩画像Eiを配置するとともに、その周囲を白目に対応する色で塗りつぶすことで、目テクスチャ画像Tを生成する(図4(d)参照)。
そして、目画像生成部5fは、略正方形の画像データの所定位置(例えば、略中心)に、虹彩検出部5cにより検出された虹彩領域Eaを配置した後、当該虹彩領域Ea中の画素の位置を所定の座標(例えば、直交座標)から極座標に再配置するように変換し、中心O2から放射方向に半径rまでの範囲内に存在する欠損部分L1、L2を半径方向に直交する画素値の代表値(例えば、平均値や中央値等)で補完して(図5(d)参照)、虹彩画像Eiを含む目テクスチャ画像Tを生成する(図5(e)参照)。
即ち、影領域特定部(特定手段)5gは、目検出部5bにより検出された目領域Eの中で、投光により生じた影領域Es1、Es2を特定する。具体的には、影領域特定部5gは、虹彩検出部5cにより検出された虹彩領域Ea以外の領域(影領域Es1、Es2を含む白目の領域Eb1、Eb2)の画像データを所定の色空間(例えば、HSV色空間等)に変換し、所定の閾値を利用して白目に対応する色及び当該白目の領域Eb1、Eb2を特定する。そして、影領域特定部5gは、虹彩領域Ea以外の領域の中で、白目の領域Eb1、Eb2以外の領域の色を影に対応する色として特定し、当該色の部分を影領域とする。ここで、図6(c)の場合、例えば、除去された虹彩領域Eaにより影領域の中央部分が分断されているため、各虹彩領域Ea側の端部の上下方向の幅を特定し、当該幅の影領域が虹彩領域Ea上に存するように目の上縁部分に沿って描画することで二つの影領域Es1、Es2を繋いで、上瞼の略全域に対応する影領域ESを特定する。
即ち、影対応付け部(生成手段)5hは、影領域特定部5gにより特定された影領域Es1、Es2の位置データを生成して、目領域Eの位置データとを対応付ける。具体的には、影対応付け部5hは、影領域特定部5gにより特定された影領域Es1、Es2の上縁部分及び下縁部分の各々に制御点pを複数設定して、所定形状(例えば、三角形状等)のメッシュ状に区分する(図6(d)参照)。そして、影対応付け部5hは、当該制御点pの位置データと目領域Eの上縁部分(上瞼の下端部分)の位置データとを対応付けるとともに、影領域ESの色データを目画像生成部5fにより生成された目テクスチャ画像Tと対応付ける。
即ち、目画像記憶部(記憶手段)5iは、目画像生成部5fにより欠損部分L1、L2が補完された虹彩領域Eaの画像データを記憶する。具体的には、目画像記憶部5iは、目画像生成部5fにより生成された目テクスチャ画像T(影領域の情報の有無は問わない)の画像データと、当該目テクスチャ画像Tが貼り付けられる三次元の眼球球体モデルとを対応付けて記憶する。
具体的には、表示制御部7は、例えば、GPU(Graphics Processing Unit)やVRAM(Video Random Access Memory)等を具備するビデオカード(図示略)を備えている。
そして、表示制御部7は、中央制御部1からの表示指示に従って、目画像生成処理にて目画像を生成するための各種画面の表示用データをビデオカードによる描画処理によって生成し、表示部6に出力する。
次に、画像処理装置100による目画像生成処理について、図2〜図7を参照して説明する。
図2は、目画像生成処理に係る動作の一例を示すフローチャートである。
第一処理では(ステップS4;第一処理)、先ず、虹彩検出部5cは、目領域Eの画像データに対して、円環状のリングフィルタを用いて虹彩領域Eaを検出する(ステップS51;図4(b)参照)。
続けて、第一算出部5dは、虹彩検出部5cにより検出された虹彩領域Eaの中心O1及び直径dを算出する(ステップS52)。
第二処理では(ステップS4;第二処理)、先ず、虹彩検出部5cは、目領域Eの画像データの色情報に基づいて、目領域E内で白目以外の領域を包含する最小包含円Cの内側を虹彩領域Eaとして検出する(ステップS61;図5(b)参照)。
続けて、第二算出部5eは、虹彩検出部5cにより検出された虹彩領域Eaを包含する最小包含円Cの中心O2及び半径rを算出する(ステップS62)。
ここで、影領域を付加しないと判定されると(ステップS7;NO)、目画像記憶部5iは、目画像生成部5fにより生成された目テクスチャ画像Tの画像データと、当該目テクスチャ画像Tが貼り付けられる三次元の眼球球体モデルとを対応付けて記憶する(ステップS8)。
これにより、目画像生成処理を終了する。
次に、影領域特定部5gは、虹彩検出部5cにより検出された虹彩領域Ea以外の領域の中で、投光により生じた影領域を特定する(ステップS10)。具体的には、影領域特定部5gは、虹彩領域Ea以外の領域の画像データを所定の色空間(例えば、HSV色空間等)に変換し、所定の閾値を利用して白目に対応する色及び当該白目の領域Eb1、Eb2を特定した後、虹彩領域Ea以外の領域の中で、白目の領域Eb1、Eb2以外の領域の色を影に対応する色として特定し、当該色の部分を影領域Es1、Es2とする。
ここで、影領域Esの中央部分が分断されている場合(図6(c)参照)、影領域特定部5gは、影領域Esが虹彩領域Ea上にも存するように目の上縁部分に沿って描画することで二つの影領域Es1、Es2を繋いで、上瞼の略全域に対応する影領域ESを特定する。
その後、画像生成部5は、処理をステップS8に移行して、目画像記憶部5iは、影対応付け部5hにより影領域ESの制御点pの位置データと目領域Eの上縁部分の位置データとが対応付けられるとともに影領域ESの色データが対応付けられた目テクスチャ画像Tの画像データと、当該目テクスチャ画像Tが貼り付けられる三次元の眼球球体モデルとを対応付けて記憶する(ステップS8)。
これにより、目画像生成処理を終了する。
さらに、例えば、図7(c)に示すように、影領域Esの制御点pの位置データと目領域Eの上縁部分(上瞼の下端部分)の位置データとが対応付けられるとともに、影領域ESの色データとが対応付けられた目テクスチャ画像Tの画像データを用いて、瞼を開閉する動きに追従させて影領域ESの制御点pを移動させることで影領域ESを移動させることができ、投光により生じている影の表現を違和感を生じさせることなく適正に且つ簡便に行うことができる。このとき、目領域Eと重畳する影領域ESを所定の比率で透過表示させることで、影の表現をより自然なものとすることができる。
また、欠損部分L1、L2が補完された虹彩画像Eiを含む目テクスチャ画像Tの画像データを記憶しておくことで、顔を構成する口や鼻等の他の顔構成部とは独立させて、当該目テクスチャ画像Tの画像データを用いて眼球を動かすことができ、顔画像の中で目を動かす動作処理をより簡便に行うことができる。
瞳孔を除く虹彩には、放射状に虹彩筋の一種である瞳孔散大筋が見えている。変形例1ではより正確に瞳孔散大筋が表現する。図8に示すように、円周まで領域がある部分を中心部から円周部にかけて、例えば15度分扇状領域Ea1を切り取る。上述のように虹彩領域Eaの中心と半径を求め、中心から円周方向に欠損があるかを判定する。欠損があると判定されたら欠損部分を扇状領域Ea1で補完する。
図9に極座標変換を用いた変形例を示す。虹彩領域Ea中の画素の位置を直交座標から虹彩を中心とした極座標に変換する。変換後の虹彩領域で最大値となる領域を特定し所定の大きさで短冊状領域Ea2を取り出す。その後、虹彩領域が最大値と以下となる場所を短冊状領域Ea2で補完する。このようにすることで、円周で欠損がある部分を補完することが出来る。
例えば、上記実施形態の画像処理装置100では、リングフィルタを用いる手法及び目領域Eの画像データの色情報を利用する手法の両方を実行可能に構成したが、一例であってこれに限られるものではなく、例えば、何れか一方のみを実行可能に構成されても良い。
即ち、プログラムを記憶するプログラムメモリに、取得処理ルーチン、検出処理ルーチン、補完処理ルーチンを含むプログラムを記憶しておく。そして、取得処理ルーチンにより中央制御部1のCPUを、目を含む画像を取得する手段として機能させるようにしても良い。また、検出処理ルーチンにより中央制御部1のCPUを、取得された画像から目の虹彩領域Eaを検出する手段として機能させるようにしても良い。また、補完処理ルーチンにより中央制御部1のCPUを、検出された虹彩領域Eaの形状が略円形となるように当該虹彩領域Eaの欠損部分L1、L2を補完する手段として機能させるようにしても良い。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
<請求項1>
目を含む画像を取得する取得手段と、
前記取得手段により取得された画像から目の虹彩領域を検出する検出手段と、
前記検出手段により検出された虹彩領域の形状が略円形となるように当該虹彩領域の欠損部分を補完する補完手段と、
を備えたことを特徴とする画像処理装置。
<請求項2>
前記検出手段により検出された虹彩領域の中心及び直径を算出する第一算出手段を更に備え、
前記補完手段は、前記第一算出手段により算出された前記虹彩領域の中心及び直径に基づいて、当該虹彩領域の形状が略円形となるように欠損部分を補完することを特徴とする請求項1に記載の画像処理装置。
<請求項3>
前記補完手段は、更に、
前記虹彩領域中の画素値の代表値を算出する代表値算出手段を有し、前記代表値算出手段により算出された画素値の代表値で前記欠損部分を補完することを特徴とする請求項2に記載の画像処理装置。
<請求項4>
前記検出手段により検出された虹彩領域を包含する最小の円の中心及び半径を算出する第二算出手段を更に備え、
前記補完手段は、前記第二算出手段により算出された前記虹彩領域に対応する円の中心から前記半径までの範囲内で、当該虹彩領域の形状が略円形となるように前記欠損部分を補完することを特徴とする請求項1に記載の画像処理装置。
<請求項5>
前記補完手段は、更に、
前記検出手段により検出された虹彩領域中の画素の位置の座標を所定の座標から極座標に変換する変換手段を有し、前記極座標における半径方向の画素値の代表値で前記欠損部分を補完することを特徴とする請求項4に記載の画像処理装置。
<請求項6>
前記取得手段により取得された画像中の目の中で、投光により生じた影領域を特定する特定手段と、
前記特定手段により特定された影領域の位置データを生成する生成手段と、
を更に備えることを特徴とする請求項1〜5の何れか一項に記載の画像処理装置。
<請求項7>
前記補完手段により前記欠損部分が補完された虹彩領域の画像データを記憶する記憶手段を更に備えることを特徴とする請求項1〜6の何れか一項に記載の画像処理装置。
<請求項8>
前記補完手段は、更に、
前記虹彩領域の欠損部分でない領域から扇状領域を抽出する扇状領域抽出手段を有し、前記欠損部分を前記扇状領域によって補完することを特徴とする請求項1に記載の画像処理装置。
<請求項9>
前記補完手段は、更に、
前記検出手段により検出された虹彩領域中の画素の位置の座標を所定の座標から極座標に変換する変換手段と、変換後の最大値を有する短冊領域を抽出する短冊領域抽出手段とを有し、前記欠損部分を前記短冊領域によって補完することを特徴とする請求項1に記載の画像処理装置。
<請求項10>
画像処理装置を用いた画像処理方法であって、
目を含む画像を取得する処理と、
取得された画像から目の虹彩領域を検出する処理と、
検出された虹彩領域の形状が略円形となるように当該虹彩領域の欠損部分を補完する処理と、
を含むことを特徴とする画像処理方法。
<請求項11>
コンピュータを、
目を含む画像を取得する取得手段、
前記取得手段により取得された画像から目の虹彩領域を検出する検出手段、
前記検出手段により検出された虹彩領域の形状が略円形となるように当該虹彩領域の欠損部分を補完する補完手段、
として機能させることを特徴とするプログラム。
1 中央制御部
3 記憶部
3a 顔画像データ
5a 画像取得部
5c 虹彩検出部
5d 第一算出部
5e 第二算出部
5f 目画像生成部
5g 影領域特定部
5h 影対応付け部
5i 目画像記憶部
Claims (10)
- 目を含む画像を取得する取得手段と、
前記取得手段により取得された画像から目の虹彩領域を検出する検出手段と、
前記検出手段により検出された虹彩領域の形状が略円形となるように当該虹彩領域の欠損部分を前記虹彩領域の複数の画素値に基づいて決定される代表値で補完する補完手段と、
を備えたことを特徴とする画像処理装置。 - 前記検出手段により検出された虹彩領域の中心及び直径を算出する第一算出手段を更に備え、
前記補完手段は、前記第一算出手段により算出された前記虹彩領域の中心及び直径に基づいて、当該虹彩領域の形状が略円形となるように欠損部分を補完することを特徴とする請求項1に記載の画像処理装置。 - 前記検出手段により検出された虹彩領域を包含する最小の円の中心及び半径を算出する第二算出手段を更に備え、
前記補完手段は、前記第二算出手段により算出された前記虹彩領域に対応する円の中心から前記半径までの範囲内で、当該虹彩領域の形状が略円形となるように前記欠損部分を補完することを特徴とする請求項1に記載の画像処理装置。 - 前記補完手段は、更に、
前記検出手段により検出された虹彩領域中の画素の位置の座標を所定の座標から極座標に変換する変換手段を有し、前記極座標における半径方向の画素値の代表値で前記欠損部分を補完することを特徴とする請求項3に記載の画像処理装置。 - 前記取得手段により取得された画像中の目の中で、投光により生じた影領域を特定する特定手段と、
前記特定手段により特定された影領域の位置データを生成する生成手段と、
を更に備えることを特徴とする請求項1〜4の何れか一項に記載の画像処理装置。 - 前記補完手段により前記欠損部分が補完された虹彩領域の画像データを記憶する記憶手段を更に備えることを特徴とする請求項1〜5の何れか一項に記載の画像処理装置。
- 前記補完手段は、更に、
前記虹彩領域の欠損部分でない領域から扇状領域を抽出する扇状領域抽出手段を有し、前記欠損部分を前記扇状領域によって補完することを特徴とする請求項1に記載の画像処理装置。 - 前記補完手段は、更に、
前記検出手段により検出された虹彩領域中の画素の位置の座標を所定の座標から極座標に変換する変換手段と、変換後の最大値を有する短冊領域を抽出する短冊領域抽出手段とを有し、前記欠損部分を前記短冊領域によって補完することを特徴とする請求項1に記載の画像処理装置。 - 画像処理装置を用いた画像処理方法であって、
目を含む画像を取得する処理と、
取得された画像から目の虹彩領域を検出する処理と、
検出された虹彩領域の形状が略円形となるように当該虹彩領域の欠損部分を前記虹彩領域の複数の画素値に基づいて決定される代表値で補完する処理と、
を含むことを特徴とする画像処理方法。 - コンピュータを、
目を含む画像を取得する取得手段、
前記取得手段により取得された画像から目の虹彩領域を検出する検出手段、
前記検出手段により検出された虹彩領域の形状が略円形となるように当該虹彩領域の欠損部分を前記虹彩領域の複数の画素値に基づいて決定される代表値で補完する補完手段、
として機能させることを特徴とするプログラム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014190650A JP5935849B2 (ja) | 2013-10-04 | 2014-09-19 | 画像処理装置、画像処理方法及びプログラム |
US15/026,944 US10185875B2 (en) | 2013-10-04 | 2014-10-03 | Image processing device, image display device, image processing method, and medium |
CN201480054644.7A CN105593896B (zh) | 2013-10-04 | 2014-10-03 | 图像处理装置、图像显示装置、图像处理方法 |
PCT/JP2014/076583 WO2015050250A1 (ja) | 2013-10-04 | 2014-10-03 | 画像処理装置、画像表示装置、画像処理方法及び媒体 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013209141 | 2013-10-04 | ||
JP2013209141 | 2013-10-04 | ||
JP2014190650A JP5935849B2 (ja) | 2013-10-04 | 2014-09-19 | 画像処理装置、画像処理方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015092331A JP2015092331A (ja) | 2015-05-14 |
JP5935849B2 true JP5935849B2 (ja) | 2016-06-15 |
Family
ID=52778833
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014190650A Active JP5935849B2 (ja) | 2013-10-04 | 2014-09-19 | 画像処理装置、画像処理方法及びプログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US10185875B2 (ja) |
JP (1) | JP5935849B2 (ja) |
CN (1) | CN105593896B (ja) |
WO (1) | WO2015050250A1 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104933419B (zh) * | 2015-06-30 | 2019-05-21 | 小米科技有限责任公司 | 获取虹膜图像的方法、装置及红膜识别设备 |
WO2017156383A1 (en) * | 2016-03-10 | 2017-09-14 | Ohio State Innovation Foundation | Measurements using a single image capture device |
CN107180441B (zh) | 2016-03-10 | 2019-04-09 | 腾讯科技(深圳)有限公司 | 生成眼睛图像的方法和装置 |
KR101776944B1 (ko) * | 2017-01-09 | 2017-09-08 | 주식회사 쓰리이 | 홍채 패턴 코드화 방법 |
CN110168610B (zh) * | 2017-01-17 | 2023-07-21 | 三菱电机株式会社 | 眼睑检测装置、瞌睡判定装置、及眼睑检测方法 |
GB2571300B (en) * | 2018-02-23 | 2020-05-27 | Sony Interactive Entertainment Inc | Eye tracking method and apparatus |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4258868B2 (ja) * | 1998-11-16 | 2009-04-30 | 沖電気工業株式会社 | アイリスパターン認識装置 |
KR100374708B1 (ko) | 2001-03-06 | 2003-03-04 | 에버미디어 주식회사 | 회전영상의 보정에 의한 비접촉식 홍채인식방법 |
EP2287110B1 (en) | 2005-02-23 | 2014-07-23 | Pixtronix, Inc. | Methods and apparatus for actuating displays |
US8510567B2 (en) * | 2006-11-14 | 2013-08-13 | Cfph, Llc | Conditional biometric access in a gaming environment |
JP5645255B2 (ja) * | 2010-11-11 | 2014-12-24 | 埼玉日本電気株式会社 | 画像処理装置および画像処理方法 |
JP2012185624A (ja) | 2011-03-04 | 2012-09-27 | Nippon Telegr & Teleph Corp <Ntt> | 三次元顔モデルデータ生成装置 |
-
2014
- 2014-09-19 JP JP2014190650A patent/JP5935849B2/ja active Active
- 2014-10-03 CN CN201480054644.7A patent/CN105593896B/zh not_active Expired - Fee Related
- 2014-10-03 US US15/026,944 patent/US10185875B2/en active Active
- 2014-10-03 WO PCT/JP2014/076583 patent/WO2015050250A1/ja active Application Filing
Also Published As
Publication number | Publication date |
---|---|
CN105593896A (zh) | 2016-05-18 |
JP2015092331A (ja) | 2015-05-14 |
WO2015050250A1 (ja) | 2015-04-09 |
CN105593896B (zh) | 2019-06-18 |
US20160239702A1 (en) | 2016-08-18 |
US10185875B2 (en) | 2019-01-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5935849B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
CN107507216B (zh) | 图像中局部区域的替换方法、装置及存储介质 | |
EP3992919A1 (en) | Three-dimensional facial model generation method and apparatus, device, and medium | |
JP4998637B1 (ja) | 画像処理装置、情報生成装置、画像処理方法、情報生成方法、制御プログラムおよび記録媒体 | |
US20160328825A1 (en) | Portrait deformation method and apparatus | |
US11238569B2 (en) | Image processing method and apparatus, image device, and storage medium | |
JP2019504386A (ja) | 顔画像処理方法および装置、ならびに記憶媒体 | |
CN107564080B (zh) | 一种人脸图像的替换*** | |
US10803677B2 (en) | Method and system of automated facial morphing for eyebrow hair and face color detection | |
JP6762382B2 (ja) | ディープニューラルネットワークを用いた粗略から精細な手検出方法 | |
JP6559359B2 (ja) | ジェスチャー判定装置、ジェスチャー操作装置、及びジェスチャー判定方法 | |
CN111651031B (zh) | 虚拟内容的显示方法、装置、终端设备及存储介质 | |
JP6476608B2 (ja) | 動作処理装置、動作処理方法及びプログラム | |
JP6547244B2 (ja) | 動作処理装置、動作処理方法及びプログラム | |
WO2018137454A1 (zh) | 一种图像形状调节方法和调节装置 | |
US20220257173A1 (en) | Extended-reality skin-condition-development prediction and visualization | |
WO2020195810A1 (ja) | 重みマスク生成装置、重みマスク生成方法及びプログラム | |
JP6390210B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
JP5343973B2 (ja) | 医用画像処理装置及びプログラム | |
JP6287170B2 (ja) | 眉生成装置、眉生成方法及びプログラム | |
JP6762544B2 (ja) | 画像処理装置、画像処理方法、及び画像処理プログラム | |
JP2021149166A (ja) | 画像処理装置及びプログラム | |
JP6257885B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
JP2021033394A (ja) | 感情推定システム、感情推定方法、プログラムおよび予測モデル |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151117 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160118 |
|
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: 20160412 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160425 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5935849 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |