一种磨皮处理方法、装置、移动终端和存储介质制造方法及图纸

技术编号:27937134 阅读:16 留言:0更新日期:2021-04-02 14:17
本发明专利技术实施例提供了一种磨皮处理方法、装置、移动终端和存储介质,该方法包括:采集原始图像数据,在原始图像数据中检测原始人脸数据,原始人脸数据中具有表示亮度的亮度人脸数据,提高亮度人脸数据的特征维度,获得特征人脸数据,将特征人脸数据映射为权重图像数据,当对原始图像数据进行保边滤波处理时,使用权重图像数据调节保边的强度,获得目标图像数据,本实施例可以在保证磨皮处理的性能的同时提高磨皮处理的效果,并且使其适用于复杂多样的采集环境,在诸如移动终端等设备性能受限的情况下,可以实现实时性的磨皮处理。

【技术实现步骤摘要】
一种磨皮处理方法、装置、移动终端和存储介质
本专利技术实施例涉及计算机视觉的
,尤其涉及一种磨皮处理方法、装置、移动终端和存储介质。
技术介绍
随着移动互联网与移动终端的迅速发展,移动终端中的视频数据已成为人类活动中常用的信息载体,如直播、视频通话等,它们包含着物体的大量信息,成为人们获取外界原始信息的途径之一。针对这些视频数据,用户通常会选择美颜处理,磨皮处理是常用的美颜处理之一,磨皮处理是将平滑皮肤区域,将皮肤区域的皱纹、斑点和痘印等瑕疵去除掉,在此过程中,尽可能的保留人脸五官的边缘和高对比度区域。在移动终端等设备性能受限的情况下,通常使用快速导向滤波算法和双边滤波等保边滤波实现磨皮处理,但是,保边滤波使用固定的参数,灵活性较差,在多种场景中的滤波质量较低。
技术实现思路
本专利技术实施例提出了一种磨皮处理方法、装置、移动终端和存储介质,以解决如何在移动终端等设备性能受限的情况下提高保边滤波的灵活性的问题。第一方面,本专利技术实施例提供了一种磨皮处理方法,包括:采集原始图像数据;在所述原始图像数据中检测原始人脸数据,所述原始人脸数据中具有表示亮度的亮度人脸数据;提高所述亮度人脸数据的特征维度,获得特征人脸数据;将所述特征人脸数据映射为权重图像数据;当对所述原始图像数据进行保边滤波处理时,使用所述权重图像数据调节保边的强度,获得目标图像数据。第二方面,本专利技术实施例还提供了一种磨皮处理装置,包括:原始图像数据采集模块,用于采集原始图像数据;原始人脸数据检测模块,用于在所述原始图像数据中检测原始人脸数据,所述原始人脸数据中具有表示亮度的亮度人脸数据;特征维度提高模块,用于提高所述亮度人脸数据的特征维度,获得特征人脸数据;权重图像数据映射模块,用于将所述特征人脸数据映射为权重图像数据;保边滤波处理模块,用于当对所述原始图像数据进行保边滤波处理时,使用所述权重图像数据调节保边的强度,获得目标图像数据。第三方面,本专利技术实施例还提供了一种移动终端,所述移动终端包括:一个或多个处理器;存储器,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的磨皮处理方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方所述的磨皮处理方法。在本实施例中,采集原始图像数据,在原始图像数据中检测原始人脸数据,原始人脸数据中具有表示亮度的亮度人脸数据,提高亮度人脸数据的特征维度,获得特征人脸数据,将特征人脸数据映射为权重图像数据,当对原始图像数据进行保边滤波处理时,使用权重图像数据调节保边的强度,获得目标图像数据,通过引入人脸图像数据来限定处理的范围,利用人脸区域的强边来进行自适应调整权重图像数据,大大提高了保边滤波处理的灵活性,可以较好地避免背景区域较为复杂时、容易导致前景模糊的问题,通过提高亮度人脸数据的特征维度,区分人脸区域中瑕疵和五官部位的边缘,权重图像数据的处理较为简单,以较少计算量代价实现了优化自适应保边滤波处理在磨皮处理中的优化,即本实施例可以在保证磨皮处理的性能的同时提高磨皮处理的效果,并且使其适用于复杂多样的采集环境,在诸如移动终端等设备性能受限的情况下,可以实现实时性的磨皮处理。附图说明图1为本专利技术实施例一提供的一种磨皮处理方法的流程图;图2为本专利技术实施例一提供的一种高频信息的对比示例图;图3是本专利技术实施例一提供的一种映射函数的示意图;图4为本专利技术实施例二提供的一种磨皮处理装置的结构示意图;图5为本专利技术实施例三提供的一种移动终端的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种磨皮处理方法的流程图,本实施例可适用于以人脸数据作为先验知识、自适应进行保边滤波处理的情况,该方法可以由磨皮处理装置来执行,该磨皮处理装置可以由软件和/或硬件实现,可配置在移动终端中,例如,手机、平板电脑、智能穿戴设备(如智能手表、智能眼镜等),,等等,具体包括如下步骤:步骤101、采集原始图像数据。在本实施例中,等待磨皮处理的视频数据一般指在具有实时性的业务场景中所生成、传输或播放的视频数据。一般而言,可在生成该视频数据的移动终端中对该视频数据进行磨皮处理,此时,可开启移动终端的摄像头,摄像头采集视频数据。当然,除了在生成该视频数据的移动终端中对该视频数据进行磨皮处理之外,也可以在播放该视频数据的移动终端对该视频数据进行磨皮处理,本实施例对此不加以限制。例如,在直播的业务场景中,等待磨皮处理的视频数据可以指用于承载直播内容的视频数据,主播用户所登录的移动终端产生视频数据,以及,将该视频数据通过直播平台分发到各个观众用户所登录的设备进行播放,此时,通常在主播用户所登录的移动终端对该视频数据进行磨皮处理。又例如,在视频通话的业务场景中,等待磨皮处理的视频数据可以指用于承载通话内容的视频数据,发起通话的用户所登录的移动终端产生视频数据,以及,将该视频数据发送到各个被邀请通话的用户所登录的设备进行播放,此时,通常在发起通话的用户所登录的移动终端对该视频数据进行磨皮处理。又例如,在视频会议的业务场景中,等待磨皮处理的视频数据可以指用于承载会议内容的视频数据,正在发言的用户所登录的移动终端产生视频数据,以及,将该视频数据发送到各个参与该会议的用户所登录的设备进行播放,此时,通常正在发言的用户所登录的移动终端对该视频数据进行磨皮处理。除了直播、视频通话、视频会议等对实时性要求的视频数据之外,等待磨皮处理的视频数据也可以指在实时性要求较低的业务场景中所生成的视频数据,如短视频等,本实施例对此不加以限制。在本实施例中,视频数据中具有多帧图像数据,按照生成的顺序依次记为P1、P2、……、Pt-1、Pt、Pt+1、……、Pn,其中,t、n为正整数,t+1<n,由于视频数据实时生成,因此,n随着视频数据的生成而不断增大,直至视频数据生成完毕,为便于区分,该图像数据可以称之为原始图像数据。步骤102、在原始图像数据中检测原始人脸数据。在不同的业务场景中,通常是对用户采集视频数据,因此,在视频数据的多帧原始图像数据中通常具有用户的人物形象,所谓人物形象,可以指原始图像数据中用于表示人物的像素点。该人物形象至少包括用于表示人脸的人脸数据(像素点),除此之外,还可以包括用于表示头发的头发数据(像素点)、用于表示躯体的躯体数据(像素点)、用于表示四肢的四肢数据(像素点),等等,本专利技术实施例对此不加以限本文档来自技高网...

【技术保护点】
1.一种磨皮处理方法,其特征在于,包括:/n采集原始图像数据;/n在所述原始图像数据中检测原始人脸数据,所述原始人脸数据中具有表示亮度的亮度人脸数据;/n提高所述亮度人脸数据的特征维度,获得特征人脸数据;/n将所述特征人脸数据映射为权重图像数据;/n当对所述原始图像数据进行保边滤波处理时,使用所述权重图像数据调节保边的强度,获得目标图像数据。/n

【技术特征摘要】
1.一种磨皮处理方法,其特征在于,包括:
采集原始图像数据;
在所述原始图像数据中检测原始人脸数据,所述原始人脸数据中具有表示亮度的亮度人脸数据;
提高所述亮度人脸数据的特征维度,获得特征人脸数据;
将所述特征人脸数据映射为权重图像数据;
当对所述原始图像数据进行保边滤波处理时,使用所述权重图像数据调节保边的强度,获得目标图像数据。


2.根据权利要求1所述的方法,其特征在于,所述在所述原始图像数据中检测原始人脸数据,包括:
调用摄像头提供的人脸检测接口,以请求在所述摄像头采集的所述原始图像数据中检测原始人脸数据;
接收所述人脸检测接口返回的一个或多个人脸框,所述人脸框用于框定原始人脸数据。


3.根据权利要求1所述的方法,其特征在于,还包括:
若所述原始图像数据中存在多个原始人脸数据,则分别统计多个所述原始人脸数据的面积;
提取所述面积最大的n个所述原始人脸数据。


4.根据权利要求1所述的方法,其特征在于,所述提高所述亮度人脸数据的特征维度,获得特征人脸数据,包括:
对所述亮度人脸数据进行滤波处理,获得第一候选人脸数据;
对所述亮度人脸数据与所述第一候选人脸数据之间的差值取绝对值,获得第二候选人脸数据;
将所述第二候选人脸数据输入预设的核函数中进行处理,以输出特征人脸数据。


5.根据权利要求4所述的方法,其特征在于,所述对所述亮度人脸数据进行滤波处理,获得第一候选人脸数据,包括:
确定滤波窗口,所述滤波窗口的大小与所述原始图像数据的分辨率正相关;
使用所述滤波窗口对所述亮度人脸数据进行滤波处理,获得第一候选人脸数据。


6.根据权利要求4所述的方法,其特征在于,在所述对所述亮度人脸数据进行滤波处理,获得第一候选人脸数据之前,所述提高所述亮度人脸数据的特征维度,获得特征人脸数据,还包括:
对所述亮度人脸数据执行下采样。


7.根据权利要求6所述的方法,其特征在于,所述对所述亮度人脸数据进行下采样,包括:
查询所述亮度人脸数据的分辨率;
基于所述分辨率设置倍数,所述倍数与所述分辨率正相关;
按照所述倍数对所述亮度人脸数据进行下采样。


8.根据权利要求5所述的方法,其特征在于,在所述将所述第二候选人脸数据输入预设的核函数中进行处理,以输出特征人脸数据之后,所述提高所述亮度人脸数据的特征维度,...

【专利技术属性】
技术研发人员:杨敏陈伟
申请(专利权)人:百果园技术新加坡有限公司
类型:发明
国别省市:新加坡;SG

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

1