[討論] OpenCV動態人臉偵測速度過慢,可用CUDA嗎?
VS 2010 + OpenCV 2.4
我寫了一個從 WebCam 畫面做人偵測的 code
原本很順暢的畫面,做了偵測速度變超慢!!一秒大概只剩三張
其中這一行主要的偵測程式,拖了速度 95% 以上
cascade.detectMultiScale(frameTemp,face
,1.1,10,CV_HAAR_SCALE_IMAGE,cv::Size(30,30));
雖然把 size 限制變大速度明顯會變快,但是偵測效果也變差,
有沒有其他方式可以加快速度,偵測效果又好?
我的 NB 顯卡有 CUDA,可是沒看到 OpenCV ref manual 裡
有CUDA的人臉偵測 function,是不是 CUDA 目前只針對科學模擬運算??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.224.55.75
推
05/19 09:21, , 1F
05/19 09:21, 1F
→
05/19 09:22, , 2F
05/19 09:22, 2F
→
05/19 09:23, , 3F
05/19 09:23, 3F
→
05/19 09:24, , 4F
05/19 09:24, 4F
→
05/19 09:25, , 5F
05/19 09:25, 5F
→
05/19 09:26, , 6F
05/19 09:26, 6F
→
05/19 09:27, , 7F
05/19 09:27, 7F
另外補充一個問題:inline有用嗎?
※ 編輯: deo2000 來自: 61.224.55.75 (05/19 14:15)
→
05/19 15:02, , 8F
05/19 15:02, 8F
→
05/19 15:05, , 9F
05/19 15:05, 9F
推
05/28 22:27, , 10F
05/28 22:27, 10F
我有用這個方法
但是出現很奇怪的現象
在Pentium P6300上,縮越小越難偵測到,
但i7的話,長寬縮小到1/5(面積1/25)偵測效果幾乎都不會變差
※ 編輯: deo2000 來自: 140.122.45.159 (06/11 13:03)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章