iPhoneのカメラを使ってリアルタイムで顔認識を行う、高精度な顔認証システムです。Apple純正のVision Frameworkを搭載し、複数人の顔を瞬時に識別できます。
iPhoneのカメラを使ってリアルタイムで顔認識を行う、高精度な顔認証システムです。Apple純正のVision Frameworkを搭載し、複数人の顔を瞬時に識別できます。
初期設定について
アプリをインストールすると、デモンストレーションとして現在のアメリカ大統領の顔認識データ(30枚の画像から学習)がプリセットされています。すぐに顔認識の精度を体験できます。
もちろん、独自の顔データを追加・管理することで、自分専用の顔認証システムを構築できます。
主な機能
リアルタイム顔認識
カメラを向けるだけで瞬時に人物を識別します。複数人の同時認識に対応し、高精度な認証を実現します。
簡単な顔データ管理
USB接続でMac/PCのFinderから直接アップロード、またはテザリング経由でWeb管理画面から追加できます。フォルダ単位での一括管理やZIP形式での一括ダウンロードにも対応しています。
高度なカスタマイズ
認識対象の個別ON/OFF設定や認識候補のデバッグ表示ができます。
詳細な統計情報
登録済み顔データの類似度マトリックス表示、顔画像とJSONキャッシュの枚数確認、アクセスログの記録(最大1000行)が可能です。
Web管理画面
PCブラウザから快適に管理できます。サムネイル付きファイル一覧、ドラッグ&ドロップでのアップロード、フォルダの作成・削除・名前変更に対応しています。
使い方
初回起動
アプリを起動すると、自動的にアメリカ大統領の顔認識データ(30枚の画像から学習)がセットアップされます。「認識開始」ボタンをタップしてカメラを起動し、大統領の写真や画像にカ
メラを向けて認識精度を確認できます。
独自の顔データを追加(Finder経由)
iPhoneをMacにUSB接続し、Finderから「顔認証システム」フォルダ内に人物名のフォルダを作成します。そのフォルダに顔写真(複数枚推奨)を配置して、アプリで「顔データ再読み込み」
をタップします。
独自の顔データを追加(Web管理)
iPhoneでテザリングをオンにし、PCを接続します。アプリの設定から「Web管理画面を起動」をタップして、表示されたURLにPCのブラウザでアクセスします。Web画面から顔画像をアップロー
ドできます。
認識開始
ホーム画面で「認識開始」をタップし、登録した人物にカメラを向けると、名前と信頼度(0-100%)がリアルタイムで表示されます。
技術仕様
顔特徴抽出・顔検出: Apple Vision Framework(Apple標準)
対応画像: JPG, JPEG, PNG, HEIC
Webサーバー: ポート8000(ローカルネットワークのみ)
プライバシー
すべてのデータはiPhone本体に保存され、クラウドへの送信はありません。顔データは完全にオフラインで処理され、インターネット接続は不要です(Web管理機能使用時のみローカルネット
ワークを使用)。
必要な権限
カメラ: 顔認識のために使用
ローカルネットワーク: Web管理機能でPC接続時に使用
ファイル共有: Finder経由でのデータ管理に使用
システム要件
iOS 15.0以降
カメラ搭載のiPhone
ストレージ: 約10MB(顔データは別途必要)