概要
年齢推定は常に1回の呼び出しで2つのチェック(パッシブライブネステストと年齢回帰モデル)を実行します。そのため、警告は共通のライブネスパイプラインを経由し、機能LIVENESSでタグ付けされます。警告はレポートのage_estimation.warnings[](スタンドアロンAPI)またはliveness_checks[].warnings[](ワークフローに組み込んだ場合)に表示されます。警告オブジェクトのスキーマはデータモデルの警告オブジェクトで説明しています。
生成元:
- スタンドアロンAPI:エンドポイントは却下のトリガーに記載の5つの警告を生成します。
- ワークフロー:共通のライブネスの生成元と、年齢固有のチェックです。年齢に関する警告は年齢推定フロー(適応型年齢認証ワークフローまたは
AGE_ESTIMATIONワークフローノード)でのみ発生します。通常のライブネスステップは推定年齢をレポートしますが、年齢に関する警告を出すことはありません。
NO_FACE_DETECTED、LIVENESS_FACE_ATTACK、FACE_IN_BLOCKLIST、AGE_BELOW_MINIMUM、AGE_NOT_DETECTED)は常にlog_type: "error"となり、強制的にDeclinedになります。その他のリスクは、しきい値または設定したアクションに応じてerror / warning / informationのいずれかになります。
却下のトリガー
スタンドアロンAPIでは、警告が1つでも発生すると判定はDeclinedになります。
- 年齢がしきい値未満:推定年齢が
age_estimation_decline_threshold(デフォルト18、0で年齢チェックを無効化)を厳密に下回る場合です。AGE_BELOW_MINIMUMが発生します。 - 年齢を算出できない:顔から年齢を推定できなかった場合です(検出可能な顔がない、または年齢モデルで使用できる顔がない)。
AGE_NOT_DETECTEDが発生します。 - ライブネススコアがしきい値以下:
score <= face_liveness_score_decline_threshold(デフォルト30)の場合です。スコアがnullの場合は0として扱います。LOW_LIVENESS_SCOREが発生します。NO_FACE_DETECTEDが発生した場合は抑制されます(この2つは相互に排他的です)。 - 顔が検出されない:ライブネスモデルが顔を見つけられなかった場合です。
NO_FACE_DETECTEDが発生します。 - プレゼンテーション攻撃:ライブネスモデルが画面、印刷写真、マスク、その他のなりすましを検知した場合です。
LIVENESS_FACE_ATTACKが発生します。
- 本人確認へのフォールバックが有効な場合(
enable_id_verification_fallback、デフォルトで有効):borderline_minimum_age_threshold(デフォルト18)未満の年齢ではAGE_BELOW_MINIMUMが発生します。境界帯(borderline_maximum_age_thresholdまで)の年齢は警告を発生させずに書類認証へ進み、AGE_NOT_DETECTEDが発生することはありません。年齢を検出できなかった場合も書類認証へ回されます。 - フォールバックが無効な場合:推定年齢が得られないと
AGE_NOT_DETECTEDが発生し、minimum_age_threshold(デフォルト18)未満の年齢ではAGE_BELOW_MINIMUMが発生します。
設定可能なリスク
以下のリスクでは、ワークフロー設定ごとにしきい値またはアクションを調整できます。
ワークフローセッションでは、顔をお客様のリストとも照合します。
FACE_IN_BLOCKLISTは常に自動却下(error)となり、POSSIBLE_FACE_IN_BLOCKLISTはセッションをIn Reviewに移します。
生成される警告
例
liveness_checks[].warnings[])では、各警告に、その警告を発生させたワークフローノードを示すnode_idも含まれます。
警告の種類
各リスクには、アプリケーションの設定に基づいて重大度が割り当てられます。重大度は次の3つのカテゴリに分かれます。関連ページ
- 年齢推定の概要:機能の動作、料金、判定ロジック。
- 年齢推定レポート:スタンドアロンAPIと埋め込みワークフローの値の両方について、レスポンスの完全な構造。
- スタンドアロンAPIリファレンス:
POST /v3/age-estimation/のリクエストとレスポンス。 - パッシブライブネス:年齢推定のレスポンスで使用される共通のライブネスモデル。
- データモデル:年齢推定:フィールドごとの正式なスキーマ。