基于精简公共字典库的心电信号稀疏分解压缩系统的制作方法

文档序号:913880阅读:200来源:国知局
专利名称:基于精简公共字典库的心电信号稀疏分解压缩系统的制作方法
技术领域
本发明涉及人体生理信号处理技术领域,特别是涉及ー种基于精简公共字典库的心电信号稀疏分解压缩系统。
背景技术
嵌入式心电监护技术使得人体心电信号全天候非干扰地被采集和监护,但心电信号的存储和传输受限于嵌入式平台硬件资源,因此需要高精度、高压缩比和低复杂度和低存储空间的压缩技木。稀疏分解方法是近年来信号处理的热点,但其相对于低功耗传感器网络嵌入式平台,其庞大的运算量和字典库限制其应用于此领域。心电信号压缩技术大致可以分为3类时域直接压缩、变换域压缩和特征參数压缩。其中第二种具有压缩比高和无损压缩的特点,便于心电信号的重建和诊断处理。变换域压缩中,稀疏分解方法近年来在心 电信号处理领域逐渐引起关注和研究,并被用于心电信号的压缩,并且具有压缩失真度小的优点,但其匹配追踪算法过程中巨大的运算量和庞大的字典库是限制稀疏分解方法在嵌入式心电监护系统应用的难题。在此之前,已经有若干研究心电信号的压缩和传输的文献和专利。例如,论文(王春光,基于稀疏分解的心电信号波形检测及形状识别,《中国生物医学工程学报》,2008年4月)采用Gabor字典和基于心电特征波的方法,研究了基于信号特征和稀疏分解的心电压缩压缩,但其算法基于通用计算机,没有考虑在嵌入式系统的实现。论文(Sangjoon Lee,A Real-Time EしG Data しompression and Transmission Algorithm for an e-HealthDevice,《IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING》,VOL 58,NO. 9, SEPTEMBER,2011)采用DCT字典和Huffman编码完成了心电信号的实时压缩传输,并且与常用的方法做了对比,说明其压缩精度和压缩比等性能较好,但该文重点在于保证其压缩算法的实时性,没有分析其计算和空间复杂度。他们的工作都没有涉及如何在资源受限的嵌入式系统平台进行心电信号的压缩。专利CN101996158采用了 FFT在嵌入式上实现心电信号的压缩和传输,但其重点是实时传输。专利CN101799974是ー种基于自适应码本的心电信号传输方法,重点研究了传输的低损耗。专利CN101669819采用基于PT变换与线性预测结合的心电图信号无损压缩,利用残差值恢复信号。在嵌入式心电监护系统中完成心电信号稀疏分解的功能,主要有3点局限1.稀疏分解捜索算法巨大的运算量;2.若采用冗余的超完备字典,需要根据信号的长度进行离散时需要大量的资源和时间进行字典的生成,生成的字典原子数量巨大;3.若采用适合个体特征的字典,针对不同的个体需要不同的字典库完成分解。

