[发明专利]一种基于智能量化技术的低码率图像压缩方法有效
申请号: | 201510621295.9 | 申请日: | 2015-09-25 |
公开(公告)号: | CN106559668B | 公开(公告)日: | 2018-07-27 |
发明(设计)人: | 朱树元;曾兵 | 申请(专利权)人: | 电子科技大学 |
主分类号: | H04N19/103 | 分类号: | H04N19/103;H04N19/147;H04N19/176;H04N19/124 |
代理公司: | 电子科技大学专利中心 51203 | 代理人: | 曾磊 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于智能量化技术的低码率图像压缩方法,它是在低码率压缩的前提下,对于内部比较平滑的图像块,利用基于智能量化技术的方法进行编码,再结合插值技术进行重建,在控制编码失真的前提下,有效降低编码码率;同时,对于内部纹理比较复杂的图像块,采用传统的基于JPEG图像压缩标准的编码方法保证对这些图像块的高效编码。对具有不同纹理特征的图像块自适应地选择不同的编码策略,实现对整个图像的高效编码。与传统的JPEG图像压缩方法相比,本发明能够克服传统JPEG图像压缩方法中编码模式单一的缺点。 | ||
搜索关键词: | 一种 基于 智能 量化 技术 低码率 图像 压缩 方法 | ||
【主权项】:
1.一种基于智能量化技术的低码率图像压缩方法,其特征是它包括以下步骤:步骤1,图像的预处理将大小为W×H的图像,按照传统的JPEG图像压缩标准中图像分块的方法划分为N=(W×H)/82个互不重叠的,大小为8×8的正方形图像块,记为B1,B2,…,Bi,…,BN,这里,W代表图像的宽度,H代表图像的高度,N代表图像划分后图像块的总个数,i代表图像块的索引,i∈{1,2,…,N};步骤2,索引矩阵的产生把64个自然数1,2,…,64按从小到大,从上到下的顺序逐列摆放,产生一个大小为8×8的索引矩阵,记为I:
I中的元素记为I(x,y),这里,x代表索引矩阵I内元素的横坐标,y代表索引矩阵I内元素的纵坐标,x和y都是自然数,并且1≤x≤8,1≤y≤8;步骤3,基于智能量化技术的图像块编码参数设置首先,采用传统的基于智能量化技术的图像压缩方法中提供的量化策略‑2;其次,定义传统的基于智能量化技术的图像压缩方法中需要进行高质量压缩的像素点的坐标索引集合为
定义传统的基于智能量化技术的图像压缩方法中需要进行低质量压缩的像素点的坐标索引集合为
这里,
是一个1×32的行向量,
为偶数,并且1≤x≤8,1≤y≤8},即![]()
![]()
![]()
是一个1×32的行向量,
为奇数,并且1≤x≤8,1≤y≤8},即![]()
其中,I是步骤2中产生的索引矩阵,x代表索引矩阵I内元素的横坐标,y代表索引矩阵I内元素的纵坐标,x和y都是自然数;最后,定义传统的基于智能量化技术的图像压缩方法中需要进行普通量化的变换系数的坐标索引集合为
定义传统的基于智能量化技术的图像压缩方法中需要进行强制型量化的变换系数的坐标索引集合为
这里,
是一个1×32的行向量,![]()
![]()
是一个1×32的行向量,![]()
![]()
这里,传统的基于智能量化技术的图像压缩方法是对每个图像块内的部分像素点进行高质量的压缩,对剩余的像素点进行低质量的压缩的图像压缩方法;传统的基于智能量化技术的图像压缩方法中提供的量化策略‑2是在传统的基于智能量化技术的图像压缩方法中使用传统的量化方法量化部分变换系数后,再用量化后的误差调整其他系数的量化策略;步骤4,基于智能量化技术的图像块编码首先,将步骤1中所产生的大小为8×8的图像块Bi,按照步骤3中设置完成的传统的基于智能量化技术的图像压缩方法进行编码和解码,得到编码后的比特数,记为
以及解码后的图像块,记为B'i,即
这里,β'm,n是B'i中的元素,m代表B'i内元素的横坐标,n代表B'i内元素的纵坐标,m和n是自然数,1≤m≤8,1≤n≤8;i代表图像块的索引,i∈{1,2,…,N},N代表步骤1中图像划分后图像块的总个数;然后,用传统的双三次插值方法对B'i中位于(u,v)位置上的像素点进行插值,得到插值后的重建图像块,记为![]()
这里,u为B'i内像素点的横坐标,v为B'i内像素点的纵坐标,u和v是自然数,1≤u≤8,1≤v≤8,并且u+v为奇数;
是
中的元素,m代表
内元素的横坐标,n代表
内元素的纵坐标,m和n是自然数,1≤m≤8,1≤n≤8;i代表图像块的索引,i∈{1,2,…,N},N代表步骤1中图像划分后图像块的总个数;最后,用传统计算均方误差方法计算图像块
与步骤1中产生的图像块Bi之间的均方误差,记为
这里,i代表图像块的索引,i∈{1,2,…,N},N代表步骤1中图像划分后图像块的总个数;步骤5,用传统编码方法编码原始图像块首先,将步骤1中所产生的大小为8×8的图像块Bi,按照传统的基于JPEG编码标准的图像压缩方法进行编码和解码,得到编码后的比特数,记为
以及解码后的图像块,记为B”i,即
这里,β"m,n是B”i中的元素,m代表B"i内元素的横坐标,n代表B"i内元素的纵坐标,m和n是自然数,1≤m≤8,1≤n≤8;i代表图像块的索引,i∈{1,2,…,N},N代表步骤1中图像划分后图像块的总个数;然后,用传统计算均方误差方法计算图像块B"i与步骤1中产生的图像块Bi之间的均方误差,记为
这里,i代表图像块的索引,i∈{1,2,…,N},N代表步骤1中图像划分后图像块的总个数;步骤6,最优编码和解码模式的选择对步骤1产生的图像块Bi,用步骤4得到的比特数
和均方误差
相乘,将相乘后得到的编码代价记为![]()
用步骤5得到的比特数
和均方误差
相乘,将相乘后得到的编码代价记为![]()
比较
和
的大小,如果
那么选择步骤4的编码和解码方法对步骤1中产生的图像块Bi进行编码和解码,编码后的的码率为
如果
那么选择步骤5的编码和解码方法对步骤1中产生的图像块Bi进行编码和解码,编码后的的码率为
将解码后得到图像块,记为bi,
这里,αm,n是bi中的元素,m代表bi内元素的横坐标,n代表bi内元素的纵坐标,m和n是自然数,1≤m≤8,1≤n≤8;i代表图像块的索引,i∈{1,2,…,N},N代表步骤1中图像划分后图像块的总个数;步骤7,重建图像对于步骤6中产生的重建图像块bi,采用传统的JPEG图像压缩标准中图像块合成图像的方法,产生重建图像,记为
这里,i代表图像块的索引,i∈{1,2,…,N},N代表步骤1中图像划分后图像块的总个数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510621295.9/,转载请声明来源钻瓜专利网。
- 上一篇:三维全景图像的拍摄装置及设备
- 下一篇:预测图像编解码方法及装置