图像处理方法、装置、设备及存储介质制造方法及图纸

技术编号:21248556 阅读:49 留言:0更新日期:2019-06-01 08:13
本公开是关于一种图像处理方法、装置、设备及存储介质,属于图像处理技术领域,该方法包括:通过CPU获取待处理的原始图像以及原始图像的高频图像和低频图像,通过GPU接收CPU发送的原始图像、高频图像和低频图像,根据原始图像、高频图像和低频图像,通过GPU获取原始图像和低频图像中每个像素点的权重,通过GPU根据获取的权重,对原始图像中多个像素点的像素值和低频图像中对应像素点的像素值并行地进行加权融合,根据加权融合后的多个像素值,构成磨皮处理后的目标图像,充分利用了GPU能够快速进行并行计算的特点,不需要针对原始图像和低频图像中多组相互对应的像素点逐次地进行融合,缩短了融合时间,避免了CPU负载过大的问题,减少了消耗的电量,避免了由于图像处理设备发热而影响正常运行的情况。

Image Processing Method, Device, Equipment and Storage Media

The present disclosure relates to an image processing method, device, device and storage medium, belonging to the field of image processing technology. The method includes: acquiring the original image to be processed and the high-frequency image and low-frequency image of the original image through CPU, receiving the original image, high-frequency image and low-frequency image transmitted by CPU through GPU, and according to the original image, high-frequency image and low-frequency image, passing through G. PU obtains the weight of each pixel in the original image and the low-frequency image. According to the weight obtained, the GPU fuses the pixel values of multiple pixels in the original image and corresponding pixels in the low-frequency image in parallel. According to the weighted fused pixel values, the target image after polishing is constructed, which makes full use of the GPU's ability to perform fast parallel computation. The feature of this method is that it does not need to fuse multiple groups of corresponding pixels in the original image and the low-frequency image one by one, which shortens the fusion time, avoids the problem of excessive CPU load, reduces the consumption of electricity and avoids the situation that the image processing equipment is heated and affects the normal operation.

