一种静态图像的处理方法及装置制造方法及图纸

技术编号:22820425 阅读:19 留言:0更新日期:2019-12-14 14:21
本申请公开了一种静态图像的处理方法及装置。该方法是先按照预设区域划分规则,对实时采集的静态图像进行区域划分,得到互不重叠的至少一个图像区域;并获取至少一个图像区域中每个图像区域的图像数据;采用离散余弦变换函数,对图像数据中每种类型的数据矩阵的数据进行变换,得到每种类型的数据矩阵对应的每种类型的频率系数矩阵,以及每种类型的频率系数矩阵对应的目标频率系数;查找存储的频率系数与质量因子的映射关系,获取目标频率系数对应的目标质量因子,以获取每种类型的量化矩阵,并根据预设编码算法和每种类型的量化矩阵,获取静态图像对应的编码后的图像数据。该方法提高了静态图像有损压缩算法的压缩率和图像处理效率。

【技术实现步骤摘要】
一种静态图像的处理方法及装置
本申请涉及通信
,尤其涉及一种静态图像的处理方法及装置。
技术介绍
近年来,随着桌面虚拟化基础架构(VirtualDesktop1nfrastructure,VDI)解决方案越来越普及,该解决方案已经陆续部署到广域网环境使用,即将桌面虚拟化技术部署到广域网上。由于广域网的带宽较低,故需要将桌面虚拟化技术传输的图像进行压缩,其中,基于桌面虚拟化技术的虚拟桌面的屏幕图像一般是静态图像,且静态图像通常采用有损压缩,有损压缩包括联合图像专家组(JointPhotographicExpertsGroup,JPEG)、JPEG2000、WEBP等压缩算法。JPEG压缩算法实现了jpeg-turbo的工程优化,该算法对图像数据的处理效率较高,但压缩率较低。JPEG2000压缩算法是在JPEG的基础上需要通过增加图像复杂度,可以将压缩率的提升10%~30%左右,由于增加了图像复杂度,故处理效率较低。WEBP压缩算法也是在JPEG的基础上通过增加图像复杂度,来提升压缩率,可以将压缩率的提升30%左右,处理效率较低。综上,在屏幕图像处理过程中,JPEG2000压缩算法和WEBP压缩算法的处理效率较低,JPEG压缩算法有较高的处理效率,但压缩率较低。
技术实现思路
本申请实施例提供一种静态图像的处理及装置,解决了现有技术存在的上述问题,以在保持静态图像有损压缩处理效率不变的情况下,提高了静态图像有损压缩算法的压缩率,如JPEG压缩算法的压缩率。第一方面,提供了一种静态图像的处理方法,该方法可以包括:按照预设区域划分规则,对实时采集的静态图像进行区域划分,得到互不重叠的至少一个图像区域;获取所述至少一个图像区域中每个图像区域的图像数据,所述图像数据包括亮度类型的数据矩阵、色调类型的数据矩阵和饱和度类型的数据矩阵;采用预设变换函数,对所述图像数据中每种类型的数据矩阵的数据进行变换,得到所述每种类型的数据矩阵对应的每种类型的频率系数矩阵,以及所述每种类型的频率系数矩阵对应的目标频率系数,其中,所述目标频率系数为采用预设统计算法对所述每种类型的频率系数矩阵中的频率系数进行统计后得到的;查找存储的频率系数与质量因子的映射关系,获取所述目标频率系数对应的目标质量因子;根据所述目标质量因子和每种类型的预设量化矩阵,获取所述每种类型的量化矩阵;根据预设编码算法和所述至少一个图像区域中每种类型的量化矩阵,获取所述静态图像对应的编码后的图像数据。在一个可选的实现中,所述存储的频率系数与质量因子的映射关系为每个质量因子对应一组频率系数范围的对应关系,或每个质量因子对应一个频率系数的对应关系。在一个可选的实现中,根据所述目标质量因子和每种类型的预设量化矩阵,获取所述每种类型的量化矩阵,包括:将所述每种类型的频率系数矩阵对应的目标质量因子与相应类型的预设量化矩阵相乘,得到每种类型的中间量化矩阵;采用预设量化算法,对所述每种类型的频率系数矩阵与所述相应类型的中间量化矩阵进行运算,获取所述每种类型的量化矩阵。在一个可选的实现中,根据预设编码算法和所述至少一个图像区域中每种类型的量化矩阵,获取所述静态图像对应编码后的图像数据,包括:按照预设取值顺序,对所述至少一个图像区域中每种类型的量化矩阵进行取值,获取所述量化矩阵对应的一维数组;采用所述预设编码算法,对所述至少一个图像区域中每种类型的量化矩阵对应的一维数组进行编码,得到所述静态图像对应编码后的图像数据。第二方面,提供了一种静态图像的处理装置,该装置可以包括:区域划分单元、获取单元、变换单元和查找单元;所述区域划分单元,用于按照预设区域划分规则,对实时采集的静态图像进行区域划分,得到互不重叠的至少一个图像区域;所述获取单元,用于获取所述至少一个图像区域中每个图像区域的图像数据,所述图像数据包括亮度类型的数据矩阵、色调类型的数据矩阵和饱和度类型的数据矩阵;所述变换单元,用于采用预设变换函数,对所述图像数据中每种类型的数据矩阵的数据进行变换,得到所述每种类型的数据矩阵对应的每种类型的频率系数矩阵,以及所述每种类型的频率系数矩阵对应的目标频率系数,其中,所述目标频率系数为采用预设统计算法对所述每种类型的频率系数矩阵中的频率系数进行统计后得到的;所述查找单元,用于查找存储的频率系数与质量因子的映射关系,获取所述目标频率系数对应的目标质量因子;所述获取单元,还用于根据所述目标质量因子和每种类型的预设量化矩阵,获取所述每种类型的量化矩阵;所述获取单元,还用于根据预设编码算法和所述至少一个图像区域中每种类型的量化矩阵,获取所述静态图像对应的编码后的图像数据。在一个可选的实现中,所述存储的频率系数与质量因子的映射关系为每个质量因子对应一组频率系数范围的对应关系,或每个质量因子对应一个频率系数的对应关系。在一个可选的实现中,所述获取单元,具体用于根据将所述每种类型的频率系数矩阵对应的目标质量因子与相应类型的预设量化矩阵相乘,得到每种类型的中间量化矩阵;采用预设量化算法,对所述每种类型的频率系数矩阵与所述相应类型的中间量化矩阵进行运算,获取所述每种类型的量化矩阵。在一个可选的实现中,所述获取单元,具体用于按照预设取值顺序,对所述至少一个图像区域中每种类型的量化矩阵进行取值,获取所述量化矩阵对应的一维数组;采用所述预设编码算法,对所述至少一个图像区域中每种类型的量化矩阵对应的一维数组进行编码,得到所述静态图像对应编码后的图像数据。第三方面,提供了一种电子设备,该电子设备包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现上述第一方面中任一所述的方法步骤。第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面中任一所述的方法步骤。本专利技术提供的方法实施例是先按照预设区域划分规则,对实时采集的静态图像进行区域划分,得到互不重叠的至少一个图像区域,并获取至少一个图像区域中每个图像区域的图像数据,图像数据包括亮度类型的数据矩阵、色调类型的数据矩阵和饱和度类型的数据矩阵;采用预设变换函数,对图像数据中每种类型的数据矩阵的数据进行变换,得到每种类型的数据矩阵对应的每种类型的频率系数矩阵,以及每种类型的频率系数矩阵对应的目标频率系数,其中,目标频率系数为采用预设统计算法对每种类型的频率系数矩阵中的频率系数进行统计后得到的;查找存储的频率系数与质量因子的映射关系,获取目标频率系数对应的目标质量因子;根据目标质量因子和每种类型的预设量化矩阵,获取每种类型的量化矩阵;根据预设编码算法和至少一个图像区域中每种类型的量化矩阵,获取静态图像对应的编码后的图像数据。该方法在保证压缩后的本文档来自技高网...

【技术保护点】
1.一种静态图像的处理方法,其特征在于,所述方法包括:/n按照预设区域划分规则,对实时采集的静态图像进行区域划分,得到互不重叠的至少一个图像区域;/n获取所述至少一个图像区域中每个图像区域的图像数据,所述图像数据包括亮度类型的数据矩阵、色调类型的数据矩阵和饱和度类型的数据矩阵;/n采用预设变换函数,对所述图像数据中每种类型的数据矩阵的数据进行变换,得到所述每种类型的数据矩阵对应的每种类型的频率系数矩阵,以及所述每种类型的频率系数矩阵对应的目标频率系数,其中,所述目标频率系数为采用预设统计算法对所述每种类型的频率系数矩阵中的频率系数进行统计后得到的;/n查找存储的频率系数与质量因子的映射关系,获取所述目标频率系数对应的目标质量因子;/n根据所述目标质量因子和每种类型的预设量化矩阵,获取所述每种类型的量化矩阵;/n根据预设编码算法和所述至少一个图像区域中每种类型的量化矩阵,获取所述静态图像对应的编码后的图像数据。/n

【技术特征摘要】
1.一种静态图像的处理方法,其特征在于,所述方法包括:
按照预设区域划分规则,对实时采集的静态图像进行区域划分,得到互不重叠的至少一个图像区域;
获取所述至少一个图像区域中每个图像区域的图像数据,所述图像数据包括亮度类型的数据矩阵、色调类型的数据矩阵和饱和度类型的数据矩阵;
采用预设变换函数,对所述图像数据中每种类型的数据矩阵的数据进行变换,得到所述每种类型的数据矩阵对应的每种类型的频率系数矩阵,以及所述每种类型的频率系数矩阵对应的目标频率系数,其中,所述目标频率系数为采用预设统计算法对所述每种类型的频率系数矩阵中的频率系数进行统计后得到的;
查找存储的频率系数与质量因子的映射关系,获取所述目标频率系数对应的目标质量因子;
根据所述目标质量因子和每种类型的预设量化矩阵,获取所述每种类型的量化矩阵;
根据预设编码算法和所述至少一个图像区域中每种类型的量化矩阵,获取所述静态图像对应的编码后的图像数据。


