JP7714906B2 - Object recognition device and control method for object recognition device - Google Patents
Object recognition device and control method for object recognition deviceInfo
- Publication number
- JP7714906B2 JP7714906B2 JP2021073469A JP2021073469A JP7714906B2 JP 7714906 B2 JP7714906 B2 JP 7714906B2 JP 2021073469 A JP2021073469 A JP 2021073469A JP 2021073469 A JP2021073469 A JP 2021073469A JP 7714906 B2 JP7714906 B2 JP 7714906B2
- Authority
- JP
- Japan
- Prior art keywords
- partial
- registered
- matching
- image
- images
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Image Analysis (AREA)
- Collating Specific Patterns (AREA)
Description
本発明は物体認識装置に関する。 The present invention relates to an object recognition device.
従来から、ユーザの顔認識を行い、ユーザに特定の動作を行える権限があるかを識別する顔認識システムがある。例えば、セキュリティが高いエリアへの入退室の許可装置、または特定の装置の使用許可を出す装置などとして顔認識システムが用いられている。 Facial recognition systems have long been available that recognize a user's face and determine whether the user has the authority to perform a specific action. For example, facial recognition systems are used as devices that authorize entry and exit to high-security areas, or devices that issue permission to use specific devices.
特許文献1には、ユーザがマスクをつけていたり、髪型が変更されたりした場合であっても、顔認識が正常に行えるようにする技術が開示されている。ある部位の特徴量を重視し、他の部位の特徴量を軽減することで、データベースに登録されているデータと差異があった場合でも正常に顔認識することができる。 Patent Document 1 discloses technology that enables face recognition to be performed correctly even when the user is wearing a mask or has changed their hairstyle. By prioritizing the features of certain parts and reducing the features of other parts, faces can be recognized correctly even if there are differences from the data registered in the database.
特許文献2は、マスク・サングラス・帽子などによりユーザの顔の撮像画像がデータベースに登録されている画像と異なる場合に、顔認識する発明である。上述した例により、撮像画像とデータベースの登録画像とに差異があった場合に、即座に顔認識を失敗させるのではなく、撮像画像を複数のエリアに分割し、照合に失敗したエリアをユーザに通知して再認識を促すことで、顔認識を成功させる技術である。 Patent Document 2 is an invention that performs facial recognition when a captured image of a user's face differs from the image registered in a database due to a mask, sunglasses, hat, etc. As in the example above, when there is a difference between the captured image and the registered image in the database, rather than immediately failing facial recognition, the technology divides the captured image into multiple areas, notifies the user of the areas where matching failed, and encourages re-recognition, thereby successfully achieving facial recognition.
特許文献3は、デジタルカメラにおける発明であり、撮影モードごとに被写体の優先度を定義することで、優先的に被写体の認識を行うことができ、早期に被写体に合わせた光学調整を行う技術である。 Patent document 3 is an invention related to digital cameras, and is a technology that allows for subject recognition to be prioritized by defining subject priorities for each shooting mode, and for optical adjustments to be made quickly to suit the subject.
特許文献4は、静脈パターンなどの生体のパターン画像に対し、複数の領域に分割した領域ごとに類似したパターンを認識し、領域ごとのパターンに相当する番号を保存することで、生体のパターン画像の容量を低減する発明である。 Patent document 4 describes an invention that reduces the size of a biometric pattern image, such as a vein pattern, by dividing the image into multiple regions, recognizing similar patterns in each region, and storing a number corresponding to the pattern for each region.
特許文献5は、低解像度の画像でもって、顔認識を行い、同一の画像と判断された場合に、より高解像度の画像の一部分で顔認識を行うことで、速度を担保しながら、徐々に顔認識の精度を向上させていく発明である。 Patent document 5 describes an invention that performs facial recognition using a low-resolution image, and if the images are determined to be identical, performs facial recognition using a portion of a higher-resolution image, thereby gradually improving the accuracy of facial recognition while maintaining speed.
しかしながら、上述のような従来技術は、顔認識において照合する顔の部位の大きさ、または顔認識の対象の多さが原因となり、顔認識に時間がかかる。そのため、ユーザは早期に作業に移ることができず、ユーザにストレスを与える原因となっている。 However, with conventional technologies such as those described above, facial recognition takes a long time due to the size of the facial features that need to be matched or the large number of targets for facial recognition. This prevents users from moving on to their tasks quickly, causing stress for the user.
従来のアルゴリズムでは、撮像画像の解像度を荒くすることで、処理を早めることができるが、解像度が荒いことから、誤認識することもあった。また、顔認識だけではなく、物体を認識する需要もある。 With conventional algorithms, processing can be sped up by lowering the resolution of the captured image, but the low resolution can sometimes result in false recognition. In addition to facial recognition, there is also a demand for object recognition.
そこで、本発明の一態様は、認識精度を維持したまま、高速に物体認識を行える装置を実現することを目的とする。 Therefore, one aspect of the present invention aims to realize a device that can perform object recognition at high speed while maintaining recognition accuracy.
上記の課題を解決するために、本発明の一態様に係る物体認識装置は、対象物体を撮像した撮像画像を取得する画像取得部と、前記撮像画像から、前記対象物体における所定の複数の部分の画像を抽出した複数の部分撮像画像を作成する画像抽出部と、記憶部に記憶されている、認識対象としての登録物体における所定の複数の部分の画像を抽出した複数の部分登録画像と、前記部分撮像画像との照合を、前記部分登録画像にそれぞれ対応付けられた優先度に従った順番で行う照合部と、前記照合部における照合が所定の条件を満たした時点で、前記対象物体の認識結果を出力する認識出力部と、を備える。 In order to solve the above problems, an object recognition device according to one aspect of the present invention comprises an image acquisition unit that acquires an image of a target object; an image extraction unit that creates a plurality of partial captured images by extracting images of a predetermined plurality of portions of the target object from the captured image; a matching unit that matches the partial captured images with a plurality of partial registered images that are extracted from a predetermined plurality of portions of a registered object to be recognized and are stored in a memory unit, in order according to the priorities associated with the partial registered images; and a recognition output unit that outputs a recognition result of the target object when the matching performed by the matching unit satisfies a predetermined condition.
上記の構成によれば、部分撮像画像と部分登録画像との間で、部分登録画像に対応付けられた優先度の順番で、所定の条件を満たすまで照合を繰返すことで、対象物体が登録物体であるか否かを判定することができる。所定の条件を満たした時点で認識結果を出力するため、早期に対象物体の認識結果を出力することができる。 With the above configuration, it is possible to determine whether a target object is a registered object by repeatedly matching a partial captured image with a partial registered image in the order of priority associated with the partial registered image until a predetermined condition is met. Since the recognition result is output when the predetermined condition is met, it is possible to output the recognition result of the target object quickly.
前記照合部は、前記部分登録画像と前記部分撮像画像との類似度を算出し、所定の閾値と比較することで、照合を行ってもよい。 The matching unit may perform matching by calculating the similarity between the partial registration image and the partial captured image and comparing it with a predetermined threshold.
上記の構成によれば、類似度を閾値と比較することで、部分登録画像と部分撮像画像とを照合することができる。 With the above configuration, the partial registration image can be matched with the partial captured image by comparing the similarity with a threshold value.
前記照合部が、前記優先度に従った順番で照合を行い、前記部分登録画像と、当該部分登録画像に対応する前記部分撮像画像とが実質的に一致すると判定した時点で、前記認識出力部が前記対象物体の認識結果を出力してもよい。 The matching unit may perform matching in an order according to the priority, and when it determines that the partial registration image and the partial captured image corresponding to the partial registration image substantially match, the recognition output unit may output the recognition result of the target object.
上記の構成によれば、照合部が、部分登録画像と実質的に一致する部分撮像画像があると判定した時点で、当該対象物体は、登録物体であるとの認識結果を出力することができる。 With the above configuration, when the matching unit determines that there is a partial captured image that substantially matches a partial registered image, it can output a recognition result that the target object is a registered object.
前記記憶部は、前記部分登録画像と、前記部分登録画像の優先度と、を複数の前記登録物体に関して記憶しており、前記照合部は、ある優先度における全ての前記登録物体の前記部分登録画像に対する照合を行った後に、次の優先度における全ての前記登録物体の前記部分登録画像に対する照合を行ってもよい。 The storage unit may store the partial registered images and the priorities of the partial registered images for multiple registered objects, and the matching unit may perform matching against the partial registered images of all registered objects at a certain priority, and then perform matching against the partial registered images of all registered objects at a next priority.
上記の構成によれば、全ての登録物体に関して、優先度の順番で部分撮像画像の照合を行い、実質的に一致したと判定された時点で、当該対象物体は登録物体であるとの認識結果を出力することができる。 With the above configuration, partial captured images are compared for all registered objects in order of priority, and when a substantial match is determined, a recognition result can be output indicating that the target object is a registered object.
前記照合部が、前記優先度に従った順番で照合を行い、前記部分登録画像と、当該部分登録画像に対応する前記部分撮像画像とが実質的に一致しないと判定した時点で、前記認識出力部が前記対象物体の認識結果を出力してもよい。 The matching unit may perform matching in an order according to the priority, and when it determines that the partial registration image and the partial captured image corresponding to the partial registration image do not substantially match, the recognition output unit may output the recognition result of the target object.
上記の構成によれば、照合部が、部分登録画像と実質的に一致しない部分撮像画像があると判定した時点で、当該対象物体は、登録物体ではないとの認識結果を出力することができる。 With the above configuration, when the matching unit determines that there is a partial captured image that does not substantially match the partial registered image, it can output a recognition result that the target object is not a registered object.
前記記憶部は、前記部分登録画像と、前記部分登録画像の優先度と、を複数の前記対象物体に関して記憶しており、前記照合部は、ある優先度における全ての前記登録物体の前記部分登録画像に対する照合を行った後に、次の優先度における全ての前記登録物体の前記部分登録画像に対する照合を行い、前記部分登録画像と、当該部分登録画像に対応する前記部分撮像画像とが実質的に一致しないと判定した場合に、次の優先度における該当登録物体に関する照合は行わなくてもよい。 The storage unit stores the partial registration images and the priorities of the partial registration images for multiple target objects, and the matching unit performs matching against the partial registration images of all the registered objects at a certain priority, and then performs matching against the partial registration images of all the registered objects at a next priority. If it is determined that the partial registration image and the partial captured image corresponding to that partial registration image do not substantially match, it is not necessary to perform matching for the registered object at the next priority.
上記の構成によれば、全ての登録物体に関して、優先度の順番で部分撮像画像の照合を行い、全ての登録物体が実質的に一致しないと判定された時点で、当該対象物体は登録物体ではないとの認識結果を出力することができる。 With the above configuration, partial captured images are compared in order of priority for all registered objects, and when it is determined that none of the registered objects substantially match, a recognition result can be output indicating that the target object is not a registered object.
前記照合部は、前記類似度の算出結果を類似度履歴として記憶する処理を行い、前記類似度履歴に基づき、前記部分登録画像の優先度を設定する優先度設定部を、さらに備えてもよい。 The matching unit may further include a priority setting unit that stores the similarity calculation results as a similarity history and sets the priority of the partial registration image based on the similarity history.
上記の構成によれば、部分登録画像の優先度を、類似度履歴に応じて自動的に設定することができる。よって、類似度の傾向に応じて部分登録画像の優先度を設定することによって、より早く対象物体が登録物体であるか否かの認識結果を出力することができる。 With the above configuration, the priority of partial registered images can be automatically set according to the similarity history. Therefore, by setting the priority of partial registered images according to the similarity trend, it is possible to more quickly output a recognition result indicating whether the target object is a registered object.
ユーザの入力に基づき、前記部分登録画像の優先度を設定する優先度設定部をさらに備えてもよい。 The system may further include a priority setting unit that sets the priority of the partial registration image based on user input.
上記の構成によれば、部分登録画像の優先度を、ユーザ入力に基づき、任意に設定できる。そのため、意図的に優先度を下げたい部位または意図的に優先度を上げたい部位の優先度を変更できる。 With the above configuration, the priority of partial registration images can be set arbitrarily based on user input. This allows you to change the priority of areas you want to intentionally lower or raise.
前記対象物体は人物の顔であってもよい。 The target object may be a person's face.
上記の構成によれば、例えば、物体は人物の顔であってもよく、早期に顔認識をする場合に用いることができる。 With the above configuration, for example, the object may be a person's face, and can be used for early face recognition.
別の態様に係る物体認識装置は、対象物体を撮像した撮像画像を取得する画像取得ステップと、前記撮像画像から、前記対象物体における所定の複数の部分の画像を抽出した複数の部分撮像画像を作成する画像抽出ステップと、記憶部に記憶されている、認識対象としての登録物体における所定の複数の部分の画像を抽出した複数の部分登録画像と、前記部分撮像画像との照合を、前記部分登録画像にそれぞれ対応付けられた優先度に従った順番で行う照合ステップと、前記照合部における照合が所定の条件を満たした時点で、前記対象物体の認識結果を出力する認識出力ステップと、を含む。 An object recognition device according to another aspect includes an image acquisition step of acquiring an image of a target object; an image extraction step of creating a plurality of partial captured images by extracting images of a plurality of predetermined portions of the target object from the captured image; a matching step of matching the partial captured images with a plurality of partial registered images, which are extracted images of a plurality of predetermined portions of a registered object to be recognized and are stored in a storage unit, in an order according to the priorities associated with the partial registered images; and a recognition output step of outputting a recognition result of the target object when the matching in the matching unit satisfies a predetermined condition.
本発明の各態様に係る物体認識装置は、コンピュータによって実現してもよく、この場合には、コンピュータを前記物体認識装置が備える各部(ソフトウェア要素)として動作させることにより前記物体認識装置をコンピュータにて実現させる物体認識装置の物体認識プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。 The object recognition device according to each aspect of the present invention may be realized by a computer. In this case, the object recognition program for the object recognition device, which causes the computer to operate as each unit (software element) of the object recognition device, thereby realizing the object recognition device on the computer, and the computer-readable recording medium on which the program is recorded, also fall within the scope of the present invention.
本発明の一態様によれば、撮像画像から抽出された部分撮像画像と、予め登録されている部分登録画像とを、部分登録画像に対応づけられた優先度でもって照合し、照合結果が所定の条件を満たした時点で早期に、認識を終了することができる。 According to one aspect of the present invention, a partial captured image extracted from a captured image is matched with a pre-registered partial registered image using a priority associated with the partial registered image, and recognition can be terminated early when the matching result satisfies a predetermined condition.
〔実施形態1〕
以下、本発明の一側面に係る実施の形態(以下、「本実施形態」とも表記する)を、図面に基づいて説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。
[Embodiment 1]
Hereinafter, an embodiment according to one aspect of the present invention (hereinafter also referred to as "the present embodiment") will be described with reference to the drawings. In the drawings, the same or corresponding parts are designated by the same reference numerals, and description thereof will not be repeated.
§1.適用例
図1は、実施形態1に係る顔認識システム100の要部の構成を示すブロック図である。顔認識システム100は、顔を含む撮像画像を撮像するカメラ20と、撮像画像に対し顔認識を行う顔認識装置(物体認識装置)10と、顔認識装置10によって制御される電磁ロック30を備える。
1 is a block diagram showing the configuration of the main parts of a face recognition system 100 according to embodiment 1. The face recognition system 100 includes a camera 20 that captures an image including a face, a face recognition device (object recognition device) 10 that performs face recognition on the captured image, and an electromagnetic lock 30 controlled by the face recognition device 10.
顔認識装置10は、予め登録されている部分登録画像に対応した部分撮像画像を撮像画像から抽出し、部分撮像画像と部分登録画像とを比較することで照合を行う。ここで、部分登録画像は複数用意されており、各部分登録画像には優先度が設定されている。各部分登録画像に対する照合は、優先度に従った順番で行われる。 The face recognition device 10 extracts a partial captured image from the captured image that corresponds to a pre-registered partial registration image, and performs matching by comparing the partial captured image with the partial registration image. Here, multiple partial registration images are prepared, and a priority is assigned to each partial registration image. Matching for each partial registration image is performed in order according to priority.
顔認識装置10には大きく分けて2つのモードがあり、顔認識の対象者が登録者であると認識する本人認識速度を優先するモードと、顔認識の対象者が登録者ではないと認識する他人認識速度を優先するモードである。本人認識速度を優先するモードでは、1セットの部分撮像画像と部分登録画像との対が同じ画像と認識できた段階で、実質的に同一の顔と認識する。対して、他人認識速度を優先するモードでは、1セットの部分撮像画像と部分登録画像との対が異なる画像と認識できた段階で、実質的に同一の顔ではないと認識する。実質的に同一の顔と認識した場合、顔認識装置10は、電磁ロック30を解除する。 The face recognition device 10 has two main modes: a mode that prioritizes the speed of person recognition, in which the person being recognized is a registered person, and a mode that prioritizes the speed of other person recognition, in which the person being recognized is not a registered person. In the mode that prioritizes the speed of person recognition, once a pair of a set of partial captured images and a partial registered image are recognized as the same image, the face is recognized as being substantially the same. In contrast, in the mode that prioritizes the speed of other person recognition, once a pair of a set of partial captured images and a partial registered image are recognized as being different images, the face is recognized as not being substantially the same. If the faces are recognized as being substantially the same, the face recognition device 10 releases the electromagnetic lock 30.
すなわち、顔認識装置10は、優先度に従った順番で照合を行い、1セットの部分撮像画像と部分登録画像との認識結果が出た時点で、顔認識の結果を出力することができる。そのため、撮像画像全体に対し、顔認識を行う場合よりも早期に認識結果を出力することができる。 In other words, the face recognition device 10 performs matching in order of priority, and can output the face recognition results once the recognition results for one set of partial captured images and partial registration images are obtained. Therefore, the recognition results can be output earlier than when face recognition is performed on the entire captured image.
§2.構成例
(顔認識装置の構成)
図1に基づき、顔認識システム100の構成を説明する。顔認識装置10は、画像取得部11と、記憶部12と、画像抽出部13と、照合部14と、認識出力部15と、を備える。
§2. Configuration example (Configuration of face recognition device)
The configuration of a face recognition system 100 will be described with reference to Fig. 1. The face recognition device 10 includes an image acquisition unit 11, a storage unit 12, an image extraction unit 13, a matching unit 14, and a recognition output unit 15.
カメラ20は、顔認識を行う対象の顔を含む撮像画像を撮像するカメラである。カメラ20は、撮像画像を画像取得部11に出力する。 Camera 20 is a camera that captures an image including the face of a target for facial recognition. Camera 20 outputs the captured image to image acquisition unit 11.
電磁ロック30は、顔認識装置10で制御される電子錠である。電磁ロック30は、電子錠に限定されず、任意のプログラム制御された装置またはプログラムなどであり、開錠されないと、当該装置またはプログラムなどの機能を用いることができない。 The electromagnetic lock 30 is an electronic lock controlled by the facial recognition device 10. The electromagnetic lock 30 is not limited to an electronic lock, but may be any program-controlled device or program, and unless it is unlocked, the functions of the device or program cannot be used.
例えば、ドアに電磁ロック30が設けられている場合、顔認識によって電磁ロック30が開錠しないと当該ドアを開けて内部に侵入することができない。また、スマートフォンなどのカメラ20を内蔵した電子機器において、顔認識によって電磁ロック30を開錠(電磁ロック30を解除)しないと当該スマートフォンが操作を受け付けない。 For example, if an electromagnetic lock 30 is installed on a door, the door cannot be opened and someone cannot enter unless the electromagnetic lock 30 is unlocked by facial recognition. Furthermore, in an electronic device with a built-in camera 20, such as a smartphone, the smartphone will not accept operations unless the electromagnetic lock 30 is unlocked (disabled) by facial recognition.
画像取得部11は、撮像画像を入力する。画像取得部11は、入力した撮像画像を、画像抽出部13に出力する。 The image acquisition unit 11 inputs the captured image. The image acquisition unit 11 outputs the input captured image to the image extraction unit 13.
記憶部12は、顔認識の認識対象である登録者ごとに複数の部分登録画像を記憶している。また、記憶部12は、各部分登録画像と併せて、優先度も記憶されており、部分登録画像に対する顔認識を行う順番が定められている。なお、部分登録画像および優先度の情報は、顔認識装置10の外部の記憶部に記憶されており、各種通信手段を介して顔認識装置10が部分登録画像および優先度の情報を読み出してもよい。 The memory unit 12 stores multiple partial registration images for each registered person who is the target of face recognition. In addition to each partial registration image, the memory unit 12 also stores a priority, which determines the order in which face recognition is performed on the partial registration images. Note that the partial registration image and priority information may be stored in a memory unit external to the face recognition device 10, and the face recognition device 10 may read the partial registration image and priority information via various communication means.
画像抽出部13は、入力された撮像画像の中から、部分登録画像に対応する部分を抽出し、部分撮像画像とする。画像抽出部13は、抽出した複数の部分撮像画像を、照合部14に出力する。 The image extraction unit 13 extracts portions of the input captured image that correspond to the partial registration images, and sets these as partial captured images. The image extraction unit 13 outputs the extracted multiple partial captured images to the matching unit 14.
照合部14は、入力された部分撮像画像と部分登録画像とを比較し、互いがどの程度類似するかを示す類似度という数値を算出する。その後、照合部14は、類似度を所定の閾値と比較することによって、実質的に同一の画像か否かを判断する。また、ある優先度の部分登録画像と当該部分登録画像に対応する部分撮像画像とを照合し、必要な場合は次の優先度の部分登録画像と当該部分登録画像に対応する部分撮像画像とを照合する処理を行う。顔認識に必要な照合を行い、照合結果が確定すると、照合部14は、認識出力部15に照合結果を出力する。 The matching unit 14 compares the input partial captured image with the partial registered image and calculates a numerical value called the degree of similarity, which indicates the degree of similarity between the two. The matching unit 14 then compares the similarity with a predetermined threshold to determine whether the images are substantially the same. The matching unit 14 also matches a partial registered image of a certain priority with the partial captured image corresponding to that partial registered image, and, if necessary, matches the partial registered image of the next priority with the partial captured image corresponding to that partial registered image. After performing the matching required for face recognition and confirming the matching result, the matching unit 14 outputs the matching result to the recognition output unit 15.
認識出力部15は、入力された照合結果を受けて、電磁ロック30を開錠する信号を発するか否かを判断する。認識出力部15は、顔認識の対象者が登録者であるという照合結果が得られた場合、電磁ロック30を開錠する。対して、認識出力部15は、顔認識の対象者が登録者ではないという照合結果が得られた場合、電磁ロック30を開錠しない。 The recognition output unit 15 receives the input matching result and determines whether to issue a signal to unlock the electromagnetic lock 30. If the matching result indicates that the person being recognized is a registered person, the recognition output unit 15 unlocks the electromagnetic lock 30. On the other hand, if the matching result indicates that the person being recognized is not a registered person, the recognition output unit 15 does not unlock the electromagnetic lock 30.
(撮像画像における部分撮像画像の抽出)
図2は、実施形態1に係る撮像画像111と、部分撮像画像112とを示すモデル図である。撮像画像111は、図2に示すように、顔認識の対象となる対象者の顔の全体が写った画像である。部分撮像画像112は、例えば5つの撮像画像111の一部分の画像であり、部分撮像画像112a~112eである。各部分撮像画像は、顔の特徴を表す部位を部分的に写した画像である。
(Extraction of Partial Captured Images from Captured Images)
2 is a model diagram showing a captured image 111 and partial captured images 112 according to the first embodiment. As shown in FIG. 2, the captured image 111 is an image that captures the entire face of a subject who is the target of face recognition. The partial captured images 112 are, for example, partial images 112a to 112e of five captured images 111. Each partial captured image is an image that partially captures a part that represents a characteristic part of the face.
例えば、部分撮像画像112aは両目を、部分撮像画像112bは口を、部分撮像画像112cは頭髪を、部分撮像画像112dは鼻を、部分撮像画像112eは額を写した画像である。部分撮像画像112(部分撮像画像112a~112eを総称して部分撮像画像112と記す)の範囲は互いに重畳してもよい。例えば、図2の例では、部分撮像画像112aおよび部分撮像画像112eにともに眉が含まれる。 For example, partial captured image 112a is an image of both eyes, partial captured image 112b is an image of the mouth, partial captured image 112c is an image of the hair, partial captured image 112d is an image of the nose, and partial captured image 112e is an image of the forehead. The ranges of partial captured images 112 (partial captured images 112a to 112e are collectively referred to as partial captured images 112) may overlap with each other. For example, in the example of Figure 2, partial captured image 112a and partial captured image 112e both include the eyebrows.
部分撮像画像112は、画像抽出部13によって撮像画像111から抽出されるが、抽出される範囲は、部分登録画像に対応する範囲が抽出される。 The partial captured image 112 is extracted from the captured image 111 by the image extraction unit 13, and the extracted range is the range corresponding to the partial registered image.
すなわち、画像抽出部13は、撮像画像111の中から部分登録画像にそれぞれ対応づく部分撮像画像112を抽出する。この時、部分撮像画像112を抽出するために、撮像画像111に対し、部分撮像画像112の範囲を導出するためにパターンマッチングを行ってもよい。 That is, the image extraction unit 13 extracts partial captured images 112 that correspond to the partial registration images from the captured image 111. At this time, in order to extract the partial captured images 112, pattern matching may be performed on the captured image 111 to derive the range of the partial captured images 112.
また、部分撮像画像112の抽出方法はこの方法に限定されず、予め撮像画像111の中から抽出すべき部分領域の位置を定めておき、該当部分領域を抽出し部分撮像画像112としてもよい。 Furthermore, the method of extracting the partial captured image 112 is not limited to this method. The position of the partial area to be extracted from the captured image 111 may be determined in advance, and the corresponding partial area may be extracted to create the partial captured image 112.
(部分登録画像の登録方法)
図3は、部分登録画像を登録する流れを示すフローチャートである。顔認識を行うためには、顔画像から部位ごとに分割した部分登録画像を予め登録しておく必要がある。
(How to register a partial image)
3 is a flowchart showing the flow of registering partial registration images. In order to perform face recognition, partial registration images obtained by dividing a face image into parts must be registered in advance.
S11において、カメラ20は、登録する登録者の顔画像を撮像する。S12において、撮像した顔画像を顔の部位ごとに抽出する。顔の部位としては、目、口、鼻、眉、額、頭髪などであり、それぞれの部位に加え周辺が写るような画像に抽出してもよい。この作業は、ユーザが顔認識装置10を操作して行うか、顔認識装置10が所定のルールに従い自動で行う。 In S11, the camera 20 captures a facial image of the person to be registered. In S12, the captured facial image is extracted by facial features. Facial features include the eyes, mouth, nose, eyebrows, forehead, and hair, and an image may be extracted that captures each feature as well as the surrounding area. This task is performed by the user operating the facial recognition device 10, or automatically by the facial recognition device 10 according to predetermined rules.
S13において、分割した部位ごとに記憶部12に部分登録画像として登録する。S14において、各部分登録画像に対して、顔認識を行う順番である優先度を割り当てる。ここで、優先度の割り当ては、ユーザが手動で行ってもよいし、顔認識装置10が所定のルールに従い自動で行ってもよい。 In S13, each divided part is registered as a partial registration image in the memory unit 12. In S14, a priority, which indicates the order in which face recognition will be performed, is assigned to each partial registration image. Here, the priority may be assigned manually by the user, or automatically by the face recognition device 10 in accordance with predetermined rules.
§3.動作例
以降、4種類の動作例について具体例を交えて説明する。
§3. Operational Examples Below, we will explain four types of operational examples with concrete examples.
(動作例1:登録者一人における本人認識速度優先)
図4は、実施形態1に係る動作例1の動作の流れを示すフローチャートである。動作例1は、顔認識の対象となる部分登録画像が1人分の顔画像の場合において、当該部分登録画像の登録者に対する本人認識速度を優先した動作である。説明を簡単にするため、部分登録画像は5枚あるものとして説明する。
(Operation example 1: Prioritizing the speed of personal identification for one registered user)
4 is a flowchart showing the flow of operations in Operation Example 1 according to Embodiment 1. Operation Example 1 is an operation in which, when the partial registration image to be subjected to face recognition is a face image of one person, priority is given to the speed of recognizing the person who registered the partial registration image. For simplicity of explanation, the explanation will be given assuming that there are five partial registration images.
S21において、カメラ20が顔画像を撮像し、画像取得部11は当該顔画像を撮像画像として取得する。 In S21, the camera 20 captures a facial image, and the image acquisition unit 11 acquires the facial image as a captured image.
S22において、認識出力部15は、i=1からi=5まで、部位ごとの部分登録画像の照合を行う照合ループをする。ここで、iは、部分登録画像の優先度を示す自然数である。 In S22, the recognition output unit 15 performs a matching loop to match the partial registration images for each body part, from i=1 to i=5. Here, i is a natural number indicating the priority of the partial registration image.
S23において、画像抽出部13は、優先度がi番目の部分登録画像に対応する部分撮像画像を抽出する。 In S23, the image extraction unit 13 extracts the partial captured image corresponding to the partial registered image with the i-th priority.
S24において、照合部14は、部分撮像画像と優先度がi番目の部分登録画像とを比較し照合を行う。部分撮像画像と部分登録画像とが実質的に一致した場合、S25に進む。部分撮像画像と部分登録画像とが実質的に一致しない場合、S26に進む。 In S24, the matching unit 14 compares the partial captured image with the partial registered image with the i-th priority and performs matching. If the partial captured image and the partial registered image substantially match, the process proceeds to S25. If the partial captured image and the partial registered image do not substantially match, the process proceeds to S26.
S25において、照合部14は、部分撮像画像と部分登録画像とが実質的に一致したことから、対象者が単体登録者と同一人物であると認識し、照合ループを抜ける。その後、認識出力部15は、電磁ロック30を開錠する。 In S25, the matching unit 14 recognizes that the subject is the same person as the individual registered person because the partial captured image and the partial registered image substantially match, and exits the matching loop. The recognition output unit 15 then unlocks the electromagnetic lock 30.
S26において、照合部14は、i=5の場合、照合部14は、照合ループを抜け、またはi=i+1とインクリメントし、次の照合ループに移る。 In S26, if i = 5, the matching unit 14 exits the matching loop or increments i to i = i + 1 and moves on to the next matching loop.
S27において、認識出力部15は、対象者が登録者と同一人物でなかったため、対象者が登録者と異なる人物であると認識する。そのため、認識出力部15は、電磁ロック30を開錠しない。 In S27, the recognition output unit 15 recognizes that the target person is not the same person as the registered person, and therefore the target person is different from the registered person. Therefore, the recognition output unit 15 does not unlock the electromagnetic lock 30.
以上のような処理によれば、1つの部分撮像画像が部分登録画像と実質的に一致したと判定された時点で、早期に対象者が登録者と同一人物であると認識することができる。また、セキュリティを担保するために、部分撮像画像と部分登録画像が互いに実質的に一致すると判断する類似度の閾値を厳しめに設定しておくことが好ましい。閾値の設定が厳しめであることによって、登録者以外の対象者が顔認識によって同一人物と認識されてしまう可能性を抑制することができる。 The above processing allows for early recognition that the subject is the same person as the registered person as soon as it is determined that one partial captured image substantially matches a partial registered image. Furthermore, to ensure security, it is preferable to set a stricter similarity threshold for determining that a partial captured image and a partial registered image substantially match each other. Setting a stricter threshold reduces the possibility that a subject other than the registered person will be recognized as the same person through facial recognition.
ここで、S24においては、1つの部分撮像画像が部分登録画像と実質的に一致するか否かによって条件分岐を行い、条件が成立した場合(S24においてYes)、電磁ロック30を解除した(S25)が、必ずしも1つの部分撮像画像による認識結果で解除しなくてもよい。すなわち、所定の数の部分撮像画像が部分登録画像と実質的に一致した場合に、対象者が単体登録者と同一人物であると認識してもよい。同一人物であると判定するのに必要な部分登録画像の数を増やすことで、セキュリティが向上する。ここで、同一人物であると判定するのに必要な部分登録画像の数は、記憶部12に記憶されている部分登録画像の数よりも少なくすることが好ましい。これにより、全ての部分登録画像と照合する場合と比較して、高速に照合結果を出力することができる。 Here, in S24, a condition branch is performed depending on whether one partial captured image substantially matches a partial registered image. If the condition is met (Yes in S24), the electromagnetic lock 30 is released (S25). However, it is not necessary to release the electromagnetic lock 30 based on the recognition result of one partial captured image. In other words, if a predetermined number of partial captured images substantially match the partial registered images, the subject may be recognized as the same person as the individually registered person. Security is improved by increasing the number of partial registered images required to determine that they are the same person. Here, it is preferable to set the number of partial registered images required to determine that they are the same person to be fewer than the number of partial registered images stored in the memory unit 12. This allows the matching result to be output more quickly than when matching with all partial registered images.
動作例1の実際の例としては、基本的に登録者のみが用いる装置で顔認識する場合に好適に用いられる。例えば、個人が所有するスマートフォンなどの電子機器において、ユーザ認識として顔認識を用いる場合が挙げられる。 An actual example of Operation Example 1 is suitable for use when performing facial recognition on a device that is essentially used only by registered users. For example, facial recognition can be used for user recognition on electronic devices such as personally owned smartphones.
(動作例2:登録者一人における他人認識速度優先)
図5は、実施形態1に係る動作例2の動作の流れを示すフローチャートである。動作例2は、顔認識の対象となる部分登録画像が1人分の顔画像の場合において、当該部分登録画像の登録者ではないと認識する他人認識速度を優先した動作である。説明を簡単にするため、部分登録画像は5枚あるものとして説明する。
(Operation Example 2: Prioritizing recognition speed for one registered user)
5 is a flowchart showing the flow of operations in Operation Example 2 according to Embodiment 1. Operation Example 2 is an operation in which, when the partial registration image to be subjected to face recognition is a face image of one person, priority is given to the speed of other person recognition, which recognizes that the person is not the registrant of the partial registration image. For simplicity of explanation, the explanation will be given assuming that there are five partial registration images.
S21~S23の処理は、動作例1と同一であるため、説明を省略する。 The processing steps S21 to S23 are the same as those in Operation Example 1, so a detailed explanation will be omitted.
S34において、照合部14は、部分撮像画像と優先度がi番目の部分登録画像とを比較し照合を行う。部分撮像画像と部分登録画像とが実質的に一致した場合、S36に進む。部分撮像画像と部分登録画像が実質的に一致しない場合、S35に進む。 In S34, the matching unit 14 compares the partial captured image with the partial registered image with the i-th priority and performs matching. If the partial captured image and the partial registered image substantially match, the process proceeds to S36. If the partial captured image and the partial registered image do not substantially match, the process proceeds to S35.
S35において、照合部14は、部分撮像画像と部分登録画像とが実質的に一致しなかったことから、対象者が単体登録者と異なる人物であると認識し、照合ループを抜ける。その後、認識出力部15は、電磁ロック30を開錠しない。 In S35, the matching unit 14 determines that the target person is a different person from the individually registered person because the partially captured image and the partially registered image do not substantially match, and exits the matching loop. Thereafter, the recognition output unit 15 does not unlock the electromagnetic lock 30.
S36において、i=5の場合、照合部14は、照合ループを抜けS37に進み、または照合部14は、i=i+1とインクリメントし、次の照合ループに移る。 If i = 5 in S36, the matching unit 14 exits the matching loop and proceeds to S37, or the matching unit 14 increments i to i = i + 1 and moves on to the next matching loop.
S37において、認識出力部15は、全ての部分登録画像に対応する部分撮像画像が実質的に一致したことから、対象者が登録者と同一人物であると認識する。そのため、認識出力部15は、電磁ロック30を開錠する。 In S37, the recognition output unit 15 recognizes that the subject is the same person as the registered person because the partial captured images corresponding to all partial registration images substantially match. Therefore, the recognition output unit 15 unlocks the electromagnetic lock 30.
以上のような処理によれば、1つの部分撮像画像が部分登録画像と実質的に一致しないと判定された時点で、早期に対象者が登録者と同一人物でないと認識することができる。なお、対象者が登録者である場合に、登録者ではないと誤判定することを抑制するために、部分撮像画像と部分登録画像が互いに一致すると判断する類似度の閾値を緩めに設定しておくことが好ましい。閾値の設定が緩めであることによって、登録者ではない対象者でも部位あたりの照合では実質的に一致すると判断されることがあるが、照合ループによって多数の部位を用いることで、結果的に登録者ではない対象者を登録者と異なる人物であると出力することができる。 The above processing makes it possible to quickly recognize that the subject is not the same person as the enrolled person as soon as it is determined that one partial captured image does not substantially match the partial registered image. Furthermore, in order to prevent the subject from being mistakenly determined to be a non-enrolled person when the subject is a registered person, it is preferable to set a loose similarity threshold for determining that the partial captured image and the partial registered image match. Setting the threshold loosely may result in a subject who is not a registered person being determined to be a substantial match when comparing parts, but by using a large number of parts in the matching loop, it is possible to ultimately output the non-enrolled subject as a person different from the enrolled person.
ここで、S34においては、1つの部分撮像画像が部分登録画像と実質的に一致するか否かによって条件分岐を行い、条件が成立しなかった場合(S34においてNo)、認識処理を終了したが、必ずしも1つの部分撮像画像による認識結果で終了しなくてもよい。すなわち、所定の数の部分撮像画像が部分登録画像と一致しなかった場合に、対象者が登録者と同一人物でないと認識してもよい。必要な部分登録画像の数を増やすことで、誤判定を抑制することができる。ここで、同一人物ではないと判定するのに必要な部分登録画像の数は、記憶部12に記憶されている部分登録画像の数よりも少なくすることが好ましい。これにより、全ての部分登録画像と照合する場合と比較して、高速に照合結果を出力することができる。 Here, in S34, a condition branch is performed depending on whether one partial captured image substantially matches a partial registered image. If the condition is not met (No in S34), the recognition process is terminated. However, the process does not necessarily have to terminate with the recognition result based on one partial captured image. In other words, if a predetermined number of partial captured images do not match the partial registered images, it may be determined that the subject is not the same person as the registered person. Increasing the number of partial registered images required can reduce erroneous determinations. Here, it is preferable that the number of partial registered images required to determine that the subjects are not the same person is less than the number of partial registered images stored in the memory unit 12. This allows the matching result to be output more quickly than when matching is performed with all partial registered images.
動作例2の実際の例としては、基本的に登録者のみが用いる装置の他人による悪用を防ぐ場合に好適に用いられる。例えば、個人が所有するスマートフォンなどの電子機器の紛失時において、顔認証によるロック解除に対するセキュリティ向上のために用いられる。 An actual example of Operation Example 2 is its use in preventing unauthorized use of a device that is primarily intended for use only by registered users. For example, it can be used to improve security for unlocking a device using facial recognition when an electronic device such as a smartphone owned by an individual is lost.
(動作例3:登録者複数における本人認識速度優先)
図6は、実施形態1に係る動作例3の動作の流れを示すフローチャートである。動作例3は、顔認識の対象となる部分登録画像が複数人分の顔画像が登録されている場合において、当該部分登録画像の本人に対する本人認識速度を優先した動作である。説明を簡単にするため、複数人の登録者は3名とし、登録者ごとの部分登録画像は5枚あるものとして説明する。
(Operation Example 3: Prioritizing speed of personal identification when multiple users are registered)
6 is a flowchart showing the flow of operations in Operation Example 3 according to Embodiment 1. Operation Example 3 is an operation in which, when the partial registration image to be subjected to face recognition contains face images of multiple people, priority is given to the speed of identifying the person in the partial registration image. For simplicity of explanation, the multiple registered people will be assumed to be three people, and there will be five partial registration images for each registered person.
S41において、カメラ20が顔画像を撮像し、画像取得部11は当該顔画像を撮像画像として取得する。 In S41, the camera 20 captures a facial image, and the image acquisition unit 11 acquires the facial image as a captured image.
S42において、照合部14は、i=1からi=5まで、部位ごとの部分登録画像の照合を行う照合ループを行う。ここで、iは、部分登録画像の優先度を示す自然数である。 In S42, the matching unit 14 performs a matching loop to match the partial registration images for each body part, from i=1 to i=5. Here, i is a natural number indicating the priority of the partial registration image.
S43において、照合部14は、j=1からj=3まで、登録者ごとの照合を行う登録者ループを行う。ここで、jは、登録者を表す自然数である。 In S43, the matching unit 14 performs a registrant loop to match each registrant from j=1 to j=3, where j is a natural number representing the registrant.
S44において、画像抽出部13は、j番目の登録者におけるi番目の優先度の部分登録画像に対応する部分撮像画像を抽出する。 In S44, the image extraction unit 13 extracts a partial captured image corresponding to the partial registered image of the i-th priority for the j-th registrant.
S45において、照合部14は、部分撮像画像とj番目の登録者におけるi番目の優先度の部分登録画像とを比較し照合を行う。部分撮像画像と部分登録画像とが実質的に一致した場合、S46に進む。部分撮像画像と部分登録画像とが実質的に一致しない場合、S47に進む。 In S45, the matching unit 14 compares the partial captured image with the partial registered image of the i-th priority for the j-th registrant and performs matching. If the partial captured image and the partial registered image substantially match, the process proceeds to S46. If the partial captured image and the partial registered image do not substantially match, the process proceeds to S47.
S46において、照合部14は、部分撮像画像と部分登録画像とが実質的に一致したことから、対象者が登録者のいずれかと同一人物であると認識し、照合ループを抜ける。その後、認識出力部15は、電磁ロック30を開錠する。 In S46, the matching unit 14 recognizes that the target person is the same person as one of the registered people because the partial captured image and the partial registered image substantially match, and exits the matching loop. The recognition output unit 15 then unlocks the electromagnetic lock 30.
S47において、照合部14は、j=3の場合、照合部14は、登録者ループを抜け、またはj=j+1とインクリメントし、次の登録者ループに移る。 In S47, if j = 3, the matching unit 14 exits the registrant loop or increments j to j = j + 1 and moves on to the next registrant loop.
S48において、照合部14は、i=5の場合、照合部14は、照合ループを抜け、またはi=i+1とインクリメントし、次の照合ループに移る。 In S48, if i = 5, the matching unit 14 exits the matching loop or increments i to i = i + 1 and moves on to the next matching loop.
S49において、認識出力部15は、対象者が複数人の登録者全員と実質的に一致しなかったため、対象者が複数人の登録者と異なる人物であると認識する。そのため、認識出力部15は、電磁ロック30を開錠しない。 In S49, the recognition output unit 15 recognizes that the target person is a different person from the multiple registered people because the target person does not substantially match any of the multiple registered people. Therefore, the recognition output unit 15 does not unlock the electromagnetic lock 30.
以上のような処理によれば、1つの部分撮像画像が複数人の登録者の中のいずれか1人の部分登録画像と実質的に一致したと判定された時点で、対象者が登録者のいずれかと同一人物であると認識して顔認識を終了する。そのため、早期に対象者の顔認識を行うことができる。また、セキュリティを担保するために、部分撮像画像と部分登録画像とが互いに実質的に一致すると判断する類似度の閾値を厳しめに設定しておくことが好ましい。閾値の設定が厳しめであることによって、複数人の登録者ではない対象者が顔認識によって複数人の登録者のいずれか1人と同一人物と認識されてしまう可能性を抑制することができる。 According to the above processing, when it is determined that one partial captured image substantially matches the partial registration image of one of the multiple registered individuals, the target person is recognized as one of the registered individuals and facial recognition is terminated. This allows for early facial recognition of the target person. Furthermore, to ensure security, it is preferable to set a stricter similarity threshold for determining that a partial captured image and a partial registration image substantially match each other. Setting a stricter threshold reduces the possibility that a target person who is not one of the multiple registered individuals will be recognized as the same person as one of the multiple registered individuals through facial recognition.
動作例3の実際の例としては、登録者を除いた対象者が照合する可能性が低い装置であって、複数人の登録者が用いる装置で顔認識する場合に好適に用いられる。例えば、基本的に関係者が入場することが想定されている入場ゲートにおいて、登録者であれば入場を許可するというような用途での利用が考えられる。 An actual example of Operation Example 3 is a device that is unlikely to match targets other than registered individuals, and is suitable for use in facial recognition with a device used by multiple registered individuals. For example, it could be used at an entrance gate where only registered individuals are allowed entry, where only authorized individuals are allowed entry.
(動作例4:登録者複数における他人認識速度優先)
図7は、実施形態1に係る動作例4の動作の流れを示すフローチャートである。動作例4は、顔認識の対象となる部分登録画像が複数人分の顔画像が登録されている場合において、当該部分登録画像の本人を除いた他人の認識速度を優先した動作である。説明を簡単にするため、複数人の登録者は3名とし、登録者ごとの部分登録画像は5枚あるものとして説明する。
(Operation Example 4: Prioritizing Recognition Speed of Others When Multiple Registered Users Are Enrolled)
7 is a flowchart showing the flow of operations in Operation Example 4 according to the first embodiment. Operation Example 4 is an operation in which, when the partial registration image to be subjected to face recognition contains face images of multiple people, priority is given to the speed of recognizing other people excluding the person in the partial registration image. For simplicity of explanation, the multiple registered people will be assumed to be three people, and each registered person will have five partial registration images.
S41~S44の処理は、動作例3と同一であるため、説明を省略する。 The processing steps S41 to S44 are the same as those in Operation Example 3, so a detailed explanation will be omitted.
S55において、照合部14は、部分撮像画像とj番目の登録者におけるi番目の優先度の部分登録画像とを比較し照合を行う。部分撮像画像と部分登録画像とが実質的に一致しない場合、S56に進む。部分撮像画像と部分登録画像とが実質的に一致した場合、S57に進む。 In S55, the matching unit 14 compares the partial captured image with the partial registered image of the i-th priority for the j-th registrant and performs matching. If the partial captured image and the partial registered image do not substantially match, the process proceeds to S56. If the partial captured image and the partial registered image substantially match, the process proceeds to S57.
S56において、照合部14は、対象者がj番目の登録者ではないと判断する。そのため、以降の処理において、j番目の登録者を候補から外し、以降の照合を行わない。 In S56, the matching unit 14 determines that the target person is not the jth registrant. Therefore, in subsequent processing, the jth registrant is excluded from candidates, and subsequent matching is not performed.
S57において、照合部14は、j=3の場合、照合部14は、登録者ループを抜けS58に進み、またはj=j+1とインクリメントし、次の登録者ループに移る。 In S57, if j = 3, the matching unit 14 exits the registrant loop and proceeds to S58, or increments j to j = j + 1 and moves on to the next registrant loop.
S58において、照合部14は、複数人の登録者のうち、候補となる登録者が残っているかを判断する。候補となる登録者が残っていない場合、S59に進む。候補となる登録者が残っている場合、S60に進む。 In S58, the matching unit 14 determines whether any candidate registrants remain among the multiple registrants. If no candidate registrants remain, the process proceeds to S59. If candidate registrants remain, the process proceeds to S60.
S59において、照合部14は、部分撮像画像と実質的に一致する部分登録画像がなかったことから、対象者が複数人の登録者のいずれか1人と異なる他人であると認識し、照合ループを抜ける。その後、認識出力部15は、電磁ロック30を開錠しない。 In S59, since there is no partial registered image that substantially matches the partial captured image, the matching unit 14 recognizes that the subject is a different person from any one of the multiple registered persons and exits the matching loop. After that, the recognition output unit 15 does not unlock the electromagnetic lock 30.
S60において、照合部14は、i=5の場合、照合部14は、照合ループを抜けS61に進み、またはi=i+1とインクリメントし、次の照合ループに移る。 In S60, if i = 5, the matching unit 14 exits the matching loop and proceeds to S61, or increments i to i = i + 1 and moves on to the next matching loop.
S61において、認識出力部15は、全ての部分登録画像に対応する部分撮像画像が実質的に一致する登録者がいたことから、対象者が複数人の登録者のいずれかと同一人物であると認識する。そのため、認識出力部15は、電磁ロック30を開錠する。 In S61, the recognition output unit 15 recognizes that the target person is the same person as one of the multiple registered people because there is a registered person whose partial captured images substantially match all of the partial registration images. Therefore, the recognition output unit 15 unlocks the electromagnetic lock 30.
以上のような処理によれば、1枚の部分撮像画像が複数人の登録者の中のいずれか1人の部分登録画像とも実質的に一致しないと判定された時点で、対象者が登録者と異なると認識することができるため、早期に対象者を他人と認識することができる。ただし、登録者を誤って他人と認識しないために、部分撮像画像と部分登録画像とが互いに実質的に一致すると判断する類似度の閾値を緩めに設定しておくことが好ましい。閾値の設定が緩めなため、登録者ではない対象者でも部位あたりの照合では実質的に一致すると判断されることがあるが、照合ループによって多数の部位を用いることで、結果的に登録者ではない対象者を登録者と異なる人物であると出力することができる。 The above processing allows the subject to be recognized as a different person from the registrant as soon as it is determined that one partial captured image does not substantially match the partial registered image of any one of multiple registered persons, allowing the subject to be recognized as a different person at an early stage. However, to avoid mistakenly recognizing a registered person as a different person, it is preferable to set a loose similarity threshold for determining that a partial captured image and a partial registered image substantially match each other. Because the threshold is set loosely, subjects who are not registered persons may be determined to substantially match when matching by body part, but by using a large number of body parts in the matching loop, it is possible to ultimately output a subject who is not a registered person as a different person from the registrant.
また、部分撮像画像と部分登録画像とを照合し、照合が実質的に一致しなかった時点で、当該登録者を複数登録者の候補から外していく処理となっている。そのため、照合を進めていくことで、複数人の登録者の候補者の人数が絞られることになる。結果として、対象者が複数人の登録者のいずれか1人と同一人物の場合で、電磁ロックを開錠する場合であっても総当たりで照合する場合よりも早く開錠することができる。 In addition, the partial captured image is compared with the partial registered image, and if the comparison does not result in a substantial match, the registrant is removed from the list of candidates for multiple registrants. Therefore, as the comparison progresses, the number of candidates for multiple registrants is narrowed down. As a result, even if the target person is the same person as one of multiple registrants and the electromagnetic lock is to be opened, it can be opened more quickly than if a brute force comparison were used.
動作例4の実際の例としては、登録者を除いた対象者が照合する可能性が高い装置であって、複数人の登録者が用いる装置で顔認識する場合に好適に用いられる。例えば、不特定多数が入場することが想定されている入場ゲートにおいて、登録者のみ入場を許可するというような用途での利用が考えられる。全ての部位で実質的に一致することで、同一人物と判断されるため、セキュリティが高い入退場ゲートの電磁ロックとして用いられる。 An actual example of Operation Example 4 is a device that is likely to match targets other than registered individuals, and is suitable for use in facial recognition with a device used by multiple registered individuals. For example, it could be used in an entrance gate where an unspecified number of people are expected to enter, allowing only registered individuals to enter. Since a substantial match in all body parts will determine that the individuals are the same, it could be used as an electromagnetic lock for a high-security entrance/exit gate.
§4.作用・効果
照合部は、部分登録画像と、部分登録画像に対応した部分撮像画像とが実質的に一致するかを、算出される類似度によって判断することができる。
§4. Functions and Effects The matching unit can determine whether a partial registration image and a partial captured image corresponding to the partial registration image substantially match based on the calculated similarity.
登録者が1人の場合、本人の認識速度を優先する場合は、少なくとも1つの部分登録画像と部分撮像画像とが実質的に一致する組み合わせが得られた時点で、対象者を登録者と同一人物であると認識する。対して、他人の認識速度を優先する場合は、少なくとも1つの部分登録画像と部分撮像画像とが実質的に一致する組み合わせが得られた時点で、対象者が登録者と同一人物ではないと認識する。 When there is only one registered person, if priority is given to the speed of recognition of the person, the subject is recognized as the same person as the registered person when a combination is obtained in which at least one partial registration image substantially matches a partial captured image. On the other hand, if priority is given to the speed of recognition of others, the subject is recognized as not the same person as the registered person when a combination is obtained in which at least one partial registration image substantially matches a partial captured image.
また、登録者が複数人の場合、本人の認識速度を優先する場合は、少なくとも1つのある部位における部分登録画像と、部分撮像画像とが実質的に一致する組み合わせが得られた時点で、対象者を登録者と同一人物であると認識する。対して、他人の認識速度を優先する場合は、少なくとも1つのある部位における部分登録画像と、部分撮像画像とが実質的に一致しない組み合わせが得られた時点で、対象者を当該登録者と同一人物ではないと判断し、以降の処理において、当該登録者を候補から外して顔認識を行う。 Furthermore, when there are multiple registered individuals, and priority is given to the speed of recognition of the individual, the target individual is recognized as the same person as the registered individual when a combination is obtained in which a partial registration image of at least one certain body part substantially matches a partial captured image. On the other hand, when priority is given to the speed of recognition of other individuals, the target individual is determined to not be the same person as the registered individual when a combination is obtained in which a partial registration image of at least one certain body part substantially does not match a partial captured image, and in subsequent processing, the registered individual is removed from the candidates for facial recognition.
以上のように、ある部位における画像認識によって、顔認識の結果を左右することができる。そのため、早期に顔認識を終了することができるようになる。 As described above, image recognition of certain areas can influence the results of facial recognition. This makes it possible to terminate facial recognition earlier.
〔実施形態2〕
実施形態1では、顔認識の速度を高速化する手法に関して説明した。対して実施形態2では、顔認識の速度を高速化するために、部分登録画像の優先度を最適化する手法に関して説明する。
[Embodiment 2]
In the first embodiment, a method for increasing the speed of face recognition has been described. In contrast, in the second embodiment, a method for optimizing the priority of partial registration images in order to increase the speed of face recognition will be described.
図8は、実施形態2に係る顔認識システム100aの要部の構成を示すブロック図である。顔認識システム100aは、顔認識システム100と異なり、顔認識装置10aに優先度設定部16を備える点が異なる。 Figure 8 is a block diagram showing the configuration of the main parts of a face recognition system 100a according to embodiment 2. Face recognition system 100a differs from face recognition system 100 in that face recognition device 10a includes a priority setting unit 16.
優先度設定部16は、部分登録画像ごとの優先度を、過去に行った顔認識結果の類似度の履歴に基づき、最適化する機能ブロックである。優先度設定部16は、まず部分登録画像ごとに、類似度の履歴に基づいて類似度の傾向を学習する。一例としては、優先度設定部16は、類似度の履歴に基づいて平均類似度を算出する。そして、本人の認識速度を優先する場合(動作例1,3)は、優先度設定部16は、平均類似度が降順になる順番に各部分登録画像に優先度を割り振る。これにより、優先度が高い部分登録画像は、類似度が高くなり易くなり、早期に顔認識を終えることができる。同様に、他人の認識速度を優先する場合(動作例2,4)は、優先度設定部16は、平均類似度が降順になる順番に優先度を割り振る。これにより、優先度が高い部分登録画像は、他人に対しては類似度が低くなり易くなり、早期に顔認識を終えることができる。 The priority setting unit 16 is a functional block that optimizes the priority of each partial registration image based on the history of similarities in past facial recognition results. The priority setting unit 16 first learns the similarity trends for each partial registration image based on the similarity history. As an example, the priority setting unit 16 calculates the average similarity based on the similarity history. Then, when prioritizing the recognition speed of the individual (operation examples 1 and 3), the priority setting unit 16 assigns priorities to each partial registration image in descending order of average similarity. As a result, partial registration images with higher priorities are more likely to have higher similarities, allowing facial recognition to be completed more quickly. Similarly, when prioritizing the recognition speed of others (operation examples 2 and 4), the priority setting unit 16 assigns priorities in descending order of average similarity. As a result, partial registration images with higher priorities are more likely to have lower similarities to others, allowing facial recognition to be completed more quickly.
また、優先度の最適化処理は、顔認識装置10aが顔認識処理を行っていない間に随時行われてもよく、これにより常に最適な優先度でもって顔認識を行えるようになる。 In addition, the priority optimization process may be performed at any time while the face recognition device 10a is not performing face recognition processing, thereby enabling face recognition to always be performed with optimal priority.
さらに、優先度設定部16における優先度の最適化は、自動で行わなくてもよく、ユーザ操作によって手動で任意の優先度の順番に設定してもよい。この場合、優先度設定部16は、顔認識装置10aが備える表示装置に部分登録画像のリストおよび画像を表示させ、顔認識装置10aが備える入力装置によってユーザからの各部分登録画像への優先度設定入力を受け付けるようにしてもよい。また、外部の端末装置においてユーザから受け付けた優先度設定情報を通信手段を介して優先度設定部16が取得して設定してもよい。 Furthermore, the priority optimization in the priority setting unit 16 does not have to be performed automatically, but may be manually set in any order of priority by user operation. In this case, the priority setting unit 16 may display a list of partial registration images and images on a display device provided in the face recognition device 10a, and accept priority setting input for each partial registration image from the user via an input device provided in the face recognition device 10a. Furthermore, the priority setting unit 16 may acquire and set priority setting information received from the user on an external terminal device via communication means.
優先度の割り当ての具体例としては、例えば、目は人の特徴が強くでている部位であるため、目の優先度を高めるように設定し、マスクをすることが多いため、口元の優先度を低く設定するなどである。また、自分の特徴や好みに応じて優先度を設定することが可能となる。例えば、該ユーザがサングラスをすることが多いことを理由に目の優先度を低めに設定したり、該ユーザが髪型をよく変えることを理由に頭髪の優先度を低めに設定したりすることが可能となる。 A specific example of assigning priorities is that, because the eyes are a part of the body that strongly expresses a person's characteristics, the priority of the eyes is set high, and because a user often wears a mask, the priority of the mouth is set low. It is also possible to set priorities according to one's own characteristics and preferences. For example, it is possible to set a low priority for the eyes because the user often wears sunglasses, or a low priority for the hair because the user often changes their hairstyle.
〔実施形態3〕
実施形態1では、顔認識に焦点をあてて説明したが、認識する対象は顔に限定されない。実施形態3では、認識する対象を物体にした物体認識について説明する。
[Embodiment 3]
In the first embodiment, the description focuses on face recognition, but the object to be recognized is not limited to a face. In the third embodiment, object recognition in which the object to be recognized is an object will be described.
図9は、実施形態3に係る撮像画像113と部分撮像画像114を示すモデル図である。撮像画像113は、任意の物体が写った画像であり、例えば図9に示すような自動車の画像であってもよい。部分撮像画像114は、例えば4つの撮像画像113の一部分の画像であり、部分撮像画像114a~114dである。各部分撮像画像は、物体の特徴を表す。 Figure 9 is a model diagram showing a captured image 113 and a partial captured image 114 according to embodiment 3. The captured image 113 is an image of an arbitrary object, and may be, for example, an image of a car as shown in Figure 9. The partial captured image 114 is, for example, an image of a portion of one of the four captured images 113, and is represented by partial captured images 114a to 114d. Each partial captured image represents a feature of the object.
例えば、部分撮像画像114aはサイドガラスを、部分撮像画像114bはフロントガラスを、部分撮像画像114cはヘッドライトを、部分撮像画像114dはタイヤを写した画像である。部分撮像画像114(部分撮像画像114a~114dを総称して部分撮像画像114と記す)の範囲は互いに重畳してもよい。これら部分撮像画像114の作成方法および、部分撮像画像114の優先度の割り当て方法は、図3に示した顔認識における動作のフローチャートと同様である。 For example, partial image 114a is an image of a side window, partial image 114b is an image of a windshield, partial image 114c is an image of a headlight, and partial image 114d is an image of a tire. The ranges of partial images 114 (partial images 114a to 114d are collectively referred to as partial images 114) may overlap with each other. The method for creating these partial images 114 and the method for assigning priority to partial images 114 are the same as the flowchart of face recognition operations shown in Figure 3.
また、実施形態3に係る物体認識における動作のフローチャートは、図4~図7に示した顔認識における動作のフローチャートと同様である。上述した方法と同じ方法によって、対象物体を撮像し撮像画像を取得し、登録物体における部分登録画像に対応する部分撮像画像を撮像画像から抽出し、部分登録画像と部分撮像画像とを照合する。 Furthermore, the flowchart for the object recognition operation according to the third embodiment is the same as the flowchart for the face recognition operation shown in Figures 4 to 7. Using the same method as described above, the target object is photographed to obtain a captured image, a partial captured image corresponding to a partial registered image of the registered object is extracted from the captured image, and the partial registered image is compared with the partial captured image.
照合結果を受けて、登録物体であると認識する速度を優先する場合は、前記した動作例1に示したように、少なくとも1つの部位での照合結果が実質的に一致することで、対象物体が登録物体と同一物体であると認識する。対して、登録物体ではないと認識する速度を優先する場合は、前記した動作例2に示したように、少なくとも1つの部位での照合結果が実質的に一致しないことで、対象物体が登録物体と同一物体ではないと認識する。 When priority is given to the speed at which the target object is recognized as a registered object based on the matching results, the target object is recognized as being the same as the registered object when the matching results for at least one part substantially match, as shown in the above-mentioned Operation Example 1. On the other hand, when priority is given to the speed at which the target object is recognized as not being the registered object, the target object is recognized as not being the same as the registered object when the matching results for at least one part do not substantially match, as shown in the above-mentioned Operation Example 2.
また、登録物体が複数ある場合に関して説明する。登録物体のいずれかであると認識する速度を優先する場合は、前記した動作例3に示したように、優先度ごとの部位の照合において、複数ある登録物体のいずれかと実質的に一致することで、対象物体が登録物体のいずれかと同一物体であると認識する。登録物体のいずれでもないと認識する速度を優先する場合は、前記した動作例4に示したように、優先度ごとの部位の照合処理において、複数ある登録物体は対象物体と実質的に一致しないことで、当該登録物体は候補から外れていき、候補がなくなることで、対象物体が複数ある登録物体の全てと同一物体ではないと認識する。 Next, we will explain the case where there are multiple registered objects. When priority is given to the speed at which the target object is recognized as one of the registered objects, as shown in the above-mentioned Operation Example 3, the target object is recognized as being the same as one of the multiple registered objects when the part matching for each priority substantially matches one of the multiple registered objects. When priority is given to the speed at which the target object is recognized as being none of the registered objects, as shown in the above-mentioned Operation Example 4, when the part matching process for each priority does not substantially match one of the multiple registered objects, the registered object is removed from the candidates, and when there are no more candidates, the target object is recognized as not being the same as any of the multiple registered objects.
〔ソフトウェアによる実現例〕
顔認識装置10・10aおよび物体認識装置(以下、「装置」と呼ぶ)の機能は、当該装置としてコンピュータを機能させるためのプログラムであって、当該装置の各制御ブロック(特に顔認識装置10・10aに含まれる各部)としてコンピュータを機能させるためのプログラムにより実現することができる。
[Software implementation example]
The functions of the face recognition device 10/10a and the object recognition device (hereinafter referred to as the "device") can be realized by a program that causes a computer to function as the device, and a program that causes a computer to function as each control block of the device (particularly each part included in the face recognition device 10/10a).
この場合、上記装置は、上記プログラムを実行するためのハードウェアとして、少なくとも1つの制御装置(例えばプロセッサ)と少なくとも1つの記憶装置(例えばメモリ)を有するコンピュータを備えている。この制御装置と記憶装置により上記プログラムを実行することにより、上記各実施形態で説明した各機能が実現される。 In this case, the device includes a computer having at least one control device (e.g., a processor) and at least one storage device (e.g., a memory) as hardware for executing the program. The functions described in each of the above embodiments are realized by executing the program using this control device and storage device.
上記プログラムは、一時的ではなく、コンピュータ読み取り可能な、1または複数の記録媒体に記録されていてもよい。この記録媒体は、上記装置が備えていてもよいし、備えていなくてもよい。後者の場合、上記プログラムは、有線または無線の任意の伝送媒体を介して上記装置に供給されてもよい。 The above program may be stored non-transitory on one or more computer-readable storage media. These storage media may or may not be included in the device. In the latter case, the program may be supplied to the device via any wired or wireless transmission medium.
また、上記各制御ブロックの機能の一部または全部は、論理回路により実現することも可能である。例えば、上記各制御ブロックとして機能する論理回路が形成された集積回路も本発明の範疇に含まれる。この他にも、例えば量子コンピュータにより上記各制御ブロックの機能を実現することも可能である。 Furthermore, some or all of the functions of each of the above control blocks can be realized by logic circuits. For example, integrated circuits incorporating logic circuits that function as each of the above control blocks are also included in the scope of the present invention. In addition, the functions of each of the above control blocks can also be realized by, for example, a quantum computer.
また、上記各実施形態で説明した各処理は、AI(Artificial Intelligence:人工知能)に実行させてもよい。この場合、AIは上記制御装置で動作するものであってもよいし、他の装置(例えばエッジコンピュータまたはクラウドサーバ等)で動作するものであってもよい。 Furthermore, each process described in each of the above embodiments may be executed by AI (Artificial Intelligence). In this case, the AI may run on the control device, or on another device (for example, an edge computer or a cloud server).
〔付記事項〕
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
[Additional Notes]
The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope of the claims. Embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present invention.
10、10a 顔認識装置
12 記憶部
13 画像抽出部
14 照合部
15 認識出力部
16 優先度設定部
20 カメラ
30 電磁ロック
100、100a 顔認識システム
111、113 撮像画像
112、112a~112e、114、114a~114d 部分撮像画像
10, 10a Facial recognition device 12 Storage unit 13 Image extraction unit 14 Matching unit 15 Recognition output unit 16 Priority setting unit 20 Camera 30 Electromagnetic lock 100, 100a Facial recognition system 111, 113 Captured image 112, 112a to 112e, 114, 114a to 114d Partial captured image
Claims (10)
前記撮像画像から、前記対象物体における所定の複数の部分の画像を抽出した複数の部分撮像画像を作成する画像抽出部と、
記憶部に記憶されている、認識対象としての登録物体における所定の複数の部分の画像を抽出した複数の部分登録画像と、前記部分撮像画像との照合を、前記部分登録画像にそれぞれ対応付けられた優先度に従った順番で行う照合部と、
前記照合部における照合が所定の条件を満たした時点で、前記対象物体の認識結果を出力する認識出力部と、を備え、
前記照合部が、前記優先度に従った順番で照合を行い、前記部分登録画像と、当該部分登録画像に対応する前記部分撮像画像とが実質的に一致すると判定した時点で、前記認識出力部が前記対象物体の認識結果を出力し、
前記記憶部は、前記部分登録画像と、前記部分登録画像の優先度と、を複数の前記登録物体に関して記憶しており、
前記照合部は、ある優先度における全ての前記登録物体の前記部分登録画像に対する照合を行った後に、次の優先度における全ての前記登録物体の前記部分登録画像に対する照合を行う、物体認識装置。 an image acquisition unit that acquires a captured image of a target object;
an image extraction unit that extracts images of a predetermined number of portions of the target object from the captured image to create a plurality of partial captured images;
a matching unit that matches a plurality of partial registered images, which are extracted as images of a plurality of predetermined portions of a registered object as a recognition target and are stored in a storage unit, with the partial captured image in an order according to the priority associated with each of the partial registered images;
a recognition output unit that outputs a recognition result of the target object when the matching in the matching unit satisfies a predetermined condition ,
the matching unit performs matching in the order of priority, and when it determines that the partial registration image and the partial captured image corresponding to the partial registration image substantially match, the recognition output unit outputs a recognition result of the target object;
the storage unit stores the partial registration images and priorities of the partial registration images for a plurality of the registered objects;
The object recognition device , wherein the matching unit performs matching against the partial registered images of all the registered objects at a certain priority, and then performs matching against the partial registered images of all the registered objects at a next priority .
前記撮像画像から、前記対象物体における所定の複数の部分の画像を抽出した複数の部分撮像画像を作成する画像抽出部と、
記憶部に記憶されている、認識対象としての登録物体における所定の複数の部分の画像を抽出した複数の部分登録画像と、前記部分撮像画像との照合を、前記部分登録画像にそれぞれ対応付けられた優先度に従った順番で行う照合部と、
前記照合部における照合が所定の条件を満たした時点で、前記対象物体の認識結果を出力する認識出力部と、を備え、
前記照合部が、前記優先度に従った順番で照合を行い、前記部分登録画像と、当該部分登録画像に対応する前記部分撮像画像とが実質的に一致しないと判定した時点で、前記認識出力部が前記対象物体の認識結果を出力し、
前記記憶部は、前記部分登録画像と、前記部分登録画像の優先度と、を複数の前記対象物体に関して記憶しており、
前記照合部は、ある優先度における全ての前記登録物体の前記部分登録画像に対する照合を行った後に、次の優先度における全ての前記登録物体の前記部分登録画像に対する照合を行い、前記部分登録画像と、当該部分登録画像に対応する前記部分撮像画像とが実質的に一致しないと判定した場合に、次の優先度における該当登録物体に関する照合は行わない、物体認識装置。 an image acquisition unit that acquires a captured image of a target object;
an image extraction unit that extracts images of a predetermined number of portions of the target object from the captured image to create a plurality of partial captured images;
a matching unit that matches a plurality of partial registered images, which are extracted as images of a plurality of predetermined portions of a registered object as a recognition target and are stored in a storage unit, with the partial captured image in an order according to the priority associated with each of the partial registered images;
a recognition output unit that outputs a recognition result of the target object when the matching in the matching unit satisfies a predetermined condition ,
the matching unit performs matching in the order of priority, and when it determines that the partial registration image and the partial captured image corresponding to the partial registration image do not substantially match, the recognition output unit outputs a recognition result of the target object;
the storage unit stores the partial registration images and priorities of the partial registration images for a plurality of the target objects;
an object recognition device, wherein the matching unit performs matching against the partial registered images of all the registered objects at a certain priority, and then performs matching against the partial registered images of all the registered objects at a next priority, and if it determines that the partial registered image and the partial captured image corresponding to the partial registered image do not substantially match, does not perform matching for the registered object at the next priority .
前記類似度履歴に基づき、前記部分登録画像の優先度を設定する優先度設定部を、さらに備える請求項3に記載の物体認識装置。 the matching unit performs a process of storing the calculation result of the similarity as a similarity history;
The object recognition device according to claim 3 , further comprising a priority setting unit that sets priorities of the partial registration images based on the similarity history.
前記撮像画像から、前記対象物体における所定の複数の部分の画像を抽出した複数の部分撮像画像を作成する画像抽出ステップと、
記憶部に記憶されている、認識対象としての登録物体における所定の複数の部分の画像を抽出した複数の部分登録画像と、前記部分撮像画像との照合を、前記部分登録画像にそれぞれ対応付けられた優先度に従った順番で行う照合ステップと、
前記照合ステップにおける照合が所定の条件を満たした時点で、前記対象物体の認識結果を出力する認識出力ステップと、を含み、
前記照合ステップにおいて、前記優先度に従った順番で照合を行い、前記部分登録画像と、当該部分登録画像に対応する前記部分撮像画像とが実質的に一致すると判定した時点で、前記認識出力ステップにおいて前記対象物体の認識結果を出力し、
前記記憶部は、前記部分登録画像と、前記部分登録画像の優先度と、を複数の前記登録物体に関して記憶しており、
前記照合ステップにおいて、ある優先度における全ての前記登録物体の前記部分登録画像に対する照合を行った後に、次の優先度における全ての前記登録物体の前記部分登録画像に対する照合を行う、物体認識装置の制御方法。 an image acquisition step of acquiring a captured image of a target object;
an image extraction step of extracting images of a predetermined plurality of portions of the target object from the captured image to create a plurality of partial captured images;
a matching step of matching the partial captured image with a plurality of partial registered images, each of which is an extracted image of a predetermined plurality of parts of a registered object as a recognition target and is stored in a storage unit, in an order according to the priority associated with each of the partial registered images;
a recognition output step of outputting a recognition result of the target object when the matching in the matching step satisfies a predetermined condition ,
In the matching step, matching is performed in the order of priority, and when it is determined that the partial registration image and the partial captured image corresponding to the partial registration image substantially match, a recognition result of the target object is output in the recognition output step;
the storage unit stores the partial registration images and priorities of the partial registration images for a plurality of the registered objects;
A control method for an object recognition device , wherein in the matching step, after matching is performed against the partial registered images of all the registered objects at a certain priority, matching is performed against the partial registered images of all the registered objects at a next priority .
前記撮像画像から、前記対象物体における所定の複数の部分の画像を抽出した複数の部分撮像画像を作成する画像抽出ステップと、
記憶部に記憶されている、認識対象としての登録物体における所定の複数の部分の画像を抽出した複数の部分登録画像と、前記部分撮像画像との照合を、前記部分登録画像にそれぞれ対応付けられた優先度に従った順番で行う照合ステップと、
前記照合ステップにおける照合が所定の条件を満たした時点で、前記対象物体の認識結果を出力する認識出力ステップと、を含み、
前記照合ステップにおいて、前記優先度に従った順番で照合を行い、前記部分登録画像と、当該部分登録画像に対応する前記部分撮像画像とが実質的に一致しないと判定した時点で、前記認識出力ステップにおいて前記対象物体の認識結果を出力し、
前記記憶部は、前記部分登録画像と、前記部分登録画像の優先度と、を複数の前記対象物体に関して記憶しており、
前記照合ステップにおいて、ある優先度における全ての前記登録物体の前記部分登録画像に対する照合を行った後に、次の優先度における全ての前記登録物体の前記部分登録画像に対する照合を行い、前記部分登録画像と、当該部分登録画像に対応する前記部分撮像画像とが実質的に一致しないと判定した場合に、次の優先度における該当登録物体に関する照合は行わない、物体認識装置の制御方法。 an image acquisition step of acquiring a captured image of a target object;
an image extraction step of extracting images of a predetermined plurality of portions of the target object from the captured image to create a plurality of partial captured images;
a matching step of matching the partial captured image with a plurality of partial registered images, each of which is an extracted image of a predetermined plurality of parts of a registered object as a recognition target and is stored in a storage unit, in an order according to the priority associated with each of the partial registered images;
a recognition output step of outputting a recognition result of the target object when the matching in the matching step satisfies a predetermined condition ,
In the matching step, matching is performed in an order according to the priority, and when it is determined that the partial registration image and the partial captured image corresponding to the partial registration image do not substantially match, the recognition output step outputs a recognition result of the target object;
the storage unit stores the partial registration images and priorities of the partial registration images for a plurality of the target objects;
a control method for an object recognition device, in which, in the matching step, after matching is performed against the partial registered images of all the registered objects at a certain priority, matching is performed against the partial registered images of all the registered objects at a next priority, and if it is determined that the partial registered image and the partial captured image corresponding to that partial registered image do not substantially match, matching is not performed for the registered object at the next priority.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021073469A JP7714906B2 (en) | 2021-04-23 | 2021-04-23 | Object recognition device and control method for object recognition device |
| PCT/JP2022/011803 WO2022224639A1 (en) | 2021-04-23 | 2022-03-16 | Object recognition device and method for controlling object recognition device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021073469A JP7714906B2 (en) | 2021-04-23 | 2021-04-23 | Object recognition device and control method for object recognition device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022167587A JP2022167587A (en) | 2022-11-04 |
| JP7714906B2 true JP7714906B2 (en) | 2025-07-30 |
Family
ID=83722901
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021073469A Active JP7714906B2 (en) | 2021-04-23 | 2021-04-23 | Object recognition device and control method for object recognition device |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7714906B2 (en) |
| WO (1) | WO2022224639A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115953812A (en) * | 2022-11-29 | 2023-04-11 | 陆康杰 | Face recognition method and face recognition system for community access control |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008257327A (en) | 2007-04-02 | 2008-10-23 | Omron Corp | Verification device |
| JP2010146581A (en) | 2010-01-13 | 2010-07-01 | Fujifilm Corp | Person's image retrieval device |
| JP2018049655A (en) | 2015-09-08 | 2018-03-29 | 日本電気株式会社 | Face recognition device, face recognition method, face recognition program, display control device, display control method, and display control program |
-
2021
- 2021-04-23 JP JP2021073469A patent/JP7714906B2/en active Active
-
2022
- 2022-03-16 WO PCT/JP2022/011803 patent/WO2022224639A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008257327A (en) | 2007-04-02 | 2008-10-23 | Omron Corp | Verification device |
| JP2010146581A (en) | 2010-01-13 | 2010-07-01 | Fujifilm Corp | Person's image retrieval device |
| JP2018049655A (en) | 2015-09-08 | 2018-03-29 | 日本電気株式会社 | Face recognition device, face recognition method, face recognition program, display control device, display control method, and display control program |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2022224639A1 (en) | 2022-10-27 |
| JP2022167587A (en) | 2022-11-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109325327B (en) | Process for updating templates used in face recognition | |
| US10430645B2 (en) | Facial recognition operations based on pose | |
| CN110555359B (en) | Automatic retry of facial recognition | |
| JP6483485B2 (en) | Person authentication method | |
| US8340366B2 (en) | Face recognition system | |
| US8064651B2 (en) | Biometric determination of group membership of recognized individuals | |
| Azzini et al. | A fuzzy approach to multimodal biometric continuous authentication | |
| US20060056662A1 (en) | Method of multiple algorithm processing of biometric data | |
| US11935327B1 (en) | On the fly enrollment for facial recognition | |
| CN110555364B (en) | Multiple registration in facial recognition | |
| JP2009163555A (en) | Face matching device | |
| JPWO2007119818A1 (en) | Function unlocking system, function unlocking method, and function unlocking program | |
| JP2015097000A (en) | Image recognition device and data registration method to the same | |
| Charity et al. | A bimodal biometrie student attendance system | |
| KR20150143304A (en) | Image recognition device and method for registering feature data in image recognition device | |
| JP2018128736A (en) | Face authentication system, face authentication method, and face authentication program | |
| JP2006085268A (en) | Biometrics system and biometrics method | |
| JP2004078686A (en) | Personal authentication device, personal authentication method, traffic control device, and traffic control method | |
| JP7714906B2 (en) | Object recognition device and control method for object recognition device | |
| AU2020100218A4 (en) | Process for updating templates used in facial recognition | |
| Ross et al. | Multimodal human recognition systems | |
| JP2007286872A (en) | Passage management system and passage management method | |
| Prasanna et al. | Multi modal biometric systems: a state of the art survey | |
| JP2021012557A (en) | Authentication system | |
| Purohit et al. | Contemporary biometric system design |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240207 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250218 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250317 |
|
| 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: 20250617 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250630 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7714906 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |