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

Disentangling 3D Pose in A Dendritic CNN for Unconstrained 2D Face Alignment

About

Heatmap regression has been used for landmark localization for quite a while now. Most of the methods use a very deep stack of bottleneck modules for heatmap classification stage, followed by heatmap regression to extract the keypoints. In this paper, we present a single dendritic CNN, termed as Pose Conditioned Dendritic Convolution Neural Network (PCD-CNN), where a classification network is followed by a second and modular classification network, trained in an end to end fashion to obtain accurate landmark points. Following a Bayesian formulation, we disentangle the 3D pose of a face image explicitly by conditioning the landmark estimation on pose, making it different from multi-tasking approaches. Extensive experimentation shows that conditioning on pose reduces the localization error by making it agnostic to face pose. The proposed model can be extended to yield variable number of landmark points and hence broadening its applicability to other datasets. Instead of increasing depth or width of the network, we train the CNN efficiently with Mask-Softmax Loss and hard sample mining to achieve upto $15\%$ reduction in error compared to state-of-the-art methods for extreme and medium pose face images from challenging datasets including AFLW, AFW, COFW and IBUG.

Amit Kumar, Rama Chellappa• 2018

Related benchmarks

TaskDatasetResultRank
Facial Landmark Detection300-W (Common)
NME0.0367
180
Facial Landmark Detection300-W (Fullset)
Mean Error (%)4.44
174
Facial Landmark Detection300W (Challenging)
NME7.62
159
Face Alignment300W (Challenging)
NME0.0762
93
Face Alignment300W Common
NME3.67
90
Face Alignment300W Fullset (test)
NME4.44
82
Face AlignmentCOFW (test)
NME5.77
72
Face Alignment300-W (Full)
NME4.44
66
Facial Landmark Detection300-W Challenging Subset
Mean Error7.62
49
Facial Landmark Detection300-W public Challenging inter-pupil normalization (test)
NME7.62
46
Showing 10 of 26 rows

Other info

Follow for update