需要预处理代码的朋友可以私信我
预处理结果展示
论文展示的预处理结果如下
我的预处理结果如下
预处理步骤
人脸裁剪(上一篇博文里讲过,这里不再赘述)
注意:上面展示的深度图是我经过归一化的,为了方便展示。实际预处理过程中不需要归一化
深度图投影到3维空间
背景去除
利用matlab中的pointcloud函数将深度图像投影到点云空间中,然后采用利用中的球形裁剪技术:以鼻尖坐标为球心,做一个半径为600毫米的超球体,令超球体外的点云的Z坐标为0,取出大部分背景,结果如下:
离群点去除
从上图可以看到,人脸附近仍然还有很多噪声,此时我们采用统计滤波将噪声去除,结果如下:
投影回2D平面
至此,预处理完成
需要预处理代码的朋友可以私信我