現在、私はAndroid搭載端末用のアプリを開発中です。我々は顔の特徴を検出したい。プログラムは、目、鼻、口、顔の端の位置を検出できる必要があります。Android - 顔の検出機能
精度は問題ないはずですが、完璧である必要はありません。物事をスピードアップするために、ある程度の精度を失うのは大丈夫です。すべての顔が正面になり、私たちは前に特徴のおおよその位置を知るでしょう。ライブ検出は必要ありません。保存された画像から特徴を抽出する必要があります。検出時間は、ユーザーエクスペリエンスに邪魔にならない程度の長さでなければなりません。だから2〜3秒でも大丈夫です。
は、この仮定を使えば、これを達成することを可能にライブラリを見つけるには余りにも難しいことではありません。しかし、私の質問は、最良のアプローチは何ですか?あなたの提案は何ですか?私がAndroid用に開発したのは初めてのことですが、私は間違った方向に走りたくありません。既存のアルゴリズムを自分で実装する方がよいでしょうか?
私はたくさんのGoogle検索を行い、興味深いものがたくさん見つかりました。 Android APIには顔検出機能もあります。しかし返された顔クラス(http://developer.android.com/reference/android/media/FaceDetector.Face.html)には、目の位置だけが含まれています。これは私たちのアプリケーションのために少なくなります。 AndroidやJavaCV用のOpenCVもあります。あなたはどうしたらよいアイデアだと思いますか?どんな図書館のために良い文書、チュートリアルがありますか?
あなたの研究のいずれかの成功を持っていなかったしてください?私は似たようなことをしようとしています。私にお知らせください! –