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

Improving Landmark Localization with Semi-Supervised Learning

About

We present two techniques to improve landmark localization in images from partially annotated datasets. Our primary goal is to leverage the common situation where precise landmark locations are only provided for a small data subset, but where class labels for classification or regression tasks related to the landmarks are more abundantly available. First, we propose the framework of sequential multitasking and explore it here through an architecture for landmark localization where training with class labels acts as an auxiliary signal to guide the landmark localization on unlabeled data. A key aspect of our approach is that errors can be backpropagated through a complete landmark localization model. Second, we propose and explore an unsupervised learning technique for landmark localization based on having a model predict equivariant landmarks with respect to transformations applied to the image. We show that these techniques, improve landmark prediction considerably and can learn effective detectors even when only a small fraction of the dataset has landmark labels. We present results on two toy datasets and four real datasets, with hands and faces, and report new state-of-the-art on two datasets in the wild, e.g. with only 5\% of labeled images we outperform previous state-of-the-art trained on the AFLW dataset.

Sina Honari, Pavlo Molchanov, Stephen Tyree, Pascal Vincent, Christopher Pal, Jan Kautz• 2017

Related benchmarks

TaskDatasetResultRank
Facial Landmark Detection300-W (Common)
NME0.042
180
Facial Landmark Detection300-W (Fullset)
Mean Error (%)4.9
174
Facial Landmark Detection300W (Challenging)
NME7.78
159
Face Alignment300W (Challenging)
NME7.78
93
Face Alignment300W Common
NME4.2
90
Face Alignment300W Fullset (test)
NME4.9
82
Face Alignment300-W (Full)
NME4.9
66
Landmark LocalizationAFLW (test)
NME (%)1.59
54
Facial Landmark Detection300W--
52
Facial Landmark Detection300-W Challenging Subset
Mean Error9.93
49
Showing 10 of 27 rows

Other info

Follow for update