一种图像虚化方法、终端、存储介质及处理器技术

技术编号:24095569 阅读:70 留言:0更新日期:2020-05-09 10:10
本发明专利技术提供了一种图像虚化方法、终端、存储介质及处理器,通过获取目标图像;对目标图像的各个像素进行压缩处理,得到压缩处理后的压缩图像;对压缩图像的频率域进行高斯滤波;对经过高斯滤波处理后的压缩图像解压缩,得到目标图像的虚化图像。本发明专利技术所公开的方法及设备,首先对图像进行压缩处理,再对其像素值进行高斯滤波,从而大大降低了计算的复杂度,而且对压缩后的像素值进行解压缩处理,从而避免了对目标图像的损伤,因此在保证与现有技术中利用卷积计算所取得的相同虚化效果的前提下,降低了计算量,提高了图像虚化的效率。

An image virtualization method, terminal, storage medium and processor

【技术实现步骤摘要】
一种图像虚化方法、终端、存储介质及处理器
本专利技术涉及数字图像处理
,尤其涉及的是一种图像虚化方法、终端、存储介质及处理器。
技术介绍
目前随着科技的快速发展,移动终端越发成为人们生活中不可或缺的一部分,人们使用移动终端进行拍照,获取图像和视频。因此在相机或电视中,为了带给用户更好的使用体验,在移动终端中设置双摄像头,可以实现依据用户的需要对图像进行虚化。有时我们需要对图像的某一部分或全部做虚化处理,也就是模糊化。最常用的虚化方法是用一个大小的高斯函数与所需虚化的图像做卷积运算,如果图像的像素数为,计算的复杂度为,对于高分辨率的图像,这种虚化的计算量很大,因此计算效率低,不适用于高分辨率图像的虚化。因此,现有技术有待于进一步的改进。
技术实现思路
鉴于上述现有技术中的不足之处,本专利技术的目的在于提供一种图像虚化方法、终端、存储介质及处理器,克服现有技术中虚化图像的方法采用卷积运算,该方法运算量大导致图像虚化效率低的缺陷。本实施例的一方面提供的了一种图像虚化方法,其中,包括:获取目标图像;对目标图像的各个像素进行压缩处理,得到压缩处理后的压缩图像;对压缩图像的频率域进行高斯滤波;对经过高斯滤波处理后的压缩图像解压缩,得到目标图像的虚化图像。可选的,所述获取目标图像步骤还包括:获取目标图像的深度信息,并根据所述深度信息将像素数据分成红绿蓝三通道。可选的,所述对目标图像的各个像素进行压缩处理步骤包括:分别对红绿蓝三通道上各个坐标点对应的像素值进行二维离散余弦变换,得到红绿蓝三通道上的压缩像素值。可选的,所述对压缩图像的频率域进行高斯滤波的步骤包括:分别对红绿蓝三通道上的压缩像素值所对应频率域进行高斯滤波,得到过滤后的红绿蓝三通道像素值。可选的,所述对经过高斯滤波处理后的压缩图像解压缩,得到目标图像的虚化图像的步骤包括:对高斯滤波处理后的红绿蓝三通道上的压缩像素值分别进行解压缩,并将得到的三通道像素相融合,得到目标图像的虚化图像。可选的,所述步骤还包括:构建高斯滤波器,以及设置高斯滤波器的滤波系数。可选的,所述步骤中利用二维离散余弦变换对目标图像的各个像素进行压缩处理,利用反离散余弦变换对经过高斯滤波处理后的压缩图像解压缩。根据本专利技术提供的虚化方法的另一方面,本专利技术还提供了一种图像虚化处理终端,其中,包括:图像采集模块,用于获取目标图像;数据压缩模块,用于对目标图像的各个像素进行压缩处理,得到压缩处理后的压缩图像;数据滤波模块,用于对压缩图像的频率域进行高斯滤波;数据解压缩模块,用于对经过高斯滤波处理后的压缩图像解压缩,得到目标图像的虚化图像。根据本专利技术提供的虚化方法的另一方面,本专利技术还提供了一种存储介质,其中,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备所述的图像虚化方法。根据本专利技术提供的虚化方法的另一方面,本专利技术还提供了一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执所述的图像虚化方法。有益效果,本专利技术提供了一种图像虚化方法、终端、存储介质和存储器,通过获取目标图像;对目标图像的各个像素进行压缩处理,得到压缩处理后的压缩图像;对压缩图像的频率域进行高斯滤波;对经过高斯滤波处理后的压缩图像解压缩,得到目标图像的虚化图像。本专利技术所公开的方法及设备,首先对图像进行压缩处理,再对其像素值进行高斯滤波,从而大大降低了计算的复杂度,而且对压缩后的像素值进行解压缩处理,从而避免了对目标图像的损伤,因此在保证与现有技术中利用卷积计算所取得的相同虚化效果的前提下,降低了计算量,提高了图像虚化的效率。附图说明图1是本专利技术所提供的一种图像虚化方法的步骤流程图;图2是本专利技术所提供方法的具体应用实施例的步骤流程示意图;图3是本专利技术提供的所述图像虚化终端的原理结构示意图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用于解释本专利技术,并不用于限定本专利技术。本实施例的一方面提供的了一种图像虚化方法,如图1所示,包括:步骤S1、获取目标图像;本步骤中可以通过移动终端的摄像头或者通过相机获取到目标图像。可以想到的是,本专利技术所公开的图像虚化方法可以以软件的形式集成到相机功能上,当用户开启相机的虚化功能时,对摄像头拍摄的图像进行虚化处理。为了实现更高效率的对目标图像进行虚化处理,本步骤中还包括:获取目标图像的图像深度,并根据所述图像深度将像素数据分成红绿蓝三通道。图像深度是指存储每个像素所用的位数,也用于度量图像的色彩分辨率。图像深度确定彩色图像的每个像素可能有的颜色数,或者确定灰度图像的每个像素可能有的灰度级数。因此基于图像深度可以获取到像素数据中含有的红绿蓝三个通道内的像素数据。步骤S2、对目标图像的各个像素进行压缩处理,得到压缩处理后的压缩图像。对目标图像中的各个像素进行压缩处理,降低后续对像素值进行滤波时的复杂度。具体的,根据上述步骤中获取的图像深度信息,本步骤中分别对红绿蓝三通道上各个坐标点对应的像素值进行二维离散余弦变换,得到红绿蓝三通道上的压缩像素值。步骤S3、对压缩图像的频率域进行高斯滤波。利用高斯滤波对上述步骤S2中压缩后的图像进行高斯滤波,也即是进行虚化处理,可以想到的是,为了实现本步骤的顺利完成,在进行本步骤之前,还包括步骤:构建高斯滤波器,以及设置高斯滤波器的滤波系数。本步骤中,利用设置好的高斯滤波器分别对红绿蓝三通道上的压缩像素值所对应频率域进行高斯滤波,从而分别得到三通道滤波后的像素值。步骤S4、对经过高斯滤波处理后的压缩图像解压缩,得到目标图像的虚化图像。较佳的,本步骤还包括:对高斯滤波处理后的红绿蓝三通道上的压缩像素值分别进行解压缩,并将得到的三通道像素相融合,得到目标图像的虚化图像。可以想到的是,本专利技术所方法的步骤还可以是依次获取到红色通道的虚化像素值,再计算绿色通道上的虚化像素值,最后在计算蓝色通道上的虚化像素值,将其融合得到虚化图像。本专利技术所述方法还可以是分别计算各个通道上的压缩像素值、滤波像素值和解压缩像素值,上述三通道中每个步骤计算时可以同步进行也可以依次先后进行,都是可以想的。较佳的,上述方法中为了实现更高效率的对图像压缩和解压缩,所述步骤中利用二维离散余弦变换对目标图像的各个像素进行压缩处理,利用反离散余弦变换对经过高斯滤波处理后的压缩图像解压缩。下面以本专利技术具体应用实施例对本专利技术所公开的方法做更为详细的说明。1)、获取图像及图像的深度信息,对目标图像中各个像素点所对应的位置进行定义1、各个像素点的坐标定义为:其中和分别为图像二维平面在直角坐标系内的本文档来自技高网...

