SlideShare a Scribd company logo
190608 도정찬
특징점 기반 단안 영상 SLAM의 최적화 기법 및
필터링 기법의 성능 연구
중앙대학교, 전자전기공학과 제어 및 시스템,
전진석
2
(1) 서론
1. 연구배경 및 목적, 2. SLAM 연구동향, 3. 연구 내용 및 논문 구성
(2) 카메라 영상의 특징점 검출 및 정합
1. 카메라 기본 개념, 2. 특징점 검출 및 정합
(3) 카메라 자세 추정 방법
1. 2D-2D 자세 추정, 2. 삼각측량법, 3.3D-2D 자세추정
(4) 카메라 자세 및 3D 위치 보정 방법
1. 번들 조정 방법, 2.필터 방법
(5) 2D-2D, 3D-2D 자세추정 방법 성능 실험
1. 이미지 입력 및 특징점 추출 및 정합, 2. Visual Odometry 2D-2D 자세 추정 3. 3D-2D자세 추정
(6) 확장 칼만필터와 번들 조정 방법 성능 실험
1. Visual SLAM에 대한 번들 조정을 이용한 지도 작성, 2. Visual Odometry에 대한 EKF 결과
3. .Visual SLAM에 대한 EKF 지도 작성 4. 확장 칼만필터와 번들조정의 거리 및 각도 오차 비교
(7) 결론 및 향후 과제
목차
* 번들 조정(Bundle Adjustment) : 루프 클로징 시 부유 오차를 줄여줌.
3
-최적화 방식인 번들조정과 필터 방식인 확장 칼만필터의 장단점 비교
- 최적화 방식을 사용하는 이유 조사
- Visual Odometry, Visual SLAM에서의 카메라 자세와 3차원 점 구하기
목표
4
* 2D – 2D 자세추정 : 2차원 영상으로부터 2차원 자세를 추정한다. 입력은 정합 된 특징점, 출력은 카메라 자세이다.
카메라 자세 추정 방법 : 2D – 2D 자세 추정
2D-2D 알고리즘 블록도
Epipolar Geometry
5
* 2D – 2D 자세추정 : 2차원 영상으로부터 2차원 자세를 추정한다. 입력은 정합 된 특징점, 출력은 카메라 자세이다.
카메라 자세 추정 방법 : 3D – 2D 자세 추정
3D-2D 알고리즘 블록도
2D와 Reprojection 된 2D의 오차가
가장 작은 자세 계산
6
카메라 자세와 3D 위치 보정 방법 : 번들조정
루프 클로징 시 지도 작성
7
2D-2D, 3D-2D 자세추정 성능 실험 – 1. 이미지 입력 및 특징점 추출 및 정합
8
2D-2D, 3D-2D 자세추정 성능 실험 – 1. 이미지 입력 및 특징점 추출 및 정합
9
2D-2D, 3D-2D 자세추정 성능 실험 – 2. Visual Odometry에 대한 2D-2D 자세추정 결과
10
2D-2D, 3D-2D 자세추정 성능 실험 – 2. Visual Odometry에 대한 2D-2D 자세추정 결과
11
2D-2D, 3D-2D 자세추정 성능 실험 – 2. Visual Odometry에 대한 3D-2D 자세추정 결과
12
확장칼만필터와 번들조정 방법 성능 실험 – 1. Visual SLAM 번들조정 지도 작성
13
확장칼만필터와 번들조정 방법 성능 실험 – 1. Visual SLAM 번들조정 지도 작성
14
확장칼만필터와 번들조정 방법 성능 실험 – 1. Visual SLAM 번들조정 지도 작성
15
확장칼만필터와 번들조정 방법 성능 실험 – 1. Visual SLAM 번들조정 지도 작성
16
확장칼만필터와 번들조정 방법 성능 실험 – 2. Visual Odometry에 대한 EKF 결과
17
확장칼만필터와 번들조정 방법 성능 실험 – 3. Visual SLAM에 대한 EKF를 이용한 지도 작성
18
확장칼만필터와 번들조정 방법 성능 실험 – 4. 칼만필터와 번들조정의 거리 및 각도 오차 비교
19
- Visual Odometry와 Visual SLAM에서 사용되는 카메라 자세와 공간 좌표에서 3D 점 추정 알고리즘 비교 분석.
- 2D-2D 알고리즘은 정확한 자세를 추정하지 못하며, scale 조정을 해도 3D-2D 알고리즘 보다 정확하지 못함.
하지만 3D-2D 알고리즘은 이미지 3개를 연속으로 갖고 있어야 한다.
- 자세 추정은 칼만 필터가 좋으나, 3차원 점 추정에서는 번들 조정이 칼만 필터보다 성능이 좋다.
결론 및 향후 과제

More Related Content

What's hot

KCGS11_실시간 피사계 심도 렌더링 개선 기법
KCGS11_실시간 피사계 심도 렌더링 개선 기법KCGS11_실시간 피사계 심도 렌더링 개선 기법
KCGS11_실시간 피사계 심도 렌더링 개선 기법noerror
 
야생동물(Brown bear) 행동권 · 서식지 분석하기
야생동물(Brown bear) 행동권 · 서식지 분석하기야생동물(Brown bear) 행동권 · 서식지 분석하기
야생동물(Brown bear) 행동권 · 서식지 분석하기
Byeong-Hyeok Yu
 
AR drone 2.0 - Object tracking project
AR drone 2.0 - Object tracking projectAR drone 2.0 - Object tracking project
AR drone 2.0 - Object tracking project
Dae Woon Kim
 
[Shader study]Shadow Map Silhouette Revectorization(2014.01.06)
[Shader study]Shadow Map Silhouette Revectorization(2014.01.06)[Shader study]Shadow Map Silhouette Revectorization(2014.01.06)
[Shader study]Shadow Map Silhouette Revectorization(2014.01.06)
해강
 
retinal layer segmentation
retinal layer segmentationretinal layer segmentation
retinal layer segmentation
Seungbae Ji
 
[IGC 2017] 에픽게임즈 최용훈 - 밤낮으로 부수고 짓고 액션 빌딩 게임 만들기 - 포트나이트
[IGC 2017] 에픽게임즈 최용훈 - 밤낮으로 부수고 짓고 액션 빌딩 게임 만들기 - 포트나이트[IGC 2017] 에픽게임즈 최용훈 - 밤낮으로 부수고 짓고 액션 빌딩 게임 만들기 - 포트나이트
[IGC 2017] 에픽게임즈 최용훈 - 밤낮으로 부수고 짓고 액션 빌딩 게임 만들기 - 포트나이트
강 민우
 
지리정보체계(GIS) - [2] 좌표계 이해하기
지리정보체계(GIS) - [2] 좌표계 이해하기지리정보체계(GIS) - [2] 좌표계 이해하기
지리정보체계(GIS) - [2] 좌표계 이해하기
Byeong-Hyeok Yu
 
Parking project
Parking projectParking project
Parking project
ChanwooAhn2
 
오픈소스 GIS 실습 (2)
오픈소스 GIS 실습 (2)오픈소스 GIS 실습 (2)
오픈소스 GIS 실습 (2)
Byeong-Hyeok Yu
 
스마트폰 기반의 TS 측량 지원시스템 개발
스마트폰 기반의 TS 측량 지원시스템 개발스마트폰 기반의 TS 측량 지원시스템 개발
스마트폰 기반의 TS 측량 지원시스템 개발
park jinwoo
 

What's hot (10)

KCGS11_실시간 피사계 심도 렌더링 개선 기법
KCGS11_실시간 피사계 심도 렌더링 개선 기법KCGS11_실시간 피사계 심도 렌더링 개선 기법
KCGS11_실시간 피사계 심도 렌더링 개선 기법
 
야생동물(Brown bear) 행동권 · 서식지 분석하기
야생동물(Brown bear) 행동권 · 서식지 분석하기야생동물(Brown bear) 행동권 · 서식지 분석하기
야생동물(Brown bear) 행동권 · 서식지 분석하기
 
AR drone 2.0 - Object tracking project
AR drone 2.0 - Object tracking projectAR drone 2.0 - Object tracking project
AR drone 2.0 - Object tracking project
 
[Shader study]Shadow Map Silhouette Revectorization(2014.01.06)
[Shader study]Shadow Map Silhouette Revectorization(2014.01.06)[Shader study]Shadow Map Silhouette Revectorization(2014.01.06)
[Shader study]Shadow Map Silhouette Revectorization(2014.01.06)
 
retinal layer segmentation
retinal layer segmentationretinal layer segmentation
retinal layer segmentation
 
[IGC 2017] 에픽게임즈 최용훈 - 밤낮으로 부수고 짓고 액션 빌딩 게임 만들기 - 포트나이트
[IGC 2017] 에픽게임즈 최용훈 - 밤낮으로 부수고 짓고 액션 빌딩 게임 만들기 - 포트나이트[IGC 2017] 에픽게임즈 최용훈 - 밤낮으로 부수고 짓고 액션 빌딩 게임 만들기 - 포트나이트
[IGC 2017] 에픽게임즈 최용훈 - 밤낮으로 부수고 짓고 액션 빌딩 게임 만들기 - 포트나이트
 
지리정보체계(GIS) - [2] 좌표계 이해하기
지리정보체계(GIS) - [2] 좌표계 이해하기지리정보체계(GIS) - [2] 좌표계 이해하기
지리정보체계(GIS) - [2] 좌표계 이해하기
 
Parking project
Parking projectParking project
Parking project
 
오픈소스 GIS 실습 (2)
오픈소스 GIS 실습 (2)오픈소스 GIS 실습 (2)
오픈소스 GIS 실습 (2)
 
스마트폰 기반의 TS 측량 지원시스템 개발
스마트폰 기반의 TS 측량 지원시스템 개발스마트폰 기반의 TS 측량 지원시스템 개발
스마트폰 기반의 TS 측량 지원시스템 개발
 

More from jdo

[컴퓨터비전과 인공지능] 10. 신경망 학습하기 파트 1 - 2. 데이터 전처리
[컴퓨터비전과 인공지능] 10. 신경망 학습하기 파트 1 - 2. 데이터 전처리[컴퓨터비전과 인공지능] 10. 신경망 학습하기 파트 1 - 2. 데이터 전처리
[컴퓨터비전과 인공지능] 10. 신경망 학습하기 파트 1 - 2. 데이터 전처리
jdo
 
[컴퓨터비전과 인공지능] 10. 신경망 학습하기 파트 1 - 1. 활성화 함수
[컴퓨터비전과 인공지능] 10. 신경망 학습하기 파트 1 - 1. 활성화 함수[컴퓨터비전과 인공지능] 10. 신경망 학습하기 파트 1 - 1. 활성화 함수
[컴퓨터비전과 인공지능] 10. 신경망 학습하기 파트 1 - 1. 활성화 함수
jdo
 
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 5 - Others
 [컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 5 - Others [컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 5 - Others
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 5 - Others
jdo
 
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 4 - ResNet
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 4 - ResNet[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 4 - ResNet
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 4 - ResNet
jdo
 
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 3 - GoogLeNet
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 3 - GoogLeNet[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 3 - GoogLeNet
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 3 - GoogLeNet
jdo
 
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 2 - ZFNet, VGG-16
 [컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 2 - ZFNet, VGG-16 [컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 2 - ZFNet, VGG-16
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 2 - ZFNet, VGG-16
jdo
 
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 1 - 알렉스넷
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 1 - 알렉스넷[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 1 - 알렉스넷
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 1 - 알렉스넷
jdo
 
[컴퓨터비전과 인공지능] 7. 합성곱 신경망 2
[컴퓨터비전과 인공지능] 7. 합성곱 신경망 2[컴퓨터비전과 인공지능] 7. 합성곱 신경망 2
[컴퓨터비전과 인공지능] 7. 합성곱 신경망 2
jdo
 
[컴퓨터비전과 인공지능] 7. 합성곱 신경망 1
[컴퓨터비전과 인공지능] 7. 합성곱 신경망 1[컴퓨터비전과 인공지능] 7. 합성곱 신경망 1
[컴퓨터비전과 인공지능] 7. 합성곱 신경망 1
jdo
 
[컴퓨터비전과 인공지능] 6. 역전파 2
[컴퓨터비전과 인공지능] 6. 역전파 2[컴퓨터비전과 인공지능] 6. 역전파 2
[컴퓨터비전과 인공지능] 6. 역전파 2
jdo
 
[컴퓨터비전과 인공지능] 6. 역전파 1
[컴퓨터비전과 인공지능] 6. 역전파 1[컴퓨터비전과 인공지능] 6. 역전파 1
[컴퓨터비전과 인공지능] 6. 역전파 1
jdo
 
[컴퓨터비전과 인공지능] 5. 신경망 2 - 신경망 근사화와 컨벡스 함수
[컴퓨터비전과 인공지능] 5. 신경망 2 - 신경망 근사화와 컨벡스 함수[컴퓨터비전과 인공지능] 5. 신경망 2 - 신경망 근사화와 컨벡스 함수
[컴퓨터비전과 인공지능] 5. 신경망 2 - 신경망 근사화와 컨벡스 함수
jdo
 
[리트코드 문제 풀기] 연결 리스트
[리트코드 문제 풀기] 연결 리스트[리트코드 문제 풀기] 연결 리스트
[리트코드 문제 풀기] 연결 리스트
jdo
 
[컴퓨터비전과 인공지능] 5. 신경망
[컴퓨터비전과 인공지능] 5. 신경망[컴퓨터비전과 인공지능] 5. 신경망
[컴퓨터비전과 인공지능] 5. 신경망
jdo
 
[리트코드 문제 풀기] 배열
[리트코드 문제 풀기] 배열[리트코드 문제 풀기] 배열
[리트코드 문제 풀기] 배열
jdo
 
[컴퓨터비전과 인공지능] 4. 최적화
[컴퓨터비전과 인공지능] 4. 최적화[컴퓨터비전과 인공지능] 4. 최적화
[컴퓨터비전과 인공지능] 4. 최적화
jdo
 
[컴퓨터비전과 인공지능] 3. 선형 분류기 : 손실 함수와 규제
[컴퓨터비전과 인공지능] 3. 선형 분류기 : 손실 함수와 규제[컴퓨터비전과 인공지능] 3. 선형 분류기 : 손실 함수와 규제
[컴퓨터비전과 인공지능] 3. 선형 분류기 : 손실 함수와 규제
jdo
 
[컴퓨터비전과 인공지능] 3. 선형 분류 : 선형 분류기 일부
[컴퓨터비전과 인공지능] 3. 선형 분류 : 선형 분류기 일부[컴퓨터비전과 인공지능] 3. 선형 분류 : 선형 분류기 일부
[컴퓨터비전과 인공지능] 3. 선형 분류 : 선형 분류기 일부
jdo
 
Titanic kaggle competition
Titanic kaggle competitionTitanic kaggle competition
Titanic kaggle competition
jdo
 
1 2. 직선과 평면에서의 벡터 방정식
1 2. 직선과 평면에서의 벡터 방정식1 2. 직선과 평면에서의 벡터 방정식
1 2. 직선과 평면에서의 벡터 방정식
jdo
 

More from jdo (20)

[컴퓨터비전과 인공지능] 10. 신경망 학습하기 파트 1 - 2. 데이터 전처리
[컴퓨터비전과 인공지능] 10. 신경망 학습하기 파트 1 - 2. 데이터 전처리[컴퓨터비전과 인공지능] 10. 신경망 학습하기 파트 1 - 2. 데이터 전처리
[컴퓨터비전과 인공지능] 10. 신경망 학습하기 파트 1 - 2. 데이터 전처리
 
[컴퓨터비전과 인공지능] 10. 신경망 학습하기 파트 1 - 1. 활성화 함수
[컴퓨터비전과 인공지능] 10. 신경망 학습하기 파트 1 - 1. 활성화 함수[컴퓨터비전과 인공지능] 10. 신경망 학습하기 파트 1 - 1. 활성화 함수
[컴퓨터비전과 인공지능] 10. 신경망 학습하기 파트 1 - 1. 활성화 함수
 
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 5 - Others
 [컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 5 - Others [컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 5 - Others
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 5 - Others
 
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 4 - ResNet
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 4 - ResNet[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 4 - ResNet
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 4 - ResNet
 
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 3 - GoogLeNet
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 3 - GoogLeNet[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 3 - GoogLeNet
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 3 - GoogLeNet
 
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 2 - ZFNet, VGG-16
 [컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 2 - ZFNet, VGG-16 [컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 2 - ZFNet, VGG-16
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 2 - ZFNet, VGG-16
 
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 1 - 알렉스넷
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 1 - 알렉스넷[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 1 - 알렉스넷
[컴퓨터비전과 인공지능] 8. 합성곱 신경망 아키텍처 1 - 알렉스넷
 
[컴퓨터비전과 인공지능] 7. 합성곱 신경망 2
[컴퓨터비전과 인공지능] 7. 합성곱 신경망 2[컴퓨터비전과 인공지능] 7. 합성곱 신경망 2
[컴퓨터비전과 인공지능] 7. 합성곱 신경망 2
 
[컴퓨터비전과 인공지능] 7. 합성곱 신경망 1
[컴퓨터비전과 인공지능] 7. 합성곱 신경망 1[컴퓨터비전과 인공지능] 7. 합성곱 신경망 1
[컴퓨터비전과 인공지능] 7. 합성곱 신경망 1
 
[컴퓨터비전과 인공지능] 6. 역전파 2
[컴퓨터비전과 인공지능] 6. 역전파 2[컴퓨터비전과 인공지능] 6. 역전파 2
[컴퓨터비전과 인공지능] 6. 역전파 2
 
[컴퓨터비전과 인공지능] 6. 역전파 1
[컴퓨터비전과 인공지능] 6. 역전파 1[컴퓨터비전과 인공지능] 6. 역전파 1
[컴퓨터비전과 인공지능] 6. 역전파 1
 
[컴퓨터비전과 인공지능] 5. 신경망 2 - 신경망 근사화와 컨벡스 함수
[컴퓨터비전과 인공지능] 5. 신경망 2 - 신경망 근사화와 컨벡스 함수[컴퓨터비전과 인공지능] 5. 신경망 2 - 신경망 근사화와 컨벡스 함수
[컴퓨터비전과 인공지능] 5. 신경망 2 - 신경망 근사화와 컨벡스 함수
 
[리트코드 문제 풀기] 연결 리스트
[리트코드 문제 풀기] 연결 리스트[리트코드 문제 풀기] 연결 리스트
[리트코드 문제 풀기] 연결 리스트
 
[컴퓨터비전과 인공지능] 5. 신경망
[컴퓨터비전과 인공지능] 5. 신경망[컴퓨터비전과 인공지능] 5. 신경망
[컴퓨터비전과 인공지능] 5. 신경망
 
[리트코드 문제 풀기] 배열
[리트코드 문제 풀기] 배열[리트코드 문제 풀기] 배열
[리트코드 문제 풀기] 배열
 
[컴퓨터비전과 인공지능] 4. 최적화
[컴퓨터비전과 인공지능] 4. 최적화[컴퓨터비전과 인공지능] 4. 최적화
[컴퓨터비전과 인공지능] 4. 최적화
 
[컴퓨터비전과 인공지능] 3. 선형 분류기 : 손실 함수와 규제
[컴퓨터비전과 인공지능] 3. 선형 분류기 : 손실 함수와 규제[컴퓨터비전과 인공지능] 3. 선형 분류기 : 손실 함수와 규제
[컴퓨터비전과 인공지능] 3. 선형 분류기 : 손실 함수와 규제
 
[컴퓨터비전과 인공지능] 3. 선형 분류 : 선형 분류기 일부
[컴퓨터비전과 인공지능] 3. 선형 분류 : 선형 분류기 일부[컴퓨터비전과 인공지능] 3. 선형 분류 : 선형 분류기 일부
[컴퓨터비전과 인공지능] 3. 선형 분류 : 선형 분류기 일부
 
Titanic kaggle competition
Titanic kaggle competitionTitanic kaggle competition
Titanic kaggle competition
 
1 2. 직선과 평면에서의 벡터 방정식
1 2. 직선과 평면에서의 벡터 방정식1 2. 직선과 평면에서의 벡터 방정식
1 2. 직선과 평면에서의 벡터 방정식
 

논문-특징점 기반 단안 영상 SLAM의 최적화 기법 및 필터링 기법의 성능 연구

  • 1. 190608 도정찬 특징점 기반 단안 영상 SLAM의 최적화 기법 및 필터링 기법의 성능 연구 중앙대학교, 전자전기공학과 제어 및 시스템, 전진석
  • 2. 2 (1) 서론 1. 연구배경 및 목적, 2. SLAM 연구동향, 3. 연구 내용 및 논문 구성 (2) 카메라 영상의 특징점 검출 및 정합 1. 카메라 기본 개념, 2. 특징점 검출 및 정합 (3) 카메라 자세 추정 방법 1. 2D-2D 자세 추정, 2. 삼각측량법, 3.3D-2D 자세추정 (4) 카메라 자세 및 3D 위치 보정 방법 1. 번들 조정 방법, 2.필터 방법 (5) 2D-2D, 3D-2D 자세추정 방법 성능 실험 1. 이미지 입력 및 특징점 추출 및 정합, 2. Visual Odometry 2D-2D 자세 추정 3. 3D-2D자세 추정 (6) 확장 칼만필터와 번들 조정 방법 성능 실험 1. Visual SLAM에 대한 번들 조정을 이용한 지도 작성, 2. Visual Odometry에 대한 EKF 결과 3. .Visual SLAM에 대한 EKF 지도 작성 4. 확장 칼만필터와 번들조정의 거리 및 각도 오차 비교 (7) 결론 및 향후 과제 목차 * 번들 조정(Bundle Adjustment) : 루프 클로징 시 부유 오차를 줄여줌.
  • 3. 3 -최적화 방식인 번들조정과 필터 방식인 확장 칼만필터의 장단점 비교 - 최적화 방식을 사용하는 이유 조사 - Visual Odometry, Visual SLAM에서의 카메라 자세와 3차원 점 구하기 목표
  • 4. 4 * 2D – 2D 자세추정 : 2차원 영상으로부터 2차원 자세를 추정한다. 입력은 정합 된 특징점, 출력은 카메라 자세이다. 카메라 자세 추정 방법 : 2D – 2D 자세 추정 2D-2D 알고리즘 블록도 Epipolar Geometry
  • 5. 5 * 2D – 2D 자세추정 : 2차원 영상으로부터 2차원 자세를 추정한다. 입력은 정합 된 특징점, 출력은 카메라 자세이다. 카메라 자세 추정 방법 : 3D – 2D 자세 추정 3D-2D 알고리즘 블록도 2D와 Reprojection 된 2D의 오차가 가장 작은 자세 계산
  • 6. 6 카메라 자세와 3D 위치 보정 방법 : 번들조정 루프 클로징 시 지도 작성
  • 7. 7 2D-2D, 3D-2D 자세추정 성능 실험 – 1. 이미지 입력 및 특징점 추출 및 정합
  • 8. 8 2D-2D, 3D-2D 자세추정 성능 실험 – 1. 이미지 입력 및 특징점 추출 및 정합
  • 9. 9 2D-2D, 3D-2D 자세추정 성능 실험 – 2. Visual Odometry에 대한 2D-2D 자세추정 결과
  • 10. 10 2D-2D, 3D-2D 자세추정 성능 실험 – 2. Visual Odometry에 대한 2D-2D 자세추정 결과
  • 11. 11 2D-2D, 3D-2D 자세추정 성능 실험 – 2. Visual Odometry에 대한 3D-2D 자세추정 결과
  • 12. 12 확장칼만필터와 번들조정 방법 성능 실험 – 1. Visual SLAM 번들조정 지도 작성
  • 13. 13 확장칼만필터와 번들조정 방법 성능 실험 – 1. Visual SLAM 번들조정 지도 작성
  • 14. 14 확장칼만필터와 번들조정 방법 성능 실험 – 1. Visual SLAM 번들조정 지도 작성
  • 15. 15 확장칼만필터와 번들조정 방법 성능 실험 – 1. Visual SLAM 번들조정 지도 작성
  • 16. 16 확장칼만필터와 번들조정 방법 성능 실험 – 2. Visual Odometry에 대한 EKF 결과
  • 17. 17 확장칼만필터와 번들조정 방법 성능 실험 – 3. Visual SLAM에 대한 EKF를 이용한 지도 작성
  • 18. 18 확장칼만필터와 번들조정 방법 성능 실험 – 4. 칼만필터와 번들조정의 거리 및 각도 오차 비교
  • 19. 19 - Visual Odometry와 Visual SLAM에서 사용되는 카메라 자세와 공간 좌표에서 3D 점 추정 알고리즘 비교 분석. - 2D-2D 알고리즘은 정확한 자세를 추정하지 못하며, scale 조정을 해도 3D-2D 알고리즘 보다 정확하지 못함. 하지만 3D-2D 알고리즘은 이미지 3개를 연속으로 갖고 있어야 한다. - 자세 추정은 칼만 필터가 좋으나, 3차원 점 추정에서는 번들 조정이 칼만 필터보다 성능이 좋다. 결론 및 향후 과제