OpenCV KAKUUCHI
HoughLine
Gallery
what process?
CUDAを使ったHough変換(直線抽出)。グレースケールとCanny変換にした後で処理をかけています。
データセットは、"The PASCAL Visual Object Classes Challenge 2007"(VOC2007)で使われている訓練データとテストデータを合わせた9963枚の画像とした。
実行環境PCは下記の通りです。(そこまで新しくない)
・CPU AMD Ryzan 5 1400
・GPU NVIDIA GeForce GTX960 (CUDAコア数:1024、GPUメモリ:2GB)
・マザーボード MSI B450 GAMING PLUS MAX B450
・メモリ DDR4 8G * 4枚
CPU と GPU でそれぞれ処理させて時間を計測してみた。
・CPU 224.100992[sec]
・GPU 51.030191[sec]
GPUの方がCPUより3,4倍はやいです。