Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Unsupervised Discovery of Object Landmarks as Structural Representations

About

Deep neural networks can model images with rich latent representations, but they cannot naturally conceptualize structures of object categories in a human-perceptible way. This paper addresses the problem of learning object structures in an image modeling process without supervision. We propose an autoencoding formulation to discover landmarks as explicit structural representations. The encoding module outputs landmark coordinates, whose validity is ensured by constraints that reflect the necessary properties for landmarks. The decoding module takes the landmarks as a part of the learnable input representations in an end-to-end differentiable framework. Our discovered landmarks are semantically meaningful and more predictive of manually annotated landmarks than those discovered by previous methods. The coordinates of our landmarks are also complementary features to pretrained deep-neural-network representations in recognizing visual attributes. In addition, the proposed method naturally creates an unsupervised, perceptible interface to manipulate object shapes and decode images with controllable structures. The project webpage is at http://ytzhang.net/projects/lmdis-rep

Yuting Zhang, Yijie Guo, Yixin Jin, Yijun Luo, Zhiyuan He, Honglak Lee• 2018

Related benchmarks

TaskDatasetResultRank
Landmark LocalizationAFLW (test)
NME (%)6.58
54
Landmark PredictionMAFL (test)
Mean Error (%)3.15
38
Facial Landmark DetectionMAFL (test)
Normalised MSE (%)3.16
30
Landmark RegressionMAFL (test)
MSE (%)3.16
28
Landmark Regressionwild CelebA (test)
Mean Normalized L2 Error40.82
17
Landmark DetectionCelebA Wild (K=8) (test)
Normalized L2 Distance (%)40.82
14
Landmark DetectionCUB Category 002 2011 (test)
Normalized L2 Distance27.6
12
Landmark DetectionCUB Category 001 2011 (test)
Normalized L2 Distance26.9
12
Landmark PredictionAFLW (test)
Mean Error (%)6.58
10
Landmark PredictionCat head (test)
Mean Error (%)0.1484
10
Showing 10 of 33 rows

Other info

Code

Follow for update