[发明专利]一种眼镜虚拟试戴系统和方法有效
申请号: | 201980062191.5 | 申请日: | 2019-12-21 |
公开(公告)号: | CN113168733B | 公开(公告)日: | 2023-07-28 |
发明(设计)人: | D·戈德堡;M·拉科斯基;B·科恩;B·豪尔;B·伯恩伯格;H·扎赫里兹 | 申请(专利权)人: | 沃比帕克公司 |
主分类号: | G06T19/00 | 分类号: | G06T19/00;G06T7/62 |
代理公司: | 青岛联智专利商标事务所有限公司 37101 | 代理人: | 迟姗;匡丽娟 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 眼镜 虚拟 系统 方法 | ||
1.一种计算机实施的方法,包括:
利用电子设备的照相机捕获用户的面部的图像;
使用所述电子设备的传感器获得所述用户的三维位置信息;
获得眼镜的三维模型;
基于所述图像和所述三维位置信息,确定所述眼镜的虚拟表示的位置;
基于所述三维位置信息和所述眼镜的三维模型,通过以下方式确定所述眼镜的虚拟表示的尺寸:
使用所述用户的三维位置信息,通过确定所述图像中多个位置之间的距离,来确定所述用户的面部的物理尺寸;
使用所述用户的面部的图像和确定的物理尺寸,确定图像像素中用户的面部的尺寸;
基于所述用户的面部的物理尺寸和图像像素中用户的面部的尺寸,确定所述图像中每个图像像素的像素尺寸;和
基于眼镜的已知尺寸和确定的像素尺寸,确定图像像素中所述眼镜的虚拟表示的尺寸;以及
利用所述电子设备的显示器显示组合图像,所述组合图像包括所述用户的面部的图像和具有确定的眼镜的虚拟表示的尺寸和确定的位置的所述眼镜的虚拟表示。
2.根据权利要求1所述的计算机实施的方法,其中,分别确定所述眼镜的虚拟表示的尺寸和位置,以准确地表示所述组合图像中的所述眼镜,就如同如果将所述眼镜物理地放置在所述用户的面部所述眼镜将呈现的那样。
3.根据权利要求1所述的计算机实施的方法,其中,确定所述眼镜的虚拟表示的位置包括:将所述眼镜的三维模型与所述用户的三维位置信息相交。
4.根据权利要求3所述的计算机实施的方法,其中,所述相交包括在所述眼镜的三维模型与所述用户的三维位置信息之间执行至少一次碰撞检测操作。
5.根据权利要求4所述的计算机实施的方法,其中,执行至少一次碰撞检测操作包括:在所述眼镜的三维模型的相应的多个位置处,在所述眼镜的三维模型和所述用户的三维位置信息之间迭代地执行多次碰撞检测操作。
6.根据权利要求5所述的计算机实施的方法,其中,迭代地执行多次碰撞检测操作包括:使用二进制搜索操作来迭代地确定所述相应的多个位置。
7.根据权利要求4所述的计算机实施的方法,其中,所述用户的三维位置信息包括以下项中的至少一个:多个测量点绝对三维位置、所述用户的三维模型以及多个面部特征点绝对位置。
8.根据权利要求7所述的计算机实施的方法,其中,所述传感器包括附加照相机,所述方法还包括:
利用所述电子设备的光源产生多个光束,所述多个光束中的至少一些光束对准所述用户的面部;以及
当至少一些光束对准所述用户的面部时,使用所述附加照相机捕获第二图像。
9.根据权利要求8所述的计算机实施的方法,进一步包括:基于捕获的第二图像中的至少一些光束的反射,确定所述多个测量点绝对三维位置。
10.根据权利要求1所述的计算机实施的方法,其中,所述传感器包括附加照相机,所述方法还包括:
使用所述附加照相机捕获所述用户的附加图像;以及
基于所述照相机和所述附加照相机之间的已知距离以及所述图像和所述附加图像之间的视差效果,生成所述用户的三维位置信息。
11.根据权利要求1所述的计算机实施的方法,其中,所述传感器包括飞行时间传感器、激光测距仪、运动传感器、接近传感器、结构化光传感器和附加照相机中的至少一个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沃比帕克公司,未经沃比帕克公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980062191.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于影响挤出的可塑性变形材料的体积流量的装置
- 下一篇:弹簧加载的可缩回装置