数字图像处理课件第8章

上传人:沈*** 文档编号:155877070 上传时间:2022-09-24 格式:PPT 页数:68 大小:1.34MB
收藏 版权申诉 举报 下载
数字图像处理课件第8章_第1页
第1页 / 共68页
数字图像处理课件第8章_第2页
第2页 / 共68页
数字图像处理课件第8章_第3页
第3页 / 共68页
资源描述:

《数字图像处理课件第8章》由会员分享,可在线阅读,更多相关《数字图像处理课件第8章(68页珍藏版)》请在装配图网上搜索。

1、数字信号处理数字信号处理1绪论绪论第第1 1章章 离散时间信号和系统的时域分析离散时间信号和系统的时域分析第第2 2章章 离散时间信号和系统的频域、复频域分析离散时间信号和系统的频域、复频域分析第第3 3章章 离散傅里叶变换离散傅里叶变换第第4 4章章 快速傅里叶变换快速傅里叶变换第第5 5章章 数字滤波器的结构数字滤波器的结构第第6 6章章 无限长脉冲响应数字滤波器设计无限长脉冲响应数字滤波器设计第第7 7章章 有限长脉冲响应数字滤波器设计有限长脉冲响应数字滤波器设计第第8 8章有限字长效应章有限字长效应第第8 8章章 有限字长效应有限字长效应第第8 8章章 有限字长效应有限字长效应38.1

2、 8.1 引言引言8.2 A/D8.2 A/D转换的有限字长效应转换的有限字长效应8.3 8.3 数字滤波器系数的有限字长效应数字滤波器系数的有限字长效应8.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应8.1 8.1 引言引言有限字长效应对数字系统输出造成的误差主有限字长效应对数字系统输出造成的误差主要表现在以下三个方面。要表现在以下三个方面。(1)A/D转换器将模拟输入信号变为一组离转换器将模拟输入信号变为一组离散电平时产生的量化效应。一般情况下被散电平时产生的量化效应。一般情况下被处理的模拟信号要经过处理的模拟信号要经过A/D转换器变成二进转换器变成二进制数字序

3、列,转换过程包括采样和量化两制数字序列,转换过程包括采样和量化两个步骤,采样以后信号仍然是无限精度的个步骤,采样以后信号仍然是无限精度的,由于实际数字系统二进制位数有限,必,由于实际数字系统二进制位数有限,必须对无限精度的信号值进行量化,由此产须对无限精度的信号值进行量化,由此产生量化误差。生量化误差。4(2)把滤波器系数用有限位二进制数表示时)把滤波器系数用有限位二进制数表示时产生的量化效应。就某些滤波器的结构类产生的量化效应。就某些滤波器的结构类型来说,它们的零点和极点位置对于滤波型来说,它们的零点和极点位置对于滤波器系数的变化特别敏感,因而滤波器系数器系数的变化特别敏感,因而滤波器系数由

4、于量化误差引起的微小改变有可能对滤由于量化误差引起的微小改变有可能对滤波器的频率特性产生很大的影响。特别是波器的频率特性产生很大的影响。特别是那些单位圆内且非常靠近单位圆的极点,那些单位圆内且非常靠近单位圆的极点,如果由于滤波器系数的量化误差,而使这如果由于滤波器系数的量化误差,而使这些极点变到单位圆上或圆外时,滤波器就些极点变到单位圆上或圆外时,滤波器就失去了稳定性。失去了稳定性。58.1 8.1 引言引言(3)在数字运算过程中,如进行乘法运算时)在数字运算过程中,如进行乘法运算时,乘积的有效位数会增加,须用截尾或舍,乘积的有效位数会增加,须用截尾或舍入方法限制乘积结果的字长。在用定点运入方

5、法限制乘积结果的字长。在用定点运算实现递归结构的算实现递归结构的IIR滤波器时,有限字长滤波器时,有限字长效应有可能引起零输入极限环振荡,使滤效应有可能引起零输入极限环振荡,使滤波器性能不稳定。波器性能不稳定。68.1 8.1 引言引言78.1 8.1 引言引言1 1)在整个运算中,二进制小数点在数码中的)在整个运算中,二进制小数点在数码中的位置固定不变,这种运算称为定点运算。位置固定不变,这种运算称为定点运算。2 2)原则上小数点在数码中的位置是任意的,)原则上小数点在数码中的位置是任意的,但为了运算方便,通常定点制总是把数限制但为了运算方便,通常定点制总是把数限制在在1 1之间;之间;这时