【技术保护点】
1.一种图像虚化方法,其特征在于,包括:/n获取目标图像;/n对目标图像的各个像素进行压缩处理,得到压缩处理后的压缩图像;/n对压缩图像的频率域进行高斯滤波;/n对经过高斯滤波处理后的压缩图像解压缩,得到目标图像的虚化图像。/n

【技术特征摘要】
1.一种图像虚化方法,其特征在于,包括:
获取目标图像;
对目标图像的各个像素进行压缩处理,得到压缩处理后的压缩图像;
对压缩图像的频率域进行高斯滤波;
对经过高斯滤波处理后的压缩图像解压缩,得到目标图像的虚化图像。


2.根据权利要求1所述的图像虚化方法,其特征在于,所述获取目标图像的步骤还包括:
获取目标图像的深度信息,并根据所述深度信息将像素数据分成红绿蓝三通道。


3.根据权利要求2所述的图像虚化方法,其特征在于,所述对目标图像的各个像素进行压缩处理步骤包括:
分别对红绿蓝三通道上各个坐标点对应的像素值进行二维离散余弦变换,得到红绿蓝三通道上的压缩像素值。


4.根据权利要求3所述的图像虚化方法,其特征在于,所述对压缩图像的频率域进行高斯滤波的步骤包括:
分别对红绿蓝三通道上的压缩像素值所对应频率域进行高斯滤波,得到过滤后的红绿蓝三通道像素值。


5.根据权利要求2所述的图像虚化方法,其特征在于,所述对经过高斯滤波处理后的压缩图像解压缩,得到目标图像的虚化图像的步骤包括:
对高斯滤波处理后的红绿蓝三通道上的压缩像素值...

【专利技术属性】
技术研发人员:唐卫东
申请(专利权)人:TCL集团股份有限公司
类型:发明
国别省市:广东;44

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

1