像素补偿表的压缩方法及装置与流程

文档序号:20933425发布日期:2020-06-02 19:12阅读:来源:国知局

技术特征:

1.一种像素补偿表的压缩方法,其特征在于,包括:

从像素补偿表中获取多个补偿数据;

将每个补偿数据转换为二进制码,得到与所述多个补偿数据一一对应的多个二进制码;每个二进制码包括多个比特位;

将所述多个二进制码中位于相同比特位的值拼接为字符串,得到多个字符串;

将所述多个字符串拼接为二进制串;

对所述二进制串进行量化编码,得到压缩后的像素补偿表。

2.如权利要求1所述的像素补偿表的压缩方法,其特征在于,所述补偿数据包括dct变换系数;

所述从像素补偿表中获取多个补偿数据,具体包括:

将所述像素补偿表等分为q个分区,使每个分区对应p个像素补偿值;q≥2,p≥2;

对每个分区对应的p个像素补偿值进行dct变换,得到与所述q个分区一一对应的q个dct变换系数集,且每个dct变换系数集包括p个dct变换系数。

3.如权利要求2所述的像素补偿表的压缩方法,其特征在于,所述每个dct变换系数集中的p个dct变换系数包括一个dc系数和p-1个ac系数,所述多个字符串包括多个第一字符串和多个第二字符串;

所述将所述多个二进制码中位于相同比特位的值拼接为字符串,得到多个字符串,具体包括:

将q个二进制码中位于相同比特位的值拼接为第一字符串,得到与所述多个比特位一一对应的多个第一字符串,所述q个二进制码与所述q个dct变换系数集中的q个dc系数一一对应;

将q*(p-1)个二进制码中位于相同比特位的值拼接为第二字符串,得到与所述多个比特位一一对应的多个第二字符串,所述q*(p-1)个二进制码与所述q个dct变换系数集中的q*(p-1)个ac系数一一对应。

4.如权利要求3所述的像素补偿表的压缩方法,其特征在于,所述将q个二进制码中位于相同比特位的值拼接为第一字符串,得到与所述多个比特位一一对应的多个第一字符串,具体包括:

按照所述q个分区在所述像素补偿表中从左到右、从上到下的顺序,对所述q个dct变换系数集进行排序,得到所述q个dc系数的排序;

按照所述q个dc系数的排序,将所述q个二进制码中位于相同比特位的值拼接为第一字符串,得到与所述多个比特位一一对应的多个第一字符串。

5.如权利要求3所述的像素补偿表的压缩方法,其特征在于,每个分区包括与所述p-1个ac系数一一对应的p-1个区域位置;

所述将q*(p-1)个二进制码中位于相同比特位的值拼接为第二字符串,得到与所述多个比特位一一对应的多个第二字符串,具体包括:

按照所述q个分区在所述像素补偿表中从左到右、从上到下的顺序,对所述q个dct变换系数集进行排序;

按照所述q个dct变换系数集的排序,将所述q个dct变换系数集中位于相同区域位置的ac系数组成ac系数序列,得到与p-1个区域位置一一对应的p-1个ac系数序列;

按照所述p-1个区域位置在所述分区中的z字型顺序,对所述p-1个ac系数序列进行排序,得到所述q*(p-1)个ac系数的排序;

按照所述q*(p-1)个ac系数的排序,将所述q*(p-1)个二进制码中位于相同比特位的值拼接为第二字符串,得到与所述多个比特位一一对应的多个第二字符串。

6.如权利要求1所述的像素补偿表的压缩方法,其特征在于,所述补偿数据包括像素补偿值,所述像素补偿表包括与多个像素补偿值一一对应的多个单元格;

所述将所述多个二进制码中位于相同比特位的值拼接为字符串,得到多个字符串,具体包括:

按照所述多个单元格在所述像素补偿表中从左到右、从上到下的顺序,对所述多个像素补偿值进行排序;

按照所述多个像素补偿值的排序,将所述多个二进制码中位于相同比特位的值拼接为字符串,得到与所述多个比特位一一对应的多个字符串。

7.如权利要求6所述的像素补偿表的压缩方法,其特征在于,所述将所述多个字符串拼接为二进制串,具体包括:

按照所述多个比特位在二进制码中从高到低或从低到高的顺序,将所述多个字符串拼接为二进制串。

8.如权利要求3所述的像素补偿表的压缩方法,其特征在于,所述将所述多个字符串拼接为二进制串,具体包括:

按照所述多个比特位在二进制码中从高到低或从低到高的顺序,对所述多个第一字符串进行拼接,得到第一数据串,以及对所述多个第二字符串进行拼接,得到第二数据串;

将所述第二数据串拼接在所述第一数据串之后,得到所述二进制串。

9.如权利要求8所述的像素补偿表的压缩方法,其特征在于,所述对所述二进制串进行量化编码,得到压缩后的像素补偿表,具体包括:

获取所述像素补偿表的压缩率要求;

根据所述压缩率要求,对所述二进制串中的第二数据串进行量化;

对量化后的二进制串进行二进制算术编码,得到压缩后的像素补偿表。

10.一种像素补偿表的压缩装置,其特征在于,包括:

获取模块,用于从像素补偿表中获取多个补偿数据;

转换模块,用于将每个补偿数据转换为二进制码,得到与所述多个补偿数据一一对应的多个二进制码;每个二进制码包括多个比特位;

字符串获取模块,用于将所述多个二进制码中位于相同比特位的值拼接为字符串,得到多个字符串;

拼接模块,用于将所述多个字符串进行拼接,得到二进制串;以及,

编码模块,用于对所述二进制串进行量化编码,得到压缩后的像素补偿表。


技术总结
本申请公开了一种像素补偿表的压缩方法及装置。所述方法包括:从像素补偿表中获取多个补偿数据;将每个补偿数据转换为二进制码,得到与所述多个补偿数据一一对应的多个二进制码;每个二进制码包括多个比特位;将所述多个二进制码中位于相同比特位的值拼接为字符串,得到多个字符串;将所述多个字符串拼接为二进制串;对所述二进制串进行量化编码,得到压缩后的像素补偿表。本申请能够提高压缩比例,减少像素补偿表的资源占用,降低对硬件系统的要求,并减少传输、烧录的耗时。

技术研发人员:程琳;金羽锋
受保护的技术使用者:TCL华星光电技术有限公司
技术研发日:2020.03.11
技术公布日:2020.06.02
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1