TUSK: Task-Agnostic Unsupervised Keypoints
Not on the map. Why?
Abstract (arXiv)
Existing unsupervised methods for keypoint learning rely heavily on the assumption that a specific keypoint type (e.g. elbow, digit, abstract geometric shape) appears only once in an image. This greatly limits their applicability, as each instance must be isolated before applying the method-an issue that is never discussed or evaluated. We thus propose a novel method to learn Task-agnostic, UnSupervised Keypoints (TUSK) which can deal with multiple instances. To achieve this, instead of the commonly-used strategy of detecting multiple heatmaps, each dedicated to a specific keypoint type, we use a single heatmap for detection, and enable unsupervised learning of keypoint types through clustering. Specifically, we encode semantics into the keypoints by teaching them to reconstruct images from a sparse set of keypoints and their descriptors, where the descriptors are forced to form distinct clusters in feature space around learned prototypes. This makes our approach amenable to a wider range of tasks than any previous unsupervised keypoint method: we show experiments on multiple-instance detection and classification, object discovery, and landmark detection-all unsupervised-with performance on par with the state of the art, while also being able to deal with multiple instances.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 44 of its 76 references that are in the map. First posted on arXiv 16 Jun 2022.
Builds on
44 of 76 references.
References · 44
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2017Mask R-CNNcited by 7,259
- 2017Neural Discrete Representation Learningcited by 4,650
- 2014Deep Learning Face Attributes in the Wildcited by 3,679
- 2015Fast R-CNNcited by 2,930
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2016Perceptual Losses for Real-Time Style Transfer and Super-Resolutioncited by 2,678
- 2016CLEVR: A Diagnostic Dataset for Compositional Language and Elementary Visual Reasoningcited by 1,445
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
- 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 983
- 2016Stacked Hourglass Networks for Human Pose Estimationcited by 913
32 more
- 2020Object-Centric Learning with Slot Attentioncited by 865
- 2019Deep Hough Voting for 3D Object Detection in Point Cloudscited by 648
- 2019MONet: Unsupervised Scene Decomposition and Representationcited by 388
- 2019Multi-Object Representation Learning with Iterative Variational Inferencecited by 359
- 2019D2-Net: A Trainable CNN for Joint Detection and Description of Local Featurescited by 324
- 2020DISK: Learning local features with policy gradientcited by 310
- 2016LIFT: Learned Invariant Feature Transformcited by 305
- 2021Conditional Object-Centric Learning from Videocited by 247
- 2016Large-Scale Image Retrieval with Attentive Deep Local Featurescited by 238
- 2016Towards K-means-friendly Spaces: Simultaneous Deep Learning and Clusteringcited by 237
- 2019GENESIS: Generative Scene Inference and Sampling with Object-Centric Latent Representationscited by 227
- 2019R2D2: Repeatable and Reliable Detector and Descriptorcited by 206
- 2018LF-Net: Learning Local Features from Imagescited by 151
- 2018Unsupervised Learning of Object Landmarks through Conditional Image Generationcited by 113
- 2021GENESIS-V2: Inferring Unordered Object Representations without Iterative Refinementcited by 109
- 2018Generative Modeling using the Sliced Wasserstein Distancecited by 108
- 2020Learning Feature Descriptors using Camera Pose Supervisioncited by 104
- 2018Unsupervised Geometry-Aware Representation for 3D Human Pose Estimationcited by 73
- 2018Unsupervised Discovery of Object Landmarks as Structural Representationscited by 73
- 2018Learning Monocular 3D Human Pose Estimation from Multi-view Imagescited by 70
- 2019Unsupervised Part-Based Disentangling of Object Shape and Appearancecited by 67
- 2017Unsupervised learning of object landmarks by factorized spatial embeddingscited by 64
- 2018Deep k-Means: Jointly clustering with k-Means and learning representationscited by 50
- 2019Large-scale, real-time visual-inertial localization revisitedcited by 45
- 2014Learning Deep Representation for Face Alignment with Auxiliary Attributescited by 32
- 2021Unsupervised Part Segmentation through Disentangling Appearance and Shapecited by 29
- 2021Self-supervised Geometric Perceptioncited by 26
- 2016Learning Covariant Feature Detectorscited by 25
- 2016WarpNet: Weakly Supervised Matching for Single-view Reconstructioncited by 22
- 2020Differentiable Top-k Operator with Optimal Transportcited by 17
- 2017Robust Facial Landmark Detection under Significant Head Poses and Occlusioncited by 12
- 2017Unsupervised learning of object frames by dense equivariant image labellingcited by 8
Built on by
Citing papers per year: 2023: 3; 2024: 2.
5 papers.
- 2023Unsupervised Keypoints from Pretrained Diffusion Modelscited by 15
- 2023Mitigating the Effect of Incidental Correlations on Part-based Learningcited by 6
- 2024Unsupervised Part Discovery via Dual Representation Alignmentcited by 2
- 2023Weakly Supervised Point Cloud Segmentation via Conservative Propagation of Scene-level Labelscited by 0
- 2024Keypoint Aware Masked Image Modellingcited by 0
- 2024Unsupervised Part Discovery via Dual Representation Alignment15 Aug 2024
- 2024Keypoint Aware Masked Image Modelling18 Jul 2024
- 2023Weakly Supervised Point Cloud Segmentation via Conservative Propagation of Scene-level Labels11 Dec 2023
- 2023Unsupervised Keypoints from Pretrained Diffusion Models29 Nov 2023
- 2023Mitigating the Effect of Incidental Correlations on Part-based Learning30 Sep 2023