【手続補正書】
【提出日】令和2年5月22日(2020.5.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
カメラと、記憶媒体と、ディスプレイと、前記カメラと前記ディスプレイと前記記憶媒体とに対して動作可能に通信するプロセッサと、を有したモバイル・デバイスを使用して、対象の指紋認識を実行するためのシステムであって、
コードという形態で前記記憶媒体に記憶された命令を含むソフトウェア・アプリケーションを含み、前記命令は、前記プロセッサ内において実行可能であり、前記命令は、
前記カメラを使用して、それぞれが前記対象の少なくとも１つの指を表す１つまたは複数の画像をキャプチャすることと、
前記ソフトウェア・アプリケーションのセグメンテーション・アルゴリズムに従って、前記１つまたは複数の画像から、前記少なくとも１つの指に対するそれぞれの指先セグメントを識別することと、
前記それぞれの指先セグメントから、識別可能な特徴を抽出することと、
前記抽出された識別可能な特徴を含むバイオメトリック識別子を生成することと、
前記生成されたバイオメトリック識別子を、前記記憶媒体に記憶することと、
を実施するように前記プロセッサを構成する、システム。
【請求項２】
前記プロセッサは、
１つまたは複数の分類器を使用して、前記１つまたは複数の画像のうちの、前記少なくとも１つの指を表している少なくとも一部を分析し、これにより、複数の候補指先セグメントを識別することと、
前記少なくとも１つの指に関しての、測定された身体的特徴および予想される身体的特徴に従って、前記複数の候補指先セグメントをフィルタリングすることと、
を実施するように更に構成される、請求項１に記載のシステム。
【請求項３】
前記プロセッサは、
前記それぞれの指先セグメントの前記識別可能な特徴を抽出する前に、前記それぞれの指先セグメントを強調すること、
を実施するように更に構成される、請求項１に記載のシステム。
【請求項４】
前記それぞれの指先セグメントを強調するために、前記プロセッサは、
前記それぞれの指先セグメントに対する平滑化された隆線方向マップを生成することと、
前記平滑化された隆線方向マップを強調することと、
を実施するように更に構成される、請求項３に記載のシステム。
【請求項５】
前記それぞれの指先セグメントに関して、識別可能な特徴を抽出するために、前記プロセッサは、特徴点抽出アルゴリズムに従って前記それぞれの指先セグメントから前記指の特徴点を抽出することを実施するように更に構成され、
前記バイオメトリック識別子を生成するために、前記プロセッサは、前記記憶媒体内において、前記抽出された特徴点を表す特徴ベクトルをコード化することを実施するように更に構成される、請求項１に記載のシステム。
【請求項６】
前記プロセッサは、
前記生成されたバイオメトリック識別子を、ユーザに関連して以前に記憶されたバイオメトリック識別子と照合することと、
前記照合に基づいて、前記生成されたバイオメトリック識別子と前記記憶されたバイオメトリック識別子との間の類似性スコアを生成することと、
前記類似性スコアに基づいて、前記対象が前記ユーザであることを検証することと、
を実施するように更に構成される、請求項１に記載のシステム。
【請求項７】
前記１つまたは複数の画像は、前記対象の複数の指を表すものであり、
前記命令は、指検出アルゴリズムを使用して、前記画像のうちの１つまたは複数の画像内に表された前記複数の指を検出することを実施するように前記プロセッサを更に構成し、
前記ソフトウェア・アプリケーションは、
共に分類器とされた第１指検出アルゴリズムおよび第２指検出アルゴリズムであって、前記第２指検出アルゴリズムが前記第１指検出アルゴリズムとは異なる態様で訓練された分類器とされた、少なくとも第１指検出アルゴリズムおよび第２指検出アルゴリズムを選択することによって、
前記プロセッサが、前記第１指検出アルゴリズムおよび前記第２指検出アルゴリズムを使用して、前記１つまたは複数の画像内に表された指の少なくとも１つの候補セットを検出することによって、
前記指の少なくとも１つの候補セットが前記複数の指を表すという可能性を表している品質尺度を計算することによって、
前記品質が所定の閾値を満たしていない場合には、指の１つまたは複数の他の候補セットを検出してそれぞれの品質尺度を計算し得るよう、前記検出と前記計算とを繰り返すことによって、
前記１つまたは複数の指を検出することを実施するように前記プロセッサを更に構成し、
前記セグメンテーション・アルゴリズムに従った前記少なくとも１つの指に関する前記それぞれの指先セグメントの識別は、前記複数の指の前記検出に基づくものとされる、請求項１に記載のシステム。
【請求項８】
前記プロセッサは、
１つまたは複数の分類器を使用して、前記少なくとも１つの画像のうちの、前記複数の指を表している少なくとも一部を分析することによって、
前記１つまたは複数の分類器を使用して、候補指先セグメントを識別してそれぞれのスコアを割り当てることによって、
前記それぞれのスコアに基づいて、前記候補指先セグメントがなすセットの中から、前記１つまたは複数の指に関する前記それぞれの指先セグメントを選択することによって、
前記少なくとも１つの画像を処理するように構成される、請求項７に記載のシステム。
【請求項９】
前記命令は、
前記画像のうちの前記少なくとも１つの画像内に表された前記それぞれの指先セグメントに関して、指紋隆線の頻度を決定することと、
指紋隆線の前記頻度に基づいておよび予想される参照頻度に基づいて、前記バイオメトリック識別子を拡大・縮小することと、
を実施するように前記プロセッサを更に構成する、請求項１に記載のシステム。
【請求項１０】
前記キャプチャされた１つまたは複数の画像は、前記カメラに対しての第１位置のところに複数の指を表す第１画像と、前記カメラに対しての第２位置のところに前記複数の指を表す第２画像と、を含み、
前記第１位置と前記第２位置とは、異なる位置であり、
前記命令は、
前記カメラに対してそれぞれ異なる位置から前記複数の指を表している少なくとも前記第１画像および前記第２画像から、前記複数の指が三次元オブジェクトであることを判定することと、
前記複数の指が三次元オブジェクトであるという前記判定に基づいて、前記対象が生体対象であることを検証することと、
を実施するように前記プロセッサを更に構成する、請求項１に記載のシステム。
【請求項１１】
カメラと、記憶媒体と、ディスプレイと、前記カメラと前記ディスプレイと前記記憶媒体とに対して動作可能に通信するプロセッサと、を有したモバイル・デバイスを使用して、指紋認識を実行するためのシステムであって、
コードという形態で前記記憶媒体に記憶された命令を含むソフトウェア・アプリケーションを含み、前記命令は、前記プロセッサ内において実行可能であり、前記命令は、
前記カメラを使用して、対象の複数の指を表す複数の画像をキャプチャすることと、
カスケード分類器を含む複数の指検出アルゴリズムを適用することにより、前記複数の画像のうちの１つまたは複数の画像内に表された前記複数の指を検出することと、
前記複数の指の前記検出に基づいて、セグメンテーション・アルゴリズムを使用して少なくとも１つの画像を処理し、これにより、前記少なくとも１つの画像内に表されたものとして検出された１つまたは複数の指に関してそれぞれの指先セグメントを識別することと、
各々の指に関して、前記それぞれの指先セグメントから、識別可能な特徴を抽出することと、
前記抽出された識別可能な特徴を含むバイオメトリック識別子を生成することと、
前記生成されたバイオメトリック識別子を、前記記憶媒体に記憶することと、
を実施するように前記プロセッサを構成する、システム。
【請求項１２】
前記ソフトウェア・アプリケーションは、検出されるべき前記指の１つまたは複数の予想される特性に基づき、前記複数の指検出アルゴリズムを選択して適用することを実施するように前記プロセッサを構成する、請求項１１に記載のシステム。
【請求項１３】
前記ソフトウェア・アプリケーションは、
前記複数の画像のうちの１つまたは複数の画像に基づいて適応型表皮モデルを計算することと、
前記適応型表皮モデルに基づいて前記１つまたは複数の画像を処理することと、
を実施するように前記プロセッサを更に構成する、請求項１１に記載のシステム。
【請求項１４】
前記プロセッサは、前記少なくとも１つの画像を強調することによって、前記適応型表皮モデルに従って前記１つまたは複数の画像を処理するように構成され、
前記強調は、前記１つまたは複数の画像のうちの、表皮を表すと判定されたピクセルを有した領域を、表皮を表さないと判定されたピクセルを有した領域と対比して、輝かせることを含む、請求項１３に記載のシステム。
【請求項１５】
前記プロセッサは、前記それぞれの指先セグメントから特徴点抽出アルゴリズムに従ってそれぞれの指の特徴点を抽出することによって、前記それぞれの指先セグメントから、識別可能な特徴を抽出するように構成される、請求項１１に記載のシステム。
【請求項１６】
前記ソフトウェア・アプリケーションは、
前記複数の指が前記複数の画像のうちの１つまたは複数の画像内に表されていることを検出したときには、前記プロセッサが、前記カメラを使用して、前記少なくとも１つの画像をキャプチャすること、
を実施するように前記プロセッサを更に構成する、請求項１１に記載のシステム。
【請求項１７】
前記ソフトウェア・アプリケーションは、
前記カメラを使用して、画像入力として前記複数の画像をキャプチャすることと、
前記ディスプレイを使用して、ほぼリアルタイムで、前記画像入力を表示するとともにこの画像入力上に重ね合わせて指配置ガイドを表示することと、
指発見アルゴリズムを使用して、前記画像入力をなす１つまたは複数の画像内に表された前記複数の指を検出することと、
前記検出された複数の指が前記指配置ガイドに対して位置合わせされてるかどうかを判定することと、
前記複数の指が前記指配置ガイドに対して位置合わせされていることが検出されたときには、前記カメラを使用して、前記少なくとも１つの画像をキャプチャすることと、
を実施するように前記プロセッサを更に構成する、請求項１１に記載のシステム。