图像处理方法及相关产品技术

技术编号:19122678 阅读:28 留言:0更新日期:2018-10-10 05:29
本申请实施例公开了一种图像处理方法及相关产品,其中方法包括:提取待处理图像中的目标头部图像;获取所述目标头部图像对应的多个头部特征信息;根据所述多个头部特征信息创建目标头部模型;根据预先存储的身体模型和所述目标头部模型创建第一三维人物图像。采用本申请,可创建与目标头部图像对应的三维人物图像,提高了趣味性和用户体验。

【技术实现步骤摘要】
图像处理方法及相关产品
本申请涉及电子设备
,主要涉及了一种图像处理方法及相关产品。
技术介绍
随着电子设备技术的发展,越来越多的用户使用电子设备(如手机、平板电脑等)来拍摄图像,人脸交换逐渐成为人们社交娱乐的新热点,多种具备换脸功能的应用被开发出来,为人们的娱乐生活带来了乐趣。
技术实现思路
本申请实施例提供了一种图像处理方法及相关产品,可创建与目标头部图像对应的三维人物图像,提高了趣味性和用户体验。第一方面,本申请实施例提供一种图像处理方法,包括:提取待处理图像中的目标头部图像;获取所述目标头部图像对应的多个头部特征信息;根据所述多个头部特征信息创建目标头部模型;根据预先存储的身体模型和所述目标头部模型创建第一三维人物图像。第二方面,本申请实施例提供一种图像处理装置,包括:提取单元,用于提取待处理图像中的目标头部图像;获取单元,用于获取所述目标头部图像对应的多个头部特征信息;创建单元,用于根据所述多个头部特征信息创建目标头部模型;以及根据预先存储的身体模型和所述目标头部模型创建第一三维人物图像。第三方面,本申请实施例提供一种电子设备,包括处理器、存储器以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,所述程序包括用于如第一方面中所描述的部分或全部步骤的指令。第四方面,本申请实施例提供了一种计算机可读存储介质,其中,所述计算机可读存储介质存储计算机程序,其中,所述计算机程序使得计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。第五方面,本申请实施例提供了一种计算机程序产品,其中,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。实施本申请实施例,将具有如下有益效果:采用了上述的图像处理方法及相关产品之后,电子设备提取待处理图像中的目标头部图像,获取所述目标头部图像对应的多个头部特征信息,根据所述多个头部特征信息创建目标头部模型,再根据预先存储的身体模型和所述目标头部模型创建第一三维人物图像。如此,可创建与目标头部图像对应的三维人物图像,从而提高了趣味性和用户体验。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:图1A为本申请实施例提供的一种图像处理方法的流程示意图;图1B为本申请实施例提供的一种提取待处理图像中的目标头部图像的场景示意图;图1C为本申请实施例提供的一种提取目标头部图像中的特征点的场景示意图;图1D为本申请实施例提供的一种确定待处理图像中的多条目标方向的场景示意图;图1E为本申请实施例提供的一种编辑第一三维人物图像的场景示意图;图2为本申请实施例提供的另一种图像处理方法的流程示意图;图3为本申请实施例提供的一种图像处理装置的结构示意图;图4为本申请实施例提供的一种电子设备的结构示意图。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。本申请实施例所涉及到的电子设备可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(userequipment,UE),移动台(mobilestation,MS),终端设备(terminaldevice)等等。为方便描述,上面提到的设备统称为电子设备。下面对本申请实施例进行详细介绍。本申请实施例提供了一种图像处理方法及相关产品,可创建与目标头部图像对应的三维人物图像,提高了趣味性和用户体验。请参照图1A,本申请实施例提供一种图像处理方法的流程示意图。具体的,如图1A所示,一种图像处理方法,包括:S101:提取待处理图像中的目标头部图像。在本申请实施例中,待处理图像可以是实时拍摄的过程中所获取的图像,也可以是电子设备的相册中存储的图像,或者为网络中下载的图像等,在此不做限定。其数据类型可以是YUV数据,也可以是RGBA数据,在此也不做限定。拍摄待处理图像可采用电子设备中预先配置的摄像头,若摄像头为3维(dimensions,D)摄像头,则可将结构光投射至目标用户的人脸上,并采集的待处理图像为3D图像,可提高创建目标头部模型的准确性。对于提取目标头部图像的方法也不做限定,可以是指定区域内的图像,如图1B所示,左侧为待处理图像的采集场景,其中,圆圈为指定区域,即提取待处理图像中圆圈对应的图像,得到右侧所示的目标头部图像;由于肤色、头发颜色与背景颜色存在一定区别,目标头部图像也可以根据肤色、头发颜色和背景之间的色差确定目标头部图像等。可选的,采用人脸识别的深度学习框架,即提取所述待处理图像的特征值,根据所述特征值对所述待处理图像进行积分处理得到积分图像;采用自适应增强算法区分积分图像中的脸部和非脸部的强分类器;采用瀑布型级联分类器将脸部的强分类器级联起来得到目标人脸图像,然后根据头发颜色和背景之间的色差确定所述目标头部图像。其中,特征提取算法可采用方向梯度直方图(HistogramofOrientedGradient,HOG)、局部二值模式(LocalBinaryPattern,LBP)、Gabor小波变换、类哈尔(Haar-like)等特征提取算法进行人脸识别等,在此也不做限定。采用该方法,在多种尺度下用相同的时间计算不同的特征,可迅速淘汰大量待检测区域,降低了平均检测开销,从而提高人脸识别的效率和准确率。S102:获取所述目标头部图像对应的多个头部特征信息。在本申请实施例中,多个头部特征信息包括五官、肤色、发型、配饰(例如:眼镜、耳环等)等特征信息。对于获取头部特征信息的方法也不做限定,可根据对应的深度学习识别模型对目标头部图像进行识别。其中,肤色和发色的特征信息可通过匹配颜色进行确定;五官的特征信息可通过对待处理图像进行人脸特征点定位,如图1C所示,图中的点本文档来自技高网
...
图像处理方法及相关产品

【技术保护点】
1.一种图像处理方法,其特征在于,包括:提取待处理图像中的目标头部图像;获取所述目标头部图像对应的多个头部特征信息;根据所述多个头部特征信息创建目标头部模型;根据预先存储的身体模型和所述目标头部模型创建第一三维人物图像。

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:提取待处理图像中的目标头部图像;获取所述目标头部图像对应的多个头部特征信息;根据所述多个头部特征信息创建目标头部模型;根据预先存储的身体模型和所述目标头部模型创建第一三维人物图像。2.根据权利要求1所述的方法,其特征在于,所述根据所述多个头部特征信息创建目标头部模型,包括:对所述多个头部特征信息进行分类,得到脸部特征信息集和非脸部特征信息集;根据所述脸部特征信息集确定所述目标头部图像对应的表征信息集;根据所述非脸部特征信息集确定所述目标头部图像对应的装扮信息集;根据所述表征信息集和所述装扮信息集创建所述目标头部模型。3.根据权利要求2所述的方法,其特征在于,在所述根据所述脸部特征信息集确定所述目标头部图像对应的表征信息集之前,所述方法还包括:根据所述脸部特征信息集获取所述目标头部图像的完整度;若所述完整度大于预设阈值,执行所述根据所述脸部特征信息集确定所述目标头部图像对应的表征信息集的步骤。4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:从相册中查找与所述脸部特征信息集匹配成功的多张参考图像;从所述多张参考图像中选取至少一张参考全身图像;根据所述至少一张参考全身图像确定头部与身体之间的目标比例信息;按照预先存储的头部与身体之间的比例信息与身体模型之间的映射关系,确定所述目标比例信息对应的目标身体模型;所述根据预先存储身体模型和所述目标头部模型创建第一三维人物图像,包括:根据所述目标身体模型和所述目标头部模型创建所述第一三维人物图像。5.根据权利要求1-4任一项所述的方法,其特征在于,在所述根据预先存储的身体模型和所述目标头部模型创建第一三维人物图像之后,所述方法还包括:显示所述第一三维人物图像;若接收到针对所述第一三维人物图像的更换装扮指令,跳转至推荐装扮页面,所述推荐装扮页面包括目标装扮对应的选择组件;若接收到针对所述选择组件对应的选择指令,根据所述目标装扮对所述第一三维人物图像进行换装,得到第二三维人物图像;若接收到针对所述第二三维人物图像的完成装扮指令,存储所述第二三维人物图像。6.一种图像处理装置,其特征在于,包括:提取单元,用于提取待处理图像中的目标头部图像;获取单元,用于获取所述目标头部图像对应的多个头部特征信息;创建单元,用于根据所述多个头部特征信息创建目标头部模型;以及根据预先存储的身体模型和所述目标头部模型创建第一三维人物图像。7.根据权利要求6所述的装置...

【专利技术属性】
技术研发人员:胡孔勇姚娟
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1