[发明专利]编码方法、解码方法、编码装置及解码装置有效
申请号: | 202110185117.1 | 申请日: | 2021-02-10 |
公开(公告)号: | CN112953680B | 公开(公告)日: | 2022-12-23 |
发明(设计)人: | 刘金风 | 申请(专利权)人: | TCL华星光电技术有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 何志军 |
地址: | 518132 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编码 方法 解码 装置 | ||
1.一种编码方法,其特征在于,所述方法包括:
获取原始编码数据的第一比特流,所述第一比特流包括取值相同的连续多位比特位;
判断所述连续多位比特位的位数是否超过预设位数;
若超过,则在所述连续多位比特位中选取多个目标位;
将所述多个目标位进行取反逻辑运算,获得多个标志位;
将所述多个标志位插入至所述连续多位比特位中,获得编码比特流;
所述在所述连续多位比特位中选取多个目标位包括:
获取所述连续多位比特位的位数与所述预设位数的比值,并将所述比值向上取整,获得第一整数值;
在所述连续多位比特位中选取与所述第一整数值相同的多个目标位;
或者,所述在所述连续多位比特位中选取多个目标位包括:
获取所述连续多位比特位的位数与所述预设位数的比值,并将所述比值向下取整,获得第二整数值;
在所述连续多位比特位中选取与所述第二整数值相同的多个目标位。
2.根据权利要求1所述的编码方法,其特征在于,所述将所述多个标志位插入至所述连续多位比特位中,获得编码比特流包括:
将所述多个标志位插入至所述连续多位比特位的首位比特位和所述连续多位比特位的末位比特位之间,获得编码比特流。
3.根据权利要求1或2所述的编码方法,其特征在于,所述多个标志位中的相邻两个标志位之间间隔的位数小于或等于所述预设位数,且所述多个标志位中的相邻两个标志位之间间隔的位数大于或等于1。
4.根据权利要求3所述的编码方法,其特征在于,所述第一比特流为8位数据,所述编码比特流为9位数据或10位数据。
5.根据权利要求1所述的编码方法,其特征在于,所述编码方法还包括:
判断所述编码比特流是串行数据还是并行数据;
若所述编码比特流为并行数据,则将所述编码比特流转换成串行数据。
6.一种解码方法,其特征在于,所述方法包括:
获取待解码数据的编码比特流,其中,所述编码比特流通过权利要求1所述的编码方法进行编码得到;
识别所述编码比特流中的多个标志位;
删除所述多个标志位,获得解码比特流。
7.根据权利要求6所述的解码方法,其特征在于,在所述识别所述编码比特流中的多个标志位之前还包括:
判断所述编码比特流是串行数据还是并行数据;
若所述编码比特流为串行数据,则将所述编码比特流转换成并行数据。
8.一种编码装置,其特征在于,所述编码装置包括:
编码获取单元,用于获取原始编码数据的第一比特流,所述第一比特流包括取值相同的连续多位比特位;
判断单元,用于判断所述连续多位比特位的位数是否超过预设位数,若超过,则在所述连续多位比特位中选取多个目标位;
逻辑运算单元,用于将所述多个目标位进行取反逻辑运算,获得多个标志位;
编码单元,用于将所述多个标志位插入至所述连续多位比特位中,获得编码比特流;
所述在所述连续多位比特位中选取多个目标位包括:
获取所述连续多位比特位的位数与所述预设位数的比值,并将所述比值向上取整,获得第一整数值;
在所述连续多位比特位中选取与所述第一整数值相同的多个目标位;
或者,所述在所述连续多位比特位中选取多个目标位包括:
获取所述连续多位比特位的位数与所述预设位数的比值,并将所述比值向下取整,获得第二整数值;
在所述连续多位比特位中选取与所述第二整数值相同的多个目标位。
9.一种解码装置,其特征在于,所述解码装置包括:
解码获取单元,用于获取待解码数据的编码比特流,其中,所述编码比特流通过权利要求8所述的编码装置进行编码得到;
识别单元,用于识别所述编码比特流中的多个标志位;
解码单元,用于删除所述多个标志位,获得解码比特流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL华星光电技术有限公司,未经TCL华星光电技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110185117.1/1.html,转载请声明来源钻瓜专利网。