6、小数点固定在第一位二进制码之后,第这时小数点固定在第一位二进制码之后,第一位为符号位,一位为符号位,0 0为正,为正,1 1为负,小数点紧跟为负,小数点紧跟在符号位后;数的本身只有小数部分,称为在符号位后;数的本身只有小数部分,称为“尾数尾数”;3)定点运算在整个运算过程中,所有运算结)定点运算在整个运算过程中,所有运算结果的绝对值都不能大于果的绝对值都不能大于1。为此绝对值大于。为此绝对值大于1的数需要表示时,可乘上一个衰减因子,的数需要表示时,可乘上一个衰减因子,保证该数在运算中不超过保证该数在运算中不超过1;运算后再除以;运算后再除以该因子还原。如运算过程中出现绝对值超该因子还原。如运算

7、过程中出现绝对值超过过1时,数就进位到整数部分的符号位,这时,数就进位到整数部分的符号位,这就出现错误,称为就出现错误,称为“溢出溢出”,这时应修正,这时应修正衰减因子;但在衰减因子;但在IIR滤波器中,分母的系数滤波器中,分母的系数决定着极点的位置,所以不适合用比例因决定着极点的位置,所以不适合用比例因子。子。88.1 8.1 引言引言4)定点运算的加法运算不会增加字长,但若)定点运算的加法运算不会增加字长,但若没有选择合适的比例因子,则加法运算很没有选择合适的比例因子,则加法运算很可能会出现溢出现象;定点乘法运算不会可能会出现溢出现象;定点乘法运算不会溢出,但字长要增加一倍。如两个小数字溢

8、出,但字长要增加一倍。如两个小数字长为长为b位的二进制数相乘,则结果为位的二进制数相乘,则结果为2b字长字长。为保证字长不变,乘法运算后,一般要。为保证字长不变,乘法运算后,一般要对增加的尾数作截尾或舍入处理。截尾就对增加的尾数作截尾或舍入处理。截尾就是将信号值小数部分是将信号值小数部分b位以后的数直接略去位以后的数直接略去,舍入是将信号值小数部分第,舍入是将信号值小数部分第b+1位逢位逢1进进位,并将位,并将b位以后的数略去。尾数处理会带位以后的数略去。尾数处理会带来截尾或舍入误差。来截尾或舍入误差。98.1 8.1 引言引言浮点制浮点制x=2CM式中,式中,C和和M都是二进制数。都是二进制

9、数。C是二进制整数,称为阶码或阶;是二进制整数,称为阶码或阶;M是二进制小数,称为尾数。是二进制小数,称为尾数。尾数和指数阶码都用带符号位的定点制表示。尾数和指数阶码都用带符号位的定点制表示。x的符号由的符号由M的符号决定,整个运算过程中,的符号决定,整个运算过程中,C的数值可以随意调整。的数值可以随意调整。108.1 8.1 引言引言两个二进制浮点数两个二进制浮点数x1=20100.1100,x2=20000.1001,求它们的浮点相加结果。,求它们的浮点相加结果。解:将阶码较小的解:将阶码较小的x2的阶码变成与的阶码变成与x1一样,即将一样,即将x2的的尾数小数点左移两位而阶码加尾数小数点

10、左移两位而阶码加2,得,得x2=20100.001001然后将两数相加得然后将两数相加得x=x1+x2=20100.111001118.1 8.1 引言引言不论是定点制还是浮点制,都是将整数位用不论是定点制还是浮点制,都是将整数位用作符号位,小数位代表尾数值。对于负数作符号位,小数位代表尾数值。对于负数,有原码、反码和补码三种表示方式。原,有原码、反码和补码三种表示方式。原码的尾数部分代表数的绝对值,符号位代码的尾数部分代表数的绝对值,符号位代表数的正负号。反码的负数则是将该数的表数的正负号。反码的负数则是将该数的正数表示形式中的所有正数表示形式中的所有0改为改为1,所有,所有1改为改为0,即

