基于ITD的特征提取

2023-12-22 03:59
文章标签 特征提取 itd

本文主要是介绍基于ITD的特征提取,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

      HHT的过程本征模态分解EMD存在严重的端点效应,分解过程需要多次迭代运算,运算量大、效率低;且产生一些原信号中不存在的频率成分,显示信号动态性方面存在不足,这些都影响了该方法在SEI中的效果。

       FREI等提出了固有时间尺度分解(ITD, intrinsic time-scale decomposition)算法,该方法克服了EMD在信号边界和计算效率上的缺点,通过对信号自适应划分,得到若干个有实际意义的信号分量,有效提升时频分析的效率与精度,更适合非平稳信号的分析。

  固有时间尺度分解算法将原始信号分解为一系列旋转信号分量与一个基线信号分量,通过对每层信号分量暂态信息的计算,得到原始信号精确的时频信息。其过程可描述为对于实信号 X_{t},定义低频基线信号提取算子L与旋转分量提取算子H,使

其中,L_{t}=LX_{t}是一个基线信号,代表信号中的低频部分,H_{t}=HX_{t}为旋转信号分量,代表信号中的高频部分。用\left \{ \tau _{k},k=1,2,3,\cdots \right \}表示实信号的极值点对应的坐标, 并设 \tau _{0}=0。若X_{t}在某些区间为常数,选择区间的右端点\tau _{k}作为极值点。为了便于表示,用 X_{k}和 L_{k}分别表示极值点 X(\tau _{k})L(\tau _{k})  。假设 L_{t} H_{t}在 \left [ 0,\tau _{k} \right ]有定义,且 X_{k}在 \left [ 0,\tau _{k+2} \right ]有定义。在相邻的极值区间 (\tau _{k},\tau _{k+1}]上可以定义基线信号为

其中,

  0<\alpha <1,通常取 \alpha =0.5。在 [0,\tau _{1}]进行信号分解,设定基线信号的初值 L_{0}=\frac{X_{0}+X_{1}}{2}信号分解为基线信号与旋转信号后,可将基线信号作为给定信号继续分解,直到所得基线信号为单调信号或者达到预设的最大分解层数。该过程可表示为​​​​​​​

        信号共进行了p层分解,其中 HL^kX_{t}为第K+1层的旋转分量,L^pX_{t}为基线信号。 

function [H,L]=Itd4(x,n,err)
% 将信号x进行ITD分解
% n分解层数
% err
%--------------------------
if nargin==1n=20;err=0.05;
end
if nargin==2err=0.05;
end
[tempH1,tempL]= ItdBaseDecomp4(x);
H=[tempH1];
for i=1:n-1[tempH,tempL]= ItdBaseDecomp4(tempL);H=[H;tempH];%----终止条件if dandiao(tempL)==1 %单调break;endif max(tempL)<err && abs(min(tempL))<errbreak;end
end
L=tempL;
end
function rlt=dandiao(xx)
% 求是否单调函数
x1=diff(xx);
rlt=0;
if all(x1>=0) || all(x1<=0)rlt=1;
end
end

 

图1 信号ITD分解结果

这篇关于基于ITD的特征提取的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/522520

相关文章

【LVI-SAM】激光雷达点云处理特征提取LIO-SAM 之FeatureExtraction实现细节

激光雷达点云处理特征提取LIO-SAM 之FeatureExtraction实现细节 1. 特征提取实现过程总结1.0 特征提取过程小结1.1 类 `FeatureExtraction` 的整体结构与作用1.2 详细特征提取的过程1. 平滑度计算(`calculateSmoothness()`)2. 标记遮挡点(`markOccludedPoints()`)3. 特征提取(`extractF

图特征工程实践指南:从节点中心性到全局拓扑的多尺度特征提取

图结构在多个领域中扮演着重要角色,它能有效地模拟实体间的连接关系,通过从图中提取有意义的特征,可以获得宝贵的信息提升机器学习算法的性能。 本文将介绍如何利用NetworkX在不同层面(节点、边和整体图)提取重要的图特征。 本文将以NetworkX库中提供的Zachary网络作为示例。这个广为人知的数据集代表了一个大学空手道俱乐部的社交网络,是理解图特征提取的理想起点。 我们先定义一些辅助函数

语音特征提取方法 (二)MFCC

下面总结的是第四个知识点:MFCC。因为花的时间不多,所以可能会有不少说的不妥的地方,还望大家指正。谢谢。         在任意一个Automatic speech recognition 系统中,第一步就是提取特征。换句话说,我们需要把音频信号中具有辨识性的成分提取出来,然后把其他的乱七八糟的信息扔掉,例如背景噪声啊,情绪啊等等。       搞清语音是怎么产生的对于我们理解语音有很大

Dimension out of range 等报错解决,可以加拼接后的深度特征提取了

报错 Extracting test features for class bagel: 0%| | 0/110 [00:00<?, ?it/s]Traceback (most recent call last):File "/home/cszx/c1/zgp/3D-ADS-main/patchcore_runner.py", line 46, in evaluatemet

跨模态检索研究进展综述【跨模态检索的核心工作在于:①不同模态数据的特征提取、②不同模态数据之间内容的相关性度量】【主流研究方法:基于传统统计分析的技术、基于深度学习的技术】【哈希编码提高检索速度】

随着互联网上多媒体数据的爆炸式增长,单一模态的检索已经无法满足用户需求,跨模态检索应运而生. 跨模态检索旨在以一种模态的数据去检索另一种模态的相关数据。 跨模态检索的核心任务是:数据特征提取 和 不同模态数据之间内容的相关性度量。 文中梳理了跨模态检索领域近期的研究进展,从以下角度归纳论述了跨模态检索领域的研究成果.: 传统方法;深度学习方法;手工特征的哈希编码方法;深度学习的哈希编码方法

Pointnet++改进即插即用系列:全网首发ACConv2d|即插即用,提升特征提取模块性能

简介:1.该教程提供大量的首发改进的方式,降低上手难度,多种结构改进,助力寻找创新点!2.本篇文章对Pointnet++特征提取模块进行改进,加入ACConv2d,提升性能。3.专栏持续更新,紧随最新的研究内容。 目录 1.理论介绍 2.修改步骤 2.1 步骤一          2.2 步骤二          2.3 步骤三 1.理论介绍 由于在给定的应用环境中

计算特征相关性的方法,特征提取的方法,如何判断特征是否重要

计算特征相关性可以用皮尔逊系数 (公式及含义解释:表示两组数据的线性关系程度,取值为[-1,1]),衡量的是变量之间的线性相关性,简单快速,但是只对线性关系敏感,非线性不适合;计算特征相关性的指标还有互信息MIC和距离相关系数(Python gist包),取值为[0,1]。 特征工程中包含特征选择和特征提取(区别),特征选择用的是Lasso,OMP,WOMP(特征排序)算法(流程讲清楚),

【通俗理解】深度学习特征提取——Attention机制的数学原理与应用

【通俗理解】深度学习特征提取——Attention机制的数学原理与应用 关键词提炼 #深度学习 #特征提取 #Attention机制 #CNN #Transformer #关联特征 #MLP #拟合处理 第一节:Attention机制的类比与核心概念 1.1 Attention机制的类比 Attention机制可以被视为一个“特征筛选器”,它像是一个精细的筛子,在众多的特征中筛选出

spark之特征提取

1、特征处理分类 特征抽取:从原始数据中抽取特征 特征转换:特征的维度、特征的转化、特征的修改 特征选取:从大规模特征集中选取一个子集 2、特征提取 2.1、TF-IDF  词频-逆向文件频率;词频TF(t,d)是词语t在文档d中出现的次数。文件频率DF(t,D)是包含词语的文档的个数。 tf=|t|/|d| tf-idf=tf*idf 公式中使用log函数,当词出现在所有文档中

ASR-声学特征提取

文章目录 方法一:MFCC特征提取step 1:A/D转换(采样)step 2:预加重step 3:加窗分帧step 4:DFT+取平方step 5:Mel滤波step 6:取对数step 7:IDFTstep 8:动态特征 方法二:深度学习特征提取step 1:采样step 2:分帧step 3:傅里叶变换step 4:识别字符step 5:获取映射图 方法一:MFCC特征提