2016-05-19 6 views
0

最後の数日間は、play-services-visionライブラリーの顔検出アルゴリズムが機能している間に、「私の顔がどこにあるかを予測する」ことを検討してきました。今のところ、最終的なプレビューフレームをアルゴリズムが処理するのに必要な時間が必要だという結論に達しました。play-services-vision:図書館の顔検出アルゴリズムがフレーム内の顔を検出するのにどれくらい時間がかかりますか?

アルゴリズムがプレビューフレームを処理するのにどのくらい時間がかかるかはどのようにわかりますか?

答えて

0

検出時間は、デバイス、イメージ解像度、および顔検出器の作成に使用される設定によって異なります。たとえば、ランドマーク検出が有効になっている場合は検出に時間がかかりますが、1つの目立つ顔しか検出しない場合は検出が速くなります。

ターゲット環境で平均検出時間を感じるには、デバイス/設定で代表画像のベンチマークをお勧めします。

あなたはこのように、顔検出を時間を計ることができます:私はそれを知っている

Frame frame = Frame.Builder().setBitmap(myBitmap).build(); 
long startTimeMs = System.currentTimeMillis(); 
myFaceDetector.detect(frame); 
long elapsedMs = System.currentTimeMillis() - startTimeMs; 
System.out.println("Elapsed time: " + elapsedMs); 
+0

。どのように検出の持続時間をミリ秒で得ることができますか? – Gensoukyou1337

+0

私は上記の例を追加しました。 – pm0733464

関連する問題