编码电路、位平面编码器、编码方法、设备及介质技术

技术编号:29199794 阅读:66 留言:0更新日期:2021-07-10 00:33
本申请实施例提供一种编码电路、位平面编码器、编码方法、设备及介质。在本申请的一些实施例中,在从原始图像的数据中提取多个比特面的数据后,采用多个位平面编码器并行地对每个比特面的数据进行比特面编码,进而得到每个比特面对应的编码数据;再采用多个熵编码器并行地对每个比特面对应的编码数据进行熵编码,得到各比特面对应的压缩码流,最后,依据生成各比特面对应的压缩码流生成原始图像的压缩图像数据,本申请实施例通过多组串联的位平面编码器和熵编码器分别对各个比特面的数据进行编码,提高编码效率,进而能够提升图像压缩效率。率。率。

【技术实现步骤摘要】
编码电路、位平面编码器、编码方法、设备及介质
[0001]交叉引用
[0002]本申请引用于2019年12月23日递交的名称为“编码电路、位平面编码器、编码方法、设备及介质”的第201911337773.8号中国专利申请,上述申请通过引用并入本申请。


[0003]本申请涉及图像处理
,尤其涉及一种编码电路、位平面编码器、编码方法、设备及介质。

技术介绍

[0004]随着多媒体的发展,为了能更加有效的存储各种图片,图像压缩技术逐渐的成为了人们研究的热点。JPEG2000标准由于其表现出高压缩率、高灵活性等优秀性能,在各个领域中有着广阔的应用前景,因此越来越受到人们的重视,成为研究学习的热点。
[0005]目前,JPEG2000所采用的编码算法较为复杂。EBCOT是JPEG2000编码算法的核心部分,它将量化后的小波系数进行算数嫡编码和码流组织后生成压缩码流,是图像压缩的关键;EBCOT作为核心编码算法,虽然提高了压缩性能,但是据统计,当采用软件实现时,这一部分消耗了整个编码算法60%以上的运算时间。因此,现有JPEG本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种编码电路,其特征在于,包括:比特面数据分离模块、多个位平面编码器和多个熵编码器;所述比特面数据分离模块,用于从原始图像的数据中提取多个比特面的数据;所述多个位平面编码器与比特面数据分离模块连接,用于对所述多个比特面的数据进行比特面编码,得到所述多个比特面各自对应的编码数据;所述一个熵编码器分别与所述一个位平面编码器连接,用于对所述每个比特面各自对应的编码数据进行熵编码,获得所述多个比特面对应的压缩码流,以供生成所述原始图像的压缩图像数据。2.根据权利要求1所述的电路,其特征在于,还包括:选择器,所述选择器与所述多个熵编码器连接,用于将所述多个比特面对应的压缩码流进行排序并输出排序后的压缩码流,以供生成所述原始图像的压缩图像数据。3.根据权利要求1或2所述的电路,其特征在于,所述每个比特面的数据包括:比特面的符号位、比特面的幅值和比特面的有效状态变量;所述比特面数据分离模块包括:位平面分离模块和有效状态变量预测模块;所述位平面分离模块获取原始图像的数据,从原始图像的数据中分离得到各比特面的符号位和各比特面的幅值;所述有效状态变量预测模块与位平面分离模块连接,用于根据各比特面的幅值,获取各比特面的有效状态变量。4.根据权利要求1或2所述的电路,其特征在于,所述每个位平面编码器包括编码方式预测模块和至少一个编码模块;所述编码方式预测模块与比特面数据分离模块连接,用于预测各比特面的数据可采用的目标编码方式,以及向提供所述目标编码方式对应的编码模块输出使能信号;所述至少一个编码模块分别与比特面数据分离模块连接,用于在接收到使能信号时,对送入其所属位平面编码器的目标比特面的数据进行编码操作,以生成所述目标比特面对应的编码数据。5.根据权利要求4所述的电路,其特征在于,所述有效状态变量包括重要性状态变量,所述编码方式预测模块具体用于:若当前待编码数据及当前待编码数据的邻域数据的重要性状态变量都为0,则确定游程编码方式作为所述目标编码方式;若当前待编码数据的重要性状态都为0,且当前待编码数据的邻域数据的重要性状态变量至少有一个不是0,则确定零编码方式作为所述目标编码方式;若当前待编码数据的幅值为1,则确定符号编码方式作为所述目标编码方式;若当前待编码数据的重要性状态变量都为1,则确定幅度细化编码方式作为所述目标编码方式;其中,当前待编码数据是所述目标比特面的数据中即将进行编码的部分数据。6.一种位平面编码器,其特征在于,包括:编码方式预测模块和至少一个编码模块;所述编码方式预测模块,用于接收待处理比特面的数据,预测所述待处理比特面的数据可采用的目标编码方式,以及向提供所述目标编码方式的编码模块输出使能信号;所述至少一个编码模块与所述编码方式预测模块连接,用于在接收到使能信号时,对
所述待处理比特面的数据进行编码操作,以生成所述待处理比特面对应的编码数据。7.一种编码方法,适用于编码电路,其特征在于,所述方法包括:利用编码电路中的比特面数据分离模块对原始图像的数据中提取多个比特面的数据;利用编码电路中的多个位平面编码器,对所述多个比特面的数据进行比特面编码,得到所述多个比特面各自对应的编码数据;利用编码电路中的与一个位平面编码器连接的一个熵编码器,对所述每个比特面各自对应的编码数据进行熵编码,获得所述多个比特面对应的压缩码流,以供生成所述原始图像的压缩图像数据。8.根据权利要求7所述的方法,其特征在于,获得所述多个比特面对应的压缩码流之后...

【专利技术属性】
技术研发人员:邸志雄李林涛叶帅周玉欣吴伟虞旭林王文强邱鹏程
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

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

1