100 likes | 1.02k Vues
OpenCV 를 이용한 hand detection. 발표일 : 2013. 0 1. 31 팀 : Motion tracking 발표자 : 07’ 김 동 광. 문제점. 스킨컬러검출이후 ConvexHull 을 추가해서 실행하는 과정에서 디버깅 오류가 발생. Hand Gestures Recognition(1/3). Emgucv 를 이용한 손인식 관련 자료들이 있어서 우선 C# 에서 자료들을 이용하여 구현
E N D
OpenCV를 이용한hand detection 발표일 : 2013. 01. 31 팀: Motion tracking 발표자 : 07’김 동 광
문제점 • 스킨컬러검출이후 ConvexHull을 추가해서 실행하는 과정에서 디버깅 오류가 발생
Hand Gestures Recognition(1/3) • Emgucv를 이용한 손인식 관련 자료들이 있어서 우선 C#에서 자료들을 이용하여 구현 • 중요한 코드 부분만 본다면 Contour, Convex Hull, Hull Defects를 이용해서 손과 손가락 모양을 찾아냄
Hand Gestures Recognition(2/3) • 손을 탐지할때Contour를 구해서 그 위에 ConvexHull을 씌우는 형식을 이용 • 여기서 빨간색으로 표시 된 부분은 Defect 부분 • convexityDefects을 이용하여 내부의 컨벡스 결함을 찾아냄
Hand Gestures Recognition(3/3) • 최외곽점의갯수, 컨벡스 결함의수를 이용하여 손가락을 Counting 하고 표시
앞으로의 계획 • OpenCV에서 발생한 문제를 해결 • EmguCV에서 구현된 부분을 참고하여 OpenCV에서도 구현할 계획
참고문헌 • 김동근 저 “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_background.html#background_sub
참고문헌 • 김동근 저 “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_background.html#background_sub