Skip to content

sejongresearch/NetVLAD-in-Colab

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

챌린지 개요

본 챌린지는 "Visual Place Recognition (VPR)"을 수행합니다. VPR 이란 이미지의 글로벌 기술자를 추출하여 데이터베이스에 저장하고, 새롭게 들어오는 쿼리이미지에 대해서 동일하게 글로벌 기술자를 추출하여 데이터 베이스에 저장된 기술자와 비교하여 가장 유사한 영상을 검색합니다. 이를 통해 쿼리 이미지가 촬영된 곳의 위치 등을 추정할 수 있습니다. 해당 기술은 GPS를 사용할 수 없거나, 부정확한 GPS를 대체할 수 있는 기술이며, 대표적인 사례로는 네이버 랩스에서 공개한 실내 네비게이션을 예시로 들 수 있습니다. 본 챌린지에서는 VPR에서 가장 기초가되는 NetVLAD 방법론을 베이스라인으로 설정하였습니다. VPR과 관련된 자세한 내용은 발표영상을 참고하시기 바랍니다.

베이스라인 관련

데이터 셋

  • 데이터셋 명 : Berlin Kudamm Dataset
  • 학습/테스트 장수 : Reference 314장 / Query 280장
  • 데이터셋 특징

image

Berlin Kudamm Dataset 데이터셋은 경로는 같지만 시간과 뷰포인트 차이가 큰 Query/Reference 이미지 페어로 구성되어 있습니다.

참고자료

NetVLAD: CNN architecture for weakly supervised place recognition A Hierarchical Dual Model of Environment- and Place-Specific Utility for Visual Place Recognition Line as a Visual Sentence: Context-aware Line Descriptor for Visual Localization

Visual Place Recognition with NetVLAD

How to run

Step 1. Downloading a source code(notebook) and Berlin Kudamm dataset

Version 1

Base

Version 2

Base

Step 2. Execute all code cells in the notebook (click on the notebook toolbar or press Ctrl + Shift + Alt + Enter)