一种序列图像生成方法及移动终端的制作方法

文档序号:9547994阅读:466来源:国知局
一种序列图像生成方法及移动终端的制作方法
【技术领域】
[0001]本发明实施例涉及计算机视觉与虚拟穿戴相结合的技术领域,具体涉及一种一种序列图像生成方法及移动终端。
【背景技术】
[0002]随着移动互联网技术的快速发展,移动终端(如手机、平板电脑等等)已经成为生活中不可或缺的一部分。与传统实体店铺购物相比,网络购物具有可不受时间、地点约束、且品种齐全、价格低廉等优点,就拿佩戴眼镜来说,用户单就看眼镜图片无法了解眼镜的佩戴效果,因而,试戴眼镜应用程序应运而生。眼镜试戴技术的关键在于,前期图片库的制作,由于是模特图像关系到后续不同眼镜图片的处理过程,目前,如何提高不同角度的人脸眼镜试戴效果的问题有待解决。

【发明内容】

[0003]本发明实施例提供了一种序列图像生成方法及移动终端,以期提高不同角度的人脸眼镜试戴效果。
[0004]本发明实施例第一方面提供了一种虚拟眼镜试戴方法,包括:
[0005]获取预设模特;
[0006]固定虚拟摄像机和所述预设模特之间的第一距离;
[0007]获取所述虚拟摄像机对所述预设模特的N个拍摄角度,其中,所述N为大于1的整数;
[0008]基于所述第一距离和所述N个拍摄角度对所述预设模特进行拍摄;
[0009]输出所述拍摄后得到的N个模特图像。
[0010]结合本发明实施例第一方面,在第一方面的第一种可能的实施方式中,所述获取所述虚拟摄像机对所述预设模特的N个拍摄角度,包括:
[0011]配置所述预设模特的角度为指定角度;
[0012]以所述指定角度为基准每隔预设阈值角度配置所述虚拟摄像机的对所述预设模特的N个拍摄角度。
[0013]结合本发明实施例第一方面,在第一方面的第二种可能的实施方式中,所述基于所述第一距离和所述N个拍摄角度对所述预设模特进行拍摄,包括:
[0014]保持所述虚拟摄像机和所述预设模特之间的距离为所述第一距离;
[0015]基于所述第一距离在所述N个拍摄角度的位置对所述预设模特进行拍摄。
[0016]结合本发明实施例第一方面、第一方面的第一种可能的实施方式或第一方面的第二种可能的实施方式,在第一方面的第三种可能的实施方式中,起特征在于,所述输出所述拍摄后得到的N个模特图像之后,所述方法还包括:
[0017]获取用户选择的第一预设眼镜;
[0018]确定所述预设模特的两眼之间的第二距离;
[0019]根据所述第二距离将所述第一预设眼镜进行缩放处理;
[0020]将所述缩放处理之后的第一预设眼镜与所述预设模特进行叠加;
[0021]基于所述第一距离和所述N个拍摄角度对所述叠加之后的预设模特进行拍摄;
[0022]输出所述拍摄后得到的N个戴眼镜的模特图像。
[0023]结合本发明实施例第一方面、第一方面的第一种可能的实施方式或第一方面的第二种可能的实施方式,在第四方面的第三种可能的实施方式中,所述输出所述拍摄后得到的N个模特图像之后,包括:
[0024]获取用户选择的第二预设眼镜;
[0025]基于所述第一距离和所述N个拍摄角度对所述第二预设眼镜进行拍摄;
[0026]输出所述拍摄之后的N个第二预设眼镜图像。
[0027]本发明实施例第二方面公开了一种移动终端,包括:
[0028]第一获取单元,用于获取预设模特;
[0029]固定单元,用于固定虚拟摄像机和所述第一获取单元获取到的预设模特之间的第一距离;
[0030]第一获取单元,还用于:
[0031]获取所述虚拟摄像机对所述预设模特的N个拍摄角度,其中,所述N为大于1的整数;
[0032]第一拍摄单元,用于基于所述固定单元固定的第一距离和所述第一获取单元获取到的N个拍摄角度对所述预设模特进行拍摄;
[0033]第二输出单元,用于输出所述第一拍摄单元拍摄后得到的N个模特图像。
[0034]结合本发明实施例第二方面,在第二方面的第一种可能的实施方式中,所述第一获取单元包括:
[0035]第一配置子单元,用于配置所述预设模特的角度为指定角度;
[0036]第二配置子单元,用于以所述第一配置子单元配置的指定角度为基准每隔预设阈值角度配置所述虚拟摄像机的对所述预设模特的N个拍摄角度。
[0037]结合本发明实施例第二方面,在第二方面的第二种可能的实施方式中,所述第一拍摄单元包括:
[0038]保持单元,用于保持所述虚拟摄像机和所述预设模特之间的距离为所述固定单元固定的第一距离;
[0039]拍摄子单元,用于基于所述保持单元保持的第一距离在所述N个拍摄角度的位置对所述预设模特进行拍摄。
[0040]结合本发明实施例第二方面、第二方面的第一种可能的实施方式或第二方面的第二种可能的实施方式,在第二方面的第三种可能的实施方式中,所述移动终端还包括:
[0041]第二获取单元,用于获取用户选择的第一预设眼镜;
[0042]确定单元,用于确定所述预设模特的两眼之间的第二距离;
[0043]缩放单元,用于根据所述确定单元确定的第二距离将所述第二获取单元获取到的第一预设眼镜进行缩放处理;
[0044]叠加单元,用于将所述缩放单元缩放处理之后的第一预设眼镜与所述预设模特进行叠加;
[0045]第二拍摄单元,用于基于所述第一距离和所述N个拍摄角度对所述叠加单元叠加之后的预设模特进行拍摄;
[0046]第二输出单元,用于输出所述第二拍摄单元拍摄后得到的N个戴眼镜的模特图像。
[0047]结合本发明实施例第二方面、第二方面的第一种可能的实施方式或第二方面的第二种可能的实施方式,在第二方面的第四种可能的实施方式中,所述移动终端还包括:
[0048]第三获取单元,用于获取用户选择的第二预设眼镜;
[0049]第三拍摄单元,用于基于所述第一距离和所述N个拍摄角度对所述第三获取单元获取到的第二预设眼镜进行拍摄;
[0050]第三输出单元,用于输出所述第三拍摄单元拍摄之后的N个第二预设眼镜图像。
[0051]实施本发明实施例,具有如下有益效果:
[0052]通过本发明实施例可获取预设模特,固定虚拟摄像机和该预设模特之间的第一距离;获取该虚拟摄像机对所述预设模特的N个拍摄角度,其中,该N为大于1的整数;基于该第一距离和该N个拍摄角度对所述预设模特进行拍摄;输出拍摄后得到的N个模特图像。从而,在眼镜试戴过程中,可根据预设模特的角度与真实人脸图像的角度进行匹配,得到与真实人脸图像的角度匹配的模特图像,因而,提高不同角度的人脸眼镜试戴效果。
【附图说明】
[0053]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0054]图1是本发明实施例提供的一种序列图像生成方法的第一实施例流程示意图;
[0055]图2是本发明实施例提供的一种序列图像生成方法的第二实施例流程示意图;
[0056]图3是本发明实施例提供的一种移动终端的第一实施例结构示意图;
[0057]图4是本发明实施例提供的一种移动终端的第二实施例结构示意图。
【具体实施方式】
[0058]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0059]以下分别进行详细说明。
[0060]本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0061]本发明实施例所描述的移动终端可以包括智能手机(如Android手机、1S手机、Windows Phone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,MobileInternet Devices)或穿戴式设备等
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1