山东科威数控机床有限公司铣床官方网站今天是:2025-06-23切换城市[全国]-网站地图
推荐产品 :
推荐新闻
技术文章当前位置:技术文章>

波形的精确测量的制作方法

时间:2025-06-23    作者: 管理员

专利名称:波形的精确测量的制作方法
技术领域
本发明涉及波形和复合波形的时间-频率-振幅的分析与测量。注意的是词“信号”是更常用的词“波形”的通用同义词,本文中两者可以替换使用。复合波形包含混合在一起的多个波形(或信号)。虽然本文中大多数指的是声频范围,但是用于本发明的目的的波形不限于任何特定的频率范围或者复合状态。
背景技术
给定的复合波形,期望能够精确的测量波形和其组成,该复合波形可能是由多个源所引起的。当波形包括在时间和频率上叠加的由不同源所产生的信号、低能信号被高能信号所遮盖、在频率上快速变化、和/或在振幅上快速变化时,难于进行该测量。如果这些波形能够被更精确的测量和分析,将大大的增加我们理解它们包含什么以及如何改变它们的能力。
波形的分析通常在时间和频率范围中完成。通常,这些波形首先被数字捕获为根据时间的振幅采样,然后使用一系列变换来测量信号,在一矩阵中显示结果。已经开发出各种技术来从时序数据中提取频率/振幅信息。然而,表示频率和振幅如何随着时间变化是个挑战,尤其是当有突变的频率和/或振幅变化、或者来自于多个源的信号占据了相同的时间和频率区域时。用于获得时间、频率和振幅信息的一个常规变换是离散傅里叶变换(DFT)。不幸的是,从DFT的大小(尺寸)获得的频率和时间分辨率之间有折衷。通过DFT所检查的时间窗口与其尺寸成比例。因此,与小尺寸的DFT相比,大尺寸的DFT检查较大的时间窗口。较大时间窗口使得大尺寸DFT变慢以对动态变化做出反应。相反的,大尺寸DFT将频率范围切成非常小的片。通过DFT测量的最大频率是数位信号的采样率的一半。尺寸X的DFT将从O到最大值的频率范围分成X/2等份的“槽(bins) ”。因此,DFT中每个频率槽的大小等于两倍的采样率除以其尺寸。因此,较大尺寸的DFT具有较高频率分辨率但是较低的时间分辨率。因此,较大尺寸的DFT具有较高频率分辨率但是较低的时间分辨率。由于这一折中,操作人员寻求改进的DFT或者其他替代方法以精确的表示动态的、时变的波形,且同时具有良好的时间分辨率和频率分辨率。光谱、离散小波变换、布赖特-维格纳、伽柏以及窗口技术仅是用于试图创建更精确的在时间、频率和振幅方面变化的动态信号的时间-频率表示的一些技术。每个技术具有其自己的优势和弱点计算复杂性(即处理负担)、伪像/失真、时间精确度和分辨率、频率精确度和分辨率、以及振幅精确度和分辨率。本发明不应当与模糊相似的但是复杂程度较低的被称为光谱相关的结合多个FT数据的形式相混淆。现有技术中建立的光谱相关,计算相同大小的FT,FT数据不是同时获取的。因此,与本发明相反,光谱相关不具有同时改善时间和频率分辨率和精确度的优点。其还污染了随着时间的信息,而这是本技术所要设计避免的。
发明人已经公开了多个专利,这些专利通过引用而被并入本文。它们是快速发现基波的方法,美国专利6766288 BI ;修改复杂波形的谐波量的方法,美国专利7003120BI ;以及信号撕裂方法,美国专利6798886 BI。2008年11月26日提交的临时专利申请61/119198也通过引用而被并入本文。