【技术实现步骤摘要】
图像处理方法、装置、设备及存储介质
本公开涉及图像处理
,尤其涉及一种图像处理方法、装置、设备及存储介质。
技术介绍
随着图像处理技术的发展和用户对图像质量需求的逐步提升,越来越多的用户开始热衷于人脸图像的美化处理。而磨皮处理是一种常用的美化处理方式,能够对人脸图像中的皮肤纹理或杂质等细节进行处理,使人脸区域更加细腻,提升了显示效果。磨皮处理过程通常由CPU(CentralProcessingUnit,中央处理器)执行。当图像处理设备获取到待处理的原始图像时,通过CPU获取原始图像以及原始图像的高频图像和低频图像。根据原始图像、高频图像和低频图像,获取原始图像中每个像素点的权重,以及低频图像中每个像素点的权重,根据获取的权重,对原始图像中的像素点和低频图像中对应像素点的像素值进行加权融合,根据加权融合后的像素值,构成磨皮处理后的目标图像。通过CPU进行加权融合时,需要分别对原始图像中的每个像素点的像素值和低频图像中对应像素点的像素值进行加权融合,即需要进行多次融合,融合时间过长,造成CPU负载过大,消耗的电量过多,易引起图像处理设备发热,可能会影响图像处理设备的正常运行。
技术实现思路
本公开提供一种图像处理方法、装置、设备及存储介质,可以克服相关技术中CPU负载过大,消耗的电量过多的问题。根据本公开实施例的第一方面,提供一种图像处理方法,应用于图像处理设备,所述图像处理设备包括中央处理器CPU和图形处理器GPU,所述方法包括:通过所述CPU,获取待处理的原始图像以及所述原始图像的高频图像和低频图像;通过所述GPU,接收所述CPU发送的所述原始图像、所述高频图像和所述低频图像;通过所述GPU,根据所述原始图像、所述高频图像和所述低频图像,获取所述原始图像中每个像素点的权重,以及所述低频图像中每个像素点的权重;通过所述GPU,根据获取的权重,对所述原始图像中多个像素点的像素值和所述低频图像中对应像素点的像素值并行地进行加权融合,根据加权融合后的多个像素值,构成磨皮处理后的目标图像。在一种可能实现方式中,所述通过所述GPU,接收所述CPU发送的所述原始图像、所述高频图像和所述低频图像,包括:通过所述GPU调用第一接口,接收所述原始图像;通过所述GPU调用第二接口,接收所述高频图像和所述低频图像。在一种可能实现方式中,所述通过所述GPU调用第二接口,接收所述高频图像和所述低频图像,包括:通过所述CPU调用第三接口,发送通知消息,所述通知消息用于通知所述GPU已获取所述高频图像和所述低频图像;通过所述GPU接收所述通知消息,调用所述第二接口接收所述高频图像和所述低频图像。在一种可能实现方式中,所述图像处理设备还包括显示单元,所述方法还包括:通过所述GPU调用第四接口,向所述CPU发送所述目标图像,由所述CPU向所述显示单元发送所述目标图像,由所述显示单元显示所述目标图像;或者,通过所述GPU调用第五接口,向所述显示单元发送所述目标图像,由所述显示单元显示所述目标图像。在一种可能实现方式中,所述获取待处理的原始图像以及所述原始图像的高频图像和低频图像,包括:获取所述原始图像,对所述原始图像进行下采样,得到第一图像,对所述第一图像进行模糊化处理,得到所述低频图像;根据所述第一图像与所述低频图像之间的差异,获取所述高频图像;所述根据所述原始图像、所述高频图像和所述低频图像,获取所述原始图像中每个像素点的权重,以及所述低频图像中每个像素点的权重,包括:对所述低频图像进行上采样,得到第二图像,对所述高频图像进行上采样,得到第三图像;根据所述原始图像、所述第二图像和所述第三图像,获取所述原始图像中每个像素点的权重,以及所述低频图像中每个像素点的权重。在一种可能实现方式中,所述像素值包括红色亮度值;所述根据所述原始图像、所述高频图像和所述低频图像,获取所述原始图像中每个像素点的权重,以及所述低频图像中每个像素点的权重,包括:根据所述原始图像中每个像素点的红色亮度值和所述低频图像中每个像素点的红色亮度值之间的差异,获取第四图像,所述第四图像中的皮肤区域的像素值为预设的最大像素值;根据所述高频图像中每个像素点的像素值与所述第四图像中对应像素点的像素值,获取所述原始图像中每个像素点的权重,以及所述低频图像中每个像素点的权重。在一种可能实现方式中,所述根据所述第一图像与所述低频图像之间的差异,获取所述高频图像,包括:根据所述第一图像与所述低频图像之间的差异,获取所述第一图像中的指定像素点,所述指定像素点为所述第一图像中与所述低频图像中对应像素点的像素值之间的差异大于预设阈值的像素点;根据所述指定像素点的像素值,确定所述高频图像中与所述指定像素点对应的像素点的像素值,将所述高频图像中其他像素点的像素值确定为默认像素值,得到所述高频图像。在一种可能实现方式中,所述根据所述指定像素点的像素值,确定所述高频图像中与所述指定像素点对应的像素点的像素值,包括:将所述指定像素点的像素值确定为所述高频图像中与所述指定像素点对应的像素点的像素值;或者,将所述指定像素点的像素值与预设系数的乘积确定为所述高频图像中与所述指定像素点对应的像素点的像素值,所述预设系数大于1。在一种可能实现方式中,所述方法还包括:通过所述GPU根据所述目标图像的权重和所述高频图像的权重,对所述目标图像中多个像素点的像素值和所述高频图像中对应像素点的像素值并行地进行加权融合,根据加权融合后的多个像素值,构成锐化处理后的图像。根据本公开实施例的第二方面,提供了一种图像处理装置,应用于图像处理设备,所述图像处理设备包括中央处理器CPU和图形处理器GPU,所述装置包括:图像获取单元,用于获取待处理的原始图像以及所述原始图像的高频图像和低频图像;图像接收单元,用于接收所述CPU发送的所述原始图像、所述高频图像和所述低频图像;权重获取单元,用于根据所述原始图像、所述高频图像和所述低频图像,获取所述原始图像中每个像素点的权重,以及所述低频图像中每个像素点的权重;磨皮处理单元,用于根据获取的权重,对所述原始图像中多个像素点的像素值和所述低频图像中对应像素点的像素值并行地进行加权融合,根据加权融合后的多个像素值,构成磨皮处理后的目标图像;所述图像获取单元位于所述CPU中,所述图像接收单元、所述权重获取单元和所述磨皮处理单元位于所述GPU中。在一种可能实现方式中,所述图像接收单元包括:第一接收子单元,用于调用第一接口,接收所述原始图像;第二接收子单元,用于调用第二接口,接收所述高频图像和所述低频图像。在一种可能实现方式中,所述第二接收子单元用于:调用第三接口,发送通知消息,所述通知消息用于通知所述GPU已获取所述高频图像和所述低频图像;接收所述通知消息,调用所述第二接口接收所述高频图像和所述低频图像。在一种可能实现方式中,所述图像处理设备还包括显示单元,所述装置还包括:第一发送单元,用于调用第四接口,向所述CPU发送所述目标图像,由所述CPU向所述显示单元发送所述目标图像,由所述显示单元显示所述目标图像;或者,第二发送单元,用于调用第五接口,向所述显示单元发送所述目标图像,由所述显示单元显示所述目标图像。在一种可能实现方式中,所述图像获取单元包括:低频图像获取子单元,用于获取所本文档来自技高网...

