HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

D2-Net: A Trainable CNN for Joint Detection and Description of Local Features

Dusmanu Mihai ; Rocco Ignacio ; Pajdla Tomas ; Pollefeys Marc ; Sivic Josef ; Torii Akihiko ; Sattler Torsten

D2-Net: A Trainable CNN for Joint Detection and Description of Local
  Features

Abstract

In this work we address the problem of finding reliable pixel-levelcorrespondences under difficult imaging conditions. We propose an approachwhere a single convolutional neural network plays a dual role: It issimultaneously a dense feature descriptor and a feature detector. By postponingthe detection to a later stage, the obtained keypoints are more stable thantheir traditional counterparts based on early detection of low-levelstructures. We show that this model can be trained using pixel correspondencesextracted from readily available large-scale SfM reconstructions, without anyfurther annotations. The proposed method obtains state-of-the-art performanceon both the difficult Aachen Day-Night localization dataset and the InLocindoor localization benchmark, as well as competitive performance on otherbenchmarks for image matching and 3D reconstruction.

Code Repositories

mihaidusmanu/d2-net
Official
pytorch
Mentioned in GitHub
naver/kapture
Mentioned in GitHub
visinf/cad
pytorch
Mentioned in GitHub
UditSinghParihar/d2-net
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
image-matching-on-imc-phototourismD2-Net (MS)
mean average accuracy @ 10: 0.36285

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp