[發明專利]一種數據壓縮方法與裝置在審
| 申請號: | 201910596203.4 | 申請日: | 2019-07-03 |
| 公開(公告)號: | CN112182034A | 公開(公告)日: | 2021-01-05 |
| 發明(設計)人: | 李如意;周亞楠;韓林峰;劉利兵;歹志陽;李鵬;胡文山;周東國 | 申請(專利權)人: | 河南許繼儀表有限公司;許繼集團有限公司 |
| 主分類號: | G06F16/2455 | 分類號: | G06F16/2455;G06F16/25;H03M7/30 |
| 代理公司: | 鄭州睿信知識產權代理有限公司 41119 | 代理人: | 崔旭東 |
| 地址: | 461000 河南省許昌市城鄉一體化*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據壓縮 方法 裝置 | ||
1.一種數據壓縮方法,其特征在于,包括以下步驟:
1)獲取暫存數據點的測量值和前一存儲數據點的存儲值,計算得到暫存數據點和前一存儲數據點之間的斜率K;
2)獲取最大斜率Kmax和最小斜率Kmin,根據最大斜率Kmax減去設定斜率壓縮偏差得到斜率K3,根據最小斜率Kmin加上設定斜率壓縮偏差得到斜率K4;
其中,當前一存儲數據點為壓縮過程中第一個數據點,暫存數據點為壓縮過程中第二個數據點時,最大斜率Kmax和最小斜率Kmin均等于斜率K;
3)獲取當前數據點的測量值,計算得到當前數據點與前一存儲數據點之間的斜率K1,若K3≤K1≤K4,則不存儲所述暫存數據點;
并且,若KminK1,則用K1更新Kmin,若KminK1,則不更新Kmin;若KmaxK1,則用K1更新Kmax,若KmaxK1,則不更新Kmax;
4)若K1不在區間[K3,K4]內,則保存所述暫存數據點。
2.根據權利要求1所述的數據壓縮方法,其特征在于,保存暫存數據點至緩沖區,若緩沖區滿,則切換緩沖區。
3.根據權利要求1或2所述的數據壓縮方法,其特征在于,保存暫存數據點至緩沖區,若緩沖區滿,則調用后臺進程將所述緩沖區的數據寫入磁盤。
4.一種數據壓縮裝置,包括存儲器、處理器以及存儲在存儲器中并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時實現以下步驟:
1)獲取暫存數據點的測量值和前一存儲數據點的存儲值,計算得到暫存數據點和前一存儲數據點之間的斜率K;
2)獲取最大斜率Kmax和最小斜率Kmin,根據最大斜率Kmax減去設定斜率壓縮偏差得到斜率K3,根據最小斜率Kmin加上設定斜率壓縮偏差得到斜率K4;
其中,當前一存儲數據點為壓縮過程中第一個數據點,暫存數據點為壓縮過程中第二個數據點時,最大斜率Kmax和最小斜率Kmin均等于斜率K;
3)獲取當前數據點的測量值,計算得到當前數據點與前一存儲數據點之間的斜率K1,若K3≤K1≤K4,則不存儲所述暫存數據點;
并且,若KminK1,則用K1更新Kmin,若KminK1,則不更新Kmin;若KmaxK1,則用K1更新Kmax,若KmaxK1,則不更新Kmax;
4)若K1不在區間[K3,K4]內,則保存所述暫存數據點。
5.根據權利要求4所述的數據壓縮裝置,其特征在于,保存暫存數據點至緩沖區,若緩沖區滿,則切換緩沖區。
6.根據權利要求4或5所述的數據壓縮裝置,其特征在于,保存暫存數據點至緩沖區,若緩沖區滿,則調用后臺進程將所述緩沖區的數據寫入磁盤。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于河南許繼儀表有限公司;許繼集團有限公司,未經河南許繼儀表有限公司;許繼集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910596203.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:帶有限流模式的恒功率激光驅動控制方法
- 下一篇:螺旋保護帶加工方法





