[發明專利]一種基于稀疏化處理的移動節點監測數據序列壓縮方法有效
| 申請號: | 201810407513.2 | 申請日: | 2018-05-02 |
| 公開(公告)號: | CN108810553B | 公開(公告)日: | 2021-01-12 |
| 發明(設計)人: | 嚴軍;范歡歡 | 申請(專利權)人: | 上海大學 |
| 主分類號: | H04N19/70 | 分類號: | H04N19/70;H04N19/172 |
| 代理公司: | 上海上大專利事務所(普通合伙) 31205 | 代理人: | 陸聰明 |
| 地址: | 200444*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 稀疏 處理 移動 節點 監測 數據 序列 壓縮 方法 | ||
1.一種基于稀疏化處理的移動節點監測數據序列壓縮方法,壓縮過程包含序列稀疏化處理和稀疏序列壓縮兩個過程,具體實現步驟如下:
1)序列稀疏化處理
(a-1)、移動節點根據傳輸數據幀格式,獲取本次上傳周期內序列采集次數m和單次采集序列中變量個數n;以每次采集序列作為行向量,由m個行向量,構建初始序列矩陣A;
(a-2)、對初始序列矩陣A進行轉置操作,得到的轉置矩陣稱為相關性重排矩陣AT;
(a-3)、對相關性重排矩陣AT中的行向量Vi,記錄最小值vmin,將行向量Vi中每個元素和最小值做差分處理,得到差分重排行向量Di,將最小值作為Di的第一個元素;
(a-4)、依次對采集次數m、變量個數n和Di中元素進行前綴偏移編碼;對于數據d,滿足:c020+c121+…+cm2m<d<c020+c121+…+cn2n,其中0≤ci≤3且當ci>0時,ci-1=3;前綴碼長度前綴碼Cp是由Lp-1位的1和1位0順次連接而成;計算起始數據和偏移碼長度偏移量ds=d-Cpstart,偏移碼Cs為Ls位ds的二進制編碼;數據d的前綴偏移編碼即為前綴碼Cp和偏移碼Cs的組合碼;
(a-5)、從前綴偏移編碼序列第二位開始,依次和前一位做異或運算,獲得稀疏二進制編碼;
2)稀疏序列編碼
(b-1)、獲取稀疏序列長度l和非零元素個數k;
(b-2)、根據l和k計算序列分組長度L和分組編碼位數i;其中,L=2i-1;
(b-3)、用2位二進制記錄編碼信息:00,01,10,11分別表示編碼位數i為2,3,4,5位;
(b-4)、稀疏序列編碼初始化編碼位置pStart,讀取長度為L的序列進行編碼,若此時未編碼序列長度小于L則讀完剩余序列;若本次讀取的序列為L位全零序列,標志位為0,碼本位為空,本序列所對應的最終編碼為0,pStart=pStart+L;若本次讀取的序列不為全零序列,首先將標志位置1,其余i-1位二進制編碼有2i-1種方式,使用1位編碼1與非零位置p的二進制編碼連接而成的編碼,記錄當前分組序列中首個非零位置;并根據序列首個非零位置p記錄對應碼字,將移動編碼位置移動到首個非零位的下一位:pStart=pStart+p+1。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海大學,未經上海大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810407513.2/1.html,轉載請聲明來源鉆瓜專利網。





