Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5528172B2 - Face image processing device - Google Patents
[go: Go Back, main page]

JP5528172B2 - Face image processing device - Google Patents

Face image processing device Download PDF

Info

Publication number
JP5528172B2
JP5528172B2 JP2010078834A JP2010078834A JP5528172B2 JP 5528172 B2 JP5528172 B2 JP 5528172B2 JP 2010078834 A JP2010078834 A JP 2010078834A JP 2010078834 A JP2010078834 A JP 2010078834A JP 5528172 B2 JP5528172 B2 JP 5528172B2
Authority
JP
Japan
Prior art keywords
face
shadow
face image
image
unit
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
Application number
JP2010078834A
Other languages
Japanese (ja)
Other versions
JP2011210114A (en
Inventor
直幸 高田
健 糸賀
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.)
Secom Co Ltd
Original Assignee
Secom 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 Secom Co Ltd filed Critical Secom Co Ltd
Priority to JP2010078834A priority Critical patent/JP5528172B2/en
Publication of JP2011210114A publication Critical patent/JP2011210114A/en
Application granted granted Critical
Publication of JP5528172B2 publication Critical patent/JP5528172B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Collating Specific Patterns (AREA)
  • Image Processing (AREA)
  • Image Generation (AREA)
  • Image Analysis (AREA)

Description

本発明は、人物の顔を撮影した画像から照合処理用に登録する顔画像データを作成する顔画像処理装置に関する。   The present invention relates to a face image processing apparatus that creates face image data to be registered for collation processing from an image obtained by photographing a person's face.

従来より、対象者の顔を撮影して取得した顔画像を登録された顔画像と照合することにより、その対象者を認証する顔認証装置が提案されている。このような顔認証装置は、事前に対象者本人の顔画像を登録しておき、利用時に取得した顔画像と比較した結果に基づいて、認証の可否を決定する。しかし、登録用の顔画像の撮影時における顔の向きと、照合のために撮影された画像に写っている対象者の顔の向きが異なることがある。そして顔の向きが異なる画像同士で照合処理を行うと、同一の対象者を撮影した画像であっても、目、鼻、口などの特徴的な部位の配置が画像ごとに異なるため、照合精度が低下してしまう。
そこで、対象者を撮影して得られた登録用の2次元の顔画像を、人の顔の3次元形状を表す3次元顔形状データにマッピングすることにより、3次元の顔モデルを作成する技術が提案されている(例えば、特許文献1を参照)。
Conventionally, there has been proposed a face authentication device that authenticates a target person by collating a face image acquired by photographing the face of the target person with a registered face image. Such a face authentication apparatus registers the face image of the subject person in advance, and determines whether or not to authenticate based on the result of comparison with the face image acquired at the time of use. However, the orientation of the face when the registration face image is captured may differ from the orientation of the face of the subject in the image captured for verification. When collation processing is performed between images with different face orientations, even if images of the same subject are captured, the arrangement of characteristic parts such as eyes, nose, and mouth varies from image to image. Will fall.
Therefore, a technique for creating a three-dimensional face model by mapping a registration two-dimensional face image obtained by photographing a subject to three-dimensional face shape data representing a three-dimensional shape of a human face. Has been proposed (see, for example, Patent Document 1).

特許文献1に開示された顔画像処理装置は、人物の2次元顔画像にあわせて複数の3次元顔形状データの顔向きを調整し、また2次元顔画像から光源方向を推定し、顔向き調整された複数の3次元顔形状データに推定された光源方向を適用して、その顔向きの2次元の陰影画像を作成し、2次元顔画像と最も類似している2次元の陰影画像に対応する3次元顔形状データを選択する。そしてこの顔画像処理装置は、選択された3次元顔形状データと2次元顔画像を合成してその人物の顔に対応した3次元顔モデルを作成する。   The face image processing apparatus disclosed in Patent Document 1 adjusts the face orientation of a plurality of 3D face shape data in accordance with a person's 2D face image, estimates the light source direction from the 2D face image, and determines the face orientation. The estimated light source direction is applied to the adjusted plurality of three-dimensional face shape data to create a two-dimensional shadow image of the face direction, and to the two-dimensional shadow image most similar to the two-dimensional face image Corresponding 3D face shape data is selected. The face image processing apparatus synthesizes the selected 3D face shape data and the 2D face image to create a 3D face model corresponding to the face of the person.

特開2009−211151号公報JP 2009-2111151 A

特許文献1に開示された技術を用いた顔認証装置は、対象者の3次元顔モデルを作成できる。そのため、そのような顔認証装置は、照合処理を行う際には、照合時に取得された画像に写っている人物の顔向きと同じ顔向きの顔画像を3次元顔モデルから作成することで顔向きの違いによる特徴的な部位の位置ずれを抑制できるので、照合精度を向上できる。   The face authentication apparatus using the technique disclosed in Patent Document 1 can create a three-dimensional face model of the subject. For this reason, when performing the matching process, such a face authentication device creates a face image having the same face direction as that of the person shown in the image acquired at the time of matching from the 3D face model. Since the positional shift of the characteristic part by the difference in direction can be suppressed, collation accuracy can be improved.

特許文献1に開示された技術では、人間の顔の構造以外のものによる陰影は考慮されておらず、また顔により反射された光は画像上で飽和するほど強くないことが想定されている。しかし、登録用の顔画像を作成するために対象者を撮影する際の環境によっては、無視できないほど強い直射日光が顔の一部に当たることもある。このような場合、登録用の顔画像上に、画素の輝度値が飽和するほどの明領域が生じてしまう。また、柱または窓枠のような構造物若しくは植栽によって生じる影が顔にかかることもある。このような場合、登録用の顔画像上に、画素の輝度値が他の領域と比較して非常に低い暗領域が生じてしまう。そしてこのような明領域または暗領域を含む顔画像を用いて、予め登録される3次元顔モデルを生成しようとすると、顔向きを正しく推定できず、誤った3次元顔モデルが作成されてしまうおそれがある。
また、そのような明領域または暗領域を含む顔画像に基づいて作成された3次元顔モデルを用いて照合処理を実行すると、その暗領域または明領域あるいはその境界が誤って顔の特徴として抽出されたり、照合時に撮影された画像上でできる顔の陰影と大きく異なるため、照合精度が低下してしまうおそれがあった。
そのため、顔画像が、上記のような不適切な照明環境で撮影された画像か否かを判定する技術が求められている。
The technique disclosed in Patent Document 1 does not consider the shadows due to things other than the structure of the human face, and it is assumed that the light reflected by the face is not strong enough to saturate on the image. However, depending on the environment in which the subject is photographed to create a registration face image, a part of the face may be exposed to direct sunlight that cannot be ignored. In such a case, a bright area is generated on the registration face image so that the luminance value of the pixel is saturated. In addition, a shadow such as a pillar or window frame or a shadow caused by planting may be applied to the face. In such a case, a dark region having a very low luminance value of pixels compared to other regions is generated on the registration face image. If an attempt is made to generate a pre-registered 3D face model using a face image including such a bright area or dark area, the face orientation cannot be estimated correctly, and an incorrect 3D face model is created. There is a fear.
Further, when the matching process is executed using a three-dimensional face model created based on a face image including such a bright region or dark region, the dark region or bright region or its boundary is erroneously extracted as a facial feature. Or the shadow of the face formed on the image photographed at the time of collation is greatly different, and the collation accuracy may be lowered.
Therefore, there is a need for a technique for determining whether a face image is an image taken in an inappropriate lighting environment as described above.

そこで、本発明は、不適切な照明環境で撮影された顔画像か否かを判定可能な顔画像処理装置を提供することを目的とする。   SUMMARY An advantage of some aspects of the invention is that it provides a face image processing apparatus capable of determining whether a face image is captured in an inappropriate lighting environment.

本発明の一つの形態として、顔画像処理装置が提供される。この顔画像処理装置は、対象者の顔を撮影して入力顔画像を作成する撮像部と、人物の顔の形状を表す3次元顔形状データを記憶する記憶部と、入力顔画像に含まれる対象者の顔領域において、その対象者の顔の構造以外に起因する陰影に対応する陰影異常領域を抽出する陰影異常領域抽出部と、陰影異常領域が顔領域に占める割合が所定値よりも大きいと、入力顔画像の対象者の顔に、その対象者の顔の構造以外に起因する陰影が存在すると判定する陰影異常判定部と、陰影異常判定部により対象者の顔にその対象者の顔の構造以外に起因する陰影が存在しないと判定された入力顔画像を3次元顔形状データと位置合わせして、その3次元顔形状データにマッピングすることにより、対象者の3次元顔モデルを生成する3次元顔モデル生成部とを有する。   As one aspect of the present invention, a face image processing apparatus is provided. This face image processing apparatus is included in an input face image, an imaging unit that captures an image of the subject's face and creates an input face image, a storage unit that stores three-dimensional face shape data representing the shape of a person's face, and the like. In the target person's face area, a shadow abnormal area extracting unit that extracts a shadow abnormal area corresponding to a shadow other than the structure of the target person's face, and the ratio of the shadow abnormal area to the face area is greater than a predetermined value And a shadow abnormality determining unit that determines that a shadow caused by a structure other than the target person's face exists in the face of the target person in the input face image, and the face of the target person by the shadow abnormality determining unit. A 3D face model of the subject is generated by aligning the input face image determined to have no shading due to other than the structure of the 3D face shape data and mapping it to the 3D face shape data 3D face model generation With the door.