发明内容
本发明所要解决的技术问题是提供ー种基于精简公共字典库的心电信号稀疏分解压缩系统,具有高精度、高压缩比、低复杂度和低存储空间,适于在嵌入式或移动等资源受限的硬件平台上实现。
本发明解决其技术问题所采用的技术方案是提供ー种基于精简公共字典库的心电信号稀疏分解压缩系统,包括精简公共字典库离线训练模块,以及相互连接的心电信号在线压缩模块和心电信号重建模块;所述精简公共字典库离线训练模块用于离线整合多源心电信号训练样本构造公共训练样本集,对样本信号进行分段,将Gabor函数进行离散化形成超完备的Gabor字典,对分段信号用Gabor字典进行稀疏分解,得到初级公共字典库,再利用聚类算法,对字典进行精简,生成精简公共字典库;所述心电信号在线压缩模块用于心电信号采集,信号分段,基于所述精简公共字典库对信号进行稀疏分解,得到稀疏向量,对稀疏向量进行编码,数据发送;所述心电信号重建模块用于数据接收,解码得到稀疏向量,基于所述精简公共字典库重构信号段,恢复完整信号,显示信号波形。所述公共训练样本集由MIT-BIH数据库中的各种疾病的心电信号和不同的个体在各种状态下的多源心电信号样本构造而成。所述Gabor字典中的姆ー个原子由Gabor函数构成。
所述分段信号用Gabor字典进行稀疏分解时采用的捜索方法为OMP正交匹配追足示O所述聚类算法为KSVD聚类算法。所述心电信号在线压缩模块包括依次连接的信号采集模块、A/D转换模块、第一微处理器和第一无线传输模块;所述第一微处理器还与第一串ロ模块相连;所述信号米集模块用于采集人体心电数据;所述A/D转换模块用于将人体心电数据转换为数字信号;所述第一串ロ模块用于接通精简公共字典库;所述第一微处理器用于对数字信号进行分段,并基于所述精简字典库完成信号段的稀疏分解,得到稀疏向量,并对稀疏向量进行编码;所述第一无线传输模块用于传输编码后的稀疏向量。所述心电信号重建模块包括依次相连的第二无线传输模块、第二微处理器和信号存储显示模块;所述第二微处理器还与第二串ロ模块相连;所述第二无线传输模块用于接收所述心电信号在线压缩模块传输的编码后的稀疏向量;所述第二串ロ模块用于接通精简公共字典库;所述第二微处理器用于对第二无线传输模块收到的稀疏向量进行解码,并基于精简公共字典库和解码得到的稀疏向量完成ー个信号段的恢复,得到完整信号;所述信号存储显示模块用于将得到的完整信号进行存储并显示。有益效果由于采用了上述的技术方案,本发明与现有技术相比,具有以下的优点和积极效果本发明利用稀疏分解进行心电信号的压缩,通过信号分段、字典库训练,离线形成精简字典库,大大降低了稀疏分解心电压缩算法的时间和空间复杂度,并且在压缩比、信号重建精度等方面性能完全可以满足心电信号处理需要,另外,基于公共字典库使得本方法适应于不同个体的心电监护,便于本系统的推广使用。


