隐形眼镜虚拟试戴方法、装置及实施该方法的计算机程序制造方法及图纸

技术编号:16049227 阅读:54 留言:0更新日期:2017-08-20 09:01
本发明专利技术涉及一种隐形眼镜虚拟试戴方法,包括:通过具有暗室的器具内的第2光学镜头,捕获搭载于隐形眼镜放置台的隐形眼镜的图像的步骤;在捕获的隐形眼镜图像中识别隐形眼镜区域的步骤;基于隐形眼镜放置台的颜色或者隐形眼镜盒的颜色,对隐形眼镜区域的相应像素设置透明度的步骤;将通过第2光学镜头生成的隐形眼镜图像,按照设置于隐形眼镜图像的透明度,合成至所识别的眼部区域的黑眼球部分的步骤;及将合成后的图像进行显示的步骤。

【技术实现步骤摘要】
【国外来华专利技术】隐形眼镜虚拟试戴方法、装置及实施该方法的计算机程序
本专利技术涉及一种隐形眼镜虚拟试戴方法、装置及实施该方法的计算机程序,更详细地,无需佩戴隐形眼镜,通过识别隐形眼镜及眼部形象,从而,直接将拍摄的隐形眼镜与面部的图像进行合成,由此,获得佩戴隐形眼镜后的形象的隐形眼镜虚拟试戴方法、装置及实施该方法的计算机程序。
技术介绍
隐形眼镜(contactlens)得到了普遍的使用。隐形眼镜不仅用于矫正视力,还广泛地用于提高美感。美容用途的隐形眼镜有圆环隐形眼镜或彩色隐形眼镜等。圆环隐形眼镜或彩色隐形眼镜是隐形眼镜的边缘部分具有颜色或者在镜片内部具有颜色的隐形眼镜。上述圆环隐形眼镜或彩色隐形眼镜即使不用于矫正视力,许多关注外表的10多岁,20多岁的人群,也广泛地佩戴上述隐形眼镜。包括美容用隐形眼镜在内的所有隐形眼镜,在没有眼科医生的指导时,无法确保安全性,并且,产生副作用的风险高。尤其,对于十几岁的人群,眼睛正处于成长阶段,更容易发生因副作用而导致的视力下降问题,更应加倍注意。在购买隐形眼镜时,需要选择适合自己的隐形眼镜。通常,通过利用放大镜或直接观察隐形眼镜的外观的方式进行选择。即使能够试戴,为接触隐形眼镜,需要清洁双手,并将隐形眼镜放置于指尖,撑开眼睛中间处,对着镜子佩戴隐形眼镜,这一过程十分不便。并且,由于卫生问题,经过佩戴后的隐形眼镜不能再次使用。由此,在购买隐形眼镜时,不易选择适合自己的隐形眼镜。另外,一些特定的应用程序提供了消除上述不便的功能。这些特定的应用程序通过软件在面部图像上结合事先构成的隐形眼镜的图像,由此,获得佩戴后的样子。然而,应用程序仅能够对事先调试好的眼镜形象进行面部合成,并且隐形眼镜形象画质差,存在调试好的镜片与实际镜片形象不同的情况,且不易增加镜片图像。如此,需要一种隐形眼镜的虚拟试戴方法、装置及实施该方法的计算机程序,无需佩戴隐形眼镜,通过将所拍摄的隐形眼镜的动态图像与通过面部识别的面部图像进行合成,由此,获得佩戴隐形眼镜后的形象。
技术实现思路
本专利技术要解决的技术问题本专利技术为解决上述目的而研发,提供一种拍摄隐形眼镜的形象,拍摄面部的形象,并对两个图像进行动态合成,从而,获得佩戴任意的隐形眼镜后的形象的隐形眼镜虚拟试戴方法、装置及实施该方法的计算机程序。并且,本专利技术的目的在于,提供一种能够调节隐形眼镜的大小而匹配由面部图像中识别的眼部区域,而且,基于隐形眼镜图像及眼部区域的形象而设置隐形眼镜图像透明度,提供自然的佩戴效果的隐形眼镜虚拟试戴方法、装置及实施该方法的计算机程序。而且,本专利技术的目的在于,提供一种能够避免因直接佩戴隐形眼镜而导致眼部疾病,并且,因不产生佩戴后废弃隐形眼镜的问题而节省费用的隐形眼镜虚拟试戴方法、装置及实施该方法的计算机程序。本专利技术的技术方案并非限定于上述言及的技术方案,未言及的其它的技术方案将通过下述内容由本专利技术的普通技术人员所理解。技术方案为实现上述目的的隐形眼镜虚拟试戴方法,包括:通过具有暗室的器具内的第2光学镜头,捕获搭载于隐形眼镜放置台的隐形眼镜的图像的步骤;在捕获的隐形眼镜图像中识别隐形眼镜区域的步骤;基于隐形眼镜放置台的颜色或者隐形眼镜盒的颜色,对隐形眼镜区域的相应像素设置透明度的步骤;将通过第2光学镜头生成的隐形眼镜图像,按照设置于隐形眼镜图像的透明度,合成至所识别的眼部区域的黑眼球部分的步骤;及将合成后的图像进行显示的步骤。并且,隐形眼镜虚拟试戴方法,在所述合成步骤之前,还包括:通过第1光学镜头捕获面部图像的步骤;及在捕获的面部图像中识别眼部区域的步骤,并且,捕获隐形眼镜图像的步骤,是在所述暗室中的供提供均匀照度的多个发光二极管照明(LED照明)输出光线,并通过设置于所述暗室内的扩散板对所述光线进行扩散的状态下实现。而且,隐形眼镜虚拟试戴方法的识别隐形眼镜区域的步骤,包括:在捕获的图像中识别一个以上的轮廓线的步骤;通过一个以上的轮廓线各自的多个点的偏差识别圆形的步骤;将所识别的圆形中最大的圆形决定为对应隐形眼镜形象的圆形的步骤;及生成包括所决定的圆形在内的隐形眼镜图像的步骤,并且,所述设置透明度的步骤,是根据所决定的对应隐形眼镜的圆形内的像素的颜色而设置透明度,并且,对所述圆形外的像素设置指定临界值以上的透明度。并且,隐形眼镜虚拟试戴方法的识别眼部的步骤,包括:在黑眼球与所述黑眼球周围的皮肤之间的交界线上,决定多个点的步骤。而且,隐形眼镜虚拟试戴方法的合成步骤,包括:利用所述多个点决定对应黑眼球的圆形的步骤;利用由所述多个点决定的圆形的大小,缩小所述生成的隐形眼镜图像的步骤;及在缩小的隐形眼镜图像内,对利用所述多个点中由多个第1点所决定的第1圆形及由多个第2点所决定的第2圆形而识别的区域的像素设置进一步的透明度的步骤。并且,隐形眼镜虚拟试戴方法,对所述识别的区域的像素进行设置而使其透明,并且,所述合成步骤,是在对识别的区域设置透明度之后,使黑眼球的中心与缩小后的隐形眼镜图像的圆形的中心一致,之后,按照各像素进行重叠的方式实现。而且,为实现上述目的,计算机程序用于执行隐形眼镜虚拟试戴方法的各步骤,并且,隐形眼镜虚拟试戴方法,包括:通过具有暗室的器具内的第2光学镜头,捕获搭载于隐形眼镜放置台的隐形眼镜的图像的步骤;在捕获的隐形眼镜图像中识别隐形眼镜区域的步骤;基于隐形眼镜放置台的颜色或者隐形眼镜盒的颜色,对隐形眼镜区域的相应像素设置透明度的步骤;将通过第2光学镜头生成的隐形眼镜图像,按照设置于隐形眼镜图像的透明度,合成至所识别的眼部区域的黑眼球部分的步骤;及将合成后的图像进行显示的步骤。并且,隐形眼镜虚拟试戴装置,包括:第1相机部,包括第1光学镜头而对面部图像进行捕获;第2相机部,包括第2光学镜头及隐形眼镜放置台,设置于具有暗室的器具内,通过所述第2光学镜头对放置于隐形眼镜放置台的隐形眼镜图像进行捕获;控制部,在捕获的隐形眼镜图像中识别隐形眼镜区域,并且,基于隐形眼镜放置台的颜色或者隐形眼镜盒的颜色,对隐形眼镜区域的相应像素设置透明度,并且,在面部图像中识别眼部区域,并将通过第2光学镜头生成的隐形眼镜图像,按照设置于隐形眼镜图像的透明度,合成至所识别的眼部区域的黑眼球部分;及显示器部,对合成的图像进行显示。并且,隐形眼镜虚拟试戴装置的第2相机部,还包括:各自输出光线的多个LED照明,及供扩散所述光线的扩散板,并且,所述控制部是在利用所述多个LED照明及所述扩散板的光照环境中,通过所述第2光学镜头捕获隐形眼镜图像。而且,为识别隐形眼镜区域,隐形眼镜虚拟试戴装置的控制部,在捕获的图像中识别一个以上的轮廓线,并通过一个以上的轮廓线各自的多个点的偏差识别圆形,并且,将所识别的圆形中最大的圆形决定为对应隐形眼镜形象的圆形,从而,生成包括所决定的圆形在内的隐形眼镜图像,而且,所述控制部,按照为设置透明度而决定的对应隐形眼镜的圆形内的像素的颜色而设置透明度,并且,对所述圆形外的像素设置指定临界值以上的透明度。并且,为识别所述眼部区域,隐形眼镜虚拟试戴装置的控制部,在黑眼球与所述黑眼球周围的皮肤之间的交界线上,决定多个点(point),并且,为合成图像,所述控制部,利用所述多个点决定对应黑眼球的圆形,而且,利用由所述多个点决定的圆形的大小,缩小所述生成的隐本文档来自技高网
...
隐形眼镜虚拟试戴方法、装置及实施该方法的计算机程序

