luicfrr/react-native-vision-camera-face-detector

Vision Camera Frame Processor Plugin to detect faces using MLKit Face Detector

What it solves

このライブラリは、リアルタイムの顔認識を React Native アプリケーションに統合する方法を提供します。デバイスのカメラと顔認識アルゴリズムの橋渡し役となり、開発者がライブカメラ映像と静止画の両方で、顔、顔のランドマーク、輪郭郭、表情を識別できる仕組みを提供します。

How it works

このプロジェクトは、顔認識の基盤となるロジックとして Google MLKit を統合し、react-native-vision-camera モジュールとして動作します。実装方法は 3 つあります:シンプルな設定のための高レベルな <Camera /> コンポーネント、カメラ出力の制御をより詳細に行うための useFaceDetectorOutput、またはフレームプロセッサ内でのカスタム非同期処理のための useFaceDetector です。

Who it’s for

フィルター、本人確認、またはインタラクティブな UI を追加するために React Native でモバイルアプリ開発を行う開発者です。

Highlights

  • Real-time detection: 前後カメラの両方に対応し、ライブでの顔トラッキングが可能です。

  • Detailed facial analysis: 顔のランドマーク(目、鼻、口)や輪郭、分類(例:笑顔、目を開けている状態)を検出できます。

  • Static image support: カメラを必要とせず、ローカルファイル、URI、URI、またはバンドルされたアセットとして動作します。

  • Flexible integration: 高度なビジュアルオーバーレイのための Skia Frame Processors と互換性があります。

  • Customizable settings: 調整可能なパフォーマンスモード(高速 vs. 高精度)と最小顔サイズしきい値が設定可能です。

関連

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