[Image Stitching 1] - Image Stitching
1. 이미지 스티칭 (Image Stitching)
이미지 스티칭이란 여러 장의 사진에 대하여 접합을 하여 한 장의 사진으로 만드는 기술을 의미한다.
이미지 스티칭을 구현하기 위하여 OpenCV를 활용하여 기본 개념들과 함께 천천히 구현해 나갈 예정이다.
2. 이미지 스티칭 구현 과정
일반적으로 이미지 스티칭의 구현 과정은 아래과 같다.
- 이미지 로드
- 이미지에 대한 특징점 추출(Feature Extraction)
- 추출된 특징점들에 대해 특징점 매칭(Feature Matching)
- RANSAC(RANdom Sample Consensus)을 이용한 Outlier 제거
- 특징점 매칭 결과를 통한 Homography Matrix 도출
- Homography Matrix를 통한 이미지 변환 및 결합
flowchart TD
A[1. Load Image]
B[2. Feature Extraction]
C[3. Feature Matching]
D[4. Outlier Removal using RANSAC]
E[5. Calculate Homography Matrix]
F[6. Image Transformation and Merging]
A --> B
B --> C
C --> D
D --> E
E --> F
앞으로의 포스트는 위와 같은 Flow로 진행이 될 예정이다.
또한, 다음 포스트는 Homography를 도출하기 위한 첫번째 단계인 특징점 추출(Feature Extration)에 대해 다뤄보려고 한다.
This post is licensed under CC BY 4.0 by the author.