在线智能配镜的方法和装置的制造方法

文档序号:9751565阅读:533来源:国知局
在线智能配镜的方法和装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术,具体涉及一种在线智能配镜的方法和装置。
【背景技术】
[0002]随着互联网特别是移动互联网的快速发展,电子商务已经成为一种不可忽视的销售方式,网络购物已经成为人们生活的重要组成部分。影响电子商务进一步发展的因素除了支付、物流之外,另外一种重要的因素是客户体验。电子商务和传统商务最大的区别是购买者无法在购买前对商品得到真实使用或穿戴体验。虽然商家会在销售站点上展示出各种商品图片或者模特试穿效果,但是由于客户自身情况不同,往往无法选到适合自己特征的商品。这大大限制了电子商务的进一步发展。
[0003]为了解决这一问题,研究人员开发了各类在线试穿试戴技术。在线试穿试戴技术主要用于在线试穿服装、鞋帽和在线试戴眼镜等。其中,在线试戴眼镜商业化应用的关键技术之一是眼镜自动匹配技术。
[0004]现有的在线试戴技术分为如下两类:
[0005]—类是在已有的模特照片或者在用户上传的照片上,结合不同款式或尺寸的虚拟眼镜模型,从而实现眼镜虚拟试戴的效果。例如:在一种场景中,将拍摄的模特人脸头像标准化,再通过鼠标人工定位两眼瞳孔,进行眼镜的虚拟试戴。然而,这种方法需要用户手动标记人眼瞳孔的位置,用户操作较复杂,并且模特和客户自身的试戴效果存在一定程度上的差别。在另一种场景中,用户通过上传自己的人脸头像,并选择瞳距,从而实现眼镜的虚拟试戴。然而,这种方法是在静态的二维人脸头像上实现眼镜虚拟试戴的,用户能够看到的只是自己试戴眼镜的正面图像,而无法观看自己试戴眼镜的左右以及侧面图像,合成图像也无法随着用户脸部的移动而移动,因此很难达到满意的试戴体验。
[0006]另一类是基于三维建模技术,将三维眼镜模型实时叠加到获取的用户的头像模型上,从而合成试戴的图像。用户头像的三维模型一般通过用户终端的相机捕获,然后输入计算机。根据是否实时将眼镜模型与头像模型叠加分为实时试戴和视频试戴。
[0007]—种实时在线试戴的实现方法如下:通过摄像头实时获取实景视频信息,从实景视频信息中检测出入眼瞳孔,实时跟踪已检测到的瞳孔位置并获取人眼瞳孔实时坐标;将眼镜模型和人眼瞳孔位置相融合叠加,从而完成三维眼镜的试戴。该方法虽然能够实时获取用户的试戴效果信息,但是试戴时一般需要用户脱掉眼镜,因此对于近视的用户不太适用。
[0008]以上两类试戴技术的另外一个问题在于,仅仅提供了合成后的图像给用户,满足客户对于试戴的需求,但忽视了客户其他的需求,缺乏对用户需求的深入挖掘,导致用户虽然经过在大量的试戴,也很难得到满意的眼镜。由于缺乏对用户体验上的考虑,使得用户常常会放弃在线购买眼镜,而是选择实体店进行购买。
[0009]因此,如何应用在线眼镜试戴技术,使得用户在线选购眼镜时不仅能够看到亲自佩戴的效果,同时结合个性偏好、风格搭配、专家建议、以及购买记录等,让用户快速精准得到更符合潮流、更专业、更适合自己的眼镜,获得更好的用户体验,已经成为商家能够在这一领域获得更大发展的关键问题。

【发明内容】

