JP2017027379A - Subject discrimination method, program, and subject discrimination apparatus - Google Patents

Subject discrimination method, program, and subject discrimination apparatus Download PDF

Info

Publication number
JP2017027379A
JP2017027379A JP2015145565A JP2015145565A JP2017027379A JP 2017027379 A JP2017027379 A JP 2017027379A JP 2015145565 A JP2015145565 A JP 2015145565A JP 2015145565 A JP2015145565 A JP 2015145565A JP 2017027379 A JP2017027379 A JP 2017027379A
Authority
JP
Japan
Prior art keywords
image
luminance
pixel
subject
difference
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2015145565A
Other languages
Japanese (ja)
Other versions
JP6540322B2 (en
Inventor
裕治 竹本
Yuji Takemoto
裕治 竹本
公平 徹
Toru Kimihira
徹 公平
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2015145565A priority Critical patent/JP6540322B2/en
Publication of JP2017027379A publication Critical patent/JP2017027379A/en
Application granted granted Critical
Publication of JP6540322B2 publication Critical patent/JP6540322B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Collating Specific Patterns (AREA)
  • Image Input (AREA)
  • Photometry And Measurement Of Optical Pulse Characteristics (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a method of discriminating a fake subject of a flat surface.SOLUTION: A subject discrimination method comprises: a process of picking up a first image in a state of lighting up illumination light at a first radiant intensity, and continuously picking up a second image in a state of lighting up illumination light at a second radiant intensity different from the first radiant intensity in S1201; a process of calculating, for each of a plurality of pixels or a plurality of partial regions of the first image, a difference between a luminance of the pixel or partial region and each pixel or partial region of the second image corresponding to the pixel or partial region of the first image in S1203; and a process of determining that a fake subject is imaged when there is one peak on a difference frequency distribution in S1205.SELECTED DRAWING: Figure 12

Description

本発明は、撮像に基づく生体認証技術に関する。   The present invention relates to a biometric authentication technique based on imaging.

虹彩認証技術では、人の顔を撮影し、画像に含まれる瞳を特定して、虹彩の特徴を解析する。そして、虹彩の特徴についての一致度に基づいて、個人の同定を行う。このようにすれば、個人の識別精度が高く、パスワードのように情報流出によってセキュリティが破られる恐れが低い。   In the iris authentication technology, a human face is photographed, the pupil included in the image is specified, and the features of the iris are analyzed. Then, an individual is identified based on the degree of coincidence regarding the feature of the iris. In this way, personal identification accuracy is high, and there is a low risk of security being broken due to information leakage like passwords.

但し、人の顔を模した偽装被写体を撮影した場合に、偽装被写体の画像に含まれる瞳に基づいて虹彩認証を行ってしまう恐れがある。   However, when a camouflaged subject imitating a human face is photographed, there is a risk that iris authentication will be performed based on the pupil included in the image of the camouflaged subject.

特開2001−249008号公報JP 2001-249008 A 特開2002−247567号公報JP 2002-247567 A 特開2001−333420号公報JP 2001-333420 A 特開2004−30659号公報JP 2004-30659 A

本発明の目的は、一側面では、平面の偽装被写体を判別することである。   In one aspect, an object of the present invention is to discriminate a planar camouflaged subject.

一態様の被写体判定方法は、(A)第1放射強度の照明光を点灯させた状態で第1画像を撮影し、連続して第1放射強度と異なる第2放射強度の照明光を点灯させた状態で第2画像を撮影し、(B)第1画像における複数の画素の各々又は複数の部分領域の各々について、当該画素又は部分領域の輝度と、当該画素又は部分領域に対応する第2画像における画素又は部分領域の輝度との差を算出し、(C)差の度数分布におけるピークが1つである場合に、偽装被写体を撮影したと判定する処理を含む。   According to one aspect of the subject determination method, (A) a first image is taken in a state in which illumination light having a first radiation intensity is turned on, and illumination light having a second radiation intensity different from the first radiation intensity is continuously turned on. The second image is photographed in a state where (B) each of the plurality of pixels or each of the plurality of partial areas in the first image, and the brightness of the pixel or the partial area and the second corresponding to the pixel or the partial area. A difference between the luminance of the pixel or the partial area in the image is calculated, and (C) includes a process of determining that the camouflaged subject is photographed when there is one peak in the frequency distribution of the difference.

一側面においては、平面の偽装被写体を判別できる。   In one aspect, a planar camouflaged subject can be identified.

図1は、携帯電話端末の概観を示す図である。FIG. 1 is a diagram showing an overview of a mobile phone terminal. 図2は、携帯電話端末のハードウエア構成例を示す図である。FIG. 2 is a diagram illustrating a hardware configuration example of the mobile phone terminal. 図3は、偽装態様の例を示す図である。FIG. 3 is a diagram illustrating an example of a camouflaged aspect. 図4は、照度を説明するための図である。FIG. 4 is a diagram for explaining the illuminance. 図5は、照度を説明するための図である。FIG. 5 is a diagram for explaining the illuminance. 図6は、正当な態様における輝度差を説明するための図である。FIG. 6 is a diagram for explaining a luminance difference in a valid mode. 図7は、偽装態様における輝度差を説明するための図である。FIG. 7 is a diagram for explaining the luminance difference in the camouflaged mode. 図8は、正当な態様における輝度差のヒストグラムである。FIG. 8 is a histogram of luminance differences in a valid manner. 図9は、偽装態様における輝度差のヒストグラムである。FIG. 9 is a histogram of luminance differences in the camouflaged mode. 図10は、携帯電話端末のモジュール構成例を示す図である。FIG. 10 is a diagram illustrating a module configuration example of the mobile phone terminal. 図11は、準備処理フローを示す図である。FIG. 11 is a diagram showing a preparation process flow. 図12は、通常処理フローを示す図である。FIG. 12 is a diagram showing a normal processing flow. 図13は、撮影処理フローを示す図である。FIG. 13 is a diagram showing a photographing process flow. 図14は、算出処理フローを示す図である。FIG. 14 is a diagram showing a calculation processing flow. 図15は、判定処理(A)フローを示す図である。FIG. 15 is a diagram illustrating a determination processing (A) flow. 図16は、実施の形態2における偽装態様の例を示す図である。FIG. 16 is a diagram illustrating an example of a camouflaged aspect according to the second embodiment. 図17は、正当な態様における輝度差のヒストグラムである。FIG. 17 is a histogram of luminance differences in a valid mode. 図18は、偽装態様における輝度差のヒストグラムである。FIG. 18 is a histogram of luminance differences in the camouflaged mode. 図19は、判定処理(B)フローを示す図である。FIG. 19 is a diagram illustrating a determination process (B) flow.

[実施の形態1]
本実施の形態では、カメラから被写体までの距離に基づいて、撮影された画像の被写体が写真のような平面の偽装被写体であるか、あるいは人物であるかを判別する。
[Embodiment 1]
In the present embodiment, based on the distance from the camera to the subject, it is determined whether the subject of the captured image is a flat camouflaged subject such as a photograph or a person.

ます、虹彩認証技術を用いる携帯電話端末101について説明する。図1に、携帯電話端末101の概観を示す。携帯電話端末101の正面上方に、カメラ孔103とライト孔105とが設けられている。カメラ孔103の奥にもうけられたカメラ装置によって撮影を行う。ライト孔105の奥にもうけられたライト装置によって照明を行う。本実施の形態では、ライト装置による照明が行われている状態で、カメラ装置による撮影を行う。   First, the mobile phone terminal 101 using the iris authentication technology will be described. FIG. 1 shows an overview of the mobile phone terminal 101. A camera hole 103 and a light hole 105 are provided above the front surface of the mobile phone terminal 101. Photographing is performed by a camera device provided in the back of the camera hole 103. Illumination is performed by a light device provided behind the light hole 105. In the present embodiment, shooting by the camera device is performed in a state where illumination by the light device is performed.

図2に、携帯電話端末101のハードウエア構成例を示す。携帯電話端末101は、例えばCPU(Central Processing Unit)201、記憶回路203、無線通信用アンテナ211、無線通信制御回路213、カメラ装置215、照明駆動部217、ライト装置219、LCD(Liquid Crystal Display)制御回路223、LCD225、タッチパッド227、キー群229、GPS(Global Positioning System)装置231及びタイマー回路233を有している。   FIG. 2 shows a hardware configuration example of the mobile phone terminal 101. The cellular phone terminal 101 includes, for example, a CPU (Central Processing Unit) 201, a storage circuit 203, a wireless communication antenna 211, a wireless communication control circuit 213, a camera device 215, an illumination driving unit 217, a light device 219, an LCD (Liquid Crystal Display). A control circuit 223, an LCD 225, a touch pad 227, a key group 229, a GPS (Global Positioning System) device 231 and a timer circuit 233 are included.

CPU201は、記憶回路203に記憶されているプログラムを実行する。記憶回路203は、例えば、ROM(Read Only Memory)205とRAM(Random Access Memory)207とフラッシュメモリ209とを有している。ROM205は、例えば基礎的なプログラムや初期データを格納している。RAM207は、プログラムを展開する領域を含んでいる。RAM207は、一時的なデータを格納する領域も含んでいる。フラッシュメモリ209は、例えば、アプリケーションなどのプログラムやユーザデータを格納している。   The CPU 201 executes a program stored in the storage circuit 203. The storage circuit 203 includes, for example, a ROM (Read Only Memory) 205, a RAM (Random Access Memory) 207, and a flash memory 209. The ROM 205 stores basic programs and initial data, for example. The RAM 207 includes an area for developing a program. The RAM 207 also includes an area for storing temporary data. The flash memory 209 stores programs such as applications and user data, for example.

カメラ装置215は、静止画又は動画の撮影を行う。照明駆動部217は、ライト装置219を駆動する。ライト装置219は、照明を行う。ライト装置219は、可視光を照射し、カメラ装置215は、可視光を感知するものである。あるいは、ライト装置219は、赤外線光を照射し、カメラ装置215は、赤外線光を感知するものであってもよい。   The camera device 215 captures a still image or a moving image. The illumination driving unit 217 drives the light device 219. The light device 219 performs illumination. The light device 219 emits visible light, and the camera device 215 senses visible light. Alternatively, the light device 219 may emit infrared light, and the camera device 215 may sense infrared light.

LCD制御回路223は、所定の動作周波数でクロック回路を動作させ、LCD225を駆動させる。LCD225は、各種画面を表示する。タッチパッド227は、例えば、LCD225の表示面上に配置されたパネル状のセンサであり、タッチ操作による指示を受け付ける。具体的には、LCD225とタッチパッド227とを一体としたタッチパネルとして用いられる。キー群229の各ハードキーは、筐体の一部に設けられている。   The LCD control circuit 223 operates the clock circuit at a predetermined operating frequency to drive the LCD 225. The LCD 225 displays various screens. The touch pad 227 is, for example, a panel-like sensor disposed on the display surface of the LCD 225, and receives an instruction by a touch operation. Specifically, it is used as a touch panel in which the LCD 225 and the touch pad 227 are integrated. Each hard key of the key group 229 is provided in a part of the housing.

無線通信用アンテナ211は、例えば、セルラー方式、無線LAN(Local Area Network)方式あるいは近距離通信方式による無線電波を受信する。無線通信制御回路213は、各方式における使用周波数に応じて無線通信の制御を行う。   The radio communication antenna 211 receives radio waves by, for example, a cellular system, a wireless LAN (Local Area Network) system, or a near field communication system. The wireless communication control circuit 213 controls wireless communication according to the frequency used in each method.

次に、この例で想定している偽装態様について、図3を用いて説明する。上段に示したような画像を撮影し、瞳部分を特定することによって、虹彩認証は行われる。   Next, the disguise aspect assumed in this example will be described with reference to FIG. The iris authentication is performed by taking an image as shown in the upper part and specifying the pupil part.

下段の左側に示した位置関係は、正当な態様を想定している。カメラ301から人物までの距離を、L1で表す。カメラ301から壁面までの距離を、L2で表す。この例では、L2=2×L1であるものとする。 The positional relationship shown on the left side of the lower stage assumes a valid mode. The distance from the camera 301 to the person, expressed by L 1. The distance from the camera 301 to the wall surface, represented by L 2. In this example, it is assumed that L 2 = 2 × L 1 .

下段の右側に示した位置関係は、偽装態様を想定している。この例では、人物及び背景が写りこんだ写真パネルを、偽装被写体として用いる。カメラ301から写真パネルまでの距離は、L1であるものとする。 The positional relationship shown on the right side of the lower stage assumes a camouflaged mode. In this example, a photo panel in which a person and a background are reflected is used as a camouflaged subject. Assume that the distance from the camera 301 to the photo panel is L 1 .

正当に撮影した画像と不正に撮影した画像とは、上段に示したように一見するところ似たものとなる。但し、本実施の形態では、これらを判別できるようにする。   A legitimately photographed image and an illegally photographed image are similar at first glance as shown in the upper part. However, in the present embodiment, these can be discriminated.

本実施の形態では、高い強度の照明光を当てて撮影した画像における輝度と、低い強度の照明光を当てて撮影した画像における輝度との差に着目する。そして、輝度差に基づいて距離の違いを判別する。   In the present embodiment, attention is paid to the difference between the luminance in an image shot with high intensity illumination light and the luminance in an image shot with low intensity illumination light. Then, the difference in distance is determined based on the luminance difference.

まず、被写体が近い場合における照度について、図4を用いて説明する。ライト401と被写体との距離は、L1であるものとする。また、被写体として、垂直な平面を想定する。 First, the illuminance when the subject is close will be described with reference to FIG. Assume that the distance between the light 401 and the subject is L 1 . A vertical plane is assumed as the subject.

上段は、高い強度の照明光を当てた状態を示している。下段は、低い強度の照明光を当てた状態を示している。被写体が近い場合に、上段における照度と下段における照度との差は、比較的大きい。   The upper row shows a state where high intensity illumination light is applied. The lower row shows a state where low intensity illumination light is applied. When the subject is close, the difference between the illuminance at the upper stage and the illuminance at the lower stage is relatively large.

次に、被写体が遠い場合における照度について、図5を用いて説明する。ライト401と被写体との距離は、L2であるものとする。また、被写体は、図4の場合と同様に垂直な平面である。 Next, the illuminance when the subject is far away will be described with reference to FIG. The distance between the light 401 and the object is assumed to be L 2. The subject is a vertical plane as in the case of FIG.

上段は、高い強度の照明光を当てた状態を示している。下段は、低い強度の照明光を当てた状態を示している。被写体が遠い場合に、上段における照度と下段における照度との差は、比較的小さい。   The upper row shows a state where high intensity illumination light is applied. The lower row shows a state where low intensity illumination light is applied. When the subject is far away, the difference between the illuminance at the upper stage and the illuminance at the lower stage is relatively small.

このように、ライト401からの距離によって輝度差の大きさに違いが生じる理由は、照度が距離の二乗に反比例するからである。この現象は、可視光と赤外線光とにおいて共通である。   The reason for the difference in the brightness difference depending on the distance from the light 401 is that the illuminance is inversely proportional to the square of the distance. This phenomenon is common to visible light and infrared light.

撮影された画像(つまり、デジタル写真)における輝度は、ライトからの照度の他に、環境照明及び被写体の色彩による影響を受ける。但し、環境照明及び被写体の色彩による影響は、ライトからの照度が強い場合と弱い場合とで大きくは変わらない。従って、高い強度の照明光を当てた状態で撮影した画像における輝度から、低い強度の照明光を当てた状態で撮影した画像における輝度を引くと、ライトの照明以外の要素による影響は排除される。つまり、主にライトによる照度の高低に起因する輝度の差が現れる。本実施の形態は、この特性に基づく。   Luminance in a photographed image (that is, digital photograph) is influenced by environmental illumination and the color of the subject in addition to the illuminance from the light. However, the influence of the environmental illumination and the color of the subject does not change greatly between when the illuminance from the light is strong and when it is weak. Therefore, if the luminance in an image shot with low-intensity illumination light is subtracted from the luminance in an image shot with high-intensity illumination light, the influence of elements other than light illumination is eliminated. . That is, a difference in luminance mainly due to the illuminance level of the light appears. This embodiment is based on this characteristic.

図6を用いて、正当な態様における輝度差について説明する。図6の左側の画像は、図3の下段の左側に示した位置関係において、高い強度の照明光を当てた状態で撮影した画像の輝度を模式的に示している。図6の中央の画像は、同じ位置関係において、低い強度の照明光を当てた状態で撮影した画像の輝度を模式的に示している。   With reference to FIG. 6, the luminance difference in the valid mode will be described. The image on the left side of FIG. 6 schematically shows the luminance of an image taken in a state where illumination light with high intensity is applied in the positional relationship shown on the left side of the lower part of FIG. The center image in FIG. 6 schematically shows the luminance of an image taken in a state where illumination light of low intensity is applied in the same positional relationship.

この例では、人物の範囲までの距離が一様にL1であり、背景となる壁面までの距離が一様にL2であるものとする。尚、壁面には矩形の壁飾りがかけられているものとする。壁飾りまでの距離も、L2であるものとする。壁飾りは、壁面と異なる色彩を有すると想定する。 In this example, it is assumed that the distance to the person's range is uniformly L 1 and the distance to the wall surface as the background is uniformly L 2 . It is assumed that a rectangular wall decoration is applied to the wall surface. Distance to the wall decorations are also assumed to be L 2. The wall decoration is assumed to have a different color from the wall surface.

図6の右側の画像は、左側の画像における輝度から中央の画像における輝度を引いた差を画素値とする。左側の画像における人物領域601の輝度から、中央の画像における人物領域611の輝度を引いた差は、右側の画像における人物領域621の画素値として表れる。人物までの距離L1は短いので、輝度差は大きくなる。 In the image on the right side of FIG. 6, a pixel value is a difference obtained by subtracting the luminance in the center image from the luminance in the left image. A difference obtained by subtracting the brightness of the person area 611 in the center image from the brightness of the person area 601 in the left image appears as a pixel value of the person area 621 in the right image. Since the distance L 1 to the person is short, the luminance difference becomes large.

一方、左側の画像における壁面領域603の輝度から、中央の画像における壁面領域613の輝度を引いた差は、右側の画像における背景領域623の画素値として表れる。壁面までの距離L2は長いので、輝度差は小さくなる。色彩が異なる壁飾りについても壁面と同様の結果となる。つまり、左側の画像における壁飾り領域605の輝度から、中央の画像における壁飾り領域615の輝度を引いた差は、壁面における輝度差と等しくなる。つまり、背景領域623における輝度差は、一様である。 On the other hand, a difference obtained by subtracting the luminance of the wall surface region 613 in the center image from the luminance of the wall surface region 603 in the left image appears as a pixel value of the background region 623 in the right image. Since the distance L 2 from the wall is long, the luminance difference is small. The same result as the wall surface is obtained for wall decorations with different colors. That is, the difference obtained by subtracting the luminance of the wall decoration region 615 in the center image from the luminance of the wall decoration region 605 in the left image is equal to the luminance difference in the wall surface. That is, the luminance difference in the background region 623 is uniform.

次に、図7を用いて、偽装態様における輝度差を説明する。図7の左側の画像は、図3の下段の右側に示した位置関係において、高い強度の照明光を当てた状態で撮影した画像の輝度を模式的に示している。図7の中央の画像は、同じ位置関係において、低い強度の照明光を当てた状態で撮影した画像の輝度を模式的に示している。   Next, the luminance difference in the camouflaged aspect will be described using FIG. The image on the left side of FIG. 7 schematically shows the luminance of an image taken in a state where high intensity illumination light is applied in the positional relationship shown on the lower right side of FIG. The image at the center of FIG. 7 schematically shows the luminance of an image taken in a state where illumination light with low intensity is applied in the same positional relationship.

この例では、写真パネルまでの距離が一様にL1であるものとする。 In this example, it is assumed that the distance to the photo panel is uniformly L 1 .

図7の右側の画像は、左側の画像における輝度から中央の画像における輝度を引いた差を画素値とする画像である。左側の画像における人物領域701の輝度から、中央の画像における人物領域711の輝度を引いた差は、右側の画像における全領域721の画素値として表れる。写真パネルまでの距離L1は短いので、輝度差は大きくなる。 The right image in FIG. 7 is an image having a pixel value that is a difference obtained by subtracting the luminance in the center image from the luminance in the left image. A difference obtained by subtracting the brightness of the person area 711 in the center image from the brightness of the person area 701 in the left image appears as a pixel value of the entire area 721 in the right image. Since the distance L 1 to the photographic panel is short, the luminance difference becomes large.

また、左側の画像における壁面領域703の輝度から、中央の画像における壁面領域713の輝度を引いた差も、人物の領域における輝度差と同様になる。左側の画像における壁飾り領域705の輝度から、中央の画像における壁飾り領域715の輝度を引いた差も、人物の領域における輝度差と同様になる。つまり、全領域721において輝度差は、一様である。   Further, the difference obtained by subtracting the luminance of the wall surface region 713 in the center image from the luminance of the wall surface region 703 in the left image is the same as the luminance difference in the person region. The difference obtained by subtracting the luminance of the wall decoration region 715 in the center image from the luminance of the wall decoration region 705 in the left image is the same as the luminance difference in the person region. That is, the luminance difference is uniform in the entire area 721.

上述した例における輝度差の度数分布をヒストグラムで表す。図8に、正当な態様における輝度差のヒストグラムを示す。このヒストグラムは、図6に示した輝度差の度数分布を表している。D1は、人物領域621における輝度差を示している。D2は、背景領域623における輝度差を示している。D2は、およそD1/4である。また、D1を含む区間の度数とD2を含む区間の度数との比率は、人物領域621と背景領域623との面積比に相当する。このように、正当な態様では、人物領域621に基づく輝度差D1の付近と、背景領域623に基づく輝度差D2の付近との2箇所にピークが出現する。 The frequency distribution of the luminance difference in the above example is represented by a histogram. FIG. 8 shows a histogram of luminance differences in a valid mode. This histogram represents the frequency distribution of the luminance difference shown in FIG. D 1 indicates a luminance difference in the person area 621. D 2 indicates a luminance difference in the background area 623. D 2 is approximately D 1/4. The ratio between the frequency of the section including D 1 and the frequency of the section including D 2 corresponds to the area ratio between the person region 621 and the background region 623. As described above, in the valid mode, peaks appear in two places, the vicinity of the luminance difference D 1 based on the person area 621 and the vicinity of the luminance difference D 2 based on the background area 623.

図9に、偽装態様における輝度差のヒストグラムを示す。このヒストグラムは、図7に示した輝度差の度数分布を表している。D1は、全領域721における輝度差を示している。輝度差D1の付近にピークが出現する。他には、ピークが出現しない。つまり、偽装態様におけるピークは1つである。以上で、概要の説明を終える。 FIG. 9 shows a histogram of luminance differences in the camouflaged mode. This histogram represents the frequency distribution of the luminance difference shown in FIG. D 1 indicates a luminance difference in the entire area 721. Peak appears in the vicinity of the brightness difference D 1. Otherwise, no peak appears. That is, there is one peak in the camouflage mode. This is the end of the summary description.

図10に、携帯電話端末101のモジュール構成例を示す。携帯電話端末101は、撮影処理部1001、算出部1003、判定部1005、登録部1007、認証部1009、出力部1011、画像記憶部1021、度数分布記憶部1023及び認証データ記憶部1025を有する。   FIG. 10 shows a module configuration example of the mobile phone terminal 101. The mobile phone terminal 101 includes a photographing processing unit 1001, a calculation unit 1003, a determination unit 1005, a registration unit 1007, an authentication unit 1009, an output unit 1011, an image storage unit 1021, a frequency distribution storage unit 1023, and an authentication data storage unit 1025.

撮影処理部1001は、撮影処理を実行する。算出部1003は、算出処理を実行する。判定部1005は、判定処理を実行する。登録部1007は、虹彩登録処理を実行する。認証部1009は、虹彩認証処理を実行する。出力部1011は、例えば拒否メッセージを出力する。画像記憶部1021は、画像データを記憶する。度数分布記憶部1023は、度数分布データを記憶する。認証データ記憶部1025は、認証データを記憶する。   The imaging processing unit 1001 executes imaging processing. The calculation unit 1003 executes calculation processing. The determination unit 1005 executes determination processing. The registration unit 1007 performs iris registration processing. The authentication unit 1009 performs iris authentication processing. For example, the output unit 1011 outputs a rejection message. The image storage unit 1021 stores image data. The frequency distribution storage unit 1023 stores frequency distribution data. The authentication data storage unit 1025 stores authentication data.

上述した撮影処理部1001、算出部1003、判定部1005、登録部1007、認証部1009及び出力部1011は、ハードウエア資源(例えば、図2)と、以下で述べる処理をプロセッサに実行させるプログラムとを用いて実現される。   The photographing processing unit 1001, the calculation unit 1003, the determination unit 1005, the registration unit 1007, the authentication unit 1009, and the output unit 1011 described above are hardware resources (for example, FIG. 2) and a program that causes the processor to execute the processing described below. It is realized using.

上述した画像記憶部1021、度数分布記憶部1023及び認証データ記憶部1025は、ハードウエア資源(例えば、図2)を用いて実現される。   The image storage unit 1021, the frequency distribution storage unit 1023, and the authentication data storage unit 1025 described above are realized using hardware resources (for example, FIG. 2).

まず、準備処理について説明する。この例で、準備処理は、認証を受ける者の特徴を認証データとして登録するための処理である。但し、偽装被写体を撮影した場合には、認証データの登録を拒否する。   First, the preparation process will be described. In this example, the preparation process is a process for registering the characteristics of the person to be authenticated as authentication data. However, registration of authentication data is rejected when a camouflaged subject is photographed.

図11に、準備処理フローを示す。撮影処理部1001は、撮影処理を実行する(S1101)。撮影処理では、強い照明による撮影と、弱い照明による撮影とを行う。撮影処理については、図13を用いて後述する。   FIG. 11 shows a preparation process flow. The imaging processing unit 1001 executes imaging processing (S1101). In the shooting process, shooting with strong illumination and shooting with weak illumination are performed. The photographing process will be described later with reference to FIG.

次に、撮影処理で得られた画像に基づいて、算出部1003は、算出処理を実行する(S1103)。算出処理では、輝度差の算出を行う。算出処理については、図14を用いて後述する。   Next, based on the image obtained by the shooting process, the calculation unit 1003 executes the calculation process (S1103). In the calculation process, a luminance difference is calculated. The calculation process will be described later with reference to FIG.

次に、算出処理で得られた輝度差に基づいて、判定部1005は、判定処理を実行する(S1105)。判定処理では、偽装被写体を撮影したか否かを判定する。判定処理については、図15を用いて後述する。   Next, based on the luminance difference obtained by the calculation process, the determination unit 1005 executes the determination process (S1105). In the determination process, it is determined whether or not the camouflaged subject is photographed. The determination process will be described later with reference to FIG.

判定部1005は、偽装被写体を撮影したか否かによって処理を分岐させる(S1107)。偽装被写体を撮影したと判定した場合には、出力部1011は、認証データの登録を拒否する旨を伝える拒否メッセージを出力する(S1109)。例えば、拒否メッセージを画面に表示する。そして、虹彩登録処理を行うことなく準備処理を終える。   The determination unit 1005 branches the process depending on whether or not a camouflaged subject has been photographed (S1107). If it is determined that the camouflaged subject has been photographed, the output unit 1011 outputs a rejection message informing that registration of the authentication data is rejected (S1109). For example, a rejection message is displayed on the screen. Then, the preparation process is finished without performing the iris registration process.

一方、正当な被写体を撮影したと判定した場合には、登録部1007は、虹彩登録処理を実行する(S1111)。虹彩登録処理では、撮影処理で得られたいずれかの画像に基づいて、虹彩の特徴を示すデータを生成し、認証データとして認証データ記憶部1025に登録する。虹彩登録処理は、従来と同様であるので、これ以上説明しない。出力部1011は、登録結果を出力する(S1113)。例えば、正常に認証データが登録された旨のメッセージを画面に表示する。そして、準備処理を終える。   On the other hand, if it is determined that a valid subject has been captured, the registration unit 1007 executes iris registration processing (S1111). In the iris registration process, data indicating the feature of the iris is generated based on one of the images obtained in the shooting process, and is registered in the authentication data storage unit 1025 as authentication data. The iris registration process is the same as in the prior art and will not be described further. The output unit 1011 outputs the registration result (S1113). For example, a message indicating that the authentication data has been registered normally is displayed on the screen. Then, the preparation process is finished.

次に、通常処理について説明する。通常処理は、既に登録されている認証データと同じ特徴を有する者であるかを判定し、人物の認証を行う処理である。但し、偽装被写体を撮影した場合には、認証データとの照合を拒否する。あるいは、認証が失敗したものとして扱うようにしてもよい。   Next, normal processing will be described. The normal process is a process for determining whether the person has the same characteristics as the already registered authentication data and authenticating the person. However, when the camouflaged subject is photographed, verification with the authentication data is rejected. Alternatively, it may be handled that authentication has failed.

図12に、通常処理フローを示す。撮影処理部1001は、S1101の場合と同様に、撮影処理を実行する(S1201)。算出部1003は、S1103の場合と同様に、算出処理を実行する(S1203)。判定部1005は、S1105の場合と同様に、判定処理を実行する(S1205)。   FIG. 12 shows a normal processing flow. The imaging processing unit 1001 executes imaging processing as in the case of S1101 (S1201). The calculation unit 1003 executes a calculation process as in the case of S1103 (S1203). The determination unit 1005 executes determination processing in the same manner as in S1105 (S1205).

判定部1005は、偽装被写体を撮影したか否かによって処理を分岐させる(S1207)。偽装被写体を撮影したと判定した場合には、出力部1011は、認証データとの照合を拒否する旨を伝える拒否メッセージを出力する(S1209)。例えば、拒否メッセージを画面に表示する。そして、この例では、虹彩認証処理を行うことなく通常処理を終える。   The determination unit 1005 branches the process depending on whether or not a camouflaged subject has been photographed (S1207). If it is determined that the camouflaged subject has been photographed, the output unit 1011 outputs a rejection message informing that the verification with the authentication data is rejected (S1209). For example, a rejection message is displayed on the screen. In this example, the normal process ends without performing the iris authentication process.

一方、正当な被写体を撮影したと判定した場合には、認証部1009は、虹彩認証処理を実行する(S1211)。虹彩認証処理は、撮影処理で得られたいずれかの画像に基づいて、虹彩の特徴を示すデータを生成し、既に登録されている認証データに合致するかを判定する。虹彩認証処理は、従来と同様であるので、これ以上説明しない。出力部1011は、認証結果を出力する(S1213)。例えば、正常に認証された旨のメッセージを画面に表示する。尚、認証に失敗する場合もある。そして、準備処理を終える。   On the other hand, if it is determined that a valid subject has been photographed, the authentication unit 1009 executes iris authentication processing (S1211). In the iris authentication process, data indicating the feature of the iris is generated based on any image obtained by the imaging process, and it is determined whether the data matches the already registered authentication data. Since the iris authentication process is the same as the conventional one, it will not be described further. The output unit 1011 outputs the authentication result (S1213). For example, a message indicating successful authentication is displayed on the screen. Note that authentication may fail. Then, the preparation process is finished.

続いて、撮影処理について詳述する。図13に、撮影処理フローを示す。撮影処理部1001は、照明駆動部217を制御して第1放射強度の照明光を点灯させる(S1301)。第1放射強度は、後述する第2放射強度よりも高い強度である。第1放射強度の照明光を点灯させている状態で、撮影処理部1001は、カメラ装置215による1回目の撮影を行う(S1303)。そして、撮影処理部1001は、撮影した第1画像を画像記憶部1021に記憶する(S1305)。   Next, the photographing process will be described in detail. FIG. 13 shows a photographing process flow. The imaging processing unit 1001 controls the illumination driving unit 217 to turn on the illumination light having the first radiation intensity (S1301). The first radiation intensity is higher than the second radiation intensity described later. In a state where the illumination light having the first radiation intensity is turned on, the imaging processing unit 1001 performs the first imaging with the camera device 215 (S1303). Then, the imaging processing unit 1001 stores the captured first image in the image storage unit 1021 (S1305).

連続して、撮影処理部1001は、照明駆動部217を制御して第2放射強度の照明光を点灯させる(S1307)。第2放射強度の照明光を点灯させている状態で、撮影処理部1001は、カメラ装置215による2回目の撮影を行う(S1309)。そして、撮影処理部1001は、撮影した第2画像を画像記憶部1021に記憶する(S1311)。撮影処理を終えると、呼び出し元のルーチンにおける処理に復帰する。   Continuously, the imaging processing unit 1001 controls the illumination driving unit 217 to turn on the illumination light having the second radiation intensity (S1307). In a state where the illumination light having the second radiation intensity is turned on, the imaging processing unit 1001 performs the second imaging with the camera device 215 (S1309). Then, the imaging processing unit 1001 stores the captured second image in the image storage unit 1021 (S1311). When the photographing process is completed, the process returns to the calling routine.

更に、第1放射強度及び第2放射強度以外の第3放射強度で照明光を点灯させ、第3放射強度の照明光を点灯させている状態で、撮影処理部1001は、カメラ装置215による撮影を行うようにしてもよい。第3放射強度は、例えば第1放射強度より低く、第2放射強度よりも高い強度である。そして、第3放射強度の照明光の下で撮影した画像を、虹彩登録処理及び虹彩認証処理に用いるようにしてもよい。   Furthermore, in a state where the illumination light is turned on with a third radiation intensity other than the first radiation intensity and the second radiation intensity, and the illumination light with the third radiation intensity is turned on, the imaging processing unit 1001 performs imaging with the camera device 215. May be performed. For example, the third radiation intensity is lower than the first radiation intensity and higher than the second radiation intensity. And you may make it use the image image | photographed under the illumination light of 3rd radiation intensity for an iris registration process and an iris authentication process.

続いて、算出処理について詳述する。図14に、算出処理フローを示す。算出部1003は、第1画像における画素を1つ特定する(S1401)。第1画像と第2画像とを連続して撮影すれば、第1画像の撮影範囲と第2画像の撮影範囲とが一致すると看做して構わない。手振れなどによって、第1画像の撮影範囲と第2画像の撮影範囲とがずれている場合には、位置合わせの処理を行うようにしてよい。   Next, the calculation process will be described in detail. FIG. 14 shows a calculation processing flow. The calculation unit 1003 identifies one pixel in the first image (S1401). If the first image and the second image are continuously photographed, it may be considered that the photographing range of the first image and the photographing range of the second image coincide with each other. When the shooting range of the first image and the shooting range of the second image are shifted due to camera shake or the like, the alignment process may be performed.

この例では、第1画像に含まれるすべての画素を処理対象とする。但し、一部の画素を抽出して、抽出されたサンプル画素のみを処理対象とするようにしてもよい。この場合には、均等な密度でサンプル画素を抽出するようにしてもよい。   In this example, all pixels included in the first image are processed. However, some pixels may be extracted, and only the extracted sample pixels may be processed. In this case, sample pixels may be extracted with a uniform density.

算出部1003は、第1画像における当該画素の輝度を求める(S1403)。算出部1003は、第2画像における当該画素の輝度を求める(S1405)。算出部1003は、第1画像における当該画素の輝度から、第2画像における当該画素の輝度を引いて、輝度差を求める(S1407)。この例では、算出した輝度差を第3画像の形式で記憶する。第3画像は、各画素における画素値として輝度差を保持する。そのため、算出部1003は、算出した輝度差を、第3画像における当該画素の画素値に設定する(S1409)。そして、算出部1003は、未処理の画素があるか否かを判定する(S1411)。   The calculation unit 1003 obtains the luminance of the pixel in the first image (S1403). The calculation unit 1003 obtains the luminance of the pixel in the second image (S1405). The calculation unit 1003 obtains a luminance difference by subtracting the luminance of the pixel in the second image from the luminance of the pixel in the first image (S1407). In this example, the calculated luminance difference is stored in the format of the third image. The third image holds a luminance difference as a pixel value in each pixel. Therefore, the calculation unit 1003 sets the calculated luminance difference to the pixel value of the pixel in the third image (S1409). The calculation unit 1003 determines whether there is an unprocessed pixel (S1411).

未処理の画素があると判定した場合には、S1401に示した処理に戻って、上述した処理を繰り返す。   If it is determined that there is an unprocessed pixel, the process returns to S1401, and the above-described process is repeated.

一方、未処理の画素がないと判定した場合には、算出処理を終え、呼び出し元のルーチンにおける処理に復帰する。   On the other hand, if it is determined that there are no unprocessed pixels, the calculation process is terminated, and the process returns to the process in the calling source routine.

尚、第1放射強度は、第2放射強度よりも低い強度であってもよい。その場合には、S1407に示した処理において、算出部1003は、第2画像における当該画素の輝度から、第1画像における当該画素の輝度を引いて、輝度差を求める。   The first radiation intensity may be lower than the second radiation intensity. In that case, in the processing shown in S1407, the calculation unit 1003 obtains a luminance difference by subtracting the luminance of the pixel in the first image from the luminance of the pixel in the second image.

また、第1画像と第2画像とを同様にブロックに分割し、各ブロックにおける輝度差を求めるようにしてもよい。ブロックにおける輝度差は、例えばブロックに含まれる各画素における輝度差の平均値である。ブロックにおける輝度差は、例えばブロックに含まれる各画素における輝度差の中央値であってもよい。ブロックにおける輝度差は、ブロックに含まれる各画素における輝度差についてのその他の代表値であってもよい。ブロックは、例えば格子状に分割された矩形である。   Further, the first image and the second image may be similarly divided into blocks, and the luminance difference in each block may be obtained. The luminance difference in the block is, for example, an average value of the luminance difference in each pixel included in the block. The luminance difference in the block may be, for example, the median luminance difference in each pixel included in the block. The luminance difference in the block may be another representative value for the luminance difference in each pixel included in the block. The block is, for example, a rectangle divided into a lattice shape.

続いて、判定処理について詳述する。本実施の形態では、判定処理(A)を実行する。図15に、判定処理(A)フローを示す。判定部1005は、輝度差の度数分布を求める(S1501)。この例では、画素単位或いはブロック単位の輝度差について度数分布を算出する。判定部1005は、度数分布データを度数分布記憶部1023に記憶する。   Next, the determination process will be described in detail. In the present embodiment, the determination process (A) is executed. FIG. 15 shows a determination process (A) flow. The determination unit 1005 obtains a frequency distribution of luminance differences (S1501). In this example, a frequency distribution is calculated for a luminance difference in units of pixels or blocks. The determination unit 1005 stores the frequency distribution data in the frequency distribution storage unit 1023.

判定部1005は、度数分布に出現したピークを特定する(S1503)。特定されるピークを、そのピークにおける度数が所定値を超えるものに限るようにしてもよい。図8及び図9に示すように閾値を設ければ、微小なピークは無視されるようになる。   The determination unit 1005 identifies a peak that appears in the frequency distribution (S1503). The specified peak may be limited to a peak whose frequency exceeds a predetermined value. If a threshold value is provided as shown in FIGS. 8 and 9, a minute peak is ignored.

判定部1005は、S1503に示した処理において特定されたピークが、1つであるか否かを判定する(S1505)。当該ピークが1つである場合には、判定部1005は、偽装被写体を撮影したと判定する(S1507)。一方、当該ピークが2つ以上である場合には、判定部1005は、正当な被写体を撮影したと判定する(S1509)。   The determination unit 1005 determines whether there is one peak identified in the processing shown in S1503 (S1505). If there is only one peak, the determination unit 1005 determines that the camouflaged subject has been photographed (S1507). On the other hand, if there are two or more peaks, the determination unit 1005 determines that a valid subject has been captured (S1509).

本実施の形態によれば、例えば写真のような平面の偽装被写体を判別できる。   According to the present embodiment, it is possible to discriminate a fake subject having a flat surface such as a photograph.

[実施の形態2]
本実施の形態では、例えば人物の輪郭に沿って切り出された写真パネルを偽装被写体として用いる場合に対処する例について説明する。
[Embodiment 2]
In the present embodiment, an example will be described in which a case where, for example, a photo panel cut out along the outline of a person is used as a camouflaged subject is described.

図16に、実施の形態2における偽装態様の例を示す。上段の画像は、図3の場合と同様である。下段の左側に示した位置関係も、図3の場合と同様である。   FIG. 16 shows an example of a camouflaged aspect in the second embodiment. The upper image is the same as in FIG. The positional relationship shown on the left side of the lower stage is the same as in the case of FIG.

下段の右側に示した位置関係は、本実施の形態における偽装態様を示している。この例では、人物の輪郭に沿って切り出された写真パネルを用いている。カメラ301から写真パネルまでの距離は、L1であるものとする。カメラ301から壁面までの距離は、L2であるものとする。 The positional relationship shown on the right side of the lower stage indicates the camouflaged aspect in the present embodiment. In this example, a photographic panel cut out along the outline of a person is used. Assume that the distance from the camera 301 to the photo panel is L 1 . Distance from the camera 301 to the wall surface is assumed to be L 2.

本実施の形態では、輝度差の値が大きい側のピーク付近における度数の分布に着目する。図17に、正当な態様における輝度差のヒストグラムを示す。正当な態様では、実際の人物を撮影することになるので、人物の領域における画像は、奥行きがある。その結果、人物の領域に含まれる画素についての輝度差の分布は、或る程度集中するものの、ばらつきが生じる。   In the present embodiment, attention is paid to the frequency distribution in the vicinity of the peak on the side where the value of the luminance difference is large. FIG. 17 shows a histogram of luminance differences in a valid mode. In a legitimate aspect, an actual person is photographed, so the image in the person's area is deep. As a result, the luminance difference distribution for the pixels included in the person's area is concentrated to some extent, but varies.

図18に、偽装態様における輝度差のヒストグラムを示す。一方、図16の下段の右側に示した位置関係では、平面の写真パネルを撮影することになるので、人物の領域における画像は奥行きがない。その結果、人物の領域に含まれる画素についての輝度差の分布は密集し、図17の場合のようなばらつきは生じにくい。本実施の形態では、このような分布の相違を判別する。   FIG. 18 shows a histogram of luminance differences in the camouflaged mode. On the other hand, in the positional relationship shown on the right side of the lower part of FIG. 16, since a flat photographic panel is taken, the image in the person region has no depth. As a result, the luminance difference distribution for the pixels included in the person's region is dense, and variations as in the case of FIG. 17 are unlikely to occur. In the present embodiment, such a difference in distribution is discriminated.

具体的には、判定処理(A)に代えて判定処理(B)を実行する。図19に、判定処理(B)フローを示す。S1501乃至S1507に示した処理は、図15の場合と同様である。   Specifically, the determination process (B) is executed instead of the determination process (A). FIG. 19 shows a flow of determination processing (B). The processing shown in S1501 to S1507 is the same as that in FIG.

S1505に示した処理について説明する。S1503に示した処理において特定されたピークが1つではないと判定した場合、つまりピークが2つ以上である場合には、判定部1005は、輝度差が大きい側のピーク付近の所定範囲における度数を求める(S1901)。図17及び図18に示した例では、輝度差が大きい側のピークを含む1つの区間(輝度差DLから輝度差DHまで)における度数を求める。但し、ピークを含む区間及び当該区間に隣接する区間を含む範囲について度数を求めるようにしてもよい。 The process shown in S1505 will be described. When it is determined that there is not one peak identified in the processing shown in S1503, that is, when there are two or more peaks, the determination unit 1005 determines the frequency in a predetermined range near the peak on the side with the larger luminance difference. Is obtained (S1901). In the example shown in FIGS. 17 and 18, the frequency in one section (from the luminance difference D L to the luminance difference D H ) including the peak on the side with the larger luminance difference is obtained. However, the frequency may be obtained for a section including a peak and a range including a section adjacent to the section.

そして、判定部1005は、求めた度数が閾値より多いか否かを判定する(S1903)。求めた度数が閾値より多い場合には、判定部1005は、偽装被写体を撮影したと判定する(S1905)。一方、求めた度数が閾値より多くない場合には、判定部1005は、正当な被写体を撮影したと判定する(S1907)。   Then, the determination unit 1005 determines whether or not the obtained frequency is greater than a threshold value (S1903). If the calculated frequency is greater than the threshold, the determination unit 1005 determines that the camouflaged subject has been captured (S1905). On the other hand, if the calculated frequency is not greater than the threshold, the determination unit 1005 determines that a valid subject has been captured (S1907).

本実施の形態によれば、平面の偽装被写体を部分的に撮影したことを判別できる。   According to the present embodiment, it can be determined that a planar camouflaged subject has been partially photographed.

以上本発明の実施の形態を説明したが、本発明はこれに限定されるものではない。例えば、上述の機能ブロック構成はプログラムモジュール構成に一致しない場合もある。   Although the embodiment of the present invention has been described above, the present invention is not limited to this. For example, the functional block configuration described above may not match the program module configuration.

また、上で説明した各記憶領域の構成は一例であって、上記のような構成でなければならないわけではない。さらに、処理フローにおいても、処理結果が変わらなければ、処理の順番を入れ替えることや複数の処理を並列に実行させるようにしても良い。   Further, the configuration of each storage area described above is an example, and the above configuration is not necessarily required. Further, in the processing flow, if the processing result does not change, the processing order may be changed or a plurality of processes may be executed in parallel.

以上述べた実施の形態をまとめると、以下のようになる。   The embodiment described above is summarized as follows.

一態様の被写体判定方法は、(A)第1放射強度の照明光を点灯させた状態で第1画像を撮影し、連続して第1放射強度と異なる第2放射強度の照明光を点灯させた状態で第2画像を撮影し、(B)第1画像における複数の画素の各々又は複数の部分領域の各々について、当該画素又は部分領域の輝度と、当該画素又は部分領域に対応する第2画像における画素又は部分領域の輝度との差を算出し、(C)差の度数分布におけるピークが1つである場合に、偽装被写体を撮影したと判定する処理を含む。   According to one aspect of the subject determination method, (A) a first image is taken in a state in which illumination light having a first radiation intensity is turned on, and illumination light having a second radiation intensity different from the first radiation intensity is continuously turned on. The second image is photographed in a state where (B) each of the plurality of pixels or each of the plurality of partial areas in the first image, and the brightness of the pixel or the partial area and the second corresponding to the pixel or the partial area. A difference between the luminance of the pixel or the partial area in the image is calculated, and (C) includes a process of determining that the camouflaged subject is photographed when there is one peak in the frequency distribution of the difference.

このようにすれば、例えば写真のような平面の偽装被写体を判別できる。   In this way, it is possible to discriminate a fake subject having a flat surface such as a photograph.

更に、ピークが複数であり、上記差が大きい側のピークの所定近傍に含まれる度数が閾値よりも多いと判定した場合に、偽装被写体を撮影したと判定する処理を含むようにしてもよい。   Furthermore, when there is a plurality of peaks and it is determined that the frequency included in a predetermined vicinity of the peak on the side where the difference is large is greater than a threshold value, a process of determining that the camouflaged subject is photographed may be included.

このようにすれば、平面の偽装被写体を部分的に撮影したことを判別できる。   In this way, it can be determined that a planar camouflaged subject has been partially photographed.

なお、上記処理をプロセッサに行わせるためのプログラムを作成することができ、当該プログラムは、例えばフレキシブルディスク、CD−ROM、光磁気ディスク、半導体メモリ、ハードディスク等のコンピュータ読み取り可能な記憶媒体又は記憶装置に格納されるようにしてもよい。尚、中間的な処理結果は、一般的にメインメモリ等の記憶装置に一時保管される。   A program for causing the processor to perform the above processing can be created. The program is, for example, a computer-readable storage medium or storage device such as a flexible disk, a CD-ROM, a magneto-optical disk, a semiconductor memory, or a hard disk. You may make it store in. Note that intermediate processing results are generally temporarily stored in a storage device such as a main memory.

以上の実施例を含む実施形態に関し、さらに以下の付記を開示する。   The following supplementary notes are further disclosed with respect to the embodiments including the above examples.

(付記1)
第1放射強度の照明光を点灯させた状態で第1画像を撮影し、連続して前記第1放射強度と異なる第2放射強度の照明光を点灯させた状態で第2画像を撮影し、
前記第1画像における複数の画素の各々又は複数の部分領域の各々について、当該画素又は部分領域の輝度と、当該画素又は部分領域に対応する前記第2画像における画素又は部分領域の輝度との差を算出し、
前記差の度数分布におけるピークが1つである場合に、偽装被写体を撮影したと判定する
処理を含み、プロセッサにより実行される被写体判定方法。
(Appendix 1)
Taking a first image with the illumination light of the first radiation intensity turned on, taking a second image with the illumination light of the second radiation intensity different from the first radiation intensity continuously turned on,
For each of a plurality of pixels or each of a plurality of partial areas in the first image, a difference between the luminance of the pixel or the partial area and the luminance of the pixel or the partial area in the second image corresponding to the pixel or the partial area To calculate
A subject determination method executed by a processor, including a process of determining that a camouflaged subject is photographed when the difference frequency distribution has one peak.

(付記2)
更に、
前記ピークが複数であり、前記差が大きい側のピークの所定近傍に含まれる度数が閾値よりも多いと判定した場合に、偽装被写体を撮影したと判定する
処理を含む付記1記載の被写体判定方法。
(Appendix 2)
Furthermore,
The subject determination method according to supplementary note 1, including a process of determining that a camouflaged subject is photographed when it is determined that a plurality of peaks and the frequency included in a predetermined vicinity of the peak on the side with the larger difference is greater than a threshold value .

(付記3)
第1放射強度の照明光を点灯させた状態で第1画像を撮影し、連続して前記第1放射強度と異なる第2放射強度の照明光を点灯させた状態で第2画像を撮影し、
前記第1画像における複数の画素の各々又は複数の部分領域の各々について、当該画素又は部分領域の輝度と、当該画素又は部分領域に対応する前記第2画像における画素又は部分領域の輝度との差を算出し、
前記差の度数分布におけるピークが1つである場合に、偽装被写体を撮影したと判定する
処理をプロセッサに実行させるプログラム。
(Appendix 3)
Taking a first image with the illumination light of the first radiation intensity turned on, taking a second image with the illumination light of the second radiation intensity different from the first radiation intensity continuously turned on,
For each of a plurality of pixels or each of a plurality of partial areas in the first image, a difference between the luminance of the pixel or the partial area and the luminance of the pixel or the partial area in the second image corresponding to the pixel or the partial area To calculate
A program for causing a processor to execute a process of determining that a camouflaged subject has been photographed when there is one peak in the frequency distribution of the difference.

(付記4)
第1放射強度の照明光を点灯させた状態で第1画像を撮影し、連続して前記第1放射強度と異なる第2放射強度の照明光を点灯させた状態で第2画像を撮影する撮影処理部と、
前記第1画像における複数の画素の各々又は複数の部分領域の各々について、当該画素又は部分領域の輝度と、当該画素又は部分領域に対応する前記第2画像における画素又は部分領域の輝度との差を算出する算出部と、
前記差の度数分布におけるピークが1つである場合に、偽装被写体を撮影したと判定する判定部と
を有する被写体判定装置。
(Appendix 4)
Shooting in which the first image is taken with the illumination light having the first radiation intensity turned on, and the second image is taken in the state where the illumination light having the second radiation intensity different from the first radiation intensity is continuously turned on. A processing unit;
For each of a plurality of pixels or each of a plurality of partial areas in the first image, a difference between the luminance of the pixel or the partial area and the luminance of the pixel or the partial area in the second image corresponding to the pixel or the partial area A calculation unit for calculating
And a determination unit that determines that the camouflaged subject has been photographed when there is one peak in the frequency distribution of the difference.

101 携帯電話端末 103 カメラ孔
105 ライト孔 201 CPU
203 記憶回路 205 ROM
207 RAM 209 フラッシュメモリ
211 無線通信用アンテナ 213 無線通信制御回路
215 カメラ装置 217 照明駆動部
219 ライト装置 223 LCD制御回路
225 LCD 227 タッチパッド
229 キー群 231 GPS装置
233 タイマー回路 301 カメラ
401 ライト 1001 撮影処理部
1003 算出部 1005 判定部
1007 登録部 1009 認証部
1011 出力部 1021 画像記憶部
1023 度数分布記憶部 1025 認証データ記憶部
101 Mobile phone terminal 103 Camera hole 105 Light hole 201 CPU
203 Memory circuit 205 ROM
207 RAM 209 Flash memory 211 Wireless communication antenna 213 Wireless communication control circuit 215 Camera device 217 Illumination drive unit 219 Light device 223 LCD control circuit 225 LCD 227 Touch pad 229 Key group 231 GPS device 233 Timer circuit 301 Camera 401 Light 1001 Shooting process Unit 1003 Calculation unit 1005 Determination unit 1007 Registration unit 1009 Authentication unit 1011 Output unit 1021 Image storage unit 1023 Frequency distribution storage unit 1025 Authentication data storage unit

Claims (4)

第1放射強度の照明光を点灯させた状態で第1画像を撮影し、連続して前記第1放射強度と異なる第2放射強度の照明光を点灯させた状態で第2画像を撮影し、
前記第1画像における複数の画素の各々又は複数の部分領域の各々について、当該画素又は部分領域の輝度と、当該画素又は部分領域に対応する前記第2画像における画素又は部分領域の輝度との差を算出し、
前記差の度数分布におけるピークが1つである場合に、偽装被写体を撮影したと判定する
処理を含み、プロセッサにより実行される被写体判定方法。
Taking a first image with the illumination light of the first radiation intensity turned on, taking a second image with the illumination light of the second radiation intensity different from the first radiation intensity continuously turned on,
For each of a plurality of pixels or each of a plurality of partial areas in the first image, a difference between the luminance of the pixel or the partial area and the luminance of the pixel or the partial area in the second image corresponding to the pixel or the partial area To calculate
A subject determination method executed by a processor, including a process of determining that a camouflaged subject is photographed when the difference frequency distribution has one peak.
更に、
前記ピークが複数であり、前記差が大きい側のピークの所定近傍に含まれる度数が閾値よりも多いと判定した場合に、偽装被写体を撮影したと判定する
処理を含む請求項1記載の被写体判定方法。
Furthermore,
The subject determination according to claim 1, further comprising: determining that a camouflaged subject has been photographed when it is determined that the number of peaks is a plurality and the frequency included in a predetermined vicinity of the peak on the larger difference side is greater than a threshold. Method.
第1放射強度の照明光を点灯させた状態で第1画像を撮影し、連続して前記第1放射強度と異なる第2放射強度の照明光を点灯させた状態で第2画像を撮影し、
前記第1画像における複数の画素の各々又は複数の部分領域の各々について、当該画素又は部分領域の輝度と、当該画素又は部分領域に対応する前記第2画像における画素又は部分領域の輝度との差を算出し、
前記差の度数分布におけるピークが1つである場合に、偽装被写体を撮影したと判定する
処理をプロセッサに実行させるプログラム。
Taking a first image with the illumination light of the first radiation intensity turned on, taking a second image with the illumination light of the second radiation intensity different from the first radiation intensity continuously turned on,
For each of a plurality of pixels or each of a plurality of partial areas in the first image, a difference between the luminance of the pixel or the partial area and the luminance of the pixel or the partial area in the second image corresponding to the pixel or the partial area To calculate
A program for causing a processor to execute a process of determining that a camouflaged subject has been photographed when there is one peak in the frequency distribution of the difference.
第1放射強度の照明光を点灯させた状態で第1画像を撮影し、連続して前記第1放射強度と異なる第2放射強度の照明光を点灯させた状態で第2画像を撮影する撮影処理部と、
前記第1画像における複数の画素の各々又は複数の部分領域の各々について、当該画素又は部分領域の輝度と、当該画素又は部分領域に対応する前記第2画像における画素又は部分領域の輝度との差を算出する算出部と、
前記差の度数分布におけるピークが1つである場合に、偽装被写体を撮影したと判定する判定部と
を有する被写体判定装置。
Shooting in which the first image is taken with the illumination light having the first radiation intensity turned on, and the second image is taken in the state where the illumination light having the second radiation intensity different from the first radiation intensity is continuously turned on. A processing unit;
For each of a plurality of pixels or each of a plurality of partial areas in the first image, a difference between the luminance of the pixel or the partial area and the luminance of the pixel or the partial area in the second image corresponding to the pixel or the partial area A calculation unit for calculating
And a determination unit that determines that the camouflaged subject has been photographed when there is one peak in the frequency distribution of the difference.
JP2015145565A 2015-07-23 2015-07-23 Object determination method, program and object determination apparatus Active JP6540322B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015145565A JP6540322B2 (en) 2015-07-23 2015-07-23 Object determination method, program and object determination apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015145565A JP6540322B2 (en) 2015-07-23 2015-07-23 Object determination method, program and object determination apparatus

Publications (2)

Publication Number Publication Date
JP2017027379A true JP2017027379A (en) 2017-02-02
JP6540322B2 JP6540322B2 (en) 2019-07-10

Family

ID=57949845

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015145565A Active JP6540322B2 (en) 2015-07-23 2015-07-23 Object determination method, program and object determination apparatus

Country Status (1)

Country Link
JP (1) JP6540322B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019049606A1 (en) * 2017-09-06 2019-03-14 富士フイルム株式会社 Imaging device
WO2020053984A1 (en) * 2018-09-12 2020-03-19 富士通株式会社 Biometric authentication device, counterfeit determination program and counterfeit determination method
JP2021043496A (en) * 2019-09-06 2021-03-18 東芝テック株式会社 Digital imaging device, digital imaging method and program
JP7473965B2 (en) 2020-09-25 2024-04-24 株式会社ユニバーサルエンターテインメント Distance measuring sensor and distance measuring method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11339048A (en) * 1998-05-29 1999-12-10 Omron Corp Individual identifying device and method and recording medium for recording individual identification program
JP2000357231A (en) * 1999-06-15 2000-12-26 Victor Co Of Japan Ltd Image discrimination device
JP2006099614A (en) * 2004-09-30 2006-04-13 Toshiba Corp Living body discrimination apparatus and living body discrimination method
JP2006259923A (en) * 2005-03-15 2006-09-28 Omron Corp Object authentication device, face authentication device, cellular phone, object authentication unit, object authentication method, and object authentication program
JP2011215662A (en) * 2010-03-31 2011-10-27 Hitachi Media Electoronics Co Ltd Biometric authentication device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11339048A (en) * 1998-05-29 1999-12-10 Omron Corp Individual identifying device and method and recording medium for recording individual identification program
JP2000357231A (en) * 1999-06-15 2000-12-26 Victor Co Of Japan Ltd Image discrimination device
JP2006099614A (en) * 2004-09-30 2006-04-13 Toshiba Corp Living body discrimination apparatus and living body discrimination method
JP2006259923A (en) * 2005-03-15 2006-09-28 Omron Corp Object authentication device, face authentication device, cellular phone, object authentication unit, object authentication method, and object authentication program
JP2011215662A (en) * 2010-03-31 2011-10-27 Hitachi Media Electoronics Co Ltd Biometric authentication device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
堀内 要介,外1名: ""顔認証のなりすましにロバストな光源を用いた判別法"", 情報処理学会 第71回(平成21年)全国大会講演論文集(2) 人工知能と認知科学, JPN6019015397, 10 March 2009 (2009-03-10), pages 2 - 435, ISSN: 0004026048 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019049606A1 (en) * 2017-09-06 2019-03-14 富士フイルム株式会社 Imaging device
JPWO2019049606A1 (en) * 2017-09-06 2020-10-08 富士フイルム株式会社 Imaging device
WO2020053984A1 (en) * 2018-09-12 2020-03-19 富士通株式会社 Biometric authentication device, counterfeit determination program and counterfeit determination method
JPWO2020053984A1 (en) * 2018-09-12 2021-06-03 富士通株式会社 Biometric authentication device, counterfeit discrimination program and counterfeit discrimination method
JP2021043496A (en) * 2019-09-06 2021-03-18 東芝テック株式会社 Digital imaging device, digital imaging method and program
JP7382767B2 (en) 2019-09-06 2023-11-17 東芝テック株式会社 Digital imaging equipment, digital imaging methods, programs
JP7473965B2 (en) 2020-09-25 2024-04-24 株式会社ユニバーサルエンターテインメント Distance measuring sensor and distance measuring method

Also Published As

Publication number Publication date
JP6540322B2 (en) 2019-07-10

Similar Documents

Publication Publication Date Title
US20200184059A1 (en) Face unlocking method and apparatus, and storage medium
US9082235B2 (en) Using facial data for device authentication or subject identification
US11138455B2 (en) Liveness test method and apparatus
TWI706264B (en) Method and apparatus for verifying identity document, electronic device, and storage medium
US20210287026A1 (en) Method and apparatus with liveness verification
CN103383723B (en) Method and system for spoof detection for biometric authentication
JP7159509B1 (en) Systems and methods using multiple focal stacks for image-based spoofing detection
WO2019134536A1 (en) Neural network model-based human face living body detection
CN106326832B (en) Device and method for processing image based on object region
WO2019137178A1 (en) Face liveness detection
JP5652886B2 (en) Face authentication device, authentication method and program, information device
KR20190040962A (en) Detecting spoofing attacks during live image capture
JP2020534608A5 (en)
JP6540322B2 (en) Object determination method, program and object determination apparatus
CN112868028A (en) Spoofing detection using iris images
JP2007094637A (en) Face image authentication device
EP2911088B1 (en) Method and apparatus for displaying biometric information
CN113205057B (en) Face living body detection method, device, equipment and storage medium
CN109002786A (en) Method for detecting human face, equipment and computer readable storage medium
CN109255282B (en) Biological identification method, device and system
WO2017112310A1 (en) Facial contour recognition for identification
CN111144169A (en) Face recognition method and device and electronic equipment
CN114840831A (en) Face image validity verification method and device, electronic equipment and storage medium
CN113994395A (en) Method and system for chroma-based face liveness detection
KR20150069799A (en) Method for certifying face and apparatus thereof

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20180405

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20180410

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180413

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20180725

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181019

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190409

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190527

R150 Certificate of patent or registration of utility model

Ref document number: 6540322

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533