PCA-SIFT
- 주요 방향 dorminant direction을 구하는 과정은 SIFT와 동일
- 특징 벡터 x 추출 과정이 다름
1) 키포인트 중심으로 39 x 39 윈도우 씌움
2) 윈도우 안 픽셀에 대해 y방향 x방향 도함수 영상 계산
3) 39 x 39 = 3,042 차원 벡터 획득 -> 너무크다
4) PCA Principal Component Analysis 주성분 분석으로 차원 축소하여 특징벡터 x로 취급
=> 4 * 4 * 8 = 128차원인 SIFT 기술자보다 PCA-SIFT는 차원 수를 크게 줄일수 있음
GLOH
- Gradient Location Orientation Histogram
- 원형 마스크(필터, 윈도우) 사용
- 원은 3등분, 두 바깥원들은 각각 8등분
- 분할된 영역들(16 + 1= 17개)에서 16단계 그라디언트 방향 히스토그램 계산
=> 17 x 16 = 272 차원 특징 벡터
- PCA 수행하여 272 -> 128차원 특징벡터로 취급
이진 기술자
- 이전에 살펴본 특징 기술자들은 개당 128차원의 특징 벡터로 영상 처리하기엔 너무 큼
- 특징점 주위 두 픽셀을 비교쌍으로 사용. 픽셀들을 조사 후 수백개의 쌍으로 이진 배열 생성
- ex: BRIEF, ORB, BRISK
- 이진 기술자 조서 패턴 : 특징점 주위의 비교쌍들의 한쪽은 1, 한쪽은 0의 값을 가짐
이진 기술자들의 특징
- BRIEF : 가우시안을 따르는 두 점 조사 -> 스케일/회전에 영향 받음. 256개의 비교쌍 -> 256비트
- ORB : 회전 불변, 512 비트
- BRISK : 60개 점 설정 및 거리 조건 만족하는 쌍만을 비교쌍으로 사용. 회전 + 스케일 불변, 512 비트
이진 기술자와 일반 기술자 비교
- BRISK : 512비트
- SIFT 기술자 : 특징점 주위를 4등분. 한 영역에 4 x 4 x 8 = 128바이트. 128 x 4 = 512바이트
- BRISK의 크기 = SIFT 기술자의 크기/8
'로봇 > 영상' 카테고리의 다른 글
컴퓨터 비전 - 20. 주성분 분석 PCA (0) | 2020.07.30 |
---|---|
컴퓨터 비전 - 19. 질감, 텍스처 (0) | 2020.07.30 |
컴퓨터 비전 - 17. 특징 기술자 (0) | 2020.07.29 |
컴퓨터 비전 - 16. 민시프트(평균이동?)와 클러스터링 (0) | 2020.07.29 |
컴퓨터 비전 - 15. 확률 밀도 함수와 모드 (0) | 2020.07.29 |