コードで顔認識に固有顔 (PCA) を使用しています。OpenCV の Web サイトのチュートリアルを参考にしました。これは顔の認識にはうまく機能しますが (つまり、誰が誰であるかを正確に知ることができます)、信頼スコアに基づく顔の検証 (またはなりすましの検出 - 顔がトレーニング セットに登録されているかどうかを検証する) はまったくうまく機能しません。
ユークリッド距離を計算し、それを信頼しきい値として使用します。信頼度のしきい値を計算できる他の方法はありますか? http://www.cognotics.com/opencv/servo_2007_series/part_5/page_5.htmlに記載されているようにマハラノビス距離を使用してみましたが、かなり奇妙な値が生成されていました。
PS: face.com のようなソリューションは、すべてをローカルで行う必要があるため、おそらくうまくいきません。