面部对齐 megaface

Face alignment megaface

我正在研究人脸识别,我遇到了这种人脸变换方法,使用相似变换来对齐 mtcnn 为 megaface 数据集检测到的人脸,因为使用的源矩阵是

src = np.array([                                                                                                                                                                     
 [30.2946, 51.6963],                                                                                                                                                                
 [65.5318, 51.5014],                                                                                                                                                                
 [48.0252, 71.7366],                                                                                                                                                                
 [33.5493, 92.3655],                                                                                                                                                                
 [62.7299, 92.2041] ], dtype=np.float32 )

谁能告诉我这个矩阵是从哪里推导出来的? and/or为什么要用这个?

参考:https://zhuanlan.zhihu.com/p/29515986

我想通了,基本上,这些点是驻留在 112,96 图像中的人脸的标志点,鼻子在图像中居中,因此将另一个人脸的标志点转换到这些点将居中像这些模板地标点一样对齐人脸