论文部分内容阅读
在现代社会,眼镜几乎已经成为人类生活的必需品。顾客在传统眼镜零售店里面对琳琅满目的眼镜,在购镜选镜上费时费力,购物体验并不理想。所以,利用计算机视觉技术实现虚拟眼镜试戴,对于提高顾客的购镜选镜体验非常有意义。本文围绕人脸检测技术以及如何实现计算机虚拟眼镜试戴,主要在以下几个方面开展工作:1、人脸检测与人脸特征定位技术研究。MCT(Modified Census Transform)变换能够提取人脸轮廓信息并且具有光照不变性,因此,本文提出了一种基于MCT变换和HIK SVM分类器的人脸检测方法。该方法采用二级分类器,先提取人脸局部区域Haar特征训练线性SVM分类器作为粗分类器进行粗检测,再训练基于MCT特征的HIK SVM分类器得到细分类器对粗检测结果进行确认。实验结果表明该方法具有较好的人脸检测精度同时对光照不敏感。2、虚拟眼镜的3D建模技术研究。基于计算机3D透视理论,将采集得到的正面、左和右侧面3个方向的二维图像进行透视投影变换,在此基础上生成具有染色效果的眼镜3D图像。该3D建模方法生成的透视眼镜图形象逼真,并具有很好的空间尺度、角度伸缩性。3、基于Kinect的虚拟眼镜试戴系统的实现。本文将基于Kinect体感的计算机编程技术、基于Kinect的人脸特征定位技术、虚拟眼镜的3D建模技术应用于虚拟眼镜试戴系统的研发。该系统实现了实时虚拟试戴、对比、推荐、照相等功能,并成功参加了2014年德国杜塞尔多夫零售业展览会,受到国外客户的高度关注和好评。4、基于Android平台的虚拟眼镜试戴系统的初步实现。本文将Android编程技术、ASM人脸特征定位技术应用于手机版的虚拟眼镜试戴APP开发。该系统实现了手机自拍后对人脸特征点的自动提取和定位,为下一步深入研发移动互联网版的虚拟眼镜试戴系统奠定了很好的基础。