陰影異常領域抽出部は、顔領域に含まれる画素のうち、その画素の輝度が対象者の顔の構造に起因して生じる陰影による輝度範囲に相当する通常陰影輝度範囲から外れる画素を陰影異常領域として抽出することが好ましい。   The abnormal shadow region extraction unit extracts pixels that are out of the normal shadow luminance range corresponding to the luminance range caused by the shadow caused by the structure of the subject's face among the pixels included in the facial region. It is preferable to extract as

本発明に係る顔画像処理装置は、不適切な照明環境で撮影された顔画像か否かを判定できるという効果を奏する。   The face image processing apparatus according to the present invention has an effect that it can be determined whether or not the face image is captured in an inappropriate lighting environment.

本発明の一つの実施形態に係る顔画像処理装置の概略構成図である。It is a schematic block diagram of the face image processing apparatus which concerns on one Embodiment of this invention. 登録対象者と照明との位置関係の一例を表す配置図である。It is an arrangement | positioning figure showing an example of the positional relationship of a registration subject and illumination. (a)は、図2における地点Aで撮影された入力顔画像の一例を示す図であり、(b)は、図2における地点Bで撮影された入力顔画像の一例を示す図であり、(c)は、図2における地点Cで撮影された入力顔画像の一例を示す図である。(A) is a figure which shows an example of the input face image image | photographed at the point A in FIG. 2, (b) is a figure which shows an example of the input face image image | photographed at the point B in FIG. (C) is a figure which shows an example of the input face image image | photographed at the point C in FIG. 陰影異常判定処理を含む3次元顔モデル生成処理の動作を示すフローチャートである。It is a flowchart which shows the operation | movement of the three-dimensional face model production | generation process containing a shadow abnormality determination process.

以下、本発明の一つの実施形態による顔画像処理装置を、図を参照しつつ説明する。この顔画像処理装置は、人間の顔の3次元的な形状を表す3次元顔形状データ上に、登録対象者の顔を撮影した顔画像をマッピングすることで、その登録対象者の3次元顔モデルを作成する。この顔画像処理装置は、マッピングに用いる顔画像において、顔に相当する領域内に構造物による陰影などの暗領域または画素値が飽和するほど明るい明領域が存在するか否かを判定し、そのような暗領域及び明領域がない顔画像を用いて3次元顔モデルを作成する。   Hereinafter, a face image processing apparatus according to an embodiment of the present invention will be described with reference to the drawings. This face image processing device maps a face image obtained by photographing a registration target person's face onto 3D face shape data representing a three-dimensional shape of a human face, thereby obtaining the registration target person's 3D face. Create a model. This face image processing apparatus determines whether or not a dark area such as a shadow due to a structure or a bright area bright enough to saturate a pixel value exists in an area corresponding to a face in a face image used for mapping, A three-dimensional face model is created using a face image without such dark areas and bright areas.

図1は、一つの実施形態に係る顔画像処理装置1の概略構成を示す図である。図1に示すように、顔画像処理装置1は、撮像部2と、インターフェース部3と、記憶部4と、画像処理部5とを有する。   FIG. 1 is a diagram showing a schematic configuration of a face image processing apparatus 1 according to one embodiment. As illustrated in FIG. 1, the face image processing apparatus 1 includes an imaging unit 2, an interface unit 3, a storage unit 4, and an image processing unit 5.

撮像部2は、例えば、カメラを有し、監視領域内に進入した登録対象者の顔を撮影した2次元の入力顔画像を作成する。そのために、撮像部2は、監視領域を撮影可能な位置に設置される。例えば、監視領域が店舗、廊下などの屋内に設定されている場合、撮像部2は、監視領域内の天井近傍あるいは監視領域の境界を形成する壁面に、人の身長よりも高い位置に設置される。また撮像部2は、監視領域の通用口近傍を撮影するように設置されてもよい。さらに撮像部2は一つに限られず、複数存在してもよい。
なお、撮像部2が有するカメラは、入力顔画像上の肌色部分を抽出することが容易となるように、可視光域に感度を有し、カラーの多階調画像を作成するものとすることが好ましい。しかし、撮像部2が有するカメラは、近赤外域に感度を有し、グレー画像を作成するカメラであってもよい。また撮像部2は、入力顔画像上に写っている顔の目、鼻、口などの顔特徴が区別できる程度の画素数を有することが好ましい。
撮像部2は、入力顔画像を作成する度に、その入力顔画像をインターフェース部3へ出力する。
The imaging unit 2 includes, for example, a camera, and creates a two-dimensional input face image obtained by capturing the face of a registration target person who has entered the monitoring area. For this purpose, the imaging unit 2 is installed at a position where the monitoring area can be imaged. For example, when the monitoring area is set indoors, such as in a store or a hallway, the imaging unit 2 is installed at a position higher than the height of the person on the wall near the ceiling in the monitoring area or on the boundary of the monitoring area. The Moreover, the imaging part 2 may be installed so that the vicinity of the common entrance of a monitoring area may be image | photographed. Further, the imaging unit 2 is not limited to one, and a plurality of imaging units 2 may exist.
Note that the camera included in the imaging unit 2 has a sensitivity in the visible light range and creates a color multi-tone image so that it is easy to extract the skin color portion on the input face image. Is preferred. However, the camera included in the imaging unit 2 may be a camera having sensitivity in the near infrared region and creating a gray image. Moreover, it is preferable that the imaging unit 2 has a number of pixels that can distinguish facial features such as the eyes, nose, and mouth of the face shown on the input face image.
The imaging unit 2 outputs the input face image to the interface unit 3 every time an input face image is created.

インターフェース部3は、撮像部2と接続されるインターフェース回路であり、撮像部2から受け取った入力顔画像を画像処理部5に渡す。
記憶部4は、半導体メモリ、磁気記録媒体及びそのアクセス装置及び光記録媒体及びそのアクセス装置のうちの少なくとも一つを有する。そして記憶部4は、顔画像処理装置1を制御するためのコンピュータプログラム、各種パラメータ及びデータなどを記憶する。また記憶部4は、3次元顔形状データ及び3次元顔形状データに対応する3D顔特徴点の3次元位置情報を記憶する。3次元顔形状データは複数存在してもよく、また一つであってもよい。3次元顔形状データは、人物の顔の3次元形状を表すフレームモデルであって、ワイヤーフレームモデルあるいはサーフェイスモデル等が用いられる。なお3次元顔形状データは、例えば、複数の人物の顔形状からそれぞれ作成されたり、多数の人物の顔形状を模した顔形状モデルを平均化して作成される。さらに、3次元顔形状データとして、他の方法によって作成された3次元顔形状データの一部を変形させたもの、例えば、特開2009−211148号公報に開示されている技術を用いて、顔の中心から上側部分の長さと下側部分の長さの比を変化させたものを用いてもよい。
The interface unit 3 is an interface circuit connected to the imaging unit 2, and passes the input face image received from the imaging unit 2 to the image processing unit 5.
The storage unit 4 includes at least one of a semiconductor memory, a magnetic recording medium, its access device, an optical recording medium, and its access device. The storage unit 4 stores a computer program, various parameters, data, and the like for controlling the face image processing apparatus 1. The storage unit 4 also stores 3D face shape data and 3D position information of 3D face feature points corresponding to the 3D face shape data. There may be a plurality of three-dimensional face shape data, or one. The three-dimensional face shape data is a frame model representing the three-dimensional shape of a person's face, and a wire frame model or a surface model is used. Note that the 3D face shape data is created, for example, from the face shapes of a plurality of persons, or by averaging face shape models simulating the face shapes of many persons. Furthermore, as the three-dimensional face shape data, a part of the three-dimensional face shape data created by another method, such as a technique disclosed in Japanese Patent Application Laid-Open No. 2009-2111148, is used. You may use what changed the ratio of the length of the upper part and the length of a lower part from the center of this.

また、3D顔特徴点は、目、鼻、口など、形状若しくは色成分について他と異なる特徴的な部位の何れかの点、例えばそれらの部位の中心点若しくは端点を表す。例えば、3D顔特徴点には、眉頭、眉尻、黒目中心、目領域中心、目頭、目尻、鼻尖点、鼻孔中心、口中心、口端などが含まれる。なお、記憶する3D顔特徴点の種類及び数に制限はないが、少なくとも3次元顔モデル生成部53において抽出可能な顔特徴点と同じ部位の特徴点を全て含むことが好ましい。本実施形態では、3D顔特徴点として、左右それぞれの目領域中心、目頭及び目尻と、鼻尖点、口中心、及び左右の口端、耳珠点、顎角点及びオトガイ点の15箇所を記憶するものとした。   In addition, the 3D face feature point represents any point of a characteristic part such as an eye, a nose, or a mouth that is different from the other in terms of shape or color component, for example, a center point or an end point of those parts. For example, the 3D face feature points include an eyebrow head, an eyebrow butt, a black eye center, an eye region center, an eye head, an eye corner, a nasal apex, a nostril center, a mouth center, and a mouth edge. The type and number of 3D face feature points to be stored are not limited, but preferably include at least all the feature points of the same part as the face feature points that can be extracted by the 3D face model generation unit 53. In this embodiment, as the 3D face feature points, the left and right eye area centers, the eyes and corners of the eyes, the nose apex point, the mouth center, and the left and right mouth ends, tragus points, jaw angle points, and mental points are stored. To do.

