matiasdelellis/facerecognition
Nextcloud app that implement a basic facial recognition system.
何を解決するか
このプロジェクトは、Nextcloud向けの顔認識システムを提供し、ユーザーが写真コレクション内の人物を自動的に整理・検索できるようにします。画像は自身のサーバーインスタンスから一切外出しないため、プライバシーが保証されます。
動作方法
アプリケーションは新しい画像ファイルの監視を行い、分析用のキューに追加します。スケジュールや管理者によってトリガーされるバックグラウンドジョブが、事前学習済みモデルとDlib PHPバインディングを使用して、顔を検出し、類似度に基づいてグループ化します。ユーザーは識別されたグループ(クラスタ)に名前を付けることで、人物名で写真を検索できるようにします。
対象ユーザー
データの完全な制御を維持しながら、Googleフォトのような顔認識機能と人物ベースの写真整理を希望するNextcloud管理者およびユーザー。
特徴
- プライバシー重視: すべての画像分析はNextcloudインスタンス上でローカルに実行されます。
- 自動ワークフロー: 新しい画像を自動検出し、バックグラウンドジョブで分析キューに投入します。
- 検索可能な人物: Nextcloudのファイルおよび写真アプリケーションと統合され、人物名で写真を検索可能になります。
- 並列処理: ワーカースレッドによりマルチコアマシンを活用し、画像分析を高速化します。
- 広範なフォーマット対応: JPEG、PNG、およびサーバー設定に応じてHEIC/HEIF、TIFF、AVIFを分析可能です。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト