(57)【特許請求の範囲】
【請求項１】
第１のユーザ画像の第１の特徴データを取得することと、
前記第１の特徴データとデータベースに含まれる少なくとも１つの第２の特徴データとに対して照合処理を行い、照合結果を得ることと、
前記照合結果に基づいて、前記データベースを更新するかどうかを確定することと、を含み、
前記の前記照合結果に基づいて、前記データベースを更新するかどうかを確定することは、
前記照合結果が、ユーザが画像認証に合格したかどうかを確定するための第２の所定の閾値より小さく、且つ第３の所定の閾値以上である場合に、画像認証方式と異なる他の認証方式を採用して本人認証を行うことをユーザに通知することと、
前記ユーザが前記他の認証方式で認証に合格した場合に、前記データベースを更新すると確定することと、を含む、画像処理方法。
【請求項２】
前記の前記第１の特徴データとデータベースに含まれる少なくとも１つの第２の特徴データとに対して照合処理を行い、照合結果を得ることは、
前記第１の特徴データと前記少なくとも１つの第２の特徴データとの間の少なくとも１つの類似度を確定することと、
前記少なくとも１つの類似度に基づいて、前記照合結果を得ることと、を含む請求項１に記載の方法。
【請求項３】
前記の前記少なくとも１つの類似度に基づいて、前記照合結果を得ることは、
前記少なくとも１つの類似度のうちの最大数値を前記照合結果として確定することを含む請求項２に記載の方法。
【請求項４】
前記の前記照合結果に基づいて、前記データベースを更新するかどうかを確定することは、
前記照合結果が第１の所定の閾値以上である場合に、前記データベースを更新すると確定することを含む請求項１〜３のいずれか一項に記載の方法。
【請求項５】
前記第１の所定の閾値が、ユーザが画像認証に合格したかどうかを確定するための第２の所定の閾値より大きい請求項４に記載の方法。
【請求項６】
前記他の認証方式は、パスワード認証方式、指紋認証方式、虹彩認証方式、ジェスチャー認証方式の少なくとも１種を含む請求項１に記載の方法。
【請求項７】
前記データベースを更新すると確定した場合に、前記第１の特徴データ及び前記少なくとも１つの第２の特徴データに対して融合処理を行い、少なくとも１つの更新された特徴データを得ることを更に含む請求項１〜６のいずれか一項に記載の方法。
【請求項８】
前記少なくとも１つの第２の特徴データは複数の第２の特徴データであり、
前記方法は、
前記第１の特徴データと前記複数の第２の特徴データとの間の複数の類似度に基づいて、前記複数の第２の特徴データから目標特徴データを確定することと、
前記第１の特徴データに基づいて、前記データベースに記憶されている前記目標特徴データを更新することと、をさらに含む請求項１〜７のいずれか一項に記載の方法。
【請求項９】
前記第１の特徴データに基づいて、前記データベースに記憶されている前記目標特徴データを更新することは、
前記第１の特徴データと前記目標特徴データに対して融合処理を行い、融合特徴データを得て記憶することを含む、
請求項８に記載の方法。
【請求項１０】
前記少なくとも１つの第２の特徴データは１つの第２の特徴データであり、
前記の第１のユーザ画像の第１の特徴データを取得することの前に、
複数の第２のユーザ画像の特徴データを取得することと、
前記複数の第２のユーザ画像の特徴データに対して融合処理を行い、前記１つの第２の特徴データを得ることと、を更に含む請求項１〜９のいずれか一項に記載の方法。
【請求項１１】
ユーザの第１の生体特徴データを取得することと、
前記第１の生体特徴データ及びデータベースに含まれる少なくとも１つの第２の生体特徴データに基づいて、ユーザが本人認証に合格したかどうかを確定することと、
前記ユーザが本人認証に合格した場合に、前記データベースを更新することと、を含み、
前記の前記第１の生体特徴データ及び少なくとも１つの第２の生体特徴データを含むデータベースに基づいて、ユーザが本人認証に合格したかどうかを確定することは、
前記第１の生体特徴データ及び前記少なくとも１つの第２の生体特徴データに対して照合処理を行い、照合結果を得ることと、
前記照合結果が第２の所定の閾値より低い場合に、他の認証方式を利用して前記ユーザに対して本人認証を行うことと、
前記ユーザが他の認証方式に合格した場合に、ユーザが本人認証に合格したと確定することと、を含み、
前記の前記ユーザが本人認証に合格した場合に、前記データベースを更新することは、
前記照合結果が第３の所定の閾値以上であり、且つ前記第２の所定の閾値より小さい場合に、前記データベースを更新することを含む、本人認証方法。
【請求項１２】
前記の前記第１の生体特徴データ及び少なくとも１つの第２の生体特徴データを含むデータベースに基づいて、ユーザが本人認証に合格したかどうかを確定することは、さらに、
前記第１の生体特徴データ及び前記少なくとも１つの第２の生体特徴データに対して照合処理を行い、照合結果を得ることと、
前記照合結果が第２の所定の閾値以上である場合に、ユーザが本人認証に合格したと確定することと、を含み、
前記の前記ユーザが本人認証に合格した場合に、前記データベースを更新することは、
前記照合結果が、前記第２の所定の閾値より大きい第１の所定の閾値以上である場合に、前記データベースを更新することを含む請求項１１に記載の方法。
【請求項１３】
第１のユーザ画像の第１の特徴データを取得するように構成される取得モジュールと、
前記第１の特徴データとデータベースに含まれる少なくとも１つの第２の特徴データとに対して照合処理を行い、照合結果を得るように構成される照合モジュールと、
前記照合結果に基づいて、前記データベースを更新するかどうかを確定するように構成される確定モジュールと、を含み、
前記確定モジュールは、前記照合結果が、ユーザが画像認証に合格したかどうかを確定するための第２の所定の閾値より小さく、且つ第３の所定の閾値以上である場合に、画像認証方式と異なる他の認証方式を採用して本人認証を行うことをユーザに通知し、前記ユーザが前記他の認証方式で認証に合格した場合に、前記データベースを更新すると確定するように構成される、画像処理装置。
【請求項１４】
ユーザの第１の生体特徴データを取得するように構成される特徴取得モジュールと、
前記第１の生体特徴データ及びデータベースに含まれる少なくとも１つの第２の生体特徴データに基づいて、ユーザが本人認証に合格したかどうかを確定するように構成される本人認証モジュールと、
前記ユーザが本人認証に合格した場合に、前記データベースを更新するように構成されるデータベース更新モジュールと、を含み、
前記本人認証モジュールは、
前記第１の生体特徴データ及び前記少なくとも１つの第２の生体特徴データに対して照合処理を行い、照合結果を得るように構成される照合モジュールと、
前記照合結果が第２の所定の閾値より低い場合に、他の認証方式を利用して前記ユーザに対して本人認証を行い、前記ユーザが他の認証方式に合格した場合に、ユーザが本人認証に合格したと確定するように構成される確定モジュールと、を含み、
前記データベース更新モジュールは、さらに、前記照合結果が第３の所定の閾値以上であり、且つ前記第２の所定の閾値より小さい場合に、前記データベースを更新するように構成される、本人認証装置。
【請求項１５】
プロセッサと、少なくとも１つの実行可能コマンドを格納するためのメモリとを備え、前記実行可能コマンドにより前記プロセッサに、請求項１〜１０のいずれか一項に記載の画像処理方法を実行させ、又は、
前記実行可能コマンドにより前記プロセッサに、請求項１１又は１２に記載の本人認証方法を実行させる電子機器。
【請求項１６】
コンピュータプログラムが記憶されており、該コンピュータプログラムがプロセッサにより実行される時に、請求項１〜１０のいずれか一項に記載の画像処理方法を実現し、又は、
該コンピュータプログラムがプロセッサにより実行される時に、請求項１１又は１２に記載の画像処理方法を実現するコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本願は、出願番号が２０１８１０３００６８７．９であり、出願日が２０１８年４月４日である中国特許出願に基づいて提出され、当該中国特許出願の優先権を主張し、当該中国特許出願の内容の全てが参照によって本願に組み込まれる。
【０００２】
本願の実施例は、画像処理の技術分野に関し、特に、画像処理方法、本人認証方法、装置、電子機器及び記憶媒体に関する。
【背景技術】
【０００３】
顔認証は、新しくできた技術であり、現在の顔認証には、一般的に、顔認証データベースに顔特徴を予め記憶しておき、ユーザが顔認証を開始する時に、機器が現在ユーザの顔特徴を取得し、次に現在ユーザの顔特徴を顔認証データベースに記憶された顔特徴と比較して、機器のロック解除を実施するかどうかを決定するという策略が採用されている。
【発明の概要】
【０００４】
本願の実施例は画像処理及び本人認証の技術的手段を提供する。
【０００５】
本願の実施例の第１の態様によれば、第１のユーザ画像の第１の特徴データを取得することと、前記第１の特徴データとデータベースに含まれる少なくとも１つの第２の特徴データとに対して照合処理を行い、照合結果を得ることと、前記照合結果に基づいて、前記データベースを更新するかどうかを確定することと、を含む画像処理方法を提供する。
【０００６】
いくつかの実施例では、前記の前記第１の特徴データとデータベースに含まれる少なくとも１つの第２の特徴データとに対して照合処理を行い、照合結果を得ることは、前記第１の特徴データと前記少なくとも１つの第２の特徴データとの間の少なくとも１つの類似度を確定することと、前記少なくとも１つの類似度に基づいて、前記照合結果を得ることと、を含む。
【０００７】
いくつかの実施例では、前記の前記少なくとも１つの類似度に基づいて、前記照合結果を得ることは、前記少なくとも１つの類似度のうちの最大数値を前記照合結果として確定することを含む。
【０００８】
いくつかの実施例では、前記の前記照合結果に基づいて、前記データベースを更新するかどうかを確定することは、前記照合結果が第１の所定の閾値以上である場合に、前記データベースを更新すると確定することを含む。
【０００９】
いくつかの実施例では、前記第１の所定の閾値が、ユーザが画像認証に合格したかどうかを確定するための第２の所定の閾値より大きい。
【００１０】
いくつかの実施例では、前記の前記照合結果に基づいて、前記データベースを更新するかどうかを確定することは、前記照合結果が、ユーザが画像認証に合格したかどうかを確定するための第２の所定の閾値より小さく、且つ第３の所定の閾値以上である場合に、画像認証方式と異なる他の認証方式を採用して本人認証を行うことをユーザに通知することと、前記ユーザが前記他の認証方式で認証に合格した場合に、前記データベースを更新すると確定することと、を含む。
【００１１】
いくつかの実施例では、前記他の認証方式は、パスワード認証方式、指紋認証方式、虹彩認証方式、ジェスチャー認証方式の少なくとも１種を含む。
【００１２】
いくつかの実施例では、前記方法は、前記データベースを更新すると確定した場合に、前記第１の特徴データ及び前記少なくとも１つの第２の特徴データに対して融合処理を行い、少なくとも１つの更新された特徴データを得ることを更に含む。
【００１３】
いくつかの実施例では、前記少なくとも１つの第２の特徴データは複数の第２の特徴データであり、前記の前記第１の特徴データ及び前記少なくとも１つの第２の特徴データに対して融合処理を行い、少なくとも１つの更新された特徴データを得ることは、前記第１の特徴データと前記複数の第２の特徴データとの間の複数の類似度に基づいて、前記複数の第２の特徴データから目標特徴データを確定することと、前記第１の特徴データと前記目標特徴データに対して融合処理を行い、融合特徴データを得、前記少なくとも１つの更新された特徴データが前記融合特徴データを含むことと、を含む。
【００１４】
いくつかの実施例では、前記少なくとも１つの更新された特徴データは前記複数の第２の特徴データのうちの前記目標特徴データ以外の他の特徴データを更に含む。
【００１５】
いくつかの実施例では、前記少なくとも１つの第２の特徴データは１つの第２の特徴データであり、前記の第１のユーザ画像の第１の特徴データを取得することの前に、前記方法は、複数の第２のユーザ画像の特徴データを取得することと、前記複数の第２のユーザ画像の特徴データに対して融合処理を行い、前記１つの第２の特徴データを得ることと、を更に含む。
【００１６】
いくつかの実施例では、前記の前記複数の第２のユーザ画像の特徴データに対して融合処理を行うことの前に、前記方法は、前記複数の第２のユーザ画像の特徴データに対して正規化処理を行うことを更に含む。
【００１７】
いくつかの実施例では、前記の第１のユーザ画像の第１の特徴データを取得することは、前記第１のユーザ画像に対して特徴抽出処理を行い、前記第１の特徴データを得ることを含む。
【００１８】
いくつかの実施例では、前記の前記第１のユーザ画像に対して特徴抽出処理を行い、前記第１の特徴データを得る前に、前記方法は、前記第１のユーザ画像が所定の画像条件を満たすかどうかを確定することを更に含み、前記の前記第１のユーザ画像に対して特徴抽出処理を行い、前記第１の特徴データを得ることは、前記第１のユーザ画像が所定の画像条件を満たした場合に、前記第１のユーザ画像に対して特徴抽出処理を行い、前記第１の特徴データを得ることを含む。
【００１９】
いくつかの実施例では、前記所定の画像条件は、画像に顔を含むこと、画像品質が所定の品質条件に達したこと、画像中の顔が開眼状態であること、顔姿態が所定の姿態条件を満たしたこと、画像中の顔が閉口状態であること、顔部領域のサイズが所定のサイズ条件に達したこと、顔部領域における遮蔽された部分が所定の遮蔽条件を満たしたことの少なくとも１種を含む。
【００２０】
いくつかの実施例では、前記第１の特徴データとデータベースに含まれる少なくとも１つの第２の特徴データとに対して照合処理を行い、照合結果を得る前に、前記方法は、前記第１の特徴データに対して正規化処理を行い、正規化処理された第１の特徴データを得ることを更に含み、前記の前記第１の特徴データとデータベースに含まれる少なくとも１つの第２の特徴データとに対して照合処理を行い、照合結果を得ることは、前記正規化処理された第１の特徴データとデータベースに含まれる少なくとも１つの第２の特徴データとに対して照合処理を行い、照合結果を得ることを含む。
【００２１】
いくつかの実施例では、前記方法は、前記ユーザが本人認証に合格した場合に、端末装置のロックを解除することを更に含む。
【００２２】
いくつかの実施例では、前記第１のユーザ画像はユーザの顔画像である。
【００２３】
本願の実施例に係る第２の態様は、複数の第２のユーザ画像の特徴データを取得することと、前記複数の第２のユーザ画像の特徴データに対して融合処理を行い、第２の特徴データを得ることと、前記第２の特徴データを本人認証のためのデータベースに記憶することと、を含む画像処理方法を提供する。
【００２４】
いくつかの実施例では、前記方法は、第１のユーザ画像の第１の特徴データを取得することと、前記第１の特徴データと前記第２の特徴データに対して照合処理を行い、照合結果を得ることと、前記照合結果に基づいて、本人認証に合格したかどうかを確定することと、を更に含む。
【００２５】
いくつかの実施例では、前記の前記照合結果に基づいて、本人認証に合格したかどうかを確定することは、前記照合結果が第２の所定の閾値以上である場合に、本人認証に合格したと確定することを含む。
【００２６】
いくつかの実施例では、前記方法は、前記照合結果が前記第２の所定の閾値より小さい場合に、他の認証方式を利用して本人認証を行うことと、前記他の認証方式で認証に合格した場合に、本人認証に合格したと確定することと、を更に含む。
【００２７】
いくつかの実施例では、前記方は、本人認証に合格したと確定した場合に、前記データベースを更新することを更に含む。
【００２８】
いくつかの実施例では、前記の複数の第２のユーザ画像の特徴データを取得することは、前記複数の第２のユーザ画像中の各々の第２のユーザ画像に対して特徴抽出処理を行い、前記複数の第２のユーザ画像の特徴データを得ることを含む。
【００２９】
いくつかの実施例では、前記の前記複数の第２のユーザ画像の特徴データに対して融合処理を行い、第２の特徴データを得る前に、前記方法は、前記複数の第２のユーザ画像中の各々の第２のユーザ画像の特徴データに対して正規化処理を行い、前記正規化処理された複数の第２のユーザ画像の特徴データを得ることを更に含み、前記の前記複数の第２のユーザ画像の特徴データに対して融合処理を行い、第２の特徴データを得ることは、前記正規化処理された複数の第２のユーザ画像の特徴データに対して融合処理を行い、第２の特徴データを得ることを含む。
【００３０】
いくつかの実施例では、前記の前記複数の第２のユーザ画像中の各々の第２のユーザ画像に対して特徴抽出処理を行い、前記複数の第２のユーザ画像の特徴データを得る前に、前記方法は、前記第２のユーザ画像が所定の画像条件を満たすかどうかを確定することを更に含み、前記の前記複数の第２のユーザ画像中の各々の第２のユーザ画像に対して特徴抽出処理を行い、前記複数の第２のユーザ画像の特徴データを得ることは、前記第２のユーザ画像が所定の画像条件を満たした場合に、前記複数の第２のユーザ画像中の各々の第２のユーザ画像に対して特徴抽出処理を行い、前記複数の第２のユーザ画像の特徴データを得ることを含む。
【００３１】
いくつかの実施例では、前記所定の画像条件は、画像に顔を含むこと、品質が所定の品質条件に達したこと、開眼状態であること、顔姿態が所定の姿態条件を満たしたこと、閉口状態であること、顔部領域のサイズが所定のサイズ条件に達したこと、顔部領域における遮蔽された部分が所定の遮蔽条件を満たしたことの少なくとも１種を含む。
【００３２】
いくつかの実施例では、前記第２のユーザ画像はユーザの顔画像である。
【００３３】
本願の実施例の第３の態様によれば、ユーザの第１の生体特徴データを取得することと、前記第１の生体特徴データ及びデータベースに含まれる少なくとも１つの第２の生体特徴データに基づいて、ユーザが本人認証に合格したかどうかを確定することと、前記ユーザが本人認証に合格した場合に、前記データベースを更新することと、を含む本人認証方法を提供する。
【００３４】
いくつかの実施例では、前記のユーザの第１の生体特徴データを取得することは、第１のユーザ画像を取得することと、前記第１のユーザ画像に基づいて、ユーザの第１の生体特徴データを得ることと、を含む。
【００３５】
いくつかの実施例では、前記の前記第１の生体特徴データ及び少なくとも１つの第２の生体特徴データを含むデータベースに基づいて、ユーザが本人認証に合格したかどうかを確定することは、前記第１の生体特徴データ及び前記少なくとも１つの第２の生体特徴データに対して照合処理を行い、照合結果を得ることと、前記照合結果に基づいて、ユーザが本人認証に合格したかどうかを確定することと、を含む。
【００３６】
いくつかの実施例では、前記の前記照合結果に基づいて、ユーザが本人認証に合格したかどうかを確定することは、前記照合結果が第２の所定の閾値以上である場合に、ユーザが本人認証に合格したと確定することを含み、前記の前記ユーザが本人認証に合格した場合に、前記データベースを更新することは、前記照合結果が、前記第２の所定の閾値より大きい第１の所定の閾値以上である場合に、前記データベースを更新することを含む。
【００３７】
いくつかの実施例では、前記の前記照合結果に基づいて、ユーザが本人認証に合格したかどうかを確定することは、前記照合結果が第２の所定の閾値より低い場合に、他の認証方式を利用して前記ユーザに対して本人認証を行うことと、前記ユーザが他の認証方式に合格した場合に、ユーザが本人認証に合格したと確定することと、を含み、前記の前記ユーザが本人認証に合格した場合に、前記データベースを更新することは、前記照合結果が第３の所定の閾値以上であり、且つ前記第２の所定の閾値より小さい場合に、前記データベースを更新することを含む。
【００３８】
いくつかの実施例では、前記方法は、前記ユーザが本人認証に合格した場合に、端末装置のロックを解除するか、それとも前記ユーザの支払要求を許可することを更に含む。
【００３９】
本願の実施例の第４の態様によれば、第１のユーザ画像の第１の特徴データを取得するように構成される取得モジュールと、前記第１の特徴データとデータベースに含まれる少なくとも１つの第２の特徴データとに対して照合処理を行い、照合結果を得るように構成される照合モジュールと、前記照合結果に基づいて、前記データベースを更新するかどうかを確定するように構成される確定モジュールと、を含む画像処理装置を提供する。
【００４０】
いくつかの実施例では、画像処理装置は上記第１の態様又は第１の態様のいずれか１つの選択可能な実施例における方法中のステップを実行するためのモジュール及び／又はユニットを含む。
【００４１】
本願の実施例の第５の態様によれば、複数の第２のユーザ画像の特徴データを取得するように構成される第２の取得モジュールと、前記複数の第２のユーザ画像の特徴データに対して融合処理を行い、第２の特徴データを得るように構成される融合モジュールと、前記第２の特徴データを本人認証のためのデータベースに記憶するように構成される記憶モジュールと、を含む画像処理装置を提供する。
【００４２】
いくつかの実施例では、画像処理装置は上記第２の態様又は第２の態様のいずれか１つの選択可能な実施例における方法中のステップを実行するためのモジュール及び／又はユニットを含む。
【００４３】
本願の実施例の第６の態様によれば、ユーザの第１の生体特徴データを取得するように構成される特徴取得モジュールと、前記第１の生体特徴データ及びデータベースに含まれる少なくとも１つの第２の生体特徴データに基づいて、ユーザが本人認証に合格したかどうかを確定するように構成される本人認証モジュールと、前記ユーザが本人認証に合格した場合に、前記データベースを更新するように構成されるデータベース更新モジュールと、を含む本人認証装置を提供する。
【００４４】
いくつかの実施例では、画像処理装置は上記第３の態様又は第３の態様のいずれか１つの選択可能な実施例における方法中のステップを実行するためのモジュール及び／又はユニットを含む。
【００４５】
本願の実施例の第７の態様によれば、プロセッサと、少なくとも１つの実行可能コマンドを格納するためのメモリとを備え、前記実行可能コマンドにより前記プロセッサに、第１の態様又は第１の態様のいずれか１つの実現可能な形態に記載の画像処理方法を実行させ、又は、前記実行可能コマンドにより前記プロセッサに、第２の態様又は第２の態様のいずれか１つの実現可能な形態に記載の画像処理方法を実行させ、又は、前記実行可能コマンドにより前記プロセッサに、第３の態様又は第３の態様のいずれか１つの実現可能な形態に記載の本人認証方法を実行させる電子機器を提供する。
【００４６】
本願の実施例の第８の態様によれば、コンピュータコマンドが記憶されており、前記コンピュータコマンドを実行することでプロセッサに上記いずれか１つの態様又はその可能な実現形態における方法を実行させるコンピュータ可読記憶媒体を提供する。
【００４７】
本願の実施例の第９の態様によれば、少なくとも１つの実行可能コマンドを含み、前記実行可能コマンドがプロセッサにより実行される時に、第１の態様又は第１の態様のいずれか１つの実現可能な形態に記載の画像処理方法を実現するために用いられ、又は、前記実行可能コマンドがプロセッサにより実行される時に、第２の態様又は第２の態様のいずれか１つの実現可能な形態に記載の画像処理方法を実現するために用いられ、又は、前記実行可能コマンドがプロセッサにより実行される時に、第３の態様又は第３の態様のいずれか１つの実現可能な形態に記載の本人認証方法を実現するために用いられるコンピュータプログラム製品を提供する。
【００４８】
いくつかの実施例では、前記実行可能コマンドはコンピュータプログラム製品の記憶媒体に記憶される。
【００４９】
本願の実施例では、第１のユーザ画像の第１の特徴データを取得した後、第１の特徴データとデータベースに含まれる少なくとも１つの第２の特徴データとに対して照合処理を行い、照合結果を得、更に照合結果によりデータベースを更新するかどうかを確定し、それは様々なシーンでの本人認証及びユーザの外貌の時間経過による変化に対するデータベースの適応に役立ち、それによりユーザの体験を高める。
【図面の簡単な説明】
【００５０】
【図１】本願の実施例に係る画像処理方法のフローの模式図である。
【図２】本願の実施例に係る画像処理方法の別のフローの模式図である。
【図３】本願の実施例に係る画像処理方法の更に別のフローの模式図である。
【図４】本願の実施例に係る本人認証方法のフローの模式図である。
【図５】本願の実施例に係る画像処理装置の構造模式図である。
【図６】本願の実施例に係る画像処理装置の別の構造模式図である。
【図７】本願の実施例に係る画像処理装置の更に別の構造模式図である。
【図８】本願の実施例に係る本人認証装置の構造模式図である。
【図９】本願の実施例に係る電子機器の構造模式図である。
【図１０】本願の実施例に係る電子機器の別の構造模式図である。
【図１１】本願の実施例に係る電子機器の更に別の構造模式図である。
【発明を実施するための形態】
【００５１】
以下、図面（複数の図面において同一な符号が同一な要素を表す）及び実施例を参照しながら、本願の実施例の具体的な実施形態を更に詳細に説明する。以下の実施例は本願を説明するためのものであるが、本願の範囲に制限を加えない。
【００５２】
本願の実施例における「第１の」、「第２の」などの用語は異なるステップ、機器又はモジュールなどを区別するためのものに過ぎず、何の特定の技術的意味を表したり、それらの間の必然な論理的順序を表したりすることもないことが当業者に理解される。
【００５３】
図１は、本願の実施例に係る画像処理方法のフローの模式図を示す。
【００５４】
ステップＳ１００において、第１のユーザ画像の第１の特徴データを取得する。
【００５５】
本願の実施例における第１のユーザ画像は端末装置の現在利用ユーザの画像であってよく、端末装置のカメラにより現在利用ユーザに対して撮影し又は短いビデオを撮り、更に撮影して得られた写真又は撮った短いビデオ中の１フレーム又は複数フレームの画像により第１の特徴データを取得してよい。
【００５６】
画像に含まれる内容として、第１のユーザ画像は、ユーザの顔画像又は頭部画像、例えば、ユーザの正面顔画像、ユーザの正面頭部画像、ユーザの正面半身画像、ユーザの正面全身画像などを含んでよい。画像の種類として、第１のユーザ画像は、静止画像、又はビデオシークエンス中のビデオフレーム画像であってもよいし、合成画像などであってもよい。本願の実施例では、第１のユーザ画像の具体的な実現は限定されない。
【００５７】
第１の特徴データは、顔特徴データ又は頭部特徴データ又は上半身特徴データ又は人体特徴データなどを含んでよい。いくつかの選択可能な実施例では、第１の特徴データは具体的には、特徴ベクトルであってよく、例えば、第１の特徴データは第１のユーザ画像から取得された原始の特徴ベクトル又は処理された特徴ベクトル（以下、第１の特徴ベクトルと呼ぶ）であり、本願の実施例では該第１の特徴データの具体的な実現は限定されない。
【００５８】
いくつかの選択可能な実施例では、まず第１のユーザ画像を取得し、次に取得された第１のユーザ画像に対して特徴抽出処理を行い、第１のユーザ画像の第１の特徴データを得てよい。例えば、特徴抽出のためのニューラルネットワークにより、第１のユーザ画像から抽出して第１のユーザ画像の第１の特徴データを得てよい。本願の実施例はこれに限定されるものではなく、第１のユーザ画像から第１の特徴データを取得するいかなる実施形態は全てここに適用可能であり、なお、更に他の方式により第１の特徴データを取得し、例えば、他の機器から該第１の特徴データを受信してよく、具体的な一例において、サーバーは端末装置から該第１の特徴データを受信するなどのことになってよく、本願の実施例はこれについて何の制限も加えないことが理解される。
【００５９】
いくつかの選択可能な実施例では、第１のユーザ画像に対して特徴抽出を行う前に、第１のユーザ画像が所定の画像条件を満たすかどうかを確定してもよく、また、所定の画像条件を満たした場合にしか特徴抽出を行わないが、本願の実施例はこれについて制限を加えない。
【００６０】
ステップＳ１０２において、第１の特徴データとデータベースに含まれる少なくとも１つの第２の特徴データとに対して照合処理を行い、照合結果を得る。
【００６１】
本願の実施例では、データベースに登録ユーザの少なくとも１つの第２の特徴データが記憶されていてよく、登録ユーザは、端末装置の所有者、又は端末装置の使用権限を持っており、且つ予め身元登録を行ったユーザであると考えられる。少なくとも１つの第２の特徴データは第１の特徴データと照合される照合テンプレートとする。
【００６２】
本願のいくつかの実施例では、少なくとも１つの第２の特徴データは第１の特徴データと同一又は相違的なデータ類型を持ってよく、例えば、第１の特徴データ及び第２の特徴データはいずれも浮動小数点型データであり、又は第１の特徴データ及び第２の特徴データはいずれも整数型特徴データである。具体的な一例において、第１の特徴データ及び第２の特徴データはいずれも特徴ベクトルであり、また、特徴ベクトル中のそれぞれの次元の数値のデータ類型はいずれも浮動小数点型又は整数型であり、本願の実施例はこれについて制限を加えない。
【００６３】
本願のいくつかの実施例では、第１の特徴データ及び第２の特徴データはいずれも２進数列であってよい。端末装置に識別され実行される機器コマンドは２進数で表されるので、具体的に２進数列である第１の特徴データ及び第２の特徴データを使用すれば、本人認証の速度を高めることが可能である。
【００６４】
ステップＳ１０４において、照合結果によりデータベースを更新するかどうかを確定する。
【００６５】
本願のいくつかの実施例では、照合結果が所定の更新条件を満たすかどうかを判断し、照合結果が更新条件を満たした場合に、データベースを更新すると確定し、照合結果が更新条件を満たしていない場合に、データベースを更新しないと確定してよい。ここで、所定の更新条件は照合結果と所定の閾値の間の大きさ関係などを含むが、それらに限定されなく、本願の実施例は所定の条件の具体的な内容について制限を加えない。
【００６６】
本願の実施例では、第１のユーザ画像の第１の特徴データを取得した後、第１の特徴データとデータベースに含まれる少なくとも１つの第２の特徴データとに対して照合処理を行い、照合結果を得、更に照合結果によりデータベースを更新するかどうかを確定し、それは様々なシーンでの本人認証及びユーザの外貌の時間経過による変化に対するデータベースの適応に役立ち、それによりユーザの体験を高める。
【００６７】
本願の実施例の画像処理方法は画像又はデータ処理能力を有する任意の適宜な端末装置又はサーバーにより実行可能であり、ここで、該端末装置は、カメラ、端末、携帯端末、パーソナルコンピュータ、サーバー、車載機器、エンタテインメント装置、広告装置、パーソナル・デジタル・アシスタント（ＰＤＡ）、タブレット型コンピュータ、ノートパソコン、携帯型ゲーム機、スマートグラス、スマートウォッチ、ウェアラブルデバイス、仮想ディスプレイ又は表示拡張装置（例えば、Ｇｏｏｇｌｅ  Ｇｌａｓｓ、Ｏｃｕｌｕｓ  Ｒｉｆｔ、Ｈｏｌｏｌｅｎｓ、Ｇｅａｒ  ＶＲ）などを含むが、これらに限定されなく、本願の実施例はこれについて制限を加えない。
【００６８】
図２は、本願の実施例に係る画像処理方法の別のフローの模式図を示す。
【００６９】
ステップＳ２００において、少なくとも１つの第２の特徴データを取得し、該少なくとも１つの第２の特徴データをデータベースに記憶する。
【００７０】
いくつかの実施例では、ユーザ登録過程で該少なくとも１つの第２の特徴データを取得してよく、例えば、端末装置がユーザの登録指示を受信すると、該少なくとも１つの第２の特徴データを取得してよいが、本願の実施例は、該少なくとも１つの第２の特徴データを取得するタイミング及びトリガ条件について制限を加えない。
【００７１】
具体的には、サーバーは端末装置から送信される少なくとも１つの第２の特徴データを受信してよく、或いは、サーバー又は端末装置は複数の第２のユーザ画像の特徴データを取得し、該複数の第２のユーザ画像の特徴データに基づいて、該少なくとも１つの第２の特徴データを得てよい。
【００７２】
いくつかの実施例では、端末装置に内蔵されるカメラ又は外部に接続されるカメラにより複数の第２のユーザ画像を取得してよく、又は、サーバーは端末装置から送信される複数の第２のユーザ画像を受信してよい。該複数の第２のユーザ画像を取得すると、該複数の第２のユーザ画像中の各々の第２のユーザ画像に対して特徴抽出処理を行い、該複数の第２のユーザ画像中の各々の第２のユーザ画像の特徴データを得てよい。又は、サーバーは端末装置から送信される複数の第２のユーザ画像の特徴データを受信するなどのことになってよく、第２のユーザ画像の特徴データを得る方式は第１のユーザ画像の特徴データを得る方式と類似してよく、本願の実施例はこれについて制限を加えない。
【００７３】
いくつかの実施例では、複数の第２のユーザ画像の特徴データを得た後、直接第２のユーザ画像の特徴データを第２の特徴データとして確定してよく、この時に、該少なくとも１つの第２の特徴データは具体的に複数の第２の特徴データである。又は、複数の第２のユーザ画像のうちの一部又は全部の第２のユーザ画像の特徴データに対して融合処理を行い、１つ又は複数の第２の特徴データを得てもよい。具体的な一例において、該複数の第２のユーザ画像のうちの全部の第２のユーザ画像の特徴データに対して融合処理を行い、第２の特徴データを得てよく、この時に、該少なくとも１つの第２の特徴データは具体的に１つの第２の特徴データである。又は、該複数の第２のユーザ画像の特徴データに対して他の処理を行って、該少なくとも１つの第２の特徴データを得てもよいが、本願の実施例はこれについて制限を加えない。
【００７４】
いくつかの選択可能な実施例では、該複数の第２のユーザ画像の特徴データに対して融合処理を行う前に、更にそれに対して正規化処理を行ってもよい。具体的な一例において、５つの第２のユーザ画像を取得し、５つの第２のユーザ画像のうちのそれぞれの第２のユーザ画像から特徴データを抽出し、正規化処理を行い、５つの第２のユーザ画像の正規化処理された特徴データについてそれぞれの特徴次元の平均融合処理を行い、１つ又は複数の第２の特徴データを得てよいが、本願の実施例はこれに限定されるものではない。
【００７５】
いくつかの実施例では、該少なくとも１つの第２の特徴データを得た後、該少なくとも１つの第２の特徴データを端末装置のデータベース又はサーバーのデータベースに記憶して照合テンプレートとしてよい。
【００７６】
いくつかの実施例では、端末装置又はサーバーは、第２のユーザ画像を取得した後、直接特徴抽出処理を行ってもよく、又は、特徴抽出処理を行う前に、取得された第２のユーザ画像が所定の画像条件を満たすかどうかを確定してもよく、ここで、所定の画像条件は、画像に顔を含むこと、画像品質が所定の品質条件に達したこと、開眼状態であること、顔姿態が所定の姿態条件を満たしたこと、閉口状態であること、顔部領域のサイズが所定のサイズ条件に達したこと、顔部領域における遮蔽された部分が所定の遮蔽条件を満たしたこと、画像光照射条件が所定の光照射条件を満たしたかどうかのことなどのいずれか１種又は複数種を含む。例えば、第２のユーザ画像に対して顔検出を行って該第２のユーザ画像に顔を含むかどうかを確定してよく、また、第２のユーザ画像に顔を含む時のみに所定の画像条件を満たしたと確定する。更に、例えば、第２のユーザ画像に顔を含めば、該顔に対して開閉眼検出を行って両方の目の少なくとも一方の状態を確定してよく、この時に、いくつかの実施例では、両方の目がいずれも閉眼状態であると確定した場合に、第２のユーザ画像が所定の画像条件を満たしていないと確定して、ユーザの睡眠状態で他人が許可されずに本人認証を行うことを防止することができ、それに対して、両方の目がいずれも開眼状態であり又は少なくとも片目が開眼状態であると確定した時のみに、第２のユーザ画像が所定の画像条件を満たしたと確定することができ、更に、例えば、画像中の顔に対して開閉口検出を行い、閉口状態のみで第２のユーザ画像が所定の画像条件を満たしたと確定することができ、更に、例えば、第２のユーザ画像中の顔姿態が正面顔であり又は正面顔に対する３つの方向中のいずれか１つ又は複数の方向の偏向角度が所定の範囲にある場合のみに、第２のユーザ画像が所定の画像条件を満たしたと確定することができ、ここで、この３つの方向はロール角−ピッチ角−ヨー角（Ｒｏｌｌ−Ｐｉｔｃｈ−Ｙａｗ）又は他の種類の座標系対応方向であってよく、更に、例えば、第２のユーザ画像中の顔部領域のサイズ（例えば顔枠のサイズ）を確定してよく、ここで、該サイズは画素サイズ又は割合であってよく、また、該顔部領域のサイズが所定のサイズ閾値を超えた時のみに、所定の画像条件を満たしたと確定し、１つの具体的な例として、顔領域が第２のユーザ画像の６０％を占め、所定より５０％高い場合に、第２のユーザ画像が所定の画像条件を満たしたと確定することができ、更に、例えば、第２のユーザ画像中の顔領域が遮蔽されたかどうか、遮蔽された割合、又は特定の部位又は領域が遮蔽されたかどうかについて確定し、それにより所定の画像条件を満たしたかどうかを判定することができ、更に、例えば、第２のユーザ画像の光照射条件が所定の光照射条件を満たしたかどうかを確定することができ、照射光が暗い場合に第２のユーザ画像が所定の画像条件を満たしていないと確定し、更に、例えば、第２のユーザ画像の画像品質、例えば鮮鋭であるかどうかなどを確定してよく、又は更に他の条件を含んでよく、本願の実施例はこれについて制限を加えない。
【００７７】
ステップＳ２０２において、第１のユーザ画像の第１の特徴データを取得する。
【００７８】
いくつかの実施例では、ユーザのロック解除指示を受信した時に、第１の特徴データを取得してもよいし、端末装置に対してロック解除フローを行う必要があると確定した他の場合に第１の特徴データを取得してもよいが、本願の実施例は第１の特徴データを取得するタイミング及びトリガ条件に制限を加えない。
【００７９】
いくつかの実施例では、Ｓ２０２において、第１の特徴データの取得方式は、上記の第２のユーザ画像の特徴データの取得方式と類似してよく、簡単化するために、ここで繰り返して説明しない。
【００８０】
いくつかの実施例では、該第１の特徴データは第１のユーザ画像に対して特徴抽出処理を行うことにより得られた原始特徴データであってよく、又は、原始特徴データに対して、例えば、正規化処理及び／又は他の処理のような１種又は複数種の処理を行うことにより得られたものであってよいが、本願の実施例はこれについて制限を加えない。
【００８１】
いくつかの選択可能な実施例では、端末装置又はサーバーは第１のユーザ画像を取得した後、直接特徴抽出処理を行ってもよく、又は、第１のユーザ画像に対して特徴抽出処理を行い、第１の特徴データを得る前に、取得された第１のユーザ画像が所定の画像条件を満たすかどうかを確定してもよく、ここで、所定の画像条件は、画像に顔を含むこと、画像品質が所定の品質条件に達したこと、画像中の顔が開眼状態であること、顔姿態が所定の姿態条件を満たしたこと、画像中の顔が閉口状態であること、顔部領域のサイズが所定のサイズ条件に達したこと、顔部領域における遮蔽された部分が所定の遮蔽条件を満たしたこと、画像光照条件が所定の光照条件を満たしたことなどの少なくとも１種を含でよい。例えば、第１のユーザ画像に対して顔検出を行ってよく、第１のユーザ画像に顔を含まないと確定した場合に、第１のユーザ画像が所定の画像条件を満たしていないと確定し、更に、例えば、取得された第１のユーザ画像中の顔姿態と正方向の間の偏差が所定の範囲内ではなく、例えば２０°より大きい場合に、第１のユーザ画像が所定の画像条件を満たしていないと確定し、更に、例えば、第１のユーザ画像の画像解像度が所定の解像度１０２４×７２０より低い場合に、第１のユーザ画像が所定の画像条件を満たしていないと確定し、更に、例えば、第１のユーザ画像中の人物の両方の目がいずれも閉眼状態である場合に、第１のユーザ画像が所定の画像条件を満たしていないと確定することができる。この時に、いくつかの実施例では、第１のユーザ画像が所定の画像条件を満たしたと確定した場合に、第１のユーザ画像に対して特徴抽出処理を行い、前記第１の特徴データを得てよく、本願の実施例はこれについて制限を加えない。
【００８２】
ステップＳ２０４において、第１の特徴データとデータベースに含まれる少なくとも１つの第２の特徴データとに対して照合処理を行い、照合結果を得る。
【００８３】
いくつかの選択可能な実施例では、第１の特徴データと少なくとも１つの第２の特徴データの間の少なくとも１つの類似度を確定し、少なくとも１つの類似度に基づいて、照合結果を得てよい。例えば、第１の特徴データと少なくとも１つの第２の特徴データのうちのそれぞれの第２の特徴データの間の類似度を確定し、少なくとも１つの類似度を得てよいが、本願の実施例はこれに限定されるものではない。
【００８４】
選択可能な実施形態では、第１の特徴データは第１の特徴ベクトルであり、第２の特徴データは第２の特徴ベクトルである。類似度を確定する時に、第１の特徴ベクトルと第２の特徴ベクトルに対してベクトル点乗積を算出し、第１の特徴ベクトルと第２の特徴ベクトルの間の類似度を得てよい。又は、他の方式を採用して第１の特徴データと第２の特徴データの間の類似度を確定してよいが、本願の実施例はこれについて制限を加えない。
【００８５】
少なくとも１つの類似度に基づいて照合結果を確定する時に、該少なくとも１つの類似度が具体的に１つの類似度であれば、直接該類似度を照合結果として確定してよい。いくつかの実施例では、該少なくとも１つの類似度の数量が複数であれば、少なくとも１つの類似度のうちの最大数値を照合結果として確定してもよく、又は、少なくとも１つの類似度中の一部又は全部に対して加重平均又はデータ平均処理又は他の処理を行うことにより、該照合結果を得てもよいが、本願の実施例はこれについて制限を加えない。
【００８６】
いくつかの選択可能な実施例では、第１の特徴データとデータベースに含まれる少なくとも１つの第２の特徴データとに対して照合処理を行う前に、先に第１の特徴データに対して正規化処理を行い、正規化処理された第１の特徴データを得、更に正規化処理された第１の特徴データとデータベースに含まれる少なくとも１つの第２の特徴データとに対して照合処理を行い、照合結果を得てよい。正規化処理により、正規化処理された第１の特徴データをできるだけデータベース中の少なくとも１つの第２の特徴データに対してデータ類型又はデータフォーマット上で同様又は近似的にすることができ、照合処理の難度を低下させ、照合処理の効率を向上させる。
【００８７】
ステップＳ２０６において、照合結果により、データベースを更新するかどうかを確定する。
【００８８】
いくつかの選択可能な実施例では、照合結果により、本人認証に合格したかどうかを確定し、本人認証に合格した場合に、データベーを更新してよい。
【００８９】
いくつかの選択可能な実施例では、ユーザが本人認証に合格した場合に、端末装置のロックを解除してよい。
【００９０】
本願のいくつかの選択可能な実施例では、１つ又は複数の所定の閾値を予め設定し、照合結果を所定の閾値と比較し、照合結果と所定の閾値の間の大きさ関係によりデータベースを更新するかどうかを確定してよい。
【００９１】
選択可能な実施形態では、予め設定された所定の閾値は第１の所定の閾値、第２の所定の閾値及び第３の所定の閾値のいずれか１つ又は複数を含んでよく、ここで、第１の所定の閾値はユーザが画像認証に合格したかどうかを確定するための第２の所定の閾値より大きく、第２の所定の閾値は第３の所定の閾値より大きい。
【００９２】
本願のいくつかの選択可能な実施形態では、照合結果と第１の所定の閾値、第２の所定の閾値及び第３の所定の閾値のいずれか１つ又は複数との大きさ関係によりデータベースを更新するかどうかを確定してよい。
【００９３】
例１、照合結果が第１の所定の閾値以上である場合に、データベースを更新すると確定する。例えば、照合結果が０．８で、第１の所定の閾値が０．６で、照合結果が第１の所定の閾値より大きく、データベースを更新すると確定する。
【００９４】
この時に、第１の所定の閾値のみを設定し、即ち、照合結果が第１の所定の閾値より小さい場合に、データベースを更新しないと確定してよい。又は、更に他の所定の閾値を設定してよく、例えば、第２の所定の閾値を設定してよく、１つの選択可能な例において、照合結果が第１の所定の閾値より小さく且つ第２の所定の閾値以上である場合に、画像認証に合格したと確定するがデータベースを更新しない。例えば、照合結果が０．４で、第１の所定の閾値が０．６で、第２の所定の閾値が０．３で、照合結果が第１の所定の閾値より小さく、且つ第２の所定の閾値より大きい場合、データベースを更新することがなく、端末装置のロックを解除するか、又は支払を許可するか、又は他の本人認証に合格した後の対応する操作を行う。又は、例えば、以下の例２のように、第２の所定の閾値及び第３の所定の閾値を設定してよく、本願の実施例はこれについて制限を加えない。
【００９５】
例２、照合結果が第２の所定の閾値より小さく、且つ第３の所定の閾値以上である場合に、画像認証方式（又は第１の認証方式と呼ぶ）と異なる他の認証方式（又は第２の認証方式と呼ぶ）を採用して本人認証を行うことをユーザに通知する。いくつかの実施例では、ユーザが他の認証方式で認証に合格した場合に、データベースを更新すると確定する。この時に、いくつかの実施例では、ユーザが他の認証方式で認証に合格しなかった場合に、データベースを更新しない。又は、いくつかの実施例では、他の認証方式で認証に合格し且つ照合結果が第３の所定の閾値より小さい場合に、データベースを更新しないと確定してよい。又は、更に他の所定の閾値を利用してデータベースを更新するかどうかを確定し、本願の実施例はこれについて制限を加えない。
【００９６】
本願の実施例中の他の認証方式は、パスワード認証方式、指紋認証方式、虹彩認証方式、ジェスチャー認証方式の少なくとも１種を含み、又は上記例以外の他の方式であってもよく、本願の実施例は他の認証方式を具体的に限定しない。例えば、照合結果が０．１で、第２の所定の閾値が０．３で、第３の所定の閾値が−０．１で、照合結果が第２の所定の閾値より小さく且つ第３の所定の閾値より大きく、照合結果が第２の所定の閾値より小さく、且つ第３の所定の閾値以上である場合に、パスワードを入力して本人認証を行うことをユーザに通知し、ユーザの入力したパスワードが正しい場合に、データベースを更新すると確定する。
【００９７】
第２の所定の閾値はユーザが画像認証に合格したかどうかを確定するために用いられ、例えば、第２の所定の閾値は顔認証に合格したかどうかを確定するために用いられる。照合結果が第２の所定の閾値以上である場合に、画像認証に合格したと確定する。しかしながら、画像識別の誤り率又は画像認証の安定性などの要因を考慮すると、本願の実施例では、第２の所定の閾値より大きい第１の所定の閾値を設定し、照合結果が第１の所定の閾値以上である時にしか、データベースを更新しなく、それにより不適切な画像を使用してデータベースを更新するため画像認証正確率が低下することを回避して、ユーザの体験を高める。
【００９８】
本願の実施例の他の認証方式は、現在利用ユーザが端末装置の登録ユーザであるかどうかを確定し、即ち、現在利用ユーザが端末装置の所有者又は端末装置の使用権限を持っているユーザであるかどうかを判断するために用いられる。従って、現在ユーザが他の認証方式に合格し且つ照合結果が第３の所定の閾値以上である場合に、現在ユーザが登録ユーザである可能性が非常に大きく、依然としてデータベースを更新することができ、それによりユーザ容貌の変化により画像認証に合格できないことを回避し、ユーザの体験の向上に寄与する。
【００９９】
いくつかの実施例では、上記本人認証過程は、顔によるロック解除に用いられ、この時に、本人認証に合格した後、端末装置のディスプレイスクリーンがロック画面からユーザロック解除画面に変換可能であり、例えばアプリケーションリスト、又はユーザにより設定され、又はデフォルトのロック解除画面画像を表示し、また、いくつかの実施例では、ユーザに端末装置のアプリケーションプログラムの一部又は全部を使用する権限を持たせるなどのことが可能であり、本願の実施例はこれについて制限を加えない。
【０１００】
いくつかの実施例では、上記本人認証過程は顔支払に用いられ、この時に、本人認証に合格した後、ユーザによる支払を許可するか支払サーバーへ支払要求を送信してよく、本願の実施例はこれについて制限を加えない。
【０１０１】
本願のいくつかの選択可能な実施形態では、データベースを更新すると確定した場合に、データベース中の少なくとも１つの第２の特徴データに対して更新処理を行ってよく、更新処理は、第１の特徴データ及び少なくとも１つの第２の特徴データに対して融合処理を行い、少なくとも１つの更新された特徴データを得ることを含んでよい。本願の実施例では、複数種の方式により特徴融合を行ってよく、以下、２つの融合方式の例を列挙する。
【０１０２】
方式１、少なくとも１つの第２の特徴データが１つの第２の特徴データである場合に、第１の特徴データ及び第２の特徴データに対して融合処理を行い、更新された特徴データを得る。
【０１０３】
方式２、少なくとも１つの第２の特徴データが複数の第２の特徴データである場合に、第１の特徴データと複数の第２の特徴データ中の少なくとも１つの第２の特徴データに対して融合処理を行い、更新された複数の特徴データを得る。
【０１０４】
ここで、該第１の特徴データは該複数の第２の特徴データ中の一部又は全部の特徴データと融合してよい。１つの選択可能な例において、複数の第２の特徴データから目標特徴データを選択し、第１の特徴データと目標特徴データに対して融合処理を行ってよい。この時に、いくつかの実施例では、少なくとも１つの更新された特徴データは融合特徴データを含んでよく、更に他の未融合の第２の特徴データ、即ち、複数の第２の特徴データのうちの前記目標特徴データ以外の他の特徴データを含んでもよい。
【０１０５】
本願の実施例では、複数種の方式により目標特徴データを選択してよく、例えば、ランダムに選択してもよいし、データベースに加える時間により選択してもよく、１つの選択可能な例において、最初にデータベースに加え又は最後にデータベースに加えた第２の特徴データを目標特徴データとして確定してもよいし、第２の特徴データの履歴照合値（例えば類似度）により選択してもよく、１つの選択可能な例において、それぞれの第２の特徴データの履歴照合値に対して平均処理を行い、得られた平均照合値が最も小さい第２の特徴データを目標特徴データとして確定してもよいし、複数の第２の特徴データのうちの履歴照合値がある数値より低い個数が最大の第２の特徴データを目標特徴データとして確定してもよいし、第１の特徴データと複数の第２の特徴データとの間の複数の類似度に基づいて、複数の第２の特徴データから目標特徴データを確定してもよい。例えば、第１の特徴データＳと複数の第２の特徴データＳ１、Ｓ２、Ｓ３の間の複数の類似度はそれぞれＸ１、Ｘ２及びＸ３であり、類似度Ｘ１がＸ２より大きく、類似度Ｘ２がＸ３より大きい場合に、最小類似度Ｘ３に対応する第２の特徴データＳ３を目標特徴データとして確定し、第１の特徴データＳ及び第２の特徴データＳ３に対して融合処理を行い、融合特徴データＲを得る。この時に、更新された特徴データは融合特徴データＲ、第２の特徴データＳ１及びＳ２を含む。
【０１０６】
本願のいくつかの選択可能な実施形態では、第１の特徴データ、第２の特徴データ（又は目標特徴データ）及び重み減衰係数により特徴融合を行ってよく、即ち、式Ｂ´´＝Ｂ×ａ＋（１−ａ）×Ｂ´により特徴融合を行ってよく、ただし、Ｂ´´は更新された特徴データであり、Ｂは第２の特徴データ又は目標特徴データであり、ａは重み減衰係数であり、ａは０より大きく且つ１より小さく、Ｂ´は第１の特徴データである。
【０１０７】
いくつかの実施例では、更に、データ上書き又は置換の形式を採用して第２のデータベースを更新してよく、本願の実施例はこれについて制限を加えない。
【０１０８】
本願のいくつかの選択可能な実施形態では、照合結果と第１の所定の閾値、第２の所定の閾値及び第３の所定の閾値のいずれか１つ又は複数との大きさ関係は更に以下の２種の状況を含み、それぞれの場合にそれぞれ対応する操作を行ってよい。
【０１０９】
本願の実施例では、第１のユーザ画像の第１の特徴データを取得した後、第１の特徴データとデータベースに含まれる少なくとも１つの第２の特徴データとに対して照合処理を行い、照合結果を得、更に照合結果によりデータベースを更新するかどうかを確定し、それは様々なシーンでの本人認証及びユーザの外貌の時間経過による変化に対するデータベースの適応に役立ち、それによりユーザの体験を高める。
【０１１０】
本願の実施例の第１のユーザ画像及び第２のユーザ画像はいずれもユーザの顔画像を含んでよく、又は、第１のユーザ画像及び第２のユーザ画像はユーザの頭部画像、ユーザの上半身画像又はユーザの全身画像などであってよく、本願の実施例はこれについて制限を加えない。
【０１１１】
本願の実施例では、特徴データは、例えば、顔特徴データ、人体特徴データ、虹彩特徴データ、指紋特徴データなどの様々な類型の生体特徴データであってよく、本願の実施例はこれについて制限を加えないことが理解されるべきである。それに対して、特徴データは、例えば、可視光センサー、３Ｄ画像センサー、指紋センサー、虹彩センサーなどの様々な類型のセンサーに基づいて得られたものであってよく、本願の実施例は特徴データの取得方式について制限を加えない。
【０１１２】
図３は、本願の実施例に係る画像処理方法の更に別のフローの模式図を示す。
【０１１３】
ステップＳ３００において、複数の第２のユーザ画像の特徴データを取得する。
【０１１４】
いくつかの選択可能な実施形態では、複数の第２のユーザ画像中の各々の第２のユーザ画像に対して特徴抽出処理を行い、複数の第２のユーザ画像の特徴データを得てよい。
【０１１５】
ステップＳ３０２において、複数の第２のユーザ画像の特徴データに対して融合処理を行い、第２の特徴データを得る。
【０１１６】
いくつかの選択可能な実施形態では、複数の第２のユーザ画像中の各々の第２のユーザ画像の特徴データに対して正規化処理を行い、正規化処理された複数の第２のユーザ画像の特徴データを得てよい。複数の第２のユーザ画像の特徴データに対して融合処理を行う時に、正規化処理された複数の第２のユーザ画像の特徴データに対して融合処理を行い、第２の特徴データを得てよい。
【０１１７】
いくつかの選択可能な実施形態では、第２のユーザ画像を取得した後、先に第２のユーザ画像が所定の画像条件を満たすかどうかを確定し、第２のユーザ画像が所定の画像条件を満たした場合に、複数の第２のユーザ画像中の各々の第２のユーザ画像に対して特徴抽出処理を行い、複数の第２のユーザ画像の特徴データを得、在第２のユーザ画像が所定の画像条件を満たしていない場合に、第２の画像が所定の画像条件を満たしていない結果をユーザに通知してよい。ここで、所定の画像条件は、画像に顔を含むこと、品質が所定の品質条件に達したこと、開眼状態であること、顔姿態が所定の姿態条件を満たしたこと、閉口状態であること、顔部領域のサイズが所定のサイズ条件に達したこと、顔部領域における遮蔽された部分が所定の遮蔽条件を満たしたことなどの少なくとも１種を含む。
【０１１８】
ステップＳ３０４において、第２の特徴データを本人認証のためのデータベースに記憶する。
【０１１９】
いくつかの選択可能な実施形態では、更にデータベース中の第２の特徴データを利用して本人認証を行ってよい。例えば、先に第１のユーザ画像の第１の特徴データを取得し、具体的な第１の特徴データの取得過程について、上記ステップＳ３００中の内容を参照してよく、ここで繰り返して説明しない。次に第１の特徴データとデータベースに記憶された第２の特徴データに対して照合処理を行い、照合結果を得、更に照合結果に基づいて、本人認証に合格したかどうかを確定する。本人認証に合格したかどうかを確定する時に、照合結果と少なくとも１つの所定の閾値の大きさを比較してよく、照合結果が第２の所定の閾値以上である場合に、第１のユーザ画像が本人認証に合格したと確定する。照合結果が第２の所定の閾値より小さい場合に、他の認証方式を利用して本人認証を行い、他の認証方式で認証に合格した場合に、他の認証方式で本人認証に合格したと確定する。
【０１２０】
いくつかの選択可能な実施形態では、本人認証に合格したと確定した場合に、第１のユーザ画像の第１の特徴データを利用してデータベースを更新してよく、例えば、第１の特徴データを利用して第２の特徴データを更新してよく、本願の実施例はデータベースの更新の具体的な内容について制限を加えない。
【０１２１】
ステップＳ３００〜ステップＳ３０４の実行過程により、上記ステップＳ２００中の内容の一部又は全部を実現することができ、具体的な実行過程について上記ステップＳ２００中の関連内容を参照してよく、ここで繰り返して説明しない。
【０１２２】
図４は、本願の実施例に係る本人認証方法のフローの模式図を示す。
【０１２３】
ステップＳ４００において、ユーザの第１の生体特徴データを取得する。
【０１２４】
第１の生体特徴データは、顔特徴データ、人体特徴データ、虹彩特徴データ、指紋特徴データなどを含むが、それらに限定されなく、本願の実施例はこれについて制限を加えない。
【０１２５】
いくつかの選択可能な実施形態では、第１のユーザ画を取得し、第１のユーザ画像に基づいて、ユーザの第１の生体特徴データを得てよい。具体的には、第１のユーザ画像に対して特徴抽出を行い、ユーザの第１の生体特徴データを得てよく、本願の実施例では更に他の方式を採用して第１の生体特徴データを得ることができ、本願の実施例では第１の生体特徴データを得るために採用される技術的手段について制限を加えない。
【０１２６】
ステップＳ４０２において、第１の生体特徴データ及びデータベースに含まれる少なくとも１つの第２の生体特徴データに基づいて、ユーザが本人認証に合格したかどうかを確定する。
【０１２７】
いくつかの選択可能な実施形態では、第１の生体特徴データ及び少なくとも１つの第２の生体特徴データに対して照合処理を行い、照合結果を得、照合結果に基づいて、ユーザが本人認証に合格したかどうかを確定してよい。少なくとも１つの第２の生体特徴データは生体特徴データを照合する照合テンプレートとしてよく、具体的な照合過程で、第１の生体特徴データと少なくとも１つの第２の生体特徴データのうちのそれぞれの第２の生体特徴データに対して照合処理を行い、少なくとも１つの照合結果を得、更に少なくとも１つの照合結果から１つの照合結果を確定し、例えば、数値が最大の１つの照合結果を確定してよい。又は、第１の生体特徴データと少なくとも１つの第２の生体特徴データ中の１つに対して照合処理を行い、１つの照合結果を得てよい。照合結果を得た後、照合結果と所定の閾値の大きさを比較し、比較結果によりユーザが本人認証に合格したかどうかを確定してよい。例えば、照合結果が第２の所定の閾値以上である場合に、ユーザが本人認証に合格したと確定する。照合結果が第２の所定の閾値より低い場合に、他の認証方式を利用してユーザに対して本人認証を行い、ユーザが他の認証方式に合格した場合に、ユーザが本人認証に合格したと確定する。本願の実施例ではユーザが本人認証に合格したかどうかを確定する技術的内容については、上記ステップＳ２０６中の関連内容を参照してよく、ここで繰り返して説明しない。
【０１２８】
ステップＳ４０４において、ユーザが本人認証に合格した場合に、データベースを更新する。
【０１２９】
いくつかの選択可能な実施形態では、照合結果が、第２の所定の閾値より大きい第１の所定の閾値以上である場合に、データベースを更新する。照合結果が第３の所定の閾値以上であり、且つ第２の所定の閾値より小さい場合に、データベースを更新する。本願の実施例では、データベースの更新の技術的内容については上記ステップＳ２０６中の関連内容を参照してよく、ここで繰り返して説明しない。
【０１３０】
他には、ユーザが本人認証に合格した場合に、更に端末装置のロックを解除するか、それともユーザの支払要求を許可してよい。
【０１３１】
いくつかの選択可能な実施形態では、ユーザが本人認証に合格しなかった場合に、本人認証に合格しなかったなどをユーザに通知してもよい。
【０１３２】
ステップＳ４００〜ステップＳ４０４の実行過程により、上記ステップＳ２０２〜ステップＳ２０６中の内容の一部又は全部を実現することができ、具体的な実行過程については上記ステップＳ２０２〜ステップＳ２０６中の関連内容を参照してよく、ここで繰り返して説明しない。
【０１３３】
図５は、本願の実施例に係る画像処理装置の構造模式図を示す。
【０１３４】
本願の実施例で提供される画像処理装置は、第１のユーザ画像の第１の特徴データを取得するように構成される取得モジュール５００と、第１の特徴データとデータベースに含まれる少なくとも１つの第２の特徴データとに対して照合処理を行い、照合結果を得るように構成される照合モジュール５０２と、照合結果により、データベースを更新するかどうかを確定するように構成される確定モジュール５０４と、を含む。
【０１３５】
本願の実施例の画像処理装置は、上記実施例における対応する画像処理方法を実現するために用いられ、対応する方法実施例の有用な効果を有し、ここで繰り返して説明しない。
【０１３６】
図６は、本願の実施例に係る画像処理装置の別の構造模式図を示す。
【０１３７】
本願の実施例で提供される画像処理装置は、第１のユーザ画像の第１の特徴データを取得するように構成される取得モジュール６００と、第１の特徴データとデータベースに含まれる少なくとも１つの第２の特徴データとに対して照合処理を行い、照合結果を得るように構成される照合モジュール６０２と、照合結果により、データベースを更新するかどうかを確定するように構成される確定モジュール６０４と、を含む。
【０１３８】
いくつかの実施例では、照合モジュール６０２は、第１の特徴データと少なくとも１つの第２の特徴データの間の少なくとも１つの類似度を確定するように構成される類似度確定モジュール６０２０と、少なくとも１つの類似度に基づいて、照合結果を得るように構成される照合結果確定モジュール６０２２と、を含む。
【０１３９】
いくつかの実施例では、照合結果確定モジュール６０２２は、少なくとも１つの類似度のうちの最大数値を照合結果として確定するように構成される。
【０１４０】
いくつかの実施例では、確定モジュール６０４は、照合結果が第１の所定の閾値以上である場合に、データベースを更新すると確定するように構成される。
【０１４１】
いくつかの実施例では、第１の所定の閾値が、ユーザが画像認証に合格したかどうかを確定するための第２の所定の閾値より大きい。
【０１４２】
いくつかの実施例では、確定モジュール６０４は、照合結果が、ユーザが画像認証に合格したかどうかを確定するための第２の所定の閾値より小さく、且つ第３の所定の閾値以上である場合に、画像認証方式と異なる他の認証方式を採用して本人認証を行うことをユーザに通知し、ユーザが他の認証方式で認証に合格した場合に、データベースを更新すると確定するように構成される。
【０１４３】
いくつかの実施例では、他の認証方式は、パスワード認証方式、指紋認証方式、虹彩認証方式、ジェスチャー認証方式の少なくとも１種を含む。
【０１４４】
いくつかの実施例では、本願の実施例で提供される画像処理装置は、データベースを更新すると確定した場合に、第１の特徴データ及び少なくとも１つの第２の特徴データに対して融合処理を行い、少なくとも１つの更新された特徴データを得るように構成される融合モジュール６０６を更に含む。
【０１４５】
いくつかの実施例では、少なくとも１つの第２の特徴データは複数の第２の特徴データであり、融合モジュール６０６は、第１の特徴データと複数の第２の特徴データとの間の複数の類似度に基づいて、複数の第２の特徴データから目標特徴データを確定し、第１の特徴データと目標特徴データに対して融合処理を行い、融合特徴データを得、少なくとも１つの更新された特徴データが融合特徴データを含むように構成される。
【０１４６】
いくつかの実施例では、少なくとも１つの更新された特徴データは複数の第２の特徴データ中の目標特徴データ以外の他の特徴データを更に含む。
【０１４７】
いくつかの実施例では、少なくとも１つの第２の特徴データは１つの第２の特徴データであり、本願の実施例で提供される画像処理装置は、取得モジュール６００が第１のユーザ画像の第１の特徴データを取得する前に、複数の第２のユーザ画像の特徴データを取得し、複数の第２のユーザ画像の特徴データに対して融合処理を行い、１つの第２の特徴データを得るように構成される登録モジュール６０８を更に含む。
【０１４８】
いくつかの実施例では、登録モジュール６０８は、更に、複数の第２のユーザ画像の特徴データに対して融合処理を行う前に、複数の第２のユーザ画像の特徴データに対して正規化処理を行うように構成される。
【０１４９】
いくつかの実施例では、取得モジュール６００は、第１のユーザ画像に対して特徴抽出処理を行い、第１の特徴データを得るように構成される。
【０１５０】
いくつかの実施例では、本願の実施例で提供される画像処理装置は、取得モジュール６００が第１のユーザ画像に対して特徴抽出処理を行い、第１の特徴データを得る前に、第１のユーザ画像が所定の画像条件を満たすかどうかを確定するように構成される条件モジュール６１０と、第１のユーザ画像が所定の画像条件を満たした場合に、第１のユーザ画像に対して特徴抽出処理を行い、第１の特徴データを得るように構成される取得モジュール６００と、を更に含む。
【０１５１】
いくつかの実施例では、所定の画像条件は、画像に顔を含むこと、画像品質が所定の品質条件に達したこと、画像中の顔が開眼状態であること、顔姿態が所定の姿態条件を満たしたこと、画像中の顔が閉口状態であること、顔部領域のサイズが所定のサイズ条件に達したこと、顔部領域における遮蔽された部分が所定の遮蔽条件を満たしたことの少なくとも１種を含む。
【０１５２】
いくつかの実施例では、本願の実施例で提供される画像処理装置は、照合モジュール６０２が第１の特徴データとデータベースに含まれる少なくとも１つの第２の特徴データとに対して照合処理を行い、照合結果を得る前に、第１の特徴データに対して正規化処理を行い、正規化処理された第１の特徴データを得るように構成される正規化モジュール６１２と、正規化処理された第１の特徴データとデータベースに含まれる少なくとも１つの第２の特徴データとに対して照合処理を行い、照合結果を得るように構成される照合モジュール６０２と、を更に含む。
【０１５３】
いくつかの実施例では、本願の実施例で提供される画像処理装置は、ユーザが本人認証に合格した場合に、端末装置のロックを解除するように構成されるロック解除モジュール６１４を更に含む。
【０１５４】
いくつかの実施例では、第１のユーザ画像はユーザの顔画像である。
【０１５５】
本願の実施例の画像処理装置は、上記実施例における対応する画像処理方法を実現するために用いられ、対応する方法実施例の有用な効果を有し、ここで繰り返して説明しない。
【０１５６】
図７は、本願の実施例に係る画像処理装置の更に別の構造模式図を示す。
【０１５７】
本願の実施例で提供される画像処理装置は、複数の第２のユーザ画像の特徴データを取得するように構成される第２の取得モジュール７００と、複数の第２のユーザ画像の特徴データに対して融合処理を行い、第２の特徴データを得るように構成される融合モジュール７０２と、第２の特徴データを本人認証のためのデータベースに記憶するように構成される記憶モジュール７０４と、を含む。
【０１５８】
いくつかの実施例では、本願の実施例で提供される画像処理装置は、第１のユーザ画像の第１の特徴データを取得するように構成される第１の取得モジュール７０６と、第１の特徴データと第２の特徴データに対して照合処理を行い、照合結果を得るように構成される照合モジュール７０８と、照合結果に基づいて、本人認証に合格したかどうかを確定するように構成される確定モジュール７１０と、を更に含む。
【０１５９】
いくつかの実施例では、確定モジュール７１０は、照合結果が第２の所定の閾値以上である場合に、本人認証に合格したと確定するように構成される。
【０１６０】
いくつかの実施例では、確定モジュール７１０は、更に、照合結果が第２の所定の閾値より小さい場合に、他の認証方式を利用して本人認証を行い、他の認証方式で認証に合格した場合に、本人認証に合格したと確定するように構成される。
【０１６１】
いくつかの実施例では、本願の実施例で提供される画像処理装置は、本人認証に合格したと確定した場合に、データベースを更新するように構成される更新モジュール７１２を更に含む。
【０１６２】
いくつかの実施例では、第２の取得モジュール７００は、複数の第２のユーザ画像中の各々の第２のユーザ画像に対して特徴抽出処理を行い、複数の第２のユーザ画像の特徴データを得るように構成される。
【０１６３】
いくつかの実施例では、本願の実施例で提供される画像処理装置は、融合モジュール７０２が複数の第２のユーザ画像の特徴データに対して融合処理を行い、第２の特徴データを得る前に、複数の第２のユーザ画像中の各々の第２のユーザ画像の特徴データに対して正規化処理を行い、正規化処理された複数の第２のユーザ画像の特徴データを得るように構成される正規化モジュール７１４と、正規化処理された複数の第２のユーザ画像の特徴データに対して融合処理を行い、第２の特徴データを得るように構成される融合モジュール７０２と、を更に含む。
【０１６４】
いくつかの実施例では、本願の実施例で提供される画像処理装置は、第２の取得モジュール７００が複数の第２のユーザ画像中の各々の第２のユーザ画像に対して特徴抽出処理を行い、複数の第２のユーザ画像の特徴データを得る前に、第２のユーザ画像が所定の画像条件を満たすかどうかを確定するように構成される条件モジュール７１６と、第２のユーザ画像が所定の画像条件を満たした場合に、複数の第２のユーザ画像中の各々の第２のユーザ画像に対して特徴抽出処理を行い、複数の第２のユーザ画像の特徴データを得るように構成される第２の取得モジュール７００と、を更に含む。
【０１６５】
いくつかの実施例では、所定の画像条件は、画像に顔を含むこと、品質が所定の品質条件に達したこと、開眼状態であること、顔姿態が所定の姿態条件を満たしたこと、閉口状態であること、顔部領域のサイズが所定のサイズ条件に達したこと、顔部領域における遮蔽された部分が所定の遮蔽条件を満たしたことの少なくとも１種を含む。
【０１６６】
いくつかの実施例では、第２のユーザ画像はユーザの顔画像である。
【０１６７】
本願の実施例の画像処理装置は、上記実施例における対応する画像処理方法を実現するために用いられ、対応する方法実施例の有用な効果を有し、ここで繰り返して説明しない。
【０１６８】
図８は、本願の実施例に係る本人認証装置の構造模式図を示す。
【０１６９】
本願の実施例で提供される本人認証装置は、ユーザの第１の生体特徴データを取得するように構成される特徴取得モジュール８００と、第１の生体特徴データ及びデータベースに含まれる少なくとも１つの第２の生体特徴データに基づいて、ユーザが本人認証に合格したかどうかを確定するように構成される本人認証モジュール８０２と、ユーザが本人認証に合格した場合に、データベースを更新するように構成されるデータベース更新モジュール８０４と、を含む。
【０１７０】
いくつかの実施例では、特徴取得モジュール８００は、第１のユーザ画像を取得し、第１のユーザ画像に基づいて、ユーザの第１の生体特徴データを得るように構成される。
【０１７１】
いくつかの実施例では、本人認証モジュール８０２は、第１の生体特徴データ及び少なくとも１つの第２の生体特徴データに対して照合処理を行い、照合結果を得るように構成される照合モジュール８０２０と、照合結果に基づいて、ユーザが本人認証に合格したかどうかを確定するように構成される確定モジュール８０２２と、を含む。
【０１７２】
いくつかの実施例では、確定モジュール８０２２は、照合結果が第２の所定の閾値以上である場合に、ユーザが本人認証に合格したと確定するように構成され、データベース更新モジュール８０４は、照合結果が、第２の所定の閾値より大きい第１の所定の閾値以上である場合に、データベースを更新するように構成される。
【０１７３】
いくつかの実施例では、確定モジュール８０２２は、照合結果が第２の所定の閾値より低い場合に、他の認証方式を利用してユーザに対して本人認証を行い、ユーザが他の認証方式に合格した場合に、ユーザが本人認証に合格したと確定するように構成され、データベース更新モジュール８０４は、照合結果が第３の所定の閾値以上であり、且つ第２の所定の閾値より小さい場合に、データベースを更新するように構成される。
【０１７４】
いくつかの実施例では、本願の実施例で提供される本人認証装置は、ユーザが本人認証に合格した場合に、端末装置のロックを解除するか、それともユーザの支払要求を許可するように構成されるロック解除支払モジュール８０６を更に含む。
【０１７５】
本願の実施例の本人認証装置は、上記実施例における対応する本人認証方法を実現するために用いられ、対応する方法実施例の有用な効果を有し、ここで繰り返して説明しない。
【０１７６】
本願の実施例は、例えば、携帯端末、パーソナルコンピュータ（ＰＣ）、タブレット型コンピュータ、サーバーなどであってよい電子機器を更に提供する。以下、図９を参照し、本願の実施例の画像処理装置を実現するのに適する電子機器９００の構造模式図を示し、図９に示すように、電子機器９００はメモリ及びプロセッサを含んでよい。具体的には、電子機器９００は、１つ又は複数のプロセッサ、通信素子などを含み、前記１つ又は複数のプロセッサは、例えば、１つ又は複数の中央処理ユニット（ＣＰＵ）９０１、及び／又は１つ又は複数の画像プロセッサ（ＧＰＵ）９１３などであり、プロセッサは、読み取り専用メモリ（ＲＯＭ）９０２に記憶された実行可能コマンド又は記憶部９０８からランダムアクセスメモリ（ＲＡＭ）９０３にロードされた実行可能コマンドによって各種の適切な動作及び処理を実現することができる。通信素子は通信アセンブル９１２及び／又は通信インタフェース９０９を含む。ここで、通信アセンブル９１２はネットワークカードを含んでよいが、それに限定されなく、前記ネットワークカードはＩＢ（Ｉｎｆｉｎｉｂａｎｄ）ネットワークカードを含んでよいが、それに限定されなく、通信インタフェース９０９は、ＬＡＮカード、モデムなどのようなネットワークインタフェースカードを含む通信インタフェースであり、通信インタフェース９０９は、インターネットのようなネットワークを介して通信処理を行う。
【０１７７】
プロセッサは読み取り専用メモリ９０２及び／又はランダムアクセスメモリ９０３と通信して実行可能コマンドを実行し、通信バス９０４を介して通信アセンブル９１２に接続され、通信アセンブル９１２を介して他のターゲットデバイスと通信してよく、それにより本願の実施例で提供されるいずれか一項の画像処理方法に対応する操作を完成し、例えば、第１のユーザ画像の第１の特徴データを取得し、前記第１の特徴データとデータベースに含まれる少なくとも１つの第２の特徴データとに対して照合処理を行い、照合結果を得、前記照合結果に基づいて、前記データベースを更新するかどうかを確定する。
【０１７８】
また、ＲＡＭ９０３には、装置の動作に必要な各種のプログラムやデータが格納されていてもよい。ＣＰＵ９０１又はＧＰＵ９１３、ＲＯＭ９０２及びＲＡＭ９０３は、通信バス９０４を介して相互に接続される。ＲＡＭ９０３を有する場合に、ＲＯＭ９０２は選択可能なモジュールである。ＲＡＭ９０３は実行可能コマンドを格納するか、または動作時に実行可能コマンドをＲＯＭ９０２に書き込み、実行可能コマンドによってプロセッサに上記通信方法に対応する操作を実行させる。入力／出力（Ｉ／Ｏ）インタフェース９０５も通信バス９０４に接続される。通信アセンブル９１２は、統合的に設置されてもよく、複数のサブモジュール（例えば複数のＩＢネットワークカード）を有し、通信バスのリンク上にあるように設置されてもよい。
【０１７９】
キーボード、マウスなどを含む入力部９０６と、陰極線管（ＣＲＴ）、液晶ディスプレイー（ＬＣＤ）など及びスピーカなどを含む出力部９０７と、ハードディスクなどを含む記憶部９０８と、ＬＡＮカード、モデムなどのネットワークインタフェースカードを含む通信インタフェース９０９などがＩ／Ｏインタフェース９０５に接続されている。ドライブ９１０も必要に応じてＩ／Ｏインタフェース９０５に接続される。磁気ディスク、光ディスク、光磁気ディスク、半導体メモリなどのリムーバブル媒体９１１は、必要に応じてドライブ９１０上に装着され、そこから読み出されたコンピュータプログラムを必要に応じて記憶部９０８にインストールする。
【０１８０】
なお、図９に示す構造は選択可能な一実施形態に過ぎず、具体的な実践過程では、実際の必要に応じて上記図９の部品の数及び種類を選択、削除、追加、または置換することができ、異なる機能部品の設置上でも、分離設置または統合設置などの実施形態を採用でき、例えばＧＰＵとＣＰＵは分離設置するかまたはＧＰＵをＣＰＵに統合するようにしてよく、通信素子は分離設置してもよく、またＣＰＵまたはＧＰＵに統合設置してもよいなどのことを説明する必要がある。これらの置換可能な実施形態はいずれも本願の保護範囲に属する。
【０１８１】
本願の実施例の電子機器は、上記実施例における対応する画像処理方法を実現するために用いられ、該電子機器中のそれぞれの部材は、上記方法実施例中のそれぞれのステップを実行するために用いられ、例えば、上述した画像処理方法は、電子機器のプロセッサによりメモリに記憶された関連コマンドを呼び出して実現することが可能であり、簡単化するために、ここで繰り返して説明しない。
【０１８２】
本願の実施例によれば、フローチャートを参照しながら上述したプロセスはコンピュータプログラム製品として実現できる。例えば、本願の実施例はコンピュータプログラム製品を含み、それは機械可読媒体に有形に具現化された、フローチャートに示す方法を実行するためのプログラムコードを含むコンピュータプログラムを含み、プログラムコードは本願の実施例により提供される方法のステップを対応して実行する対応のコマンドを含んでよく、例えば、第１のユーザ画像の第１の特徴データを取得し、前記第１の特徴データとデータベースに含まれる少なくとも１つの第２の特徴データとに対して照合処理を行い、照合結果を得、前記照合結果に基づいて、前記データベースを更新するかどうかを確定する。このような実施例では、該コンピュータプログラムは通信素子によってネットワークからダウンロード及びインストールされ、及び／又はリムーバブル媒体９１１からインストールされ得る。プロセッサによって該コンピュータプログラムを実行する時に、本発明の実施例の方法で開示された機能を実行する。
【０１８３】
本願の実施例は、例えば、携帯端末、パーソナルコンピュータ（ＰＣ）、タブレット型コンピュータ、サーバーなどであってよい電子機器を更に提供する。以下、図１０を参照し、本願の実施例の画像処理装置を実現するのに適する電子機器１０００の構造模式図を示し、図１０に示すように、電子機器１０００はメモリ及びプロセッサを含んでよい。具体的には、電子機器１０００は、１つ又は複数のプロセッサ、通信素子などを含み、前記１つ又は複数のプロセッサは、例えば、１つ又は複数の中央処理ユニット（ＣＰＵ）１００１、及び／又は１つ又は複数の画像プロセッサ（ＧＰＵ）１０１３などであり、プロセッサは、読み取り専用メモリ（ＲＯＭ）１００２に記憶された実行可能コマンド又は記憶部１００８からランダムアクセスメモリ（ＲＡＭ）１００３にロードされた実行可能コマンドによって各種の適切な動作及び処理を実現することができる。通信素子は通信アセンブル１０１２及び／又は通信インタフェース１００９を含む。ここで、通信アセンブル１０１２はネットワークカードを含んでよいが、それに限定されなく、前記ネットワークカードはＩＢ（Ｉｎｆｉｎｉｂａｎｄ）ネットワークカードを含んでよいが、それに限定されなく、通信インタフェース１００９は、ＬＡＮカード、モデムなどのようなネットワークインタフェースカードを含む通信インタフェースであり、通信インタフェース１００９は、インターネットのようなネットワークを介して通信処理を行う。
【０１８４】
プロセッサは読み取り専用メモリ１００２及び／又はランダムアクセスメモリ１００３と通信して実行可能コマンドを実行し、通信バス１００４を介して通信アセンブル１０１２に接続され、通信アセンブル１０１２を介して他のターゲットデバイスと通信してよく、それにより本願の実施例で提供されるいずれか一項の画像処理方法に対応する操作を完成し、例えば、複数の第２のユーザ画像の特徴データを取得し、前記複数の第２のユーザ画像の特徴データに対して融合処理を行い、第２の特徴データを得、前記第２の特徴データを本人認証のためのデータベースに記憶する。
【０１８５】
また、ＲＡＭ１００３には、装置の動作に必要な各種のプログラムやデータが格納されていてもよい。ＣＰＵ１００１又はＧＰＵ１０１３、ＲＯＭ１００２及びＲＡＭ１００３は、通信バス１００４を介して相互に接続される。ＲＡＭ１００３を有する場合に、ＲＯＭ１００２は選択可能なモジュールである。ＲＡＭ１００３は実行可能コマンドを格納するか、または動作時に実行可能コマンドをＲＯＭ１００２に書き込み、実行可能コマンドによってプロセッサに上記通信方法に対応する操作を実行させる。入力／出力（Ｉ／Ｏ）インタフェース１００５も通信バス１００４に接続される。通信アセンブル１０１２は、統合的に設置されてもよく、複数のサブモジュール（例えば複数のＩＢネットワークカード）を有し、通信バスのリンク上にあるように設置されてもよい。
【０１８６】
キーボード、マウスなどを含む入力部１００６と、陰極線管（ＣＲＴ）、液晶ディスプレイー（ＬＣＤ）など及びスピーカなどを含む出力部１００７と、ハードディスクなどを含む記憶部１００８と、ＬＡＮカード、モデムなどのネットワークインタフェースカードを含む通信インタフェース１００９などがＩ／Ｏインタフェース１００５に接続されている。ドライブ１０１０も必要に応じてＩ／Ｏインタフェース１００５に接続される。磁気ディスク、光ディスク、光磁気ディスク、半導体メモリなどのリムーバブル媒体１０１１は、必要に応じてドライブ１０１０上に装着され、そこから読み出されたコンピュータプログラムを必要に応じて記憶部１００８にインストールする。
【０１８７】
なお、図１０に示す構造は選択可能な一実施形態に過ぎず、具体的な実践過程では、実際の必要に応じて上記図１０の部品の数及び種類を選択、削除、追加、または置換することができ、異なる機能部品の設置上でも、分離設置または統合設置などの実施形態を採用でき、例えばＧＰＵとＣＰＵは分離設置するかまたはＧＰＵをＣＰＵに統合するようにしてよく、通信素子は分離設置してもよく、またＣＰＵまたはＧＰＵに統合設置してもよいなどのことを説明する必要がある。これらの置換可能な実施形態はいずれも本願の保護範囲に属する。
【０１８８】
本願の実施例の電子機器は、上記実施例における対応する画像処理方法を実現するために用いられ、該電子機器中のそれぞれの部材は、上記方法実施例中のそれぞれのステップを実行するために用いられ、例えば、上述した画像処理方法は、電子機器のプロセッサによりメモリに記憶された関連コマンドを呼び出して実現することが可能であり、簡単化するために、ここで繰り返して説明しない。
【０１８９】
本願の実施例によれば、フローチャートを参照しながら上述したプロセスはコンピュータプログラム製品として実現できる。例えば、本願の実施例はコンピュータプログラム製品を含み、それは機械可読媒体に有形に具現化された、フローチャートに示す方法を実行するためのプログラムコードを含むコンピュータプログラムを含み、プログラムコードは本願の実施例により提供される方法のステップを対応して実行する対応のコマンドを含んでよく、例えば、複数の第２のユーザ画像の特徴データを取得し、前記複数の第２のユーザ画像の特徴データに対して融合処理を行い、第２の特徴データを得、前記第２の特徴データを本人認証のためのデータベースに記憶する。このような実施例では、該コンピュータプログラムは通信素子によってネットワークからダウンロード及びインストールされ、及び／又はリムーバブル媒体１０１１からインストールされ得る。プロセッサによって該コンピュータプログラムを実行する時に、本発明の実施例の方法で開示された機能を実行する。
【０１９０】
本願の実施例は、例えば、携帯端末、パーソナルコンピュータ（ＰＣ）、タブレット型コンピュータ、サーバーなどであってよい電子機器を更に提供する。以下、図１１を参照し、本願の実施例の本人認証装置を実現するのに適する電子機器１１００の構造模式図を示し、図１１に示すように、電子機器１１００はメモリ及びプロセッサを含んでよい。具体的には、電子機器１１００は、１つ又は複数のプロセッサ、通信素子などを含み、前記１つ又は複数のプロセッサは、例えば、１つ又は複数の中央処理ユニット（ＣＰＵ）１１０１、及び／又は１つ又は複数の画像プロセッサ（ＧＰＵ）１１１３などであり、プロセッサは、読み取り専用メモリ（ＲＯＭ）１１０２に記憶された実行可能コマンド又は記憶部１１０８からランダムアクセスメモリ（ＲＡＭ）１１０３にロードされた実行可能コマンドによって各種の適切な動作及び処理を実現することができる。通信素子は通信アセンブル１１１２及び／又は通信インタフェース１１０９を含む。ここで、通信アセンブル１１１２はネットワークカードを含んでよいが、それに限定されなく、前記ネットワークカードはＩＢ（Ｉｎｆｉｎｉｂａｎｄ）ネットワークカードを含んでよいが、それに限定されなく、通信インタフェース１１０９は、ＬＡＮカード、モデムなどのようなネットワークインタフェースカードを含む通信インタフェースであり、通信インタフェース１１０９は、インターネットのようなネットワークを介して通信処理を行う。
【０１９１】
プロセッサは読み取り専用メモリ１１０２及び／又はランダムアクセスメモリ１１０３と通信して実行可能コマンドを実行し、通信バス１１０４を介して通信アセンブル１１１２に接続され、通信アセンブル１１１２を介して他のターゲットデバイスと通信してよく、それにより本願の実施例で提供されるいずれか一項の本人認証方法に対応する操作を完成し、例えば、ユーザの第１の生体特徴データを取得し、前記第１の生体特徴データ及び少なくとも１つの第２の生体特徴データを含むデータベースに基づいて、ユーザが本人認証に合格したかどうかを確定し、前記ユーザが本人認証に合格した場合に、前記データベースを更新する。
【０１９２】
また、ＲＡＭ１１０３には、装置の動作に必要な各種のプログラムやデータが格納されていてもよい。ＣＰＵ１１０１又はＧＰＵ１１１３、ＲＯＭ１１０２及びＲＡＭ１１０３は、通信バス１１０４を介して相互に接続される。ＲＡＭ１１０３を有する場合に、ＲＯＭ１１０２は選択可能なモジュールである。ＲＡＭ１１０３は実行可能コマンドを格納するか、または動作時に実行可能コマンドをＲＯＭ１１０２に書き込み、実行可能コマンドによってプロセッサに上記通信方法に対応する操作を実行させる。入力／出力（Ｉ／Ｏ）インタフェース１１０５も通信バス１１０４に接続される。通信アセンブル１１１２は、統合的に設置されてもよく、複数のサブモジュール（例えば複数のＩＢネットワークカード）を有し、通信バスのリンク上にあるように設置されてもよい。
【０１９３】
キーボード、マウスなどを含む入力部１１０６と、陰極線管（ＣＲＴ）、液晶ディスプレイー（ＬＣＤ）など及びスピーカなどを含む出力部１１０７と、ハードディスクなどを含む記憶部１１０８と、ＬＡＮカード、モデムなどのネットワークインタフェースカードを含む通信インタフェース１１０９などがＩ／Ｏインタフェース１１０５に接続されている。ドライブ１１１０も必要に応じてＩ／Ｏインタフェース１１０５に接続される。磁気ディスク、光ディスク、光磁気ディスク、半導体メモリなどのリムーバブル媒体１１１１は、必要に応じてドライブ１１１０上に装着され、そこから読み出されたコンピュータプログラムを必要に応じて記憶部１１０８にインストールする。
【０１９４】
なお、図１１に示す構造は選択可能な一実施形態に過ぎず、具体的な実践過程では、実際の必要に応じて上記図１１の部品の数及び種類を選択、削除、追加、または置換することができ、異なる機能部品の設置上でも、分離設置または統合設置などの実施形態を採用でき、例えばＧＰＵとＣＰＵは分離設置するかまたはＧＰＵをＣＰＵに統合するようにしてよく、通信素子は分離設置してもよく、またＣＰＵまたはＧＰＵに統合設置してもよいなどのことを説明する必要がある。これらの置換可能な実施形態はいずれも本願の保護範囲に属する。
【０１９５】
本願の実施例の電子機器は、上記実施例における対応する本人認証方法を実現するために用いられ、該電子機器中のそれぞれの部材は、上記方法実施例中のそれぞれのステップを実行するために用いられ、例えば、上述した本人認証方法は、電子機器のプロセッサによりメモリに記憶された関連コマンドを呼び出して実現することが可能であり、簡単化するために、ここで繰り返して説明しない。
【０１９６】
本願の実施例によれば、フローチャートを参照しながら上述したプロセスはコンピュータプログラム製品として実現できる。例えば、本願の実施例はコンピュータプログラム製品を含み、それは機械可読媒体に有形に具現化された、フローチャートに示す方法を実行するためのプログラムコードを含むコンピュータプログラムを含み、プログラムコードは本願の実施例により提供される方法のステップを対応して実行する対応のコマンドを含んでよく、例えば、ユーザの第１の生体特徴データを取得し、前記第１の生体特徴データ及び少なくとも１つの第２の生体特徴データを含むデータベースに基づいて、ユーザが本人認証に合格したかどうかを確定し、前記ユーザが本人認証に合格した場合に、前記データベースを更新する。このような実施例では、該コンピュータプログラムは通信素子によってネットワークからダウンロード及びインストールされ、及び／又はリムーバブル媒体１１１１からインストールされ得る。プロセッサによって該コンピュータプログラムを実行する時に、本発明の実施例の方法で開示された機能を実行する。
【０１９７】
本願の方法、装置、電子機器及び記憶媒体は、様々な形態で実現され得る。例えば、ソフトウェア、ハードウェア、ファームウェアまたはソフトウェア、ハードウェア、ファームウェアの任意の組合わせによって本願の実施例の方法、装置、電子機器及び記憶媒体を実現することができる。方法のステップのための上記順序は説明することのみを目的とし、本願の実施例の方法のステップは、特に断らない限り、以上で具体的に説明した順序に限定されない。また、いくつかの実施例では、本願は記録媒体に記憶されたプログラムとしてもよく、これらのプログラムは本願の実施例による方法を実現するための機械可読コマンドを含む。従って、本願は本願の実施例による方法を実行するためのプログラムが記憶された記録媒体も含む。
【０１９８】
本願の実施例の説明は、例示及び説明のために提示されたものであり、網羅的なものでありもしくは開示された形式に本願を限定するというわけでない。当業者にとっては多くの修正及び変形を加えることができるのは明らかであろう。実施例は本願の原理及び実際応用をより明瞭に説明するため、かつ当業者が本願を理解して特定用途に適した各種の修正を加えた各種の実施例を設計可能にするように選択され説明されたものである。
【図１】
0006952890.tif 000002
【図２】
0006952890.tif 000003
【図３】
0006952890.tif 000004
【図４】
0006952890.tif 000005
【図５】
0006952890.tif 000006
【図６】
0006952890.tif 000007
【図７】
0006952890.tif 000008
【図８】
0006952890.tif 000009
【図９】
0006952890.tif 000010
【図１０】
0006952890.tif 000011
【図１１】
0006952890.tif 000012