OpenCV를 이용한(2)

Download Report

Transcript OpenCV를 이용한(2)

발표일 : 2013. 02. 06
팀: Motion tracking
발표자 : 07’김 동 광








문제점
Virtual Display
Optical flow(1/3)
Optical flow(2/3)
Optical flow(3/3)
구현화면
앞으로의 계획
참고문헌

OpenCV관련 dll파일을 다 옮겨줬지만 Opencv_core240.
dll 파일이 없는 문제가 발생

http://www.emgu.com/wiki/index.php/Download_And_In
stallation#The_type_initializer_for_.27Emgu.CV.CvI
nvoke.27_threw_an_exception.






Virtual Display 구현은 5가지 알고리즘을 조합
하여 구현 함
1. camshift algorithm
2. averaging background
3. convexhull
4. labeling
5. Optical flow

처음 시작할때 레이블링을 이용하여 손가락 끝
점을 한 번 인식하면 그 후로는 Optical flow로
트래킹하는 방법을 사용하여 영상 크기조정

영상에서 Motion Estimation을 하는방법 중 하
나 대표적인 방법인 루카스-카나데 방법
http://blog.naver.com/mycpp/120110313181

cvCalcOpticalFlowPyrLK() 함수를 이용하여 구
현

연속된 프레임을 입력으로 제공하고, 추적하기
원하는 점을 저장한 후 함수를 호출

함수가 반환되면 status배열을 확인해서 성공
적으로 추적되었는지 검사하고 그 점들의 새로
운 위치를 알기 위해 배열을 확인

camshift algorithm 을 구현할 계획







김동근 저 “OpenCV로 배우는 디지털영상처리”,
가메출판사 pp. 122~140
http://cafe.naver.com/opencv
http://blog.naver.com/delight0408
http://cafe.naver.com/arhunt/37
http://cafe.naver.com/opencv/2022
http://cafe.naver.com/opencv/23472
http://opencv.jp/sample/accumulation_of_back
ground.html#background_sub