【技术保护点】
一种隐形眼镜虚拟试戴方法,其特征在于,包括:通过具有暗室的器具内的第2光学镜头,捕获搭载于隐形眼镜放置台的隐形眼镜的图像的步骤;在捕获的隐形眼镜图像中识别隐形眼镜区域的步骤;基于隐形眼镜放置台的颜色或者隐形眼镜盒的颜色,对隐形眼镜区域的相应像素设置透明度的步骤;将通过第2光学镜头生成的隐形眼镜图像,按照设置于隐形眼镜图像的透明度,合成至所识别的眼部区域的黑眼球部分的步骤;及将合成后的图像进行显示的步骤。

【技术特征摘要】
【国外来华专利技术】2014.11.28 KR 10-2014-01685011.一种隐形眼镜虚拟试戴方法,其特征在于,包括:通过具有暗室的器具内的第2光学镜头,捕获搭载于隐形眼镜放置台的隐形眼镜的图像的步骤;在捕获的隐形眼镜图像中识别隐形眼镜区域的步骤;基于隐形眼镜放置台的颜色或者隐形眼镜盒的颜色,对隐形眼镜区域的相应像素设置透明度的步骤;将通过第2光学镜头生成的隐形眼镜图像,按照设置于隐形眼镜图像的透明度,合成至所识别的眼部区域的黑眼球部分的步骤;及将合成后的图像进行显示的步骤。2.根据权利要求1所述的隐形眼镜虚拟试戴方法,其特征在于,在所述合成步骤之前,还包括:通过第1光学镜头捕获面部图像的步骤;及在捕获的面部图像中识别眼部区域的步骤,并且,捕获隐形眼镜图像的步骤,是在所述暗室中的供提供均匀照度的多个发光二极管照明输出光线,并通过设置于所述暗室内的扩散板对所述光线进行扩散的状态下实现。3.根据权利要求1所述的隐形眼镜虚拟试戴方法,其特征在于,所述识别隐形眼镜区域的步骤,包括:在捕获的图像中识别一个以上的轮廓线的步骤;通过一个以上的轮廓线各自的多个点的偏差识别圆形的步骤;将所识别的圆形中最大的圆形决定为对应隐形眼镜形象的圆形的步骤;及生成包括所决定的圆形在内的隐形眼镜图像的步骤,并且,所述设置透明度的步骤,是根据所决定的隐形眼镜的对应的圆形内的像素的颜色而设置透明度,并且,对所述圆形外的像素设置指定临界值以上的透明度。4.根据权利要求2所述的隐形眼镜虚拟试戴方法,其特征在于,所述识别眼部的步骤,包括:在黑眼球与所述黑眼球周围皮肤之间的交界线上,决定多个点的步骤。5.根据权利要求4所述的隐形眼镜虚拟试戴方法,其特征在于,所述合成步骤,包括:利用所述多个点决定对应黑眼球的圆形的步骤;利用由所述多个点决定的圆形的大小,缩小所述生成的隐形眼镜图像的步骤;及在缩小的隐形眼镜图像内,对利用所述多个点中由多个第1点所决定的第1圆形及由多个第2点所决定的第2圆形而识别的区域的像素设置进一步的透明度的步骤。6.根据权利要求5所述的隐形眼镜虚拟试戴方法,其特征在于,对所述识别的区域的像素进行设置而使其透明,并且,所述合成步骤,是在对识别的区域设置透明度之后,使黑眼球的中心与缩小后的隐形眼镜图像的圆形的中心一致,之后,按照各像素进行重叠的方式实现。7.一种计算机程...

【专利技术属性】
技术研发人员:金起坤李洸奎金一汉全龙善
申请(专利权)人:维尤姆技术有限公司
类型:发明
国别省市:韩国,KR

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

1