一种基于互联网的眼镜试戴方法及系统技术方案

技术编号:11677578 阅读:101 留言:0更新日期:2015-07-06 04:23
本发明专利技术提供一种基于互联网的眼镜试戴方法,包括如下步骤:1、建立三维眼镜模型库,并存储在服务器中;2、建立三维人头模型库,并存储在服务器中;3、建立材质库和颜色库,并存储在服务器中;4、通过摄像头捕捉用户的正面轮廓上的关键识别点的位置信息来进行识别,并调用所述三维人头模型库找出与之最接近的三维人头模型;5、调用三维眼镜模型库找出相符的三维眼镜模型与该三维人头模型进行匹配,同时可选择三维眼镜模型中的部件进行切换,并置该三维眼镜模型的材质和颜色。本发明专利技术还提供一种基于互联网的眼镜试戴系统,本发明专利技术的识别人脸影像是三维匹配的,可观看眼镜佩戴后各个角度的效果;另外,用户还可自行设计眼镜。

【技术实现步骤摘要】

本专利技术涉及一种计算机视觉
,尤其涉及一种基于互联网的眼镜试戴方法及系统
技术介绍
迄今为止,眼镜佩戴方法已经有一段时间的发展历程。传统的眼镜试戴方法是用户直接到实体店进行配戴才能看出效果。世面上现有一种方法是将眼镜产品制作成3D模型,然后通过电脑终端进行互动演示,演示过程中用户站在摄像头面前,摄像头抓取脸部的影像,系统对抓取到的影像进行识别比对,进行关键位置校对,然后将3D眼镜覆盖在脸部的关键位置,达到试戴眼镜的目的。但该方案有个缺陷,系统中获取人脸影像是二维的,只能识别脸部正面的关键点位置,即3D眼镜只能戴在脸部正面的影像上,无法实现其它角度的观看。此外,在2009年I月14日公开的公开号为CN101344971A的中国专利技术,涉及一种互联网三维人体头像眼镜试戴方法,能够在互联网浏览器上快速实现三维头像试戴眼镜的方法,能够模拟眼镜与人体头像的空间形状,逼真地再现眼镜试戴者亲自佩戴眼镜的效果,能很好地符合眼镜佩戴者的喜好。但这种方法只设置三维眼镜模型数据库,直接调用数据库中的三维眼镜模型,无法实现DIY设计;是通过抓取人脸的正面连续照片来生成三维脸型模型,然后从服务器中调用与该三维脸型模型相符的三维眼镜进行匹配,操作较为繁琐。
技术实现思路
本专利技术要解决的技术问题之一,在于提供一种基于互联网的眼镜试戴方法,将实物眼镜以3D虚拟化方式进行呈现,用户可以进行远程试戴,并且可以从各个角度进行观看配戴效果,解决现有技术只能观看正面配戴效果,或者需要跑到实体店亲身体验的麻烦情况。本专利技术的问题之一,是这样实现的:一种基于互联网的眼镜试戴方法,包括如下步骤:步骤1、建立三维眼镜模型库,并将该三维眼镜模型库存储在服务器中;步骤2、建立三维人头模型库,并将该三维人头模型库存储在服务器中;步骤3、建立材质库和颜色库,并将该材质库和颜色库存储在服务器中;步骤4、通过摄像头捕捉用户的正面轮廓的图像,并将图像传输到服务器中,通过图像上的关键识别点的位置信息来进行识别,并调用所述三维人头模型库找出与之最接近的三维人头模型;步骤5、调用三维眼镜模型库找出相符的三维眼镜模型与该三维人头模型进行匹配,同时可选择三维眼镜模型中的部件进行切换,并调用所述材质库和所述颜色库设置该三维眼镜模型的材质和颜色。进一步地,所述步骤I中的所述三维眼镜模型库包括镜框库、镜片库、饰物库,将复数种镜框上传至所述镜框库中、复数种镜片上传至所述镜片库中、复数种饰物上传至所述饰物库中,并将所述三维眼镜模型库存储在服务器中,用户可调用所述三维眼镜模型库选择镜框、镜片、饰物进行搭配设计出三维眼镜模型,该三维眼镜模型还设有复数种尺码的规格。进一步地,所述步骤2中的所述三维人头模型库包括复数种三维人头模型,该三维人头模型上设有复数个关键识别点,该关键识别点包括两眼的内眼角、两眼的外眼角、两眉毛的内侦U、两眉毛的外侧两点、眉心、两耳的内侧、下巴的底部,该三维人头模型还设有复数种大小的规格。本专利技术要解决的技术问题之二,在于提供一种基于互联网的眼镜试戴系统,将实物眼镜以3D虚拟化方式进行呈现,用户可以进行远程试戴,并且可以从各个角度进行观看配戴效果,解决现有技术只能观看正面配戴效果,或者需要跑到实体店亲身体验的麻烦情况。本专利技术的问题之二,是这样实现的:一种基于互联网的眼镜试戴系统,包括:三维眼镜模型库建立模块,用于建立三维眼镜模型库,并将该三维眼镜模型库存储在服务器中;三维人头模型库建立模块,用于建立三维人头模型库,并将该三维人头模型库存储在服务器中;材质库和颜色库建立模块,用于建立材质库和颜色库,并将该材质库和颜色库存储在服务器中;识别模块,用于通过摄像头捕捉用户的正面轮廓的图像,并将图像传输到服务器中,通过图像上的关键识别点的位置信息来进行识别,并调用所述三维人头模型库找出与之最接近的三维人头模型;匹配模块,用于调用三维眼镜模型库找出相符的三维眼镜模型与该三维人头模型进行匹配,同时可选择三维眼镜模型中的部件进行切换,并调用所述材质库和所述颜色库设置该三维眼镜模型的材质和颜色。进一步地,所述三维眼镜模型库建立模块具体有:所述三维眼镜模型库包括镜框库、镜片库、饰物库,将复数种镜框上传至所述镜框库中、复数种镜片上传至所述镜片库中、复数种饰物上传至所述饰物库中,并将所述三维眼镜模型库存储在服务器中,用户可调用所述三维眼镜模型库选择镜框、镜片、饰物进行搭配设计出三维眼镜模型,该三维眼镜模型还设有复数种尺码的规格。进一步地,所述三维人头模型库建立模块具体有:所述三维人头模型库包括复数种三维人头模型,该三维人头模型上设有复数个关键识别点,该关键识别点包括两眼的内眼角、两眼的外眼角、两眉毛的内侧、两眉毛的外侧两点、眉心、两耳的内侧、下巴的底部,该三维人头模型还设有复数种大小的规格。本专利技术具有如下优点:本专利技术设置有镜框库、镜片库、饰物库,用户可以自己DIY设计,增加了互动性;本专利技术的识别人脸影像是三维匹配的,虚拟三维人头模型可跟随用户影像实时转动,可以观看眼镜佩戴后各个角度的效果(可察看三维人头模型左右、上下转动以及斜着时的状态);本专利技术还可实现远程下单订购的功能。【附图说明】下面参照附图结合实施例对本专利技术作进一步的说明。图1为本专利技术方法执行流程图。【具体实施方式】为使本专利技术更明显易懂,兹以一优选实施例,并配合附图作详细说明如下。如图1所示,本专利技术的一种基于互联网的眼镜试戴方法,包括如下步骤:步骤1、建立三维眼镜模型库,所述三维眼镜模型库包括镜框库、镜片库、饰物库,将复数种镜框上传至所述镜框库中、复数种镜片上传至所述镜片库中、复数种饰物上传至所述饰物库中,并将所述三维眼镜模型库存储在服务器中,用户可调用所述三维眼镜模型库选择镜框、镜片、饰物进行搭配设计出三维眼镜模型,该三维眼镜模型还设有复数种尺码的规格;步骤2、建立三维人头模型库,所述三维人头模型库包括复数种三维人头模型,该三维人头模型上设有复数个关键识别点,该关键识别点包括两眼的内眼角、两眼的外眼角、两眉毛的内侧、两眉毛的外侧两点、眉心、两耳的内侧、下巴的底部,该三维人头模型还设有复数种大小的规格,并将该三维人头模型库存储在服务器中;步骤3、建立材质库和颜色库,将复数种材质类型上传至材质库中、复数种颜色类型上传至颜色库中,并将该材质库和颜色库存储在服务器中;步骤4、通过摄像头捕捉用户的正面轮廓的图像,并将图像传输到服务器中,通过图像上的关键识别点的位置信息来进行识别,并判断人脸大小,调当前第1页1 2 本文档来自技高网...

【技术保护点】
一种基于互联网的眼镜试戴方法,其特征在于:包括如下步骤:步骤1、建立三维眼镜模型库,并将该三维眼镜模型库存储在服务器中;步骤2、建立三维人头模型库,并将该三维人头模型库存储在服务器中;步骤3、建立材质库和颜色库,并将该材质库和颜色库存储在服务器中;步骤4、通过摄像头捕捉用户的正面轮廓的图像,并将图像传输到服务器中,通过图像上的关键识别点的位置信息来进行识别,并调用所述三维人头模型库找出与之最接近的三维人头模型;步骤5、调用三维眼镜模型库找出相符的三维眼镜模型与该三维人头模型进行匹配,同时可选择三维眼镜模型中的部件进行切换,并调用所述材质库和所述颜色库设置该三维眼镜模型的材质和颜色。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄孕宁姚俊峰
申请(专利权)人:福建省纳金网信息技术有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1