回答編集履歴

2

d

2020/02/14 12:31

投稿

tiitoi
tiitoi

スコア21956

test CHANGED
@@ -16,7 +16,15 @@
16
16
 
17
17
 
18
18
 
19
+ ## 考えられる要因
20
+
21
+
22
+
23
+ ### CPU 実行になっている
24
+
25
+
26
+
19
- なので、考えられる要因として、CUDA/CuDNN のバージョンがあっていない等で GPU が使われていないで、CPU 実行になっていたりしないでしょうか。
27
+ CUDA/CuDNN のバージョンがあっていない等で GPU が使われていないで、CPU 実行になっていたりしないでしょうか。
20
28
 
21
29
  実行中に `nvidia-smi` で GPU が使われているかどうかを確認してみてください。もし、GPU が使われていてその遅さなら、MTCNN の速度向上は改善の見込みがないです。
22
30
 
@@ -24,7 +32,27 @@
24
32
 
25
33
 
26
34
 
35
+ ### 画像サイズが大きい
36
+
37
+
38
+
27
39
  また、画像サイズがかなり大きい場合は、検出前にリサイズしておくと早くなるかもしれません。
40
+
41
+
42
+
43
+ ### 重みの読み込みは一回でいい
44
+
45
+
46
+
47
+ 以下のモデルの作成はループの外に出せば、多少早くなるかもしれません。
48
+
49
+
50
+
51
+ ```python
52
+
53
+ detector = MTCNN()
54
+
55
+ ```
28
56
 
29
57
 
30
58
 

1

d

2020/02/14 12:31

投稿

tiitoi
tiitoi

スコア21956

test CHANGED
@@ -24,7 +24,15 @@
24
24
 
25
25
 
26
26
 
27
+ また、画像サイズがかなり大きい場合は、検出前にリサイズしておくと早くなるかもしれません。
28
+
29
+
30
+
31
+ ----
32
+
33
+
34
+
27
- 代替案ですが、以前、以下のライブラリで顔検出を試したことがあります。
35
+ 以前、以下のライブラリで顔検出を試したことがあります。
28
36
 
29
37
  正面の顔ならそこそこの精度で検出できたと思います。
30
38