11、,即“求反求反”。补码是在原码反码的基础。补码是在原码反码的基础上,在所得数的末位加上,在所得数的末位加1,简称为对尾数的,简称为对尾数的“取反加取反加1”。128.1 8.1 引言引言用补码计算用补码计算0.1875-0.8125。解:解:0.1875为正数,它的补码与原码同为为正数,它的补码与原码同为0.00110.8125的原码为的原码为0.1101,则,则-0.8125反码为反码为1.0010,补,补码表示为码表示为1.0011则两个补码相加得到的结果仍为补码表示,为则两个补码相加得到的结果仍为补码表示,为0.0011+1.0011=1.0110由补码求原码的过程是补码尾数的最后位减由

12、补码求原码的过程是补码尾数的最后位减1,并把,并把尾数每位取反,由此可得原码为尾数每位取反,由此可得原码为1.1010,相应的,相应的十进制数为十进制数为-0.625。138.1 8.1 引言引言综上所述,综上所述,原码的优点是直观,但做加减运算时要判断原码的优点是直观,但做加减运算时要判断符号位的异同,因而运算时间较长;符号位的异同,因而运算时间较长;反码只是将负数的原码转换为补码时的一个反码只是将负数的原码转换为补码时的一个中间过渡代码,用得较少;中间过渡代码,用得较少;补码做加减运算时较简单,可以将加法和减补码做加减运算时较简单,可以将加法和减法运算统一为加法运算,对于乘法补码比法运算统

13、一为加法运算,对于乘法补码比原码稍复杂,但目前在并行补码乘法方面原码稍复杂,但目前在并行补码乘法方面已有一些快速算法,可作为大规模集成电已有一些快速算法,可作为大规模集成电路的内核而被广泛应用,因而在数字信号路的内核而被广泛应用,因而在数字信号处理系统中普遍使用的是补码。处理系统中普遍使用的是补码。148.1 8.1 引言引言158.1 8.1 引言引言168.1 8.1 引言引言178.2 A-D8.2 A-D转换的有限字长效应转换的有限字长效应对该模型做如下假设:对该模型做如下假设:(1)e(n)是平稳随机序列;是平稳随机序列;(2)e(n)与采样信号与采样信号x(n)不相关;不相关;(3

14、)e(n)序列本身任意两个值之间不相关;序列本身任意两个值之间不相关;(4)e(n)在自身取值范围内呈均匀分布。在自身取值范围内呈均匀分布。188.2 A-D8.2 A-D转换的有限字长效应转换的有限字长效应198.2 A-D8.2 A-D转换的有限字长效应转换的有限字长效应208.2 A-D8.2 A-D转换的有限字长效应转换的有限字长效应设信号设信号x(n)的功率为的功率为,则信噪比为,则信噪比为 信噪比的分贝数为:信噪比的分贝数为:输入信号输入信号x(n)压缩为压缩为A x(n),0A2-20,所以若选,所以若选b为为19,则系数的舍,则系数的舍入误差绝对值不会超过入误差绝对值不会超过2

15、-20或或10-6,从而保证,从而保证极点不会移到单位圆上或单位圆处,保持滤极点不会移到单位圆上或单位圆处,保持滤波器工作的稳定性。波器工作的稳定性。308.3 8.3 数字滤波器的有限字长效应数字滤波器的有限字长效应318.3 8.3 数字滤波器的有限字长效应数字滤波器的有限字长效应我们引入极点位置灵敏度的概念,来衡量每个我们引入极点位置灵敏度的概念,来衡量每个极点位置对各系数量化偏差的敏感程度。极极点位置对各系数量化偏差的敏感程度。极点位置灵敏度指每个极点位置对各系数偏差点位置灵敏度指每个极点位置对各系数偏差的敏感程度。极点位置的变化将直接影响系的敏感程度。极点位置的变化将直接影响系统的稳

16、定性。所以极点位置灵敏度可以反映统的稳定性。所以极点位置灵敏度可以反映系数量化对滤波器稳定性的影响。系数量化对滤波器稳定性的影响。328.3 8.3 数字滤波器的有限字长效应数字滤波器的有限字长效应338.3 8.3 数字滤波器的有限字长效应数字滤波器的有限字长效应(1)分母多项式中,)分母多项式中,是极点是极点 指向极点指向极点 的矢的矢量,整个分母是所有极点与第量,整个分母是所有极点与第i个极点之间个极点之间的矢量乘积。如果这些距离都很小,即如的矢量乘积。如果这些距离都很小,即如果所有果所有N个极点都聚集在一起,那么距离的个极点都聚集在一起,那么距离的矢量乘积就很小,第矢量乘积就很小,第i

17、个极点的位置对系数个极点的位置对系数量化误差就非常敏感,即极点位置灵敏度量化误差就非常敏感,即极点位置灵敏度高,相应的极点偏差就大。这些矢量越长高,相应的极点偏差就大。这些矢量越长,极点彼此间的距离越远,极点位置灵敏,极点彼此间的距离越远,极点位置灵敏度越低。即极点位置灵敏度与极点间距离度越低。即极点位置灵敏度与极点间距离成反比。成反比。348.3 8.3 数字滤波器的有限字长效应数字滤波器的有限字长效应(2)极点偏差与系统函数的阶数)极点偏差与系统函数的阶数N有关,阶有关,阶数越高,滤波器的极点位置对系数量化误数越高,滤波器的极点位置对系数量化误差越敏感,极点偏差也大。高阶直接型结差越敏感,

18、极点偏差也大。高阶直接型结构滤波器的极点数目多而密,低阶直接型构滤波器的极点数目多而密,低阶直接型结构滤波器的极点数目少而稀疏,因而前结构滤波器的极点数目少而稀疏,因而前者对系数量化误差要更加敏感,同理,并者对系数量化误差要更加敏感,同理,并联型结构和级联型结构比直接型结构要好联型结构和级联型结构比直接型结构要好得多。因此,高阶结构时,由于各二阶节得多。因此,高阶结构时,由于各二阶节相互独立级联或并联的结构来实现,而很相互独立级联或并联的结构来实现,而很少采用直接型结构。少采用直接型结构。358.3 8.3 数字滤波器的有限字长效应数字滤波器的有限字长效应(3)当采用二阶节级联或并联结构时,由

19、于)当采用二阶节级联或并联结构时,由于各二阶节相互独立,各有一对复共轭极点各二阶节相互独立,各有一对复共轭极点,特别是对于窄带带通滤波器来说,每对,特别是对于窄带带通滤波器来说,每对复共轭极点的两极点都相距较远,因而系复共轭极点的两极点都相距较远,因而系数量化误差对极点位置的影响很小。数量化误差对极点位置的影响很小。368.3 8.3 数字滤波器的有限字长效应数字滤波器的有限字长效应37【例【例8-5】一个共轭极点在虚轴附近的滤波器如图一个共轭极点在虚轴附近的滤波器如图8-5(a),),一个共轭极点在实轴附近的滤波器如图一个共轭极点在实轴附近的滤波器如图8-5(b)8.3 8.3 数字滤波器的

20、有限字长效应数字滤波器的有限字长效应【例【例8-6】一个三对共轭极点的滤波器一个三对共轭极点的滤波器 H(z),用三种结构实现。,用三种结构实现。388.3 8.3 数字滤波器的有限字长效应数字滤波器的有限字长效应1)用直接型结构实现,极点分布如图)用直接型结构实现,极点分布如图8-6a所所示示,2)用三个二阶网络级联的形式实现,极点分)用三个二阶网络级联的形式实现,极点分布如图布如图8-6b所示所示,398.3 8.3 数字滤波器的有限字长效应数字滤波器的有限字长效应影响极点位置灵敏度的几个因素:影响极点位置灵敏度的几个因素:(1)与零极点的分布状态有关;极点位置灵敏与零极点的分布状态有关;

21、极点位置灵敏度大小与极点间距离成反比;度大小与极点间距离成反比;(2)与滤波器结构有关。高阶直接型极点位置与滤波器结构有关。高阶直接型极点位置灵敏度高;并联或级联型,系数量化误差灵敏度高;并联或级联型,系数量化误差的影响小;的影响小;(3)高阶滤波器避免用直接型,尽量分解为低高阶滤波器避免用直接型,尽量分解为低阶网络的级联或并联。阶网络的级联或并联。408.3 8.3 数字滤波器的有限字长效应数字滤波器的有限字长效应8.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应41考虑一阶考虑一阶IIR系统,其差分方程为系统,其差分方程为设输入信号设输入信号x(n)=0.875(

22、n),a=0.5,并设系统,并设系统的初始状态为零,即的初始状态为零,即y(-1)=0,不难求出输,不难求出输出出y(n)=0.875an,n0,这是一个衰减序列。,这是一个衰减序列。假定系统的寄存器字长为假定系统的寄存器字长为4位,第一位为符号位,第一位为符号位,将位,将x和和a写成二进制,即写成二进制,即 x(n)=0.111,a=0.100。428.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应在在n3后,比如后,比如n=4时,将时,将 乘以乘以0.100得得0.000111,舍入后变成,舍入后变成0.001,仍和,仍和 一样。一样。这实际上是将这实际上是将a变

