Tag Archives: object recognition

OpenCV2.0, Surf를 이용한 Multi objects recognition.

안녕하세요.

OpenCV2.0 에 포함된 Surf의 성능이 궁금해서 만들어 봤는데..

320×240에서 빠를때는 40ms(약 25fps)~에서 100ms(10Fps)정도로 왔다 갔다 하네요.

640×480으로 하면 거의 두배 이상 소요되고 실시간 처리에는 많은 최적화가 필요할 것같습니다.

IPP도 사용해 봤는데 OpenCV2.0에서는 아직 지원을 하고 있지 않더라고요.

실 험해 본 결과 IPP native function이 OpenCV2.0함수보다 약 2배 정도 빠른 결과를 보여주더군요.

신 기한건 OpenCV1.1a + IPP6.1 을 사용한 것보다 OpenCV2.0을 사용했을때 더 빠른 결과를 확인할 수 있었습니다.
(여 기 게시판에 있는 cvSmooth함수를 사용해서 IPP과 비교하는 코드로 확인)

얼른 OpenCV2.0 Gold가 나오기를 기대하며 허접하게 까짝 까짝 만든 프로그램 올립니다.

영상처리에 대한 지식이 없어 Surf쪽은 전혀 건들질 못했고 Interface만 연결해 줬습니다.

소스 코드는 분위기 봐서 올리도록 하겠습니다..
(전역 멤버변수가 난무하는 코드라서 좀 그렇네요… 필요하신분 계시면 올리도록 하겠습니다.)

동영상 첨부드립니다.

자…. 이젠 뭘 할까요…