[發明專利]一種編碼方法、解碼方法、編碼裝置和解碼裝置有效
| 申請號: | 202110617152.6 | 申請日: | 2021-06-03 |
| 公開(公告)號: | CN113438050B | 公開(公告)日: | 2022-08-23 |
| 發明(設計)人: | 劉金風 | 申請(專利權)人: | TCL華星光電技術有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00 |
| 代理公司: | 深圳紫藤知識產權代理有限公司 44570 | 代理人: | 方艷麗 |
| 地址: | 518132 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 編碼 方法 解碼 裝置 | ||
1.一種編碼方法,其特征在于,所述方法包括:
獲取待編碼的初始數據,所述初始數據中包括多個順序排列的比特數據;
在所述初始數據中選擇第一數量的比特數據,作為編碼比特數據,所述編碼比特數據為對所述初始數據進行編碼的比特數據;
對所述第一數量的比特數據中的每個比特數據進行取反邏輯運算,得到目標數據,所述目標數據的數量等于所述第一數量;
利用預設第一邏輯運算和所述編碼比特數據對所述初始數據中的每個比特數據進行編碼,得到第一數據;
將所述目標數據插入所述第一數據,得到所述初始數據編碼后的第二數據;
其中,所述將所述目標數據插入所述第一數據,得到所述初始數據編碼后的第二數據,包括:
根據所述第一數量,將所述第一數據劃分為多段數據,所述多段數據的數量等于所述第一數量;
根據所述第一數量,將所述目標數據劃分為多個子目標數據,所述多個子目標數據的數量等于所述第一數量;
將所述多個子目標數據分別插入所述多段數據,得到所述初始數據編碼后的第二數據。
2.根據權利要求1所述的編碼方法,其特征在于,所述在所述初始數據中選擇第一數量的比特數據,作為編碼比特數據,包括:
確定所述初始數據中所有比特數據的第二數量;
根據所述第二數量,確定所述編碼比特數據對應的第一數量;
在所述初始數據中隨機選擇第一數量的比特數據作為所述編碼比特數據;
其中,任意兩個編碼比特數據之間間隔預設比特位。
3.根據權利要求2所述的編碼方法,其特征在于,所述在所述初始數據中選擇第一數量的比特數據,作為編碼比特數據,包括:
確定所述初始數據中所有比特數據的第二數量;
根據所述第二數量,確定所述編碼比特數據對應的第一數量;
在所述初始數據中隨機選擇第一數量的比特數據作為第三數據;
將所述第三數據中的每個比特數據進行取反運算,得到第四數據;
所述第四數據為所述編碼比特數據。
4.根據權利要求2所述的編碼方法,其特征在于,所述根據所述第二數量,確定所述編碼比特數據對應的第一數量,包括:
獲取所述第二數量與預設數量的比值,并將所述比值向上取整,得到所述第一數量;
其中,所述第一數量為正整數。
5.根據權利要求2所述的編碼方法,其特征在于,所述第一數量大于等于2,所述在所述初始數據中任意選擇所述第一數量的比特數據,作為所述編碼比特數據,包括:
在所述初始數據中任意選擇所述第一數量的比特數據,作為所述編碼比特數據,所述編碼比特數據的數量大于等于2;
任意兩個編碼比特數據間隔三個比特位。
6.根據權利要求1所述的編碼方法,其特征在于,所述初始數據為八比特數據,所述第二數據為九比特數據或十比特數據。
7.一種解碼方法,其特征在于,所述方法包括:
獲取待解碼數據,所述待解碼數據包括多個順序排序的比特數據;
識別所述待解碼數據中的插入數據;
刪除所述插入數據;
利用預設第一邏輯運算,對所述待解碼數據中除所述插入數據外的其他比特數據進行解碼,得到所述待解碼數據解碼后對應的初始數據;
其中,所述利用預設第一邏輯運算,對所述待解碼數據中除所述插入數據外的其他比特數據進行解碼,得到所述待解碼數據解碼后對應的初始數據,包括:
對所述待解碼數據中除所述插入數據外的其他比特數據進行分段,得到多段待解碼分段數據;
利用所述插入數據和所述預設第一邏輯運算,分別對所述多段待解碼分段 數據進行解碼,得到多段解碼后的數據;
利用所述多段解碼后的數據確定所述待解碼數據解碼后對應的初始數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于TCL華星光電技術有限公司,未經TCL華星光電技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110617152.6/1.html,轉載請聲明來源鉆瓜專利網。





