System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种改进的QOI图像编码策略制造技术_技高网

一种改进的QOI图像编码策略制造技术

技术编号:40575222 阅读:5 留言:0更新日期:2024-03-06 17:16
本发明专利技术公开了一种改进的QOI图像编码策略,基于原始的QOI编码策略进行改进,针对RGB888图像编码。改进的编码策略包含7种编码方式:游程编码、索引编码、4种差分编码和像素值编码。差分编码方式中引入预测模型,使用当前编码像素的预测值替代上一个像素作为差分对象,进一步减小差值,提升编码性能。对包含514张图像的数据集进行编码测试,改进后的QOI编码策略相较原始QOI编码策略,压缩率有10.0%的改进。

【技术实现步骤摘要】

本专利技术涉及图像无损编码,具体涉及一种改进的qoi图像编码策略。


技术介绍

1、图像编码是数字图像处理领域的一项关键技术,其目标是,在尽可能保证图像质量的前提下,通过去除图像中的冗余信息、减少数据量来降低图像的存储和传输成本。

2、图像编码按照解码后是否损失原始数据,可以分为无损编码和有损编码,本专利技术涉及的一种改进的qoi图像编码策略属于无损编码,在过去的几十年里,已经出现了许多图像无损编码算法,如jpeg-ls、png等。这些主流无损编码算法的核心是熵编码,如jpeg-ls中的哥伦布编码(golomb coding),png中霍夫曼编码(huffman coding)。2022年,qoi(quiteok image),一种简单但压缩率可媲美png算法被提出,qoi编码策略融合了游程编码、字典编码和差分编码的特性,具有编解码速度快、编码数据字节对齐的特点。

3、本专利技术对原始qoi编码策略进行改进,进一步提升其编码性能。


技术实现思路

1、本专利技术对原始qoi编码策略进行改进,改进的内容主要是增加2种编码方式和引入预测模型。改进后的qoi图像编码策略一共包含7种编码方式,每次编码一个像素,按优先级从高到底分别是qoi_run、qoi_index、qoi_diff1、qoi_diff2、qoi_luma、qoi_diff3和qoi_rgb。

2、qoi_run类似游程编码,编码像素的重复次数。

3、qoi_index具有字典编码的特性,编码像素的索引地址。

4、qoi_diff1、qoi_diff2、qoi_luma和qoi_diff3属于差分编码,编码当前像素与当前像素预测值的差值,这4种差分编码适用于不同的差值范围,优先级越高,能编码的差值范围越小,编码消耗的字节数越少。

5、qoi_rgb直接编码像素值,只有当前面6种编码方式都不符合时,才会采用。qoi_rgb编码方式会起到反压缩的效果。

6、预测模型来自jpeg-ls算法,当前像素的预测值通过相邻3个像素的大小关系计算得出,使用预测模型能减小差值,提升编码性能。

本文档来自技高网...

【技术保护点】

1.一种改进的QOI图像编码策略,其特征在于:相较原始QOI编码策略,改进内容主要包括引入预测模型和新增2种差分编码方式,所述的预测模型来自JPEG-LS算法,目的是减小差值编码中的差值,以获得更好的编码效果;新增加的2种差分编码方式为QOI_DIFF2和QOI_DIFF3,改进的QOI图像编码策略与原始QOI编码策略相比,压缩性能更优。

2.根据权利要求1所述的预测模型,其特征在于:像素的预测值根据周围相邻的3个像素的大小关系计算得出。

3.根据权利要求1所述的QOI_DIFF2编码方式,其特征在于:对3个通道的当前像素与当前像素预测值之间的差值进行编码;编码共使用2个字节,标识符为001,G通道的差值范围是[-16,15],占用5位,R、B通道的差值范围是[-8,7],各占用4位。

4.根据权利要求1所述的QOI_DIFF3编码方式,其特征在于:对3个通道的当前像素与当前像素预测值之间的差值进行编码;编码共使用3个字节,标识符为110,R、G、B通道的差值范围都是[-64,63],各占用7位。

【技术特征摘要】

1.一种改进的qoi图像编码策略,其特征在于:相较原始qoi编码策略,改进内容主要包括引入预测模型和新增2种差分编码方式,所述的预测模型来自jpeg-ls算法,目的是减小差值编码中的差值,以获得更好的编码效果;新增加的2种差分编码方式为qoi_diff2和qoi_diff3,改进的qoi图像编码策略与原始qoi编码策略相比,压缩性能更优。

2.根据权利要求1所述的预测模型,其特征在于:像素的预测值根据周围相邻的3个像素的大小关系计算得出。

3.根...

【专利技术属性】
技术研发人员:李辉吴恒初陈家耀
申请(专利权)人:电子科技大学
类型:发明
国别省市:

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

1