23、为变为1,其结果等效于将系,其结果等效于将系统的极点移动到单位圆上,所以系统处于统的极点移动到单位圆上,所以系统处于临界稳定状态。这种现象称为极限环振荡临界稳定状态。这种现象称为极限环振荡。极限环振荡的幅度范围又称为系统输出。极限环振荡的幅度范围又称为系统输出的死带。的死带。438.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应在分析数字滤波器乘法舍入的影响时,需对在分析数字滤波器乘法舍入的影响时,需对各种噪声源作相关假设:各种噪声源作相关假设:(1)系统中所有的运算量化噪声都是平稳的)系统中所有的运算量化噪声都是平稳的白噪声(均值为零);白噪声(均值为零);(2)所

24、有的运算量化噪声之间不相关;)所有的运算量化噪声之间不相关;(3)运算量化噪声和输入信号之间不相关;)运算量化噪声和输入信号之间不相关;(4)量化噪声在自身量化范围内均匀分布。)量化噪声在自身量化范围内均匀分布。448.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应458.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应468.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应采用定点制算法,尾数作舍入处理,分别计算其直采用定点制算法,尾数作舍入处理,分别计算其直接型、级联型、并联型三种结构的舍入误差。接型、级联型、并联型

25、三种结构的舍入误差。478.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应488.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应498.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应508.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应518.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应528.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应538.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应548.4 8.4

26、数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应558.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应568.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应578.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应588.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应598.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应608.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应618.4 8.4 数字滤波器运算中的有限字长效应数字滤波器

27、运算中的有限字长效应628.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应若比较小于若比较小于1的系数前置时三种结构的误差大小,一的系数前置时三种结构的误差大小,一般来说直接型般来说直接型 级联型级联型 并联型。并联型。原因有如下几点:原因有如下几点:l)直接型结构的所有舍入误差都经过全部网络的反)直接型结构的所有舍入误差都经过全部网络的反馈环节,反馈过程中误差积累,输出误差很大。馈环节,反馈过程中误差积累,输出误差很大。2)级联型结构,每个舍入误差只通过其后面的反馈)级联型结构,每个舍入误差只通过其后面的反馈环节,而不通过它前面的反馈环节,误差小于直环节,而不通过它

28、前面的反馈环节,误差小于直接型。接型。3)并联型结构,每个并联网络的舍入误差只通过本)并联型结构,每个并联网络的舍入误差只通过本身的反馈环节,与其它并联网络无关,积累作用身的反馈环节,与其它并联网络无关,积累作用最小,误差最小。最小,误差最小。638.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应648.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应658.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应668.4 8.4 数字滤波器运算中的有限字长效应数字滤波器运算中的有限字长效应678.4 8.4 数字滤波器运算中

29、的有限字长效应数字滤波器运算中的有限字长效应本章总结本章总结本章首先讨论了数的表示方法,主要有定点表示和本章首先讨论了数的表示方法,主要有定点表示和浮点表示;尾数处理法有舍入和截尾两种方法浮点表示;尾数处理法有舍入和截尾两种方法接着分析了三种有限字长效应:接着分析了三种有限字长效应:1.A/D转换的有限字长效应,对量化误差进行统计分转换的有限字长效应,对量化误差进行统计分析析2.数字滤波器系数的有限字长效应,分析了系数量数字滤波器系数的有限字长效应,分析了系数量化误差对滤波器零极点位置及稳定性的影响化误差对滤波器零极点位置及稳定性的影响3.数字滤波器运算中的有限字长效应,对数字滤波器运算中的有限字长效应,对FIR和和IIR滤波器分别进行了定点舍入运算中的误差噪声计滤波器分别进行了定点舍入运算中的误差噪声计算算68

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!