부트캠프/컴퓨터 비전

[OpenCV] 코너 검출

례지 2022. 11. 15. 12:46
728x90
미분 연산자에 의한 에지 방향 이용

points를 이용해 원 그리
함수 이용

cornerMinEigenVal

해리스 코너 검출 방법
  • 코너 검출 연구는 1970년대 후반부터 활발하게 진행
  • 1988년 해리스가 개발한 코너 검출 방법은 코너 점 구분을 위한 기본적인 아이디어를 수학적으로 잘 정의하였다는 점에서 큰 의미가 있음
  • w(x,y): 균일한 값 또는 가우시안 형태의 가중치를 갖는 윈도우
  • E(△x,△y) 함수가 모든 방향으로 값이 크게 나타난다면 점 (x,y)는 코너라고 간주할 수 있음
  • 해리스는 수학적 기법을 적용하여 코너 응답 함수 R을 유도함
    •  k: 보통 0.01~ 0.06
    • R이 0보다 충분히 큰 양수: 코너
    • R이 0에 가까운 실수: 평탄한 영역
    • R이 0보다 작은 음수: 에지

Fast 코너 검출 방법(2006년)
  • 16개의 주변 픽셀과 밝기를 비교하여 코너 여부 판별
    • p점 주변 1번부터 16번 픽셀과의 밝기 비교
    • 주변 16개의 픽셀 중에서 점p보다 충분히 밝거나 어두운 픽셀이 9개 이상 연속으로 존재하면 코너로 정의 (원 논문은 12개)

728x90