2017-08-15 6 views
0

人物を撮影し、その画像に基づいてユーザーアカウントを特定する機能を作成しようとしています。私は1万人のユーザーを持っていて、それぞれには写真があり、PersonFaceの作成を経てユーザーアカウントに関連付けられ、PersonGroupにあるPersonに追加されます。ですから、1人あたり10K人の人では、100万人のグループが必要です。Face APIを使用してユーザーを識別する

この設定が完了したら、提供された写真が与えられた顔をどのように検出するのかはっきりしません。つまり、「Detect」コールで写真を渡すことはわかりますが、返されるのはFaceIdを含むFace []の配列です。FaceIdからFaceIdから取得して「Identify」と呼ぶ必要があります。 Person Group Idを渡しますが、100個あります。

私が思いつくことができる唯一の解決策は、すべての100個のグループIDを通じてループを介してIdentifyを呼び出すことです。

答えて

1

現在のところ、はい、それを行う唯一の方法です。これは明らかに、毎秒10回の取引を想定すると、100万人を理想的なシナリオよりも少なくスキャンします。顔の

  • 追加の層をPersonGroupあたりの人の

    1. 有意に高い限界:

      このシナリオを改善しますが、今私が持っていないETAを彼らのために夫婦の今後の機能があります。 1秒あたりのレート制限が大幅に向上しています。

  • +1

    ヘイケビン、答えのおかげでね。また、あなたから聞いてよかった、長年の友よ! –

    関連する問題