一种生理体征传感器持续采集信号的无损压缩方法
本发明公开了一种生理体征传感器持续采集信号的无损压缩方法,属于无损压缩技术领域,其技术要点包括下述步骤:(1)利用传感器实现对体征信号S基于固定时间间隔T进行连续采集形成信号时间序列;(2)信号处理单元累计了n个信号数据后,将第一个信号数据作为本次数据包数据的基准数据D<sub>b</sub>,从第二个信号数据开始,计算出数据相对上一个数据的差值D形成差值序列;(3)使用预定义的编码字典L对差值序列进行替换;(4)使用编码字典L对差值序列进行编码,形成压缩数据序列L<sub>t+1</sub>L<sub>t+2</sub>……L<sub>t+n</sub>,与基准值D<sub>b</sub>一同存储构建压缩数据包PL<sub>W</sub>;本发明旨在提供一种计算复杂度低,占用内存空间小的生理体征传感器持续采集信号的无损压缩方法;用于体征信号的无损压缩。
发明专利
CN201410148437.X
2014-04-14
CN103944580A
2014-07-23
H03M7/30(2006.01)I
天津万合星辰信息技术有限公司
陈岩;曹金平;何国祥
300457 天津市滨海新区开发区广场东路20号滨海金融街E8305室
天津;12
一种生理体征传感器持续采集信号的无损压缩方法,其特征在于,该方法包括下述步骤:(1)利用传感器实现对体征信号S基于固定时间间隔T进行连续采集,并进行A/D转换形成信号时间序列数据S<sub>t+0</sub>S<sub>t+1</sub>S<sub>t+2</sub>……S<sub>t+n</sub>;其中采集信号S存在极小值S<sub>m</sub>和极大值S<sub>n</sub>的值域范围,即S∈[S<sub>m</sub>,S<sub>n</sub>];(2)信号处理单元依据每个数据包所应包含的信号时间范围W,确定每次进行压缩处理的最大数据长度n,n=W÷T;(3)信号处理单元累计了n个信号数据S<sub>t+0</sub>S<sub>t+1</sub>S<sub>t+2</sub>……S<sub>t+n</sub>后,将第一个信号数据作为本次数据包数据的基准数据D<sub>b</sub>,从第二个信号数据开始,计算出数据相对上一个数据的差值D,并形成差值序列D<sub>t+1</sub>D<sub>t+2</sub>……D<sub>t+n</sub>;所述差值D的值域不大于信号S的值域,差值D存在有效的极小值D<sub>m</sub>和极大值D<sub>n</sub>的值域范围,即D∈[D<sub>m</sub>,D<sub>n</sub>],[D<sub>m</sub>,D<sub>n</sub>]∈[S<sub>m</sub>,S<sub>n</sub>],[D<sub>m</sub>,D<sub>n</sub>]与[S<sub>m</sub>,S<sub>n</sub>]正相关;(4)使用预定义的编码字典L对差值序列进行替换;所述预定义的编码字典L基于正态分布函数预先编制[D<sub>m</sub>,D<sub>n</sub>]中每个值的使用频率,其中值域的中位值0的频率最高,D<sub>m</sub>和D<sub>n</sub>的频率最低,从中位值到D<sub>m</sub>及D<sub>n</sub>所预先编制的使用频率服从正态分布;(5)使用编码字典L对差值序列D<sub>t+1</sub>D<sub>t+2</sub>……D<sub>t+n</sub>进行编码,形成压缩数据序列L<sub>t+1</sub>L<sub>t+2</sub>……L<sub>t+n</sub>,与基准值D<sub>b</sub>一同存储为D<sub>b</sub>L<sub>t+1</sub>L<sub>t+2</sub>……L<sub>t+n</sub>,构建压缩数据包PL<sub>W</sub>。