JP6915673B2 - Information processing system - Google Patents
Information processing system Download PDFInfo
- Publication number
- JP6915673B2 JP6915673B2 JP2019222719A JP2019222719A JP6915673B2 JP 6915673 B2 JP6915673 B2 JP 6915673B2 JP 2019222719 A JP2019222719 A JP 2019222719A JP 2019222719 A JP2019222719 A JP 2019222719A JP 6915673 B2 JP6915673 B2 JP 6915673B2
- Authority
- JP
- Japan
- Prior art keywords
- target
- gate
- captured image
- collation
- attribute
- 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
Images
Landscapes
- Collating Specific Patterns (AREA)
- Image Analysis (AREA)
- Lock And Its Accessories (AREA)
- Devices For Checking Fares Or Tickets At Control Points (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Description
本発明は、情報処理システム、プログラム、情報処理方法に関する。 The present invention relates to an information processing system, a program, and an information processing method.
オフィスやイベント会場などの特定場所に入退場する人物を制限したり管理する手段として、通過しようとする人物が予め登録された人物か否かを照合する照合システムが用いられる。特に、近年では、人物の顔認証技術の発達により、ゲートに設置したカメラで撮影した人物の顔画像から顔認証を行うウォークスルー顔認証システムが利用されている。 As a means of restricting or managing people who enter or leave a specific place such as an office or an event venue, a collation system is used to check whether or not the person who is going to pass is a pre-registered person. In particular, in recent years, with the development of human face recognition technology, a walk-through face recognition system that performs face recognition from a person's face image taken by a camera installed at a gate has been used.
ここで、ウォークスルー顔認証システムにおいては、人物が円滑にゲートを通過できるよう、ゲートに並んでいる人物を順番通りに照合してゲートの開閉を行う必要がある。ところが、ゲートを通過しようとする人物はさまざまであり、順序を適切に判別することが困難である。その結果、ゲートの円滑な通過が困難である、という問題が生じる。 Here, in the walk-through face recognition system, it is necessary to open and close the gate by collating the people lined up at the gate in order so that the person can pass through the gate smoothly. However, there are various people who try to pass through the gate, and it is difficult to properly determine the order. As a result, there arises a problem that it is difficult to pass through the gate smoothly.
このため、本発明の目的は、上述した課題である、ゲートの円滑な通過が困難である、という問題を解決することにある。 Therefore, an object of the present invention is to solve the above-mentioned problem that it is difficult to smoothly pass through the gate.
本発明の一形態である情報処理装置は、
ゲートの通過前領域を撮影した撮影画像内の対象と、予め登録された対象と、の照合処理を行う照合手段と、
前記撮影画像内の対象の属性に基づいて設定された基準値を用いて前記ゲートから前記撮影画像内の対象までの距離を推定する距離推定手段と、
照合結果と前記撮影画像内の対象までの推定した距離とに基づいて前記ゲートの開閉を制御するゲート制御手段と、
を備えた、
という構成をとる。
The information processing device, which is one embodiment of the present invention, is
A collation means that performs collation processing between the target in the captured image obtained by capturing the area before passing through the gate and the pre-registered target.
A distance estimation means for estimating the distance from the gate to the target in the captured image using a reference value set based on the attribute of the target in the captured image, and
A gate control means that controls the opening and closing of the gate based on the collation result and the estimated distance to the target in the captured image.
With,
It takes the configuration.
また、本発明の一形態である情報処理システムは、
ゲートに対する通過前領域を撮影した撮影画像を取得する撮像手段と、
前記撮影画像内の対象と、予め登録された対象と、の照合処理を行う照合手段と、
前記撮影画像内の対象の属性に基づいて設定された基準値を用いて前記ゲートから前記撮影画像内の対象までの距離を推定する距離推定手段と、を備え、
照合結果と前記撮影画像内の対象までの推定した距離とに基づいて前記ゲートの開閉を制御するゲート制御手段と、
を備えた、
という構成をとる。
Further, the information processing system, which is one form of the present invention, is
An imaging means that acquires a captured image of the pre-passage area with respect to the gate,
A collation means that performs collation processing between the object in the captured image and the object registered in advance, and
A distance estimating means for estimating the distance from the gate to the target in the captured image using a reference value set based on the attribute of the object in the captured image is provided.
A gate control means that controls the opening and closing of the gate based on the collation result and the estimated distance to the target in the captured image.
With,
It takes the configuration.
また、本発明の一形態であるプログラムは、
情報処理装置に、
ゲートの通過前領域を撮影した撮影画像内の対象と、予め登録された対象と、の照合処理を行う照合手段と、
前記撮影画像内の対象の属性に基づいて設定された基準値を用いて前記ゲートから前記撮影画像内の対象までの距離を推定する距離推定手段と、
照合結果と前記撮影画像内の対象までの推定した距離とに基づいて前記ゲートの開閉を制御するゲート制御手段と、
を実現させる、
という構成をとる。
Further, the program which is one form of the present invention is
For information processing equipment
A collation means that performs collation processing between the target in the captured image obtained by capturing the area before passing through the gate and the pre-registered target.
A distance estimation means for estimating the distance from the gate to the target in the captured image using a reference value set based on the attribute of the target in the captured image, and
A gate control means that controls the opening and closing of the gate based on the collation result and the estimated distance to the target in the captured image.
To realize,
It takes the configuration.
また、本発明の一形態である情報処理方法は、
ゲートの通過前領域を撮影した撮影画像内の対象と、予め登録された対象と、の照合処理を行うと共に、
前記撮影画像内の対象の属性に基づいて設定された基準値を用いて前記ゲートから前記撮影画像内の対象までの距離を計測し、
照合結果と前記撮影画像内の対象までの計測した距離とに基づいて前記ゲートの開閉を制御する、
という構成をとる。
Further, the information processing method, which is one form of the present invention, is
In addition to performing collation processing between the target in the captured image of the area before passing through the gate and the pre-registered target,
The distance from the gate to the target in the captured image is measured using the reference value set based on the attribute of the target in the captured image.
The opening and closing of the gate is controlled based on the collation result and the measured distance to the target in the captured image.
It takes the configuration.
本発明は、以上のように構成されることにより、ゲートの円滑な通過を実現することができる情報処理システムを提供することができる。 The present invention can provide an information processing system capable of realizing smooth passage of a gate by being configured as described above.
<実施形態1>
本発明の第1の実施形態を、図1乃至図5を参照して説明する。図1は、顔認証システムの使用状況を示す図である。図2は、顔認証システムの構成を示す図である。図3乃至図5は、顔認証システムの処理動作を説明するための図である。
<Embodiment 1>
The first embodiment of the present invention will be described with reference to FIGS. 1 to 5. FIG. 1 is a diagram showing a usage status of the face recognition system. FIG. 2 is a diagram showing a configuration of a face recognition system. 3 to 5 are diagrams for explaining the processing operation of the face recognition system.
[全体構成]
本発明における顔認証システム10(情報処理システム)は、オフィスやイベント会場などの特定場所において、人物(対象)の入退場を制限したり管理するために用いられるシステムである。例えば、顔認証システム10を構成する撮像装置Cは、人物の入退場の際に開閉されるゲート毎に、当該ゲートの配置箇所付近にそれぞれ設置されるものである。
[overall structure]
The face recognition system 10 (information processing system) in the present invention is a system used for restricting or managing the entry and exit of a person (target) in a specific place such as an office or an event venue. For example, the imaging device C constituting the
図1に示す例では、複数のゲートGが並列に隣接して配置されており、図1の右側から各ゲートGに向かって、矢印に示す方向に人物が通行するよう構成されている。このため、各ゲートGに対する図1の右側領域は、人物がゲートを通過する前側の領域(通過前側領域)となっている。そして、各ゲートGの通過前側領域には、当該各ゲートGを通過しようとする人物が並んで通行する各レーンが、各ゲートGにそれぞれ対応して並列に位置している。なお、各レーンは、何らかの部材で仕切られていてもよく、仕切られていなくてもよい。また、本実施形態では、複数のゲートGが隣接して配置されている場合を例示しているが、ゲートGは1つだけであってもよい。 In the example shown in FIG. 1, a plurality of gates G are arranged adjacent to each other in parallel, and a person passes in the direction indicated by the arrow from the right side of FIG. 1 toward each gate G. Therefore, the region on the right side of FIG. 1 with respect to each gate G is a region on the front side where a person passes through the gate (region on the front side of passage). Then, in the area before passing through each gate G, each lane through which a person who intends to pass through each gate G passes side by side is located in parallel corresponding to each gate G. Each lane may or may not be partitioned by some member. Further, in the present embodiment, a case where a plurality of gates G are arranged adjacent to each other is illustrated, but only one gate G may be used.
図1に示す状況において、本実施形態における顔認証システム10を構成する撮像装置Cは、対応する各ゲートG付近であり、各ゲートGに向かう人物から見て右側に設置されている。但し、撮像装置の設置位置は、図1に示す位置に限定されず、ゲートに向かって左側やゲートの上方など、いかなる位置に設置されていてもよい。なお、顔認証システム10は、各撮像装置Cの近辺に、表示装置Dも備えている。
In the situation shown in FIG. 1, the image pickup apparatus C constituting the
そして、顔認証システム10は、装備している撮像装置CにてゲートGに向かう人物の画像を撮影する。そして、撮影画像に映る人物の顔画像から、かかる人物が予め登録された人物であるか否かを照合し、照合が成功すると、人物が通過可能なようゲートGを開く、という処理を行う。以下、顔認証システム10の構成について詳述する。
Then, the
[顔認証システムの構成]
本実施形態における顔認証システム10は、撮像装置C(カメラ)及び表示装置D(ディスプレイ)と一体的に構成された演算装置及び記憶装置を有する情報処理装置である。逆に言うと、撮像装置Cに、顔認証処理を行う演算装置及び記憶装置を有する情報処理装置と表示装置Dが搭載されている。但し、顔認証システム10は、必ずしも撮像装置Cや表示装置Dと一体的に構成されていることに限定されない。例えば、撮像装置Cと表示装置Dと撮影画像を処理する情報処理装置とが別々の装置にて構成されており、別々の場所に設置されていてもよい。
[Face recognition system configuration]
The
具体的に、顔認証システム10は、図2に示すように、撮像装置C及び表示装置Dを備えると共に、演算装置がプログラムを実行することで構築された、基準値設定部11と、距離計測部12と、照合部13と、ゲート制御部14と、を備えている。また、顔認証システム10は、記憶装置に構築された、基準値記憶部15と、照合データ記憶部16と、を備えている。
Specifically, as shown in FIG. 2, the
上記撮像装置C(撮像手段)は、ゲートGに対する通過前側領域、つまり、対応するレーンのゲート前領域の撮影画像を、所定のフレームレートで取得するカメラ及びカメラ制御部を備えたものである。そして、撮像装置Cは、例えば図1に示すように、符号Ca線で挟まれた範囲が撮影領域となっている。例えば、図1のようにレーンに3人の人物P10,P11,P12が存在している場合には、撮像装置Cで撮影した撮影画像は図3(a)のようになる。なお、撮影画像は、撮像装置Cに対する遠近方向の予め設定された距離の範囲で、概ね焦点が合うよう設定されている。 The imaging device C (imaging means) includes a camera and a camera control unit that acquire a captured image of a region on the front side of passage with respect to the gate G, that is, a region in front of the gate of the corresponding lane at a predetermined frame rate. Then, in the image pickup apparatus C, for example, as shown in FIG. 1, the range sandwiched by the reference numeral Ca line is the photographing region. For example, when three persons P10, P11, and P12 are present in the lane as shown in FIG. 1, the captured image taken by the imaging device C is as shown in FIG. 3A. The captured image is set so as to be substantially in focus within a range of a preset distance in the perspective direction with respect to the image pickup apparatus C.
上記基準値設定部11(距離推定手段)は、撮像装置Cから撮影画像を取得し、後述するように撮影画像内の対象までの距離を計測するために必要な基準値を以下のように設定する。具体的に、基準値設定部11は、まず、撮影画像内から処理対象となる人物の顔領域の画像部分を抽出する。人物の顔領域の抽出は、例えば、動く人物の全体像に対する位置や色などから判定して行う。そして、基準値設定部11は、顔領域の画像部分から、人物の属性を判別する属性解析処理を行う。ここで、人物の属性とは、例えば、性別、年齢(年代、大人、子供)、人種、などである。
The reference value setting unit 11 (distance estimation means) acquires a photographed image from the image pickup apparatus C and sets the reference value necessary for measuring the distance to the target in the photographed image as follows. do. Specifically, the reference
上記属性解析処理は、例えば、顔領域の画像部分から属性を判別するために必要な情報である属性判別情報を抽出し、かかる抽出した属性判別情報と予め登録されている属性判別基準情報とを比較して、人物の属性を判別する。ここで、属性判別情報は、例えば、性別や年齢といった属性毎に人物の顔領域に一般的に表れる身体的特徴を表す情報である。なお、人物の性別や年齢(年代)といった属性を判別する属性解析処理は、既存技術で実現可能であるため、かかる処理についての詳細は説明を省略する。また、判別可能な属性は、上述した属性に限定されず、いかなる属性であってもよい。 In the above attribute analysis process, for example, the attribute discrimination information which is the information necessary for discriminating the attribute is extracted from the image portion of the face area, and the extracted attribute discrimination information and the pre-registered attribute discrimination reference information are combined. Compare and determine the attributes of the person. Here, the attribute discrimination information is information representing physical characteristics that generally appear in a person's face region for each attribute such as gender and age. Since the attribute analysis process for determining attributes such as the gender and age (age) of a person can be realized by existing technology, details of such process will be omitted. Further, the distinguishable attribute is not limited to the above-mentioned attribute, and may be any attribute.
続いて、基準値設定部11は、判別した人物の属性に対応する基準値を設定する。ここで、基準値は、基準値記憶部15に予め登録されており、例えば、本実施形態では、人物の両目の間の距離を表す目間距離の基準値が、属性毎に登録されている。一例として、「男性」といった属性の基準値である目間距離としてある数値が登録されている場合に、「女性」といった属性の基準値である目間距離は、男性の基準値よりも小さい値が設定されている。また、例えば、年齢が15歳から70代までの「大人」といった属性の基準値である目間距離としてある数値が登録されている場合に、年齢が15歳未満の「子供」といった属性の基準値である目間距離は、大人の基準値よりも小さい値が設定されている。このように、基準値は、人物の属性の一般的な体格に応じた値となっている。そして、基準値設定部11は、撮影画像内から抽出した人物について判別した属性に対応して登録されている基準値を、当該人物の基準値として設定する。
Subsequently, the reference
上記距離計測部12(距離推定手段)は、上述したように人物に設定した基準値を用いて、当該人物までの距離を計測する。具体的に、距離計測部12は、まず、撮影画像内の人物の特徴を表す対象情報として、当該人物の顔領域の画像部分から人物の両目の間の距離を表す目間距離を検出する。例えば、図3(b)の符号d10,d11,d12のように、撮影画像内の各人物P10,P11,P12の各目間距離を検出する。そして、検出した各目間距離d10,d11,d12を、各人物P10,P11,P12に設定した基準値と比較して、ゲートGから各人物までの距離を計測する。例えば、人物に設定した基準値に対する、当該人物から検出した目間距離の差や当該差の割合から、ゲートGから人物までの距離を計測する。なお、距離計測部12は、撮影画像内の人物の相対的な距離、つまり、ゲートGに対する順番、をゲートGに対する距離として計測してもよい。
The distance measuring unit 12 (distance estimating means) measures the distance to the person using the reference value set for the person as described above. Specifically, the
ここで、ゲートGから人物P10,P11,P12までの距離計測の一例を説明する。図1の例では、ゲートGに向かって人物P10,P11,P12の順番で並んでおり、撮像画像は図3(b)のように撮影される。このとき、各人物P10,P11,P12の体格や顔の大きさがほぼ同一であれば、各人物P10,P11,P12の各目間距離d10,d11,d12は、一般的にd10>d11>d12となる。一方で、仮に人物P10が子供であり、人物P11,P12が大人である場合には、一般的に子供の顔は小さく、目間距離が短いと考えられ、実際に計測した目間距離も、d11>d12>d10となってしまう。このような状況で、本実施形態では、人物P10は属性が「子供」と判別され、小さい値の基準値が設定され、かかる基準値と検出した目間距離d10とを用いて距離が計測される。そして、人物P11,P12は属性が「大人」と判別され、子供の基準値よりも大きい値の基準値が設定され、かかる基準値と検出した目間距離d11,d12とを用いて距離が計測される。これにより、図4に示すように、ゲートGに対する実際の順番と同じく、人物P10,P11,P12の順番となるよう各人物までの距離D10,D11,D12を計測できる。 Here, an example of distance measurement from the gate G to the persons P10, P11, and P12 will be described. In the example of FIG. 1, the persons P10, P11, and P12 are arranged in this order toward the gate G, and the captured image is taken as shown in FIG. 3 (b). At this time, if the physique and face size of each person P10, P11, P12 are almost the same, the inter-eye distances d10, d11, d12 of each person P10, P11, P12 are generally d10> d11>. It becomes d12. On the other hand, if the person P10 is a child and the people P11 and P12 are adults, it is generally considered that the child's face is small and the eye-to-eye distance is short, and the actually measured eye-to-eye distance is also It becomes d11> d12> d10. In such a situation, in the present embodiment, the attribute of the person P10 is determined to be "child", a reference value of a small value is set, and the distance is measured using the reference value and the detected inter-eye distance d10. NS. Then, the attributes of the persons P11 and P12 are determined to be "adults", a reference value having a value larger than the reference value of the child is set, and the distance is measured using the reference value and the detected inter-eye distances d11 and d12. Will be done. As a result, as shown in FIG. 4, the distances D10, D11, and D12 to each person can be measured so as to be in the order of the persons P10, P11, and P12 in the same order as the actual order with respect to the gate G.
なお、距離計測部12による目間距離の検出方法は上述した方法に限定されず、いかなる方法で検出してもよい。また、距離計測部12は、目間距離ではなく、人物の他の部位の大きさや他の特徴を対象情報として検出して、距離を計測してもよい。この場合、上述した基準値も、対象情報に対応した値となる。
The method of detecting the inter-eye distance by the
ここで、距離計測部12は、必ずしもゲートGから人物までの距離を計測することに限定されない。例えば、距離計測部12は、ゲートに対する人物間の相対的な位置関係を推定してもよい。一例として、距離計測部12は、上述した目間距離などの対象情報と基準値とに基づいて、各人物のゲートまでの近さ、つまり、ゲートGに対する人物間の遠近関係を推定してもよい。
Here, the
上記照合部13(照合手段)は、撮影画像内の人物と、予め登録された人物と、の照合処理を行う。このとき、照合部13は、上述したように計測した人物までの距離に基づいて照合処理を行う。例えば、照合部13は、ゲートGの直前に設定されたゲートGから予め設定された距離に位置する所定範囲に人物が位置し、かかる人物が撮影画像内でゲートGに対して最も近くに位置する場合に、かかる人物の照合処理を行う。なお、照合部13は、単にゲートGの直前に設定されたゲートGから予め設定された距離に位置する所定範囲に人物が位置している場合に、かかる人物の照合処理を行ってもよく、あるいは、人物までの距離に応じて他の基準に基づいてかかる人物の照合処理を行ってもよい。また、照合部13は、上述したように距離計測部12がゲートGに対する人物間の相対的な位置関係のみを推定している場合には、かかる位置関係からゲートGに最も近い人物に対して照合処理を行ってもよい。
The collation unit 13 (verification means) performs collation processing between the person in the captured image and the person registered in advance. At this time, the
照合部13による照合処理は、例えば以下のようにして行う。まず、照合処理の対象となる人物の顔領域から、照合に必要な特徴量を生成する。そして、生成した特徴量と、予め照合データ記憶部16に登録された人物の特徴量と、の類似度といった照合スコアを算出し、照合スコアがしきい値よりも高いか否か判定する。照合スコアがしきい値より高い場合には、照合成功とし、ゲートGを通過しようとしている人物が、予め登録されている人物であると判断する。このとき、照合するために検出する人物の特徴量は、既存の顔照合技術で用いられる特徴量であってもよく、いかなる方法によって算出される特徴量であってもよい。また、照合方法はいかなる方法であってもよい。
The collation process by the
上記ゲート制御部14(ゲート制御手段)は、まず、上記照合部13による照合結果に基づいて、ゲートGに対する人物の通過可否を判定する。具体的には、照合部13による照合が成功した人物に対しては通過可能と判定する。また、ゲート制御部14は、照合結果つまり照合の成否を表示装置Dに表示する機能を有する。さらに、ゲート制御部14は、ゲートGの開閉を行うゲート制御機能も有しており、通過可能と判断した人物に対してはゲートGを開くよう制御する。このようにゲート制御部14は、人物のゲートGまでの距離に基づいて行われた照合処理の結果に応じてゲートGの開閉を制御するため、撮影画像内の人物までの計測した距離に基づいてゲートGの開閉を制御していると言える。
The gate control unit 14 (gate control means) first determines whether or not a person can pass through the gate G based on the collation result by the
なお、上記表示装置Dは、ゲートGを通過しようとする人物が視認可能なよう、当該ゲートGの通過前側領域に表示面を向けて配置されている。但し、表示装置Dは、必ずしも装備されていなくてもよい。 The display device D is arranged so that a person who is going to pass through the gate G can see the display device D so that the display surface faces the region on the front side of the gate G. However, the display device D does not necessarily have to be equipped.
[動作]
次に、上述した顔認証システム10の動作を、図5のフローチャートを参照して説明する。ここでは、ゲートGに対応する顔認証システム10の動作について説明し、ゲートGに対して人物が図3及び図4に示すように並んでいる場合を一例に説明する。
[motion]
Next, the operation of the
ゲートGに対応する撮像装置Cは、ゲートGの通過前側領域の画像を撮影し続ける。そして、顔認証システム10は、撮影した撮影画像に対して、常に以下の処理を行う。
The imaging device C corresponding to the gate G continues to capture an image of the region before passing through the gate G. Then, the
まず、基準値設定部11が、撮影画像内から処理対象となる人物(対象)P10,P11,P12を抽出する(ステップS1)。そして、抽出した人物の顔領域の画像部分に対して属性解析処理を行い、人物の属性を判別する。例えば、図1及び図3の例では、人物P10の属性を子供、人物P11,P12の属性を大人、と判別したとする。すると、基準値設定部11は、判別した人物の属性に対応して基準値記憶部15に登録されている基準値を、かかる人物の基準値として設定する(ステップS2)。例えば、図3及び図4の例では、人物P10には、子供に対応する基準値を設定し、人物P11,P12には、大人に対応する基準値を設定する。
First, the reference
続いて、距離計測部12は、撮影画像内の人物のゲートGまでの距離を計測するために必要な対象情報としての人物の特徴となる所定部位の大きさ、ここでは、人物の目間距離を検出する(ステップS3)。例えば、各人物P10,P11,P12の各目間距離を、図3(b)の符号d10,d11,d12のように検出する。
Subsequently, the
そして、距離計測部12は、上述したように各人物P10,P11,P12に設定した基準値と、各人物P10,P11,P12の目間距離d10,d11,d12とを、人物毎に比較して、ゲートGから各人物P10,P11,P12までの距離を計測する(ステップS4)。例えば、図3(b)の例では、3人のうちゲートから2番目に人物P11の目間距離d11が最も大きく映っているが、各人物P10,P11,P12に設定された基準値が異なるため、ゲートGに対する実際の順番と同じく、図4に示すように人物P10,P11,P12の順番となるよう各人物までの距離D10,D11,D12が計測される。
Then, the
続いて、照合部13は、上述したように計測した各人物P10,P11,P12までの距離に基づいて、各人物の照合処理を行う。このとき、照合部13は、ゲートGの直前に設定されたゲートGから予め設定された距離に人物が位置し、かかる人物が撮影画像内でゲートGに対して最も近くに位置する場合に、かかる人物の照合処理を行う(ステップS5、ステップS6)。このため、図4の例では、人物P10の照合処理を行う。具体的に、照合部13は、照合処理の対象となる人物の顔領域から、照合に必要な特徴量を生成して、生成した特徴量と、予め照合データ記憶部16に登録された人物の特徴量と、の類似度といった照合スコアを算出する。そして、照合部13は、照合スコアがしきい値より高い場合には照合成功とする。
Subsequently, the
照合部13による照合処理の結果、ゲートGの直前に位置する人物P10の照合に成功すると(ステップS6でYes)、ゲート制御部14がゲートGに対する人物P10の通過を許可し、ゲートGを開くよう制御する(ステップS7)。このとき、ゲート制御部14は、通過可を表示装置Dに表示する。
As a result of the collation process by the
なお、照合部13による照合が失敗した場合には(ステップS6でNo)、ゲート制御部14はゲートを閉じたままとするが、このとき、表示装置Dに通行不可の表示と共に、通行に対するガイド情報を表示してもよい。例えば、照合部13による照合処理の際に、照合に必要な上記特徴量の品質が低い(顔画像の品質が低い)と判断された場合には、照合に必要な品質の特徴量を得られるようなガイド情報を表示してもよい。ガイド情報は、例えば、「マスクを外してください」、「正面を向いてください」という情報である。
If the collation by the
以上のように、本実施形態の顔認証システム10によると、様々な属性の人物がゲートGを通過しようとしている場合であっても、ゲートGに対する人物の順序を適切に判別することができ、ゲート直前の人物に対する照合とゲート開閉を行うことができる。例えば、図3及び図4の例においては、撮影画像に映る人物の大きさから、実際にはゲートGから2番目に位置する人物P11がゲートGに最も近いと誤って判断されるおそれがある。ところが、本実施形態の方法では、実際にゲートGに最も近い人物P10に対する照合処理を行うことができる。その結果、人物によるゲートGの円滑な通過を実現することができる。
As described above, according to the
そして、上述した人物の属性を判別する処理や距離を計測する処理は、人物の特徴量の抽出や照合を行う照合処理よりも情報処理装置にかかる負荷が少ない処理である。このため、高速な照合処理を維持することができ、人物によるゲートGの円滑な通過を実現することができる。 The above-mentioned process of discriminating the attributes of a person and the process of measuring a distance are processes that place less load on the information processing device than the collation process of extracting and collating the feature amount of a person. Therefore, high-speed collation processing can be maintained, and smooth passage of the gate G by a person can be realized.
なお、上記では、ゲートGを通過しようとしている対象が人物である場合を例示したが、人物に限らずいかなる物体でもよい。例えば、荷物といった物体であってもよい。これに応じて、上述した基準値や対象の特徴を表す対象情報といったゲートGからの距離を計測するために用いる情報は、物体から検出できるいかなる特徴を表す情報であってもよい。また、照合処理を行う際には、物体から検出できるいかなる特徴量を利用してもよい。 In the above, the case where the object passing through the gate G is a person is illustrated, but the object is not limited to the person and may be any object. For example, it may be an object such as luggage. Correspondingly, the information used for measuring the distance from the gate G, such as the above-mentioned reference value and the target information representing the feature of the target, may be information representing any feature that can be detected from the object. Further, when performing the collation process, any feature amount that can be detected from the object may be used.
<実施形態2>
次に、本発明の第2の実施形態を、図6を参照して説明する。図6は、顔認証システムの処理動作を説明するための図である。
<
Next, a second embodiment of the present invention will be described with reference to FIG. FIG. 6 is a diagram for explaining the processing operation of the face recognition system.
本実施形態における顔認証システム10は、上述した実施形態1におけるものと同様の構成であるが、人物の属性に応じて基準値を設定する処理が異なる。以下、主に実施形態1とは異なる構成について詳述する。
The
本実施形態における照合部13(照合手段)は、撮像装置Cにて撮影画像が撮影されると、撮影画像内の人物を抽出して、まず人物の照合処理を行う。具体的に、照合部13は、撮影画像内の人物を抽出して、抽出された全ての人物を照合対象とし、かかる人物の顔領域から照合に必要な特徴量を生成する。そして、生成した特徴量と、予め照合データ記憶部16に登録された人物の特徴量と、の類似度といった照合スコアを算出し、照合スコアがしきい値より高い場合には照合成功とする。
When the captured image is captured by the imaging device C, the collating unit 13 (collation means) in the present embodiment extracts a person in the captured image and first performs collating processing of the person. Specifically, the
照合部13は、照合成功となった場合には、照合された照合データ記憶部16に登録されている人物の情報を取得し、かかる人物の情報に含まれる当該人物の属性を読み取る。そして、照合部13は、読み取った属性を基準値設定部11に渡す。なお、照合データ記憶部16は、照合処理に用いられる人物の特徴量と共に、予め判別している人物の属性(性別、年代など)の情報を記憶している。
When the collation is successful, the
また、本実施形態における基準値設定部11(距離推定手段)は、照合部13による照合処理の結果から、撮影画像内の人物の属性を判別する。つまり、基準値設定部11は、上述したように照合部13から渡された登録されている人物の属性を、撮影画像内の人物の属性として判別する。そして、基準値設定部11は、判別した人物の属性に対応する基準値記憶部15に登録されている基準値を、かかる人物の基準値として設定する。
Further, the reference value setting unit 11 (distance estimation means) in the present embodiment determines the attribute of the person in the captured image from the result of the collation process by the
そして、本実施形態における距離計測部12(距離推定手段)は、実施形態1と同様に、人物に設定した基準値を用いて、当該人物までの距離を計測する。具体的に、距離計測部12は、撮影画像内の人物から目間距離を検出して、検出した目間距離を、人物に設定した基準値と比較して、ゲートGから各人物までの距離を計測する。このとき、距離計測部12は、撮影画像内の各人物に対して、上述した照合部13によって照合成功と判断された旨と、計測した距離と、を関連付けておく。なお、距離計測部12は、撮影画像が取得されるごとに撮影画像内の人物までの距離を計測して、撮影画像上の人物に関連付ける距離を更新する。なお、時間的に前後する撮影画像内における人物の対応付けは、特徴点の追跡などによって実現可能である。このため、撮影画像内の人物が一度でも照合成功とされると、かかる人物が後続の撮影画像内で追跡されて、照合成功の旨と更新された距離とが関連付けられることとなる。
Then, the distance measuring unit 12 (distance estimating means) in the present embodiment measures the distance to the person using the reference value set for the person, as in the first embodiment. Specifically, the
そして、本実施形態におけるゲート制御部14(ゲート制御手段)は、撮影画像内の人物に関連付けられた距離に基づいて、ゲートGの開閉を制御する。つまり、ゲート制御部14は、撮影画像内の人物に既に照合成功の旨が関連付けられており、かつ、かかる人物に関連付けられている距離が、ゲートGの直前に設定されたゲートGから予め設定された距離に位置する所定範囲であり、かかる人物が撮影画像内でゲートGに対して最も近くに位置する場合には、かかる人物に対しては通過可能と判定する。そして、ゲート制御部14は、照合結果つまり照合の成功を表示装置Dに表示し、ゲートGを開くよう制御する。このようにゲート制御部14は、撮影画像内の人物のゲートGまでの距離に基づいてゲートGの開閉を制御する。
Then, the gate control unit 14 (gate control means) in the present embodiment controls the opening and closing of the gate G based on the distance associated with the person in the captured image. That is, the
なお、ゲート制御部14は、ゲートGの直前に位置する撮影画像内の人物に対して、再度、照合部13に指示して最終的な照合処理を行ってもよい。そして、ゲート制御部14は、最終的な照合処理が成功した場合にのみゲートGを開いてもよい。
The
ここで、上述した照合部13による照合処理の結果、照合成功となったものの、照合データ記憶部16に人物の属性が登録されていないなどの事情で、撮影画像内の人物の属性を判別できない場合もある。その場合には、まず実施形態1と同様に、基準値設定部11が撮影画像内の人物の画像部分に対する属性解析処理を行ってかかる人物の属性を判別して、当該属性に対応する基準値を設定する。そして、距離計測部12が、設定された基準値を用いて人物までの距離を計測し、ゲート制御部14が、照合処理の処理結果に基づいてゲートの開閉を制御する。
Here, although the collation was successful as a result of the collation process by the
なお、上述した照合部13による照合処理の結果、撮影画像内の人物の照合が失敗した場合であっても、実施形態1と同様に、基準値設定部11にてかかる人物の属性を判定し、距離計測部12にてかかる人物までの距離を計測してもよい。そして、後続の撮影画像内で追跡した同一人物に、照合失敗の旨と距離とを関連付けておくことで、かかる情報に基づいて人物がゲートGの直前に位置したときに、ゲート制御部14が通行不可の判定を行ってもよい。このとき、ゲート制御部14は、上述した通行に対するガイド情報を表示してもよい。
Even if the collation of the person in the captured image fails as a result of the collation process by the
[動作]
次に、上述した顔認証システム10の動作を、図6のフローチャートを参照して説明する。ゲートGに対応する撮像装置Cは、ゲートGの通過前側領域の画像を撮影し続ける。そして、顔認証システム10は、撮影した撮影画像に対して、常に以下の処理を行う。
[motion]
Next, the operation of the
まず、照合部13が、撮影画像内から処理対象となる人物(対象)を抽出する(ステップS11)。照合部13は、撮影画像から抽出された全ての人物を照合対象とし、かかる人物の顔領域から照合に必要な特徴量を生成する。そして、生成した特徴量と、予め照合データ記憶部16に登録された人物の特徴量と、の類似度といった照合スコアを算出し、照合処理を行う(ステップS12)。
First, the
照合部13は、照合成功となった場合には(ステップS13でYes)、照合された照合データ記憶部16に登録されている人物の情報を取得し、かかる人物の情報に含まれる当該人物の属性を読み取る(ステップS14)。かかる人物の属性を読み取ることができた場合には(ステップS14でYes)、基準値設定部11は、読み取った属性を、撮影画像内の人物の属性として判別する。そして、基準値設定部11は、判別した人物の属性に対応する基準値記憶部15に登録されている基準値を、かかる人物の基準値として設定する(ステップS15)。
When the collation is successful (Yes in step S13), the
続いて、距離計測部12は、撮影画像内の人物のゲートGまでの距離を計測するために必要な対象情報としての人物の特徴となる所定部位の大きさ、ここでは、人物の目間距離を検出する(ステップS16)。そして、距離計測部12は、上述したように人物に設定した基準値と人物の目間距離とを比較して、ゲートGから人物までの距離を計測する(ステップS17)。このとき、距離計測部12は、撮影画像内の人物に、計測した距離を関連付けておく。
Subsequently, the
続いて、ゲート制御部14は、撮影画像内の人物の距離が、ゲート直前の設定された距離の範囲内であり、かかる人物が撮影画像内でゲートGに対して最も近くに位置する場合には、ゲートGを開くよう制御する(ステップS18)。なお、上述した距離計測部12による人物までの距離の計測は常に行われており、照合に成功した撮影画像内の人物に最新の距離が関連付けられることとなる。このため、ゲート制御部14は、照合に成功した人物に関連付けられた距離が、ゲート直前の設定された距離に位置する度に、ゲートGを開く制御を行う。
Subsequently, the
ここで、上述した照合成功後に(ステップS13でYes)、照合データ記憶部16に人物の属性が登録されていないなど当該人物の属性を判別できない場合には(ステップS14でNo)、基準値設定部11は、実施形態1と同様に人物の基準値を設定する。つまり、基準値設定部11は、撮影画像内から処理対象となる人物を抽出し、抽出した人物の顔領域の画像部分に対して属性解析処理を行い、人物の属性を判別する。そして、基準値設定部11は、判別した人物の属性に対応して基準値記憶部15に登録されている基準値を、かかる人物の属性として設定する(ステップS19)。
Here, after the above-mentioned collation is successful (Yes in step S13), if the attribute of the person cannot be determined such as the attribute of the person is not registered in the collation data storage unit 16 (No in step S14), the reference value is set. The
その後は、設定された基準値を用いて、上述同様に、距離計測部12が撮影画像内の人物のゲートGまでの距離を計測する(ステップS16,S17)。そして、ゲート制御部14が、撮影画像内の人物の距離が、ゲート直前の設定された距離の範囲内であり、かかる人物が撮影画像内でゲートGに対して最も近くに位置する場合には、ゲートGを開くよう制御する(ステップS18)。
After that, using the set reference value, the
以上のように、本実施形態の顔認証システム10では、実施形態1とは異なり、先に人物の照合処理を行い、その後の人物のゲートGまでの距離に応じてゲートGを開くようにしている。このため、ゲートGに人物が近づいたときに適切にゲートGを開くことができ、人物によるゲートGの円滑な通過を実現することができる。
As described above, in the
<実施形態3>
次に、本発明の第3の実施形態を、図7及び図8を参照して説明する。図7は、実施形態3における情報処理システムの構成を示すブロック図である。図8は、実施形態3における情報処理装置の構成を示すブロック図である。なお、本実施形態では、実施形態1及び実施形態2で説明した顔認証システムの構成の概略を示している。
<Embodiment 3>
Next, a third embodiment of the present invention will be described with reference to FIGS. 7 and 8. FIG. 7 is a block diagram showing the configuration of the information processing system according to the third embodiment. FIG. 8 is a block diagram showing the configuration of the information processing apparatus according to the third embodiment. In this embodiment, the outline of the configuration of the face recognition system described in the first and second embodiments is shown.
図7に示すように、本実施形態おける情報処理システム100は、
ゲートに対する通過前領域を撮影した撮影画像を取得する撮像手段110と、
前記撮影画像内の対象と、予め登録された対象と、の照合処理を行う照合手段120と、
前記撮影画像内の対象の属性に基づいて設定された基準値を用いて前記ゲートから前記撮影画像内の対象までの距離を計測する距離推定手段130と、
照合結果と前記撮影画像内の対象までの推定した距離とに基づいて前記ゲートの開閉を制御するゲート制御手段140と、
を備えた、という構成をとる。
As shown in FIG. 7, the
An imaging means 110 that acquires a captured image of a region before passing through the gate, and
A collation means 120 that performs collation processing between the object in the captured image and the object registered in advance, and
A distance estimating means 130 for measuring the distance from the gate to the target in the captured image using a reference value set based on the attribute of the target in the captured image, and
A gate control means 140 that controls the opening and closing of the gate based on the collation result and the estimated distance to the target in the captured image.
It is configured to be equipped with.
また、本実施形態では、図8に示す情報処理システム100から撮像手段110を取り除いてもよい。
つまり、本実施形態における情報処理装置200は、
ゲートの通過前領域を撮影した撮影画像内の対象と、予め登録された対象と、の照合処理を行う照合手段220と、
前記撮影画像内の対象の属性に基づいて設定された基準値を用いて前記撮影画像内の対象までの距離を推定する距離推定手段230と、
照合結果と前記撮影画像内の対象までの推定した距離とに基づいて前記ゲートの開閉を制御するゲート制御手段240と、
を備えた、という構成をとる。
Further, in the present embodiment, the image pickup means 110 may be removed from the
That is, the
A collation means 220 that performs collation processing between the target in the captured image obtained by capturing the area before passing through the gate and the pre-registered target.
A distance estimation means 230 that estimates the distance to the target in the captured image using a reference value set based on the attributes of the target in the captured image, and
The gate control means 240 that controls the opening and closing of the gate based on the collation result and the estimated distance to the target in the captured image, and
It is configured to be equipped with.
なお、上述した照合手段120,220と距離推定手段130,230とゲート制御手段140,240とは、演算装置がプログラムを実行することで構築されるものであってもよく、電子回路で構築されるものであってもよい。 The collation means 120, 220, the distance estimation means 130, 230, and the gate control means 140, 240 described above may be constructed by executing a program by the arithmetic unit, and may be constructed by an electronic circuit. It may be one.
そして、上記構成の情報処理システム100あるいは情報処理装置200は、
ゲートの通過前領域を撮影した撮影画像内の対象と、予め登録された対象と、の照合処理を行うと共に、
前記撮影画像内の対象の属性に基づいて設定された基準値を用いて前記ゲートから前記撮影画像内の対象までの距離を推定し、
照合結果と前記撮影画像内の対象までの推定した距離とに基づいて前記ゲートの開閉を制御する、
という処理を行うよう作動する。
Then, the
In addition to performing collation processing between the target in the captured image of the area before passing through the gate and the pre-registered target,
The distance from the gate to the target in the captured image is estimated using the reference value set based on the attribute of the target in the captured image.
The opening and closing of the gate is controlled based on the collation result and the estimated distance to the target in the captured image.
It works to perform the process.
上述した情報処理システム100あるいは情報処理装置200によると、様々な属性の人物がゲートを通過しようとしている場合であっても、ゲートに対する人物の順序を適切に判別することができ、ゲート直前の人物に対する照合とゲート開閉を行うことができる。その結果、人物によるゲートの円滑な通過を実現することができる。
According to the
<付記>
上記実施形態の一部又は全部は、以下の付記のようにも記載されうる。以下、本発明における情報処理装置、情報処理システム、プログラム、情報処理方法の構成の概略を説明する。但し、本発明は、以下の構成に限定されない。
<Additional notes>
Part or all of the above embodiments may also be described as in the appendix below. Hereinafter, the outline of the configuration of the information processing device, the information processing system, the program, and the information processing method in the present invention will be described. However, the present invention is not limited to the following configurations.
(付記1)
ゲートの通過前領域を撮影した撮影画像内の対象と、予め登録された対象と、の照合処理を行う照合手段と、
前記撮影画像内の対象の属性に基づいて設定された基準値を用いて前記撮影画像内の対象までの距離を推定する距離推定手段と、
照合結果と前記撮影画像内の対象までの推定した距離とに基づいて前記ゲートの開閉を制御するゲート制御手段と、
を備えた情報処理装置。
(Appendix 1)
A collation means that performs collation processing between the target in the captured image obtained by capturing the area before passing through the gate and the pre-registered target.
A distance estimation means for estimating the distance to the target in the captured image using a reference value set based on the attribute of the target in the captured image, and
A gate control means that controls the opening and closing of the gate based on the collation result and the estimated distance to the target in the captured image.
Information processing device equipped with.
(付記2)
付記1に記載の情報処理装置であって、
前記照合手段は、推定した前記撮影画像内の対象まで距離に基づいて前記照合処理を行い、
前記ゲート制御手段は、前記撮影画像内の対象までの距離に基づいて行われた前記照合処理の処理結果に基づいて前記ゲートの開閉を制御する、
情報処理装置。
(Appendix 2)
The information processing device according to Appendix 1.
The collation means performs the collation process based on the distance to the target in the estimated captured image, and then performs the collation process.
The gate control means controls the opening and closing of the gate based on the processing result of the collation process performed based on the distance to the target in the captured image.
Information processing device.
(付記3)
付記2に記載の情報処理装置であって、
前記距離推定手段は、前記撮影画像内の対象の画像部分に対する属性解析処理に基づいて当該対象の属性を判別して、当該属性に対応する前記基準値を設定し、当該設定された基準値を用いて前記撮影画像内の対象までの距離を推定する、
情報処理装置。
(Appendix 3)
The information processing device described in
The distance estimating means determines the attribute of the target based on the attribute analysis process for the image portion of the target in the captured image, sets the reference value corresponding to the attribute, and sets the set reference value. To estimate the distance to the object in the captured image,
Information processing device.
(付記4)
付記1に記載の情報処理装置であって、
前記距離推定手段は、前記照合処理の結果から予め登録されている対象の属性を前記撮影画像内の対象の属性として判別し、当該属性に対応する前記基準値を設定し、当該設定された基準値を用いて前記撮影画像内の対象までの距離を推定する、
情報処理装置。
(Appendix 4)
The information processing device according to Appendix 1.
The distance estimating means discriminates the attribute of the target registered in advance from the result of the collation process as the attribute of the target in the captured image, sets the reference value corresponding to the attribute, and sets the set reference. The value is used to estimate the distance to the object in the captured image.
Information processing device.
(付記5)
付記4に記載の情報処理装置であって、
前記距離推定手段は、前記照合処理の結果から前記撮影画像内の対象の属性を判別できなかった場合に、前記撮影画像内の対象の画像部分に対する属性解析処理に基づいて当該対象の属性を判別して、当該属性に対応する前記基準値を設定し、当該設定された基準値を用いて前記撮影画像内の対象までの距離を推定する、
情報処理装置。
(Appendix 5)
The information processing device according to
When the distance estimation means cannot determine the attribute of the target in the captured image from the result of the collation process, the distance estimating means determines the attribute of the target based on the attribute analysis process for the image portion of the target in the captured image. Then, the reference value corresponding to the attribute is set, and the distance to the target in the captured image is estimated using the set reference value.
Information processing device.
(付記6)
付記1乃至5のいずれかに記載の情報処理装置であって、
前記距離推定手段は、前記撮影画像内の対象の特徴を表す対象情報を検出して、前記基準値と前記対象情報とに基づいて前記撮影画像内の対象までの距離を推定する、
情報処理装置。
(Appendix 6)
The information processing device according to any one of Appendix 1 to 5.
The distance estimating means detects target information representing the characteristics of the target in the captured image, and estimates the distance to the target in the captured image based on the reference value and the target information.
Information processing device.
(付記7)
付記6に記載の情報処理装置であって、
前記距離推定手段は、前記対象情報として前記撮影画像内の対象の所定部位の大きさを検出して、前記基準値に対する前記対象の所定部位の大きさに基づいて前記撮影画像内の対象までの距離を推定する、
情報処理装置。
(Appendix 7)
The information processing device according to Appendix 6.
The distance estimation means detects the size of a predetermined portion of the target in the captured image as the target information, and reaches the target in the captured image based on the size of the predetermined portion of the target with respect to the reference value. Estimate the distance,
Information processing device.
(付記8)
付記7に記載の情報処理装置であって、
前記距離推定手段は、同一の前記撮影画像内の対象毎の、当該対象に対応して設定された前記基準値に対する当該対象の所定部位の大きさを相互に比較して、前記ゲートに対する前記対象画像内の対象間の遠近関係を判定する、
情報処理装置。
(Appendix 8)
The information processing device according to Appendix 7.
The distance estimation means mutually compares the size of a predetermined portion of the target with respect to the reference value set corresponding to the target for each target in the same captured image, and the target with respect to the gate. Determine the perspective relationship between objects in the image,
Information processing device.
(付記9)
付記1乃至8のいずれかに記載の情報処理装置であって、
前記ゲート制御手段は、前記撮影画像内の対象について相互に関連付けられた、当該対象に対する前記照合手段による照合結果と、前記ゲートから当該対象までの距離と、に基づいて、前記ゲートの開閉を制御する、
情報処理装置。
(Appendix 9)
The information processing device according to any one of Supplementary note 1 to 8.
The gate control means controls the opening and closing of the gate based on the collation result of the collation means for the target and the distance from the gate to the target, which are associated with each other with respect to the target in the captured image. do,
Information processing device.
(付記10)
ゲートに対する通過前領域を撮影した撮影画像を取得する撮像手段と、
前記撮影画像内の対象と、予め登録された対象と、の照合処理を行う照合手段と、
前記撮影画像内の対象の属性に基づいて設定された基準値を用いて前記ゲートから前記撮影画像内の対象までの距離を推定する距離推定手段と、
照合結果と前記撮影画像内の対象までの推定した距離とに基づいて前記ゲートの開閉を制御するゲート制御手段と、
を備えた情報処理システム。
(Appendix 10)
An imaging means that acquires a captured image of the pre-passage area with respect to the gate,
A collation means that performs collation processing between the object in the captured image and the object registered in advance, and
A distance estimation means for estimating the distance from the gate to the target in the captured image using a reference value set based on the attribute of the target in the captured image, and
A gate control means that controls the opening and closing of the gate based on the collation result and the estimated distance to the target in the captured image.
Information processing system equipped with.
(付記10.1)
付記10に記載の情報処理システムであって、
前記照合手段は、推定した前記撮影画像内の対象まで距離に基づいて前記照合処理を行い、
前記ゲート制御手段は、前記撮影画像内の対象までの距離に基づいて行われた前記照合処理の処理結果に基づいて前記ゲートの開閉を制御する、
情報処理システム。
(Appendix 10.1)
The information processing system according to
The collation means performs the collation process based on the distance to the target in the estimated captured image, and then performs the collation process.
The gate control means controls the opening and closing of the gate based on the processing result of the collation process performed based on the distance to the target in the captured image.
Information processing system.
(付記10.2)
付記10に記載の情報処理装置であって、
前記距離推定手段は、前記照合処理の結果から予め登録されている対象の属性を前記撮影画像内の対象の属性として判別し、当該属性に対応する前記基準値を設定し、当該設定された基準値を用いて前記撮影画像内の対象までの距離を推定する、
情報処理システム。
(Appendix 10.2)
The information processing device according to
The distance estimating means discriminates the attribute of the target registered in advance from the result of the collation process as the attribute of the target in the captured image, sets the reference value corresponding to the attribute, and sets the set reference. The value is used to estimate the distance to the object in the captured image.
Information processing system.
(付記11)
情報処理装置に、
ゲートの通過前領域を撮影した撮影画像内の対象と、予め登録された対象と、の照合処理を行う照合手段と、
前記撮影画像内の対象の属性に基づいて設定された基準値を用いて前記撮影画像内の対象までの距離を推定する距離推定手段と、
照合結果と前記撮影画像内の対象までの推定した距離とに基づいて前記ゲートの開閉を制御するゲート制御手段と、
を実現させるためのプログラム。
(Appendix 11)
For information processing equipment
A collation means that performs collation processing between the target in the captured image obtained by capturing the area before passing through the gate and the pre-registered target.
A distance estimation means for estimating the distance to the target in the captured image using a reference value set based on the attribute of the target in the captured image, and
A gate control means that controls the opening and closing of the gate based on the collation result and the estimated distance to the target in the captured image.
A program to realize.
(付記11.1)
付記11に記載のプログラムであって、
前記照合手段は、推定した前記撮影画像内の対象まで距離に基づいて前記照合処理を行い、
前記ゲート制御手段は、前記撮影画像内の対象までの距離に基づいて行われた前記照合処理の処理結果に基づいて前記ゲートの開閉を制御する、
プログラム。
(Appendix 11.1)
The program described in
The collation means performs the collation process based on the distance to the target in the estimated captured image, and then performs the collation process.
The gate control means controls the opening and closing of the gate based on the processing result of the collation process performed based on the distance to the target in the captured image.
program.
(付記11.2)
付記11に記載のプログラムであって、
前記距離推定手段は、前記照合処理の結果から予め登録されている対象の属性を前記撮影画像内の対象の属性として判別し、当該属性に対応する前記基準値を設定し、当該設定された基準値を用いて前記撮影画像内の対象までの距離を推定する、
プログラム。
(Appendix 11.2)
The program described in
The distance estimating means discriminates the attribute of the target registered in advance from the result of the collation process as the attribute of the target in the captured image, sets the reference value corresponding to the attribute, and sets the set reference. The value is used to estimate the distance to the object in the captured image.
program.
(付記12)
ゲートの通過前領域を撮影した撮影画像内の対象と、予め登録された対象と、の照合処理を行い、
前記撮影画像内の対象の属性に基づいて設定された基準値を用いて前記撮影画像内の対象までの距離を計測し、
照合結果と前記撮影画像内の対象までの推定した距離とに基づいて前記ゲートの開閉を制御する、
情報処理方法。
(Appendix 12)
A collation process is performed between the target in the captured image obtained by capturing the area before passing through the gate and the pre-registered target.
The distance to the target in the captured image is measured using the reference value set based on the attribute of the target in the captured image.
The opening and closing of the gate is controlled based on the collation result and the estimated distance to the target in the captured image.
Information processing method.
(付記13)
付記12に記載の情報処理方法であって、
推定した前記撮影画像内の対象まで距離に基づいて前記照合処理を行い、
前記撮影画像内の対象までの距離に基づいて行われた前記照合処理の処理結果に基づいて前記ゲートの開閉を制御する、
情報処理方法。
(Appendix 13)
The information processing method described in
The collation process is performed based on the distance to the target in the estimated captured image, and the collation process is performed.
The opening and closing of the gate is controlled based on the processing result of the collation process performed based on the distance to the target in the captured image.
Information processing method.
(付記13.1)
付記13に記載の情報処理方法であって、
前記撮影画像内の対象の画像部分に対する属性解析処理に基づいて当該対象の属性を判別して、当該属性に対応する前記基準値を設定する、
情報処理方法。
(Appendix 13.1)
The information processing method described in
The attribute of the target is determined based on the attribute analysis process for the image portion of the target in the captured image, and the reference value corresponding to the attribute is set.
Information processing method.
(付記14)
付記12に記載の情報処理方法であって、
前記照合処理の結果から予め登録されている対象の属性を前記撮影画像内の対象の属性として判別し、当該属性に対応する前記基準値を設定し、
前記基準値を用いて前記撮影画像内の対象までの距離を推定し、
前記撮影画像内の対象までの距離に基づいて前記ゲートの開閉を制御する、
情報処理方法。
(Appendix 14)
The information processing method described in
From the result of the collation process, the attribute of the target registered in advance is determined as the attribute of the target in the captured image, the reference value corresponding to the attribute is set, and the reference value is set.
Using the reference value, the distance to the target in the captured image is estimated.
Controlling the opening and closing of the gate based on the distance to the object in the captured image.
Information processing method.
(付記15)
付記14に記載の情報処理方法であって、
前記照合処理の結果から前記撮影画像内の対象の属性を判別できなかった場合に、前記撮影画像内の対象の画像部分に対する属性解析処理に基づいて当該対象の属性を判別して、当該属性に対応する前記基準値を設定し、
前記基準値を用いて前記撮影画像内の対象までの距離を推定し、
前記撮影画像内の対象までの距離に基づいて前記ゲートの開閉を制御する、
て前記ゲートの開閉を制御する、
情報処理方法。
(Appendix 15)
The information processing method described in
When the attribute of the target in the captured image cannot be determined from the result of the collation process, the attribute of the target is determined based on the attribute analysis process for the image portion of the target in the captured image, and the attribute is set to the attribute. Set the corresponding reference value and set
Using the reference value, the distance to the target in the captured image is estimated.
Controlling the opening and closing of the gate based on the distance to the object in the captured image.
Controls the opening and closing of the gate,
Information processing method.
(付記15.1)
付記12乃至15のいずれかに記載の情報処理方法であって、
前記撮影画像内の対象の特徴を表す対象情報を検出して、前記基準値と前記対象情報とに基づいて前記対象画像内の対象までの距離を計測する、
情報処理方法。
(Appendix 15.1)
The information processing method according to any one of
Target information representing the characteristics of the target in the captured image is detected, and the distance to the target in the target image is measured based on the reference value and the target information.
Information processing method.
(付記15.2)
付記15.1に記載の情報処理方法であって、
前記対象情報として前記撮影画像内の対象の所定部位の大きさを検出して、前記基準値に対する前記対象の所定部位の大きさに基づいて前記対象画像内の対象までの距離を計測する、
情報処理方法。
(Appendix 15.2)
The information processing method according to Appendix 15.1
The size of a predetermined portion of the target in the captured image is detected as the target information, and the distance to the target in the target image is measured based on the size of the predetermined portion of the target with respect to the reference value.
Information processing method.
(付記15.3)
付記15.2に記載の情報処理方法であって、
同一の前記撮影画像内の対象毎の、当該対象に対応して設定された前記基準値に対する当該対象の所定部位の大きさを相互に比較して、前記ゲートに対する前記撮影画像内の対象間の遠近関係を判定する、
情報処理方法。
(Appendix 15.3)
The information processing method described in Appendix 15.2.
For each object in the same captured image, the size of a predetermined portion of the target with respect to the reference value set corresponding to the object is compared with each other, and between the objects in the captured image with respect to the gate. Judging the perspective relationship,
Information processing method.
なお、上述したプログラムは、記憶装置に記憶されていたり、コンピュータが読み取り可能な記録媒体に記録されている。例えば、記録媒体は、フレキシブルディスク、光ディスク、光磁気ディスク、及び、半導体メモリ等の可搬性を有する媒体である。 The above-mentioned program is stored in a storage device or recorded on a computer-readable recording medium. For example, the recording medium is a portable medium such as a flexible disk, an optical disk, a magneto-optical disk, and a semiconductor memory.
以上、上記実施形態等を参照して本願発明を説明したが、本願発明は、上述した実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明の範囲内で当業者が理解しうる様々な変更をすることができる。 Although the invention of the present application has been described above with reference to the above-described embodiment and the like, the present invention is not limited to the above-described embodiment. Various changes that can be understood by those skilled in the art can be made to the structure and details of the present invention within the scope of the present invention.
10 顔認証システム
11 基準値設定部
12 距離計測部
13 照合部
14 ゲート制御部
15 基準値記憶部
16 照合データ記憶部
100 情報処理システム
200 情報処理装置
110 撮像手段
120,220 照合手段
130,230 距離推定手段
140,240 ゲート制御手段
C 撮像装置
D 表示装置
G ゲート
10
Claims (4)
前記撮影画像内の対象の目間距離を用いて前記ゲートと前記対象との位置関係を推定する位置関係推定手段と、
前記照合手段の照合結果と、推定された前記位置関係と、に基づいて前記ゲートの開閉を制御するゲート制御手段と、
を備え、
前記位置関係推定手段は、前記照合処理の結果から予め登録されている対象の属性を前記撮影画像内の対象の属性として判別し、当該属性に対応する基準目間距離を設定し、当該設定された基準目間距離を用いて前記ゲートと前記対象との位置関係を推定し、前記照合処理の結果から前記撮影画像内の対象の属性を判別できなかった場合に、前記撮影画像内の複数の対象の各画像部分に対する属性解析処理に基づいて当該複数の対象の各属性を判別して、当該各属性にそれぞれ対応する前記基準目間距離を当該複数の対象のそれぞれに設定すると共に、前記撮影画像内の複数の対象のそれぞれの目間距離を表す各対象目間距離を検出して、複数の対象それぞれについて前記対象目間距離と前記基準目間距離とを比較して、前記撮影画像内の複数の対象と前記ゲートとの位置関係を推定する、
情報処理システム。 A collation means that performs collation processing between the target in the captured image obtained by capturing the area before passing through the gate and the pre-registered target.
A positional relationship estimating means for estimating the positional relationship between the gate and the target using the distance between the eyes of the target in the captured image, and
A gate control means that controls the opening and closing of the gate based on the collation result of the collation means and the estimated positional relationship.
Bei to give a,
The positional relationship estimating means discriminates the attribute of the target registered in advance from the result of the collation process as the attribute of the target in the captured image, sets the reference inter-eye distance corresponding to the attribute, and sets the target. When the positional relationship between the gate and the target is estimated using the reference distance between the eyes and the attribute of the target in the captured image cannot be determined from the result of the collation process, a plurality of objects in the captured image are used. Each attribute of the plurality of targets is determined based on the attribute analysis process for each image portion of the target, the reference inter-eye distance corresponding to each attribute is set for each of the plurality of targets, and the shooting is performed. Each target inter-eye distance representing the inter-eye distance of each of the plurality of objects in the image is detected, and the target inter-eye distance and the reference inter-eye distance are compared for each of the plurality of objects in the captured image. Estimate the positional relationship between a plurality of objects and the gate,
Information processing system.
前記ゲート制御手段は、前記撮影画像内の対象について相互に関連付けられた、当該対象に対する前記照合手段による照合結果と、前記ゲートと当該対象との位置関係と、に基づいて、前記ゲートの開閉を制御する、
情報処理システム。 The information processing system according to claim 1.
The gate control means opens and closes the gate based on the collation result of the collation means for the target and the positional relationship between the gate and the target, which are related to each other with respect to the target in the captured image. Control,
Information processing system.
ゲートの通過前領域を撮影した撮影画像内の対象と、予め登録された対象と、の照合処理を行う照合手段と、
前記撮影画像内の対象の目間距離を用いて前記ゲートと前記対象との位置関係を推定する位置関係推定手段と、
前記照合手段の照合結果と、推定された前記位置関係と、に基づいて前記ゲートの開閉を制御するゲート制御手段と、
を実現させると共に、
前記位置関係推定手段は、前記照合処理の結果から予め登録されている対象の属性を前記撮影画像内の対象の属性として判別し、当該属性に対応する基準目間距離を設定し、当該設定された基準目間距離を用いて前記ゲートと前記対象との位置関係を推定し、前記照合処理の結果から前記撮影画像内の対象の属性を判別できなかった場合に、前記撮影画像内の複数の対象の各画像部分に対する属性解析処理に基づいて当該複数の対象の各属性を判別して、当該各属性にそれぞれ対応する前記基準目間距離を当該複数の対象のそれぞれに設定すると共に、前記撮影画像内の複数の対象のそれぞれの目間距離を表す各対象目間距離を検出して、複数の対象それぞれについて前記対象目間距離と前記基準目間距離とを比較して、前記撮影画像内の複数の対象と前記ゲートとの位置関係を推定する、
ことを実現させるためのプログラム。 For information processing equipment
A collation means that performs collation processing between the target in the captured image obtained by capturing the area before passing through the gate and the pre-registered target.
A positional relationship estimating means for estimating the positional relationship between the gate and the target using the distance between the eyes of the target in the captured image, and
A gate control means that controls the opening and closing of the gate based on the collation result of the collation means and the estimated positional relationship.
Along with realizing
The positional relationship estimating means discriminates the attribute of the target registered in advance from the result of the collation process as the attribute of the target in the captured image, sets the reference inter-eye distance corresponding to the attribute, and sets the target. When the positional relationship between the gate and the target is estimated using the reference distance between the eyes and the attribute of the target in the captured image cannot be determined from the result of the collation process, a plurality of objects in the captured image are used. Each attribute of the plurality of targets is determined based on the attribute analysis process for each image portion of the target, the reference inter-eye distance corresponding to each attribute is set for each of the plurality of targets, and the shooting is performed. Each target inter-eye distance representing the inter-eye distance of each of the plurality of objects in the image is detected, and the target inter-eye distance and the reference inter-eye distance are compared for each of the plurality of objects in the captured image. Estimate the positional relationship between a plurality of objects and the gate,
A program to make that happen.
前記撮影画像内の対象の目間距離を用いて前記ゲートと前記対象との位置関係を推定し、
前記ゲートと前記対象との位置関係を推定するときに、前記照合処理の結果から予め登録されている対象の属性を前記撮影画像内の対象の属性として判別し、当該属性に対応する基準目間距離を設定し、当該設定された基準目間距離を用いて前記ゲートと前記対象との位置関係を推定し、前記照合処理の結果から前記撮影画像内の対象の属性を判別できなかった場合に、前記撮影画像内の複数の対象の各画像部分に対する属性解析処理に基づいて当該複数の対象の各属性を判別して、当該各属性にそれぞれ対応する前記基準目間距離を当該複数の対象のそれぞれに設定すると共に、前記撮影画像内の複数の対象のそれぞれの目間距離を表す各対象目間距離を検出して、複数の対象それぞれについて前記対象目間距離と前記基準目間距離とを比較して、前記撮影画像内の複数の対象と前記ゲートとの位置関係を推定し、
照合結果と、前記推定された位置関係と、に基づいて前記ゲートの開閉を制御する、
情報処理方法。 In addition to performing collation processing between the target in the captured image of the area before passing through the gate and the pre-registered target,
The positional relationship between the gate and the target is estimated using the distance between the eyes of the target in the captured image.
When estimating the positional relationship between the gate and the target, the attribute of the target registered in advance is determined as the attribute of the target in the captured image from the result of the collation process, and the reference interval corresponding to the attribute is determined. When the distance is set, the positional relationship between the gate and the target is estimated using the set reference inter-eye distance, and the attribute of the target in the captured image cannot be determined from the result of the collation process. , Each attribute of the plurality of targets is determined based on the attribute analysis processing for each image portion of the plurality of targets in the captured image, and the reference inter-eye distance corresponding to each attribute is determined by the plurality of targets. In addition to setting each, each target eye distance representing the eye distance of each of the plurality of objects in the captured image is detected, and the target eye distance and the reference eye distance are set for each of the plurality of objects. By comparison, the positional relationship between the gate and the plurality of objects in the captured image is estimated.
Controlling the opening and closing of the gate based on the collation result and the estimated positional relationship.
Information processing method.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019222719A JP6915673B2 (en) | 2018-01-31 | 2019-12-10 | Information processing system |
| JP2021113300A JP2021193268A (en) | 2019-12-10 | 2021-07-08 | Information processing system |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018014274A JP2019132019A (en) | 2018-01-31 | 2018-01-31 | Information processing unit |
| JP2019222719A JP6915673B2 (en) | 2018-01-31 | 2019-12-10 | Information processing system |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018014274A Division JP2019132019A (en) | 2018-01-31 | 2018-01-31 | Information processing unit |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021113300A Division JP2021193268A (en) | 2019-12-10 | 2021-07-08 | Information processing system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020063659A JP2020063659A (en) | 2020-04-23 |
| JP6915673B2 true JP6915673B2 (en) | 2021-08-04 |
Family
ID=70388185
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019222719A Active JP6915673B2 (en) | 2018-01-31 | 2019-12-10 | Information processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6915673B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021246062A1 (en) * | 2020-06-05 | 2021-12-09 | 日本電気株式会社 | Image processing device, image processing method, and program |
| CN114202835B (en) * | 2022-02-15 | 2022-06-10 | 艾斯特国际安全技术(深圳)有限公司 | Bidirectional passing method, bidirectional passing gate and storage medium |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006236244A (en) * | 2005-02-28 | 2006-09-07 | Toshiba Corp | Face authentication device and entrance / exit management device |
| JP6151582B2 (en) * | 2013-06-14 | 2017-06-21 | セコム株式会社 | Face recognition system |
-
2019
- 2019-12-10 JP JP2019222719A patent/JP6915673B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020063659A (en) | 2020-04-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6601513B2 (en) | Information processing device | |
| JP6409929B1 (en) | Verification system | |
| KR100831122B1 (en) | Face authentication apparatus, face authentication method, and entrance and exit management apparatus | |
| JP6148065B2 (en) | Face recognition system | |
| JP2019132019A (en) | Information processing unit | |
| JP6148064B2 (en) | Face recognition system | |
| JP6544404B2 (en) | Matching system | |
| JP7006668B2 (en) | Information processing equipment | |
| JP6915673B2 (en) | Information processing system | |
| JP6947202B2 (en) | Matching system | |
| JP7040578B2 (en) | Collation system | |
| JP7279774B2 (en) | Information processing equipment | |
| JP2021193268A (en) | Information processing system | |
| JP6774036B2 (en) | Collation system | |
| WO2023145059A1 (en) | Entry management device, entry management method, and program recording medium | |
| JP7298658B2 (en) | Matching system | |
| JP2023120264A (en) | Collation system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191210 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210120 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210319 |
|
| 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: 20210615 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210628 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6915673 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |