Enhancing Deformable Local Features by Jointly Learning to Detect and Describe Keypoints

Guilherme A. Potje, Felipe Cadar, A. Araújo, Renato Martins, Erickson R. Nascimento
2/14/2026

No official code found. Best implementation: verlab/DALF_CVPR_2023 (75 stars, Apache-2.0, PyTorch, last commit 2023-12-18).

Abstract

Local feature extraction is a standard approach in computer vision for tackling important tasks such as image matching and retrieval. The core assumption of most methods is that images undergo affine transformations, disregarding more complicated effects such as non-rigid deformations. Furthermore, incipient works tailored for non-rigid correspondence still rely on keypoint detectors designed for rigid transformations, hindering performance due to the limitations of the detector. We propose DALF (Deformation-Aware Local Features), a novel deformation-aware network for jointly detecting and describing keypoints, to handle the challenging problem of matching deformable surfaces. All network components work cooperatively through a feature fusion approach that enforces the descriptors' distinctiveness and invariance. Experiments using real deforming objects showcase the superiority of our method, where it delivers 8% improvement in matching scores compared to the previous best results. Our approach also enhances the performance of two real-world applications: deformable object retrieval and non-rigid 3D surface registration. Code for training, inference, and applications are publicly available at verlab.dcc.ufmg.br/descriptors/dalf_cvpr23.

View on arXivView PDF

Code Implementations(1)

PyTorchApache-2.0

DALF is a joint image keypoint detector and descriptor for handling non-rigid deformations. It also works great under large rotations.

7510Shell, PythonMay 1, 20232 years agoApache-2.0
dalffeature-extractionimage-matchingkeypoint-detectionkornia+6 more

Similar Papers

Cite this paper

@article{potje2026enhancing,
  title  = {Enhancing Deformable Local Features by Jointly Learning to Detect and Describe Keypoints},
  author = {Guilherme A. Potje and Felipe Cadar and A. Araújo and Renato Martins and Erickson R. Nascimento},
  year   = {2026},
  eprint = {2304.00583},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2304.00583},
  journal = {CVPR 2023 2023}
}

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

Discussion