图I是本发明的系统组成框图;图2是本发明中心电数据在线压缩模块硬件示意图;图3是本发明中心电数据在线恢复模块硬件示意图。
具体实施例方式下面结合具体实施例,进ー步阐述本发明。应理解,这些实施例仅用于说明本发明而不用于限制本发明的范围。此外应理解,在阅读了本发明讲授的内容之后,本领域技术人员可以对本发明作各种改动或修改,这些等价形式同样落于本申请所附权利要求书所限定的范围。本发明涉及ー种基于精简公共字典库的心电信号稀疏分解压缩系统,如图I所示,包括精简公共字典库离线训练模块,以及相互连接的心电信号在线压缩模块和心电信号重建模块;所述精简公共字典库离线训练模块用于离线整合多源心电信号训练样本构造公共训练样本集,对样本信号进行分段,将Gabor函数进行离散化形成超完备的Gabor字典,对分段信号用Gabor字典进行稀疏分解,得到初级公共字典库,再利用聚类算法,对字典进行精简,生成精简公共字典库;所述心电信号在线压缩模块用于心电信号采集,信号分段,基于所述精简公共字典库对信号进行稀疏分解,得到稀疏向量,对稀疏向量进行编码,数据发送;所述心电信号重建模块用于数据接收,解码得到稀疏向量,基于所述精简公共字典库重构信号段,恢复完整信号,显示信号波形。精简公共字典库离线训练模块在该模块中,首先构造训练信号的样本集,选取MIT-BIH数据库中100到223当中的数据和自行采集的数据共1500条长度为256的心电信号,采样频率为360Hz。采样的数据包括人体在不同形态下的数据,如站立,平躺,直立等。构造训练集合的时候一井完成了信号的分段工作,将信号分解为256长度。Gabor字典当
中的每ー个原子由Gabor函数构成:Gabor函数的表达式为gr(t) = ~g(^-')cos(vt + ω},
其中s代表尺度因子,决定了函数能量的分布情況,u为平移因子,决定函数波形的中心位置,V为频率调制因子,决定了函数的主频,ω为相位因子,决定了函数的相位。Y = (s,u,v, ω)称为该函数的时频參数。通过时频參数的离散化,可以得到一个冗余度很高的超完备字典。当信号的长度为N时,采取如下的离散方法γ = (αんP a Mu, kaづ八V, i Δ ω),其中,a =2,Δ u=l/2, Δ V= Ji , Δ ω = ji/6,0〈j く Iog2N, 0 く p〈NX 2勹+1, 0 く i く 12。米用该种方法离散化后,Gabor字典中原子数为52 (Nlog2N+N-l)。本实施方式选择当信号长度为256时,字典中原子的个数为13404。将1500个训练信号逐一进行稀疏分解,捜索方法选择OMP正交匹配追踪,字典选用Gabor字典,每ー个信号用30个原子表示,即分解迭代次数设置为30。记录稀疏分解过程中的稀疏向量X和每一次的原子,共45000个原子。由这些原子构成初级公共字典库。选择KSVD聚类算法对45000个原子进行聚类,生成精简公共字典库。
权利要求
1.ー种基于精简公共字典库的心电信号稀疏分解压缩系统,其特征在于,包括精简公共字典库离线训练模块,以及相互连接的心电信号在线压缩模块和心电信号重建模块;所述精简公共字典库离线训练模块用于离线整合多源心电信号训练样本构造公共训练样本集,对样本信号进行分段,将Gabor函数进行离散化形成超完备的Gabor字典,对分段信号用Gabor字典进行稀疏分解,得到初级公共字典库,再利用聚类算法,对字典进行精筒,生成精简公共字典库;所述心电信号在线压缩模块用于心电信号采集,信号分段,基于所述精简公共字典库对信号进行稀疏分解,得到稀疏向量,对稀疏向量进行编码,数据发送;所述心电信号重建模块用于数据接收,解码得到稀疏向量,基于所述精简公共字典库重构信号段,恢复完整信号,显示信号波形。
2.根据权利要求I所述的基于精简公共字典库的心电信号稀疏分解压缩系统,其特征在于,所述公共训练样本集由MIT-BIH数据库中的各种疾病的心电信号和不同的个体在各种状态下的多源心电信号样本构造而成。
3.根据权利要求I所述的基于精简公共字典库的心电信号稀疏分解压缩系统,其特征在于,所述Gabor字典中的姆ー个原子由Gabor函数构成。
4.根据权利要求I所述的基于精简公共字典库的心电信号稀疏分解压缩系统,其特征在于,所述分段信号用Gabor字典进行稀疏分解时采用的捜索方法为OMP正交匹配追踪。
5.根据权利要求I所述的基于精简公共字典库的心电信号稀疏分解压缩系统,其特征在于,所述聚类算法为KSVD聚类算法。
6.根据权利要求I所述的基于精简公共字典库的心电信号稀疏分解压缩系统,其特征在于,所述心电信号在线压缩模块包括依次连接的信号采集模块、A/D转换模块、第一微处理器和第一无线传输模块;所述第一微处理器还与第一串ロ模块相连;所述信号采集模块用于采集人体心电数据;所述A/D转换模块用于将人体心电数据转换为数字信号;所述第一串ロ模块用于接通精简公共字典库;所述第一微处理器用于对数字信号进行分段,并基于所述精简字典库完成信号段的稀疏分解,得到稀疏向量,并对稀疏向量进行编码;所述第一无线传输模块用于传输编码后的稀疏向量。
7.根据权利要求I所述的基于精简公共字典库的心电信号稀疏分解压缩系统,其特征在于,所述心电信号重建模块包括依次相连的第二无线传输模块、第二微处理器和信号存储显示模块;所述第二微处理器还与第二串ロ模块相连;所述第二无线传输模块用于接收所述心电信号在线压缩模块传输的编码后的稀疏向量;所述第二串ロ模块用于接通精简公共字典库;所述第二微处理器用于对第二无线传输模块收到的稀疏向量进行解码,并基于精简公共字典库和解码得到的稀疏向量完成ー个信号段的恢复,得到完整信号;所述信号存储显示模块用于将得到的完整信号进行存储并显示。
全文摘要
本发明涉及一种基于精简公共字典库的心电信号稀疏分解压缩系统,包括精简公共字典库离线训练模块,以及相互连接的心电信号在线压缩模块和心电信号重建模块;精简公共字典库离线训练模块用于离线整合多源心电信号训练样本构造公共训练样本集,对样本信号进行分段,将Gabor函数进行离散化形成超完备的Gabor字典,对分段信号用Gabor字典进行稀疏分解,得到初级公共字典库,再利用聚类算法,对字典进行精简,生成精简公共字典库;心电信号在线压缩模块基于精简公共字典库对信号进行稀疏分解;心电信号基于精简公共字典库重构信号段,恢复完整信号,显示信号波形。本发明适于在嵌入式或移动等资源受限的硬件平台上实现。
文档编号A61B5/0402GK102688032SQ201210147880
公开日2012年9月26日 申请日期2012年5月11日 优先权日2012年5月11日
发明者吴怡之, 温嵩杰, 邢堃 申请人:东华大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1