ALIKED: A Lighter Keypoint and Descriptor Extraction Network via Deformable Transformation

Xiaoming Zhao, Xingming Wu, Weihai Chen, Peter C. Y. Chen, Qingsong Xu +1 more
4/7/2023
cs.CV

No official code found. Best implementation: Shiaoming/ALIKED (383 stars, BSD-3-Clause, last commit 2024-05-05). 1 more below.

Abstract

Image keypoints and descriptors play a crucial role in many visual measurement tasks. In recent years, deep neural networks have been widely used to improve the performance of keypoint and descriptor extraction. However, the conventional convolution operations do not provide the geometric invariance required for the descriptor. To address this issue, we propose the Sparse Deformable Descriptor Head (SDDH), which learns the deformable positions of supporting features for each keypoint and constructs deformable descriptors. Furthermore, SDDH extracts descriptors at sparse keypoints instead of a dense descriptor map, which enables efficient extraction of descriptors with strong expressiveness. In addition, we relax the neural reprojection error (NRE) loss from dense to sparse to train the extracted sparse descriptors. Experimental results show that the proposed network is both efficient and powerful in various visual measurement tasks, including image matching, 3D reconstruction, and visual relocalization.

View on arXivView PDF

Code Implementations(2)

Shiaoming/ALIKEDCommunity100%
BSD-3-Clause

ALIKED: A Lighter Keypoint and Descriptor Extraction Network via Deformable Transformation

38336C++, CudaAug 4, 20222 years agoBSD-3-Clause
MrNeRF/ALIKED_CPPCommunity67%
BSD-3-Clause

CPP Implementation of "ALIKED: A Lighter Keypoint and Descriptor Extraction Network via Deformable Transformation"

1026C, C++Nov 25, 20241 years agoBSD-3-Clause

Cite this paper

@article{zhao2023aliked,
  title  = {ALIKED: A Lighter Keypoint and Descriptor Extraction Network via Deformable Transformation},
  author = {Xiaoming Zhao and Xingming Wu and Weihai Chen and Peter C. Y. Chen and Qingsong Xu and Zhengguo Li},
  year   = {2023},
  eprint = {2304.03608},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2304.03608v2}
}

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/2304.03608.svg)](https://codeofpaper.com/paper/2304.03608)

Discussion