atlas

Research map / Detection and segmentation / CNN features

Scale-Free Image Keypoints Using Differentiable Persistent Homology

ICML 2024 · Detection and segmentation › CNN features · approach: Context for hard detection conditions · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes MorseDet, a fully convolutional keypoint detector trained with a differentiable persistent-homology loss (discrete Morse theory) that models keypoints as local maxima of a height map, yielding scale-independent repeatability.

Problem

Learning-based keypoint detectors model keypoints as local maxima within fixed-size patches, making keypoint density hard-coded and detection scale-dependent; a principled, scale-independent characterization of local maxima is lacking.

Approach

Model keypoints as the 1-dimensional persistent homology generators (loops born at saddles, closed at maxima) of a CNN height map, and train with a detector loss combining squared persistence and a boundary-similarity penalty across image pairs, differentiated via stratified permutation structure of discrete Morse theory.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use MorseDet instead of SuperPointHPatches illumination, 500 keypoints · HPatches illumination, 500 keypointsrepeatability: 47.7 vs 47.3No clear effect
use MorseDet instead of DISKHPatches viewpoint, 4000 keypoints · HPatches viewpoint, 4000 keypointsrepeatability: 47.6 vs 47.2Hurt
use MorseDet instead of SIFTHPatches scale repeatability at 75% resized image · HPatches scale repeatability, 75%repeatability: 75.9 -> 82.2Helped
use MorseDet instead of SIFTHPatches scale repeatability at 25% resized image · HPatches scale repeatability, 25%repeatability: 50.2 vs 41.3Hurt
add the boundary similarity term (use α=10 instead of α=0) (ablation)MorseDet · HPatches viewpoint, 250 keypointsrepeatability: 1.0 -> 40.6Helped
increase α from 10 to 20 (ablation)MorseDet · HPatches viewpoint, 250 keypointsrepeatability: 40.6 -> 44.0Helped
increase α from 10 to 20 (ablation)MorseDet · HPatches viewpoint, 2000 keypointsrepeatability: 46.1 -> 45.1Hurt
reduce α from 10 to 5 (ablation)MorseDet · HPatches viewpoint, 250 keypointsrepeatability: 40.6 -> 34.8Hurt

Surprising findings

Limitations

Experimental setup

Datasets: WASF MegaDepth (validation split) HPatches

Benchmarks: HPatches

Metrics: repeatability (mutual nearest neighbor variant) scale repeatability

Baselines: SIFT D2-Net R2D2 SuperPoint DISK ALIKED

Builds on: R2D2 L2Net SuperPoint AdamW

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy