[发明专利]一种基于组稀疏特性的心电信号降噪方法有效
申请号: | 202011397754.7 | 申请日: | 2020-12-02 |
公开(公告)号: | CN112515637B | 公开(公告)日: | 2021-06-15 |
发明(设计)人: | 陈长芳;舒明雷;刘瑞霞;杨媛媛;魏诺;孔祥龙 | 申请(专利权)人: | 山东省人工智能研究院 |
主分类号: | A61B5/00 | 分类号: | A61B5/00;A61B5/318 |
代理公司: | 济南泉城专利商标事务所 37218 | 代理人: | 支文彬 |
地址: | 250013 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 稀疏 特性 电信号 方法 | ||
1.一种基于组稀疏特性的心电信号降噪方法,其特征在于,包括如下步骤:
a)建立如y=x+w的心电信号数学模型,其中,y∈RN为含有噪声的心电信号,x为干净的心电信号,x=[x(0),x(1),...,x(N)]T∈RN,w∈RN为加入的噪声信号,RN为N维的实数空间,xn,K=[x(n),...,x(n+K-1)]T∈RK,0≤n≤N-K,xn,K表示向量x中起始下标为n且由K个点组成的向量;
b)建立关于变量x的凸优化问题,通过求解凸优化问题的最优解x*,得到干净的心电信号x,即x*=x;
c)基于交替方向乘子方法令x=z,z为辅助变量,得到关于变量x和z的凸优化问题;
d)基于优化最小方法,通过迭代算法计算最优解;
e)判断迭代结果是否满足设定的收敛条件,如果不满足则返回步骤d)继续迭代,直至满足收敛条件,最终得到凸优化问题的最优解x*,该凸优化问题的最优解x*为干净的心电信号;
步骤b)中通过公式计算最优解x*,式中|xi|表示x的第i个元素xi的绝对值,i=(1,2,...,N),F(x)为凸优化函数,arg表示F(x)的最小值对应的变量,D为一阶微分矩阵,D∈R(N-1)×N,λ1与λ2均为常数,φ1(x)与φ2(Dx)为选取的心电信号组稀疏性测量函数,0≤k≤K-1,s=Dx。
2.根据权利要求1所述的基于组稀疏特性的心电信号降噪方法,其特征在于:步骤c)中利用公式建立优化问题,式中z*为z的最优解。
3.根据权利要求2所述的基于组稀疏特性的心电信号降噪方法,其特征在于,步骤d)包括如下步骤:
d-1)通过公式迭代求解最小化问题,得到第i步的最优解x(i),式中η为常数,η>0,d为优化变量,F1(x)的最大函数为G1(x,r),r为辅助变量,C1为与x无关的常数,0≤j≤K-1,[Λ(r)]n,n为Λ(r)的第n行第n列的元素,Λ(r)为N×N阶矩阵,当x≠r时G1(x,r)≥F1(x),当x=r时,G1(r,r)=F1(x),其中,通过公式计算得到第i+1步迭代最优解x(i+1),I为单位矩阵,[·]-1为矩阵的逆,z(i)为Z第i步的最优解,d(i)为d第i步的最优解,式中[Λ(x(i))]n,n为Λ(x(i))的第n行第n列的元素,
d-2)通过公式迭代求解最小化问题,得到i步的最优解z(i),式中v=Dz,vn,K为向量v中起始下标为n且由K个连续点组成的向量,F2(z)的最大函数为G2(z,u),0≤j≤K-1,[Λ(Du)]n,n为Λ(Du)的第n行第n列的元素,其中ξ=Du,T为矩阵转置,C2为与z无关的常数,u为辅助变量,当z≠u时,G2(z,u)≥F2(z),当z=u时,G2(u,u)=F2(u),其中,通过公式计算得到第i+1步迭代最优解z(i+1),,式中0≤j≤K-1,[Λ(Dz(i))]n,n为Λ(Dz(i))的第n行第n列的元素,其中v(i)=Dz(i);
d-3)通过公式d(i+1)=d(i)-(z(i+1)-x(i+1))迭代得到第i+1步最优解d(i+1),d(i)为第i步的最优解。
4.根据权利要求3所述的基于组稀疏特性的心电信号降噪方法,其特征在于:步骤e)中通过公式计算收敛条件F(x(i)),式中c0为给定常数,当迭代结果不满足则返回步骤d)中通过公式及d(i+1)=d(i)-(z(i+1)-x(i+1))继续迭代。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东省人工智能研究院,未经山东省人工智能研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011397754.7/1.html,转载请声明来源钻瓜专利网。