画像処理部5は、1個または複数個のプロセッサ及びその周辺回路を有する。そして画像処理部5は、撮像部2から入力顔画像を受け取ると、その入力顔画像を登録対象者の識別コードと関連付ける。なお、登録対象者の識別コードは、例えば、図示しないユーザインターフェースを介して、画像処理部5に入力される。あるいは、画像処理部5は、入力顔画像に写っている登録対象者の顔が、記憶部4に既に登録されている登録者の何れの3次元顔モデルとも一致しない場合、既に設定されている何れの識別コードとも異なる識別コードを新たに生成してもよい。この場合、画像処理部5は、公知の顔画像照合方法の何れかを利用して、入力顔画像に写っている登録対象者の顔が、記憶部4に登録されている登録者の3次元顔モデルと一致するか否かを判定できる。   The image processing unit 5 includes one or a plurality of processors and their peripheral circuits. When the image processing unit 5 receives the input face image from the imaging unit 2, the image processing unit 5 associates the input face image with the identification code of the person to be registered. The identification code of the person to be registered is input to the image processing unit 5 via a user interface (not shown), for example. Alternatively, the image processing unit 5 is already set when the face of the person to be registered in the input face image does not match any 3D face model of the registrant already registered in the storage unit 4. An identification code different from any of the identification codes may be newly generated. In this case, the image processing unit 5 uses any one of known face image matching methods, and the registration target person's face reflected in the input face image is the 3D of the registered person registered in the storage unit 4. It can be determined whether or not it matches the face model.

画像処理部5は、登録対象者について入力顔画像を用いて、その登録対象者の3次元顔モデルを作成する。そのために、画像処理部5は、そのプロセッサ上で動作するソフトウェアにより実装される機能モジュールとして、陰影異常領域抽出部51と、顔画像選択部52と、3次元顔モデル生成部53とを有する。
なお、画像処理部5が有するこれらの各部は、独立した集積回路、ファームウェア、マイクロプロセッサなどで構成されてもよい。
以下、画像処理部5の各部について詳細に説明する。
The image processing unit 5 creates a three-dimensional face model of the registration target person using the input face image for the registration target person. For this purpose, the image processing unit 5 includes a shadow abnormal region extracting unit 51, a face image selecting unit 52, and a three-dimensional face model generating unit 53 as functional modules implemented by software operating on the processor.
Note that these units included in the image processing unit 5 may be configured by independent integrated circuits, firmware, a microprocessor, and the like.
Hereinafter, each part of the image processing unit 5 will be described in detail.

陰影異常領域抽出部51は、撮像部2からインターフェース部3を介して入力顔画像を取得する度に、入力顔画像上の登録対象者の顔が写っている領域内に存在する陰影異常領域を抽出する。ここで陰影異常領域とは、光源と登録対象者の間に位置する柱または窓などの構造物または植栽などによって生じる陰影が写っている領域、または直射日光などにより極度に輝度値が高い領域など、登録対象者の顔自体の構造以外に起因して生じる陰影に対応する領域をいう。   Each time the shadow abnormal region extraction unit 51 acquires an input face image from the imaging unit 2 via the interface unit 3, the shadow abnormal region extraction unit 51 extracts a shadow abnormal region existing in a region where the face of the person to be registered on the input face image is shown. Extract. Here, the abnormal shadow region is a region where shadows caused by structures or planting such as pillars or windows located between the light source and the person to be registered, or a region where the luminance value is extremely high due to direct sunlight, etc. An area corresponding to a shadow caused by the structure other than the structure of the face of the person to be registered.

図2及び図3を参照しつつ、入力顔画像上に陰影異常領域が生じる様子を説明する。
図2は、登録対象者と照明との位置関係の一例を表す配置図である。
図2において、撮像部2は、窓210が一方の側壁に設けられている廊下220を、廊下220の正面に設けられた扉230へ向けて歩行する人物の顔を撮影するように、天井近傍において、撮像部2が有する撮像光学系の光軸が廊下220の長手方向と略平行で、かつ斜め下方を向くように設置されている。また窓210は引き違い窓であり、窓210の周囲及び略中央部に窓枠211が形成されている。そして窓210を通じて太陽光が廊下220へ差し込み、点線で囲まれた領域240を照らしているものとする。
ここで、登録対象者250が、矢印X1、X2に沿って、地点A→地点B→地点Cの順に扉230へ徐々に近づくように歩いている間において、登録対象者250が地点A、B、Cのそれぞれにいるときに、撮像部2が登録対象者250を撮影したとする。なお、地点A、Bでは、登録対象者250の頭部は太陽光が照射された領域240に含まれており、一方、地点Cでは、登録対象者250の頭部はその領域240から外れているものとする。
With reference to FIG. 2 and FIG. 3, the manner in which an abnormal shadow region is generated on the input face image will be described.
FIG. 2 is a layout diagram illustrating an example of the positional relationship between the person to be registered and the illumination.
In FIG. 2, the imaging unit 2 is located near the ceiling so as to photograph the face of a person walking toward the door 230 provided in front of the hallway 220 through the hallway 220 provided with a window 210 on one side wall. 2, the optical axis of the imaging optical system included in the imaging unit 2 is set so as to be substantially parallel to the longitudinal direction of the corridor 220 and obliquely downward. The window 210 is a sliding window, and a window frame 211 is formed around the window 210 and at a substantially central portion. Then, it is assumed that sunlight enters the corridor 220 through the window 210 and illuminates the area 240 surrounded by a dotted line.
Here, while the registration target person 250 is walking along the arrows X1 and X2 so as to gradually approach the door 230 in the order of point A → point B → point C, the registration target person 250 moves to the points A and B. , Suppose that the imaging unit 2 has photographed the person to be registered 250 while in each of C and C. At points A and B, the head of the registration target person 250 is included in the region 240 irradiated with sunlight. On the other hand, at the point C, the head of the registration target person 250 is out of the region 240. It shall be.

図3(a)は、図2における地点Aで撮影された登録対象者250の入力顔画像の一例を示す図であり、図3(b)は、図2における地点Bで撮影された登録対象者250の入力顔画像の一例を示す図であり、図3(c)は、図2における地点Cで撮影された登録対象者250の入力顔画像の一例を示す図である。
図3(a)に示されるように、入力顔画像310では、登録対象者の頭部が写っている領域311の右端近傍に、陰影312が生じている。この陰影312は、窓210を通じて差し込んだ太陽光を登録対象者自身の頭部が遮ることにより生じたものである。また図3(c)に示されるように、入力顔画像330では、登録対象者の頭部に太陽光が照射されていないため、登録対象者は斜め下方を向いているものの、登録対象者の頭部が写っている領域331全体に強い陰影は存在しない。
これに対し、図3(b)に示されるように、入力顔画像320では、登録対象者の頭部が写っている領域321内に、登録対象者自身の頭部が遮ることにより生じた陰影322が存在するだけでなく、窓枠211により生じた陰影323が左目及び左頬の近辺と重なるように存在している。このように、光源と登録対象者の間に、顔の一部だけを覆うような何らかの構造物が存在すると、顔にその構造物の陰影が重なった入力顔画像が得られることになる。そしてこのような陰影323が入力顔画像320上で陰影異常領域となる。この陰影異常領域に含まれる画素の値は、登録対象者の顔に相当するその他の画素の値と大きく異なるので、陰影異常領域の存在は、3次元顔モデルの生成または照合精度に悪影響を与える。
3A is a diagram showing an example of an input face image of the person to be registered 250 photographed at the point A in FIG. 2, and FIG. 3B is a registration object photographed at the point B in FIG. FIG. 3C is a diagram showing an example of the input face image of the person to be registered 250 taken at the point C in FIG.
As shown in FIG. 3A, in the input face image 310, a shadow 312 is generated near the right end of the region 311 in which the head of the person to be registered is shown. The shade 312 is generated when the sunlight of the person who is registered through the window 210 blocks the head of the person to be registered. As shown in FIG. 3C, in the input face image 330, since the head of the person to be registered is not irradiated with sunlight, the person to be registered faces obliquely downward. There is no strong shadow in the entire region 331 where the head is reflected.
On the other hand, as shown in FIG. 3B, in the input face image 320, a shadow generated by blocking the registration subject person's head in the area 321 in which the registration subject person's head is reflected. Not only 322 exists, but also a shadow 323 generated by the window frame 211 exists so as to overlap the vicinity of the left eye and the left cheek. As described above, when there is a certain structure that covers only a part of the face between the light source and the person to be registered, an input face image in which the shadow of the structure overlaps the face is obtained. Such a shadow 323 becomes a shadow abnormal region on the input face image 320. Since the value of the pixel included in this abnormal shadow region is significantly different from the values of other pixels corresponding to the face of the person to be registered, the presence of the abnormal shadow region adversely affects the generation or matching accuracy of the three-dimensional face model. .