发明内容
本发明包含一种用于数字信号处理的机器实现的方法,包括从模拟信号的转换或者从数据存储中获得数字信号;构建一个或多个测量矩阵(MM),该测量矩阵中包含含有特定的时间和频率的振幅的单元;在这些矩阵中基于单元振幅的比较而标记极大值;以及关联这些极大值以当多个极大值在时间和频率上都一致时找到相关极大值。然后生成了具有被标记出的相关极大值的被称为精确测量矩阵(PMM)的新的矩阵。(注意所有这些极大值为局部极大值,但是为了简洁,我们仅称它们为“极大值”。它们还可以是全局极大值, 但是在本文中并不妨碍。)如果仅构建了一个MM,则识别多种类型的极大值以生成PPM。每个测量矩阵通常通过使用例如快速傅里叶变换(FFT)对输入信号进行重复转换而产生。每个转换表示输入信号中的被称为时间片的时间的一部分,并产生一行单元,每个单元对应于被称为频率槽的频率范围,。每个单元被表示其对应的频率槽/时间片的信号强度的振幅所占据。识别并标记出每个测量矩阵中的沿着每个时间片和/或频率槽的具有极大值振幅的单元。可以使用许多识别极大值的方法,产生了许多类型的极大值。在时间和频率上相对应的不同矩阵中的和/或不同类型的极大值被标记在被称为“精确测量矩阵”的新矩阵中。然后将PMM中邻近的相关极大值连接在一起成为部分链。获得、确定、识别、选择、标记和关联是通过机器实现的。极大值单元是通过比较相邻单元的振幅或者通过比较其他的特别相关的单元的振幅而识别出的。如果单元的振幅大于某些相邻单元的振幅,则该单元被确定为简单极大值单元。其它类型的极大值(下文中定义)包括关联“小兄弟”极大值、角度极大值和窃贼极大值。如果对于相同的时间片和频率槽建立了多个极大值(在不同的MM中和/或在相同的MM/单元中的多个类型的极大值),那么该极大值相对应,并且根据特定的测试标准,在PMM中的对应的单元可以被标记为相关极大值。PMM中的每个单元中的振幅为初始MM中的对应单元的值的函数(例如加权平均数)。术语本文中使用了下列术语。FT :傅里叶变换-用于计算波形频谱的振幅的方法。DFT :离散傅里叶变换-用于计算离散(数字化)波形的频谱的振幅的方法。DFT输出可以是复数或者恰好是实数的振幅。本发明的许多优选实施方式仅需要实数振幅。除非明确说成是复数,本文中所有提及的DFT为具有实数输出的DFT。FFT :快速傅里叶变换-快速运行的DFT方法,该方法如此流行以至于其名字通常用作与DFT同义。本文中DFT和FFT可交换使用。FIR:有限脉冲响应-本文中,FIR指的是FIR滤波。FIR的集合可以产生与从具有实数振幅输出的FFT所产生的时间和频率信息相类似的时间和频率信息。IIR:无限脉冲响应-本文中,IIR指的是IIR滤波。IIR的集合可以产生与从具有实数振幅输出的FFT所产生的时间和频率信息相类似的时间和频率信息。窗口 在傅里叶变换(或者等同技术)中使用的时间部分。在DFT中,窗口大小(采样中)被认为是DFT的尺寸。例如,如果信号被用8000采样每秒进行数字化,尺寸为4000的DFT将对4000采样的数据(半秒)起作用。窗口技术流行的DFT技术并非对窗口内的采样全部相同处理的。例如,尺寸为4000的简单DFT将仅转换4000采样。利用窗口技术,4000采样将被调成分配较多的权重给中间的采样,分配较少的权重给在开始和结束的采样。窗口技术被设计来减少DFT的频
率响应中的旁瓣/伪影。dB :分贝-在例如声学与电子测量和计算中使用的测量值的对数比率。dBFS :全尺度dB-与在数字表示中的最大峰值有关的DB。
时间片时间的一部分。时间片可以例如通过对数据的特定时间窗口运行FFT来表示。然而,窗口要比该表示的时间片大得多并且位于时间片的正中。时间片的大小是通过连续的FFT运行之间的间隔所确定,而不是窗口的大小。对于每秒8000采样的数字化信号,如果每隔8采样运行一次新的FFT,则时间片为8采样(I毫秒)宽。FFT窗口可以是4000采样(半秒或者500时间片)宽。频率槽小范围的频率(例如1702-1704HZ)单元矩阵中的单元。通常,单元表示时间片中的频率槽并包含dBFS振幅。MM :测量矩阵-表示一段时间的波形的频谱振幅的单元的矩阵。测量矩阵通过重复FFT(或者等同变换)而生成。每个FFT为其时间片生成一行(或列)单元-每个频率槽一个单元。每个单元中的振幅是在该时间片中的频率槽的振幅。然后检查单元并视情况标记极大值。当处理近似于实时的连续信号时,测量矩阵可以是无限长。对于有限时间的波形,测量矩阵可以是有限长。极大值单元被标记为一个或多个类型的极大值的单元。简单极大值单元振幅比直接相邻的单元的振幅大的单元。如果单元的振幅比相同频率槽中的在时间上的直接前面和直接后面的单元的振幅大,该单元为时间峰简单极大值。如果单元的振幅比相同时间片中的频率刚刚比其高和刚刚比其低的单元的振幅大,该单元为频率峰简单极大值。简单单元可以同时是时间和频率简单极大值。时间峰和频率峰简单极大值单元可以被区别标记,或者可以被作为同义词,而仅被缩写成为“简单极大值单元”,或者“简单极大值”,或者“局部极大值”。关联极大值(“小兄弟”)单元邻近简单极大值的单元,其振幅在简单极大值的指定阈值的范围内且大于另一侧的单元的振幅。如果单元为时间峰简单极大值,直接在其之前的以及之后的相同频率槽中的单元为关联极大值的候选单元。在一示例性实施方式中,如果在简单极大值之前的候选单元中的振幅在简单极大值的振幅的2dB范围内,并且还大于在简单极大值之后的单元的振幅,那么该单元将被标记为小兄弟。类似的,如果单元是频率峰简单极大值,在频率上直接在该简单极大值之上和之下的相同时间片中的单元为关联极大值的候选单元。在一示例性实施方式中,如果频率在简单极大值之上的候选单元中的振幅在简单极大值的振幅的3dB范围内,并且还大于频率在该简单极大值之上的单元的振幅,那么该单元将被标记为小兄弟。在时间上相邻的小兄弟的dB阈值不必与在频率上相邻的小兄弟的dB阈值相同。时间和频率小兄弟可以被区别标记出或者可以被作为同义词并仅仅标记为小兄弟。单个的单元可以同时是时间小兄弟和频率小兄弟。角度极大值单元与两边的相邻单元之间的振幅的差值的变化超过了给定阈值的单元。在示例性的实施方式中,如果单元比在相同的频率槽的在时间上直接在其之前的单元大4dB,但是仅比在其后的单元小ldB,3dB的差值使得其成为角度极大值(具体的,时间角度极大值)。类似的,通过将单元的振幅与相同时间片中的频率恰好在其上和下的单元的振幅进行比较而求得频率角度极大值。角度极大值可以被区别标记成频率角度极大值和/或时间角度极大值,或者可以被视为同义而仅标记为角度极大值。单个的单元可以同时是时间角度极大值和频率角度极大值。窃贼极大值单元一种极大值单元,该极大值为通过测量当信号峰进入或离开DFT窗口时的振幅变化而检测到的极大值。当峰在单元的转换窗口内时在频率槽内的能量峰将影响该槽中的所有单元的振幅。如果变换窗口为例如500时间片宽,那 么峰将在离开之前进入该窗口 500时间片(单元)。通过比较振幅增加和500时间片后的减少,以及还将它们两者与特定的阈值比较,可以显示窃贼极大值。然后标记中间的单元。如果峰的持续时间长于时间片,能量将倾斜提升多个单元(时间片或者行)以及后来类似地倾斜下降500单元,中间的多个单元被标记为窃贼极大值。因此,与其他类型的极大值不同,窃贼极大值不是通过比较单元与其直接邻近的单元而检测出的。由于窗口可能比单一时间片宽得多,可以在远离被标记的单元的单元中看到振幅的变化。而且,与简单极大值、关联极大值和角度极大值不同,窃贼极大值仅能作为时间极大值存在,没有类似的频率极大值。部分标记的极大值单元或者一组相关的标记极大值单元(例如简单极大值及其小兄弟)。部分链连接在一起的部分的集合。部分链可以包括每时间片一个或多个部分。部分链可以横跨时间片成为直线、曲线和/或折线。部分链被认为是连接的单元。DnMM :尺寸N测量矩阵-具有N个频率槽的测量矩阵。例如,D50(MM为具有500测量槽的测量矩阵。可能无限的时间尺寸不被用作丽。PMM :精确测量矩阵-具有MM的相关极大值的相关极大值矩阵。DnPMM :尺寸N精确测量矩阵。


本专利或申请文件包含至少一彩色图。根据要求将提供带有彩图的本专利或专利申请出版物的复本。图I所示为根据本发明的示例性实施方式的原理图。图2所示为根据本发明的示例性实施方式的标记有简单极大值的示例测量矩阵的视图。图3A、3B、3C、3D、3E和3F所示为根据本发明的示例性实施方式的可能类别的极大值检测。图4所示为在测量矩阵之间比较以寻找极大值重合并产生相关极大值矩阵或者精确测量矩阵(PMM)的示例性结果。图5A和5B所示为根据本发明的示例性实施方式对相同数据用单独的FFT获得的两个测量矩阵的示例性视觉展现。
图5C和所示为根据本发明的示例性实施方式的图5A和5B的两个测量矩阵分别确定的并通过分析工具获得的极大值的示例性视觉展现。图5E所示为根据本发明的示例性实施方式的从图9C和9D中所示的极大值中确定出的精确测量矩阵输出数据的示例性视觉展现。图6所示为根据本发明的示例性实施方式。
具体实施例方式本发明的示例性实施方式创建“精确测量矩阵”(PMM)作为产生根据时间的精确振幅和频率信息的新型动态计算机机器处理的一部分。PMM是新型的非常有用的数据和输出,其能比现有技术更精确。
·
与和传统技术相关的问题相比,本发明的某些示例性实施方式有利的具有时间序列信号的瞬时频率和振幅的高分辨率的且精确的测量值。本发明的实施方式可以通过结合不同大小的多个、同时测量矩阵(通过查找极大值单元并标记极大值单元来对单元进行标记),然后查找MM以关联极大值来实现这一优势。如上文所解释的,较小大小的变换提供较好的时间分辨率,而较大大小的变换提供较好的频率分辨率。因此,通常使用两个或更多个测量矩阵以创建全部的PMM。可以使用另外的测量矩阵(例如具有相同的尺寸但是变换不同或者窗口技术不同的测量矩阵)来提供甚至更高分辨率和精确度。还可以使用多种类型的矩阵来为PMM寻找相关极大值。相邻相关矩阵将被连接成被称为部分链的链。该连接是通过连接任意两个频率槽相邻或者相同的、且时间片相邻或相同的极大值单元来实现的。在一个基本实施方式中,使用不同尺寸的FFT创建两个丽,标记简单极大值和小兄弟(时间和频率上的),对于小兄弟阈值为2db。在该实施方式中,所有四种类型(时间和频率、简单和小兄弟)的极大值被认为是等同的,单元仅被标记为“极大值”。然后通过比较两个MM中的具有对应时间和频率的单元并当对应单元均具有极大值时在PMM中标记极大值而创建PMM。PMM中的单元被原始MM中的对应单元的振幅的平均值所占据。例如,假定每秒8000采样的数字声频信号。在该实施方式中,可以通过进行每80采样(每10毫秒)1000尺寸的FFT来产生一个丽。每个FFT表示IOms长的时间片。获得的每个FFT的振幅被记录作为该MM中的一行。然后将具备简单极大值和小兄弟的资格的单元标记成极大值单元。注意尺寸N的FFT(或者其他等同技术)产生具有N/2频率槽的丽。因此,通过尺寸1000的FFT产生的丽为D50(MM。还注意的是产生的极大值频率通常等于采样率的一半-在采样率为8000的样品中为4000Hz。将0-4000的频率范围分成500等份产生8Hz宽的频率槽(0-8Hz,8-16Hz. . . 3992_4000Ηζ)。然后具有简单极大值和小兄弟资格的单元被标记成极大值单元。接着,通过进行每80采样的尺寸4000的FFT产生D200(MM。获得的每个FFT的振幅在 D2000MM 中被记录成一行。D2000MM 的频率槽为 2Hz (0_2Hz,2_4Hz. . . 3998-4000Hz)宽。然后具有简单极大值和小兄弟资格的单元被标记成极大值单元。注意,D200(MM的频率的精确度为D50(MM的四倍。相反,凭借其较短的窗口,D500MM在时间方面的精确度为D2000MM的四倍。具体的,D2000MM是从4000采样的时间窗口计算出的(横跨半秒-50行或者时间片),而D500MM是从1000采样的时间窗口计算出的(仅横跨八分之一秒-12. 5行或者时间片)。为了同时得到D500MM的时间分辨率和D200MM的频率分辨率,两个D500MM被关联并建立D2000PMM。由于在D500MM中的每个频率槽横跨D2000MM中的四个频率槽,在一个中识别对应于另一个中的频率槽的频率槽可能会混淆。为了简化(即在实际机器中也在本说明中)D500MM被扩展以便单元与D2000MM的单元精确对应。为此,D500MM中的每个单元被分成8等份。在D500MM中的每行中,每个单元都被划分。0-8Hz的单元被分成4个单元(0-2Hz,2-4Hz,4-6Hz和6_8Hz)。每个新单元保留了原始的0_8Hz单元的振幅和极大值标记。其它单元以相同的方式划分。因此,由于行(时间片)已经在时间上精确对应,在扩展了的D500MM中的每个单元精确对应于D2000MM中的单元,从而直接的建立了 D2000PMM。D2000PMM中的每个单元的振幅被D500MM和D2000MM中的对应单元的振幅的平均值所占据。两个振幅的任何函数是允许的,但是在这一实施方式中,PMM中的单元的振幅是在两个原始MM中的单元的能量的简单平均。如果在两个MM中的对应单元被标记成极大值,则这样的每个单元被标记成极大值。
注意,这些丽的行如何在时间上精确对应是公知常识,但是仍然值得解释。D200(MM中的第一行是从数字输出中的采样1-4000创建的。D50(MM的第一行是从采样1502-2500产生的,以便居中到同一点。(中心点恰好为2000. 5)。由于时间片为80采样宽,通过这些行所表示的时间片可以被认为是采样1961-2040(也以2000. 5为中心)。第二行(时间片)可以是后来的80采样。通过对采样81-4080进行FFT而产生D200(MM的第二行(以2080. 5为中心),对采样1581-2580进行FFT产生D500MM(也以2080. 5为中心)。时间片可以被认为是采样2041-2120(同样以2080. 5为中心)。注意,按照定义时间片不重叠。可以通过变更这一点而产生本发明的其他实施方式。D500MM的扩展不是物理上必须的,包含其是为了使得解释更清楚。因此实施方式可以跳过该步骤并仅关联在频率上对应的未扩展的单元(如图4所示)。可以减少时间极大值,仅使用频率极大值。相反,可以仅使用时间极大值。小兄弟阈值可以从2dB变化至任何其他的值,或者可以完全不适用小兄弟。可以创建并关联两个以上的MM。当使用超过两个MM时,它们之间的一致性不必通用。例如,如果使用五个不同的测量矩阵,可能需要在相同时间和频率的五个极大值中的三个以识别相关极大值。而且,不同于将所有的极大值等同看待或者视为相同的权重,小兄弟可以被视为不同于简单极大值。当使用超过2MM时,相关极大值可以被定义为两个或更多个一致的极大值,而小兄弟仅被计算为半个极大值。因此,相关极大值需要两个或更多个一致的简单极大值或者一个简单极大值与两个或更多个小兄弟一致,或者四个或更多个一致的小兄弟(即只要总计达2)。当极大值不被视为相同权重,相关极大值的标准可以比简单相加更复杂-任何数学公式或者加权都是可能的。例如,如果存在有另一类型的极大值可以通过给予零权重而排除一些类型的极大值或者权重可以取决于存在的极大值的不同类型。而且,不同类型的极大值可以被分类成相同权重类型的组。例如,频率峰简单极大值以及它们的小兄弟可以为相同权重的组,时间峰简单极大值以及它们的小兄弟为相同权重的另一组,但是该组的权重不同于其他组的权重。频率峰简单极大值和它们的小兄弟可以完全计算,而时间峰简单极大值和它们的小兄弟可以每个被计算成三分之二个极大值。
相关极大值还可以定义为在最大尺寸MM中的极大值,该极大值与任何其它MM中的极大值相对应。根据应用或信号性质可以改变相关极大值的标准,但是必须包含两个或多个极大值的在时间和频率上的对应。而且,对于不同的频率范围,可以不同的确定相关极大值。例如,对于低频,可能需要较大尺寸测量矩阵以增加频率分辨率。相反,对于高频,较小尺寸的测量矩阵可以进行得很好。在示例性的实施方式中可以使用这些变化的任意组合。而且,可以使用任何的窗口技术。在另一不例性实施方式中,使用相同尺寸的FFT但是不同的窗口技术产生多个MM。然后在这些MM中标记出极大值(可能用不同的标记标准),然后将比较MM以寻找相关极大值并建立PMM。在另一示例性实施方式中,使用不同尺寸的FFT和不同的窗口技术产生多个丽。例如,可以不用窗口技术产生D50(MM和D200(MM,用汉明窗(Hamming window)产生另一个D2000MM。然后关联这三个MM以产生PMM。可能的组合是无尽的。
在另一个示例性的实施方式中,仅创建单个MM。在该实施方式中,不利用窗口技术创建D4000MM。识别并标记频率峰简单极大值。还识别并标记窃贼极大值。同时标记为频率峰和窃贼极大值的任何单元为相关极大值,用这些标记的相关极大值创建PMM。本发明的其它实施方式可以通过变更这一点而产生。MM可以具有除4000外的不同尺寸。可以使用去卷积和/或窗口技术来增强MM的频率分辨率。允许使用小兄弟。可以使用窃贼极大值的特性的函数作为小兄弟阈值,而不是使用恒定的dB数。具体的,除弱窃贼极大值外的“强”窃贼极大值可以触发不同的小兄弟阈值。在另一示例性实施方式中,可以使用全复数FFT,MM的单元被复数所占据,极大值的识别可以同时基于单元中的振幅和相。例如,小兄弟和角度极大值阈值可以包括相组分。较大或较小相移可以被认为更能说明极大值。在另一示例性实施方式中,一些或所有的FFT被多个IIR或者FIR所取代。每个频率槽使用单独的FIR或者IIR。使用滤波来代替目前的从一个域至另一个域的变换以识别频谱的通用技术是已知的,但是该方法计算强度更高。为了 MM中的时间片相同的居中于一点,可以使用时滞补偿来调节滤波的频率响应中的群延迟变化。从FIR和IIR创建的MM被用作与从FFT创建的丽相同。示例性的实施方式可以组合上述的所有的、在用不同尺寸的FFT和/或不同窗口技术和/或FIR或IIR的带所创建的多个MM中的多个类型的极大值。然后为相应的频率槽和时间片关联极大值。当使用FIR或者IIR,可以使用较长时间片以减少计算负担。在这种情况下,通过FIR或者IIR所产生的MM中的单个行(时间片)可以在时间上与通过FFT所产生的MM中的两个或更多个行相关联。为了促进简单相关,矩阵可以在时间上与在频率上的扩展相类似的方式扩展-或者可以不用该装置进行关联。而且,同时极大值单元的识别在这里被描述成“标记”单元,这在一些示例性实施方式中不是文字错误。可以使用追踪那些单元是极大值而哪些不是极大值的任何方式。在一示例性实施方式中,单个平行矩阵(或阵列)包含极大值指示。因此,MM或者PMM可以不是字面上所指的机器中的单个矩阵或阵列,而可以字面上指共同包含本文中所描述的振幅和极大值信息的一组平行矩阵或者阵列。图I所示为根据本发明的示例性实施方式的原理图。模拟信号接收装置IOla捕获物理模拟信号。模拟信号接收装置IOla可以例如为播放磁带的磁带播放器、麦克风、摄影机或者其他传感器等。模拟-数字(A/D)转换器IOlb将物理模拟信号转换成数字格式。在示例性实施方式中,A/D转换器IOlb被固定在例如提供数字音频工作站(DAW)的数字音频机上。例如使用16比特量化和SKHz的采样频率产生数字格式。量化的每位可以提供大约6dB的动态范围。因此,示例16比特量化可以导致总动态范围为大约125dB,足够用于一些音频应用中。可使用其它量化选项,包括但不限于32比特和24比特。量化还可以是使用在例如为光盘驱动器(⑶-ROM)的装置中通常使用的过采样和Σ -Δ调制的单比特。模拟信号接收装置IOla和A/D转换器IOlb可以是相同装置或者分开的装置。在示例性的实施方式中,不是经由模拟信号接收装置IOla和A/D转换器IOlb提供数字信号,而是通过存储数字信号的数据存储102提供数字信号。数据存储102可以是任何类型的数据存储,例如硬盘驱动器、网络附加存储(NAS)装置、闪盘驱动器等。然而,数据存储102不限于这些具体的示例。数据存储102可以包括其他现有的或者将来开发出的数据存储装置,而不偏离本发明的范围。 可以通过示例性实施方式处理许多类型的信号。例如,提供的数字信号可以是来自于音频频谱、视频频谱或者其它频谱的数字化的模拟信号,或者可以起源于数字形式。在方框103-107中,无论是接收自模拟信号接收装置IOla和A/D转换器IOlb还是接收自数据存储102的数字信号都被变换以生成测量矩阵。变换可以例如为FFT。例如,在103-107的每个方框中,用不同的尺寸和相应的频谱分辨率对数字化的物理模拟信号进行FFT。变换的功能还可以通过中心频率适当的分隔越过目标频谱的FIR或者IIR带通滤波器的带完成。通常,进行两个或更多个这样的变换(或者滤波器组的集合)。图I所示为五个这样的变换,尽管可以使用任意数目的变换。在方框108-112中,通过各种比较每个测量矩阵中的单元的振幅的方法来识别每个测量矩阵中的极大值单元。当测量矩阵处理实时波形时,可以一次处理一行或几行。保留一些数据先前处理过的行的数据,用于与当前正在处理的行进行比较。在方框113中,每个测量矩阵中识别出的极大值在时间和频率方面被比较,以寻找相关极大值。这些比较可以包括相同类型的或者不同的类型极大值。在示例性的实施方式中,这些比较可以包括来自于相同变换/方框(例如方框108)的不同类型的极大值。例如,来自于方框108的窃贼极大值单元可以与来自于方框108-112中的简单和关联极大值单元进行比较。可以比较任何组合。在方框114中,建立精确测量矩阵。来自于方框113的识别出的对应的时间片和频率槽的位置形成相关极大值,该相关极大值被标记在PMM中。PMM的单元中的振幅可以被包含在原始测量矩阵中的对应单元中的振幅的任何函数所占据(例如,平均、加权平均、中值等)。该函数可以是简单的(例如仅使用来自于一个原始矩阵的振幅)或复杂的(例如对每个原始矩阵中的单元是否为极大值和该极大值的类型敏感)。在示例性的实施方式中,输出装置115可以是数据存储或者传输装置或者具有用户界面以将测量的信号可视化的可视装置。可视装置例如为显示装置或者打印装置。示例显示装置可以包括液晶显示器、投影显示器等。示例打印装置可以包括基于色粉的打印机、喷墨打印机、无墨打印机等。示例性实施方式的其他临时结果也可以被提供至输出装置115。在示例性实施方式中,输出装置115可以是数据存储以存储PMM。在示例性实施方式中,输出装置115可以是传输装置以发送PMM至另一装置。然后这些结果可以被信号处理器或者其它装置所使用以修改原始波形。在示例性实施方式中,输出装置可以包括数据存储和可视装置,以便信号处理器能够被手动调节以获得满意的结果。图2所示为通过图I的方框103-107所产生的具有被图I的方框108-112所标记的简单极大值单元的示例性的测量矩阵的视图。对于这个示例,行是时间片,列是频率槽。每个单元中的数值是相应的振幅测量值(以dBFs)。频率峰简单极大值单元被用黑框所标记,时间峰简单极大值单元被用灰色背景所标记。例如,频率峰简单极大值为测量矩阵中的时间片中的振幅超过两个在频率上相邻的单元的振幅的单元。图2中,单元(160,671. 9)被标记为频率峰简单极大值(黑色边框),因为其振幅大于相邻的单元(160,656. 3)和(160,687. 5)。类似的,时间峰极大值单元为在频率槽内具有局部极大值振幅的单元。图2中,单元(159,671. 9)被标记为时间峰简单极大值(阴影背景),因为其振幅大于相邻的单元(158,671. 9)和(160,671. 9)。图3A和3C分别示出了频率峰简单极大值和时间峰简单极大值的信号强度。尽管小兄弟未被标记在图2中,我们可以看出它们可能在的位置。假设小兄弟的 阈值为3dB。单元(160,671. 9)被用黑框标记为频率峰简单极大值单元。相邻单元(160,656. 3)和(160,687. 5)为关联极大值单元的候选,但是仅单元(160,656. 3)在振幅上足够近而具有关联极大值的资格(3dB内)。由于其振幅还大于单元(160,640. 6)的振幅,其为小兄弟。可以相同的确定关于时间片的关联极大值单元。图3B和3D分别示出了具有小兄弟的频率峰简单极大值和具有小兄弟的时间峰简单极大值的信号强度。图3示出了根据本发明的一些示例性实施方式的沿着时间和频率的极大值检测的示例类型。图3A描述了频率峰简单极大值。图3B描述了频率峰简单极大值和具有几乎相同振幅的小兄弟。图3C描述了时间峰简单极大值。图3D描述了时间峰简单极大值和具有几乎相同振幅的小兄弟。图3E所示为时间片中的角度极大值。第三点是可能的频率角度极大值。其振幅明显超过其左边的点的振幅。其振幅也稍微低于其右边的点的振幅。如果与左边的点的差值足够大于右边的点的差值,其为角度极大值。例如,假设角度极大值的阈值为3dB。如果第三点比其左边的点大5dB,但是仅比其右边的点小ldb,差值(4db)超出了阈值,其为角度极大值。然后MM中的该单元将被标记成角度极大值。注意,差值阈值不必为简单的恒定的dB值,而是可以为频率和振幅的函数。角度极大值单元还可以是振幅偏离预期凸形的单元。还可以基于频率槽内时间中的变化来类似的定义时间角度极大值。图3F阐述了通过显示进入和离开变换窗口的信号峰来检测窃贼极大值。变换窗口要比这里的峰宽得多,因此当峰进入时,振幅增加(倾斜增加),当峰完全进入窗口时保持不变,当峰离开时振幅减少。峰的真实宽度可以从倾斜的长度来得到。该增加和下降的时间和持续时间定义了窃贼极大值。图4所示为图I的方框113中所进行的两个测量矩阵的示例性关联。较宽的频率槽在较低尺寸的测量矩阵中(例如D500MM)。该丽中的极大值用水平线表示。较窄的频率槽在尺寸8倍高的测量矩阵中(例如D4000MM)。该MM中的极大值用垂直线表示。相关的极大值(同时是对应时间和频率的MM中的极大值)被阴影着色。这些将是图I的方框114的PMM中的极大值。图5A和5B所示为根据本发明的示例性实施方式获得的两个测量矩阵的示例性视觉展现。图5A的测量矩阵是使用512采样点的FFT(即D256MM)生成的,图5B的测量矩阵是使用4096采样点的FFT(即D2048MM)生成的。两个测量矩阵例如为图I的方框103和104的输出。图5C和所示为根据本发明的示例性实施方式获得的分别根据图5A和5B的两个测量矩阵确定的示例性视觉展现。图5C和的极大值单元例如分别为图I的方框108和109的输出。图5E所示为根据本发明的示例性实施方式的从图5C和中所示的相关极大值所确定出的精确测量矩阵(PMM)的示例性视觉展现。PMM是在图I的方框114中获得的。图6所示为根据本发明的示例性实施方式。输入信号1005为通过模拟装置所捕获并数字化的(IOla和IOlb)或者从数据存储102中获得的物理模拟信号的数字化形式。信号处理机1001处理输入信号1005,并包括测量器1002、标记器1003和比较器1004。测量器1002从输入信号1005生成MM(实现图I的方框103-107)。标记器1003分析并标记丽。标记器1003识别并标记每个丽中的极大值(进行图I中的方框108-115)。比较器1004识别矩阵中的具有相应的时间和频率的极大值单元,并建立具有识别出的并标记出的·相关极大值的PMM。在本发明的一些不例性实施方式中,信号处理模块1001可以包括一个或多个数字处理器。该一个或多个数字处理器可以与数据存储器等相互作用,数据存储器例如为图I的数据存储器102,其可以存储被一个或多个数字处理器所使用的软件和/或数据。测量器102、标记器1003和比较器1004可以用具有至少一中央处理单元(CPU)和多个存储器的的计算机来实现。测量器1002、标记器1003和比较器1004可以例如被实现为现场可编程门阵列(FPGA)、数字信号处理(DSP)芯片、图形处理器(GPU)、特定用途集成电路(ASIC)等。测量器1002、标记器1003和比较器1004可以以软件的形式实现为一个或多个执行器,并存储在计算机可读存储器中。输出数据1006为精确测量矩阵。输出装置1007存储、显示和/或传送该输出数据。本发明可以呈现为在数字计算机上的软件。其可以运行单核单处理器、多核单处理器、或者具有单核或多核的多处理器。软件可以执行方框103-112或者其组合。本发明可以通过使用通用的或者专业的数字信号处理器芯片来呈现。本发明可以包含在专用硬件中。本发明可以集成在一个或多个将被安装在计算机或其它装置上的包含例如数字信号处理器芯片的电路板上。在示例性的实施方式中,矩阵数据结构可以被在逻辑上提供相同功能的其他数据结构所替代。这些数据结构可以由域所构成。这些数据结构可以包括但不限于例如为稀疏矩阵、链队列等。例如,识别出的极大值单元可以通过稀疏矩阵所表示,识别出的单元的链可以通过链队列表示,等。一些示例性实施方式可以通过使用平行计算硬件来实现。在示例性实施方式中,图I的方框103-193和/或方框108-112可以用平行硬件来实现。平行计算机的主存储器可以是共享存储器(所有的处理元件之间共享单个地址空间)或者分布式存储器(其中每个处理元件具有其自己的局部地址空间)。本发明可以具有范围广泛的应用,包括但不限于,例如,包括音频的信号方差分析、音频频谱分析、在可使用产业中任何频率范围中的信号分析、数据压缩、聋人的数字耳蜗、“声紋”信息等。本发明开发的信息可以用于为其它信号处理器、分析装置、算法、系统和组织提供新的或者改进的输入。穿过时频平面的相关部分链的记录与沿着每个链的振幅或者内插值振幅一起可以提供丰富的和简洁的具体信号源的成分记录。先前被更强信号掩盖的信号可以被测量和视觉化,尤其是当部分被连接到PMM视觉显示中的部分链时。本文中所描述的示例和实施方式是非限制性的示例。本发明详细描述了示例性的实施方式,本领域技术人员根据上文可以明白可以在不偏离本发明的较宽方面的情况下进行变化和改进,并因此在权利要求中所限定的本发明意于覆盖在本发明的精神的范围内的所有这些变化和改进。本发明的示例性实施方式能够被用于精确測量声音组分,甚至当该声音组分是包含混合声音的复合波形的部分时也能精确测量。本发明的示例性实施方式还可以被用于例 如包含声音的复合波形,即使该声音以短时或者长时爆声的形式出现和/或以倾斜和/或振动形式变化。尽管本发明已经被详细描述和说明,显然可以理解的是仅是通过阐述和示例描述本发明,而非任何方式的限制。本发明的范围仅通过所附的权利要求所限制。
权利要求
1.一种用于数字信号处理的机器实现的方法,该方法包括 从数据存储或者从接受自模拟源的或者通过物理模拟装置捕获的物理模拟信号的变换获得数字波形信号; 从所述数字波形确定两个或多于两个的測量矩阵,每个矩阵包含多个单元,每个单元表示对应的时间片和频率槽,并具有与该频率槽和时间片的信号能量相对应的振幅; 在每个测量矩阵中基于它们具有的局部极大值振幅识别各种类型的极大值単元; 从多个测量矩阵中识别在时间和频率上重合的相关极大值作为极大值単元或者从相同的単元/矩阵内识别多个类型的极大值作为极大值单元; 构建表示所述相关极大值的精确测量矩阵;以及 存储、传输和/或显示所述精确測量矩阵; 其中获得、确定、识别、构建、存储、传输和显示是通过机器实现的。
2.根据权利要求I所述的方法,其中如果单元为振幅大于相同的频率槽中的两个相邻単元的振幅的时间峰简单极大值,则该単元被确定为局部极大值。
3.根据权利要求2所述的方法,其中如果单元为振幅大于相同的时间片中的两个相邻単元的振幅的频率峰简单极大值,则该単元被确定为局部极大值。
4.根据权利要求I所述的方法,其中如果单元为振幅大于相同的时间片中的两个相邻単元的振幅的频率峰简单极大值,则该単元被确定为局部极大值。
5.根据权利要求2、3或4所述的方法,其中小兄弟被认为是极大值単元。
6.根据权利要求1、2、3、4或5所述的方法,其中角度极大值単元被认为是极大值単元。
7.根据权利要求1、2、3、4、5或6所述的方法,其中窃贼极大值单元被认为是极大值单J Li ο
8.根据权利要求1、2、3、4、5、6或7所述的方法,其中各种类型的极大值被认为是相同权重并仅被识别为极大值。
9.根据权利要求1、2、3、4、5、6或7所述的方法,其中各种类型的极大值的权重不同,且每个类型的极大值被単独追踪。
10.根据权利要求1、2、3、4、5、6或7所述的方法,其中定义了多个包含多种类型的极大值的组,其中每个组中的多种类型的极大值被认为具有相同权重,但是不同组的权重不同,且根据组单独追踪极大值。
11.根据权利要求I所述的方法,其中,如果测量矩阵的大部分単元具有对应的时间片和对应的频率槽的极大值単元,那么宣布相关极大值,且在精确测量矩阵中的对应单元被识别为相关极大值。
12.根据权利要求I所述的方法,其中,如果测量矩阵的两个或更多个単元的具体组合为对应的时间片和对应的频率槽的极大值単元,宣布相关极大值,且在精确测量矩阵中的对应单元被识别为相关极大值。
13.根据权利要求12所述的方法,其中,如果测量矩阵的两个或更多个単元的具体组合为对应的时间片和对应的频率槽的极大值単元,那么宣布相关极大值,且在精确测量矩阵中的对应单元被识别为相关极大值。
14.根据权利要求9所述的方法,其中,如果对应的时间片和对应的频率槽的測量矩阵的两个或多个单元的若干个具体组合和/或两个或更多个类型的极大值中的任一个为极大值单元,宣布相关极大值,且在精确测量矩阵中的对应单元被识别为相关极大值。
15.根据权利要求1、2、3、4、5、6、7、8、9、10、11、12、13或14所述的方法,其中精确测量矩阵中的単元的振幅为测量矩阵的对应单元的振幅、和它们的极大值(如果有的话)的函数。
16.一种用于数字信号处理的机器实现的方法,该方法包括 从数据存储或者从接受自模拟源的或者通过物理模拟装置捕获的物理模拟信号的变换获得数字波形信号; 从数字波形确定单个测量矩阵,该该矩阵包含多个单元,每个单元表示对应的时间片 和频率槽,并具有与该频率槽和时间片的信号能量相对应的振幅; 在测量矩阵的单元中基于它们的局部极大值振幅识别多种类型的包括窃贼极大值在内的极大值; 用窃贼极大值和至少ー其它类型的极大值识别相关极大值; 构建表示所述相关极大值的精确测量矩阵,精确测量矩阵中的每个单元中的振幅为测量矩阵中对应大怒焰的振幅的、和对应单元的极大值的函数;以及存储、传输和/或显示所述相关极大值矩阵; 其中获得、确定、识别、构建、存储、传输和显示是通过ー个或多个机器实现的。
17.根据权利要求16所述的方法,其中如果单元为振幅大于相同的频率槽中的两个相邻单元的振幅的时间峰简单极大值,则该単元被确定为局部极大值。
18.根据权利要求17所述的方法,其中如果单元为振幅大于相同的时间片中的两个相邻单元的振幅的频率峰简单极大值,该单元被确定为局部极大值。
19.根据权利要求16所述的方法,其中如果单元为振幅大于相同的时间片中的两个相邻单元的振幅的频率峰简单极大值,该单元被确定为局部极大值。
20.根据权利要求17、18或19所述的方法,其中小兄弟也被认为是极大值単元。
21.根据权利要求16、17、18、19或20所述的方法,其中角度极大值単元被认为是极大值单元。
22.根据权利要求1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、1617、18、19、20或21所述的方法,其中在精确测量矩阵中的相邻极大值被连接成部分链。
全文摘要
一种用于计算机控制的数字信号处理的机器实现的方法,包括从数据存储或者从模拟信号的转换获得数字信号,以及从该数字信号确定测量矩阵。每个测量矩阵具有多个单元,每个单元具有与时间片的频率槽中的信号能量相对应的振幅。每个测量矩阵中的沿着时间片和/或频率槽的具有最大振幅的单元被识别为极大值单元。在时间和频率上重合的极大值被识别,并构建表示重合极大值的被称为“精确测量矩阵”的相关极大值矩阵,以及将相邻的被标记的极大值连接成部分链。如果仅构建了一个MM,识别多个类型的极大值以产生精确测量矩阵。
文档编号G01R13/00GK102695958SQ200980145770
公开日2012年9月26日 申请日期2009年11月12日 优先权日2009年11月12日
发明者保罗·里德·史密斯, 弗雷德里克·M·斯雷, 杰克·W·史密斯(逝世) 申请人:保罗-里德-史密斯-吉塔尔斯股份合作有限公司

  • 专利名称:用氦气检测多腔容器或多个容器密封性的装置的制作方法技术领域:本发明涉及压力容器的检漏装置,尤其是一种用氦气检测多腔容器或同时检测多个容器密封性的装置。背景技术:氦质谱检漏方法以其高灵敏度和准确性而通常应用于防泄漏等级较高的压力容器
  • 专利名称:无级可变狭缝机构的制作方法技术领域:本实用新型涉及光学仪器领域,更具体的说,是涉及一种分光光度计中使用的狭 缝机构。背景技术:分光光度计中的单色器用于混合光分解成单色光并提供所需要波长的光。目前, 单色器中所使用的狭缝机构狭缝宽度
  • 专利名称:变压器铁芯接地电流在线监测装置的制作方法技术领域:本实用新型属于对变压器进行监测技术领域,涉及一种变压器铁芯接地电流在线监测装置。解决本实用新型技术问题所采用的技术方案是该变压器铁芯接地电流在线监测装置包括铁芯接地电流引出线,该接
  • 专利名称:等液面液体定量计量器的制作方法专利说明 本实用新型涉及一种等液面液体定量计量器,用于液体或乳液的定量计量及取液的装置。工业生产中,常需要对某些液体或乳液状试剂进行定量灌装,通常采用量杯、量筒计量量取,随后倾倒灌装。这种方法不仅操作
  • 专利名称:新型电子远传水表的制作方法技术领域:本发明涉及一种人们日常使用的水表,特别是涉及一种新型电子 远传水表。二 .背景技术:随着用水制度的改革,水表已经走入千家万户,它是计量人们用水 的器具,其精确度越来越受到人们关注。但是,目前水表
  • 专利名称:一种中药复方制剂的质量控制方法技术领域:本发明是一种中药复方制剂的质量控制方法,属于中药的技术领域。背景技术: 心脑血管疾病如冠心病、脑血栓、老年性痴呆等均是当今世界最常见和危害最大的疾病之一,在许多国家已成为人口死亡的主要原因之
山东科威数控机床有限公司
全国服务热线:13062023238
电话:13062023238
地址:滕州市龙泉工业园68号
关键词:铣床数控铣床龙门铣床
公司二维码
Copyright 2010-2024 http://www.ruyicnc.com 版权所有 All rights reserved 鲁ICP备19044495号-12