SIFT + RANSAC 및 Homography를 사용하여 개체 (OpenCV C++, Java)를 찾는 응용 프로그램을 개발 중입니다. 내가 직면하고있는 문제는 RANSAC의 성능이 좋지 않은 곳이 많다는 것입니다.SIFT 일치 및 인식?
나는 이런 이유로 SIFT의 저자가 투표하기 매우 좋았다 : 투표하기를 시도하고 싶다. (사람이 Traslation을 말한다)
- 위치 [Y, X,]는
- 규모
- 방향 : 우리는 4 개 차원은 4 차원 특징 공간에서 투표해야 읽었습니다 ,691 :
동안을 OpenCV와 함께와 경기 scale
및 orientation
를 쉽게 얻을
cv::Keypoints.octave
cv::Keypoints.angle
위치를 계산하는 방법을 이해하는 데 어려움을 겪고 있습니다.
이 난 단지 one match
으로 우리가 경계 상자를 그릴 수 있습니다 interesting slide을 발견했다 :
하지만 단지 하나의 일치로 그 경계 상자를 그릴 수 어떻게하지 않습니다. 어떤 도움이 필요합니까?
답변을 수정했습니다. – Dima
하나가 일치하면 Hough 변환이 필요 없습니다. x와 y의 차이 (이동), 방향의 차이 (회전) 및 비율 (비율)의 비율을 취합니다. 그런 다음 그것을 매트릭스에 넣습니다. – Dima