そこで陰影異常領域抽出部51は、入力顔画像において顔が写っている顔領域を抽出し、その顔領域内の輝度分布を測定することにより、対象者の顔の構造に起因して生じる陰影による輝度の範囲に相当する通常陰影輝度範囲を決定する。そして陰影異常領域抽出部51は、通常陰影輝度範囲から外れる輝度を持つ画素が含まれる領域を陰影異常領域として抽出する。   Therefore, the abnormal shadow region extraction unit 51 extracts a facial region in which the face is reflected in the input facial image, and measures the luminance distribution in the facial region, thereby causing a shadow caused by the structure of the subject's face. A normal shadow luminance range corresponding to the luminance range is determined. Then, the abnormal shadow region extraction unit 51 extracts a region including a pixel having a luminance outside the normal shadow luminance range as the abnormal shadow region.

先ず、陰影異常領域抽出部51は、入力顔画像から顔領域を抽出する。人の顔の肌は、肌色をしているため、陰影異常領域抽出部51は、入力顔画像において肌色を持つ領域を顔領域として抽出する。例えば、入力顔画像がRGBのカラー画像である場合、陰影異常領域抽出部51は、入力顔画像の各画素の値をHSV表色系に変換し、色相Hの成分の色情報が、肌色に相当値の範囲(例えば、色相Hの成分の色情報が0から359で表される場合に0〜30)に含まれる画素の集合を顔領域とする。あるいは、陰影異常領域抽出部51は、記憶部4に記憶されている3次元顔形状データと入力顔画像とを位置合わせした後に、3次元顔形状データを入力顔画像上に投影してできる領域を顔領域としてもよい。なお、3次元顔形状データと入力顔画像との位置合わせ処理については、3次元顔モデル生成部53により実行される位置合わせ処理と同様の処理とすることができる。そのため、位置合わせ処理の詳細については、3次元顔モデル生成部53の関連する処理の説明を参照されたい。   First, the abnormal shadow area extraction unit 51 extracts a face area from the input face image. Since the skin of the human face has a skin color, the shadow abnormal region extraction unit 51 extracts a region having a skin color in the input face image as a face region. For example, when the input face image is an RGB color image, the shadow abnormal region extraction unit 51 converts the value of each pixel of the input face image into the HSV color system, and the color information of the component of hue H is converted to skin color. A set of pixels included in a range of equivalent values (for example, 0 to 30 when the color information of the component of hue H is represented by 0 to 359) is set as a face region. Alternatively, the shadow abnormal region extraction unit 51 can project the three-dimensional face shape data on the input face image after aligning the three-dimensional face shape data stored in the storage unit 4 and the input face image. May be used as the face area. The alignment process between the 3D face shape data and the input face image can be the same as the alignment process executed by the 3D face model generation unit 53. Therefore, for details of the alignment processing, refer to the description of related processing of the three-dimensional face model generation unit 53.

次に、陰影異常領域抽出部51は、顔領域内に含まれる画素の輝度値の分布が正規分布に従うと仮定して、その輝度値の平均値μ及び分散σ2を算出する。そして陰影異常領域抽出部51は、通常陰影輝度範囲を平均値μを中心とする、±ασの範囲に設定する。すなわち、陰影異常領域抽出部51は、顔領域内の各画素のうち、輝度値Iと平均値μとの差の絶対値|I-μ|が以下の関係を満たす画素を、通常陰影輝度範囲から外れる輝度を持つ画素として抽出する。
|I-μ| > ασ (1)
ここでαは定数であり、例えば、2.0〜4.0の範囲内の何れかの値に設定される。この結果、輝度平均値μから大きく外れた輝度値を持つ画素が抽出されることになる。そのため、構造物などにより生じた影と顔領域とが重複しているために輝度値が非常に低くなった画素だけでなく、直射日光が顔の一部分に当たってその部分からの反射光が顔の他の部分からの反射光と比べて非常に高くなり、例えば撮像部2が有する撮像素子のダイナミックレンジを外れることにより、輝度値が非常に高くなった画素も抽出される。
陰影異常領域抽出部51は、(1)式に従って抽出された画素により構成される領域を、陰影異常領域として抽出する。
Next, the abnormal shadow region extraction unit 51 calculates the average value μ and the variance σ 2 of the luminance values assuming that the distribution of the luminance values of the pixels included in the face region follows a normal distribution. The abnormal shadow region extraction unit 51 sets the normal shadow luminance range to a range of ± ασ with the average value μ as the center. That is, the abnormal shadow region extraction unit 51 determines, among the pixels in the face region, a pixel in which the absolute value | I−μ | of the difference between the luminance value I and the average value μ satisfies the following relationship: It is extracted as a pixel having a luminance deviating from the above.
| I-μ |> ασ (1)
Here, α is a constant, and is set to any value within the range of 2.0 to 4.0, for example. As a result, a pixel having a luminance value greatly deviating from the luminance average value μ is extracted. For this reason, not only pixels with extremely low luminance values due to overlapping shadows and face areas caused by structures, etc., but also direct sunlight hits a part of the face and the reflected light from that part is reflected on the face. The pixel having a very high luminance value is also extracted by, for example, deviating from the dynamic range of the image sensor of the imaging unit 2.
The shadow abnormal region extraction unit 51 extracts a region constituted by pixels extracted according to the equation (1) as a shadow abnormal region.

なお、画像処理部5は、同様の照明条件下で撮像部2により撮影された、陰影異常領域の無い1枚以上の入力顔画像から抽出された顔領域の輝度平均値及び分散を予め算出しておき、その輝度平均値及び分散を記憶部4に記憶させておいてもよい。そして陰影異常領域抽出部51は、登録対象者の3次元顔モデルを作成するためにその登録対象者の入力顔画像が得られたときに、記憶部4から読み出した輝度平均値及び分散により通常陰影輝度範囲を規定して(1)式の演算を行うことにより、陰影異常領域を抽出してもよい。このように、陰影異常領域抽出部51は、陰影異常領域の無い顔領域から算出された輝度平均値及び分散を用いて通常陰影輝度範囲を規定することにより、通常陰影輝度範囲より適切に設定できるので、より正確に陰影異常領域を抽出できる。   In addition, the image processing unit 5 calculates in advance the luminance average value and variance of the face area extracted from one or more input face images without the abnormal shadow area, which are captured by the imaging unit 2 under the same illumination conditions. In addition, the luminance average value and the variance may be stored in the storage unit 4. Then, the shadow abnormal region extraction unit 51 normally uses the average luminance value and the variance read from the storage unit 4 when the input face image of the registration target person is obtained to create the registration target person's three-dimensional face model. An abnormal shadow region may be extracted by defining the shadow luminance range and performing the calculation of equation (1). As described above, the abnormal shadow region extracting unit 51 can set the normal shadow luminance range more appropriately than the normal shadow luminance range by defining the normal shadow luminance range using the luminance average value and variance calculated from the face region without the abnormal shadow region. Therefore, it is possible to extract an abnormal shadow region more accurately.

この場合において、画像処理部5は、照明条件を様々に変更し、照明条件ごとに陰影異常領域の無い顔領域の輝度平均値及び分散を算出して、記憶部4に記憶させておいてもよい。例えば、各照明条件は、撮影時間帯により区分される。そして陰影異常領域抽出部51は、入力顔画像の撮影時刻が含まれる撮影時間帯に相当する照明条件に関連付けられた輝度平均値及び分散を陰影異常領域の抽出に利用する。
あるいは各照明条件は、撮像部2により撮影される監視領域に含まれる固定構造物の入力顔画像上での輝度により区分されてもよい。この場合、陰影異常領域抽出部51は、入力顔画像上でその固定構造物が写っている領域の輝度平均値を求め、その輝度平均値に対応する照明条件に関連付けられた輝度平均値及び分散を陰影異常領域の抽出に利用する。
これにより、陰影異常領域抽出部51は、通常陰影輝度範囲を規定するために、入力顔画像撮影時の照明条件と同様の照明条件下で算出された陰影異常領域の無い顔領域の輝度平均値及び分散を利用できるので、通常陰影輝度範囲をさらに適切に設定できる。
In this case, the image processing unit 5 may change the illumination conditions in various ways, calculate the luminance average value and variance of the face area without the shadow abnormal area for each illumination condition, and store them in the storage unit 4. Good. For example, each illumination condition is classified according to a shooting time zone. Then, the shadow abnormal region extraction unit 51 uses the luminance average value and the variance associated with the illumination condition corresponding to the shooting time period including the shooting time of the input face image for extraction of the shadow abnormal region.
Or each illumination condition may be classified by the brightness | luminance on the input face image of the fixed structure contained in the monitoring area | region image | photographed by the imaging part 2. FIG. In this case, the shadow abnormal area extraction unit 51 obtains the average brightness value of the area in which the fixed structure appears in the input face image, and the average brightness value and the variance associated with the illumination condition corresponding to the average brightness value. Is used for extraction of shadow abnormal areas.
Thereby, the shadow abnormal area extraction unit 51 determines the normal shadow luminance range, and the average luminance value of the face area without the shadow abnormal area calculated under the lighting conditions similar to the lighting conditions at the time of photographing the input face image And dispersion can be used, so that the normal shadow luminance range can be set more appropriately.

