私は現在アンドロイドで顔認識を行っています。私はインターネット上で妥当な時間を過ごし、アンドロイドでFaceDetector.Faceクラスを見つけました。そして、これらは、このクラスのユーティリティです:android sdkを使用した顔認識opencv
Constants
float CONFIDENCE_THRESHOLD
int EULER_X The x-axis Euler angle of a face.
int EULER_Y The y-axis Euler angle of a face.
int EULER_Z The z-axis Euler angle of a face.
Public Methods
float confidence()
float eyesDistance()
void getMidPoint(PointF point)
float pose(int euler)
問題は、私はこれらのメソッドを使用する方法がわからないと、私はこのための任意のチュートリアルや例のソースコードを見つけることができない、です。問題は、人々を区別するためにeyesDistance()を使うべきかどうかです。たとえば、サラの目の距離は6.51 cm、ジョンの値は6.82です。コードが人の目の距離を計算し、それが6.82であるとき、それは "それはジョンです"と言うのでしょうか?これは人を識別するための方法ですか?または、そのアルゴリズムは何ですか?または、EULER定数を使用する必要がありますか?どのように?私はこれらの方法を顔認識に使うつもりだと思っていますが、使用方法はわかりません。
顔認識のための別の解決策を提案できますか? ご協力いただければ幸いです。
フィードバックを残すことはできますか?私は質問を改善することができるように。 – Ayse