SIFT특징 (Scale-Invariant Feature Transform (SIFT))

로봇공학
한 줄 정의: 영상의 크기 변화, 회전, 조명 변화에 강건한 지역 특징점을 검출하고 이를 고유한 기술자로 표현하는 특징 추출 알고리즘.

쉽게 풀면

사진을 확대하거나 회전시켜도, 심지어 밝기가 바뀌어도 똑같이 찾아낼 수 있는 특별한 점들을 찾아주는 기술입니다.

논문에서는 이렇게 쓰입니다

SIFT는 가우시안 차이(DoG) 스케일 공간에서 극값을 검출해 특징점을 찾고, 지역 그래디언트 방향 히스토그램으로 128차원 기술자를 생성한다.

이미지를 여러 흐림 정도로 흐리게 만든 뒤 그 차이가 가장 두드러지는 지점을 특징점으로 삼고, 그 주변의 명암 변화 패턴을 숫자로 요약한다는 뜻입니다.

주의할 점

특허 및 계산 비용 문제로 실시간 응용에서는 ORB와 같은 더 가벼운 대안이 자주 사용됩니다.

관련 용어