また、陰影異常領域抽出部51は、記憶部4に記憶されている3次元顔形状データから作成される陰影画像と入力顔画像との比較により陰影異常領域を抽出してもよい。
そのために、仮想光源を所定の位置に仮定し、その仮定された位置の仮想光源から3次元顔形状データに光を照射したときにできる陰影を持つ陰影3次元顔モデルが予め作成される。このような陰影3次元顔モデルは、仮想光源の位置及び照射方向を変えることにより予め複数作成され、記憶部4に記憶される。
陰影異常領域抽出部51は、入力顔画像とそれぞれの陰影3次元顔モデルとの位置合わせを行った後、その陰影3次元顔モデルを2次元平面に投影することにより、理想陰影画像を作成する。陰影3次元顔モデルの作成の際には、仮想光源からの光を遮蔽する構造物は規定しない。そのため、理想陰影画像上には、3次元顔形状データに表される顔の形状により生じる陰影以外の陰影は生じない。また、入力顔画像と陰影3次元顔モデルとの位置合わせについては、例えば、後述する3次元顔モデル生成部53により実行される入力顔画像と3次元顔形状データとの位置合わせ処理と同様の処理によって実行可能である。そのため、位置合わせ処理の詳細については、3次元顔モデル生成部53についての関連する記載を参照されたい。
Further, the abnormal shadow region extraction unit 51 may extract the abnormal shadow region by comparing the shadow image created from the three-dimensional face shape data stored in the storage unit 4 with the input face image.
For this purpose, a hypothetical light source is assumed to be a predetermined position, and a shaded three-dimensional face model having a shadow formed when light is emitted from the virtual light source at the assumed position to the three-dimensional face shape data is created in advance. A plurality of such shaded three-dimensional face models are created in advance by changing the position and irradiation direction of the virtual light source, and stored in the storage unit 4.
The shadow abnormal area extraction unit 51 aligns the input face image with each shadow three-dimensional face model, and then projects the shadow three-dimensional face model onto a two-dimensional plane to create an ideal shadow image. . When creating a shaded three-dimensional face model, a structure that blocks light from the virtual light source is not defined. Therefore, no shadow other than the shadow caused by the face shape represented in the three-dimensional face shape data is generated on the ideal shadow image. The alignment between the input face image and the shaded 3D face model is the same as the alignment process between the input face image and the 3D face shape data executed by the 3D face model generation unit 53 described later, for example. It can be executed by processing. Therefore, for details of the alignment process, refer to the related description about the three-dimensional face model generation unit 53.

陰影異常領域抽出部51は、入力顔画像中の顔領域内のそれぞれの画素について、各理想陰影画像の対応する位置の画素との輝度値の差ΔIを算出する。陰影異常領域抽出部51は、ΔIに対する通常陰影輝度範囲を、閾値θl以上θh未満とする。すなわち、陰影異常領域抽出部51は、ΔIが所定の閾値θhを超える画素及びΔIが所定の閾値θl未満となる画素を、通常陰影輝度範囲から外れる画素として抽出する。そして陰影異常領域抽出部51は、抽出された画素により構成される領域を、陰影異常領域とする。
なお、閾値θh及びθlは、入力顔画像の顔領域中の各画素について算出した差分値ΔIの分布に基づいて決定されることが好ましい。例えば、陰影異常領域抽出部51は、差分値ΔIの分布が正規分布に従うと仮定して、差分平均値μ'及び差分分散σ'2を求める。このとき、閾値θh及びθlは、次式のように設定される。
θh= μ'+βσ'
θl = μ'-βσ'
ただし、βは定数であり、例えば、2.0〜4.0の範囲内の何れかの値に設定される。
あるいは、閾値θh及びθlは、例えば、シミュレーションまたは実験によって予め決定された値であってもよい。ただし、θlhである。
The shadow abnormal area extraction unit 51 calculates a difference ΔI in luminance value between each pixel in the face area in the input face image and a pixel at a corresponding position in each ideal shadow image. Shadow abnormal region extraction unit 51, usually a shade luminance range, and less than the threshold value theta l theta h for [Delta] I. That is, the abnormal shadow region extraction unit 51 extracts pixels in which ΔI exceeds the predetermined threshold θ h and pixels in which ΔI is less than the predetermined threshold θ l as pixels outside the normal shadow luminance range. Then, the shadow abnormal region extraction unit 51 sets a region constituted by the extracted pixels as a shadow abnormal region.
Note that the threshold values θ h and θ l are preferably determined based on the distribution of the difference value ΔI calculated for each pixel in the face area of the input face image. For example, the shadow abnormal region extraction unit 51 calculates the difference average value μ ′ and the difference variance σ ′ 2 on the assumption that the distribution of the difference value ΔI follows a normal distribution. At this time, the threshold values θ h and θ l are set as follows.
θ h = μ '+ βσ'
θ l = μ'-βσ '
However, (beta) is a constant and is set to any value within the range of 2.0-4.0, for example.
Alternatively, the threshold values θ h and θ l may be values determined in advance by simulation or experiment, for example. However, θ lh .

なお、陰影異常領域抽出部51は、特開2009−211151号公報に開示されているように、入力顔画像が撮影されたときの光源方向を推定し、その推定された光源方向に対応する理想陰影画像のみを用いて陰影異常領域を抽出してもよい。
陰影異常領域抽出部51は、抽出された陰影異常領域を表す情報を顔画像選択部52へ渡す。なお、陰影異常領域を表す情報は、例えば、入力顔画像と同じサイズの3値画像であり、陰影異常領域に含まれる画素値(例えば'0')、陰影異常領域以外の顔領域に含まれる画素値(例えば'1')、及びその他の領域に含まれる画素値(例えば'2')がそれぞれ異なる値を持つものとすることができる。
Note that, as disclosed in Japanese Patent Application Laid-Open No. 2009-2111151, the abnormal shadow region extraction unit 51 estimates a light source direction when an input face image is captured, and an ideal corresponding to the estimated light source direction. An abnormal shadow region may be extracted using only the shadow image.
The shadow abnormal region extraction unit 51 passes information representing the extracted shadow abnormal region to the face image selection unit 52. Note that the information indicating the shadow abnormal region is, for example, a ternary image having the same size as the input face image, and is included in the face value other than the pixel value (eg, “0”) included in the shadow abnormal region and the shadow abnormal region. The pixel value (for example, “1”) and the pixel value (for example, “2”) included in other regions may have different values.

顔画像選択部52は、陰影異常判定部の一例であり、入力顔画像の顔領域に登録対象者の顔の構造以外に起因する陰影が存在するか否かを判定する。
例えば、顔画像選択部52は、入力顔画像の顔領域の面積Sfaceに占める陰影異常領域の面積Sabnの割合(Sabn/Sface)が所定の閾値θs以下である場合、その入力顔画像の顔領域には、登録対象者の顔の構造以外に起因する陰影が存在しないと判定し、その入力顔画像を3次元顔モデルの生成に利用するために記憶部4に記憶する。一方、割合(Sabn/Sface)が所定の閾値θsよりも大きい場合、顔画像選択部52は、その入力顔画像の顔領域には、登録対象者の顔の構造以外に起因する陰影が存在すると判定し、その入力顔画像を3次元顔モデルの生成に利用せずに廃棄する。
なお、閾値θsは、例えば、0.1〜0.3の範囲内の何れかの値に設定される。
The face image selection unit 52 is an example of a shadow abnormality determination unit, and determines whether or not a shadow due to a part other than the face structure of the person to be registered exists in the face area of the input face image.
For example, when the ratio (S abn / S face ) of the area S abn of the abnormal shadow area to the area S face of the face area of the input face image is equal to or less than a predetermined threshold θ s , the face image selection unit 52 inputs that In the face area of the face image, it is determined that there is no shadow due to other than the face structure of the person to be registered, and the input face image is stored in the storage unit 4 for use in generating a three-dimensional face model. On the other hand, when the ratio (S abn / S face ) is larger than the predetermined threshold value θ s , the face image selection unit 52 causes the face area of the input face image to be shaded due to other than the face structure of the person to be registered. The input face image is discarded without being used for generating the three-dimensional face model.
The threshold value θ s is set to any value within the range of 0.1 to 0.3, for example.

また、顔画像選択部52は、陰影異常領域が顔領域に占める割合(Sabn/Sface)が上記の閾値θs以下であっても、陰影異常領域の位置によっては入力顔画像を3次元顔モデルの生成に利用せずに廃棄してもよい。例えば、顔画像選択部52は陰影異常領域の水平方向の中心が、顔領域の水平方向の中心から所定距離内に存在する場合、あるいは陰影異常領域内に、目、鼻、口などの顔の特徴的な部位に関する顔特徴点の何れかが含まれている場合、入力顔画像を3次元顔モデルの生成に利用せずに廃棄する。なお、所定距離は、例えば、顔領域の水平方向の幅の1/10〜1/3の範囲内の何れかの値とすることができる。また、入力顔画像から顔特徴点を抽出する方法は、後述する3次元顔モデル生成部53により実行される位置合わせ処理の一部として実行される方法と同様とすることができる。そのため、入力顔画像から顔特徴点を抽出する方法の詳細については、3次元顔モデル生成部53についての関連する記載を参照されたい。 In addition, the face image selection unit 52 performs three-dimensional input face image processing depending on the position of the abnormal shadow area, even if the ratio (S abn / S face ) of the abnormal shadow area to the facial area is equal to or less than the threshold θ s. You may discard, without using for the production | generation of a face model. For example, the face image selection unit 52 determines whether the center of the shadow abnormal region in the horizontal direction is within a predetermined distance from the center of the face region in the horizontal direction, or the face, such as an eye, nose, or mouth, in the shadow abnormal region. If any of the facial feature points related to the characteristic part is included, the input face image is discarded without being used for generating the three-dimensional face model. The predetermined distance can be any value within a range of 1/10 to 1/3 of the horizontal width of the face area, for example. Further, the method for extracting the facial feature points from the input face image can be the same as the method executed as part of the alignment process executed by the three-dimensional face model generation unit 53 described later. Therefore, please refer to the related description about the three-dimensional face model generation unit 53 for details of the method of extracting the face feature points from the input face image.