2.如权利要求1所述的方法,其特征在于,所述存储的频率系数与质量因子的映射关系为每个质量因子对应一组频率系数范围的对应关系,或每个质量因子对应一个频率系数的对应关系。


3.如权利要求1所述的方法,其特征在于,根据所述目标质量因子和每种类型的预设量化矩阵,获取所述每种类型的量化矩阵,包括:
将所述每种类型的频率系数矩阵对应的目标质量因子与相应类型的预设量化矩阵相乘,得到每种类型的中间量化矩阵;
采用预设量化算法,对所述每种类型的频率系数矩阵与所述相应类型的中间量化矩阵进行运算,获取所述每种类型的量化矩阵。


4.如权利要求1所述的方法,其特征在于,根据预设编码算法和所述至少一个图像区域中每种类型的量化矩阵,获取所述静态图像对应编码后的图像数据,包括:
按照预设取值顺序,对所述至少一个图像区域中每种类型的量化矩阵进行取值,获取所述量化矩阵对应的一维数组;
采用所述预设编码算法,对所述至少一个图像区域中每种类型的量化矩阵对应的一维数组进行编码,得到所述静态图像对应编码后的图像数据。


5.一种静态图像的处理装置,其特征在于,所述装置包括:区域划分单元、获取单元、变换单元和查找单元;
所述区域划分单元,用于按照预设区域划分规则,对实时采集的静态图像进行区域划分,得到互不重叠的至少一个图像区域;

【专利技术属性】
技术研发人员:陈小芬张恩才何耀林旭游乔贝
申请(专利权)人:锐捷网络股份有限公司
类型:发明
国别省市:福建;35

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

1