背景
顧客はスマートグラス上で顔検出をローカル実行し、正面/横顔の位置と結果をAndroidアプリ層へ渡す必要がありました。コアアルゴリズムはオフライン動作とし、クラウド認識サービスや現場ネットワークへの依存を抑える構成です。
技術実装
OpenCV 4.10.0 FaceDetectorYN/YuNet経路をAndroid AARとして封装し、Camera2のYUV_420_888入力、EXIF方向、AF状態、明るさと鮮明度の提示を処理しました。非同期検出は単一タスクのバックプレッシャーで前回コールバック前の積み上げを防ぎます。
納品内容
納品物はアルゴリズムSDK、デモ工程、接続説明、顧客テスト手順、検証資料です。AARはarm64-v8a環境を対象とし、デモはCamera2リアルタイム検出、JPG/PNGローカル画像検出、標準モード、困難画像強化モードを提供します。
検証と制限
納品段階ではRK3588 Android上のCamera2経路スモーク、非同期submit/callback一致性、リソース解放、合成正面、合成45度横顔、顔なし物体サンプルの回帰を確認しました。研究候補データとデスクトップ時間は調整参考であり、正式な顧客精度結論ではありません。
適用場面
この納品形態は、Androidスマート端末、ローカルAIボックス、エッジ機器で顔位置検出を接続し、枠表示、インタラクション起点、後続アルゴリズム入力に利用する場面に適しています。本人認証、人物DB、セキュリティ用途は別途評価が必要です。