【技术保护点】
1.一种图像处理方法,其特征在于,应用于图像处理设备,所述图像处理设备包括中央处理器CPU和图形处理器GPU,所述方法包括:通过所述CPU,获取待处理的原始图像以及所述原始图像的高频图像和低频图像;通过所述GPU,接收所述CPU发送的所述原始图像、所述高频图像和所述低频图像;通过所述GPU,根据所述原始图像、所述高频图像和所述低频图像,获取所述原始图像中每个像素点的权重,以及所述低频图像中每个像素点的权重;通过所述GPU,根据获取的权重,对所述原始图像中多个像素点的像素值和所述低频图像中对应像素点的像素值并行地进行加权融合,根据加权融合后的多个像素值,构成磨皮处理后的目标图像。

【技术特征摘要】
1.一种图像处理方法,其特征在于,应用于图像处理设备,所述图像处理设备包括中央处理器CPU和图形处理器GPU,所述方法包括:通过所述CPU,获取待处理的原始图像以及所述原始图像的高频图像和低频图像;通过所述GPU,接收所述CPU发送的所述原始图像、所述高频图像和所述低频图像;通过所述GPU,根据所述原始图像、所述高频图像和所述低频图像,获取所述原始图像中每个像素点的权重,以及所述低频图像中每个像素点的权重;通过所述GPU,根据获取的权重,对所述原始图像中多个像素点的像素值和所述低频图像中对应像素点的像素值并行地进行加权融合,根据加权融合后的多个像素值,构成磨皮处理后的目标图像。2.根据权利要求1所述的方法,其特征在于,所述通过所述GPU,接收所述CPU发送的所述原始图像、所述高频图像和所述低频图像,包括:通过所述GPU调用第一接口,接收所述原始图像;通过所述GPU调用第二接口,接收所述高频图像和所述低频图像。3.根据权利要求2所述的方法,其特征在于,所述通过所述GPU调用第二接口,接收所述高频图像和所述低频图像,包括:通过所述CPU调用第三接口,发送通知消息,所述通知消息用于通知所述GPU已获取所述高频图像和所述低频图像;通过所述GPU接收所述通知消息,调用所述第二接口接收所述高频图像和所述低频图像。4.根据权利要求1所述的方法,其特征在于,所述图像处理设备还包括显示单元,所述方法还包括:通过所述GPU调用第四接口,向所述CPU发送所述目标图像,由所述CPU向所述显示单元发送所述目标图像,由所述显示单元显示所述目标图像;或者,通过所述GPU调用第五接口,向所述显示单元发送所述目标图像,由所述显示单元显示所述目标图像。5.根据权利要求1所述的方法,其特征在于,所述获取待处理的原始图像以及所述原始图像的高频图像和低频图像,包括:获取所述原始图像,对所述原始图像进行下采样,得到第一图像,对所述第一图像进行模糊化处理,得到所述低频图像;根据所述第一图像与所述低频图像之间的差异,获取所述高频图像;所述根据所述原始图像、所述高频图像和所述低频图像,获取所述原始图像中每个像素点的权重,以及所述低频图像中每个像素点的权重,包括:对所述低频图像进行上采样,得到第二图像,对所述高频图像进行上采样,得到第三图像;根据所述原始图像、所述第二图像和所述第三图像,获取所述原始图像中每个像素点的权重,以及所述低频图像中每个像素点的权重。6.根据权利要求1所述的方法,其特征在于,所述像素值包括红色亮度值;所述根据所述原始图像、所述高...

【专利技术属性】
技术研发人员:毕星
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:北京,11

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

1