- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种基于增强现实的虚拟眼镜试戴的方法
A Method of Virtual Glasses Try-on Based on Augmented Reality
刘 成 汪 丰 祁长红 倪 舟 姜 伟 邹 亚 王丽根
(东南大学生物科学与医学工程学院,江苏 南京 210096)
摘 要
选用单目的 CCD(Charge-coupled device)摄像头作为输入传感器,提出了一种基于标识物特征与人脸特征共同作 用的增强现实技术设计并实现了一个虚拟眼镜试戴系统。 通过单目摄像头采集现实场景的信息,对采集的图像进行分析, 识别,并跟踪标识物与人脸特征,使虚拟眼镜模型可以准确地叠加在人脸之上,从而实现虚拟眼镜的试戴。 实验证明,该方 法可以准确地识别标识物,快速完成虚拟眼镜的试戴,为眼镜试戴技术提供了新的思路。
关键词:虚拟眼镜,虚拟试戴,增强现实,计算机视觉
Abstract
On this research of virtual glasses try-on based on augmented reality,this paper choose monocular charge -coupled device camera as input sensor.A method for virtual try-on system is presented using both marker features and face fea- tures.Using monocular camera pick-up image information from real-world scenes.Then it recognize and detect the marker features and face features from the image,and can put the virtual glasses on the face.
Keywords:virtual glasses,virtual try-on,augmented reality,computer vision
网络虚拟试戴等作为一种全新的在线购物方式弥补了传统 网购无法切身试穿的缺陷,近年来成为计算机领域的研究热点。 如 何快速真实的实现体验式网购成为虚拟试戴系统的研究目的[1]。
以眼镜为例, 人们对它的要求已经不仅仅局限于看清楚物 体,而更加注重眼镜的品牌、款式、材质、颜色。 眼镜虚拟试戴技 术允许消费者在网购时对比不同眼镜实际配戴的效果图, 选出 自己心仪的眼镜。 在这过程中,顾客的个人要求得到了极大的满 足,眼镜试戴系统创造了一种全新的眼镜选购模式,眼镜模拟试 戴势在必行[1-2]。
如今大部分虚拟试戴采用二维图像叠加, 或三维模型建立 的方法。 但是这些方法都存在一定的缺陷,二维图像的叠加“真 实感”不能令人满意,而三维建模耗费的时间太长 ,不能满足网 购“即时性”的要求。 本文提出的基于增强现实的眼镜试戴技术 能很大程度上解决这些问题,为虚拟试戴技术提出了新的思路。 1 系统架构
文章提出一种基于增强现实的虚拟眼镜试戴系统。 图 1 为
系统结构图,包括四个子系统。 分别是:①现实场景采集系统;② 虚拟模型生成系统;③跟踪注册系统;④虚实合成系统。
图 1 系统总体结构图
1.1 现实场景采集系统
本文通过 CCD 单目摄像头采集真实场景中的视频图像。因 为 CCD 摄像机镜头捕捉到的图片只是一张张由许多像素点组 成的二维图像,同时不同摄像头的内外参数是不同的,所以我们 需要对摄像头进行标定。
1.2 虚拟模型生成系统
本文中的 3D 模型是 3DS 格式的。 由于 3DS 数据文件的独 特性就决定了在 OpenGL 中不可以即时显示出 3dmax 的立体 模型,这就必须首先对 3DS 模型做解析运算,其次将运算得到的 数据传递给 OpenGL 函数,才能在这种情况下绘制出虚拟模型。 1.3 跟踪注册系统
跟踪注册技术是最为关键的技术之一, 包括摄像头的空间 定位跟踪和虚拟对象在现实空间的定位跟踪, 注册就是将计算 机生成的虚拟对象和真实环境中的景象对齐校正的过程。 进行 三维注册的过程:首先确定观测者主视角(摄像头)与虚拟对象之 间的关系, 然后通过正确的几何投影将虚拟物体绘制合成到真 实环境图像的上面,从而展现给用户。
1.4 虚实合成系统
要实现虚拟眼镜与现实场景的完美结合, 必须先将虚拟眼 镜定位到现实世界中的准确位置, 这个过程通过标识物和
文档评论(0)