白雜訊
维基百科,自由的百科全书
Template:Colors of noise
白-{A|zh-cn:噪声;zh-tw:噪聲}-或白雜訊,是一種功率頻譜密度為常數的隨機信號或随机过程。換句話說,此信號在各個频段上的功率是一樣的,由于白光是由各種頻率(颜色)的单色光混合而成,因而此信号的這種具有平坦功率谱的性质被称作是“白色的”,此信号也因此被称作白噪声。相对的,其他不具有这一性质的噪声信号被称为有色噪声。
理想的白噪声具有無限頻寬,因而其能量是無限大,這在现实世界是不可能存在的。实际上,我們常常將有限頻寬的平整訊號視為白噪音,因為這讓我們在數學分析上更加方便。
目录 |
[编辑] 統計特性
术语白噪声也常用于表示在相关空间的自相关为 0 的空域噪声信号,于是信号在空间频率域内就是“白色”的,对于角频率域内的信号也是这样,例如夜空中向各个角度发散的信号。右面的图片显示了计算机产生的一个有限长度、离散时间的白噪声过程。
然而,在时域不相关并不能够约束信号的可能值,任何数值分布都是可能的,尽管它必须有值为 0 的直流分量。例如,一个只能有 1 和 0 值的二进制信号如果 0 和 1 的序列统计上不相关的话它就是白色信号。如正态分布这样的连续分布的噪声当然就是白噪声。
人们通常不正确地假定高斯噪声(例如高斯幅度分布的噪声——参见正态分布)一定是白噪声,然而,二者之间并不是必然的。高斯性指的是信号值分布的方式,术语'白色'表示在两个不同时间的相关性,这并不依赖于信号的幅度分布。
这样我们就能找到高斯白噪声,也可以找到Poisson、Cauchy等白噪声。需要注意的是分布必须是无限变化的,这样,“高斯”和“白色”这两个词经常用系统的数学模型来说明。高斯白噪声是许多现实世界状态的一个很好的近似,并且能够生成数学上可以跟踪的模型,这些模型用得如此频繁以至于叠加高斯白噪声成了一个标准的缩写词:AEGN。高斯白噪声有非常有用的统计学特性,它的值都是相互独立的(参见统计独立)。
白噪声是维纳过程或者布朗运动的generalized mean-square derivative。
白噪声的数学期望为0:
而其自相关函数为δ函数:
由于随机过程的功率谱是其自相关的傅里叶变换,而δ函数的傅里叶变换为常数,因此这是对白噪声之“白色”性质在时域的表述。
[编辑] 噪声的颜色
- 主條目:Colors of noise
也有其它“颜色”的噪声存在,最常用的有粉红、棕色和蓝色噪声。
[编辑] 應用
白噪声的应用领域之一是建筑声学,为了减弱内部空间中分散人注意力并且不希望出现的噪声(如人的交谈),使用持续的低强度噪声作为背景声音。一些紧急车辆的警报器也使用白噪声,因为白噪声能够穿过如城市中交通噪声这样的背景噪声并且不会引起反射,所以更加容易引起人们的注意。
在电子音乐中也有白噪声的应用,它被直接或者作为滤波器的输入信号以产生其它类型的噪声信号,尤其是在音频合成中,经常用来重现类似于铙钹这样在频域有很高噪声成分的打击乐器。
白噪声也用来产生冲击响应。为了在一个演出地点保证音乐会或者其它演出的均衡效果,从 P A 系统发出一个瞬间的白噪声或者粉红噪声,并且在不同的地方监测噪声信号,这样工程师就能够建筑物的声学效应能够自动地放大或者削减某些频率,从而就可以调整总体的均衡效果以得到一个平衡的和声。
白噪声可以用于放大器或者电子滤波器的频率响应测试,有时它与响应平坦的话筒或和自动均衡器一起使用。这个设计的思路是系统会产生白噪声,话筒接收到扬声器产生的白噪声,然后在每个频率段进行自动均衡从而得到一个平坦的响应。这种系统用在专业级的设备、高端的家庭立体声系统或者一些高端的汽车收音机上。
白噪声也作为一些随机数字生成器的基础使用。
白噪声也可以用于审讯前使人迷惑,并且可能用于感觉剥夺技术的一部分。上市销售的白噪声机器产品有私密性增强器、睡眠辅助器以及掩饰耳鸣。
[编辑] 數學定義
[编辑] 白色隨機向量
一個隨機向量 為一個白色隨機向量若且唯若它的平均值函數與自相關函數滿足以下條件:
意即它是一個平均值為零的隨機向量,並且它的自相關函數是單位矩陣的倍數。
[编辑] 白色隨機過程(白雜訊)
一個時間連續隨機過程w(t) where 為一個白雜訊若且唯若它的平均值函數與自相關函數滿足以下條件:
意即它是一個對所有時間其平均值為零的隨機過程,並且它的自相關函數是狄拉克δ函數,有無限大的功率。
由上述自相關函數可推出以下的功率譜密度。
由於δ函數的傅利葉轉換為1。而對於所有頻率來說,此功率譜密度是一樣的。因此這是對白雜訊之「白色」性質在頻域的表述。
[编辑] 随机向量变换
白色随机向量的两个理论应用是模拟以及whitening另外一个任意随机向量。为了模拟一个任意随机向量,我们使用一个仔细选择的矩阵对白色随机向量进行变换。我们选择的变换矩阵能够是被变换的白色随机向量的平均值和协方差矩阵与模拟的任意向量的平均值和协方差矩阵相匹配。为了whiten一个任意的随机向量,我们使用仔细选择的矩阵对它进行变换,这样得到的随机向量就是一个白色随机向量。
这两个思想在通信和音频领域中通道估计和通道均衡这样的应用中是很关键的。这些思想在数据压缩中也有应用。
[编辑] 模拟随机向量
假设随机向量 有协方差矩阵 Kxx,由于这个矩阵是 Hermitian 对称(Hermitian symmetric)和半正定(en:positive semidefinite),根据线性代数中的谱定理,我们可以用以下方法对角线或者 factor 矩阵,
通过对白色向量 进行下面变换我们可以模拟这个平均为、协方差矩阵为Kxx的随机向量 的一阶和二阶矩(moment)属性:
其中
这样,这个变换输出的期望是
协方差矩阵是
[编辑] Whitening 随机向量
whitening 一个平均值为 、协方差矩阵为 Kxx 的向量 的方法是执行下面的计算:
这样,这个变换输出的期望是
协方差矩阵
对角线化 Kxx 得到:
这样,通过上面的变换就可以将随机向量 whiten 成平均值为0、协方差矩阵是单位矩阵。
[编辑] 随机信号变换
我们将模拟和whitening这两个概念推广到连续时间随机信号或者随机过程。我们创建一个滤波器用于模拟,将白噪声注入其中,用输出信号模拟任意随机过程的一阶和二阶矩。对于whitening,我们将任意随机信号注入所选滤波器中,滤波器输出是白噪声。
[编辑] 模拟连续时间随机信号
和功率谱密度
我们可以使用频域技术模拟这个信号。
由于 Kx(τ) Hermitian 对称(:en:Hermitian symmetric)和半正定,所以 Sx(ω) 是实数并且当且仅当 Sx(ω) 满足 Paley-Wiener criterion
时可以 factored 为
如果 Sx(ω) 是有理函数,我们可以将它 factor 成极-零格式
选择最小相位 H(ω) 保证极点和零点都位于S 面的左侧,这样我们就可以使用 H(ω) 作为滤波器的传递函数来模拟 x(t)。
我们可以构建下面的线性、非時變滤波器来模拟 x(t)
其中 w(t) 是有如下一阶和二阶矩属性的连续时间的白噪声:
这样,结果信号 与所期望的信号 x(t) 一样有同样的二阶矩属性。
[编辑] 连续时间随机信号的白化
假设我们有一个广义的稳定、连续时间随机过程 ,与上面定义的信号同样的平均值 μ、 协方差函数 Kx(τ) 和功率谱密度 Sx(ω) 。
我们可以使用频域技术 白化 这个信号,用上面的过程 factor 功率谱密度 Sx(ω) 。
选择最小相位 H(ω) 得到极点和零点都位于s 面左侧,这样就可以用下面的 inverse 滤波器 whiten x(t)
选择的最小相位滤波器保证逆滤波器稳定的。另外,必须保证 H(ω) 在所有 上都严格为正,这样 Hinv(ω) 就不会有任何 奇点。
whitening 过程的最终格式如下所示:
这样 w(t) 就是一个白色噪声随机过程,它的平均值为零、功率谱密度为
注意这个功率谱密度 对应于 w(t) 的协方差函数的 delta 函数。
[编辑] 参见
- 电子学
- 电子噪声
- Delta 函数
- 独立元素分析(en:Independent component analysis)
- 噪声
- 主要元素分析(en:Principal components analysis)
- 统计学
- 白噪声机(en:White noise machine)
- 粉红噪声(en:Pink Noise)
[编辑] 外部链接
- A mathematical application of noise whitening of pictures - pdf
- White noise calculator, thermal noise - Voltage in microvolts, conversion to noise level in dBu and dBV and vice versa
- Practical uses of White Noise MP3s for Tinnitus Treatment, Masking and Tinnitus Cure
- MP3 of feral white noise from a mountain stream courtesy of luketan.com