[0010]根据本发明的第一方面,提供一种在线智能配镜的方法,包括:向服务器发送在线配镜的请求;从服务器接收至少一个与眼镜相关联的眼镜描述数据,其中所述至少一个眼镜是服务器基于用户脸型、用户偏好、专家推荐以及历史记录来推荐的;基于所述眼镜描述数据从推荐的眼镜中选择要试戴的眼镜,并获取要试戴的眼镜的三维模型;以及将所述三维模型和从用户设备拍摄的用户图像合成,形成试戴眼镜的图像。
[0011]根据本发明的第二方面,提供一种在线智能配镜的装置,包括:配镜请求发送单元,用于向服务器发送在线配镜的请求;眼镜描述数据接收单元,用于从服务器接收至少一个与眼镜相关联的眼镜描述数据,其中所述至少一个眼镜是服务器基于用户脸型、用户偏好、专家推荐以及历史记录来推荐的;眼镜三维模型接收单元,基于所述眼镜描述数据从推荐的眼镜中选择要试戴的眼镜,并获取要试戴的眼镜的三维模型;以及试戴图像生成单元,将所述三维模型和从用户设备拍摄的用户图像合成,形成试戴眼镜的图像。
[0012]本发明的优点在于,用户在线选购眼镜时不仅能够看到亲自佩戴的效果,而且能够通过对用户需求的挖掘快速地得到更符合潮流、更专业、更适合自己的眼镜,从而获得更好的用户体验。
【附图说明】
[0013]图1是根据本发明实施例的在线眼镜试戴系统的框图。
[0014]图2是根据本发明实施例的对用户脸型进行测量的示例。
[0015]图3示出了根据本发明实施例的用户偏好模块的示例。
[0016]图4示出了根据本发明实施例的专家推荐模块的示例。
[0017]图5示出了根据本发明实施例的历史记录模块的示例。
[0018]图6示出了根据本发明实施例的在线配镜的示意图。
[0019]图7示出了根据本发明实施例的实时将用户头像和眼镜图像合成为试戴图像的方法的流程图。
[0020]图8示出了根据本发明实施例的在线智能配镜方法的流程图。
[0021 ]图9示出了根据本发明实施例的在线智能配镜装置的框图。
【具体实施方式】
[0022]以下对本发明的示例性实施例做出说明,其中包括本发明实施例的各种细节以有助于理解,应当将它们认为仅仅是示例性的。因此,本领域的技术人员应当认识到,可对本文描述的实施例做出各种修改和改变,而不脱离本发明的范围和精神。
[0023]图1是根据本发明实施例的在线眼镜试戴系统100的框图。在线眼镜试戴系统100包括用户设备110、服务器120、用户偏好模块130专家推荐模块140、历史记录150以及眼镜数据库160。其中,用户设备110和服务器120可以通过互联网或者其他任何合适的网络进行通信。服务器120与用户偏好模块130、专家推荐模块140、历史记录150和眼镜数据库160相连。
[0024]用户设备包括以下至少一个:智能电话、平板个人计算机(PC)、移动电话、视频电话、电子书阅读器、台式计算机、膝上型计算机、上网本计算机、个人数字助理(PDA)、便携式多媒体播放器(PMP)、数字音频播放器、移动医疗设备、相机和可穿戴设备(例如,诸如电子眼镜的头戴式装置(HMD)、电子服装、电子手镯、电子项链、电子配件、电子纹身、智能手表等。
[0025]用户设备110至少包括通信单元111、输入单元112、相机123、显示单元124、图像合成单元125等。用户设备110可通过输入单元112接收输入信息,并通过相机123捕捉图像。用户设备还可以经由通信单元111将各种信息发送给服务器,并从服务器120接收数据,以便通过显示单元124向用户显示图像。具体地,通信单元111可以从服务器120接收与至少一个眼镜相关联的眼镜描述数据,该眼镜是由服务器120根据多个参数确定的向用户推荐试戴的眼镜。用户可以从推荐的眼镜中选择要试戴的眼镜。因而,通信单元111还可以从服务器120接收将要试戴的眼镜的三维模型,以便在用户设备110上呈现试戴图像。
[0026]典型地,用户设备110向服务器120发送利用相机123拍摄的包括用户头像的静止图像或运动图像,从而服务器120可以测量出用户有关的参数,例如脸型、太阳穴形状、颧骨特征、眉毛形状、鼻梁形态,以筛选符合人体工程学设计原则以及审美要求的最佳眼镜。当然,这些测量也可以在用户设备110上完成,然后发送至服务器。
[0027]用户设备110还可以向服务器发送用户输入的个性化参数,例如,眼镜材质、颜色、以及诸如运动、休闲、职业等风格,以满足个性化要求。服务器可以将个性化参数存储为用户偏好,用于向用户推荐试戴的眼镜。
[0028]在用户设备110上试戴眼镜时,从相机123接收实时拍摄的包括用户头像的视频流,从视频流中提取用户头像以便与接收的眼镜的三维模型融合,生成试戴图像并在用户设备110的显示单元124上显示。
[0029]服务器120至少包括通信单元1
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1