本申请涉及计算机视觉,尤其涉及一种调整图像的方法、装置,电子设备及计算机可读介质。
背景技术:
1、随着计算机技术和互联网技术的发展,用户可以通过互联网为其他用户提供内容,或与其他用户进行交流。例如,在日渐兴起的直播服务中,用户可以通过上传图像、视频内容,来为其他用户在线地提供内容。
2、在这样的背景下,服务提供方(例如,提供直播的服务的平台方)可以允许用户,或者为用户提供在视频中通过例如增加特效的优化服务,以提升用户的互动体验,增强呈现效果。由此,如何更便利、效率地提供这样的优化服务,是值得关注和迫切需求的。
技术实现思路
1、本申请的多个方面提供一种调整图像的方法、装置,电子设备及计算机可读存储介质,可以在获取图像后,基于图像中的皮肤像素值对其中存在的至少部分内容进行优化。由此,能够更加效率、质量地提供皮肤图像调整服务,提升图像、视频的呈现质量。
2、本申请的一方面,提供一种调整图像的方法,包括:获取待调整皮肤图像;检测待调整皮肤图像中是否存在目标像素点,其中,目标像素点的第一肤色像素值与标准肤色像素值之间的差异超过预设阈值;以及如果存在目标像素点,基于以下策略中的至少一项,执行针对目标像素点的调整:第一策略、第二策略和第三策略,其中,第一策略基于单独的非目标像素点的第二肤色像素值执行调整,第二策略基于仅包括非目标像素点的区域确定的特征字典执行调整,第三策略基于第一肤色像素值的邻域平均值执行调整。
3、本申请的另一方面,提供一种用于调整图像的装置,包括:获取模块,被配置为获取待调整皮肤图像;检测模块,被配置为检测待调整皮肤图像中是否存在目标像素点,其中,目标像素点的第一肤色像素值与标准肤色像素值之间的差异超过预设阈值;以及调整模块,被配置为如果存在目标像素点,基于以下策略中的至少一项,执行针对目标像素点的调整:第一策略、第二策略和第三策略,其中,第一策略基于单独的非目标像素点的第二肤色像素值执行调整,第二策略基于仅包括非目标像素点的区域确定的特征字典执行调整,第三策略基于第一肤色像素值的邻域平均值执行调整。
4、本申请的另一方面,提供一种电子设备,该电子设备包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如上提供的调整图像的方法。
5、本申请的另一方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,计算机程序指令可被处理器执行以实现如上提供的调整图像的方法。
6、本申请实施例提供的方案中,获取待调整皮肤图像;检测待调整皮肤图像中是否存在目标像素点,其中,目标像素点的第一肤色像素值与标准肤色像素值之间的差异超过预设阈值;以及如果存在目标像素点,基于以下策略中的至少一项,执行针对目标像素点的调整:第一策略、第二策略和第三策略,其中,第一策略基于单独的非目标像素点的第二肤色像素值执行调整,第二策略基于仅包括非目标像素点的区域确定的特征字典执行调整,第三策略基于第一肤色像素值的邻域平均值执行调整。由此,能够更加效率、质量地提供皮肤图像调整服务,以及提升图像、视频的呈现质量。
1.一种调整图像的方法,包括:
2.根据权利要求1所述的方法,其中所述检测所述待调整皮肤图像中是否存在目标像素点,包括:
3.根据权利要求2所述的方法,其中所述目标人体模型还基于所述人体部位的平均肤色像素值所落入的像素值区间被确定。
4.根据权利要求1所述的方法,其中基于所述第一策略执行所述调整,包括:
5.根据权利要求4所述的方法,还包括:
6.根据权利要求1所述的方法,其中基于所述第二策略执行所述调整,包括:
7.根据权利要求1所述的方法,其中基于所述第三策略执行所述调整,包括:
8.根据权利要求1-7中任一项所述的方法,其中用于执行所述调整的策略,基于所述目标像素点所对应的内容类别被确定。
9.一种用于调整图像的装置,包括:
10.一种电子设备,所述电子设备包括:
11.一种计算机可读介质,其上存储有计算机程序指令,所述计算机程序指令可被处理器执行以实现如权利要求1至8中任一项所述的方法。