一种皮肤处理、直播方法、计算机设备和存储介质技术

技术编号:32752813 阅读:16 留言:0更新日期:2022-03-23 18:48
本发明专利技术实施例提供了一种皮肤处理、直播方法、计算机设备和存储介质,该皮肤处理方法包括:采集图像数据,图像数据中具有人物形象,在图像数据中识别人物形象的皮肤、作为皮肤区域,在皮肤区域中识别具有油光的区域、作为原始油光区域,沿至少两个方向对原始油光区域进行卷积处理,获得目标油光区域,以目标油光区域的亮度值作为参考、调节皮肤区域的颜色,一方面,通过卷积处理对油光进行平滑,并以此作为依据调节皮肤区域的颜色,使得皮肤区域更加柔和,可去除油光,贴近肌肤光泽的皮肤纹理,另一方面,卷积处理、调节皮肤区域的颜色等操作较为简便,可降低占用的资源,降低耗时,适用于直播等对实时性要求较高的任务。直播等对实时性要求较高的任务。直播等对实时性要求较高的任务。

【技术实现步骤摘要】
一种皮肤处理、直播方法、计算机设备和存储介质


[0001]本专利技术实施例涉及计算机视觉的
,尤其涉及一种皮肤处理、直播方法、计算机设备和存储介质。

技术介绍

[0002]随着社会的发展,诸如手机、平板电脑等计算机设备已经广泛应用在学习、娱乐、工作等方面,扮演着越来越重要的角色。
[0003]在很多计算机设备中配置有摄像头,可用于拍照、录像、直播等操作。
[0004]用户的皮肤会分泌油脂,由于拍照、录像、直播等操作的环境较为复杂,在光线较差的情况下,会使得用户的皮肤凸显油光。
[0005]为了去除油光,通常对具有油光的区域进行多个层级的处理,如加深、叠加、双边滤波、羽化等,操作较为复杂,占用的资源较多,耗时较多。

技术实现思路

[0006]本专利技术实施例提出了一种皮肤处理、直播方法、计算机设备和存储介质,以解决如何降低去除油光的复杂度的问题。
[0007]第一方面,本专利技术实施例提供了一种皮肤处理方法,包括:
[0008]采集图像数据,所述图像数据中具有人物形象;
[0009]在所述图像数据中识别所述人物形象的皮肤、作为皮肤区域;
[0010]在所述皮肤区域中识别具有油光的区域、作为原始油光区域;
[0011]沿至少两个方向对所述原始油光区域进行卷积处理,获得目标油光区域;
[0012]以所述目标油光区域的亮度值作为参考、调节所述皮肤区域的颜色。
[0013]第二方面,本专利技术实施例还提供了一种直播方法,包括:
[0014]采集视频数据,所述视频数据中包括多帧图像数据,所述图像数据中具有主播用户;
[0015]接收表示去除油光的操作;
[0016]响应于所述操作,在所述图像数据中识别所述主播用户的皮肤、作为皮肤区域;
[0017]在所述皮肤区域中识别具有油光的区域、作为原始油光区域;
[0018]沿至少两个方向对所述原始油光区域进行卷积处理,获得目标油光区域;
[0019]以所述目标油光区域的亮度值作为参考、调节所述皮肤区域的颜色;
[0020]在所述主播用户开设的直播间中发布去除油光之后的视频数据。
[0021]第三方面,本专利技术实施例还提供了一种皮肤处理装置,包括:
[0022]图像数据采集模块,用于采集图像数据,所述图像数据中具有人物形象;
[0023]皮肤区域识别模块,用于在所述图像数据中识别所述人物形象的皮肤、作为皮肤区域;
[0024]原始油光区域识别模块,用于在所述皮肤区域中识别具有油光的区域、作为原始
油光区域;
[0025]目标油光区域生成模块,用于沿至少两个方向对所述原始油光区域进行卷积处理,获得目标油光区域;
[0026]皮肤颜色调节模块,用于以所述目标油光区域的亮度值作为参考、调节所述皮肤区域的颜色。
[0027]第四方面,本专利技术实施例还提供了一种直播装置,包括:
[0028]视频数据采集模块,用于采集视频数据,所述视频数据中包括多帧图像数据,所述图像数据中具有主播用户;
[0029]用户操作接收模块,用于接收表示去除油光的操作;
[0030]皮肤区域识别模块,用于响应于所述操作,在所述图像数据中识别所述主播用户的皮肤、作为皮肤区域;
[0031]原始油光区域识别模块,用于在所述皮肤区域中识别具有油光的区域、作为原始油光区域;
[0032]目标油光区域生成模块,用于沿至少两个方向对所述原始油光区域进行卷积处理,获得目标油光区域;
[0033]皮肤颜色调节模块,用于以所述目标油光区域的亮度值作为参考、调节所述皮肤区域的颜色;
[0034]视频数据发布模块,用于在所述主播用户开设的直播间中发布去除油光之后的视频数据。
[0035]第五方面,本专利技术实施例还提供了一种计算机设备,所述计算机设备包括:
[0036]一个或多个处理器;
[0037]存储器,用于存储一个或多个程序,
[0038]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的皮肤处理或者如第二方面所述的直播方法。
[0039]第六方面,本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方中任一项所述的皮肤处理或者如第二方面所述的直播方法。
[0040]在本实施例中,采集图像数据,图像数据中具有人物形象,在图像数据中识别人物形象的皮肤、作为皮肤区域,在皮肤区域中识别具有油光的区域、作为原始油光区域,沿至少两个方向对原始油光区域进行卷积处理,获得目标油光区域,以目标油光区域的亮度值作为参考、调节皮肤区域的颜色,一方面,通过卷积处理对油光进行平滑,并以此作为依据调节皮肤区域的颜色,使得皮肤区域更加柔和,可去除油光,贴近肌肤光泽的皮肤纹理,另一方面,卷积处理、调节皮肤区域的颜色等操作较为简便,可降低占用的资源,降低耗时,适用于直播等对实时性要求较高的任务。
附图说明
[0041]图1为本专利技术实施例一提供的一种皮肤处理方法的流程图;
[0042]图2A至图2F为本专利技术实施例一提供的一种识别皮肤区域的示例图;
[0043]图3A至图3B为本专利技术实施例一提供的一种卷积操作的示例图;
[0044]图4是本专利技术实施例二提供的一种直播方法的流程图;
[0045]图5为本专利技术实施例三提供的一种皮肤处理装置的结构示意图;
[0046]图6为本专利技术实施例四提供的一种直播装置的结构示意图;
[0047]图7为本专利技术实施例五提供的一种计算机设备的结构示意图。
具体实施方式
[0048]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。
[0049]实施例一
[0050]图1为本专利技术实施例一提供的一种皮肤处理、直播方法的流程图,本实施例可适用于通过油光的亮度去调节肤色的颜色的情况,该方法可以由皮肤处理、直播装置来执行,该皮肤处理装置可以由软件和/或硬件实现,可配置在计算机设备中,例如,移动终端(如手机、平板灯、PDA(personal digital assistant,个人数字助理)等)、智能穿戴设备(如智能眼镜、智能手表等)、个人电脑,等等,具体包括如下步骤:
[0051]步骤101、采集图像数据。
[0052]在具体实现中,计算机设备的操作系统可以包括Android(安卓)、IOS、Windows等等,在这些操作系统中支持运行可进行图像处理的应用,如直播应用、图像编辑应用、相机应用、即时通讯工具、图库应用,等等。
[0053]诸如图像编辑应用、即时通讯工具、图库应用等应用,其UI(User Interfac本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种皮肤处理方法,其特征在于,包括:采集图像数据,所述图像数据中具有人物形象;在所述图像数据中识别所述人物形象的皮肤、作为皮肤区域;在所述皮肤区域中识别具有油光的区域、作为原始油光区域;沿至少两个方向对所述原始油光区域进行卷积处理,获得目标油光区域;以所述目标油光区域的亮度值作为参考、调节所述皮肤区域的颜色。2.根据权利要求1所述的方法,其特征在于,所述在所述图像数据中识别所述人物形象的皮肤、作为皮肤区域,包括:识别所述图像数据中表征所述人物形象人脸的特征点、作为人脸关键点;依次连接处于人脸边缘的所述人脸关键点,获得人脸的皮肤、作为皮肤区域。3.根据权利要求2所述的方法,其特征在于,所述人脸关键点包括表示额头的额头关键点、表示眼睛的眼睛关键点、表示眉心的眉心关键点,所述额头关键点处于人脸边缘;所述识别所述图像数据中表征所述人物形象人脸的特征点、作为人脸关键点,包括:将所述眼睛关键点沿所述眉心关键点进行映射,获得额头关键点;在所述额头关键点之间插入新的额头关键点。4.根据权利要求1所述的方法,其特征在于,所述在所述皮肤区域中识别具有油光的区域、作为原始油光区域,包括:增强所述皮肤区域的对比度;若增强对比度完成,则滤除非油光的区域,获得原始油光区域。5.根据权利要求4所述的方法,其特征在于,所述增强所述皮肤区域的对比度,包括:检测采集所述图像数据时的进光量;基于所述进光量确定目标值,所述目标值与所述进光量正相关;针对所述皮肤区域中指定的颜色分量,以所述目标值作为所述颜色分量的指数,对所述颜色分量进行幂函数转换。6.根据权利要求4所述的方法,其特征在于,所述滤除非油光的区域,获得原始油光区域,包括:将所述皮肤区域中各个像素点的亮度值与预设的阈值进行比较;若所述亮度值大于或等于所述阈值,则保持所述像素点;若所述亮度值小于所述阈值,则滤除所述像素点。7.根据权利要求1-6任一项所述的方法,其特征在于,所述沿至少两个方向对所述原始油光区域进行卷积处理,获得目标油光区域,包括:沿第一方向对所述原始油光区域进行卷积处理,获得候选油光区域;沿第二方向对所述候选油光区域进行卷积处理,获得目标油光区域,所述第一方向与所述第二方向相互垂直。8.根据权利要求7所述的方法,其特征在于,所述沿第一方向对所述原始油光区域进行卷积处理,获得候选油光区域,包括:依次以所述原始油光区域中的像素点、作为第一目标点;以所述第一目标点作为基点,沿第一方向确定第一范围;对所...

【专利技术属性】
技术研发人员:华路延
申请(专利权)人:广州虎牙科技有限公司
类型:发明
国别省市:

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

1