Self-supervised Interest Point Detection and Description for Fisheye and Perspective Images

Marcela Mera-Trujillo, Shivang Patel, Yu Gu, Gianfranco Doretto
6/2/2023
cs.CVcs.RO

No confident code implementation found for this paper.

Abstract

Keypoint detection and matching is a fundamental task in many computer vision problems, from shape reconstruction, to structure from motion, to AR/VR applications and robotics. It is a well-studied problem with remarkable successes such as SIFT, and more recent deep learning approaches. While great robustness is exhibited by these techniques with respect to noise, illumination variation, and rigid motion transformations, less attention has been placed on image distortion sensitivity. In this work, we focus on the case when this is caused by the geometry of the cameras used for image acquisition, and consider the keypoint detection and matching problem between the hybrid scenario of a fisheye and a projective image. We build on a state-of-the-art approach and derive a self-supervised procedure that enables training an interest point detector and descriptor network. We also collected two new datasets for additional training and testing in this unexplored scenario, and we demonstrate that current approaches are suboptimal because they are designed to work in traditional projective conditions, while the proposed approach turns out to be the most effective.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{meratrujillo2023selfsupervised,
  title  = {Self-supervised Interest Point Detection and Description for Fisheye and Perspective Images},
  author = {Marcela Mera-Trujillo and Shivang Patel and Yu Gu and Gianfranco Doretto},
  year   = {2023},
  eprint = {2306.01938},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.01938v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.01938.svg)](https://codeofpaper.com/paper/2306.01938)

Discussion