JP7482326B2 - Identity authentication method and device, electronic device, and storage medium - Google Patents
Identity authentication method and device, electronic device, and storage medium Download PDFInfo
- Publication number
- JP7482326B2 JP7482326B2 JP2023521973A JP2023521973A JP7482326B2 JP 7482326 B2 JP7482326 B2 JP 7482326B2 JP 2023521973 A JP2023521973 A JP 2023521973A JP 2023521973 A JP2023521973 A JP 2023521973A JP 7482326 B2 JP7482326 B2 JP 7482326B2
- Authority
- JP
- Japan
- Prior art keywords
- identity authentication
- information
- unlocking
- requesting user
- face information
- 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
- 238000000034 method Methods 0.000 title claims description 70
- 238000003860 storage Methods 0.000 title claims description 32
- 230000001815 facial effect Effects 0.000 claims description 98
- 238000013528 artificial neural network Methods 0.000 claims description 61
- 230000004044 response Effects 0.000 claims description 50
- 238000012549 training Methods 0.000 claims description 25
- 238000004590 computer program Methods 0.000 claims description 20
- 238000001514 detection method Methods 0.000 claims description 13
- 230000007613 environmental effect Effects 0.000 claims description 7
- 230000003247 decreasing effect Effects 0.000 claims description 6
- 230000001965 increasing effect Effects 0.000 claims description 6
- 238000012545 processing Methods 0.000 description 19
- 238000010586 diagram Methods 0.000 description 16
- 238000005516 engineering process Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 11
- 238000004891 communication Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 8
- 230000003287 optical effect Effects 0.000 description 5
- 238000013473 artificial intelligence Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 4
- 230000018109 developmental process Effects 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000004888 barrier function Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 239000013598 vector Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Collating Specific Patterns (AREA)
Description
本開示は、コンピュータ技術の分野に関し、特に身元認証方法および装置、電子機器並びに記憶媒体に関する。 The present disclosure relates to the field of computer technology, and in particular to identity authentication methods and devices, electronic devices, and storage media.
人工知能技術の発展に伴い、スマートロック解除は、車両のロック解除、ドアのロック解除、改札口のロック解除など、様々な業界で多く適用されるようになっている。従来のロック解除として、鍵によるロック解除、指紋によるロック解除などが挙げられる。コンピュータビジョン技術の発展に伴い、顔認識によるロック解除も様々なロック解除対象に広く適用されるようになっている。 With the development of artificial intelligence technology, smart unlocking has been widely applied in various industries, such as unlocking vehicles, doors, and ticket gates. Traditional unlocking methods include unlocking with a key and unlocking with a fingerprint. With the development of computer vision technology, face recognition unlocking has also been widely applied to various unlocking objects.
本開示は、身元認証の技術的手段を提供する。 This disclosure provides a technical means for identity authentication.
本開示の一側面によれば、
ロック解除対象のロック解除を要求する顔情報を取得することと、
前記顔情報と予め設定された身元認証基準情報に基づいて、前記要求を行った要求ユーザの身元認証を行うことと、
前記要求ユーザの身元認証結果に基づいて前記ロック解除対象のロック解除に失敗した場合に、予め設定されたロック解除操作によって前記ロック解除対象のロック解除に成功したことに応じて、前記顔情報に基づいて前記身元認証基準情報を調整することと、を含む身元認証方法を提供する。
According to one aspect of the present disclosure,
Obtaining face information requesting unlocking of an unlocking target;
performing identity authentication of a requesting user who has made the request based on the face information and preset identity authentication standard information;
and adjusting the identity authentication standard information based on the face information in response to successful unlocking of the unlock target by a preset unlocking operation when unlocking of the unlock target fails based on the identity authentication result of the requesting user.
可能な一実施形態では、前記身元認証基準情報は、基準顔情報データベースを含み、
前記した、前記顔情報に基づいて前記身元認証基準情報を調整することは、
前記顔情報を、前記基準顔情報データベースにおいて前記要求ユーザに対応付けられた基準顔情報の集合に追加することを含む。
In one possible embodiment, the identity authentication reference information comprises a reference face information database;
The step of adjusting the identity authentication reference information based on the face information includes:
adding the facial information to a set of reference facial information associated with the requesting user in the reference facial information database.
可能な一実施形態では、前記身元認証基準情報は、身元認証のための基準パラメータを含む。 In one possible embodiment, the identity authentication criteria information includes criteria parameters for identity authentication.
可能な一実施形態では、前記基準パラメータは、予め設定されたニューラルネットワークのパラメータを含み、
前記した、前記顔情報と予め設定された身元認証基準情報に基づいて、前記要求ユーザの身元認証を行うことは、
前記顔情報に基づいて、前記予め設定されたニューラルネットワークを用いて、前記要求ユーザが認証ユーザであるかどうかを検証することを含み、
前記した、前記顔情報に基づいて前記身元認証基準情報を調整することは、
前記顔情報を用いてトレーニングサンプルを作成することと、
前記トレーニングサンプルに基づいて前記予め設定されたニューラルネットワークのパラメータを調整することと、を含む。
In one possible embodiment, the reference parameters comprise predefined neural network parameters,
The above-mentioned, performing identity authentication of the requesting user based on the face information and preset identity authentication reference information,
and verifying whether the requesting user is an authorized user using the pre-configured neural network based on the facial information;
The step of adjusting the identity authentication reference information based on the face information includes:
creating training samples using the facial information;
and adjusting parameters of the pre-configured neural network based on the training samples.
可能な一実施形態では、前記した、前記トレーニングサンプルに基づいて前記予め設定されたニューラルネットワークのパラメータを調整することは、
前記顔情報を前記予め設定されたニューラルネットワークの入力として出力結果を得ることと、
前記出力結果が認証失敗であることに応じて、調整後の前記予め設定されたニューラルネットワークによる前記顔情報に基づく身元認証結果が認証成功となるように、前記予め設定されたニューラルネットワークのパラメータを調整することと、を含む。
In one possible embodiment, the step of adjusting the parameters of the pre-defined neural network based on the training samples comprises:
obtaining an output result by inputting the face information to the preset neural network;
and adjusting parameters of the preset neural network so that, in response to the output result being authentication failure, the adjusted preset neural network results in identity authentication based on the face information being authentication success.
可能な一実施形態では、前記身元認証のための基準パラメータは、顔情報の一致度閾値を含み、
前記した、前記顔情報と予め設定された身元認証基準情報に基づいて、前記要求ユーザの身元認証を行うことは、
前記顔情報と認証ユーザの顔情報との一致度を判定することと、
前記顔情報と認証ユーザの顔情報との一致度が前記一致度閾値を超えたことに応じて、前記要求ユーザの認証に成功したと判定することと、を含み、
前記した、前記顔情報に基づいて前記身元認証基準情報を調整することは、
前記一致度閾値を低く調整することを含む。
In one possible embodiment, the criteria parameters for identity authentication include a facial information matching threshold,
The above-mentioned, performing identity authentication of the requesting user based on the face information and preset identity authentication reference information,
determining a degree of match between the face information and face information of an authenticated user;
determining that authentication of the requesting user has been successful when a degree of match between the face information and face information of an authenticated user exceeds the degree of match threshold;
The step of adjusting the identity authentication reference information based on the face information includes:
Adjusting the match threshold downward.
可能な一実施形態では、前記した、前記一致度閾値を低く調整することは、
環境輝度が所定の輝度閾値よりも低いことに応じて、前記一致度閾値を目標一致度閾値まで低く調整することを含む。
In one possible embodiment, the step of adjusting the coincidence threshold downward comprises:
In response to the environment luminance being lower than a predetermined luminance threshold, adjusting the match threshold lower to a target match threshold.
可能な一実施形態では、前記方法は、
前記顔情報に対応する顔において遮蔽領域が存在するかどうかを検出することをさらに含み、
前記した、前記顔情報と予め設定された身元認証基準情報に基づいて、前記要求ユーザの身元認証を行うことは、
前記顔情報に対応する顔において遮蔽領域が検出されたことに応じて、第1の一致度重みに基づいて前記顔情報における非遮蔽領域を重み付けして第1の重み付け情報を得て、第2の一致度重みに基づいて前記顔情報における遮蔽領域を重み付けして第2の重み付け情報を得ることと、
前記第1の重み付け情報と第2の重み付け情報に基づいて、前記要求ユーザの身元認証を行うことと、を含み、
前記した、前記顔情報に基づいて前記身元認証基準情報を調整することは、
前記顔において遮蔽領域が検出されたことに応じて、第1の一致度重みを増加させること、および/または、前記第2の一致度重みを減少させることを含む。
In one possible embodiment, the method comprises the steps of:
detecting whether an occluded region exists in a face corresponding to the facial information;
The above-mentioned, performing identity authentication of the requesting user based on the face information and preset identity authentication reference information,
in response to detection of an occluded area in a face corresponding to the face information, weighting a non-occluded area in the face information based on a first matching weight to obtain first weighted information, and weighting a occluded area in the face information based on a second matching weight to obtain second weighted information;
and authenticating an identity of the requesting user based on the first weighting information and the second weighting information;
The step of adjusting the identity authentication reference information based on the face information includes:
In response to detecting an occluded region in the face, increasing a first match weight and/or decreasing the second match weight.
可能な一実施形態では、前記方法は、
前記要求ユーザの身元認証結果に基づいて前記ロック解除対象のロック解除に失敗した場合に、予め設定されたロック解除操作によって前記ロック解除対象のロック解除に成功したことに応じて、要求ユーザに前記身元認証基準情報を調整するよう促す注意喚起情報を前記要求ユーザに送信することをさらに含み、
前記した、前記顔情報に基づいて前記身元認証基準情報を調整することは、
前記要求ユーザが前記注意喚起情報に応じて調整を指示したことが検出されたことに応じて、前記顔情報に基づいて前記身元認証基準情報を調整することを含む。
In one possible embodiment, the method comprises the steps of:
and when the unlocking of the unlocking target fails based on the identity authentication result of the requesting user, sending to the requesting user attention information prompting the requesting user to adjust the identity authentication standard information in response to the successful unlocking of the unlocking target by a preset unlocking operation.
The step of adjusting the identity authentication reference information based on the face information includes:
The method includes adjusting the identity authentication reference information based on the face information in response to detecting that the requesting user has instructed an adjustment in response to the attention-calling information.
可能な一実施形態では、前記方法は、
前記要求ユーザが前記要求を行った時間と前記予め設定されたロック解除操作が実行された時間との時間間隔を取得することをさらに含み、
前記した、前記顔情報に基づいて前記身元認証基準情報を調整することは、
前記時間間隔が所定時間閾値よりも小さいことに応じて、前記顔情報に基づいて前記身元認証基準情報を調整することを含む。
In one possible embodiment, the method comprises the steps of:
acquiring a time interval between when the requesting user makes the request and when the preset unlocking operation is performed;
The step of adjusting the identity authentication reference information based on the face information includes:
and adjusting the identity authentication criteria information based on the facial information in response to the time interval being less than a predetermined time threshold.
可能な一実施形態では、前記ロック解除対象は、
車両のドアロック、部屋のドアロック、改札口のうちの少なくとも1つを含む。
In one possible embodiment, the object to be unlocked is
This includes at least one of a vehicle door lock, a room door lock, and a ticket barrier.
本開示の一側面によれば、
ロック解除対象のロック解除を要求する顔情報を取得する取得ユニットと、
前記顔情報と予め設定された身元認証基準情報に基づいて、前記要求を行った要求ユーザの身元認証を行う認証ユニットと、
前記要求ユーザの身元認証結果に基づいて前記ロック解除対象のロック解除に失敗した場合に、予め設定されたロック解除操作によって前記ロック解除対象のロック解除に成功したことに応じて、前記顔情報に基づいて前記身元認証基準情報を調整する調整ユニットと、を含む身元認証装置を提供する。
According to one aspect of the present disclosure,
An acquisition unit for acquiring face information requesting unlocking of an unlocking target;
an authentication unit for performing identity authentication of a requesting user who has made the request based on the face information and preset identity authentication reference information;
and an adjustment unit that adjusts the identity authentication standard information based on the face information in response to successful unlocking of the unlock target by a preset unlocking operation when unlocking of the unlock target fails based on the identity authentication result of the requesting user.
可能な一実施形態では、前記身元認証基準情報は、基準顔情報データベースを含み、
前記調整ユニットは、前記顔情報を、前記基準顔情報データベースにおいて前記要求ユーザに対応付けられた基準顔情報の集合に追加する。
In one possible embodiment, the identity authentication reference information comprises a reference face information database;
The adjustment unit adds the facial information to a set of reference facial information associated with the requesting user in the reference facial information database.
可能な一実施形態では、前記身元認証基準情報は、身元認証のための基準パラメータを含む。 In one possible embodiment, the identity authentication criteria information includes criteria parameters for identity authentication.
可能な一実施形態では、前記基準パラメータは、予め設定されたニューラルネットワークのパラメータを含み、
前記認証ユニットは、前記顔情報に基づいて、前記予め設定されたニューラルネットワークを用いて、前記要求ユーザが認証ユーザであるかどうかを検証し、
前記調整ユニットは、前記顔情報を用いてトレーニングサンプルを作成し、前記トレーニングサンプルに基づいて前記予め設定されたニューラルネットワークのパラメータを調整する。
In one possible embodiment, the reference parameters comprise predefined neural network parameters,
The authentication unit verifies whether the requesting user is an authenticated user by using the pre-configured neural network according to the face information;
The adjustment unit creates training samples using the face information, and adjusts parameters of the pre-configured neural network based on the training samples.
可能な一実施形態では、前記調整ユニットは、前記顔情報を前記予め設定されたニューラルネットワークの入力として出力結果を得て、前記出力結果が認証失敗であることに応じて、調整後の前記予め設定されたニューラルネットワークによる前記顔情報に基づく身元認証結果が認証成功となるように、前記予め設定されたニューラルネットワークのパラメータを調整する。 In one possible embodiment, the adjustment unit obtains an output result using the facial information as an input of the pre-configured neural network, and adjusts parameters of the pre-configured neural network in response to the output result being authentication failure, so that the identity authentication result based on the facial information by the adjusted pre-configured neural network is authentication success.
可能な一実施形態では、前記身元認証のための基準パラメータは、顔情報の一致度閾値を含み、
前記認証ユニットは、前記顔情報と認証ユーザの顔情報との一致度を判定し、前記顔情報と認証ユーザの顔情報との一致度が前記一致度閾値を超えたことに応じて、前記要求ユーザの認証に成功したと判定し、
前記調整ユニットは、前記一致度閾値を低く調整する。
In one possible embodiment, the criteria parameters for identity authentication include a facial information matching threshold,
the authentication unit determines a degree of match between the face information and face information of an authenticated user, and determines that the authentication of the requesting user is successful when the degree of match between the face information and the face information of the authenticated user exceeds the degree of match threshold;
The adjustment unit adjusts the coincidence threshold lower.
可能な一実施形態では、前記調整ユニットは、環境輝度が所定の輝度閾値よりも低いことに応じて、前記一致度閾値を目標一致度閾値まで低く調整する。 In one possible embodiment, the adjustment unit adjusts the matching threshold lower to a target matching threshold in response to the environmental luminance being lower than a predetermined luminance threshold.
可能な一実施形態では、前記装置は、
前記顔情報に対応する顔において遮蔽領域が存在するかどうかを検出する検出ユニットをさらに含み、
前記認証ユニットは、前記顔情報に対応する顔において遮蔽領域が検出されたことに応じて、第1の一致度重みに基づいて前記顔情報における非遮蔽領域を重み付けして第1の重み付け情報を得て、第2の一致度重みに基づいて前記顔情報における遮蔽領域を重み付けして第2の重み付け情報を得て、前記第1の重み付け情報と第2の重み付け情報に基づいて、前記要求ユーザの身元認証を行い、
前記調整ユニットは、前記顔において遮蔽領域が検出されたことに応じて、第1の一致度重みを増加させる、および/または、前記第2の一致度重みを減少させる。
In one possible embodiment, the device comprises:
a detection unit for detecting whether an occluded area exists in a face corresponding to the face information;
the authentication unit, in response to detecting an occluded area in a face corresponding to the face information, weights a non-occluded area in the face information based on a first matching weight to obtain first weighting information, weights a occluded area in the face information based on a second matching weight to obtain second weighting information, and performs identity authentication of the requesting user based on the first weighting information and the second weighting information;
The adjustment unit increases a first matching weight and/or decreases the second matching weight in response to detecting an occluded region in the face.
可能な一実施形態では、前記装置は、
前記要求ユーザの身元認証結果に基づいて前記ロック解除対象のロック解除に失敗した場合に、予め設定されたロック解除操作によって前記ロック解除対象のロック解除に成功したことに応じて、要求ユーザに前記身元認証基準情報を調整するよう促す注意喚起情報を前記要求ユーザに送信する注意喚起ユニットをさらに含み、
前記調整ユニットは、前記要求ユーザが前記注意喚起情報に応じて調整を指示したことが検出されたことに応じて、前記顔情報に基づいて前記身元認証基準情報を調整する。
In one possible embodiment, the device comprises:
and a warning unit configured to, when the unlocking of the unlocking target fails based on the identity authentication result of the requesting user, send warning information to the requesting user to prompt the requesting user to adjust the identity authentication standard information in response to the successful unlocking of the unlocking target through a preset unlocking operation;
The adjustment unit adjusts the identity authentication reference information based on the face information in response to detection that the requesting user has instructed an adjustment in response to the warning information.
可能な一実施形態では、前記装置は、
前記要求ユーザが前記要求を行った時間と前記予め設定されたロック解除操作が実行された時間との時間間隔を取得する時間間隔取得ユニットをさらに含み、
前記調整ユニットは、前記時間間隔が所定時間閾値よりも小さいことに応じて、前記顔情報に基づいて前記身元認証基準情報を調整する。
In one possible embodiment, the device comprises:
a time interval acquiring unit for acquiring a time interval between a time when the requesting user makes the request and a time when the preset unlocking operation is performed;
The adjustment unit adjusts the identity authentication criteria information based on the face information in response to the time interval being less than a predetermined time threshold.
可能な一実施形態では、前記ロック解除対象は、
車両のドアロック、部屋のドアロック、改札口のうちの少なくとも1つを含む。
In one possible embodiment, the object to be unlocked is
This includes at least one of a vehicle door lock, a room door lock, and a ticket barrier.
本開示の一側面によれば、プロセッサと、プロセッサにより実行可能な命令を記憶するためのメモリと、を含み、前記プロセッサは、前記メモリに記憶されている命令を呼び出して上記方法を実行するように構成される電子機器を提供する。 According to one aspect of the present disclosure, there is provided an electronic device including a processor and a memory for storing instructions executable by the processor, the processor being configured to execute the above method by calling the instructions stored in the memory.
本開示の一側面によれば、コンピュータプログラム命令が記憶されているコンピュータ読み取り可能な記憶媒体であって、前記コンピュータプログラム命令がプロセッサにより実行されると、上記方法を実現させるコンピュータ読み取り可能な記憶媒体を提供する。 According to one aspect of the present disclosure, there is provided a computer-readable storage medium having computer program instructions stored therein, the computer-readable storage medium realizing the above-described method when the computer program instructions are executed by a processor.
本開示の一側面によれば、コンピュータ読み取り可能なコードを含むコンピュータプログラムであって、前記コンピュータ読み取り可能なコードが電子機器において動作すると、前記電子機器のプロセッサが上記方法を実現させるための命令を実行するコンピュータプログラムを提供する。 According to one aspect of the present disclosure, there is provided a computer program including computer-readable code, the computer program causing a processor of an electronic device to execute instructions for implementing the above-described method when the computer-readable code runs in the electronic device.
本開示の実施例では、ロック解除対象のロック解除を要求する顔情報を取得した後、顔情報と予め設定された身元認証基準情報に基づいて、要求を行った要求ユーザの身元認証を行い、そして、要求ユーザの身元認証結果に基づいてロック解除対象のロック解除に失敗した場合に、予め設定されたロック解除操作によってロック解除対象のロック解除に成功したことに応じて、顔情報に基づいて身元認証基準情報を調整する。要求ユーザの身元認証結果に基づいてロック解除対象のロック解除に失敗したが、予め設定されたロック解除操作によってロック解除対象のロック解除に成功したことから、当該要求ユーザがロック解除権限を有するユーザである可能性があることを示すため、顔情報と予め設定された身元認証基準情報に基づいて身元認証を行うプロセスをさらに最適化することができる。したがって、顔情報に基づいて身元認証基準情報を調整することにより、顔情報と予め設定された身元認証基準情報に基づいて身元認証を行う精度を向上できるため、ロック解除の成功率が向上され、ユーザ体験が良くなる。 In the embodiment of the present disclosure, after obtaining face information requesting unlocking of the unlocking target, identity authentication of the requesting user who made the request is performed based on the face information and the preset identity authentication reference information. Then, when unlocking of the unlocking target fails based on the identity authentication result of the requesting user, the identity authentication reference information is adjusted based on the face information according to the success of unlocking of the unlocking target by the preset unlocking operation. Since unlocking of the unlocking target fails based on the identity authentication result of the requesting user, but unlocking of the unlocking target succeeds by the preset unlocking operation, it is possible that the requesting user is a user who has unlocking authority, so that the process of performing identity authentication based on the face information and the preset identity authentication reference information can be further optimized. Therefore, by adjusting the identity authentication reference information based on the face information, the accuracy of performing identity authentication based on the face information and the preset identity authentication reference information can be improved, so that the success rate of unlocking is improved and the user experience is improved.
以上の一般的な説明および以下の詳細的な説明は、例示的や解釈的なものに過ぎず、本開示を制限するものではないことを理解すべきである。以下、図面を参照しながら例示的な実施例を詳細に説明することによって、本開示の他の特徴および方面は明瞭になる。 It should be understood that the above general description and the following detailed description are merely illustrative and interpretive and are not intended to limit the present disclosure. Other features and aspects of the present disclosure will become apparent from the following detailed description of exemplary embodiments with reference to the drawings.
明細書の一部として組み込まれる図面は、本開示による実施例を示し、明細書と共に本開示の技術的解決手段の説明に用いられる。
以下、図面を参照しながら本開示の様々な例示的な実施例、特徴および側面を詳細に説明する。図面における同じ符号は、同じまたは類似する機能の要素を示す。図面において実施例の様々な側面を示したが、特に断らない限り、比例に従って図面を描く必要がない。 Various exemplary embodiments, features, and aspects of the present disclosure are described in detail below with reference to the drawings. Like numbers in the drawings indicate elements of the same or similar functionality. Although various aspects of the embodiments are illustrated in the drawings, the drawings are not necessarily drawn to scale unless otherwise specified.
ここでの用語「例示的」とは、「例、実施例として用いられることまたは説明的なもの」を意味する。ここで「例示的」に説明されるいかなる実施例は他の実施例より好ましいまたは優れるものであると理解すべきではない。 The term "exemplary" as used herein means "serving as an example, example, or illustration." Any embodiment described herein as "exemplary" should not be construed as preferred or superior to other embodiments.
本明細書における用語「および/または」は、関連対象の関連関係を記述するものに過ぎず、3つの関係が存在可能であることを示す。例えば、Aおよび/またはBは、Aのみが存在するケース、AとBの両方が存在するケース、Bのみが存在するケースという3つのケースを示すことができる。また、本明細書における「少なくとも1つ」という用語は、複数のうちのいずれか1つ、または複数のうちの少なくとも2つの任意の組み合わせを示す。例えば、A、B、Cのうちの少なくとも1つを含むということは、A、BおよびCからなる集合から選択されるいずれか1つまたは複数の要素を含むことを示すことができる。 The term "and/or" in this specification merely describes the related relationship of related objects and indicates that three relationships can exist. For example, A and/or B can indicate three cases: A is present only, A and B are present, and B is present only. In addition, the term "at least one" in this specification indicates any one of a plurality, or any combination of at least two of a plurality. For example, including at least one of A, B, and C can indicate including any one or more elements selected from the set consisting of A, B, and C.
また、本開示をより良く説明するために、以下の具体的な実施形態において多くの具体的な細部を示した。当業者であれば、本開示は、何らかの具体的な細部がなくても同様に実施できることを理解すべきである。いくつかの実施例では、本開示の趣旨を強調するために、当業者がよくしられている方法、手段、要素および回路について、詳細な説明を省略する。 Also, in order to better explain the present disclosure, many specific details are provided in the following specific embodiments. It should be understood by those skilled in the art that the present disclosure can be similarly implemented without any specific details. In some embodiments, detailed descriptions of methods, means, elements and circuits that are well known to those skilled in the art are omitted in order to emphasize the gist of the present disclosure.
人工知能技術の発展に伴い、コンピュータビジョン技術に基づく顔認識によるロック解除などのスマートロック解除がますます多くなっている。多くの場合、顔認識によるロック解除に一定の精度があるが、ロック解除プロセスを最適化し、ユーザ体験を向上させることが重要である。 With the development of artificial intelligence technology, smart unlocking, such as facial recognition unlocking based on computer vision technology, is becoming more and more common. In many cases, facial recognition unlocking has a certain accuracy, but it is important to optimize the unlocking process and improve the user experience.
上述のことに鑑みて、本開示の実施例は、ロック解除対象のロック解除を要求する顔情報を取得した後、顔情報と予め設定された身元認証基準情報に基づいて、要求を行った要求ユーザの身元認証を行い、そして、要求ユーザの身元認証結果に基づいてロック解除対象のロック解除に失敗した場合に、予め設定されたロック解除操作によってロック解除対象のロック解除に成功したことに応じて、顔情報に基づいて身元認証基準情報を調整する身元認証方法を提供する。要求ユーザの身元認証結果に基づいてロック解除対象のロック解除に失敗したが、予め設定されたロック解除操作によってロック解除対象のロック解除に成功したことから、当該要求ユーザがロック解除権限を有するユーザである可能性があることを示すため、顔情報と予め設定された身元認証基準情報に基づいて身元認証を行うプロセスをさらに最適化することができる。したがって、顔情報に基づいて身元認証基準情報を調整することにより、顔情報と予め設定された身元認証基準情報に基づいて身元認証を行う精度を向上できるため、ロック解除の成功率が向上され、ユーザ体験が良くなる。 In view of the above, an embodiment of the present disclosure provides an identity authentication method for obtaining face information requesting the unlocking of an unlocking target, and then performing identity authentication of a requesting user who made the request based on the face information and preset identity authentication reference information, and when the unlocking of the unlocking target fails based on the identity authentication result of the requesting user, adjusting the identity authentication reference information based on the face information in response to the success of unlocking the unlocking target by a preset unlocking operation. Since the unlocking of the unlocking target fails based on the identity authentication result of the requesting user, but the unlocking of the unlocking target succeeds by a preset unlocking operation, it is possible for the requesting user to be a user with unlocking authority, and thus the process of performing identity authentication based on the face information and the preset identity authentication reference information can be further optimized. Therefore, by adjusting the identity authentication reference information based on the face information, the accuracy of performing identity authentication based on the face information and the preset identity authentication reference information can be improved, thereby improving the success rate of unlocking and improving the user experience.
可能な一実施形態では、前記身元認証方法は、端末装置またはサーバなどの電子機器により実行されてもよい。端末装置は、ユーザ装置(User Equipment、UE)、携帯機器、ユーザ端末、端末、セルラーホン、コードレス電話、パーソナル・デジタル・アシスタント(Personal Digital Assistant、PDA)、手持ち機器、計算装置、車載装置、ウエアラブル装置などであってもよい。前記方法は、プロセッサがメモリに記憶されているコンピュータ読み取り可能な命令を呼び出すことにより実現されてもよい。または、前記方法は、サーバにより実行されてもよい。 In one possible embodiment, the identity authentication method may be performed by an electronic device such as a terminal device or a server. The terminal device may be a User Equipment (UE), a mobile device, a user terminal, a terminal, a cellular phone, a cordless phone, a Personal Digital Assistant (PDA), a handheld device, a computing device, an in-vehicle device, a wearable device, etc. The method may be implemented by a processor invoking computer-readable instructions stored in a memory. Alternatively, the method may be performed by a server.
可能な一実施形態では、前記ロック解除対象は、車両のドアロック、部屋のドアロック、改札口のうちの少なくとも1つを含む。本開示の実施例により提供される身元認証方法の実行主体は、上記ロック解除対象に設置された身元認証装置であってもよいし、上記ロック解除対象自体であってもよい。 In one possible embodiment, the object to be unlocked includes at least one of a vehicle door lock, a room door lock, and a ticket gate. The execution entity of the identity authentication method provided by the embodiment of the present disclosure may be an identity authentication device installed in the object to be unlocked, or may be the object to be unlocked itself.
説明の便宜上、本明細書の1つまたは複数の実施例では、身元認証方法の実行主体は、身元認証装置であってもよい。以下、実行主体が身元認証装置であることを例として、当該方法の実施形態を説明する。当該方法の実行主体が身元認証装置であることは、例示的な説明に過ぎず、当該方法を限定するではないことが理解すべきである。 For ease of explanation, in one or more embodiments of the present specification, the execution entity of the identity authentication method may be an identity authentication device. Hereinafter, an embodiment of the method will be described using an example in which the execution entity is an identity authentication device. It should be understood that the execution entity of the method being an identity authentication device is merely an exemplary explanation and does not limit the method.
図1は、本開示の実施例による身元認証方法のフローチャートを示す。図1に示すように、前記身元認証方法は、以下のステップを含む。 Figure 1 shows a flowchart of an identity authentication method according to an embodiment of the present disclosure. As shown in Figure 1, the identity authentication method includes the following steps:
ステップS11において、ロック解除対象のロック解除を要求する顔情報を取得する。 In step S11, face information requesting unlocking of the object to be unlocked is obtained.
ロック解除対象をロック解除する要求は、ユーザ操作をトリガーとして行われてもよい。例えば、ユーザは、ロック解除対象の物理ボタンまたは仮想ボタンを介して顔情報によるロック解除対象のロック解除の要求を行うことができる。あるいは、ロック解除対象をロック解除する要求は、ユーザの顔情報を検出したことをトリガーとして行われてもよい。上記電子機器は、カメラによって収集された、顔認識によるロック解除のためのビデオストリームに顔対象が現れたかどうかを継続的に検出し、顔対象が現れた場合に顔認識によるロック解除機能を起動し、ロック解除対象をロック解除する要求を自動的に生成する。 The request to unlock the unlock target may be triggered by a user operation. For example, a user may make a request to unlock the unlock target by facial information via a physical button or a virtual button on the unlock target. Alternatively, the request to unlock the unlock target may be triggered by detection of the user's facial information. The electronic device continuously detects whether a facial target appears in a video stream for unlocking by facial recognition collected by a camera, and when a facial target appears, activates the facial recognition unlock function and automatically generates a request to unlock the unlock target.
顔情報は、ロック解除対象に対応付けられた映像収集装置により取得することができるが、本開示では、具体的な取得形態について限定されない。 Facial information can be acquired by a video collection device associated with the target to be unlocked, but this disclosure is not limited to a specific acquisition format.
ステップS12において、前記顔情報と予め設定された身元認証基準情報に基づいて、前記要求を行った要求ユーザの身元認証を行う。 In step S12, the identity of the requesting user who made the request is authenticated based on the face information and preset identity authentication standard information.
ここでの身元認証は、ユーザの身元を確認するプロセスであってもよい。具体的には、顔情報に基づいてユーザに対応する具体的な身元情報を確認してもよいし、顔情報に基づいてユーザがロック解除権限を有する認証ユーザであるかどうかを確認してもよい。 Here, identity authentication may be a process of confirming the identity of a user. Specifically, specific identity information corresponding to the user may be confirmed based on facial information, or whether the user is an authenticated user with unlocking authority may be confirmed based on the facial information.
身元認証は、予め設定された身元認証基準情報に基づいて行われる。ここでの身元認証基準情報は、顔情報に対して身元認証を行うための基準情報であってもよく、当該身元認証基準情報に基づいて、顔情報に対して身元認証を行うことができる。 Identity authentication is performed based on preset identity authentication standard information. The identity authentication standard information here may be standard information for performing identity authentication on face information, and identity authentication can be performed on face information based on the identity authentication standard information.
可能な一実施形態では、当該身元認証基準情報は、基準顔データベースを含み、基準顔データベースは、ユーザの身元が既知の基準顔情報、またはユーザの身元がロック解除権限を有する認証ユーザの基準顔情報を含んでもよい。本開示の実施例では、要求ユーザの顔情報は、顔画像であってもよいし、顔特徴値であってもよいため、基準顔情報データベースにおける基準顔情報は、具体的には、顔画像であってもよいし、顔特徴値であってもよい。 In one possible embodiment, the identity authentication reference information includes a reference face database, which may include reference face information of a user whose identity is known or reference face information of an authenticated user whose identity has unlocking authority. In an embodiment of the present disclosure, the face information of the requesting user may be a face image or a face feature value, so that the reference face information in the reference face information database may specifically be a face image or a face feature value.
よって、顔情報と予め設定された身元認証基準情報に基づいて、要求を行った要求ユーザの身元認証を行うステップにおいて、顔情報を基準顔情報データベースにおける基準顔情報と照合し、顔情報と基準顔情報との一致度を得る。そして、当該一致度が一致度閾値を超えたかどうかを判断し、一致度が一致度閾値を超えた場合、要求ユーザが認証ユーザである、すなわち、認証に成功したと判断することができる。 Therefore, in the step of authenticating the identity of the requesting user who made the request based on the facial information and the preset identity authentication reference information, the facial information is compared with the reference facial information in the reference facial information database to obtain a degree of match between the facial information and the reference facial information. Then, it is determined whether the degree of match exceeds a threshold value, and if the degree of match exceeds the threshold value, it can be determined that the requesting user is an authenticated user, i.e., authentication has been successful.
可能な一実施形態では、身元認証基準情報は、身元認証のための基準パラメータを含む。当該基準パラメータは、身元認証のための人工知能モジュールのパラメータ、例えば、予め設定されたニューラルネットワークのパラメータであってもよい。 In one possible embodiment, the identity authentication reference information includes reference parameters for identity authentication. The reference parameters may be parameters of an artificial intelligence module for identity authentication, for example parameters of a pre-configured neural network.
よって、顔情報と予め設定された身元認証基準情報に基づいて、要求を行った要求ユーザの身元認証を行うステップにおいて、予め設定されたニューラルネットワークを介して顔情報に対して身元認証を行って、身元認証結果を得ることができる。本開示では、ニューラルネットワークを介して身元認証を行う手順について具体的に限定されない。 Therefore, in the step of performing identity authentication of the requesting user who made the request based on the face information and the preset identity authentication reference information, identity authentication can be performed on the face information via a preset neural network to obtain an identity authentication result. In the present disclosure, there is no specific limitation on the procedure for performing identity authentication via a neural network.
なお、以上、本開示に係る身元認証のいくつかの可能な実施形態を例示的に説明したが、本開示の実際の適用において、当業者が実際の必要に応じて選択した他の身元認証形態は、すべて本願の技術的範囲に含まれる。より多くの身元認証形態については、ここで詳細な説明を省略する。 Note that although several possible embodiments of identity authentication according to the present disclosure have been described above as examples, other identity authentication forms selected by those skilled in the art according to actual needs in the actual application of the present disclosure are all included in the technical scope of the present application. Detailed descriptions of more identity authentication forms will be omitted here.
身元認証結果を得た後、身元認証結果として要求ユーザが認証ユーザであることを示した場合、ロック解除対象にロック解除の指示を行い、ロック解除対象のロック解除を指示する。身元認証結果として要求ユーザが認証されていないユーザであることを示した場合、身元認証に失敗し、ロック解除の失敗をユーザに通知する。 After obtaining the identity authentication result, if the identity authentication result indicates that the requesting user is an authenticated user, an instruction to unlock the target is given, and the target is instructed to unlock. If the identity authentication result indicates that the requesting user is an unauthenticated user, identity authentication fails, and the user is notified of the unlock failure.
ステップS13において、前記要求ユーザの身元認証結果に基づいて前記ロック解除対象のロック解除に失敗した場合に、予め設定されたロック解除操作によって前記ロック解除対象のロック解除に成功したことに応じて、前記顔情報に基づいて前記身元認証基準情報を調整する。 In step S13, if the unlocking of the unlocking target fails based on the identity authentication result of the requesting user, the identity authentication standard information is adjusted based on the face information in response to the unlocking of the unlocking target being successfully unlocked by a preset unlocking operation.
予め設定されたロック解除操作は、前記要求ユーザの身元認証結果に基づいて前記ロック解除対象のロック解除に失敗した後に行われてもよい。例えば、要求ユーザは、顔情報によるロック解除対象のロック解除の要求に失敗した後、ロック解除操作によってロック解除を再度行うことができる。 The preset unlocking operation may be performed after a failure to unlock the target based on the identity authentication result of the requesting user. For example, the requesting user may be able to perform an unlocking operation again to unlock the target after a request to unlock the target based on face information has failed.
本開示では、予め設定されたロック解除操作の具体的な形態について具体的に限定されない。例えば、実体鍵によるロック解除、指紋によるロック解除、顔によるロック解除、パスワードによるロック解除などであってよい。 In the present disclosure, there is no specific limitation on the specific form of the preset unlocking operation. For example, unlocking with a physical key, unlocking with a fingerprint, unlocking with a face, unlocking with a password, etc. may be used.
ここでの予め設定されたロック解除操作は、本開示に記載の要求ユーザによって実行される操作であってもよい。つまり、要求ユーザの顔情報によるロック解除の要求に失敗した場合、再び実体鍵、指紋、パスワードなどによるロック解除操作に基づいてロック解除に成功すれば、要求ユーザがロック解除権限を有するユーザであると考えられる。要求ユーザが顔情報によるロック解除の要求に失敗したのは、身元認証基準情報が不正確であることに起因する可能性がある。このため、この場合、顔情報に基づいて身元認証基準情報を調整することができる。 The preset unlocking operation here may be an operation executed by the requesting user described in the present disclosure. In other words, if the request to unlock using the facial information of the requesting user fails, and the unlocking is successful again based on an unlocking operation using an actual key, fingerprint, password, or the like, the requesting user is considered to be a user with unlocking authority. The failure of the requesting user to request to unlock using facial information may be due to inaccurate identity authentication reference information. Therefore, in this case, the identity authentication reference information can be adjusted based on the facial information.
ここでの顔情報に基づいて身元認証基準情報を調整することは、取得した顔情報と身元認証基準情報に基づいて身元認証を行った認証結果に基づいてロック解除対象をロック解除できるように、身元認証基準情報を調整することであってもよい。例えば、顔情報を身元認証基準情報としての顔テンプレート情報データベースに追加したり、顔認識の閾値を調整したりすることができる。具体的な調整形態は、様々であり、後述する本開示に係る可能な実施形態を参照することができるため、ここで詳細な説明を省略する。 Adjusting the identity authentication reference information based on the facial information here may mean adjusting the identity authentication reference information so that the unlock target can be unlocked based on the authentication result obtained by performing identity authentication based on the acquired facial information and the identity authentication reference information. For example, the facial information can be added to a face template information database as identity authentication reference information, or a threshold value for face recognition can be adjusted. There are various specific adjustment forms, and as they can be referred to in possible embodiments of the present disclosure described later, detailed description here will be omitted.
本開示の実施例では、ロック解除対象のロック解除を要求する顔情報を取得した後、顔情報と予め設定された身元認証基準情報に基づいて、要求を行った要求ユーザの身元認証を行い、そして、要求ユーザの身元認証結果に基づいてロック解除対象のロック解除に失敗した場合に、予め設定されたロック解除操作によってロック解除対象のロック解除に成功したことに応じて、顔情報に基づいて身元認証基準情報を調整する。要求ユーザの身元認証結果に基づいてロック解除対象のロック解除に失敗したが、予め設定されたロック解除操作によってロック解除対象のロック解除に成功したことから、当該要求ユーザがロック解除権限を有するユーザである可能性があることを示すため、顔情報と予め設定された身元認証基準情報に基づいて身元認証を行うプロセスをさらに最適化することができる。したがって、顔情報に基づいて身元認証基準情報を調整することにより、顔情報と予め設定された身元認証基準情報に基づいて身元認証を行う精度を向上できるため、ロック解除の成功率が向上され、ユーザ体験が良くなる。 In the embodiment of the present disclosure, after obtaining face information requesting unlocking of the unlocking target, identity authentication of the requesting user who made the request is performed based on the face information and the preset identity authentication reference information. Then, when unlocking of the unlocking target fails based on the identity authentication result of the requesting user, the identity authentication reference information is adjusted based on the face information according to the success of unlocking of the unlocking target by the preset unlocking operation. Since unlocking of the unlocking target fails based on the identity authentication result of the requesting user, but unlocking of the unlocking target succeeds by the preset unlocking operation, it is possible that the requesting user is a user who has unlocking authority, so that the process of performing identity authentication based on the face information and the preset identity authentication reference information can be further optimized. Therefore, by adjusting the identity authentication reference information based on the face information, the accuracy of performing identity authentication based on the face information and the preset identity authentication reference information can be improved, so that the success rate of unlocking is improved and the user experience is improved.
可能な一実施形態では、前記身元認証基準情報は、基準顔情報データベースを含み、前記した、前記顔情報に基づいて前記身元認証基準情報を調整することは、前記顔情報を、前記基準顔情報データベースにおいて前記要求ユーザに対応付けられた基準顔情報の集合に追加することを含む。 In one possible embodiment, the identity authentication reference information includes a reference facial information database, and adjusting the identity authentication reference information based on the facial information includes adding the facial information to a set of reference facial information associated with the requesting user in the reference facial information database.
この実施形態では、身元認証基準情報は、基準顔情報データベースであってもよいため、顔情報と予め設定された身元認証基準情報に基づいて、要求を行った要求ユーザの身元認証を行うステップでは、顔情報を基準顔情報データベースにおける基準顔情報と照合し、顔情報と基準顔情報との一致度を取得し、その後、当該一致度が一致度閾値を超えたかどうかを判断し、一致度が一致度閾値を超えた場合、取得した顔情報と基準顔情報とのマッチングに成功したと考えられ、要求ユーザが認証ユーザである、すなわち、認証に成功したと判断することができる。 In this embodiment, the identity authentication reference information may be a reference face information database, so that in the step of authenticating the identity of the requesting user who made the request based on the face information and the preset identity authentication reference information, the face information is compared with the reference face information in the reference face information database to obtain a degree of match between the face information and the reference face information, and then it is determined whether the degree of match exceeds a degree of match threshold. If the degree of match exceeds the degree of match threshold, it is considered that matching between the obtained face information and the reference face information has been successful, and it can be determined that the requesting user is an authenticated user, i.e., authentication has been successful.
予め設定されたロック解除操作によってロック解除対象のロック解除に成功すれば、要求ユーザがロック解除権限を有するユーザであると考えられる。要求ユーザが顔情報によるロック解除の要求に失敗したのは、基準顔情報データベースにおける基準顔情報が要求ユーザの顔情報とマッチングできないことに起因する可能性がある。このため、この場合、取得した顔情報を基準顔情報データベースに追加することができる。これにより、この要求ユーザが次回顔情報によるロック解除を要求する場合、ロック解除の成功率を向上させ、ユーザ体験をよくすることができる。 If the unlocking target is successfully unlocked by a preset unlocking operation, the requesting user is considered to be a user with unlocking authority. The reason why the requesting user's unlocking request using facial information may be that the reference facial information in the reference facial information database does not match the facial information of the requesting user. Therefore, in this case, the acquired facial information can be added to the reference facial information database. This can improve the success rate of unlocking and improve the user experience the next time the requesting user requests unlocking using facial information.
基準顔情報データベースには、複数の認証ユーザの基準顔情報が含まれてもよく、一つの認証ユーザは、1つの基準顔情報の集合に対応してもよい。この場合、身元認証を行うステップでは、要求ユーザの顔を基準顔情報データベースにおける基準顔情報とマッチングして、マッチングに成功した基準顔情報が属する認証ユーザが要求ユーザに対応する。 The reference face information database may include reference face information for multiple authenticated users, and one authenticated user may correspond to one set of reference face information. In this case, in the step of performing identity authentication, the face of the requesting user is matched with the reference face information in the reference face information database, and the authenticated user to which the successfully matched reference face information belongs corresponds to the requesting user.
よって、取得した顔情報を基準顔情報データベースに追加するステップでは、顔情報を基準顔情報データベースにおいて要求ユーザに対応付けられた基準顔情報の集合に追加することができる。 Therefore, in the step of adding the acquired face information to the reference face information database, the face information can be added to a set of reference face information associated with the requesting user in the reference face information database.
本開示の実施例では、身元認証基準情報が基準顔情報データベースを含む場合、顔情報を基準顔情報データベースにおいて要求ユーザに対応付けられた基準顔情報の集合に追加することができるため、この要求ユーザが次回顔情報によるロック解除を要求する場合、ロック解除の成功率を向上させ、ユーザ体験をよくすることができる。 In an embodiment of the present disclosure, when the identity authentication reference information includes a reference face information database, the face information can be added to a set of reference face information associated with the requesting user in the reference face information database, thereby improving the success rate of unlocking and improving the user experience the next time the requesting user requests unlocking using face information.
可能な一実施形態では、前記身元認証基準情報は、身元認証のための基準パラメータを含む。この基準パラメータは、身元検証結果に影響を与えるパラメータであってもよい。例えば、身元認証のための人工知能モジュールのパラメータ、例えば、予め設定されたニューラルネットワークのパラメータであってもよい。これにより、要求ユーザの身元認証結果に基づいてロック解除対象のロック解除に失敗した場合、予め設定されたロック解除操作によってロック解除対象のロック解除に成功したことに応じて、顔情報に基づいて身元認証のための基準パラメータを調整するため、顔情報と基準パラメータに基づいて身元認証を行う精度が向上され、ロック解除の成功率が向上され、ユーザ体験が良くなる。 In one possible embodiment, the identity authentication reference information includes a reference parameter for identity authentication. The reference parameter may be a parameter that affects the identity verification result. For example, the reference parameter may be a parameter of an artificial intelligence module for identity authentication, such as a parameter of a pre-set neural network. Thus, if the unlocking of the unlocking target fails based on the identity authentication result of the requesting user, the reference parameter for identity authentication is adjusted based on face information in response to the unlocking of the unlocking target being successfully unlocked by the pre-set unlocking operation, thereby improving the accuracy of identity authentication based on face information and the reference parameter, improving the success rate of unlocking, and improving the user experience.
可能な一実施形態では、基準パラメータは、予め設定されたニューラルネットワークのパラメータを含み、前記した、前記顔情報と予め設定された身元認証基準情報に基づいて、前記要求ユーザの身元認証を行うことは、前記顔情報に基づいて、前記予め設定されたニューラルネットワークを用いて、前記要求ユーザが認証ユーザであるかどうかを検証することを含み、前記した、前記顔情報に基づいて前記身元認証基準情報を調整することは、前記顔情報を用いてトレーニングサンプルを作成することと、前記トレーニングサンプルに基づいて前記予め設定されたニューラルネットワークのパラメータを調整することと、を含む。 In one possible embodiment, the reference parameters include parameters of a preset neural network, and performing identity authentication of the requesting user based on the facial information and the preset identity authentication reference information includes verifying whether the requesting user is an authenticated user using the preset neural network based on the facial information, and adjusting the identity authentication reference information based on the facial information includes creating a training sample using the facial information and adjusting parameters of the preset neural network based on the training sample.
ニューラルネットワークのパラメータは、例えば、ニューラルネットワークにおけるノードの重み値などのパラメータであってもよい。ニューラルネットワークにおけるパラメータは、ニューラルネットワークによる予測結果に影響を与えることができる。ニューラルネットワークのトレーニングでは、トレーニングサンプルによってニューラルネットワークのパラメータを調整して、ニューラルネットワークの性能を最適化することが多い。 The parameters of a neural network may be, for example, parameters such as the weights of the nodes in the neural network. The parameters of a neural network can affect the prediction results of the neural network. In training a neural network, the parameters of the neural network are often adjusted by training samples to optimize the performance of the neural network.
この実施形態では、顔情報に基づいて、予め設定されたニューラルネットワークを用いて、要求ユーザが認証ユーザであるかどうかを検証することができる。このニューラルネットワークは、エンドツーエンドのニューラルネットワークであってもよく、このニューラルネットワークの入力は顔情報であってもよく、出力は身元認証結果である。 In this embodiment, a pre-configured neural network can be used to verify whether the requesting user is an authenticated user based on the facial information. The neural network may be an end-to-end neural network, the input of which may be facial information, and the output is an identity authentication result.
この予め設定されたニューラルネットワークは、トレーニングサンプルに基づいてトレーニングされたものであってもよい。このため、顔情報を用いてトレーニングサンプルを作成し、作成されたトレーニングサンプルに基づいて予め設定されたニューラルネットワークのパラメータを調整することができる。 The pre-configured neural network may be one that has been trained based on training samples. Therefore, training samples can be created using face information, and the parameters of the pre-configured neural network can be adjusted based on the created training samples.
可能な一実施形態では、前記した、前記トレーニングサンプルに基づいて前記予め設定されたニューラルネットワークのパラメータを調整することは、前記顔情報を前記予め設定されたニューラルネットワークの入力として出力結果を得ることと、前記出力結果が認証失敗であることに応じて、調整後の前記予め設定されたニューラルネットワークによる前記顔情報に基づく身元認証結果が認証成功となるように、前記予め設定されたニューラルネットワークのパラメータを調整することと、を含む。 In one possible embodiment, adjusting the parameters of the preset neural network based on the training sample includes: obtaining an output result by inputting the face information to the preset neural network; and, in response to the output result being authentication failure, adjusting the parameters of the preset neural network such that the identity authentication result based on the face information by the adjusted preset neural network is authentication success.
可能な一実施形態では、トレーニングサンプルに基づいて予め設定されたニューラルネットワークのパラメータを調整するステップでは、さらに、顔情報を既存のトレーニングサンプルと統合した新しいトレーニングサンプルを用いてニューラルネットワークを繰り返しトレーニングして、ニューラルネットワークのパラメータを調整することができる。 In one possible embodiment, the step of adjusting the pre-set parameters of the neural network based on the training samples may further include iteratively training the neural network with new training samples in which face information is integrated with the existing training samples to adjust the parameters of the neural network.
本開示の実施例では、基準パラメータが予め設定されたニューラルネットワークのパラメータを含む場合、予め設定されたニューラルネットワークを用いて要求ユーザが認証ユーザであるかどうかを検証するため、顔情報を用いてトレーニングサンプルを作成し、トレーニングサンプルに基づいてニューラルネットワークのパラメータを調整することにより、予め設定されたニューラルネットワークによる身元認証の精度が向上され、当該要求ユーザがロック解除する際のロック解除の成功率が向上され、ユーザ体験が良くなる。 In an embodiment of the present disclosure, when the reference parameters include parameters of a preset neural network, facial information is used to create training samples to verify whether the requesting user is an authenticated user using the preset neural network, and the parameters of the neural network are adjusted based on the training samples, thereby improving the accuracy of identity authentication by the preset neural network, improving the success rate of unlocking when the requesting user unlocks, and improving the user experience.
また、具体的なトレーニングのプロセスでは、予め設定されたニューラルネットワークによる顔情報に基づく身元認証結果が認証失敗である場合、調整後の予め設定されたニューラルネットワークによる顔情報に基づく身元認証結果が認証成功となるように、予め設定されたニューラルネットワークのパラメータを調整することができるため、予め設定されたニューラルネットワークによる当該要求ユーザの身元認証の成功率が向上され、当該要求ユーザがロック解除する際のロック解除の成功率が向上され、ユーザ体験が良くなる。 In addition, in a specific training process, if the result of identity authentication based on face information by the preset neural network is unsuccessful, the parameters of the preset neural network can be adjusted so that the result of identity authentication based on face information by the adjusted preset neural network is successful, thereby improving the success rate of identity authentication of the requesting user by the preset neural network, improving the success rate of unlocking when the requesting user unlocks, and improving the user experience.
可能な一実施形態では、前記身元認証のための基準パラメータは、顔情報の一致度閾値を含み、前記した、前記顔情報と予め設定された身元認証基準情報に基づいて、前記要求ユーザの身元認証を行うことは、前記顔情報と認証ユーザの顔情報との一致度を判定することと、前記顔情報と認証ユーザの顔情報との一致度が前記一致度閾値を超えたことに応じて、前記要求ユーザの認証に成功したと判定することと、を含み、前記した、前記顔情報に基づいて前記身元認証基準情報を調整することは、前記一致度閾値を低く調整することを含む。 In one possible embodiment, the reference parameters for identity authentication include a matching threshold for facial information, and performing identity authentication of the requesting user based on the facial information and preset identity authentication reference information includes determining a matching degree between the facial information and facial information of an authenticated user, and determining that authentication of the requesting user is successful when the matching degree between the facial information and facial information of the authenticated user exceeds the matching degree threshold, and adjusting the identity authentication reference information based on the facial information includes adjusting the matching degree threshold lower.
ここでの一致度は、例えば、要求ユーザの顔情報と認証ユーザの顔情報との類似度であってもよい。この類似度は、顔情報に対応するベクトル間のコサイン類似度であってもよい。顔情報間の類似度を判定する手順については、関連技術を参照することができるため、ここでは詳細な説明を省略する。 The degree of match here may be, for example, the similarity between the facial information of the requesting user and the facial information of the authenticated user. This similarity may be the cosine similarity between vectors corresponding to the facial information. Since the procedure for determining the similarity between facial information can be referred to in related art, a detailed explanation is omitted here.
要求ユーザの認証に成功したかどうかは、一致度閾値で判断することができる。要求ユーザの顔情報と認証ユーザの顔情報との一致度を一致度閾値と比較し、要求ユーザの顔情報と認証ユーザの顔情報との一致度が一致度閾値を超えた場合、要求ユーザの認証に成功したと判定する。 Whether or not authentication of the requesting user has been successful can be determined by the matching threshold. The matching degree between the facial information of the requesting user and the facial information of the authenticated user is compared with the matching threshold, and if the matching degree between the facial information of the requesting user and the facial information of the authenticated user exceeds the matching threshold, it is determined that authentication of the requesting user has been successful.
ここでの一致度閾値は、経験に基づいて設定してもよいし、動的に調整してもよい。一致度閾値は、例えば、90%であってもよい。この場合、要求ユーザの顔情報と認証ユーザの顔情報との一致度が90%を超えた場合、要求ユーザの認証に成功したと判定する。 The matching threshold here may be set based on experience or may be dynamically adjusted. The matching threshold may be, for example, 90%. In this case, if the matching between the facial information of the requesting user and the facial information of the authenticated user exceeds 90%, it is determined that authentication of the requesting user is successful.
顔情報と一致度閾値に基づいて得られた身元認証結果がロック解除対象のロック解除に失敗した場合、予め設定されたロック解除操作によってロック解除対象のロック解除に成功したことから、要求ユーザがロック解除権限を有するユーザであると考えれる。要求ユーザが顔情報によるロック解除の要求に失敗したのは、一致度閾値が高すぎることに起因する可能性がある。このため、この場合、一致度閾値を低く調整することができる。これにより、ユーザが次回顔情報によるロック解除を要求する場合、ロック解除の成功率が向上され、ユーザ体験が良くなる。 If the identity authentication result obtained based on the facial information and the matching threshold fails to unlock the target, it is considered that the requesting user is a user with unlocking authority because the target was successfully unlocked by a preset unlocking operation. The failure of the requesting user to request unlocking using facial information may be due to the matching threshold being too high. Therefore, in this case, the matching threshold can be adjusted lower. This will improve the success rate of unlocking the next time the user requests unlocking using facial information, improving the user experience.
一致度閾値を低く調整する具体的な幅は、ユーザが自ら設定することができる。例えば、5%低く調整し、一致度閾値を90%から85%まで低く調整することができる。 The specific range by which the matching threshold is adjusted downward can be set by the user. For example, it can be adjusted downward by 5%, lowering the matching threshold from 90% to 85%.
可能な一実施形態では、前記した、前記一致度閾値を低く調整することは、環境輝度が所定の輝度閾値よりも低いことに応じて、前記一致度閾値を目標一致度閾値まで低く調整することを含む。 In one possible embodiment, adjusting the matching threshold downward includes adjusting the matching threshold downward to a target matching threshold in response to the environmental luminance being lower than a predetermined luminance threshold.
本開示の実施例では、顔情報と一致度閾値に基づいて得られた身元認証結果に基づいてロック解除に失敗したのは、環境輝度が低いことに起因する可能性がある。このため、環境輝度が所定の輝度閾値よりも低い場合、一致度閾値を目標一致度閾値まで低く調整することができる。これにより、環境輝度が低い場合のロック解除の成功率が向上され、ユーザ体験が良くなる。 In an embodiment of the present disclosure, a failure to unlock based on an identity authentication result obtained based on face information and a matching threshold may be due to low environmental luminance. Therefore, when the environmental luminance is lower than a predetermined luminance threshold, the matching threshold can be adjusted lower to a target matching threshold. This improves the success rate of unlocking when the environmental luminance is low, improving the user experience.
環境輝度は、ロック解除対象の周囲の環境輝度を検出可能な環境光センサにより検出することができる。 The ambient brightness can be detected by an ambient light sensor that can detect the ambient brightness around the object to be unlocked.
可能な一実施形態では、前記方法は、前記顔情報に対応する顔において遮蔽領域が存在するかどうかを検出することをさらに含み、前記した、前記顔情報と予め設定された身元認証基準情報に基づいて、前記要求ユーザの身元認証を行うことは、前記顔情報に対応する顔において遮蔽領域が検出されたことに応じて、第1の一致度重みに基づいて前記顔情報における非遮蔽領域を重み付けして第1の重み付け情報を得て、第2の一致度重みに基づいて前記顔情報における遮蔽領域を重み付けして第2の重み付け情報を得ることと、前記第1の重み付け情報と第2の重み付け情報に基づいて、前記要求ユーザの身元認証を行うことと、を含み、前記した、前記顔情報に基づいて前記身元認証基準情報を調整することは、前記顔において遮蔽領域が検出されたことに応じて、第1の一致度重みを増加させること、および/または、前記第2の一致度重みを減少させることを含む。 In one possible embodiment, the method further includes detecting whether an occluded area exists in a face corresponding to the face information, and performing identity authentication of the requesting user based on the face information and preset identity authentication reference information includes weighting non-occluded areas in the face information based on a first matching weight to obtain first weighting information and weighting occluded areas in the face information based on a second matching weight to obtain second weighting information in response to detection of an occluded area in the face corresponding to the face information, and performing identity authentication of the requesting user based on the first weighting information and the second weighting information, and adjusting the identity authentication reference information based on the face information includes increasing the first matching weight and/or decreasing the second matching weight in response to detection of an occluded area in the face.
この実施形態では、顔情報に対応する顔において遮蔽領域が存在するかどうかを検出することができる。具体的には、映像収集装置が収集した画像に対して、顔キーポイントの検出によって画像に顔があるかどうかを検出したり、セマンティックセグメンテーションにより画像に顔があるかどうかを判定したりすることが多いが、検出された顔については、さらに顔が遮蔽されるかどうかを判定することができる。 In this embodiment, it is possible to detect whether an occluded area exists in a face corresponding to face information. Specifically, for an image collected by a video collection device, it is often detected whether a face exists in the image by detecting face key points, or whether a face exists in the image is determined by semantic segmentation, but for a detected face, it is possible to further determine whether the face is occluded.
顔が遮蔽されるかどうかを判定する形態は、様々である。例えば、顔領域の色に基づいて識別することができる。顔には肌色と大きく異なる色があることを検出した場合、顔が遮蔽されると考えられる。または、目標物識別の形態により、顔において目標物を識別した場合、顔が遮蔽されると判定することができる。目標物は、具体的には、マスク、マフラー、メガネなどであってもよい。または、ニューラルネットワークをトレーニングすることにより、顔の遮蔽を識別することもできる。 There are various ways to determine whether a face is occluded. For example, it can be identified based on the color of the face region. If it is detected that the face has a color that is significantly different from the skin color, the face is considered to be occluded. Alternatively, it can be determined that the face is occluded if a target is identified on the face using a target identification method. The target may specifically be a mask, a scarf, glasses, etc. Alternatively, a neural network can be trained to identify occlusion of the face.
顔が遮蔽されると判定した後、さらに遮蔽領域を特定することができる。遮蔽領域が顔の特徴を正確に反映できないことが多いため、顔情報に対応する顔に遮蔽領域が存在することを検出した場合、顔情報に基づいて身元認証を行うステップにおいて、第1の一致度重みに基づいて顔情報における非遮蔽領域を重み付けして第1の重み付け情報を得て、第2の一致度重みに基づいて顔情報における遮蔽領域を重み付けして第2の重み付け情報を得て、そして、第1の重み付け情報と第2の重み付け情報に基づいて要求ユーザの身元認証を行うことができる。 After it is determined that the face is occluded, an occluded area can be further identified. Since occluded areas often do not accurately reflect facial features, when an occluded area is detected to be present in a face corresponding to the facial information, in the step of performing identity authentication based on the facial information, the non-occluded area in the facial information is weighted based on the first matching weight to obtain first weighted information, and the occluded area in the facial information is weighted based on the second matching weight to obtain second weighted information, and then identity authentication of the requesting user can be performed based on the first weighted information and the second weighted information.
この実施形態の一例として、第1の一致度重みと第2の一致度重みは、具体的な重み値であってもよい。顔に遮蔽領域が存在することを検出した場合、第1の一致度重みを増加させる、および/または、第2の一致度重みを減少させることができる。例えば、第1の一致度重みを0.6から0.7に増加させる、および/または、第2の一致度重みを0.4から0.3に減少させることができる。 As an example of this embodiment, the first and second matching weights may be concrete weight values. If an occluded region of the face is detected, the first matching weight may be increased and/or the second matching weight may be decreased. For example, the first matching weight may be increased from 0.6 to 0.7 and/or the second matching weight may be decreased from 0.4 to 0.3.
第1の一致度重みと第2の一致度重みは、顔情報における遮蔽領域と非遮蔽領域を調整するものである。身元認証を行うステップにおいて、身元認証結果への影響について、重みが大きいほど、身元認証結果への影響が大きい一方、重みが小さいほど、身元認証結果への影響が小さい。 The first and second matching weights adjust the occluded and unoccluded areas in the face information. In the step of performing identity authentication, the larger the weight, the greater the impact on the identity authentication result, while the smaller the weight, the smaller the impact on the identity authentication result.
本開示の実施例では、顔に遮蔽領域が存在する場合、顔情報に基づいて身元認証を行うステップにおいて、第1の一致度重みを大きくすることにより、顔情報における非遮蔽領域の身元認証結果への影響を大きくして、身元認証の精度を向上させることができる。あるいは、第2の一致度重みを小さくすることにより、顔情報における遮蔽領域の身元認証結果への影響を小さくして、ユーザがマスク、サングラス、帽子などをかけて顔が遮蔽される場合、身元認証の精度を向上させることができる。 In an embodiment of the present disclosure, when an occluded area is present on the face, in the step of performing identity authentication based on the facial information, the first matching weight is increased to increase the influence of the non-occluded area in the facial information on the identity authentication result, thereby improving the accuracy of identity authentication. Alternatively, the second matching weight is decreased to reduce the influence of the occluded area in the facial information on the identity authentication result, thereby improving the accuracy of identity authentication when the user's face is occluded by wearing a mask, sunglasses, a hat, etc.
可能な一実施形態では、前記方法は、前記要求ユーザの身元認証結果に基づいて前記ロック解除対象のロック解除に失敗した場合に、予め設定されたロック解除操作によって前記ロック解除対象のロック解除に成功したことに応じて、要求ユーザに前記身元認証基準情報を調整するよう促す注意喚起情報を前記要求ユーザに送信することをさらに含み、前記した、前記顔情報に基づいて前記身元認証基準情報を調整することは、前記要求ユーザが前記注意喚起情報に応じて調整を指示したことが検出されたことに応じて、前記顔情報に基づいて前記身元認証基準情報を調整することを含む。 In one possible embodiment, the method further includes, when the unlocking of the unlocking target fails based on the identity authentication result of the requesting user, sending to the requesting user warning information prompting the requesting user to adjust the identity authentication standard information in response to successful unlocking of the unlocking target by a preset unlocking operation, and adjusting the identity authentication standard information based on the face information includes adjusting the identity authentication standard information based on the face information in response to detection that the requesting user has instructed an adjustment in response to the warning information.
本開示の実施例では、注意喚起情報をユーザに送信することにより、身元認証基準情報を調整することをユーザに注意喚起し、調整の指示を検出した場合に、顔情報に基づいて身元認証基準情報を調整するため、不正ユーザの顔情報に基づいて身元認証基準情報を調整することを防止して、安全性を高める。 In an embodiment of the present disclosure, warning information is sent to the user to warn the user to adjust the identity authentication standard information, and when an instruction to adjust is detected, the identity authentication standard information is adjusted based on the facial information, thereby preventing the identity authentication standard information from being adjusted based on the facial information of an unauthorized user, thereby enhancing safety.
可能な一実施形態では、前記方法は、前記要求ユーザが前記要求を行った時間と前記予め設定されたロック解除操作が実行された時間との時間間隔を取得することをさらに含み、前記した、前記顔情報に基づいて前記身元認証基準情報を調整することは、前記時間間隔が所定時間閾値よりも小さいことに応じて、前記顔情報に基づいて前記身元認証基準情報を調整することを含む。 In one possible embodiment, the method further includes obtaining a time interval between the time when the requesting user makes the request and the time when the preset unlock operation is performed, and adjusting the identity authentication reference information based on the facial information includes adjusting the identity authentication reference information based on the facial information in response to the time interval being less than a predetermined time threshold.
要求ユーザが要求を行った時間と予め設定されたロック解除操作が実行された時間との時間間隔が短い場合、この2回のロック解除は同じ人によって行われるものである可能性が高い一方、時間間隔が長い場合、2回のロック解除は同じ人によって行われるものではない可能性が高い。したがって、本開示の実施例では、時間閾値を設定することにより、時間間隔が所定時間閾値よりも小さい場合、顔情報に基づいて身元認証基準情報を調整するため、安全性が高い。 If the time interval between the time when the requesting user makes a request and the time when the preset unlocking operation is performed is short, it is highly likely that the two unlockings are performed by the same person, whereas if the time interval is long, it is highly likely that the two unlockings are not performed by the same person. Therefore, in the embodiment of the present disclosure, by setting a time threshold, if the time interval is smaller than the predetermined time threshold, the identity authentication standard information is adjusted based on face information, resulting in high security.
この実施形態の一例として、所定時間閾値は、例えば、30秒であってもよい。所定時間閾値は、経験に基づいて設定することができるが、本開示では、これについて具体的に限定されない。 As an example of this embodiment, the predetermined time threshold may be, for example, 30 seconds. The predetermined time threshold may be set based on experience, but is not specifically limited in this disclosure.
以下、本開示の実施例の一適用シーンを説明する。この適用シーンでは、ロック解除対象は、車両のドアロックである。ユーザは、車内に入る前に、顔によるロック解除を要求する。車両のドアロックにおける身元認証装置は、カメラによりユーザの顔情報を取得し、顔情報を基準顔情報データベースにおける基準顔情報と照合し、顔情報と基準顔情報との一致度を取得する。身元認証装置は、当該一致度が一致度閾値を超えたかどうかを判断し、一致度が一致度閾値を超えていない場合、要求ユーザが認証されていないユーザであると判定し、ロック解除に失敗した。ユーザは、鍵でロックを解除することにより、ドアのロック解除に成功した。ユーザが車内に入った後、車両は、注意喚起情報をユーザに送信し、顔によるロック解除時に使用された顔情報を基準顔情報データベースに追加するかどうかをユーザに問い合わせる。車両は、ユーザが注意喚起情報に基づいて調整の指示を行ったことに応じて、顔情報を基準顔情報データベースに追加する。 Below, an application scene of an embodiment of the present disclosure will be described. In this application scene, the object to be unlocked is the door lock of a vehicle. Before entering the vehicle, the user requests unlocking using his/her face. The identity authentication device in the vehicle door lock acquires the face information of the user using a camera, compares the face information with the reference face information in the reference face information database, and acquires the degree of match between the face information and the reference face information. The identity authentication device determines whether the degree of match exceeds a threshold value, and if the degree of match does not exceed the threshold value, determines that the requesting user is an unauthenticated user, and fails to unlock the door. The user unlocks the door with a key, thereby successfully unlocking the door. After the user enters the vehicle, the vehicle transmits attention information to the user and asks the user whether to add the face information used when unlocking the door using the face to the reference face information database. The vehicle adds the face information to the reference face information database in response to the user giving an instruction for adjustment based on the attention information.
本開示で言及された上記各方法の実施例は、原理と論理に反しない限り、相互に組み合わせて実施例を形成可能であることを理解できる。紙数に限りがあるので、本開示では詳細な説明を省略する。当業者であれば、具体的な実施形態による上記の方法において、各ステップの具体的な実行順序は、その機能と可能な内在的論理により決められることを理解できる。 It will be understood that the above method embodiments mentioned in this disclosure can be combined with each other to form embodiments, so long as they do not violate the principles and logic. Due to space limitations, detailed descriptions are omitted in this disclosure. Those skilled in the art will understand that in the above methods according to specific embodiments, the specific execution order of each step is determined by its function and possible inherent logic.
本開示では、さらに、身元認証装置、電子機器、コンピュータ読み取り可能な記憶媒体、プログラムを提供する。これらは、いずれも本開示で提供される身元認証方法のいずれかを実現するために用いられる。対応する技術的手段と説明は、方法の対応の記載を参照すればよく、詳細な説明を省略する。 The present disclosure further provides an identity authentication device, an electronic device, a computer-readable storage medium, and a program. All of these are used to realize any of the identity authentication methods provided in the present disclosure. For the corresponding technical means and explanations, refer to the corresponding description of the method, and detailed explanations will be omitted.
図2は、本開示の実施例による身元認証装置のブロック図を示す。図2に示すように、前記装置は、
ロック解除対象のロック解除を要求する顔情報を取得する取得ユニット21と、
前記顔情報と予め設定された身元認証基準情報に基づいて、前記要求を行った要求ユーザの身元認証を行う認証ユニット22と、
前記要求ユーザの身元認証結果に基づいて前記ロック解除対象のロック解除に失敗した場合に、予め設定されたロック解除操作によって前記ロック解除対象のロック解除に成功したことに応じて、前記顔情報に基づいて前記身元認証基準情報を調整する調整ユニット23と、を含む。
2 shows a block diagram of an identity authentication device according to an embodiment of the present disclosure. As shown in FIG. 2, the device includes:
An acquisition unit 21 for acquiring face information requesting unlocking of an unlocking target;
an authentication unit 22 for authenticating the identity of a requesting user who has made the request based on the face information and preset identity authentication reference information;
and an adjustment unit 23 that adjusts the identity authentication standard information based on the face information in response to successful unlocking of the unlock target through a preset unlocking operation when unlocking of the unlock target fails based on the identity authentication result of the requesting user.
可能な一実施形態では、前記身元認証基準情報は、基準顔情報データベースを含み、
前記調整ユニット23は、前記顔情報を、前記基準顔情報データベースにおいて前記要求ユーザに対応付けられた基準顔情報の集合に追加する。
In one possible embodiment, the identity authentication reference information comprises a reference face information database;
The adjustment unit 23 adds the face information to a set of reference face information associated with the requesting user in the reference face information database.
可能な一実施形態では、前記身元認証基準情報は、身元認証のための基準パラメータを含む。 In one possible embodiment, the identity authentication criteria information includes criteria parameters for identity authentication.
可能な一実施形態では、前記基準パラメータは、予め設定されたニューラルネットワークのパラメータを含み、
前記認証ユニット22は、前記顔情報に基づいて、前記予め設定されたニューラルネットワークを用いて、前記要求ユーザが認証ユーザであるかどうかを検証し、
前記調整ユニット23は、前記顔情報を用いてトレーニングサンプルを作成し、前記トレーニングサンプルに基づいて前記予め設定されたニューラルネットワークのパラメータを調整する。
In one possible embodiment, the reference parameters comprise predefined neural network parameters,
The authentication unit 22 verifies whether the requesting user is an authenticated user by using the pre-configured neural network according to the face information;
The adjustment unit 23 uses the face information to create training samples, and adjusts parameters of the pre-configured neural network based on the training samples.
可能な一実施形態では、前記調整ユニット23は、前記顔情報を前記予め設定されたニューラルネットワークの入力として出力結果を得て、前記出力結果が認証失敗であることに応じて、調整後の前記予め設定されたニューラルネットワークによる前記顔情報に基づく身元認証結果が認証成功となるように、前記予め設定されたニューラルネットワークのパラメータを調整する。 In one possible embodiment, the adjustment unit 23 obtains an output result using the facial information as an input of the pre-configured neural network, and adjusts parameters of the pre-configured neural network in response to the output result being authentication failure, so that the identity authentication result based on the facial information by the adjusted pre-configured neural network is authentication success.
可能な一実施形態では、前記身元認証のための基準パラメータは、顔情報の一致度閾値を含み、
前記認証ユニット22は、前記顔情報と認証ユーザの顔情報との一致度を判定し、前記顔情報と認証ユーザの顔情報との一致度が前記一致度閾値を超えたことに応じて、前記要求ユーザが認証に成功したと判定し、
前記調整ユニット23は、前記一致度閾値を低く調整する。
In one possible embodiment, the criteria parameters for identity authentication include a facial information matching threshold,
The authentication unit 22 determines a degree of match between the face information and face information of an authenticated user, and determines that the requesting user has been successfully authenticated if the degree of match between the face information and the face information of the authenticated user exceeds the degree of match threshold;
The adjustment unit 23 adjusts the coincidence threshold lower.
可能な一実施形態では、前記調整ユニット23は、環境輝度が所定の輝度閾値よりも低いことに応じて、前記一致度閾値を目標一致度閾値まで低く調整する。 In one possible embodiment, the adjustment unit 23 adjusts the matching threshold lower to a target matching threshold in response to the environmental brightness being lower than a predetermined brightness threshold.
可能な一実施形態では、前記装置は、
前記顔情報に対応する顔において遮蔽領域が存在するかどうかを検出する検出ユニットをさらに含み、
前記認証ユニット22は、前記顔情報に対応する顔において遮蔽領域が検出されたことに応じて、第1の一致度重みに基づいて前記顔情報における非遮蔽領域を重み付けして第1の重み付け情報を得て、第2の一致度重みに基づいて前記顔情報における遮蔽領域を重み付けして第2の重み付け情報を得て、前記第1の重み付け情報と第2の重み付け情報に基づいて、前記要求ユーザの身元認証を行い、
前記調整ユニット23は、前記顔において遮蔽領域が検出されたことに応じて、第1の一致度重みを増加させる、および/または、前記第2の一致度重みを減少させる。
In one possible embodiment, the device comprises:
a detection unit for detecting whether an occluded area exists in a face corresponding to the face information;
the authentication unit 22, in response to detecting an occluded area in a face corresponding to the face information, weights a non-occluded area in the face information based on a first matching weight to obtain first weighting information, weights a occluded area in the face information based on a second matching weight to obtain second weighting information, and performs identity authentication of the requesting user based on the first weighting information and the second weighting information;
The adjustment unit 23 increases the first matching weight and/or decreases the second matching weight in response to an occluded region being detected in the face.
可能な一実施形態では、前記装置は、
前記要求ユーザの身元認証結果に基づいて前記ロック解除対象のロック解除に失敗した場合に、予め設定されたロック解除操作によって前記ロック解除対象のロック解除に成功したことに応じて、要求ユーザに前記身元認証基準情報を調整するよう促す注意喚起情報を前記要求ユーザに送信する注意喚起ユニットをさらに含み、
前記調整ユニット23は、前記要求ユーザが前記注意喚起情報に応じて調整を指示したことが検出されたことに応じて、前記顔情報に基づいて前記身元認証基準情報を調整する。
In one possible embodiment, the device comprises:
and a warning unit configured to, when the unlocking of the unlocking target fails based on the identity authentication result of the requesting user, send warning information to the requesting user to prompt the requesting user to adjust the identity authentication standard information in response to the successful unlocking of the unlocking target through a preset unlocking operation;
The adjustment unit 23 adjusts the identity authentication reference information based on the face information in response to detection that the requesting user has instructed an adjustment in response to the attention-calling information.
可能な一実施形態では、前記装置は、
前記要求ユーザが前記要求を行った時間と前記予め設定されたロック解除操作が実行された時間との時間間隔を取得するための時間間隔取得ユニットをさらに含み、
前記調整ユニット23は、前記時間間隔が所定時間閾値よりも小さいことに応じて、前記顔情報に基づいて前記身元認証基準情報を調整する。
In one possible embodiment, the device comprises:
a time interval obtaining unit for obtaining a time interval between a time when the requesting user makes the request and a time when the preset unlocking operation is performed;
The adjustment unit 23 adjusts the identity authentication reference information based on the face information according to the time interval being smaller than a predetermined time threshold.
可能な一実施形態では、前記ロック解除対象は、
車両のドアロック、部屋のドアロック、改札口のうちの少なくとも1つを含む。
In one possible embodiment, the object to be unlocked is
This includes at least one of a vehicle door lock, a room door lock, and a ticket barrier.
いくつかの実施例では、本開示の実施例により提供される装置が有する機能またはモジュールは、上述した方法の実施例に説明される方法を実行するために用いられることができ、その具体的な実現について、上述した方法の実施例の説明を参照すればよく、簡潔化のために、ここでは詳細な説明を省略する。 In some embodiments, the functions or modules of the apparatus provided by the embodiments of the present disclosure can be used to perform the methods described in the above-mentioned method embodiments, and for specific implementations thereof, reference may be made to the description of the above-mentioned method embodiments, and detailed description thereof will be omitted here for brevity.
本開示の実施例では、ロック解除対象のロック解除を要求する顔情報を取得した後、顔情報と予め設定された身元認証基準情報に基づいて、要求を行った要求ユーザの身元認証を行い、そして、要求ユーザの身元認証結果に基づいてロック解除対象のロック解除に失敗した場合に、予め設定されたロック解除操作によってロック解除対象のロック解除に成功したことに応じて、顔情報に基づいて身元認証基準情報を調整する。要求ユーザの身元認証結果に基づいてロック解除対象のロック解除に失敗したが、予め設定されたロック解除操作によってロック解除対象のロック解除に成功したことから、当該要求ユーザがロック解除権限を有するユーザである確率が高いことを示すため、顔情報と予め設定された身元認証基準情報に基づいて身元認証を行うプロセスをさらに最適化することができる。したがって、顔情報に基づいて身元認証基準情報を調整することにより、顔情報と予め設定された身元認証基準情報に基づいて身元認証を行う精度を向上できるため、ロック解除の成功率が向上され、ユーザ体験が良くなる。 In the embodiment of the present disclosure, after obtaining face information requesting unlocking of the unlocking target, identity authentication of the requesting user who made the request is performed based on the face information and the preset identity authentication reference information. If unlocking of the unlocking target fails based on the identity authentication result of the requesting user, the identity authentication reference information is adjusted based on the face information according to the success of unlocking of the unlocking target by the preset unlocking operation. Since the unlocking of the unlocking target fails based on the identity authentication result of the requesting user, but the unlocking of the unlocking target succeeds by the preset unlocking operation, it indicates that there is a high probability that the requesting user is a user with unlocking authority, and therefore the process of performing identity authentication based on the face information and the preset identity authentication reference information can be further optimized. Therefore, by adjusting the identity authentication reference information based on the face information, the accuracy of performing identity authentication based on the face information and the preset identity authentication reference information can be improved, thereby improving the success rate of unlocking and improving the user experience.
本開示の実施例では、さらに、コンピュータプログラム命令が記憶されているコンピュータ読み取り可能な記憶媒体であって、前記コンピュータプログラム命令がプロセッサにより実行されると、上記方法を実現させるコンピュータ読み取り可能な記憶媒体を提供する。コンピュータ読み取り可能な記憶媒体は、揮発性コンピュータ読み取り可能な記憶媒体であってもよいし、不揮発性コンピュータ読み取り可能な記憶媒体であってもよい。 An embodiment of the present disclosure further provides a computer-readable storage medium having computer program instructions stored thereon, the computer-readable storage medium implementing the above method when executed by a processor. The computer-readable storage medium may be a volatile computer-readable storage medium or a non-volatile computer-readable storage medium.
本開示の実施例では、さらに、プロセッサと、プロセッサにより実行可能な命令を記憶するためのメモリと、を含み、前記プロセッサは、前記メモリに記憶されている命令を呼び出して上記方法を実行するように構成される電子機器を提供する。 An embodiment of the present disclosure further provides an electronic device including a processor and a memory for storing instructions executable by the processor, the processor configured to execute the method by calling the instructions stored in the memory.
本開示の実施例では、さらに、コンピュータ読み取り可能なコードを含むコンピュータプログラムであって、コンピュータ読み取り可能なコードが電子機器において動作すると、電子機器のプロセッサが上記いずれか1つの実施例による身元認証方法を実現させるための命令を実行するコンピュータプログラム製品を提供する。 An embodiment of the present disclosure further provides a computer program product including computer-readable code, the computer-readable code running in an electronic device causing a processor of the electronic device to execute instructions for implementing an identity authentication method according to any one of the above embodiments.
本開示の実施例では、さらに、コンピュータ読み取り可能な命令を記憶するためのコンピュータプログラム製品であって、命令が実行されると、コンピュータに上記実施例のいずれか1つによる身元認証方法を実行させる別のコンピュータプログラム製品を提供する。 An embodiment of the present disclosure further provides another computer program product for storing computer readable instructions that, when executed, cause a computer to perform an identity authentication method according to any one of the above embodiments.
電子機器は、端末、サーバ、または他の形態の機器として提供されてもよい。 The electronic device may be provided as a terminal, a server, or other form of device.
図3は、本開示の実施例により提供される電子機器800のブロック図を示す。例えば、電子機器800は、携帯電話、コンピュータ、デジタル放送端末、メッセージ送受信機器、ゲームコンソール、タブレット型機器、医療機器、フィットネス機器、パーソナル・デジタル・アシスタント等の端末であってもよい。 FIG. 3 shows a block diagram of an electronic device 800 provided by an embodiment of the present disclosure. For example, the electronic device 800 may be a terminal such as a mobile phone, a computer, a digital broadcasting terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, or a personal digital assistant.
図3を参照すると、電子機器800は、処理コンポーネント802、メモリ804、電源コンポーネント806、マルチメディアコンポーネント808、オーディオコンポーネント810、入力/出力(I/O)インタフェース812、センサコンポーネント814、および通信コンポーネント816のうちの一つ以上を含んでもよい。 Referring to FIG. 3, the electronic device 800 may include one or more of a processing component 802, a memory 804, a power component 806, a multimedia component 808, an audio component 810, an input/output (I/O) interface 812, a sensor component 814, and a communication component 816.
処理コンポーネント802は、通常、電子機器800の全体的な動作、例えば表示、電話の呼び出し、データ通信、カメラ動作および記録動作に関連する動作を制御する。処理コンポーネント802は、上記方法の全てまたは一部のステップを実行するために、命令を実行する一つ以上のプロセッサ820を含んでもよい。また、処理コンポーネント802は、他のコンポーネントとのインタラクションのための一つ以上のモジュールを含んでもよい。例えば、処理コンポーネント802は、マルチメディアコンポーネント808とのインタラクションのためにマルチメディアモジュールを含んでもよい。 The processing component 802 typically controls the overall operation of the electronic device 800, such as operations related to display, phone calls, data communication, camera operation, and recording operation. The processing component 802 may include one or more processors 820 that execute instructions to perform all or some of the steps of the above methods. The processing component 802 may also include one or more modules for interaction with other components. For example, the processing component 802 may include a multimedia module for interaction with the multimedia component 808.
メモリ804は、電子機器800での動作をサポートするための様々なタイプのデータを記憶するように構成される。これらのデータは、例として、電子機器800において操作するあらゆるアプリケーションプログラムまたは方法の命令、連絡先データ、電話帳データ、メッセージ、ピクチャー、ビデオなどを含む。メモリ804は、例えば静的ランダムアクセスメモリ(SRAM)、電気的消去可能プログラマブル読み取り専用メモリ(EEPROM)、消去可能なプログラマブル読み取り専用メモリ(EPROM)、プログラマブル読み取り専用メモリ(PROM)、読み取り専用メモリ(ROM)、磁気メモリ、フラッシュメモリ、磁気ディスクまたは光ディスクなどの様々なタイプの揮発性または不揮発性の記憶装置またはそれらの組み合わせによって実現できる。 The memory 804 is configured to store various types of data to support operation of the electronic device 800. These data include, by way of example, instructions for any application programs or methods operating on the electronic device 800, contact data, phone book data, messages, pictures, videos, and the like. The memory 804 can be implemented by various types of volatile or non-volatile storage devices, such as, for example, static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks, or combinations thereof.
電源コンポーネント806は、電子機器800の各コンポーネントに電力を供給する。電源コンポーネント806は、電源管理システム、一つ以上の電源、および電子機器800のための電力生成、管理および配分に関連する他のコンポーネントを含んでもよい。 The power component 806 provides power to each component of the electronic device 800. The power component 806 may include a power management system, one or more power sources, and other components associated with power generation, management, and distribution for the electronic device 800.
マルチメディアコンポーネント808は、前記電子機器800とユーザとの間で出力インタフェースを提供するスクリーンを含む。いくつかの実施例では、スクリーンは、液晶ディスプレイ(LCD)およびタッチパネル(TP)を含んでもよい。スクリーンがタッチパネルを含む場合、ユーザからの入力信号を受信するタッチスクリーンとして実現してもよい。タッチパネルは、タッチ、スライドおよびタッチパネルでのジェスチャーを検出するように、一つ以上のタッチセンサを含む。前記タッチセンサは、タッチまたはスライド操作の境界だけではなく、前記タッチまたはスライド操作に関連する持続時間および圧力を検出するようにしてもよい。いくつかの実施例では、マルチメディアコンポーネント808は、前面カメラおよび/または背面カメラを含む。電子機器800が動作モード、例えば撮影モードまたは撮像モードになると、前面カメラおよび/または背面カメラは、外部のマルチメディアデータを受信するようにしてもよい。各前面カメラおよび背面カメラは、固定された光学レンズ系、または焦点距離および光学ズーム能力を有するものであってもよい。 The multimedia component 808 includes a screen that provides an output interface between the electronic device 800 and a user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). When the screen includes a touch panel, it may be implemented as a touch screen that receives input signals from a user. The touch panel may include one or more touch sensors to detect touches, slides, and gestures on the touch panel. The touch sensors may detect the boundaries of the touch or slide operation as well as the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front camera and/or a rear camera. When the electronic device 800 is in an operational mode, such as a capture mode or an imaging mode, the front camera and/or the rear camera may receive external multimedia data. Each front camera and rear camera may have a fixed optical lens system or a focal length and optical zoom capability.
オーディオコンポーネント810は、オーディオ信号を出力および/または入力するように構成される。例えば、オーディオコンポーネント810は、一つのマイク(MIC)を含み、マイク(MIC)は、電子機器800が動作モード、例えば呼び出しモード、記録モードまたは音声識別モードになると、外部のオーディオ信号を受信するように構成される。受信されたオーディオ信号は、さらにメモリ804に記憶されるか、または通信コンポーネント816を介して送信されてもよい。いくつかの実施例では、オーディオコンポーネント810は、オーディオ信号を出力するためのスピーカーをさらに含む。 The audio component 810 is configured to output and/or input audio signals. For example, the audio component 810 includes a microphone (MIC) configured to receive an external audio signal when the electronic device 800 is in an operational mode, such as a call mode, a record mode, or a voice recognition mode. The received audio signal may be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, the audio component 810 further includes a speaker for outputting the audio signal.
I/Oインタフェース812は、処理コンポーネント802と周辺インタフェースモジュールとの間でインタフェースを提供し、上記周辺インタフェースモジュールは、キーボード、クリックホイール、ボタンなどであってもよい。これらのボタンは、ホームボタン、ボリュームボタン、スタートボタンおよびロックボタンを含んでもよいが、これらに限らない。 The I/O interface 812 provides an interface between the processing component 802 and a peripheral interface module, which may be a keyboard, a click wheel, buttons, etc. These buttons may include, but are not limited to, a home button, volume buttons, a start button, and a lock button.
センサコンポーネント814は、電子機器800の各方面の状態評価のために一つ以上のセンサを含む。例えば、センサコンポーネント814は、電子機器800のオン/オフ状態、例えば電子機器800の表示装置およびキーパッドのようなコンポーネントの相対的位置決めを検出でき、センサコンポーネント814は、さらに、電子機器800または電子機器800のあるコンポーネントの位置の変化、ユーザと電子機器800との接触の有無、電子機器800の方位または加減速および電子機器800の温度変化を検出できる。センサコンポーネント814は、いかなる物理的接触もなしに近傍の物体の存在を検出するように構成される近接センサを含んでもよい。センサコンポーネント814は、相補型金属酸化膜半導体(CMOS)または電荷結合素子(CCD)イメージセンサのような、イメージングアプリケーションにおいて使用するための光センサをさらに含んでもよい。いくつかの実施例では、該センサコンポーネント814は、加速度センサ、ジャイロセンサ、磁気センサ、圧力センサまたは温度センサをさらに含んでもよい。 The sensor component 814 includes one or more sensors for evaluating the state of each aspect of the electronic device 800. For example, the sensor component 814 can detect the on/off state of the electronic device 800, the relative positioning of components such as the display and keypad of the electronic device 800, and the sensor component 814 can also detect changes in the position of the electronic device 800 or certain components of the electronic device 800, the presence or absence of contact between the user and the electronic device 800, the orientation or acceleration or deceleration of the electronic device 800, and temperature changes of the electronic device 800. The sensor component 814 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor component 814 may further include an optical sensor for use in imaging applications, such as a complementary metal oxide semiconductor (CMOS) or charge-coupled device (CCD) image sensor. In some embodiments, the sensor component 814 may further include an acceleration sensor, a gyro sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
通信コンポーネント816は、電子機器800と他の機器との間の有線または無線通信を実現するように構成される。電子機器800は、例えばワイヤレスネットワーク(WiFi)、第2世代移動通信システム(2G)、または、第3世代移動通信システム(3G)、またはそれらの組み合わせのような、通信規格に基づく無線ネットワークにアクセスできる。例示的一実施例では、通信コンポーネント816は、放送チャネルを介して外部の放送管理システムからの放送信号または放送関連情報を受信する。例示的一実施例では、前記通信コンポーネント816は、近距離通信を促進させるために、近距離無線通信(NFC)モジュールをさらに含む。例えば、NFCモジュールは、無線周波数識別(RFID)技術、赤外線データ協会(IrDA)技術、超広帯域(UWB)技術、ブルートゥース(BT)技術および他の技術によって実現できる。 The communication component 816 is configured to realize wired or wireless communication between the electronic device 800 and other devices. The electronic device 800 can access a wireless network based on a communication standard, such as a wireless network (WiFi), a second generation mobile communication system (2G), or a third generation mobile communication system (3G), or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 further includes a near field communication (NFC) module to facilitate near field communication. For example, the NFC module can be realized by radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
例示的な実施例では、電子機器800は、一つ以上の特定用途向け集積回路(ASIC)、デジタル信号プロセッサ(DSP)、デジタルシグナルプロセッサ(DSPD)、プログラマブルロジックデバイス(PLD)、フィールドプログラマブル改札口アレイ(FPGA)、コントローラ、マイクロコントローラ、マイクロプロセッサまたは他の電子要素によって実現され、上記方法を実行するために用いられることができる。 In an exemplary embodiment, the electronic device 800 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processors (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic elements and may be used to perform the above method.
例示的な実施例では、さらに、不揮発性のコンピュータ読み取り可能な記憶媒体、例えばコンピュータプログラム命令を含むメモリ804が提供され、上記コンピュータプログラム命令は電子機器800のプロセッサ820によって実行されると、上記方法を実行させることができる。 In an exemplary embodiment, a non-volatile computer-readable storage medium, such as a memory 804, is further provided that includes computer program instructions that, when executed by the processor 820 of the electronic device 800, can cause the method described above to be performed.
図4は、本開示の実施例により提供される電子機器1900のブロック図を示す。例えば、電子機器1900は、サーバとして提供されてもよい。図4を参照すると、電子機器1900は、一つ以上のプロセッサを含む処理コンポーネント1922、および、処理コンポーネント1922によって実行可能な命令、例えばアプリケーションプログラムを記憶するための、メモリ1932を代表とするメモリ資源を含む。メモリ1932に記憶されているアプリケーションプログラムは、それぞれが1つの命令群に対応する一つ以上のモジュールを含んでもよい。また、処理コンポーネント1922は、命令を実行することによって上記方法を実行するように構成される。 FIG. 4 illustrates a block diagram of an electronic device 1900 provided according to an embodiment of the present disclosure. For example, the electronic device 1900 may be provided as a server. Referring to FIG. 4, the electronic device 1900 includes a processing component 1922 including one or more processors, and memory resources, represented by memory 1932, for storing instructions executable by the processing component 1922, such as an application program. The application program stored in the memory 1932 may include one or more modules, each corresponding to a set of instructions. The processing component 1922 is also configured to perform the above method by executing the instructions.
電子機器1900は、さらに、電子機器1900の電源管理を実行するように構成される電源コンポーネント1926、電子機器1900をネットワークに接続するように構成される有線または無線ネットワークインタフェース1950、および入出力(I/O)インタフェース1958を含んでもよい。電子機器1900は、メモリ1932に記憶されているオペレーティングシステム、例えばマイクロソフトサーバオペレーションシステム(Windows ServerTM)、アップル社により開発されたグラフィカルユーザインターフェースによるオペレーションシステム(Mac OS XTM)、マルチタスク・マルチユーザーのオペレーティングシステム(UnixTM)、フリーかつオープンソースのUnix系オペレーティングシステム(LinuxTM)、オープンソースのUnix系オペレーティングシステム(FreeBSDTM)または類似するものに基づいて動作できる。 The electronic device 1900 may further include a power component 1926 configured to perform power management of the electronic device 1900, a wired or wireless network interface 1950 configured to connect the electronic device 1900 to a network, and an input/output (I/O) interface 1958. The electronic device 1900 may operate based on an operating system stored in the memory 1932, such as a Microsoft server operating system (Windows Server ™ ), an operating system with a graphical user interface developed by Apple Inc. (Mac OS X ™ ), a multitasking, multiuser operating system (Unix ™ ), a free and open source Unix-like operating system (Linux ™ ), an open source Unix-like operating system (FreeBSD ™ ), or the like.
例示的な実施例では、さらに、不揮発性のコンピュータ読み取り可能な記憶媒体、例えばコンピュータプログラム命令を含むメモリ1932が提供され、上記コンピュータプログラム命令は、電子機器1900の処理コンポーネント1922によって実行されると、上記方法を実行させることができる。 In an exemplary embodiment, a non-volatile computer-readable storage medium, such as memory 1932, is further provided that includes computer program instructions that, when executed by processing component 1922 of electronic device 1900, can cause the method described above to be performed.
本開示は、システム、方法および/またはコンピュータプログラム製品であってもよい。コンピュータプログラム製品は、プロセッサに本開示の各方面を実現させるためのコンピュータ読み取り可能なプログラム命令を有するコンピュータ読み取り可能な記憶媒体を含んでもよい。 The present disclosure may be a system, method and/or computer program product. The computer program product may include a computer-readable storage medium having computer-readable program instructions for causing a processor to implement aspects of the present disclosure.
コンピュータ読み取り可能な記憶媒体は、命令実行機器に使用される命令を保存および記憶可能な有形装置であってもよい。コンピュータ読み取り可能な記憶媒体は、例えば、電気記憶装置、磁気記憶装置、光記憶装置、電磁記憶装置、半導体記憶装置、または上記の任意の適当な組み合わせであってもよいが、これらに限らない。コンピュータ読み取り可能な記憶媒体のさらなる具体的な例(非網羅的リスト)としては、携帯型コンピュータディスク、ハードディスク、ランダムアクセスメモリ(RAM)、読み取り専用メモリ(ROM)、消去可能プログラマブル読み取り専用メモリ(EPROMまたはフラッシュメモリ)、静的ランダムアクセスメモリ(SRAM)、携帯型コンパクトディスク読み取り専用メモリ(CD-ROM)、デジタル多用途ディスク(DVD)、メモリスティック、フロッピーディスク、例えば命令が記憶されているせん孔カードまたはスロット内突起構造のような機械的符号化装置、および上記の任意の適当な組み合わせを含む。ここで使用されるコンピュータ読み取り可能な記憶媒体は、瞬時信号自体、例えば無線電波または他の自由に伝播される電磁波、導波路または他の伝送媒体を介して伝播される電磁波(例えば、光ファイバーケーブルを通過するパルス光)、または電線を介して伝送される電気信号と解釈されるものではない。 A computer-readable storage medium may be a tangible device capable of storing and storing instructions for use in an instruction execution device. A computer-readable storage medium may be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the above. Further specific examples (non-exhaustive list) of computer-readable storage media include portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), portable compact disk read-only memory (CD-ROM), digital versatile disk (DVD), memory stick, floppy disk, mechanically encoded devices such as punch cards or slot-in-projection structures on which instructions are stored, and any suitable combination of the above. As used herein, a computer-readable storage medium is not to be construed as a momentary signal itself, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagated through a waveguide or other transmission medium (e.g., pulsed light passing through a fiber optic cable), or electrical signals transmitted through electrical wires.
ここで記述したコンピュータ読み取り可能なプログラム命令は、コンピュータ読み取り可能な記憶媒体から各計算/処理機器にダウンロードされてもよいし、またはネットワーク、例えばインターネット、ローカルエリアネットワーク、広域ネットワークおよび/または無線ネットワークを介して外部のコンピュータまたは外部記憶装置にダウンロードされてもよい。ネットワークは、銅伝送ケーブル、光ファイバー伝送、無線伝送、ルーター、ファイアウォール、交換機、改札口ウェイコンピュータおよび/またはエッジサーバを含んでもよい。各計算/処理機器内のネットワークアダプタカードまたはネットワークインタフェースは、ネットワークからコンピュータ読み取り可能なプログラム命令を受信し、該コンピュータ読み取り可能なプログラム命令を転送し、各計算/処理機器内のコンピュータ読み取り可能な記憶媒体に記憶させる。 The computer readable program instructions described herein may be downloaded from a computer readable storage medium into each computing/processing device, or may be downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and/or a wireless network. The network may include copper transmission cables, fiber optic transmissions, wireless transmissions, routers, firewalls, switches, ticket gate-way computers, and/or edge servers. A network adapter card or network interface within each computing/processing device receives the computer readable program instructions from the network and transfers the computer readable program instructions for storage in a computer readable storage medium within each computing/processing device.
本開示の動作を実行するためのコンピュータプログラム命令は、アセンブリ命令、命令セットアーキテクチャ(ISA)命令、機械語命令、機械依存命令、マイクロコード、ファームウェア命令、状態設定データ、またはSmalltalk、C++などのオブジェクト指向プログラミング言語、および「C」言語または類似するプログラミング言語などの一般的な手続き型プログラミング言語を含める一つ以上のプログラミング言語の任意の組み合わせで書かれたソースコードまたは目標コードであってもよい。コンピュータ読み取り可能なプログラム命令は、完全にユーザのコンピュータにおいて実行されてもよく、部分的にユーザのコンピュータにおいて実行されてもよく、スタンドアロンソフトウェアパッケージとして実行されてもよく、部分的にユーザのコンピュータにおいてかつ部分的にリモートコンピュータにおいて実行されてもよく、または完全にリモートコンピュータもしくはサーバにおいて実行されてもよい。リモートコンピュータに関与する場合、リモートコンピュータは、ローカルエリアネットワーク(LAN)または広域ネットワーク(WAN)を含む任意の種類のネットワークを介してユーザのコンピュータに接続されてもよく、または、(例えばインターネットサービスプロバイダを利用してインターネットを介して)外部コンピュータに接続されてもよい。いくつかの実施例では、コンピュータ読み取り可能なプログラム命令の状態情報を利用して、例えばプログラマブル論理回路、フィールドプログラマブル改札口アレイ(FPGA)またはプログラマブル論理アレイ(PLA)などの電子回路をパーソナライズし、該電子回路によりコンピュータ読み取り可能なプログラム命令を実行することにより、本開示の各方面を実現するようにしてもよい。 Computer program instructions for carrying out the operations of the present disclosure may be assembly instructions, instruction set architecture (ISA) instructions, machine language instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source or target code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk, C++, and general procedural programming languages such as "C" or similar programming languages. The computer-readable program instructions may be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. When a remote computer is involved, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet Service Provider). In some embodiments, the state information of the computer-readable program instructions may be used to personalize electronic circuitry, such as a programmable logic circuit, a field programmable gate array (FPGA), or a programmable logic array (PLA), to execute the computer-readable program instructions to achieve aspects of the present disclosure.
ここで本開示の実施例に係る方法、装置(システム)およびコンピュータプログラム製品のフローチャートおよび/またはブロック図を参照しながら本開示の各態様を説明したが、フローチャートおよび/またはブロック図の各ブロック、およびフローチャートおよび/またはブロック図の各ブロックの組み合わせは、いずれもコンピュータ読み取り可能なプログラム命令によって実現できることを理解すべきである。 Although aspects of the present disclosure have been described herein with reference to flowcharts and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present disclosure, it should be understood that each block of the flowcharts and/or block diagrams, and combinations of blocks in the flowcharts and/or block diagrams, can be implemented by computer-readable program instructions.
これらのコンピュータ読み取り可能なプログラム命令は、汎用コンピュータ、専用コンピュータまたは他のプログラマブルデータ処理装置のプロセッサへ提供され、これらの命令がコンピュータまたは他のプログラマブルデータ処理装置のプロセッサによって実行されると、フローチャートおよび/またはブロック図の一つ以上のブロックにおいて指定された機能/動作を実現させるように、装置を製造してもよい。これらのコンピュータ読み取り可能なプログラム命令は、コンピュータ読み取り可能な記憶媒体に記憶され、コンピュータ、プログラマブルデータ処理装置および/または他の機器を特定の方式で動作させるようにしてもよい。これにより、命令が記憶されているコンピュータ読み取り可能な記憶媒体は、フローチャートおよび/またはブロック図の一つ以上のブロックにおいて指定された機能/動作の各方面を実現する命令を有する製品を含む。 These computer-readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing device, such that when these instructions are executed by the processor of the computer or other programmable data processing device, an apparatus is produced that performs the functions/operations specified in one or more blocks of the flowcharts and/or block diagrams. These computer-readable program instructions may be stored on a computer-readable storage medium to cause a computer, programmable data processing device, and/or other device to operate in a particular manner. Thus, a computer-readable storage medium having instructions stored thereon includes an article of manufacture having instructions that perform each aspect of the functions/operations specified in one or more blocks of the flowcharts and/or block diagrams.
コンピュータ読み取り可能なプログラム命令は、コンピュータ、他のプログラマブルデータ処理装置、または他の機器にロードされ、コンピュータ、他のプログラマブルデータ処理装置または他の機器に一連の動作ステップを実行させることにより、コンピュータにより実施可能なプロセスを生成するようにしてもよい。このようにして、コンピュータ、他のプログラマブルデータ処理装置、または他の機器において実行される命令により、フローチャートおよび/またはブロック図の一つ以上のブロックにおいて指定された機能/動作を実現する。 The computer-readable program instructions may be loaded into a computer, other programmable data processing device, or other device, and cause the computer, other programmable data processing device, or other device to perform a series of operational steps to generate a computer-implementable process. In this manner, the instructions executed on the computer, other programmable data processing device, or other device implement the functions/operations specified in one or more blocks of the flowcharts and/or block diagrams.
図面のうちフローチャートおよびブロック図は、本開示の複数の実施例に係るシステム、方法およびコンピュータプログラム製品の実現可能なシステムアーキテクチャ、機能および動作を示す。この点では、フローチャートまたはブロック図における各ブロックは一つのモジュール、プログラムセグメントまたは命令の一部分を代表することができ、前記モジュール、プログラムセグメントまたは命令の一部分は指定された論理機能を実現するための一つ以上の実行可能命令を含む。いくつかの代替としての実現形態では、ブロックに表記される機能は、図面に付した順序と異なって実現してもよい。例えば、連続的な二つのブロックは実質的に並列に実行してもよく、また、係る機能によって、逆な順序で実行してもよい場合がある。なお、ブロック図および/またはフローチャートにおける各ブロック、およびブロック図および/またはフローチャートにおけるブロックの組み合わせは、指定される機能または動作を実行するハードウェアに基づく専用システムによって実現してもよいし、または専用ハードウェアとコンピュータ命令との組み合わせによって実現してもよいことにも注意すべきである。 The flowcharts and block diagrams in the drawings illustrate possible system architectures, functions, and operations of systems, methods, and computer program products according to several embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment, or part of instructions, which includes one or more executable instructions for implementing a specified logical function. In some alternative implementations, the functions depicted in the blocks may be implemented in a different order than that depicted in the drawings. For example, two consecutive blocks may be substantially executed in parallel, or may be executed in a reverse order depending on the function. It should also be noted that each block in the block diagrams and/or flowcharts, and combinations of blocks in the block diagrams and/or flowcharts, may be implemented by a dedicated system based on hardware that performs the specified function or operation, or by a combination of dedicated hardware and computer instructions.
このコンピュータプログラム製品は、ハードウェア、ソフトウェア、またはそれらの組み合わせによって具体的に実現することができる。選択可能な実施例では、前記コンピュータプログラム製品は、コンピュータ記憶媒体として具体化される。別の選択可能な実施例では、コンピュータプログラム製品は、ソフトウェア開発キット(Software Development Kit、SDK)などのソフトウェア製品として具体化される。 The computer program product may be embodied in hardware, software, or a combination thereof. In an alternative embodiment, the computer program product is embodied as a computer storage medium. In another alternative embodiment, the computer program product is embodied as a software product, such as a software development kit (SDK).
以上、本開示の各実施例を記述したが、上記説明は例示的なものに過ぎず、網羅的なものではなく、かつ披露された各実施例に限定されるものでもない。当業者にとって、説明された各実施例の範囲および精神から逸脱することなく、様々な修正および変更が自明である。本明細書に選ばれた用語は、各実施例の原理、実際の適用または既存技術に対する改善を好適に解釈するか、または他の当業者に本明細書に披露された各実施例を理解させるためのものである。 Although the embodiments of the present disclosure have been described above, the above description is merely illustrative and not exhaustive, and is not limited to the embodiments disclosed. Various modifications and alterations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The terms chosen in this specification are intended to favorably interpret the principles, practical applications, or improvements to existing technology of the embodiments, or to allow other skilled in the art to understand the embodiments disclosed in this specification.
Claims (14)
認証ユニットが、前記顔情報と予め設定された身元認証基準情報に基づいて、前記要求を行った要求ユーザの身元認証を行うことと、
調整ユニットが、前記要求ユーザの身元認証結果に基づいて前記ロック解除対象のロック解除に失敗した場合に、予め設定されたロック解除操作によって前記ロック解除対象のロック解除に成功したことに応じて、前記顔情報に基づいて前記身元認証基準情報を調整することと、
注意喚起ユニットが、前記要求ユーザの身元認証結果に基づいて前記ロック解除対象のロック解除に失敗した場合に、予め設定されたロック解除操作によって前記ロック解除対象のロック解除に成功したことに応じて、要求ユーザに前記身元認証基準情報を調整するよう促す注意喚起情報を前記要求ユーザに送信することを含み、
前記ロック解除対象は、車両のドアロックであり、
前記予め設定されたロック解除操作は鍵によるロック解除操作であり、
前記注意喚起ユニットは、前記要求ユーザが車内に入った後に注意喚起情報を前記要求ユーザに送信することを特徴とする身元認証方法。 An acquisition unit acquires face information requesting unlocking of an unlocking target;
an authentication unit performs identity authentication of the requesting user who makes the request according to the face information and preset identity authentication reference information;
an adjustment unit, when failing to unlock the unlock target based on the identity authentication result of the requesting user, adjusting the identity authentication reference information based on the face information in response to a success in unlocking the unlock target through a preset unlock operation;
a warning unit, when the unlocking of the unlocking target fails based on an identity authentication result of the requesting user, sending warning information to the requesting user to prompt the requesting user to adjust the identity authentication standard information in response to a success in unlocking of the unlocking target by a preset unlocking operation ;
the object to be unlocked is a door lock of a vehicle,
the preset unlocking operation is an unlocking operation using a key,
The method for identity authentication, characterized in that the attention reminding unit transmits attention reminding information to the requesting user after the requesting user enters a vehicle.
前記した、前記顔情報に基づいて前記身元認証基準情報を調整することは、
前記顔情報を、前記基準顔情報データベースにおいて前記要求ユーザに対応付けられた基準顔情報の集合に追加することを含むことを特徴とする請求項1に記載の身元認証方法。 The identity authentication reference information includes a reference face information database;
The step of adjusting the identity authentication reference information based on the face information includes:
2. The method of claim 1, further comprising adding the facial information to a set of reference facial information associated with the requesting user in the reference facial information database.
前記した、前記顔情報と予め設定された身元認証基準情報に基づいて、前記要求ユーザの身元認証を行うことは、
前記顔情報に基づいて、前記予め設定されたニューラルネットワークを用いて、前記要求ユーザが認証ユーザであるかどうかを検証することを含み、
前記した、前記顔情報に基づいて前記身元認証基準情報を調整することは、
前記顔情報を用いてトレーニングサンプルを作成することと、
前記トレーニングサンプルに基づいて前記予め設定されたニューラルネットワークのパラメータを調整することと、を含むことを特徴とする請求項3に記載の身元認証方法。 The reference parameters include preset parameters of a neural network;
The above-mentioned, performing identity authentication of the requesting user based on the face information and preset identity authentication reference information,
and verifying whether the requesting user is an authorized user using the pre-configured neural network based on the facial information;
The step of adjusting the identity authentication reference information based on the face information includes:
creating training samples using the facial information;
4. The method of claim 3, further comprising: adjusting parameters of the pre-configured neural network based on the training samples.
前記顔情報を前記予め設定されたニューラルネットワークの入力として出力結果を得ることと、
前記出力結果が認証失敗であることに応じて、調整後の前記予め設定されたニューラルネットワークによる前記顔情報に基づく身元認証結果が認証成功となるように、前記予め設定されたニューラルネットワークのパラメータを調整することと、を含むことを特徴とする請求項4に記載の身元認証方法。 The step of adjusting the parameters of the pre-configured neural network based on the training samples includes:
obtaining an output result by inputting the face information to the preset neural network;
5. The identity authentication method according to claim 4, further comprising: adjusting parameters of the preset neural network so that, in response to the output result being authentication failure, the identity authentication result based on the face information by the adjusted preset neural network is authentication success.
前記した、前記顔情報と予め設定された身元認証基準情報に基づいて、前記要求ユーザの身元認証を行うことは、
前記顔情報と認証ユーザの顔情報との一致度を判定することと、
前記顔情報と認証ユーザの顔情報との一致度が前記一致度閾値を超えたことに応じて、
前記要求ユーザの認証に成功したと判定することと、を含み、
前記した、前記顔情報に基づいて前記身元認証基準情報を調整することは、
前記一致度閾値を低く調整することを含むことを特徴とする請求項3に記載の身元認証方法。 The criteria parameters for identity authentication include a facial information matching threshold;
The above-mentioned, performing identity authentication of the requesting user based on the face information and preset identity authentication reference information,
determining a degree of match between the face information and face information of an authenticated user;
In response to the degree of match between the face information and the face information of the authenticated user exceeding the degree of match threshold,
determining that the requesting user has been successfully authenticated;
The step of adjusting the identity authentication reference information based on the face information includes:
The method of claim 3, further comprising adjusting the match threshold lower.
環境輝度が所定の輝度閾値よりも低いことに応じて、前記一致度閾値を目標一致度閾値まで低く調整することを含むことを特徴とする請求項6に記載の身元認証方法。 The aforementioned adjustment of the degree of coincidence threshold to a lower value includes:
7. The method of claim 6, further comprising adjusting the match threshold lower to a target match threshold in response to an environmental luminance being lower than a predetermined luminance threshold.
前記した、前記顔情報と予め設定された身元認証基準情報に基づいて、前記要求ユーザの身元認証を行うことは、
前記顔情報に対応する顔において遮蔽領域が検出されたことに応じて、第1の一致度重みに基づいて前記顔情報における非遮蔽領域を重み付けして第1の重み付け情報を得て、第2の一致度重みに基づいて前記顔情報における遮蔽領域を重み付けして第2の重み付け情報を得ることと、
前記第1の重み付け情報と第2の重み付け情報に基づいて、前記要求ユーザの身元認証を行うことと、を含み、
前記した、前記顔情報に基づいて前記身元認証基準情報を調整することは、
前記顔において遮蔽領域が検出されたことに応じて、第1の一致度重みを増加させること、および/または、前記第2の一致度重みを減少させることを含むことを特徴とする請求項3に記載の身元認証方法。 The detection unit further includes detecting whether an occlusion region exists in a face corresponding to the face information;
The above-mentioned, performing identity authentication of the requesting user based on the face information and preset identity authentication reference information,
in response to detection of an occluded area in a face corresponding to the face information, weighting a non-occluded area in the face information based on a first matching weight to obtain first weighted information, and weighting a occluded area in the face information based on a second matching weight to obtain second weighted information;
and authenticating an identity of the requesting user based on the first weighting information and the second weighting information;
The step of adjusting the identity authentication reference information based on the face information includes:
4. The method of claim 3, further comprising increasing a first matching weight and/or decreasing the second matching weight in response to detection of an occluded area in the face.
前記要求ユーザが前記注意喚起情報に応じて調整を指示したことが検出されたことに応じて、前記顔情報に基づいて前記身元認証基準情報を調整することを含むことを特徴とする請求項1~8のいずれか1項に記載の身元認証方法。 The step of adjusting the identity authentication reference information based on the face information includes :
The identity authentication method according to any one of claims 1 to 8, characterized in that it includes adjusting the identity authentication standard information based on the facial information in response to detection that the requesting user has instructed an adjustment in response to the warning information.
前記した、前記顔情報に基づいて前記身元認証基準情報を調整することは、
前記時間間隔が所定時間閾値よりも小さいことに応じて、前記顔情報に基づいて前記身元認証基準情報を調整することを含むことを特徴とする請求項1~8のいずれか1項に記載の身元認証方法。 The time interval obtaining unit further includes obtaining a time interval between a time when the requesting user makes the request and a time when the preset unlocking operation is performed;
The step of adjusting the identity authentication reference information based on the face information includes:
The method for identity authentication according to any one of claims 1 to 8, further comprising adjusting the identity authentication reference information based on the face information in response to the time interval being smaller than a predetermined time threshold.
前記顔情報と予め設定された身元認証基準情報に基づいて、前記要求を行った要求ユーザの身元認証を行う認証ユニットと、
前記要求ユーザの身元認証結果に基づいて前記ロック解除対象のロック解除に失敗した場合に、予め設定されたロック解除操作によって前記ロック解除対象のロック解除に成功したことに応じて、前記顔情報に基づいて前記身元認証基準情報を調整する調整ユニットと、
前記要求ユーザの身元認証結果に基づいて前記ロック解除対象のロック解除に失敗した場合に、予め設定されたロック解除操作によって前記ロック解除対象のロック解除に成功したことに応じて、要求ユーザに前記身元認証基準情報を調整するよう促す注意喚起情報を前記要求ユーザに送信する注意喚起ユニットと、を含み、
前記ロック解除対象は、車両のドアロックであり、
前記予め設定されたロック解除操作は鍵によるロック解除操作であり、
前記注意喚起ユニットは、前記要求ユーザが車内に入った後に注意喚起情報を前記要求ユーザに送信することを特徴とする身元認証装置。 An acquisition unit for acquiring face information requesting unlocking of an unlocking target;
an authentication unit for performing identity authentication of a requesting user who has made the request based on the face information and preset identity authentication reference information;
an adjustment unit that adjusts the identity authentication reference information based on the face information in response to a success in unlocking the unlock target by a preset unlocking operation when the unlocking of the unlock target fails based on an identity authentication result of the requesting user;
a warning unit configured to, when the unlocking of the unlocking target fails based on an identity authentication result of the requesting user, transmit warning information to the requesting user, prompting the requesting user to adjust the identity authentication standard information in response to a success in unlocking of the unlocking target by a preset unlocking operation ;
the object to be unlocked is a door lock of a vehicle,
the preset unlocking operation is an unlocking operation using a key,
The identity authentication device , wherein the attention-calling unit transmits attention-call information to the requesting user after the requesting user enters a vehicle.
プロセッサにより実行可能な命令を記憶するためのメモリとを含み、
前記プロセッサは、前記メモリに記憶されている命令を呼び出して請求項1~10のいずれか1項に記載の身元認証方法を実行するように構成されることを特徴とする電子機器。 A processor;
a memory for storing instructions executable by the processor;
The electronic device, characterized in that the processor is configured to execute the identity authentication method according to any one of claims 1 to 10 by calling instructions stored in the memory.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011631815.1A CN112667984A (en) | 2020-12-31 | 2020-12-31 | Identity authentication method and device, electronic equipment and storage medium |
CN202011631815.1 | 2020-12-31 | ||
PCT/CN2021/109820 WO2022142330A1 (en) | 2020-12-31 | 2021-07-30 | Identity authentication method and apparatus, and electronic device and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2023546837A JP2023546837A (en) | 2023-11-08 |
JP7482326B2 true JP7482326B2 (en) | 2024-05-13 |
Family
ID=75413047
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023521973A Active JP7482326B2 (en) | 2020-12-31 | 2021-07-30 | Identity authentication method and device, electronic device, and storage medium |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP7482326B2 (en) |
CN (1) | CN112667984A (en) |
WO (1) | WO2022142330A1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112667984A (en) * | 2020-12-31 | 2021-04-16 | 上海商汤临港智能科技有限公司 | Identity authentication method and device, electronic equipment and storage medium |
CN113256832A (en) * | 2021-05-11 | 2021-08-13 | 南开大学 | Intelligent sign-in system and intelligent sign-in management method |
CN113628376A (en) * | 2021-07-19 | 2021-11-09 | 杭州奥声物业有限公司 | Property management system based on non-contact recognition |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003067744A (en) | 2001-08-24 | 2003-03-07 | Toshiba Corp | Device and method for authenticating individual person |
JP2003141542A (en) | 2001-11-06 | 2003-05-16 | Toshiba Corp | Face image collating device, system and method |
JP2005149370A (en) | 2003-11-19 | 2005-06-09 | Matsushita Electric Ind Co Ltd | Imaging device, personal authentication device and imaging method |
JP2008108243A (en) | 2006-09-28 | 2008-05-08 | Toshiba Corp | Person recognition device and person recognition method |
JP2013117876A (en) | 2011-12-02 | 2013-06-13 | Sogo Keibi Hosho Co Ltd | Face authentication database management method, face authentication database management device and face authentication database management program |
JP2014086042A (en) | 2012-10-26 | 2014-05-12 | Secom Co Ltd | Face authentication device |
JP2014106794A (en) | 2012-11-28 | 2014-06-09 | Nec Casio Mobile Communications Ltd | Face authentication device, authentication method and program thereof, and information apparatus |
JP2016189162A (en) | 2015-03-30 | 2016-11-04 | オムロン株式会社 | Personal identification device, identification threshold setting method, and program |
JP2017138808A (en) | 2016-02-03 | 2017-08-10 | キヤノン株式会社 | Information processing device and information processing method |
JP2019125002A (en) | 2018-01-12 | 2019-07-25 | 日本電気株式会社 | Face authentication device |
JP2019144695A (en) | 2018-02-16 | 2019-08-29 | グローリー株式会社 | Face authentication system, face authentication server and face authentication method |
WO2020113571A1 (en) | 2018-12-07 | 2020-06-11 | 深圳市欢太科技有限公司 | Face recognition data processing method and apparatus, mobile device and computer readable storage medium |
CN111554006A (en) | 2020-04-13 | 2020-08-18 | 绍兴埃瓦科技有限公司 | Intelligent lock and intelligent unlocking method |
JP2021147855A (en) | 2020-03-18 | 2021-09-27 | 本田技研工業株式会社 | Vehicle controlling device, vehicle controlling method, and program for controlling vehicle |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3188406B1 (en) * | 2014-09-30 | 2019-05-29 | Huawei Technologies Co., Ltd. | Method and apparatus for identity authentication and user equipment |
CN106295482B (en) * | 2015-06-11 | 2019-10-29 | 中移信息技术有限公司 | A kind of update method and device of face database |
CN108229120B (en) * | 2017-09-07 | 2020-07-24 | 北京市商汤科技开发有限公司 | Face unlocking method, face unlocking information registration device, face unlocking information registration equipment, face unlocking program and face unlocking information registration medium |
CN107679473B (en) * | 2017-09-22 | 2020-12-08 | Oppo广东移动通信有限公司 | Unlocking control method and related product |
CN108205834A (en) * | 2017-12-15 | 2018-06-26 | 深圳市商汤科技有限公司 | Access control management method and access control system |
CN108256451B (en) * | 2018-01-05 | 2022-09-27 | 百度在线网络技术(北京)有限公司 | Method and device for detecting human face |
CN108830061A (en) * | 2018-05-25 | 2018-11-16 | 努比亚技术有限公司 | Terminal unlock method, mobile terminal and readable storage medium storing program for executing based on recognition of face |
CN108830062B (en) * | 2018-05-29 | 2022-10-04 | 浙江水科文化集团有限公司 | Face recognition method, mobile terminal and computer readable storage medium |
CN110008821B (en) * | 2019-02-02 | 2023-07-18 | 创新先进技术有限公司 | Method and equipment for predicting updating of portrait base map |
CN111898561B (en) * | 2020-08-04 | 2024-07-12 | 腾讯科技(深圳)有限公司 | Face authentication method, device, equipment and medium |
CN112667984A (en) * | 2020-12-31 | 2021-04-16 | 上海商汤临港智能科技有限公司 | Identity authentication method and device, electronic equipment and storage medium |
-
2020
- 2020-12-31 CN CN202011631815.1A patent/CN112667984A/en active Pending
-
2021
- 2021-07-30 JP JP2023521973A patent/JP7482326B2/en active Active
- 2021-07-30 WO PCT/CN2021/109820 patent/WO2022142330A1/en active Application Filing
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003067744A (en) | 2001-08-24 | 2003-03-07 | Toshiba Corp | Device and method for authenticating individual person |
JP2003141542A (en) | 2001-11-06 | 2003-05-16 | Toshiba Corp | Face image collating device, system and method |
JP2005149370A (en) | 2003-11-19 | 2005-06-09 | Matsushita Electric Ind Co Ltd | Imaging device, personal authentication device and imaging method |
JP2008108243A (en) | 2006-09-28 | 2008-05-08 | Toshiba Corp | Person recognition device and person recognition method |
JP2013117876A (en) | 2011-12-02 | 2013-06-13 | Sogo Keibi Hosho Co Ltd | Face authentication database management method, face authentication database management device and face authentication database management program |
JP2014086042A (en) | 2012-10-26 | 2014-05-12 | Secom Co Ltd | Face authentication device |
JP2014106794A (en) | 2012-11-28 | 2014-06-09 | Nec Casio Mobile Communications Ltd | Face authentication device, authentication method and program thereof, and information apparatus |
JP2016189162A (en) | 2015-03-30 | 2016-11-04 | オムロン株式会社 | Personal identification device, identification threshold setting method, and program |
JP2017138808A (en) | 2016-02-03 | 2017-08-10 | キヤノン株式会社 | Information processing device and information processing method |
JP2019125002A (en) | 2018-01-12 | 2019-07-25 | 日本電気株式会社 | Face authentication device |
JP2019144695A (en) | 2018-02-16 | 2019-08-29 | グローリー株式会社 | Face authentication system, face authentication server and face authentication method |
WO2020113571A1 (en) | 2018-12-07 | 2020-06-11 | 深圳市欢太科技有限公司 | Face recognition data processing method and apparatus, mobile device and computer readable storage medium |
JP2021147855A (en) | 2020-03-18 | 2021-09-27 | 本田技研工業株式会社 | Vehicle controlling device, vehicle controlling method, and program for controlling vehicle |
CN111554006A (en) | 2020-04-13 | 2020-08-18 | 绍兴埃瓦科技有限公司 | Intelligent lock and intelligent unlocking method |
Also Published As
Publication number | Publication date |
---|---|
WO2022142330A1 (en) | 2022-07-07 |
JP2023546837A (en) | 2023-11-08 |
CN112667984A (en) | 2021-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7110413B2 (en) | Data update method and device, electronic device and storage medium | |
US11410001B2 (en) | Method and apparatus for object authentication using images, electronic device, and storage medium | |
JP7482326B2 (en) | Identity authentication method and device, electronic device, and storage medium | |
US20170053149A1 (en) | Method and apparatus for fingerprint identification | |
US10643054B2 (en) | Method and device for identity verification | |
CN110287671B (en) | Verification method and device, electronic equipment and storage medium | |
CN110569777B (en) | Image processing method and device, electronic device and storage medium | |
CN110675539B (en) | Identity verification method and device, electronic equipment and storage medium | |
WO2022099989A1 (en) | Liveness identification and access control device control methods, apparatus, electronic device, storage medium, and computer program | |
CN110765434A (en) | Identity authentication method and device, electronic equipment and storage medium | |
TWI761843B (en) | Access control method and device, electronic device and storage medium | |
CN111310664B (en) | Image processing method and device, electronic equipment and storage medium | |
EP3457271A1 (en) | Methods, devices and storage medium for printing information | |
CN106980836B (en) | Identity verification method and device | |
CN114648796A (en) | User identification method, device, storage medium and electronic equipment | |
CN111919217B (en) | Method and device for registering biological characteristics, user equipment and storage medium | |
CN111625671A (en) | Data processing method and device, electronic equipment and storage medium | |
CN110781842A (en) | Image processing method and device, electronic equipment and storage medium | |
CN107145771A (en) | application program unlocking method, device and terminal | |
US10095911B2 (en) | Methods, devices, and computer-readable mediums for verifying a fingerprint | |
CN114664009A (en) | Unlocking method and device, electronic equipment, storage medium and intelligent door lock | |
CN111062407A (en) | Image processing method and device, electronic equipment and storage medium | |
CN108985166A (en) | Auth method and device, electronic equipment and storage medium | |
CN109104759B (en) | Interaction method of electronic equipment, electronic equipment and computer readable medium | |
CN112020059B (en) | NFC instruction processing method, NFC instruction processing device and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230405 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240109 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240404 |
|
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: 20240416 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240426 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7482326 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |