Skip to main content
QUICK REVIEW

[논문 리뷰] Towards Better Generalization: Joint Depth-Pose Learning without PoseNet

Wang Zhao, Shaohui Liu|arXiv (Cornell University)|2020. 04. 03.
Advanced Vision and Imaging참고 문헌 66인용 수 8
한 줄 요약

이 논문은 자기지도 학습 연속 깊이-자세 학습 프레임워크를 제안하며, PoseNet을 광학 흐름 기반 상대 자세 추정과 가분성 있는 이중 영역 삼각측량을 도입하여 스케일 불일치 문제를 제거하고, 스케일에 따라 조정된 3D 구조 복원을 가능하게 한다. 이 방법은 예측된 깊이 스케일을 삼각측량된 점군과 명시적으로 정렬함으로써 엔드 투 엔드 학습을 가능하게 하며, KITTI, NYUv2, TUM-RGBD 데이터셋에서 우수한 일반화 능력과 함께 최신 기술 수준의 성능을 달성한다. 특히 장시간 시퀀스와 무문자 영역과 같은 도전적인 조건에서도 뛰어난 성능을 보인다.

ABSTRACT

In this work, we tackle the essential problem of scale inconsistency for self-supervised joint depth-pose learning. Most existing methods assume that a consistent scale of depth and pose can be learned across all input samples, which makes the learning problem harder, resulting in degraded performance and limited generalization in indoor environments and long-sequence visual odometry application. To address this issue, we propose a novel system that explicitly disentangles scale from the network estimation. Instead of relying on PoseNet architecture, our method recovers relative pose by directly solving fundamental matrix from dense optical flow correspondence and makes use of a two-view triangulation module to recover an up-to-scale 3D structure. Then, we align the scale of the depth prediction with the triangulated point cloud and use the transformed depth map for depth error computation and dense reprojection check. Our whole system can be jointly trained end-to-end. Extensive experiments show that our system not only reaches state-of-the-art performance on KITTI depth and flow estimation, but also significantly improves the generalization ability of existing self-supervised depth-pose learning methods under a variety of challenging scenarios, and achieves state-of-the-art results among self-supervised learning-based methods on KITTI Odometry and NYUv2 dataset. Furthermore, we present some interesting findings on the limitation of PoseNet-based relative pose estimation methods in terms of generalization ability. Code is available at https://github.com/B1ueber2y/TrianFlow.

연구 동기 및 목표

  • 자기지도 학습 연속 깊이-자세 학습에서 스케일 불일치 문제를 해결함으로써 성능과 일반화 능력을 향상시키며, 특히 장시간 시퀀스와 실내 환경에서의 성능 향상을 목표로 한다.
  • 어려운 카메라 운동과 시각 조건에서 PoseNet 기반 방법의 일반화 능력에 한계가 있음을 극복하고자 한다.
  • 이중 영역 기하학과 가분성 있는 삼각측량을 활용하여 스케일을 네트워크 추정에서 명시적으로 분리하는 시스템을 개발하고자 한다.
  • 엔드 투 엔드 스케일 인식 학습을 통해 단일 깊이 및 시각 오도메트리 작업의 강건성과 정확도를 향상시키고자 한다.

제안 방법

  • 밀도 있는 광학 흐름 대응 관계에서 기본행렬을 계산하는 직접적인 상대 자세 추정 모듈로 PoseNet 아키텍처를 대체한다.
  • 두 연속 프레임에서 스케일에 따라 조정된 3D 점군을 복원하기 위해 가분성 있는 이중 영역 삼각측량 모듈을 도입한다.
  • 학습 가능한 스케일 변환을 통해 예측된 깊이 맵의 스케일을 삼각측량된 3D 구조와 정렬한다.
  • 엔드 투 엔드 학습 중에 정렬된 깊이 맵을 사용하여 깊이 오차 계산 및 조밀한 재투영 일致성 검증을 수행한다.
  • 지식 기반 지도 없이도 깊이 및 흐름 예측을 감독하기 위해 광학 일致성과 기하 제약 조건을 동시에 활용한다.
  • 광학 흐름, 삼각측량, 깊이 감독을 하나의 학습 과정에 통합한 통합형 가분성 파이프라인을 구현한다.

실험 결과

연구 질문

  • RQ1PoseNet을 광학 흐름 기반 상대 자세 추정으로 대체하면 자기지도 학습 깊이-자세 학습의 일반화 능력 향상에 기여할 수 있는가?
  • RQ2깊이와 삼각측량된 3D 구조 간의 명시적 스케일 정렬이 성능 및 강건성에 어떤 영향을 미치는가?
  • RQ3장시간 시퀀스와 무문자 영역과 같은 도전적인 시각 오도메트리 시나리오에서, 제안된 방법이 PoseNet 기반 기준 모델보다 더 잘 일반화되는가?
  • RQ4PoseNet 기반 상대 자세 추정의 일반화 및 강건성 측면에서의 한계는 무엇인가?
  • RQ5가분성 있는 이중 영역 삼각측량 모듈이 엔드 투 엔드 자기지도 학습 깊이 및 자세 학습을 효과적으로 지원할 수 있는가?

주요 결과

  • 제안된 방법은 KITTI 깊이 및 흐름 추정 벤치마크에서 최신 기술 수준의 성능을 달성하며, 기존 자기지도 학습 방법을 능가한다.
  • NYUv2 데이터셋에서 상대 오차(rel)는 0.189, log10는 0.079를 기록하여 PoseNet 기반 기준 모델 대비 뚜렷한 일반화 능력 향상을 보였다.
  • 큰 카메라 운동을 동반한 KITTI 시퀀스 09와 10에서 장시간 시퀀스 시각 오도메트리 작업 중, PoseNet 기반 방법이 실패하는 상황에서도 제안된 방법은 강력한 궤적 추정을 유지한다.
  • TUM-RGBD 데이터셋에서 제안된 방법은 무문자 영역, 복잡한 운동, 조명 변화에 잘 일반화되어 있으며, 특히 도전적인 경우에서 PoseNet 기준 모델과 ORB-SLAM2를 모두 능가하는 성능을 보였다.
  • 절단 분석 결과, 광학 흐름 기반 자세 추정과 명시적 스케일 정렬이 모두 일반화 능력 향상에 핵심적인 역할을 하며, 전체 시스템은 NYUv2에서 δ < 1.25에 대해 0.701의 정확도를 달성했다.
  • 기존 자기지도 학습 방법이 심각하게 성능 저하되는 실생활 환경, 실내 환경, 빠른 자가 운동 상황에서도 제안된 방법은 뛰어난 강건성을 보였다.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.