3次元顔モデル生成部53は、顔画像選択部52により、顔領域には登録対象者の顔の構造以外に起因する陰影が存在しないと判定された入力顔画像を3次元顔形状データにマッピングすることにより、登録対象者の3次元顔モデルを生成する。
そのために、3次元顔モデル生成部53は、入力顔画像から顔特徴点を抽出する。
本実施形態において、3次元顔モデル生成部53は、記憶部4に記憶されている各3D顔特徴点(目領域中心、鼻尖点、口角点などの15箇所)に対応する顔特徴点を抽出する。3次元顔モデル生成部53は、入力顔画像から顔特徴点を抽出するための公知の様々な手法を用いることができる。例えば、3次元顔モデル生成部53は、入力顔画像に対してエッジ抽出処理を行って周辺画素との画素値の差が大きいエッジ画素を抽出する。そして3次元顔モデル生成部53は、エッジ画素の位置、パターンなどに基づいて求めた特徴量が、目、鼻、口などの部位について予め定められた条件を満たすか否かを調べて各部位の位置を特定することにより、各顔特徴点を抽出することができる。また3次元顔モデル生成部53は、エッジ抽出処理を行ってエッジ画素を抽出する代わりに、ガボール変換処理あるいはウェーブレット変換処理を行って、異なる複数の空間周波数帯域で局所的に変化の大きい画素を抽出してもよい。さらに3次元顔モデル生成部53は、顔の各部位に相当するテンプレートと入力顔画像とのテンプレートマッチングを行って顔の各部位の位置を特定することにより、顔特徴点を抽出してもよい。さらにまた、3次元顔モデル生成部53は、キーボード、マウス及びディスプレイなどで構成されるユーザインターフェース(図示せず)を介してユーザに各顔特徴点の位置を指定させることにより、各顔特徴点を取得してもよい。
The three-dimensional face model generation unit 53 maps the input face image determined by the face image selection unit 52 that there is no shadow due to other than the face structure of the person to be registered in the face area to the three-dimensional face shape data. By doing so, a three-dimensional face model of the person to be registered is generated.
Therefore, the three-dimensional face model generation unit 53 extracts face feature points from the input face image.
In the present embodiment, the three-dimensional face model generation unit 53 extracts face feature points corresponding to each 3D face feature point (15 locations such as the eye region center, nose tip, mouth corner point) stored in the storage unit 4. To do. The three-dimensional face model generation unit 53 can use various known methods for extracting face feature points from the input face image. For example, the three-dimensional face model generation unit 53 performs edge extraction processing on the input face image to extract edge pixels having a large difference in pixel value from surrounding pixels. Then, the three-dimensional face model generation unit 53 checks whether or not the feature amount obtained based on the position and pattern of the edge pixel satisfies a predetermined condition for the part such as the eyes, the nose, and the mouth. Each facial feature point can be extracted by specifying the position of. In addition, the 3D face model generation unit 53 performs Gabor transform processing or wavelet transform processing instead of performing edge extraction processing to extract edge pixels, and detects pixels having large local changes in a plurality of different spatial frequency bands. It may be extracted. Further, the three-dimensional face model generation unit 53 may extract face feature points by performing template matching between a template corresponding to each part of the face and the input face image to identify the position of each part of the face. . Furthermore, the three-dimensional face model generation unit 53 causes the user to specify the position of each face feature point via a user interface (not shown) configured by a keyboard, a mouse, a display, and the like, thereby May be obtained.

3次元顔モデル生成部53は、入力顔画像から抽出された各顔特徴点と、3次元顔形状データに関連する3D顔特徴点とを用いて、3次元顔形状データに回転、拡大/縮小などの処理を行い、入力顔画像と3次元顔形状データの位置合わせを行う。そして3次元顔モデル生成部53は、その位置合わせの結果として位置合わせ情報を作成する。位置合わせ情報は、例えば、3次元顔形状データの3次元の正規直交座標系(X,Y,Z)の各軸に沿った回転角、並進量、及び拡大/縮小率を含む。この正規直交座標系(X,Y,Z)では、例えば、3次元顔形状データ上の複数の3D顔特徴点の重心を原点とし、顔に対して水平かつ右目から左目へ向かう方向に(3次元顔モデルの正面に向かって左から右に)X軸、X軸及びZ軸と直交し、喉付近から頭頂部へ向かう方向、すなわち下から上へ向かう方向にY軸、X軸及びY軸と直交し、鼻尖点から後頭部へ向かう方向にZ軸が設定される。   The 3D face model generation unit 53 uses each face feature point extracted from the input face image and the 3D face feature point related to the 3D face shape data to rotate and enlarge / reduce the 3D face shape data. The input face image and the 3D face shape data are aligned. Then, the three-dimensional face model generation unit 53 creates alignment information as a result of the alignment. The alignment information includes, for example, a rotation angle along each axis of the three-dimensional orthonormal coordinate system (X, Y, Z) of the three-dimensional face shape data, a translation amount, and an enlargement / reduction ratio. In this orthonormal coordinate system (X, Y, Z), for example, the center of gravity of a plurality of 3D face feature points on the 3D face shape data is set as the origin, and the horizontal direction is 3 (3 (From left to right in front of the three-dimensional face model) The X, X, and Z axes are orthogonal to the X-axis, X-axis, and Z-axis. The Z axis is set in the direction from the apex of the nose to the back of the head.

3次元顔モデル生成部53は、例えば、以下のように位置合わせ情報を算出する。まず、3次元顔形状データ上の3D顔特徴点を、2次元画像である入力顔画像上に投影する。そして3次元顔モデル生成部53は、投影された各3D顔特徴点の位置と、対応する各顔特徴点の位置との差の二乗和を位置ずれ量として求める。3次元顔モデル生成部53は、この位置ずれ量が最小となるように、3次元顔形状データを、3次元の正規直交座標系の各軸に沿って回転または並進させたり、拡大または縮小させる。3次元顔モデル生成部53は、位置ずれ量が最小となったときの3次元顔形状データの回転角、並進量、及び拡大/縮小率を位置合わせ情報とする。   For example, the three-dimensional face model generation unit 53 calculates the alignment information as follows. First, a 3D face feature point on the 3D face shape data is projected onto an input face image which is a 2D image. Then, the three-dimensional face model generation unit 53 obtains the sum of squares of differences between the positions of the projected 3D face feature points and the positions of the corresponding face feature points as a positional deviation amount. The three-dimensional face model generation unit 53 rotates, translates, enlarges or reduces the three-dimensional face shape data along each axis of the three-dimensional orthonormal coordinate system so that the amount of positional deviation is minimized. . The three-dimensional face model generation unit 53 uses the rotation angle, the translation amount, and the enlargement / reduction ratio of the three-dimensional face shape data when the positional deviation amount is minimized as the alignment information.

また、記憶部4に複数の3次元顔形状データが記憶されている場合、3次元顔モデル生成部53は、各3次元顔形状データについて、入力顔画像に対する上記の位置ずれ量の最小値を求める。そして3次元顔モデル生成部53は、入力顔画像に対する位置ずれ量の最小値が最も小さくなる3次元顔形状データを、入力顔画像に写っている登録対象者に適用する3次元顔形状データとして選択する。その選択には、例えば、特開2009−211151号公報に開示されている手法を適宜採用できる。   When a plurality of 3D face shape data is stored in the storage unit 4, the 3D face model generation unit 53 sets the minimum value of the positional deviation amount with respect to the input face image for each 3D face shape data. Ask. Then, the three-dimensional face model generation unit 53 applies the three-dimensional face shape data that minimizes the minimum value of the positional deviation amount with respect to the input face image as three-dimensional face shape data to be applied to the registration target person reflected in the input face image. select. For the selection, for example, a technique disclosed in Japanese Patent Application Laid-Open No. 2009-212151 can be appropriately employed.

なお、3次元顔モデル生成部53は、入力顔画像について抽出された各顔特徴点を3次元空間内へ投影した後、3次元顔形状データ上の3D顔特徴点との位置ずれ量が最小となるように3次元顔形状データに回転、拡大/縮小などの処理を行い、位置合わせ情報を算出してもよい。   The three-dimensional face model generation unit 53 projects each face feature point extracted from the input face image into the three-dimensional space, and then the amount of positional deviation from the 3D face feature point on the three-dimensional face shape data is minimized. The alignment information may be calculated by performing processing such as rotation and enlargement / reduction on the three-dimensional face shape data.

3次元顔モデル生成部53は、記憶部4に記憶されている3次元顔形状データのうち、3次元顔モデル生成部53により選択された3次元顔形状データの顔の向きを、入力顔画像に写った顔の向きと同じ顔の向きとなるように調整する。そのために、3次元顔モデル生成部53は、選択された3次元顔形状データを、対応する位置合わせ情報にしたがって、3次元の正規直交座標系の各軸に沿って回転または並進させたり、拡大または縮小させて向き調整済み形状モデルを作成する。   The 3D face model generation unit 53 determines the face orientation of the 3D face shape data selected by the 3D face model generation unit 53 among the 3D face shape data stored in the storage unit 4 as an input face image. Adjust so that the face orientation is the same as the face orientation shown in. Therefore, the three-dimensional face model generation unit 53 rotates or translates the selected three-dimensional face shape data along each axis of the three-dimensional orthonormal coordinate system according to the corresponding alignment information, or enlarges it. Or reduce the size and create an orientation-adjusted shape model.

3次元顔モデル生成部53は、向き調整済み形状モデルに、入力顔画像をテクスチャ画像としてマッピングすることにより、入力顔画像に写っている登録対象者の3次元顔モデルを作成する。すなわち、入力顔画像について抽出されている各顔特徴点と、向き調整済み形状モデルとして選択された3次元顔形状データについての3D顔特徴点との位置が合うように、位置合わせ情報を用いて入力顔画像をテクスチャ画像として向き調整済み形状モデルにマッピングする。なお、マッピングは、入力顔画像の各画素の値を、3次元顔形状データの対応する位置の画素値とする処理である。   The three-dimensional face model generation unit 53 creates a three-dimensional face model of the person to be registered in the input face image by mapping the input face image as a texture image on the orientation-adjusted shape model. That is, the registration information is used so that each face feature point extracted for the input face image and the 3D face feature point for the 3D face shape data selected as the orientation-adjusted shape model are aligned. The input face image is mapped as a texture image to the orientation-adjusted shape model. Note that the mapping is a process in which the value of each pixel of the input face image is set to a pixel value at a corresponding position in the three-dimensional face shape data.

3次元顔モデル生成部53は、作成した3次元顔モデルを登録対象者の識別コードと関連付けて記憶部4に記憶する。あるいは、3次元顔モデル生成部53は、図示しない通信インターフェースを介して、作成した3次元顔モデル及び登録対象者の識別コードを他の機器へ出力してもよい。   The 3D face model generation unit 53 stores the created 3D face model in the storage unit 4 in association with the identification code of the person to be registered. Alternatively, the 3D face model generation unit 53 may output the created 3D face model and the identification code of the person to be registered to another device via a communication interface (not shown).

図4は、一つの実施形態による顔画像処理装置1における、陰影異常判定処理を含む3次元顔モデル生成処理の動作を示すフローチャートである。なお、この3次元顔モデル生成処理は、画像処理部5によって制御される。
先ず、画像処理部5は、撮像部2からインターフェース部3を介して、登録対象者の顔が写っている入力顔画像を取得する(ステップS101)。そして画像処理部5は、取得した入力顔画像を登録対象者の識別コードに関連付けるとともに、画像処理部5の陰影異常領域抽出部51へ渡す。
陰影異常領域抽出部51は、入力顔画像から登録対象者の顔が写っている顔領域を抽出する(ステップS102)。そして陰影異常領域抽出部51は、顔領域内で、輝度値が通常陰影輝度範囲から外れる画素を抽出し、抽出された画素により構成される領域を陰影異常領域とする(ステップS103)。陰影異常領域抽出部51は、陰影異常領域を表す情報を画像処理部5の顔画像選択部52へ渡す。
FIG. 4 is a flowchart showing the operation of the three-dimensional face model generation process including the shadow abnormality determination process in the face image processing apparatus 1 according to one embodiment. This three-dimensional face model generation process is controlled by the image processing unit 5.
First, the image processing unit 5 acquires an input face image in which the face of the person to be registered is shown from the imaging unit 2 via the interface unit 3 (step S101). Then, the image processing unit 5 associates the acquired input face image with the identification code of the person to be registered, and passes it to the shadow abnormal region extraction unit 51 of the image processing unit 5.
The abnormal shadow area extraction unit 51 extracts a face area in which the face of the person to be registered is shown from the input face image (step S102). Then, the shadow abnormal area extraction unit 51 extracts pixels whose luminance values are out of the normal shadow luminance range in the face area, and sets an area constituted by the extracted pixels as a shadow abnormal area (step S103). The shadow abnormal region extraction unit 51 passes information representing the shadow abnormal region to the face image selection unit 52 of the image processing unit 5.

顔画像選択部52は、顔領域の面積Sfaceに占める陰影異常領域の面積Sabnの割合(Sabn/Sface)が所定の閾値θs以下か否か判定する(ステップS104)。そしてその割合(Sabn/Sface)が所定の閾値θsよりも大きい場合、顔画像選択部52は入力顔画像を廃棄する(ステップS105)。そして画像処理部5は、ステップS101以降の処理を繰り返す。
一方、その割合(Sabn/Sface)が所定の閾値θs以下である場合、顔画像選択部52は入力顔画像を記憶部4に記憶する(ステップS106)。
The face image selection unit 52 determines whether or not the ratio (S abn / S face ) of the area S abn of the abnormal shadow area to the area S face of the face area is equal to or less than a predetermined threshold θ s (step S104). If the ratio (S abn / S face ) is larger than the predetermined threshold θ s , the face image selection unit 52 discards the input face image (step S105). Then, the image processing unit 5 repeats the processes after step S101.
On the other hand, when the ratio (S abn / S face ) is equal to or less than the predetermined threshold θ s , the face image selection unit 52 stores the input face image in the storage unit 4 (step S106).

その後、画像処理部5の3次元顔モデル生成部53は、記憶部4に記憶されている入力顔画像と3次元顔形状データの位置合わせを行って、入力顔画像の各画素の値を位置合わせされた3次元顔形状データ上にマッピングすることにより、登録対象者の3次元顔モデルを生成する(ステップS107)。
画像処理部5は、作成した3次元顔モデルを登録対象者の識別コードと関連付けて記憶部4に記憶し、あるいは、3次元顔モデルを登録対象者の識別コードとともに、通信ネットワークを介して他の機器へ出力する。
その後、画像処理部5は、3次元顔モデル生成処理を終了する。
Thereafter, the three-dimensional face model generation unit 53 of the image processing unit 5 aligns the input face image stored in the storage unit 4 with the three-dimensional face shape data, and positions each pixel value of the input face image. By mapping onto the combined 3D face shape data, a 3D face model of the person to be registered is generated (step S107).
The image processing unit 5 stores the created three-dimensional face model in the storage unit 4 in association with the registration target person identification code, or stores the three-dimensional face model together with the registration target person identification code via the communication network. Output to other devices.
Thereafter, the image processing unit 5 ends the three-dimensional face model generation process.

以上説明してきたように、この顔画像処理装置は、入力顔画像上で顔が写っている顔領域内において輝度値が異常に高いかあるいは異常に低い画素を検出することにより陰影異常領域が存在するか否かを判定する。これにより、この顔画像処理装置は、不適切な照明環境で撮影された入力顔画像か否かを判定できる。
そしてこの顔画像処理装置は、顔領域内に陰影異常領域が存在しないか、あるいは存在しても顔領域に占める陰影異常領域の割合が小さい入力顔画像を選択して3次元顔モデルを作成する。このように、この顔画像処理装置は、適切な照明環境で撮影された入力顔画像を選択的に利用して3次元顔モデルを作成するので、照合に適した3次元顔モデルを作成できる。
また、この顔画像処理装置は、陰影異常が生じた入力顔画像を選択的に廃棄して、3次元顔モデルの作成に利用しないようにするので、そのような陰影異常が生じる可能性のある場所を撮影するように撮像部を設置することができる。そのため、顔画像処理装置を設置可能な場所に関する条件を従来よりも緩和することができる。
As described above, this face image processing apparatus has an abnormal shadow area by detecting pixels having an abnormally high or abnormally low luminance value in a face area in which a face is reflected in an input face image. It is determined whether or not to do. Thereby, this face image processing apparatus can determine whether it is an input face image image | photographed with the inappropriate illumination environment.
The face image processing apparatus creates an 3D face model by selecting an input face image in which no abnormal shadow area exists in the face area, or even if it exists, the proportion of the abnormal shadow area in the face area is small. . As described above, the face image processing apparatus creates a three-dimensional face model by selectively using an input face image photographed in an appropriate illumination environment, so that a three-dimensional face model suitable for collation can be created.
Further, since this face image processing apparatus selectively discards the input face image in which the shadow abnormality has occurred and does not use it for the creation of the three-dimensional face model, such a shadow abnormality may occur. An imaging unit can be installed to photograph a place. Therefore, the conditions regarding the place where the face image processing apparatus can be installed can be relaxed as compared with the conventional case.

なお、本発明は上記の実施形態に限定されるものではない。例えば、3次元顔モデル生成部は、入力顔画像の顔領域内で、陰影異常領域を除いた領域(以下、正常陰影領域と呼ぶ)に含まれる画素を3次元顔形状データにマッピングすることにより、3次元顔モデルを生成してもよい。この場合には、複数の入力顔画像が3次元顔モデルの生成に利用される。そして、最初の入力顔画像が3次元顔形状データにマッピングする際にマッピングされなかった陰影異常領域には、他の入力顔画像の正常陰影領域内の対応する画素が3次元顔形状データにマッピングされる。このように3次元顔モデル生成部は、複数の入力顔画像の正常陰影領域を合成することにより、一つの3次元顔モデルを生成できる。   In addition, this invention is not limited to said embodiment. For example, the three-dimensional face model generation unit maps pixels included in a region excluding the abnormal shadow region (hereinafter referred to as a normal shadow region) within the face region of the input face image to the three-dimensional face shape data. A three-dimensional face model may be generated. In this case, a plurality of input face images are used for generating a three-dimensional face model. Then, in the shadow abnormal region that was not mapped when the first input face image was mapped to the 3D face shape data, the corresponding pixels in the normal shadow region of the other input face images were mapped to the 3D face shape data. Is done. As described above, the three-dimensional face model generation unit can generate a single three-dimensional face model by synthesizing normal shadow regions of a plurality of input face images.

また、顔画像処理装置は、画像選択部によって記憶すると判定された入力顔画像を、登録対象者の登録顔画像としてそのまま登録してもよい。この場合には、3次元顔モデル生成部は省略される。
また本発明は、顔画像照合装置に適用されてもよい。この場合、上記の画像処理部は、3次元顔モデル生成部の代わりに照合部を有する。そして記憶部には、予め登録された利用者の登録顔画像が記憶される。そして画像処理部の陰影異常領域抽出部は、撮像部により照合用として撮影された入力顔画像における顔領域に含まれる陰影異常領域を抽出する。そして画像選択部が、顔領域の面積に占める陰影異常領域の面積の割合が上記の閾値以下であると判定した場合に、照合部は、その入力顔画像と登録顔画像との照合処理を実行する。一方、画像選択部が、顔領域の面積に占める陰影異常領域の面積の割合が上記の閾値よりも大きいと判定した場合、画像処理部は、撮像部から再度入力顔画像を取得して、陰影異常の抽出及び照合処理を行う。
このように、当業者は、本発明の範囲内で、実施される形態に合わせて様々な変更を行うことができる。
Further, the face image processing apparatus may register the input face image determined to be stored by the image selection unit as it is as the registered face image of the person to be registered. In this case, the three-dimensional face model generation unit is omitted.
The present invention may also be applied to a face image matching device. In this case, the image processing unit includes a matching unit instead of the three-dimensional face model generation unit. Then, the registered face image of the user registered in advance is stored in the storage unit. Then, the shadow abnormal region extraction unit of the image processing unit extracts a shadow abnormal region included in the face region in the input face image photographed for verification by the imaging unit. When the image selection unit determines that the ratio of the area of the shadow abnormal region to the area of the face region is equal to or less than the threshold value, the matching unit performs a matching process between the input face image and the registered face image. To do. On the other hand, when the image selection unit determines that the ratio of the area of the shadow abnormal region to the area of the face region is larger than the threshold value, the image processing unit acquires the input face image from the imaging unit again, and the shadow is obtained. Anomaly extraction and verification processing is performed.
As described above, those skilled in the art can make various modifications in accordance with the embodiment to be implemented within the scope of the present invention.

1 顔画像処理装置
2 撮像部
3 インターフェース部
4 記憶部
5 画像処理部
51 陰影異常領域抽出部
52 顔画像選択部
53 3次元顔モデル生成部
DESCRIPTION OF SYMBOLS 1 Face image processing apparatus 2 Imaging part 3 Interface part 4 Memory | storage part 5 Image processing part 51 Shading abnormal area extraction part 52 Face image selection part 53 3D face model production | generation part

Claims (2)

対象者の顔を撮影して入力顔画像を作成する撮像部と、
人物の顔の形状を表す3次元顔形状データとを記憶する記憶部と、
前記入力顔画像に含まれる対象者の顔領域において、該対象者の顔の構造以外に起因する陰影に対応する陰影異常領域を抽出する陰影異常領域抽出部と、
前記陰影異常領域が前記顔領域に占める割合が所定値よりも大きいと、前記入力顔画像の前記対象者の顔に、該対象者の顔の構造以外に起因する陰影が存在すると判定する陰影異常判定部と、
前記陰影異常判定部により前記対象者の顔に該対象者の顔の構造以外に起因する陰影が存在しないと判定された前記入力顔画像を、前記3次元顔形状データと位置合わせして、当該3次元顔形状データにマッピングすることにより、前記対象者の3次元顔モデルを生成する3次元顔モデル生成部と、
を有することを特徴とする顔画像処理装置。
An imaging unit that shoots the face of the subject and creates an input face image;
A storage unit for storing three-dimensional face shape data representing the shape of a person's face;
In the face area of the subject included in the input face image, a shadow abnormal area extracting unit that extracts a shadow abnormal area corresponding to a shadow other than the structure of the subject's face;
If the ratio of the shadow abnormal area to the face area is greater than a predetermined value, the shadow abnormality is determined to include a shadow due to other than the structure of the target person's face on the face of the target person in the input face image. A determination unit;
The input face image determined by the shadow abnormality determination unit that there is no shadow other than the structure of the subject's face in the subject's face is aligned with the three-dimensional face shape data, A 3D face model generation unit that generates a 3D face model of the subject by mapping to 3D face shape data;
A face image processing apparatus comprising:
前記陰影異常領域抽出部は、前記顔領域に含まれる画素のうち、当該画素の輝度が前記対象者の顔の構造に起因して生じる陰影による輝度範囲に相当する通常陰影輝度範囲から外れる画素を前記陰影異常領域として抽出する、請求項1に記載の顔画像処理装置。   The abnormal shadow region extraction unit includes pixels out of a normal shadow luminance range corresponding to a luminance range caused by a shadow generated due to a structure of the subject's face among pixels included in the face region. The face image processing apparatus according to claim 1, wherein the facial image processing apparatus extracts the shadow abnormal area.
JP2010078834A 2010-03-30 2010-03-30 Face image processing device Expired - Fee Related JP5528172B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010078834A JP5528172B2 (en) 2010-03-30 2010-03-30 Face image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010078834A JP5528172B2 (en) 2010-03-30 2010-03-30 Face image processing device

Publications (2)

Publication Number Publication Date
JP2011210114A JP2011210114A (en) 2011-10-20
JP5528172B2 true JP5528172B2 (en) 2014-06-25

Family

ID=44941080

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010078834A Expired - Fee Related JP5528172B2 (en) 2010-03-30 2010-03-30 Face image processing device

Country Status (1)

Country Link
JP (1) JP5528172B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7819583B2 (en) * 2022-06-17 2026-02-25 ソニーグループ株式会社 Image processing device and image processing method
WO2026018396A1 (en) * 2024-07-18 2026-01-22 日本電気株式会社 Information processing device, information processing method, and recording medium
CN119068091B (en) * 2024-08-16 2025-03-14 广州紫为云科技有限公司 Three-dimensional head model texture generation method and device and electronic equipment

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000306095A (en) * 1999-04-16 2000-11-02 Fujitsu Ltd Image collation / search system
JP2004054947A (en) * 2002-07-16 2004-02-19 Nec Corp Object matching system, object matching method, and object matching program
JP4676978B2 (en) * 2007-12-20 2011-04-27 旭化成株式会社 Face detection device, face detection method, and face detection program
JP5171351B2 (en) * 2008-03-31 2013-03-27 セコム株式会社 Image monitoring device

Also Published As

Publication number Publication date
JP2011210114A (en) 2011-10-20

Similar Documents

Publication Publication Date Title
JP5419757B2 (en) Face image synthesizer
JP5873442B2 (en) Object detection apparatus and object detection method
US9047507B2 (en) Upper-body skeleton extraction from depth maps
CN107949863B (en) Authentication device and authentication method using biometric information
CN108009531B (en) Multi-strategy anti-fraud face recognition method
JP5127531B2 (en) Image monitoring device
KR20190001066A (en) Face verifying method and apparatus
KR20190094352A (en) System and method for performing fingerprint based user authentication using a captured image using a mobile device
JP2018508888A (en) System and method for performing fingerprint-based user authentication using an image captured using a mobile device
CN109583304A (en) A kind of quick 3D face point cloud generation method and device based on structure optical mode group
JP5419777B2 (en) Face image synthesizer
CN104156643B (en) Eye sight-based password inputting method and hardware device thereof
CN102971768A (en) State-of-posture estimation device and state-of-posture estimation method
WO2016107638A1 (en) An image face processing method and apparatus
JP2004094491A (en) Face orientation estimation device and method and its program
JP5170094B2 (en) Spoofing detection system, spoofing detection method, and spoofing detection program
CN109086724A (en) A kind of method for detecting human face and storage medium of acceleration
JP2020518879A (en) Detection system, detection device and method thereof
US20080304716A1 (en) Face recognition device
JP2009211151A (en) Face image processor
KR20120006819A (en) Eye tracking method and device applying the same
KR20170092533A (en) A face pose rectification method and apparatus
US20180307896A1 (en) Facial detection device, facial detection system provided with same, and facial detection method
CN109684907B (en) Identification device and electronic device
KR20100025048A (en) Image analysis apparatus and method for motion capture

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130109

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20131118

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131126

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140415

R150 Certificate of patent or registration of utility model

Ref document number: 5528172

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees