CN1765051A - 取样速率转换器及其方法和音频装置 - Google Patents

取样速率转换器及其方法和音频装置 Download PDF

Info

Publication number
CN1765051A
CN1765051A CNA2005800001094A CN200580000109A CN1765051A CN 1765051 A CN1765051 A CN 1765051A CN A2005800001094 A CNA2005800001094 A CN A2005800001094A CN 200580000109 A CN200580000109 A CN 200580000109A CN 1765051 A CN1765051 A CN 1765051A
Authority
CN
China
Prior art keywords
filter
frequency
sampling rate
conversion device
rate conversion
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2005800001094A
Other languages
English (en)
Inventor
茂木幸彦
西崎誉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Publication of CN1765051A publication Critical patent/CN1765051A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/02Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/0248Filters characterised by a particular frequency response or filtering method
    • H03H17/0264Filter sets with mutual related characteristics
    • H03H17/0273Polyphase filters
    • H03H17/0275Polyphase filters comprising non-recursive filters
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/0248Filters characterised by a particular frequency response or filtering method
    • H03H17/028Polynomial filters
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/0294Variable filters; Programmable filters
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/06Non-recursive filters
    • H03H17/0621Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing
    • H03H17/0635Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies
    • H03H17/0642Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies the ratio being arbitrary or irrational
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/06Non-recursive filters
    • H03H17/0621Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing
    • H03H17/0635Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies
    • H03H17/065Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies the ratio being integer
    • H03H17/0657Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies the ratio being integer where the output-delivery frequency is higher than the input sampling frequency, i.e. interpolation
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H2017/0072Theoretical filter design

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Computer Hardware Design (AREA)
  • Computational Linguistics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Pure & Applied Mathematics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Algebra (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Filters That Use Time-Delay Elements (AREA)
  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
  • Analogue/Digital Conversion (AREA)

Abstract

提供了一种取样速率转换装置,其能够得到通过任意频率的振幅特性从而实现高精确度的转换而不依赖截止频率。所述取样速率转换装置包括:向上取样器(103),用于在样本之间插入(U-1)个零点并增加取样频率Fsi到U倍,卷积处理单元(104),包括FIR滤波器,用于通过相对于向上取样器输出信号的卷积内插值;以及线性内插块(105),用于从具有取样频率UFsi的卷积处理单元(104)的输出信号中选择两个样本点,并根据线性内插找到期望位置的值,其中,FIR滤波器具有成为脉冲响应的滤波器系数。传送函数H(z)与预滤波器的传送函数Z(z)相关联。滤波器系数与预滤波器的频率响应相关并通过进行期望特性的加权近似而设定。

Description

取样速率转换器及其方法和音频装置
技术领域
本申请涉及取样速率转换器及其方法以及音频装置,所述取样速率转换器可以被应用于例如音频取样频率的转换以及用于图像的帧的放大或缩小的分辨率的转换。
背景技术
在音频和图像的数字信号处理中,经常使用滤波处理。由于线性相位是通过有限个分支而得到的特征,经常利用线性相位FIR(有限脉冲响应)滤波器作为用于滤波处理的滤波器。
图1是示出了线性相位FIR滤波器的横向(transversal)型电路的配置的图。
如图1所示,该线性相位FIR滤波器1具有:相对于输入端TIN串联连接的且构成移位寄存器的(n-1)个延迟单元2-1到2-n-1,用于将输入到输入端TIN的信号和延迟单元2-1到2-n-1的输出信号乘以滤波系数h(0)到h(n-1)的n个乘法器3-1到3-n,以及用于将n个乘法器3-1到3-n的输出信号相加并将结果输出到输出端TOUT的加法器4。
作为这种线性相位FIR滤波器的代表性设计方法,例如已知由Parks,T.W.和McClellan、J.H.等人应用于线性相位FIR滤波器的Remez交换算法(参见例如非专利文献1)。
Remez交换算法是用于近似的算法,使得加权近似误差显示出相对于期望的振幅特性的等波纹形状。
作为使用线性相位FIR滤波器的滤波处理的应用,有利用取样速率转换的图像分辨率的转换以及音频取样频率的转换。
例如,在分辨率的转换中,使用利用内插器的多速率滤波器、分米器(decimeter)和线性相位FIR滤波器作为元件技术(参见例如非专利文献2)。
在多速率滤波器中,一般线性相位FIR滤波器被使用与内插器多相分解匹配。内插器和分米器两者都是循环的时间不变式系统,并且具有与时间不变式系统的特征不同的特性特征。
由于内插器的循环时间不变性,在图像分辨率的转换中会出现称为“棋盘失真”(chessboard distortion)的格子的失真。
因此,Harada和Takaie考虑用于避免棋盘失真滤波器零点排列的条件(参见非专利文献3)。
没有棋盘失真的多速率滤波器的传送函数H(z)通过将由某种方法构出的线性相位FIR滤波器(以下称为补偿器)的传送函数K(z)与零点传送函数Z(z)相乘得到,以避免后面的棋盘失真。
(等式1)
H(z)=Z(z)·K(z)                        (1)
(等式2)
Z(z)=1+z-1+Z-2+…+Z-(U-1)              (2)
这里,用于避免棋盘失真的如零点传送函数Z(z)的事先固定的线性相位FIR滤波器将被称作预滤波器。
图2A到2C示出了通过将通过Remez交换算法设计的补偿器与预滤波器和加权近似误差相乘来避免棋盘失真的多速率滤波器的频率响应的示例。
非专利文献1:Parks,T.W.和McClellan,J.H.:“ChebyshevApproximation for Nonrecursive Digital Filters with Linear Phase”,IEEE Trans.Circuit Theory,CT-19,2,189-194页,1972,以及Rabiner,L.R.,Mcclellan,J.H.和Parks,T.W.:“FIR Digital Filter DesignTechniques Using Weighted Chebyshev Approximation”,Proc.IEEE,vol.63,4月,595-610页,1975;
非专利文献2:Takaie,Hitoshi,Multi-rate Signal Processing,Shokodo,1997;
非专利文献3:Harada,Yasuhiro和Takaie,Hitoshi:Multi-rateFilter not Accompanies by Chessboard Distortion and Zero PointArrangement of Same,Shingaku Giho CAS96-78,1-6页,1997-01。
发明内容
本发明将要解决的问题
但是,通过上述方法避免棋盘失真的方法具有如下缺点。
也就是说,在具有用传统方法设计的传送函数H(z)的多速率滤波器中,如图2C所示,通过Remez交换算法设计的加权近似误差的等波纹塌陷。
此外,在用传统方法设计的多速率滤波器中,如图2B所示,通带增益不是常数值,其右端衰减。
当通过使用这种滤波器进行分辨率的转换时,图像的轮廓变得模糊,并影响图像质量。同样地,当通过使用这种滤波器进行取样频率的转换时,高频分量衰减,并且不能进行高精度的音频复制。
即使在滤波器系数增加时,通带处的衰减也不能避免。
此外,有这样的情况,即当在线性相位FIR滤波器的设计规格中频率w为0时,DC增益必须被设定在1。
但是,在Remez交换算法中,如图3A到3C所示,不能得到经过任何指定频率点的振幅特性。
此外,图4示出了基于传统多速率信号处理理论的取样速率转换的配置的实例。
图4的取样速率转换单元10具有向上取样器11、FIR滤波器12和向下取样器13。
此外,在图4中,“U”和“D”是互为本原的正整数,H(z)指FIR滤波器的传送函数。此外,向上的箭头表示用于在信号之间插入(U-1)个零点的向上取样器,向下的箭头表示用于以D信号的间隔使信号稀疏的向下取样器。
图4的取样速率转换单元10通过向上取样器11增加信号到Y倍的取样速率,通过使用FIR滤波器12进行带限制,最后通过向下取样器13进行将取样速率降低到1/D的操作。
这样,取样速率可以被转换到U/D倍。该FIR滤波器的截止频率如下。
(等式3)
ωC=π/maxU,D                     (3)
例如,为了基于传统多速率信号处理理论实现从44.1kHz或直到44.1kHz的取样速率转换,如图4所示,必须准备其中低通滤波器的FIR滤波器2的截止频率极度严格的滤波器。
一般而言,如下面所示,这种滤波器需要大量的分支,并且极难实现。
从44.1kHz到48kHz,
Up=160,Down=147,并且
截止频率π/160。
从44.1kHz到32kHz,
Up=320,Down=441,并且
截止频率π/441。
从44.1kHz到24kHz,
Up=80,Down=147,并且
截止频率π/147。
从48kHz到44.1kHz,
Up=147,Down=160,并且
截止频率π/160。
从32kHz到44.1kHz,
Up=441,Down =320,并且
截止频率π/441。
从24kHz到44.1kHz,
Up=147,Down =80,并且
截止频率π/147。
本发明是考虑这种情况做出的,其目的是提供取样速率转换器及其方法和音频装置,在所述取样速率转换器中加权近似误差的等波纹不塌陷,通带的增益可以保持为基本为常数值,可以得到通过任何频率的振幅特性,并且可以实现高精度转换。
解决目的的途径
为了实现上述目的,根据本发明第一方面的取样速率转换器具有:向上取样器,用于在样本信号之间插入U-1个零点并增加取样频率到U倍;卷积处理单元,包括FIR滤波器,并进行相对于向上取样器输出信号的预定卷积处理;以及线性内插块,用于选择相对于卷积处理单元的处理结果的两个样本点,并根据线性内插找到处于所需位置的值,其中,卷积处理单元的FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数、并且传送函数H(z)与预滤波器的传送函数Z(z)相关联的FIR滤波器,并且滤波器系数通过进行相对于与将要通过的频率和/或预滤波器的频率响应相关的期望特性的加权近似来设定。
根据本发明第二方面的取样速率转换器包括:多个卷积处理单元,包括通过多相分解预定的FIR滤波器以及进行输入样本信号和被分解成多相的多相滤波器的卷积处理得到的预相滤波器;多个向上取样器,用于在相应卷积处理单元的输出信号之间插入U-1个零点并增加取样频率到U倍;加法装置,用于在相加所有信号之后通过调整多个向上取样器输出信号的传播时间产生信号;以及线性内插块,用于相对于加法装置得到的信号选择两个样本点以及根据线性内插找到所需位置处的值,其中,FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数、并且传送函数H(z)与预滤波器的传送函数Z(z)相关联的FIR滤波器,并且滤波器系数通过进行相对于与将要通过的频率和/或预滤波器的频率响应相关的期望特性的加权近似来设定。
根据本发明第三方面的取样速率转换器包括:卷积处理单元,包括能够设定通过多相分解预定FIR滤波器而得到的不同滤波器系数的多相滤波器,并进行输入样本信号与具有所选系数的多相滤波器的卷积处理;选择器,用于选择输入样本所需的两个样本点,并选择相应多相滤波器的系数;以及线性内插块,用于根据线性内插找到处于所需位置的值,其中FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数、并且传送函数H(z)与预滤波器的传送函数Z(z)相关联的FIR滤波器,并且滤波器系数通过进行相对于与将要通过的频率和/或预滤波器的频率响应相关的期望特性的加权近似来设定。
根据本发明第四方面的取样速率转换方法包括:第一步骤,在样本信号之间插入U-1个零点并增加取样频率到U倍;第二步骤,进行相对于其取样频率被包括FIR滤波器的卷积处理单元乘以U的信号的预定卷积处理,在FIR滤波器中,脉冲响应由有限时间长度表示,脉冲响应变为滤波器系数,并且传送函数H(z)与预滤波器的传送函数Z(z)相关联;以及第三步骤,相对于处理结果选择两个样本点,并根据线性内插找到所需位置处的值,其中FIT滤波器的滤波器系数通过进行相对于与将要通过的频率和/或预滤波器的频率响应相关的期望特性的加权近似来计算。
根据本发明第五方面的取样速率转换方法包括:第一步骤,进行输入样本信号与被多个卷积处理单元分解成多相的多相滤波器的卷积处理,所述多个卷积处理单元包括通过多相分解预定FIR滤波器而得到的多相滤波器;第二步骤,在相应卷积处理单元的输出信号之间插入U-1个零点并增加取样频率到U倍;第三步骤,调整多个信号的传播时间使取样频率被增加到U倍,并产生通过相加所有信号得到的信号;以及第四步骤,相对于第三步骤得到的信号选择两个样本点,并根据线性内插找到所需位置处的值,其中,FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数、并且传送函数H(z)与预滤波器的传送函数Z(z)相关联的FIR滤波器,并且滤波器系数通过进行相对于与将要通过的频率和/或预滤波器的频率响应相关的期望特性的加权近似来计算。
根据本发明第六方面的取样速率转换方法包括:第一步骤,选择输出样本所需的两个样本点,并选择相应多相滤波器的系数;以及第二步骤,通过卷积处理单元进行样本信号与具有所选系数的多相滤波器的卷积处理,所述卷积处理单元包括通过多相分解预定FIR滤波器得到的多相滤波器并能够设定不同的滤波器系数,其中FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数、并且传送函数H(z)与预滤波器的传送函数Z(z)相关联的FIR滤波器,并且滤波器系数通过进行相对于与将要通过的频率和/或预滤波器的频率响应相关的期望特性的加权近似来计算。
本发明的第七方面是一种包括取样速率转换器的音频装置,其中,取样速率转换器包括:向上取样器,用于在样本信号之间插入U-1个零点并增加取样频率到U倍;卷积处理单元,包括FIR滤波器,并进行相对于向上取样器输出信号的预定卷积处理;以及线性内插块,用于相对于卷积处理单元的处理结果选择两个样本点,并根据线性内插找到处于期望位置的值,其中,卷积处理单元的FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数、并且传送函数H(z)与预滤波器的传送函数Z(z)相关联的FIR滤波器,并且滤波器系数通过进行相对于与将要通过的频率和/或预滤波器的频率响应相关的期望特性的加权近似来设定。
本发明的第八方面是一种包括取样速率转换器的音频装置,其中,取样速率转换器包括:多个卷积处理单元,包括通过多相分解预定的FIR滤波器以及进行输入样本信号和被分解成多相的多相滤波器的卷积处理得到的预相滤波器;多个向上取样器,用于在相应卷积处理单元的输出信号之间插入U-1个零点并增加取样频率到U倍;加法装置,用于在相加所有信号之后通过调整多个向上取样器输出信号的传播时间产生信号;以及线性内插块,用于相对于加法装置的信号选择两个样本点以及根据线性内插找到所需位置处的值,其中,FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数、并且传送函数H(z)与预滤波器的传送函数Z(z)相关联的FIR滤波器,并且滤波器系数通过进行相对于与将要通过的频率和/或预滤波器的频率响应相关的期望特性的加权近似来设定。
本发明的第九方面是一种包括取样速率转换器的音频装置,其中,取样速率转换器包括:卷积处理单元,包括能够设定通过多相分解预定FIR滤波器而得到的不同滤波器系数的多相滤波器,并进行输入样本信号与具有所选系数的多相滤波器的卷积处理;选择器,用于选择输入样本所需的两个样本点,并选择相应多相滤波器的系数,其中FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数、并且传送函数H(z)与预滤波器的传送函数Z(z)相关联的FIR滤波器,并且滤波器系数通过进行相对于与将要通过的频率和/或预滤波器的频率响应相关的期望特性的加权近似来设定。
根据本发明,例如,设计了FIR滤波器。例如,通过初始设置,线性相位FIR滤波器被设定,带被设定,预滤波器的系数被设定,将要通过的任何频率点被输入,并且初始极值点被设定。
接下来,用于根据当前极值点和将要通过的频率点内插振幅特性的内插多项式被产生。
接下来,新的极值点根据从所产生的内插多项式发现的振幅特性被确定。
这些重复进行,并且判断例如极值位置是否近似在期望范围内。
然后,从近似的振幅特性中找到滤波器特性。
在这种方式下,在其中具有系数设定的FIR滤波器中,加权近似误差变为等波形,并且在通带处的增益被保持在常数值。
此外,可以通过指定的频率点。
然后,向上取样器通过在样本信号之间插入U-1个零点增加取样频率到U倍。
接下来,相对于其取样频率被包括如上设计的FIR滤波器的卷积处理单元乘以U的信号进行预定的卷积处理。
接下来,其选择相对于卷积处理单元的处理结果的两个样本点,并且根据线性内插找到所需位置处的值。
发明效果
根据本发明,具有严格截止频率的取样速率转换是可能的。
此外,可能避免棋盘失真。
此外,任何预滤波器都可以考虑,并且可能通过任何频率点。
此外,可能将处理量抑制到所需的最低限,并且可以实现处理速度的改进。
附图说明
图1是示出了FIR滤波器的横向型电路的配置的图。
图2A到2C是示出了传统方法中避免棋盘失真和加权近似误差的频率响应的实例的图。
图3A到3C是传统方法中增益1的频率响应和附近的放大图。
图4是示出了一般取样速率转换器的配置的实例的图。
图5是示出了根据本发明的取样速率转换器的第一实施例的配置的图。
图6是概念性地示出了根据本实施例的线性内插块的线性内插处理的图。
图7是概念性地示出了根据本发明实施例通过线性内插块的线性内插处理来找到在所需位置处的值的处理的图。
图8A到8D是示出了其中FIR滤波器具有线性相的四种情况的脉冲响应的图。
图9是示出了关于线性相位FIR滤波器的四种情况的Q(e)和R的图。
图10是示出了加权切比谢夫(chebyshev)近似的实例的图。
图11是根据本发明考虑了预滤波器的频率响应的Remez交换算法的流程图。
图12A到12C是说明用于确定加权近似误差E(e)的新极值的方法的图。
图13A到13D是示出了当指定本发明的任何频率点时的频率响应的图及其放大图。
图14是示出了根据本发明的取样速率转换器的第二实施例的配置的图。
图15是示出了根据本发明的取样速率转换器的第三实施例的配置的图。
图16是示出了根据本发明的取样速率转换器的第四实施例的配置的图。
图17是概念性地示出了根据本发明的取样速率转换器的第五实施例的配置的图。
图18是更详细地示出了在图17中概念性示出的取样速率转换器的图。
图19是用于说明线性内插块中使用的变量的图。
图20A和20B是用于具体说明MasterCount的图。
图21是概念性示出了根据本发明的取样速率转换器的第六实施例的图。
图22是更具体地示出了图21中概念性示出的取样速率转换器的图。
图23是说明根据本实施例的取样速率转换器的第一安装方法的流程图。
图24是说明根据本实施例的取样速率转换器的第二安装方法的流程图。
图25是示出了使用根据本发明的取样速率转换器的音频装置配置的实例的框图。
标号说明
1--线性相位FIR滤波器,2-1到2-n-1--延迟单元,3-1到3-n--乘法器,4--法器,h(0)到h(n-1)--滤波器系数,TIN--输入端,TOUT--输出端,100、100A--样速率转换器,101--输入端,102--LPF,103--向上取样器,104--卷积处理单元,105--线性内插块,106--输出端,200、200A到200E--取样速率转换器,201--输入端,202--LPF,203-1到203-U--卷积处理单元,204-1到204-U--向上取样器,205-1到205-U-1--延迟单元,206-1到206-U-1--加法器,207--向下取样器,208--输出端,209--LPF,210--选择器,211--输入端,212--FIR滤波器设计单元,213--第一存储器,214--LPF卷积处理单元,215--第二存储器,216--输入缓冲器,217--卷积处理单元,218--计数器控制单元,219--线性内插处理单元,220--输出端,230--选择器,231--输入端,232--FIR滤波器设计单元,233--第一存储器,234--输入缓冲器,235--卷积处理单元,236--计数器控制单元,237--线性内插处理单元,238--LPF,卷积处理单元,239--第二存储器,240--输出端,300--音频装置,301--输入端,302--LR分离电路(DSB),303--取样速率转换器(SRC),304--衰减器(ATT),305--静音电路(MUTE),306--输出端。
具体实施方式
下面,将结合附图给出本发明优选实施例的详细描述。
<第一实施例>
图5是示出了根据本发明的取样速率转换器的第一实施例的配置的图。
在图5中,“U”和“D”是互为本原的正整数,H(z)表示FIR滤波器的传送函数。此外,向上的箭头表示用于在信号之间插入(U-1)个零点的向上取样器。
此外,Fsi表示输入的取样频率,FSO表示输出的取样频率。第一实施例示出了其中FSO<Fsi的配置的实例。
也就是说,如图5所示,取样速率转换器100具有输入端101、低通滤波器(LPF)102、向上取样器103、卷积处理单元104、线性内插块105和输出端106。
输入端101接收具有取样频率Fsi的取样信号x(n)作为输入。
LPF 102防止(抑制)从输入端101输入的取样频率Fsi的取样信号x(n)发生折叠,因为在输入的取样频率Fsi高于输出的取样频率FSO且如此输出到向上取样器103时,会产生重叠部分并会出现折叠。
向上取样器103经由LPF 102接收从输入端101输入的具有取样频率Fsi的样本数据x(n),插入(内插)U-1个零点,增加取样频率Fsi到Up倍(过取样),并将具有取样频率UFsi的样本信号输出到卷积处理单元104。
卷积处理单元104包括基于后面解释的Remez交换算法设计的FIR滤波器,进行在下面的等式中示出的卷积处理(进行带限制),并在下一步将处理结果输出到线性内插块105。卷积处理单元104通过具有1/Up截止频率的低通滤波器(传送频率H(z))的卷积来内插值。
[等式4]
y ( n &prime; ) = &Sigma; i = 0 &infin; h ( i ) x ( n &prime; - 1 ) - - - ( 4 )
这里,h(n)是FIR滤波器的脉冲响应。卷积的输出(在向下取样器之前)是通过向上取样器插入零点得到的样本。
线性内插块105从卷积处理单元104的如图6和图7中所示具有取样频率UFsi的输出信号中选择两个样本点,根据如下等式中的线性内插找到期望位置处的值(图7),并将其作为样本信号y(m)从输出端106输出。
(等式5)
y(m)=αxIn A+βxIn B
β=1-α                            (5)
下面,将详细描述卷积处理单元104的FIR滤波器的设计方法。
根据本实施例的线性相位FIR滤波器可以等同地使用例如如图1所示的横向型电路配置。
注意,根据近似的振幅发现,如将在下面详细说明的,滤波器系数h(n)具有如下特性,其扩展Remez交换算法,指定将被通过的频率点,考虑预滤波器的频率响应,并切比谢夫近似期望的振幅特性。
下面,将顺序参照附图说明根据本发明设定线性相位FIR滤波器的系数的具体方法。
如等式(6)所示,N个分支的线性相位FIR滤波器的传送函数H(z)是从预滤波器的传送函数Z(z)和补偿器的传送函数K(z)的成绩得出的滤波器。
(等式6)
H(z)=Z(z)·K(z)                    (6)
这里,假设预滤波器和补偿器是U个分支和N-(U-1)个分支的线性相位FIR滤波器,并且预滤波器的传送函数被事先给出。
此外,在频率域中通过任何Np数量的频率点。因此,这里的传送函数H(z)的滤波器设计就要确定N-(U-1)个分支的补偿器的传送函数K(z),使得被指定的频率点被通过,并且振幅特性H(e)趋近期望的振幅特性D(e)。
分配给具有传送函数K(z)的补偿器的分支数被设定为L=N-(U-1)。
线性相位FIR滤波器的传送函数K(z)具有如图8A到8D所示的线性相位,所以被分成四种情况。
具体地说,其被分成如图8A所示的奇数个分支和偶对称的情况1,如图8B所示的偶数个分支和偶对称的情况2,如图8C所示的奇数个分支和奇对称的情况3,以及如图8D所示的偶数个分支和奇对称的情况4。
然后,振幅特性函数K(e)在情况1中被保持为原样,在情况2到4中被重写如下:
[等式7]
情况1:
&Sigma; n - 0 ( L - 1 ) / 2 a ( n ) cos ( n&omega; ) - - - ( 7 - 1 )
情况2:
&Sigma; n - 1 L / 2 b ( n ) cos { ( n - 1 / 2 ) &omega; } - - - ( 7 - 2 )
= cos ( &omega; 2 ) &Sigma; n = 2 L / 2 - 1 b ~ ( n ) cos ( n&omega; )
情况3:
&Sigma; n = 1 ( L - 1 ) / 2 c ( n ) sin ( n&omega; )
= sin ( &omega; ) &Sigma; n = 0 ( L - 3 ) / 2 c ~ ( n ) cos ( n&omega; )
情况4:
&Sigma; n = 1 L / 2 d ( n ) sin { ( n - 1 2 ) &omega; }
= sin ( &omega; 2 ) &Sigma; n = 0 L / 2 - 1 d ~ ( n ) cos ( n&omega; )
也就是说,振幅特性系数K(e)由固定参数的函数Q(e)与包括如图9所示设计参数的余弦级数P(e)的乘积表示。下面,等式(7-1)到等式(7-4)的上限将由R-1+2xNp表示。也就是说,R如图9中所示来计算。此外,a(n);-b(n);-c(n)和-d(n)在一起被统称为“p(n)”。
当期望的振幅特性被定义为D(e)并且相对于每一个频率的权重是W(e)时,加权近似误差被如下定义:
[等式8]
E(e)=W(e){D(e)-H(e)}
                                      (8)
[等式9]
H(e)=K(e)·Z(e)
       =Q(e)·P(e)·Z(e)    (9)
当将等式(9)代入等式(8)时,结果如下。
[等式10]
E ( e j&omega; ) = W ^ ( e j&omega; ) { D ^ ( e j&omega; ) - P ( e j&omega; ) } - - - ( 10 )
注意,
Figure A20058000010900288
如下。
[等式11]
W ^ ( e j&omega; ) = W ( e j&omega; ) &CenterDot; Q ( e j&omega; ) &CenterDot; Z ( e j&omega; ) - - - ( 11 )
[等式12]
D ^ ( e j&omega; ) = D ( e j&omega; ) / Q ( e j&omega; ) &CenterDot; Z ( e j&omega; ) - - - ( 12 )
等式(10)表示情况1到情况4的四种情况中线性相位FIR滤波器的加权近似误差。
加权切比谢夫近似问题是要确定等式(7-1)到等式(7-4)的这些a(n);-b(n);-c(n)和-d(n),其使等式(8)中指定频率带中的|E(ejw)|的最大值最小化。
下面,将参照具体的实例对此进行说明。
这里,如下面的描述和图10所示,定义振幅特性D(e)。
[等式13]
D (e)=1(在±δ1误差范围内,0<ω<ωp)
D(e)=0(在±δ2误差范围内,ωs<ω<π)    (13)
注意,当给定R时,δ1和δ2的值不能被自由指定,但是其比率可以被指定。
W(e)在通带处被设定为常数值W1,而在阻挡频率下被设定为W2并且被选择为使得W1δ1=W2δ2成立。例如,其被选择为使得W1=1且W2=δ1/δ2。这时,下面的反射定理成立。
<定理>
第(R-1)级余弦级数P(e)成为相对于w的(0,π)部分中目标特性的最佳加权切比谢夫近似所需的充分条件是:
(1)E(e)在(0,π)部分中变为极值至少(R+1)次。此时取得极值所处的频率被设定为w0<w1<w2<...<wR-1<wR。
(2)相邻极值的符号是不同的,所有极值的绝对值相等。也就是说,满足下面的条件。
[等式14]
E(ejωi)·E(ejωiii)<0(i=0,1,-,R-1)
(E(ejωi)|=|E(ejωiii)|(i=0,1,-,R-1)        (14)
因此,|E(ejwi)|等于该部分中|E(ejw)|的最大值。
用于获得最佳切比谢夫近似的技术包括基于反射定理(参见Raber,L.R.,McClellan,J.H.和Parks,T.W.:“FIR Digital FilterDesign Techniques Using Weighted Chebyshev Approximation”,Proc.IEEE,vol.63,April,pp.595-610,1975)的Remez交换算法。
Remez交换算法切比谢夫近似在频率域内的期望振幅特性,并从近似的振幅特性中找出线性相位FIR滤波器的系数。
图11是根据本发明的经过任何频率点且考虑了预滤波器频率响应的Remez交换算法的流程图。
考虑了具体预滤波器的频率响应的Remez交换算法如下。
<步骤0>
如图11所示,首先,进行初始设置(F101)。在该初始设置中,线性相位FIR滤波器被设定,带被设定,预滤波器的系数被设定,将要通过的任何频率点被输入,并且初始极值点被设定。
具体地说,设定项如下。
·分支数,
·偶对称或奇对称的线性相位FIR滤波器,
·带数,
·每一个带的两个端频率,
·每一个带的期望振幅值,
·相对于每一个带的加权,
·预滤波器系数,
·将要通过的频率点和振幅值(WR+1,D(ejωR+1),i=1,...,Np),
·在近似带中变为极值的频率w(0)=wk (0)(k=0,...,R)。
注意,上标(i)表示重复次数。
<步骤1>
接下来,用于从当前极值点内插振幅特性的拉格朗日内插多项式被产生(F102)。
在上面等式(8)中示出的切比谢夫近似的目标函数要变为最小值所需的充分条件由反射定理表示。因此,基于反射定理,下面等式的参数p(n)被发现,使得来自期望振幅特性的加权近似误差δ(1)在每一个频率点都是相等的,并且符号相反。
[等式15]
p ( e j&omega; ) = &Sigma; n = 0 R - 1 p ( n ) cos ( n&omega; ) - - - ( 15 )
也就是说,等式(9)在频率点w(i)=wk (i)(k=0,...,R)处的加权近似误差满足如下等式:
[等式16]
W ^ ( e j&omega;k ( i ) ) { D ^ ( e j&omega;k ( i ) ) - P ( e j&omega;k ( i ) ) } = ( - 1 ) k &delta; ( i ) ( k = 0 , 1 , &CenterDot; &CenterDot; &CenterDot; , R ) - - - ( 16 )
下面,为了简化,省略了下标(i)。在修改等式(16)时,其变成下面的等式。
[等式17]
P ( e j&omega;k ) + ( - 1 ) k &delta; / W ^ ( e j&omega;k ) = D ^ ( e j&omega;k )
&Sigma; n = 0 R - 1 p ( n ) cos ( n&omega; k ) + ( - 1 ) k &delta; W ^ ( e j&omega;k ) = D ^ ( e j&omega;k ) ( k = 0,1 , &CenterDot; &CenterDot; &CenterDot; , R ) - - - ( 17 )
然后,频率域中将被通过的点的等式作为限制被添加到等式(17):
[等式18]
P ( e j&omega;k ) = D ^ ( e j&omega;k )
&Sigma; n = 0 R - 1 p ( n ) cos ( n&omega; k ) = D ^ ( e j&omega;k ) , ( k = R + 1 , &CenterDot; &CenterDot; &CenterDot; , R + Np ) - - - ( 18 )
当用矩阵表示等式(17)和等式(18)时,它们变成下面的等式。
[等式19]
Figure A20058000010900321
= D ^ ( e j&omega; 0 ) D ^ ( e j&omega; 1 ) &CenterDot; &CenterDot; &CenterDot; D ^ ( e j &omega; R - 1 ) D ^ ( e j &omega; R ) D ^ ( e j &omega; R + 1 ) &CenterDot; &CenterDot; &CenterDot; D ^ ( e j &omega; R + R p ) - - - ( 19 )
但是,解该等式需要非常大量的处理,所以将首先分析δ。
[等式20]
δ = &Sigma; j = 0 R α j D ^ ( e ) j &omega; 1 &Sigma; j = 0 R ( - 1 ) j α j / W ^ ( e j &omega; 1 ) - - - ( 20 )
[等式21]
&alpha; k = &Pi; j &NotEqual; k R 1 ( x k - x j ) - - - ( 21 )
[等式22]
xj=cos(ωj)
                                    (22)
αk是矩阵F中第k行第(R+1)列元素的余项因子。注意,对于
Figure A20058000010900325
Figure A20058000010900326
使用等式(11)和等式(12)。
接下来,通过使用该δ来设定下面的等式。
[等式23]
C k = D ^ ( e j&omega;k ) - ( - 1 ) k &delta; W ^ ( e j&omega;k ) , k = 1 , . . . , R - - - ( 23 )
[等式24]
C k = D ^ ( e j&omega;k ) , ( k = R + 1 , &CenterDot; &CenterDot; &CenterDot; , R + Np ) - - - ( 24 )
为了找到除极值点之外的频率的振幅特性,这次通过使用极值点和将要通过的频率点,来使用拉格朗日内插多项式作为用于内插的内插多项式。也就是说,P(e)通过进行内插来计算,从而通过使用拉格朗日内插多项式由wk(k=0,...,R+Np)来取得值Ck。
[等式25]
P ( e ) j&omega; ) = &Sigma; k = 0 R + N p C k ( &beta; k x - x k ) &Sigma; k = 0 R + N p ( &beta; k x - x k ) - - - ( 25 )
[等式26]
&beta; k = &Pi; j = 0 j &NotEqual; k R + N p 1 ( x k - x j ) - - - ( 26 )
[等式27]
x=cos(ω)                                   (27)
该结果符合正被求解的等式(19)。
<步骤2>
从于内插多项式中发现的振幅特性中找出新的极值点(F103)。反复判断是否得到了最佳近似(F104)。
上述步骤1的结果的每一个极值点wk不总是成为加权误差函数E(e)的极值。有时存在|E(ejw)|变得大于δ(1)的点。因此,新的极值点w(i+1)通过所有点的替换方法确定。
<所有点的同时替换方法>
基于下面的等式,在整个近似带上搜索根据用于内插的极值点算出的加权近似误差的极值。这被定义为新的极值点w(i+1)=wk (i+1)(k=0,1,...,R),然后程序返回到步骤1的处理。
[等式28]
E ( e j&omega; ) = W ^ ( e j&omega; ) { D ^ ( e j&omega; ) - P ( e j&omega; ) } - - - ( 28 )
假设在极值的位置不再改变时得到最佳近似。这是重复结束的条件。程序然后进行到下一个步骤3的处理。
图12A到12C是所有点替换方法的概念图。
简单对此进行说明,图12A到12C中的黑点表示用于内插的极值点。从该极值点中找到的加权近似误差E(e)对应于实线。
如图12A所示,在黑点的极值点处的加权近似误差的值变为白点,但是实际的极值是由方块表示的频率。因此,程序返回到步骤1的处理,同时将由方块表示的频率定义为新的极值点。
此外,如图12B所示,用于内插的极值点的频率和实际极值的频率是偏离的,因此,由方块表示的频率被定义为新的极值点,然后程序返回到步骤1的处理。
然后,如图12C所示,当用于内插的极值点和实际的加权近似误差的极值点(白点)相同时,反复结束。
<步骤3>
线性相位FIR滤波器的系数从近似的振幅特性中找到(F105)。
当从最佳近似函数P(e)中找到N个分支的脉冲响应h(n)时,是从下面的等式中找,来替代从p(n)中找。
[等式29]
H(e)=P(e)·Q(e)·Z(e)       (29)
[等式30]
情况1:
h ( n ) = 1 N { H ( 0 ) } + 2 &Sigma; k = 1 N - 1 2 ( - 1 ) k H ( 2 &pi; N k ) cos ( 2 &pi; N k ( n + 1 2 ) ) } - - - ( 30 )
[等式31]
情况2:
h ( n ) = 2 N &Sigma; k = 0 N 2 - 1 ( - 1 ) k H ( 2 &pi; N ( k + 1 2 ) ) sin ( 2 &pi; N ( k + 1 2 ) ( n + 1 2 ) ) - - - ( 31 )
[等式32]
情况3:
h ( n ) = - 2 N &Sigma; k = 0 N - 1 2 ( - 1 ) k H ( 2 &pi; N k ) sin ( 2 &pi; N k ( n + 1 2 ) ) - - - ( 32 )
[等式33]
情况4:
h ( n ) = 2 N &Sigma; k = 0 N 2 - 1 ( - 1 ) k H ( 2 &pi; N ( k + 1 2 ) ) cos ( 2 &pi; N ( k + 1 2 ) ( n + 1 2 ) ) - - - ( 33 )
此外,当找到L=N-(U-1)个分支的补偿器的脉冲响应k(n)时,根据如下等式计算。
[等式34]
K(e)=P(e)·Q(e)                      (34)
[等式35]
情况1:
k ( n ) = 1 L { K ( 0 ) } + 2 &Sigma; k = 1 L - 1 2 ( - 1 ) k K ( 2 &pi; L k ) cos ( 2 &pi; L k ( n + 1 2 ) ) } - - - ( 35 )
[等式36]
情况2:
k ( n ) = 2 L &Sigma; k = 0 L 2 - 1 ( - 1 ) k K ( 2 &pi; L ( k + 1 2 ) ) sin ( 2 &pi; L ( k + 1 2 ) ( n + 1 2 ) ) - - - ( 36 )
[等式37]
情况3:
k ( n ) = - 2 L &Sigma; k = 0 L - 1 2 ( - 1 ) k K ( 2 &pi; L k ) sin ( 2 &pi; L k ( n + 1 2 ) ) - - - ( 37 )
[等式38]
情况4:
k ( n ) = 2 L &Sigma; k = 0 L 2 - 1 ( - 1 ) k K ( 2 &pi; L ( k + 1 2 ) ) cos ( 2 &pi; L ( k + 1 2 ) ( n + 1 2 ) ) - - - ( 38 )
如果预滤波器的传送函数Z(z)是如下面等式中示出的1,那么与通过任何频率点的Remez交换算法是一样的。
(等式39)
Z(z)=1
                                            (39)
此外,在其中不存在将被通过预滤波器的频率点的情况下,当Np=0时,其与考虑了预滤波器的频率响应的Remez交换算法一样。
此外,当预滤波器的传送函数Z(z)如在下面等式中所示为1且不存在将要通过的频率点时,当Np=0时,其与普通的Remez交换算法是一样的。
(等式40]
z(z)=1                                  (40)
图13A到13D是示出了通过扩展Remez交换算法设计的、使得任何频率点被通过且预滤波器的频率响应可以按如下规格考虑的低通滤波器的频率响应的图。
注意,在下面的说明中,用于避免棋盘失真的零点将被作为预滤波器处理。
预滤波器的频率响应被如下表示。
[等式41]
Z ( e j&omega; ) = ( 1 + e - j&omega; + e - 2 j&omega; + &CenterDot; &CenterDot; &CenterDot; + e - j&omega; ( U - 1 ) )
Figure A20058000010900363
说明将在下面示出。
<线性相位FIR滤波器>
·24个分支
·偶对称
·等式(2)的预滤波器U=3(被调节使得DC增益变为U)
<设计方法>
由经过任何频率点且考虑了预滤波器频率响应的Remez交换算法设计。
[表1]
  带   频率范围   增益   权重
  1   0≤ω≤0.3π   3   1
  2   0.5π≤ω≤π   0   1
[表2]
指定的频率点
  频率   增益
  Ω=3   3
图13A是示出了用分贝显示的频率响应的图,图13B是示出了将值保持为原样而被显示的频率响应的图。图13C是增益3邻近部分的放大图,图13D是增益0邻近部分的放大图。
在图13A到13D中,虚线表示预滤波器的频率特性和补偿器的频率特性,实曲线表示最后得到的频率特性(所提出的H(z)),竖实线表示其中H(z)=0必须成立以避免棋盘失真的频率(零点)黑点表示带的截点。
根据图13A,可以确认通带的增益保持常数值,并且通过零点,以避免棋盘失真。
此外,根据图13C可以确认所指定的频率点被通过。
此外,根据图13C和13D可以确认保持了等波形。
也就是说,通过Remez交换算法设计的通过任何频率点且被放大以使得预滤波器的频率响应可以被考虑的低通滤波器,可以给出良好的频率响应特性。
接下来,将说明具有上述配置的取样速率转换器的操作。
从输入端101输入的具有取样频率FS的样本数据x(n)被输入到LPF 102。
在LPF 102中,从输入端101输入的取样频率Fsi的样本信号的折叠出现被避免(抑制),并且信号被输出到向上取样器103。
在向上取样器103中,(U-1)个零点被插入到信号之间,取样频率Fsi被增加到U倍,并且具有取样频率UFsi的样本信号被输出到卷积处理单元104。
卷积处理单元104基于等式(3)进行卷积处理,限制样本信号的带,并在下一个阶段中将其原样提供给线性内插块105。
这时,卷积输出(在向下取样器之前)是通过插入零点由向上取样器得到的样本。
然后,线性内插块105从卷积处理单元104的输出信号中选择取样频率UFsi的两个样本点。然后,根据线性内插找到所需位置处的值。
据此,具有取样频率Fso的样本信号y(m)被从输出端106输出。
在具有上述功能的取样速率转换器100中,卷积处理单元104的FIR滤波器是线性相位FIR滤波器,其中,脉冲响应变为滤波器系数,传送函数H(z)与预滤波器的传送函数Z(z)和补偿器的传送函数K(z)相关联并且与将要通过的频率点以及预滤波器的频率响应相关联,并且滤波器系数是通过使用经过任何频率点的Remez交换算法且考虑了预滤波器相对于将要通过的频率点的频率响应和预滤波器的频率响应、基于通过进行相对于期望特性的加权近似而得到的补偿器的振幅特性被设定的,因此本发明的取样速率转换器具有如下优点。
也就是说,可以避免棋盘失真。此外,可以考虑任何预滤波器,并且可以通过任何频率点。
此外,设置是如下组成的:向上取样器103,用于在信号之间插入(U-1)个零点并增加取样频率Fsi到U倍,卷积处理单元104,用于通过具有1/up截止频率的低通滤波器的卷积(传送函数H(z))内插值,以及线性内插块105,用于从具有取样频率UFsi的卷积处理单元104的输出信号中选择两个样本点以及根据线性内插找出在所需位置处的值,因此,如图表3所示,具有如下优点,即其中截止频率很严格的取样速率转换器是可能的。
表3示出了根据本实施例由取样速率转换器支持的频率带。
[表3]
表3.由本发明的取样速率转换支持的频率
                                            输出(Fso)
  输入(Fsi)   8kHz   11.025kHz   12kHz   22.05kHz   24kHz   32kHz   44.1kHz   48kHz
  8kHz   -   ○   △   ○   △   △   ○   △
  11.025kHz   ○   -   ○   △   ○   ○   △   ○
  12kHz   △   ○   -   ○   △   △   ○   △
  22.05kHz   ○   △   ○   -   ○   ○   △   ○
  24kHz   △   ○   △   ○   -   △   ○   △
  32kHz   △   ○   △   ○   △   -   ○   △
  44.1kHz   ○   △   ○   △   ○   ○   -   ○
  48kHz   △   ○   △   ○   △   △   ○   -
  96kHz   △   ○   △   ○   △   △   ○   △
在表3中,输入的取样频率Fsi是8kHz、11.025kHz、12kHz、22.05kHz、24kHz、32kHz、44.1kHz、48kHz和96kHz,输出的取样频率Fso是8kHz、11.025kHz、12kHz、22.05kHz、24kHz、32kHz、44.1kHz和48kHz。
在表3中,“△”部分是可以由取样速率转换器基于一般的多速率信号处理得到的频率。一般而言,基于多速率信号处理的那些具有更好的衰减特性,并且在通带等的控制中更容易,但是通过根据本实施例的取样速率转换器也是可能实现的。
此外,根据第一实施例,LPF 102被设置在输入端101和向上取样器103之间,因此,当输入的取样频率Fsi高于输出的取样频率Fso时,重叠部分的出现和折叠的出现可以被抑制。
<第二实施例>
图14是示出了根据本发明的取样速率转换器的第二实施例的配置的图。
第二实施例与上面说明的第一实施例的区别在于LPF 17被设置在线性内插块105与输出端106之间,取代了在输入端101与向上取样器103之间设置LPF 102,并且配置被制成使得当输入的取样频率Fsi低于输出的取样频率Fso时会出现成像部分,并且避免(抑制)了在原始数据中不存在的频率部分的出现。
配置的其余部分与上面说明的第一实施例的相同。
根据第二实施例,具有如下优点,可以避免(抑制)在原始数据中不存在的频率分量的出现,并且以与第一实施例相同的方式,可以避免棋盘失真,并且可以考虑可选的预滤波器,可以通过任意频率点,并且其中截止频率很严格的取样速率转换变为可能。
注意,还可能在输入端101与向上取样器103之间提供LPF 102,在线性内插块105与输出端106之间提供LPF 107。
<第三实施例>
图15是示出了根据本发明的取样速率转换器的第三实施例的配置的图。
注意,在图15中,“U”和“D”是互为本原的正整数,R(z)指多相滤波器的传送函数。此外,向上的箭头表示在信号之间插入(U-1)个零点的向上取样器。
第三实施例与上面说明的第一实施例的区别在于FIR滤波器被所谓“多相分解”成U个滤波器,并且使用多相配置。
这里,将首先给出对多相分解的说明。
<多相分解>
取样速率转换器通过使用第(N-1)级FIR滤波器(传送函数H(z))限制带,并内插零点部分的样本。
[等式42]
H ( z ) = &Sigma; n = 0 N - 1 h ( n ) z - n - - - ( 42 )
该FIR滤波器的截止频率ωc变为:
[等式43]
wc=π/maxU,D                 (43)
图5的配置可以由多相配置如图15中所示地等同表示。等式(42)的滤波器的传送函数H(z)和多相滤波器的传送函数Ri(z)通过如下关系表示。
[等式44]
H ( z ) = R U - 1 ( z U ) + z - 1 R U - 2 ( z U ) + &CenterDot; &CenterDot; &CenterDot; + z - ( U - 1 ) R o ( z U )
= &Sigma; n = 0 U - 1 Ri ( z U ) z ( U - 1 - i ) - - - ( 44 )
[等式45]
Ri ( z ) = &Sigma; n = 0 N / U - 1 h ( Un - i - 1 + U ) z - n - - - ( 45 )
注意,计算是如下进行的,将整个倍数增加到U,或者,在对NU个分支不充足时,假设存在0系数。
在图15中示出的内插的输入/输出关系在将多相滤波器的脉冲响应表示为ri(n)时通过卷积和向上取样器的处理变为如下。
[等式46]
y ( m ) = x 0 ( m - ( U - 1 ) U ) , m = kU + ( U - 1 ) &CenterDot; &CenterDot; &CenterDot; x u - 2 ( ( m - 1 ) U ) , m = kU + 1 x U - 1 ( m U ) , m = kU - - - ( 46 )
注意,k是整数,xi(m)变为如下:
[等式47]
ni ( m ) = &Sigma; n = 0 &infin; n ( n ) x ( m - n ) - - - ( 47 )
根据第三实施例的取样速率转换器200包括,如图15所示,输入端201,LPF 202,卷积处理单元203-1到203-U,向上取样器204-1到204-U,延迟单元205-1到205-U-1,加法器206-1到206-U-1,线性内插块207,和输出端208。
在这些部分中,加法装置是通过延迟单元205-1到205-U-1和加法器206-1到206-U-1构成的。
输入端201接收具有取样频率FS的样本信号x(n)作为输入。
当输入的取样频率Fsi高于输出的取样频率FSO时,产生重叠部分,并且出现折叠,因此LPF 202防止(抑制)从输入端201输入的具有取样频率Fsi的样本信号x(n)出现折叠,并将结果输出到卷积处理单元203-1到203-U。
卷积处理单元203-1到203-U包括通过多相分解基于上述Remez交换算法设计的FIR滤波器而得到的多相滤波器,基于上述等式(47)进行输入样本信号与多相滤波器之间的卷积处理,并在下一个阶段将处理结果输出到向上取样器204-1到204-U。
向上取样器204-1到204-U接收卷积处理单元203-1到203-U的输出样本信号,插入(U-1)个零点,增加取样频率Fsi到U倍,并输出具有取样频率UFsi的样本信号。
延迟单元205-1通过向上取样器204-1将具有取样频率UFs的样本信号延迟预定的时间,并将结果输出到加法器206-1。
此外,延迟单元205-1到205-U-1将加法器206-1到206-U-2的输出信号延迟预定的时间,并将结果输出到加法器206-2到206-U-1。
加法器206-1将通过显示取样器204-2的具有取样频率UFsi的样本信号与被延迟单元205-1延迟的样本信号相加,并将结果输出到延迟单元205-2。
加法器206-2将通过显示取样器204-3的具有取样频率UFsi的样本信号与被延迟单元205-2延迟的样本信号相加,并将结果输出到延迟单元205-3。
以相同的方式,加法器206-U-1将通过显示取样器204-U的具有取样频率UFsi的样本信号与被延迟单元205-U-1延迟的样本信号相加,并将结果输出到线性内插块207。
线性内插块207从加法器206-U-1的输出信号中选出两个样本点,所述输出信号即通过将具有其取样频率被向上取样器204-1到204-U-1乘以U的样本信号相加而得到的信号,根据如上面等式(5)中的线性内插找出位于期望位置(图7)的值,并将结果作为样本信号y(m)从输出端208输出。
在取样速率转换器200中,在折叠的出现在LPF 202被避免(抑制)之后,从输入端201输入的具有频率Fs的样本信号x(n)被并行输入到包括多相滤波器的卷积处理单元203-1到203-U。
卷积处理单元203-1到203-U进行输入样本信号和多相滤波器的卷积处理,并将处理结果在下一个阶段中提供给向上取样器204-1到204-U。
向上取样器204-1到204-U在卷积处理单元203-1到203-U的输出样本信号之间插入(U-1)个零点,增加取样频率FsiU-flod,并输出具有取样频率UFsi的样本信号。
向上取样器204-1到204-U的输出信号被延迟单元205-1到205-U-1和加法器206-1到206-U-1延迟,然后被累积相加并提供给线性内插块207。
然后,线性内插块207从具有取样频率UFsi的加法器206-U-1的输出信号中选择两个样本点。然后,根据线性内插找到在所需位置的值。
据此,具有取样频率Fso的样本信号y(m)被从输出端208输出。
根据第三实施例,除了上述第一实施例的效果之外,还有如下优点,即处理量可以被降低到所需的最低限,并且可以实现处理速度的改进。
<第四实施例>
图16是示出了根据本发明取样速率转换器的第四实施例的配置的图。
第四实施例与上述第三实施例的区别在于,LPF 209被设置在线性内插快207与输出端208之间,而取代了在输入端201与卷积处理单元203-1到203-U-1之间设置LPF 202,并且配置被做成使得防止(抑制)了在输入的取样频率Fsi低于输出的取样频率Fso时成像部分的产生以及原始数据中不存在的频率部分的产生。
配置的其余部分与第三实施例的相同。
根据第四实施例,除了上述第二实施例的效果之外,还有如下优点,即处理量可以被降低到所需的最低限,并且可以实现处理速度的改进。
注意,还可能在输入端201与卷积处理单元203-1到203-U-1之间设置LPF 202,以及在线性内插快207与输出端208之间提供LPF209。
<第五实施例>
图17是概念性示出了根据本发明的取样速率转换器的第五实施例的图。
第五实施例与上述第三实施例的区别在于,线性内插所需的样本的位置可以在线性内插块中被指定,因此,配置被制成使得将线性内插快看作是选择器210,选择相应于选择器210输出的样本而被设定的多相滤波器,并基于上述等式(47)进行多相的卷积处理。
通过这种方式,可能将线性内插快看作是选择器210,选择相应于输出样本的多相滤波器,并且只进行等式(47)的多相卷积处理。
通过这样做,就不必进行不必要的计算了。
在该情况下的取样速率转换器200B的配置,如图17所示,基本上包括,具有取样频率Fs的样本信号x(n)被输入到的输入端201,用于抑制当输入的取样频率Fsi高于输出的取样频率Fso时重叠部分产生以及折叠的出现的LPF 202,卷积处理单元203(从1到n),用于进行输入样本和通过将滤波器分解成多相而得到的多相滤波器的卷积处理(等式(47)),选择器210,用于选择相应于输出样本的多相滤波器,以及输出端208,用于将具有被转换频率的样本信号y(m)输出到期望的取样频率。
图18是更具体地示出了图17中概念性示出的取样速率转换器200B的图。
如图18所示,该取样速率转换器200C包括,具有取样频率Fs的样本信号x(n)被输入到其中的输入端211,具有基于图11的上述算法被设定系数的FIR滤波器设计单元212,第一存储器213,用于存储FIR滤波器设计单元212的多相滤波器系数设定,卷积处理单元214,用于进行LPF的卷积处理以抑制当输入的取样频率Fsi高于输出的取样频率Fso时重叠部分的产生以及折叠的出现,用于存储LPF系数的第二存储器215,用于存储卷积处理单元214的输入数据的输入缓冲器216,卷积处理单元217,用于基于输入缓冲器216中存储的输入数据以及从第一系数存储器213中读出的系数进行输入数据和分解成多相的多相滤波器的卷积处理,计数器控制单元218,其作用是选择输入样本所需的两个样本点并选择相应的多相滤波器以及找出线性内插的系数,线性内插处理单元219,用于基于计数器控制单元218的线性内插系数从卷积处理单元217的输出中找到处于所需位置的值,以及输出端220,用于输出频率被转换成期望取样频率的样本信号。
计数器控制单元218包含在线性内插块中,并且包括变量主计数器(MasterCounter)。
图19是用于说明线性内插块中使用的变量的图。
如图19所示,线性内插块包括如下变量,MasterCount作为用于确定线性内插的操作的主计数器,Count1000作为将被相加到主计数器的小数点或更小的计数器,是将被相加到主计数器的整数部分的相加值,以及CountAmari作为将被相加到Count1000的小数点或更小的误差的相加值。
图20A和20B是具体说明MasterCount的图。
MasterCount如图20A和20B所示地由至少26位组成,其中,从第0位到第15位的16位表示线性内插的系数,从第16位到第22位的7位表示多相系数设定的数量,从第23位到第25位的3位表示将被读并被取出的样本数。
<第六实施例>
图21是概念性示出根据本发明的取样速率转换器的第六实施例的图。
第六实施例与上述第四实施例的差别在配置上,即线性内插所需的样本的位置可以被指定在线性内插块中,因此,线性内插块被认为是选择器230,相应于选择器230的样本输出而设定的多相滤波器被选择,并进行基于上述等式(47)的多相卷积处理。
在这种方式下,通过将线性内插块看作是选择器230并选择相应于输出样本的多相滤波器,仅可进行等式(47)的卷积处理。
通过这样做,就不必进行不必要的计算。
如图21所示,在该情况中的取样速率转换器200D的配置基本上包括,具有取样频率Fs的样本信号x(n)被输入到其中的输入端201,卷积处理单元203(从1到n),用于进行输入样本和被分解成多相的多相滤波器的卷积处理(等式(47)),选择器230,用于选择相应于输出样本的多相滤波器,LPF 209,用于抑制当输入的取样频率Fsi低于输出的取样频率Fso时成像部分的产生以及原始数据中不存在的频率部分的出现,以及输出端208,用于输出具有被转换成期望取样频率的频率的样本信号y(m)。
图22是更具体地示出了在图21中概念性示出的取样速率转换器200D的图。
如图18所示,该取样速率转换器200E包括,具有取样频率Fs的样本信号x(n)被输入到其中的输入端231,具有基于图11的上述算法被设定系数的FIR滤波器设计单元232,第一存储器233,用于存储FIR滤波器设计单元232的多相滤波器系数设定,用于存储卷积处理单元235的输入数据的输入缓冲器234,卷积处理单元235,用于基于输入缓冲器234中存储的输入数据以及从第一系数存储器233中读出的系数进行输入数据和分解成多相的多相滤波器的卷积处理,计数器控制单元236,其作用是选择输出样本所需的两个样本点并选择相应的多相滤波器以及找出线性内插的系数,线性内插处理单元237,用于基于计数器控制单元236的线性内插系数从卷积处理单元235的输出中找到处于所需位置的值,卷积处理单元238,用于进行LPF的卷积处理以抑制当输入的取样频率Fsi低于输出的取样频率Fso时成像部分的产生以及原始数据中不存在的频率部分的出现,用于存储LPF系数的第二存储器239,以及输出端240,用于输出频率被转换成期望取样频率的样本信号。
注意,计数器控制单元236的本质与参照图19和图20A和20B说明的那些相同。
下面,将依次说明根据实施例的取样速率转换器的安装方法和具体实例。
这里,将依次说明图5、图17和图18的取样速率转换器的安装方法和具体实例,以及图14、图21和图22的取样速率转换器的安装方法和具体实例。
<取样速率转换器(图5、图17和图18)的安装方法>
在实现图5中所示的取样速率转换器时,是通过使用图17中示出的多相配置实现的。在下面说明的实现方法中,通过选择相对于输出的所需输入以及选择多相滤波器,所需的最少计算是令人满意的。
图23是说明根据本实施例的取样速率转换器的安装方法的流程图。
具体的处理如下。注意,为了便于说明,使用类似C语言的表述,但是安装方法是硬件、软件或硬件与软件的混和是不重要的。
<步骤10>
如图23所示,首先,进行初始设置(F201)。在该初始设置中,输入数据的数量、输出数据的数量、输入数据的中心、多相滤波器的分支数以及多相滤波器的系数设定的数量被设定。具体地说,计数器控制单元215的初始值被设定。
它们具体如下。
·输入数据数:InputSample;
·分支数:Tap;
·输入数据的中心:InputOffset=0;
·多相滤波器的分支数:PolyTap=(Tap+Up-1)/Up;
·多相滤波器的系数设定数:Coeff Count;以及
·线性内插块:
找到CountAdd和CountAmari的方法根据输入的取样频率Fsi和输出的取样频率Fso定义。
只有整数部分*/
CountAdd=(int)(Fso/Fsi*2^23);
100小数点或更少*/
CountAmari=((Fso/Fsi*2^23)-CountAdd)*1000;
当频率被从44.1kHz转换成48kHz时,具体如下:
实例:转换44.1kHz→48kHz*/
CountAdd=9130457;
CountAmari=687;
Count1000的初始值被如下确定。
Count1000=500;/*for rounding*/
<步骤11>
接下来,低通FIR滤波器通过已经参照例如图11说明的Remez交换算法设计(F202)。
这里,将省略其详细描述。
<步骤12>
接下来,准备多相滤波器(F203)。即,根据FIR滤波器的传送函数H(z),通过使用上述等式(42)的发展等式找到多相滤波器的传送函数Ri(z)。
如在下面的等式中,找到每一个多相的标准化系数RiNormal
[等式48]
R iNormal = &Sigma; k = 0 PolyTap - 1 Coef ( k ) - - - ( 48 )
然后,进行卷积的系数倒置。也就是说,为了进行上述等式(47)的卷积,多相滤波器的系数被重新排列成相反的顺序。
第一多相的系数设定
使得分支的中心位置成为第一输入*/
有必要选择系数设定。*/
CoeffCount=(PolyTap*/Up/2)%Up;
设定MasterCount的初始值。*/
包括MasterCount=H(z)的中间值的多相的系数设定数
CoeffCount)<<16:
注意,<<16表示16位的改变。
<步骤13>
接下来,确定多相滤波器和输入的中心(F204)。
发现线性内插的系数LinearCord以及多相系数设定数CoefCount如下:
/*系数设定和线性内插系数根据MasterCount找到*/
CoefCount=((MasterCount&0x007fffff)>>16)&0x0000007f;
LinearCoef=((MasterCount&0x007fffff)&0x0000ffff);
<步骤14>
进行通过低通滤波器LPF的滤波处理(F209)
具体地,在卷积如等式(49)进行并且接下来如等式(50)被舍入之后,其如等式(51)中被标准化,然后如在等式(52)中进行剪辑。
[等式49]
卷积
Yconv = &Sigma; k = 0 LPFTap - 1 LPF ( k ) &times; x ( InputOffset ) + k - LPF T ap / 2 - - - ( 49 )
[等式50]
舍入结束
y tmp = Yconv + ( LPF Normal / 2 ) Yconv &GreaterEqual; 0 Yconv - ( LP F Normal / 2 ) Yconv < 0 - - - ( 50 )
[等式51]
标准化
YNormal=Ytmp/LPFNormal                                       (51)
[等式52]
剪辑
Src ( n ) = CLIP _ MAX Y Normal &GreaterEqual; CLIP _ MAX CLIP _ MIN Y Normal &le; CLIP _ MIN Y Normal else - - - ( 52 )
在16位的情况下,CLIP MAX=32767和CLIP MIN=32768成立。
在24位的情况下,CLIP MAX=8388607和CLIP MIN=8388608成立。
在有符号8位的情况下,CLIP MAX=127和CLIP MIN=128成立。
在无符号8位的情况下,CLIP MAX=255和CLIP MIN=0成立。
<步骤15>
接下来,进行上述等式(47)的卷积(F205)。
找到线性内插块中需要的两个样本点。在卷积计算中,多相系数设定以及输入数据的数量通过使用表4中左边样本InA和右边样本InB的下列值来计算。
[表4]
  输出   多相系数设定的数量   输入数据的中心   标注
  InA   CoefCount   Inputoffset
InB   (CoefCount+1)o   InputoffsetInputoffset+1   Time of(CoefCount+1)<128
  Time of(CoefCount+1)=128
具体地,在如等式(53)进行卷积并且结果如等式(54)中舍入结束之后,结果被如等式(55)中标准化,然后如等式(56)中剪辑。
[等式53]
卷积
In conv = &Sigma; k = 0 PolyTap - 1 CoefCount ( k ) xSrc ( InputOffset + ( k - PolyTap / 2 ) ) - - - ( 53 )
[等式54]
舍入结束
In tap = In conv + ( R Normal / 2 ) x conv &GreaterEqual; 0 I n conv - ( R Normal / 2 ) x conv < 0 - - - ( 54 )
[等式55]
标准化
InNormal=InTap/RNormal                                      (55)
[等式56]
剪辑
Figure A20058000010900513
在16位的情况下,CLIP MAX=32767和CLIP MIN=32768成立。
在24位的情况下,CLIP MAX=8388607和CLIP MIN=8388608成立。
在有符号8位的情况下,CLIP MAX=127和CLIP MIN=128成立。
在无符号8位的情况下,CLIP MAX=255和CLIP MIN=0成立。
<步骤16>
接下来,进行线性内插(F206)。
如下进行一个实例的线性内插。
PCM的负最小值24位*/
#定义SRC PCM 24BIT MINUS-8388608
加上PCM的最大值24位*/
#定义SRC PCM 24BIT PLUS 8388607
线性Alpha、Beta系数的最大值到128位*/
#定义SRC LINEAR MAX COEF 65535
线性内插的16位的舍入*/
#定义SRC LINEAR NORMAL 32768
线性内插的16位的改变量*/
#定义SRC LINEAR SHIFT 16
进行线性内插的1实例
alpha,/*16位输入*/
IN A,/24位输入*/
IN B,/*24位输入*/
OUT Y/*24位输出*/
lldata=alpha*In B+(SRC线性MAX COEF-alpha)*/INA;
/*舍入*/
if(lldata>=0)lldata+=(SRC线性标准化);
else lldata-=(SRC线性标准化);
/*标准化*/
Out Ya=(lldata>>SRC线性位移);
剪辑*/
Y(n)=(Out Ya<SRC PCM 24BIT MINUS)?SRC PCM 24BITMINUS
:((Out Ya>SRC PCM 24BIT PLUS)?SRC PCM 24BITPLUS:
Out Ya);
<步骤17>
更新计数器值和样本中心(F208)。
将被读的MasterCount和样本数Readsample被如下更新。
将计数值相加到控制主计数器*/
Mas terCount+=CountAdd;
小数点的余数或更少*/1000次*/
Count1000+=CountAmari;
if(Count1000>=1000){
Mas terCount+=1;
Count1000-=1000;
}
InputOffset+=((MasterCount)>>23)&0x00000007;
MasterCount=MasterCount&0x007fffff;
<步骤18>
这里,进行是否满足结束条件的判断(F207)。当条件满足时,结束处理。当不满足时,程序返回到F208和F209的处理。
接下来,将说明图14、图21和图22的取样速率转换器的安装方法和具体实例。
<取样速率转换器(图14、图21和图22)的安装方法>
在实现图14中所示的取样速率转换器时,是通过使用图21中示出的多相配置实现的。在下面说明的实现方法中,通过选择相对于输出的所需输入以及选择多相滤波器,所需的最少计算是令人满意的。
图24是说明根据本实施例的取样速率转换器的安装方法的流程图。
具体的处理如下。注意,为了便于说明,使用类似C语言的表述,但是安装方法是硬件、软件或硬件与软件的混和是不重要的。
图24的处理与图23的相同,只是图23处理中F209的处理在F206处理之后进行。
步骤中处理的内容与参照图23说明的内容相同,因为这里省略了重叠的部分。
<第七实施例>
作为第七实施例,将说明每一个上述取样速率转换器的音频装置。
图25的框图示出了使用根据本发明的取样速率转换器的音频装置的配置的实例。
音频装置300包括输入端301,LR分离电路(DSB)302,取样速率转换器(SRC)303,衰减器(ATT)304,静音电路(MUTE)305,以及输出端306。
关于取样速率转换器(SRC)303,使用如上述第一到第六实施例中参照图5、图14、图17、图18、图21和图22说明的、取样速率转换器100、100A、200和200A。
在这种情况下,关于与上述说明不同的地方,进行如下处理。
进行结束点处理。也就是说,当进行第一滤波器计算时,缺少Tap/2个样本。0被补充用于Tap/2个样本。
此外,进行先前数据的保持处理。关于音频特有的处理,有必要在应用滤波器之后相对于宽度如下复制输入数据用于下一个滤波器计算。
[等式57]
Src(i)=Src(Width+i),i=0,…,Tap-1      (57)
在该音频装置300中,例如,从输入端301输入的48kHz的PCM数字信号在分离电路302被进行预定的分离,然后取样速率在取样速率转换器303被转换,并且结果作为例如44.1kHz的信号被输出。
然后,在衰减器304进行衰减处理,并且PCM数字音频信号经由静音电路305从输出端306输出。
根据音频装置300,因为其具有其中避免了棋盘失真、可以考虑任何预滤波器、可以通过任何频率点、并且处理量可以被降低到所需最低限的取样速率转换器,所以具有如下优点,噪声耐量被改善,线性增益的偏差可以避免,并且可以实现处理速度的改进。
<第八实施例>
作为第八实施例,将说明利用取样速率转换器的图像处理装置。
在使用取样速率转换用于使用线性相位FIR滤波器的滤波处理应用的图像分辨率转换中,使用由利用内插器、分米器和线性相位FIR滤波器的多速滤波器组成作为元件技术。
在这种情况下,进行结束点处理。关于两端的处理,进行使得零被首先补充、然后输入被反射(映射)数据、最后保持两端象素的处理。
此外,进行初始化。具体地,在将处理进行到图像末端时,CoefCount=0被初始化。
根据本图像处理装置,因为其具有其中避免了棋盘失真、可以考虑任何预滤波器、可以通过任何频率点、并且可能将处理量降低到所需最低限的取样速率转换器,所以具有如下优点,即图像不显示晶格状态,可以避免线性增益的偏差,并且可以实现处理速度的改进。
工业实用性
根据本发明,可以得到通过任何频率的振幅特性,并且可以不考虑截止频率来实现高精度转换,因此本发明可以应用于例如音频取样频率的转换以及例如图像帧的放大或缩小的分辨率转换。

Claims (57)

1.一种取样速率转换器,包括:
向上取样器,用于在样本信号之间插入U-1个零点并增加取样频率到U倍;
卷积处理单元,包括FIR滤波器,并进行相对于向上取样器输出信号的预定卷积处理;以及
线性内插块,用于相对于卷积处理单元的处理结果选择两个样本点,并根据线性内插找到处于所需位置的值,其中,
卷积处理单元的FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数、并且传送函数H(z)与预滤波器的传送函数Z(z)相关联的FIR滤波器,并且
滤波器系数通过进行相对于与预滤波器的频率响应相关的期望特性的加权近似来设定。
2.如权利要求1所述的取样速率转换器,其中,滤波器系数基于通过进行相对于与预滤波器的频率响应相关的期望特性的加权近似而得到的补偿器的振幅特性而被设定。
3.如权利要求1所述的取样速率转换器,其中,加权近似使用考虑了预滤波器的频率响应的Remex交换算法相对于期望特性来进行。
4.如权利要求1所述的取样速率转换器,还包括当输入的取样频率低于输出的取样频率时防止出现重叠部分和出现折叠的低通滤波器。
5.如权利要求1所述的取样速率转换器,还包括当输入的取样频率高于输出的取样频率时防止成像部分出现和以及非原始频率部分出现的低通滤波器。
6.一种取样速率转换器,包括:
向上取样器,用于在样本信号之间插入U-1个零点并增加取样频率到U倍;
卷积处理单元,包括FIR滤波器,并进行相对于向上取样器输出信号的预定卷积处理;以及
线性内插块,用于相对于卷积处理单元的处理结果选择两个样本点,并根据线性内插找到处于所需位置的值,其中,
卷积处理单元的FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数的FIR滤波器,并且
滤波器系数通过使用增加了限制条件以通过任何频率点的算法进行相对于期望特性的加权近似来设定。
7.如权利要求6所述的取样速率转换器,其中,加权近似是使用通过任何频率点的Remez交换算法相对于期望特性进行的。
8.如权利要求6所述的取样速率转换器,还包括当输入的取样频率低于输出的取样频率时防止出现重叠部分和出现折叠的低通滤波器。
9.如权利要求6所述的取样速率转换器,还包括当输入的取样频率高于输出的取样频率时防止成像部分出现和以及非原始频率部分出现的低通滤波器。
10.一种取样速率转换器,包括:
向上取样器,用于在样本信号之间插入U-1个零点并增加取样频率到U倍;
卷积处理单元,包括FIR滤波器,并进行相对于向上取样器输出信号的预定卷积处理;以及
线性内插块,用于相对于卷积处理单元的处理结果选择两个样本点,并根据线性内插找到处于期望位置的值,其中,
卷积处理单元的FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数、并且传送函数H(z)与预滤波器的传送函数Z(z)相关联的FIR滤波器,并且
滤波器系数通过进行相对于与将要通过的频率点和预滤波器的频率响应相关的期望特性的加权近似来设定。
11.如权利要求10所述的取样速率转换器,其中,滤波器系数基于通过进行相对于与将要通过的频率点和预滤波器的频率响应相关的期望特性的加权近似而得到的补偿器的振幅特性而被设定。
12.如权利要求10所述的取样速率转换器,其中,加权近似使用通过任何频率点且考虑了预滤波器的频率响应的Remex交换算法相对于期望特性来进行。
13.如权利要求10所述的取样速率转换器,还包括当输入的取样频率低于输出的取样频率时防止出现重叠部分和出现折叠的低通滤波器。
14.如权利要求10所述的取样速率转换器,还包括当输入的取样频率高于输出的取样频率时防止成像部分出现和以及非原始频率部分出现的低通滤波器。
15.一种取样速率转换器,包括:
多个卷积处理单元,包括通过多相分解预定的FIR滤波器以及进行输入样本信号和被分解成多相的多相滤波器的卷积处理得到的预相滤波器,
多个向上取样器,用于在相应卷积处理单元的输出信号之间插入U-1个零点并增加取样频率到U倍,
加法装置,用于在相加所有信号之后通过调整多个向上取样器输出信号的传播时间产生信号,以及
线性内插块,用于相对于加法装置得到的信号选择两个样本点以及根据线性内插找到所需位置处的值,其中,
FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数、并且传送函数H(z)与预滤波器的传送函数Z(z)相关联的FIR滤波器,并且
滤波器系数通过进行相对于与预滤波器的频率响应相关的期望特性的加权近似来设定。
16.如权利要求15所述的取样速率转换器,其中,滤波器系数基于通过进行相对于与预滤波器的频率响应相关的期望特性的加权近似而得到的补偿器的振幅特性而被设定。
17.如权利要求15所述的取样速率转换器,其中,加权近似使用考虑了预滤波器的频率响应的Remex交换算法相对于期望特性来进行。
18.如权利要求15所述的取样速率转换器,还包括当输入的取样频率低于输出的取样频率时防止出现重叠部分和出现折叠的低通滤波器。
19.如权利要求15所述的取样速率转换器,还包括当输入的取样频率高于输出的取样频率时防止成像部分出现和非原始频率部分出现的低通滤波器。
20.一种取样速率转换器,包括:
多个卷积处理单元,包括通过多相分解预定的FIR滤波器以及进行输入样本信号和被分解成多相的多相滤波器的卷积处理得到的预相滤波器,
多个向上取样器,用于在相应卷积处理单元的输出信号之间插入U-1个零点并增加取样频率到U倍,
加法装置,用于在相加所有信号之后通过调整多个向上取样器输出信号的传播时间产生信号,以及
线性内插块,用于相对于加法装置得到的信号选择两个样本点以及根据线性内插找到所需位置处的值,其中,
FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数的FIR滤波器,并且
滤波器系数是通过使用增加了限制条件以通过任何频率点的算法进行相对于期望特性的加权近似来设定的。
21.如权利要求20所述的取样速率转换器,其中,加权近似是使用通过任何频率点的Remez交换算法相对于期望特性进行的。
22.如权利要求20所述的取样速率转换器,还包括当输入的取样频率低于输出的取样频率时防止出现重叠部分和出现折叠的低通滤波器。
23.如权利要求20所述的取样速率转换器,还包括当输入的取样频率高于输出的取样频率时防止成像部分出现和以及非原始频率部分出现的低通滤波器。
24.一种取样速率转换器,包括:
多个卷积处理单元,包括通过多相分解预定的FIR滤波器以及进行输入样本信号和被分解成多相的多相滤波器的卷积处理得到的预相滤波器,
多个向上取样器,用于在相应卷积处理单元的输出信号之间插入U-1个零点并增加取样频率到U倍,
加法装置,用于在相加所有信号之后通过调整多个向上取样器输出信号的传播时间产生信号,以及
线性内插块,用于相对于加法装置得到的信号选择两个样本点以及根据线性内插找到所需位置处的值,其中,
FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数、并且传送函数H(z)与预滤波器的传送函数Z(z)相关联的FIR滤波器,并且
滤波器系数通过进行相对于与将要通过的频率点和预滤波器的频率响应相关的期望特性的加权近似来设定。
25.如权利要求24所述的取样速率转换器,其中,滤波器系数基于通过进行相对于与将要通过的频率点和预滤波器的频率响应相关的期望特性的加权近似而得到的补偿器的振幅特性而被设定。
26.如权利要求24所述的取样速率转换器,其中,加权近似使用通过任何频率点且考虑了预滤波器的频率响应的Remex交换算法相对于期望特性来进行。
27.如权利要求24所述的取样速率转换器,还包括当输入的取样频率低于输出的取样频率时避免出现重叠部分和出现折叠的低通滤波器。
28.如权利要求24所述的取样速率转换器,还包括当输入的取样频率高于输出的取样频率时防止成像部分出现和非原始频率部分出现的低通滤波器。
29.一种取样速率转换器,包括:
卷积处理单元,包括能够设定通过多相分解预定FIR滤波器而得到的不同滤波器系数的多相滤波器,并进行输入样本信号与具有所选系数的多相滤波器的卷积处理,
选择器,用于选择输出样本所需的两个样本点,并选择相应多相滤波器的系数,以及
线性内插块,用于根据线性内插找到处于所需位置的值,其中
FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数、并且传送函数H(z)与预滤波器的传送函数Z(z)相关联的FIR滤波器,并且
滤波器系数通过进行相对于与预滤波器的频率响应相关的期望特性的加权近似来设定。
30.如权利要求29所述的取样速率转换器,其中,滤波器系数基于通过进行相对于与预滤波器的频率响应相关的期望特性的加权近似而得到的补偿器的振幅特性而被设定。
31.如权利要求29所述的取样速率转换器,其中,加权近似使用考虑了预滤波器的频率响应的Remex交换算法相对于期望特性来进行。
32.如权利要求29所述的取样速率转换器,还包括当输入的取样频率低于输出的取样频率时防止出现重叠部分和出现折叠的低通滤波器。
33.如权利要求29所述的取样速率转换器,还包括当输入的取样频率高于输出的取样频率时防止成像部分出现和非原始频率部分出现的低通滤波器。
34.如权利要求29所述的取样速率转换器,其中,选择器包括计数器,通过该计数器至少找到线性内插系数、多个多相系数设定以及多个输入样本。
35.一种取样速率转换器,包括:
卷积处理单元,包括能够设定通过多相分解预定FIR滤波器而得到的不同滤波器系数的多相滤波器,并进行输入样本信号与具有所选系数的多相滤波器的卷积处理,
选择器,用于选择输出样本所需的两个样本点,并选择相应多相滤波器的系数,以及
线性内插块,用于根据线性内插找到处于所需位置的值,其中
FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数的FIR滤波器,并且
滤波器系数通过使用增加了限制条件以通过任何频率点的算法进行相对于期望特性的加权近似来设定。
36.如权利要求35所述的取样速率转换器,其中,滤波器系数是基于补偿器的振幅特性而被设定的,所述振幅特性通过使用增加了限制条件以通过任何频率点的算法进行相对于期望特性的加权近似得到。
37.如权利要求35所述的取样速率转换器,还包括当输入的取样频率低于输出的取样频率时防止出现重叠部分和出现折叠的低通滤波器。
38.如权利要求35所述的取样速率转换器,还包括当输入的取样频率高于输出的取样频率时防止成像部分出现和非原始频率部分出现的低通滤波器。
39.如权利要求35所述的取样速率转换器,其中,选择器包括计数器,通过该计数器至少找到线性内插系数、多个多相系数设定以及多个输入样本。
40.一种取样速率转换器,包括:
卷积处理单元,包括能够设定通过多相分解预定FIR滤波器而得到的不同滤波器系数的多相滤波器,并进行输入样本信号与具有所选系数的多相滤波器的卷积处理,
选择器,用于选择输出样本所需的两个样本点,并选择相应多相滤波器的系数,以及
线性内插块,用于根据线性内插找到处于所需位置的值,其中,
上述FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数、并且传送函数H(z)与预滤波器的传送函数Z(z)相关联的FIR滤波器,并且
滤波器系数通过进行相对于与将要通过的频率点和预滤波器的频率响应相关的期望特性的加权近似来设定。
41.如权利要求40所述的取样速率转换器,其中,滤波器系数基于通过进行相对于与将要通过的频率点和预滤波器的频率响应相关的期望特性的加权近似而得到的补偿器的振幅特性而被设定。
42.如权利要求40所述的取样速率转换器,其中,加权近似使用通过任何频率点且考虑了预滤波器的频率响应的Remex交换算法相对于期望特性来进行。
43.如权利要求40所述的取样速率转换器,还包括当输入的取样频率低于输出的取样频率时防止出现重叠部分和出现折叠的低通滤波器。
44.如权利要求40所述的取样速率转换器,还包括当输入的取样频率高于输出的取样频率时防止成像部分出现和以及非原始频率部分出现的低通滤波器。
45.如权利要求40所述的取样速率转换器,其中,选择器包括计数器,通过该计数器至少找到线性内插系数、多个多相系数设定以及多个输入样本。
46.一种取样速率转换方法,包括:
第一步骤,在样本信号之间插入U-1个零点并增加取样频率到U倍,
第二步骤,进行相对于其取样频率被包括FIR滤波器的卷积处理单元乘以U的信号的预定卷积处理,在所述FIR滤波器中,脉冲响应由有限时间长度表示,脉冲响应变为滤波器系数,并且传送函数H(z)与预滤波器的传送函数Z(z)相关联,以及
第三步骤,相对于处理结果选择两个样本点,并根据线性内插找到所需位置处的值,其中
FIT滤波器的滤波器系数通过进行相对于与预滤波器的频率响应相关的期望特性的加权近似来计算。
47.一种取样速率转换方法,包括:
第一步骤,在样本信号之间插入U-1个零点并增加取样频率到U倍,
第二步骤,进行相对于其取样频率被包括FIR滤波器的卷积处理单元乘以U的信号的预定卷积处理,在所述FIR滤波器中,脉冲响应由有限时间长度表示,脉冲响应变为滤波器系数,以及
第三步骤,相对于处理结果选择两个样本点,并根据线性内插找到所需位置处的值,其中
滤波器系数通过使用增加了限制条件以通过任何频率点的算法进行相对于期望特性的加权近似来计算。
48.一种取样速率转换方法,包括:
第一步骤,在样本信号之间插入U-1个零点并增加取样频率到U倍,
第二步骤,进行相对于其取样频率被包括FIR滤波器的卷积处理单元乘以U的信号的预定卷积处理,在所述FIR滤波器中,脉冲响应由有限时间长度表示,脉冲响应变为滤波器系数,并且传送函数H(z)与预滤波器的传送函数Z(z)相关联,以及
第三步骤,相对于处理结果选择两个样本点,并根据线性内插找到所需位置处的值,其中
所述FIR滤波器的滤波器系数通过进行相对于与将要通过的频率点和预滤波器的频率响应相关的期望特性的加权近似来计算。
49.一种取样速率转换方法,包括:
第一步骤,进行输入样本信号与被多个卷积处理单元分解成多相的多相滤波器的卷积处理,所述多个卷积处理单元包括通过多相分解预定FIR滤波器而得到的多相滤波器,
第二步骤,在相应卷积处理单元的输出信号之间插入U-1个零点并增加取样频率到U倍,
第三步骤,调整多个信号的传播时间使取样频率被增加到U倍,并产生通过相加所有信号得到的信号,以及
第四步骤,相对于第三步骤得到的信号选择两个样本点,并根据线性内插找到所需位置处的值,其中,
FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数、并且传送函数H(z)与预滤波器的传送函数Z(z)相关联的FIR滤波器,并且
滤波器系数通过进行相对于与预滤波器的频率响应相关的期望特性的加权近似来计算。
50.一种取样速率转换方法,包括:
第一步骤,进行输入样本信号与被多个卷积处理单元分解成多相的多相滤波器的卷积处理,所述多个卷积处理单元包括通过多相分解预定FIR滤波器而得到的多相滤波器,
第二步骤,在相应卷积处理单元的输出信号之间插入U-1个零点并增加取样频率到U倍,
第三步骤,调整多个信号的传播时间使取样频率被增加到U倍,并产生通过相加所有信号得到的信号,以及
第四步骤,相对于第三步骤得到的信号选择两个样本点,并根据线性内插找到所需位置处的值,其中,
FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数的FIR滤波器,并且
滤波器系数通过使用增加了限制条件以通过任何频率点的算法进行相对于期望特性的加权近似来计算。
51.一种取样速率转换方法,包括:
第一步骤,进行输入样本信号与被多个卷积处理单元分解成多相的多相滤波器的卷积处理,所述多个卷积处理单元包括通过多相分解预定FIR滤波器而得到的多相滤波器,
第二步骤,在相应卷积处理单元的输出信号之间插入U-1个零点并增加取样频率到U倍,
第三步骤,调整多个信号的传播时间使取样频率被增加到U倍,并产生通过相加所有信号得到的信号,以及
第四步骤,相对于第三步骤得到的信号选择两个样本点,并根据线性内插找到所需位置处的值,其中,
上述FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数、并且传送函数H(z)与预滤波器的传送函数Z(z)相关联的FIR滤波器,并且
滤波器系数通过进行相对于与将要通过的频率点和预滤波器的频率响应相关的期望特性的加权近似来计算。
52.一种取样速率转换方法,包括:
第一步骤,选择输出样本所需的两个样本点,并选择相应多相滤波器的系数,以及
第二步骤,通过卷积处理单元进行样本信号与具有所选系数的多相滤波器的卷积处理,所述卷积处理单元包括通过多相分解预定FIR滤波器得到的多相滤波器并能够设定不同的滤波器系数,其中
上述FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数、并且传送函数H(z)与预滤波器的传送函数Z(z)相关联的FIR滤波器,并且
滤波器系数通过进行相对于与预滤波器的频率响应相关的期望特性的加权近似来计算。
53.一种取样速率转换方法,包括:
第一步骤,选择输出样本所需的两个样本点,并选择相应多相滤波器的系数,以及
第二步骤,通过卷积处理单元进行样本信号与具有所选系数的多相滤波器的卷积处理,所述卷积处理单元包括通过多相分解预定FIR滤波器得到的多相滤波器并能够设定不同的滤波器系数,其中
上述FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数的FIR滤波器,并且
滤波器系数通过使用增加了限制条件以通过任何频率点的算法进行相对于期望特性的加权近似来计算。
54.一种取样速率转换方法,包括:
第一步骤,选择输出样本所需的两个样本点,并选择相应多相滤波器的系数,以及
第二步骤,通过卷积处理单元进行样本信号与具有所选系数的多相滤波器的卷积处理,所述卷积处理单元包括通过多相分解预定FIR滤波器得到的多相滤波器并能够设定不同的滤波器系数,其中
上述FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数、并且传送函数H(z)与预滤波器的传送函数Z(z)相关联的FIR滤波器,并且
滤波器系数通过进行相对于与将要通过的频率和预滤波器的频率响应相关的期望特性的加权近似来计算。
55.一种包括取样速率转换器的音频装置,其中,取样速率转换器包括:
向上取样器,用于在样本信号之间插入U-1个零点并增加取样频率到U倍;
卷积处理单元,包括FIR滤波器,并进行相对于向上取样器输出信号的预定卷积处理;以及
线性内插块,用于相对于卷积处理单元的处理结果选择两个样本点,并根据线性内插找到处于期望位置的值,其中,
卷积处理单元的FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数、并且传送函数H(z)与预滤波器的传送函数Z(z)相关联的FIR滤波器,并且
滤波器系数通过进行相对于与将要通过的频率和/或预滤波器的频率响应相关的期望特性的加权近似来设定。
56.一种包括取样速率转换器的音频装置,其中,取样速率转换器包括:
多个卷积处理单元,包括通过多相分解预定的FIR滤波器以及进行输入样本信号和被分解成多相的多相滤波器的卷积处理得到的预相滤波器,
多个向上取样器,用于在相应卷积处理单元的输出信号之间插入U-1个零点并增加取样频率到U倍,
加法装置,用于在相加所有信号之后通过调整多个向上取样器输出信号的传播时间产生信号,以及
线性内插块,用于相对于加法装置得到的信号选择两个样本点以及根据线性内插找到所需位置处的值,其中,
上述FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数、并且传送函数H(z)与预滤波器的传送函数Z(z)相关联的FIR滤波器,并且
滤波器系数通过进行相对于与将要通过的频率点和/或预滤波器的频率响应相关的期望特性的加权近似来设定。
57.一种包括取样速率转换器的音频装置,其中,取样速率转换器包括:
卷积处理单元,包括能够设定通过多相分解预定FIR滤波器而得到的不同滤波器系数的多相滤波器,并进行输入样本信号与具有所选系数的多相滤波器的卷积处理,
选择器,用于选择输出样本所需的两个样本点,并选择相应多相滤波器的系数,其中
上述FIR滤波器是其中脉冲响应由有限时间长度表示、脉冲响应变为滤波器系数、并且传送函数H(z)与预滤波器的传送函数Z(z)相关联的FIR滤波器,并且
滤波器系数通过进行相对于与将要通过的频率点和/或预滤波器的频率响应相关的期望特性的加权近似来设定。
CNA2005800001094A 2004-01-30 2005-01-18 取样速率转换器及其方法和音频装置 Pending CN1765051A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP022777/2004 2004-01-30
JP2004022777A JP2005217837A (ja) 2004-01-30 2004-01-30 サンプリングレート変換装置およびその方法、並びに、オーディオ装置

Publications (1)

Publication Number Publication Date
CN1765051A true CN1765051A (zh) 2006-04-26

Family

ID=34823847

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2005800001094A Pending CN1765051A (zh) 2004-01-30 2005-01-18 取样速率转换器及其方法和音频装置

Country Status (9)

Country Link
US (1) US7439884B2 (zh)
EP (1) EP1622264A1 (zh)
JP (1) JP2005217837A (zh)
KR (1) KR20060128612A (zh)
CN (1) CN1765051A (zh)
BR (1) BRPI0503838A (zh)
RU (1) RU2005130478A (zh)
TW (1) TWI268658B (zh)
WO (1) WO2005074131A1 (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101807902A (zh) * 2010-03-11 2010-08-18 复旦大学 复系数线性相位无限脉冲响应数字滤波器
CN101690153B (zh) * 2007-06-25 2011-12-07 三菱电机株式会社 图像插值装置和方法、以及图像读取装置
CN102301601A (zh) * 2008-12-16 2011-12-28 信号处理设备瑞典公司 用于非线性误差的估算和补偿的方法和装置
CN101197800B (zh) * 2006-12-07 2012-02-08 索尼株式会社 信息处理设备以及信息处理方法
CN101179872B (zh) * 2006-11-07 2012-02-29 索尼株式会社 数字滤波电路、数字滤波程序和噪声消除系统
CN101378251B (zh) * 2007-08-28 2012-05-30 深圳迈瑞生物医疗电子股份有限公司 一种提高低采样率情况下信号显示质量的方法
CN107809252A (zh) * 2017-10-28 2018-03-16 徐慧民 一种新型24位adpcm音频压缩/解压缩方法
CN111008924A (zh) * 2019-12-02 2020-04-14 西安交通大学深圳研究院 一种图像处理方法、装置、电子设备及存储介质
CN112152589A (zh) * 2019-06-28 2020-12-29 宏碁股份有限公司 信号处理装置及信号处理方法

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4823013B2 (ja) * 2006-10-18 2011-11-24 株式会社日立製作所 ピークファクタ低減装置およびベースバンド信号処理装置
US7904695B2 (en) * 2006-02-16 2011-03-08 Vns Portfolio Llc Asynchronous power saving computer
US7904615B2 (en) 2006-02-16 2011-03-08 Vns Portfolio Llc Asynchronous computer communication
US7966481B2 (en) 2006-02-16 2011-06-21 Vns Portfolio Llc Computer system and method for executing port communications without interrupting the receiving computer
KR100745133B1 (ko) * 2006-07-26 2007-08-01 엠텍비젼 주식회사 계산량을 줄일 수 있는 샘플링 레이트 컨버젼 방법 및샘플링 레이트 컨버젼 시스템
EP1978449A2 (en) * 2007-04-06 2008-10-08 Technology Properties Limited Signal processing
TW200842699A (en) * 2007-04-06 2008-11-01 Technology Properties Ltd Signal processing
JP5008596B2 (ja) * 2008-03-19 2012-08-22 アルパイン株式会社 サンプリングレート変換装置およびその変換方法
JP2010074252A (ja) * 2008-09-16 2010-04-02 Hitachi Kokusai Electric Inc Ofdm送信機
US8619840B2 (en) * 2010-02-26 2013-12-31 Qualcomm Incorporated Apparatus and methods for sampling rate conversion for wireless transceivers
CN103262162B (zh) * 2010-12-09 2015-06-17 杜比国际公司 用于有理重采样器的心理声学滤波器设计
JP2012141725A (ja) 2010-12-28 2012-07-26 Sony Corp 信号処理装置、信号処理方法、およびプログラム
CN102545835A (zh) * 2012-01-19 2012-07-04 北京大学 一种基于插值和快速时钟的快速收敛自适应滤波器
CN103313315B (zh) * 2012-03-14 2016-08-03 华为技术有限公司 速率转换装置及其方法、基站设备
US8947993B2 (en) * 2012-07-24 2015-02-03 Telefonaktiebolaget L M Ericsson (Publ) Methods of transmitting using filtering in the time domain and related devices
CN105393554B (zh) * 2013-03-26 2019-08-23 拉克伦·保罗·巴拉特 对音频信号进行数字滤波的方法和系统、计算机可读介质
FR3004883B1 (fr) * 2013-04-17 2015-04-03 Jean-Luc Haurais Procede de restitution sonore d'un signal numerique audio
US10015616B2 (en) * 2014-06-06 2018-07-03 University Of Maryland, College Park Sparse decomposition of head related impulse responses with applications to spatial audio rendering
TWI566241B (zh) * 2015-01-23 2017-01-11 宏碁股份有限公司 語音信號處理裝置及語音信號處理方法
JP6425581B2 (ja) * 2015-02-26 2018-11-21 セイコーNpc株式会社 ディジタル温度補償発振器
US9531343B2 (en) * 2015-03-20 2016-12-27 Texas Instruments Incorporated Systems and methods of variable fractional rate digital resampling
CN104849561A (zh) * 2015-04-14 2015-08-19 西安电子科技大学 低采样率下和欠采样率下高精度计算驻波比的方法
CN105306008A (zh) * 2015-11-13 2016-02-03 北京遥测技术研究所 一种任意采样率转换的内插滤波处理方法
CN112003592B (zh) * 2020-08-14 2023-09-12 中北大学 一种实现高分辨率量子传感的脉冲整形算法

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05327409A (ja) * 1992-05-22 1993-12-10 Sony Corp レート変換方法及びその変換回路
JPH06120776A (ja) * 1992-10-08 1994-04-28 Matsushita Electric Ind Co Ltd 標本化周波数変換装置
US5274372A (en) * 1992-10-23 1993-12-28 Tektronix, Inc. Sampling rate conversion using polyphase filters with interpolation
JP3289462B2 (ja) * 1994-01-28 2002-06-04 ソニー株式会社 標本化周波数変換装置
US5568142A (en) * 1994-10-20 1996-10-22 Massachusetts Institute Of Technology Hybrid filter bank analog/digital converter
US6061410A (en) * 1997-02-27 2000-05-09 Advanced Micro Devices Frequency ratio estimation arrangement and method thereof
SE519885C2 (sv) * 2000-03-27 2003-04-22 Ericsson Telefon Ab L M Förfarande och anordning för omvandling av samplingsfrekvens
CN1874330A (zh) * 2000-06-20 2006-12-06 电力波技术公司 多路载波通信系统中减小峰值功率的系统和方法
JP4595166B2 (ja) 2000-06-20 2010-12-08 ソニー株式会社 Firフィルタの係数の設定方法
JP4595165B2 (ja) * 2000-06-20 2010-12-08 ソニー株式会社 Firフィルタの係数の設定方法
JP3760113B2 (ja) * 2001-06-06 2006-03-29 日本電信電話株式会社 ディジタルアップコンバータ
JP3750797B2 (ja) * 2001-06-20 2006-03-01 ソニー株式会社 画像処理方法および装置
US7253753B2 (en) * 2002-02-26 2007-08-07 Broadcom Corporation Method and apparatus of performing sample rate conversion of a multi-channel audio signal
US6542094B1 (en) * 2002-03-04 2003-04-01 Cirrus Logic, Inc. Sample rate converters with minimal conversion error and analog to digital and digital to analog converters using the same

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101179872B (zh) * 2006-11-07 2012-02-29 索尼株式会社 数字滤波电路、数字滤波程序和噪声消除系统
CN101197800B (zh) * 2006-12-07 2012-02-08 索尼株式会社 信息处理设备以及信息处理方法
CN101690153B (zh) * 2007-06-25 2011-12-07 三菱电机株式会社 图像插值装置和方法、以及图像读取装置
CN101378251B (zh) * 2007-08-28 2012-05-30 深圳迈瑞生物医疗电子股份有限公司 一种提高低采样率情况下信号显示质量的方法
CN102301601B (zh) * 2008-12-16 2014-12-10 信号处理设备瑞典公司 用于非线性误差的估算和补偿的方法和装置
CN102301601A (zh) * 2008-12-16 2011-12-28 信号处理设备瑞典公司 用于非线性误差的估算和补偿的方法和装置
CN101807902B (zh) * 2010-03-11 2013-06-12 复旦大学 复系数线性相位无限脉冲响应数字滤波器
CN101807902A (zh) * 2010-03-11 2010-08-18 复旦大学 复系数线性相位无限脉冲响应数字滤波器
CN107809252A (zh) * 2017-10-28 2018-03-16 徐慧民 一种新型24位adpcm音频压缩/解压缩方法
CN107809252B (zh) * 2017-10-28 2021-11-05 深圳市睿臻信息技术服务有限公司 一种新型24位adpcm音频压缩/解压缩方法
CN112152589A (zh) * 2019-06-28 2020-12-29 宏碁股份有限公司 信号处理装置及信号处理方法
CN112152589B (zh) * 2019-06-28 2023-10-13 宏碁股份有限公司 信号处理装置及信号处理方法
CN111008924A (zh) * 2019-12-02 2020-04-14 西安交通大学深圳研究院 一种图像处理方法、装置、电子设备及存储介质
CN111008924B (zh) * 2019-12-02 2023-09-12 西安交通大学深圳研究院 一种图像处理方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
BRPI0503838A (pt) 2006-10-24
EP1622264A1 (en) 2006-02-01
US7439884B2 (en) 2008-10-21
RU2005130478A (ru) 2006-07-10
KR20060128612A (ko) 2006-12-14
US20070041438A1 (en) 2007-02-22
JP2005217837A (ja) 2005-08-11
TWI268658B (en) 2006-12-11
TW200607228A (en) 2006-02-16
WO2005074131A1 (ja) 2005-08-11

Similar Documents

Publication Publication Date Title
CN1765051A (zh) 取样速率转换器及其方法和音频装置
CN1529419A (zh) 用于视听设备的声象定位装置和方法
CN1277351C (zh) D类放大器
CN1162010C (zh) 图象译码设备和图象存储器
CN1922630A (zh) 图象处理装置、图象处理系统、图象处理方法、图象处理程序及集成电路装置
CN1380742A (zh) 用于数据接收器的前端处理器以及非线性失真均衡方法
CN101047390A (zh) 解码设备、控制方法及程序
CN1200571C (zh) 正交变换、逆正交变换方法及装置、编码、解码方法及装置
CN1845021A (zh) 指令生成装置
CN1541456A (zh) 多通道回声消除方法、多通道声音传送方法、立体回声消除器、立体声音传送装置和传递函数计算装置
CN1010433B (zh) 具有两个自由度的调节系统的过程控制装置
CN101067931A (zh) 一种高效可配置的频域参数立体声及多声道编解码方法与系统
CN1904773A (zh) 电波接收装置、电波接收电路及电波表
CN101038625A (zh) 图像处理装置和方法
CN101030138A (zh) 应用构架
CN1160704C (zh) 音程变换装置
CN1625167A (zh) 信号处理设备以及信号处理方法,程序,以及记录介质
CN1442797A (zh) 数据处理装置和程序
CN1653447A (zh) 报告NxM离散余弦变换的方法
CN1492435A (zh) 盘驱动器和盘驱动器控制方法
CN1229758C (zh) 正交变换图像的分辨率变换装置和方法
CN1178490C (zh) 数据处理方法、数据处理装置
CN1215426C (zh) 半导体存储装置
CN1022591C (zh) 信号处理装置的地址处理器
CN1017489B (zh) 数字调制方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication