FaceAISDK/FaceRecognition_ReactNative

ReactNative on-device face verification, liveness detection, and face enrollment for Android and iOS.

何を解決するか

このプロジェクトは、モバイルアプリケーションにオフラインでの顔認識およびライブネス検出を統合するためのReact Native実装を提供します。開発者は、コアの顔マッチングロジックをクラウドサーバーに依存せずに、デバイス上でユーザーの身元を検証できます。

動作方法

@faceaisdk/react-native-face-sdkネイティブモジュールのラッパーとして機能し、iOSおよびAndroidのデバイスカメラとネイティブの顔認識アルゴリズムを利用します。SDKは顔画像の取得、顔特徴(エンベッディング)の抽出、およびこれらの特徴の比較を通じて1:1認証を実行します。

対象ユーザー

React Nativeを使用するモバイルアプリ開発者で、スプーフィングを防ぐためのライブネスチェック付きで、セキュアなバイオメトリック認証、ユーザー登録、または身元確認を実装したい方。

特徴

  • オフライン処理: デバイス上で顔の登録と認証をローカルで実行。
  • ライブネス検出: 画像や動画ではなく、実際に人間の顔であることを確認する組み込みチェックを備えています。
  • 柔軟な登録: SDKの独自カメラインターフェースまたはカスタムBase64画像を用いて顔を登録できます。
  • 機能管理: 手動で顔特徴データを照会、挿入、削除するためのAPIを提供しています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト