本發(fā)明涉及信號處理技術(shù),尤其涉及一種多相插值濾波器及濾波方法。
背景技術(shù):
目前,對于有限長單位沖激響應(yīng)(FIR,F(xiàn)inite Impulse Response)濾波器,通常在實(shí)現(xiàn)整數(shù)倍插值濾波器的功能時,會將原始的濾波器系數(shù)按照插值倍數(shù)分成多相子濾波器來進(jìn)行實(shí)現(xiàn),每一相子濾波器均為直接性結(jié)構(gòu)。此時,將原始的濾波器系數(shù)分相之后,各相子濾波器的系數(shù)個數(shù)相同,其各相子濾波器的系數(shù)與原始濾波器系數(shù)對應(yīng)相同,以圖1所示的兩相插值濾波器結(jié)構(gòu)為例,第一相子濾波器和第二相子濾波器的系數(shù)個數(shù)均為10個,并且各相子濾波器的常規(guī)系數(shù)與原始濾波器的系數(shù)對應(yīng)相同,由于原始的濾波器系數(shù)具有鏡像對稱的性質(zhì),設(shè)定圖1所示的兩相插值濾波器所對應(yīng)的原始濾波器系數(shù)為C(0),C(1),C(2),……,C(19),那么,這些系數(shù)具有鏡像對稱性質(zhì)的具體表現(xiàn)為:C(0)=C(19),C(1)=C(18),C(2)=C(17),C(3)=C(16),C(4)=C(15),C(5)=C(14),C(6)=C(13),C(7)=C(12),C(8)=C(11),C(9)=C(10);而在圖1所示的兩相插值濾波器中,第一相子濾波器的系數(shù)依次為:C(0)、C(2)、C(4)、C(6)、C(8)、C(10)、C(12)、C(14)、C(16)、C(18);第二相子濾波器的系數(shù)依次為:C(1)、C(3)、C(5)、C(7)、C(9)、C(11)、C(13)、C(15)、C(17)、C(19)。由于原始的濾波器系數(shù)具有鏡像對稱的性質(zhì),因此第一相子濾波器的系數(shù)組與第二相子濾波器的系數(shù)組的逆序是相同的,如圖2所示,以相同形狀的圖案為例進(jìn)行說明,第一相子濾波器的系數(shù)組用實(shí)線形狀表示,第二相子濾波器的系數(shù)組用虛線形狀表示,由此可以得知,第一相子濾波器的系數(shù)前半部分與第二相子濾波器的系數(shù)后半部分對稱相同,第一相子濾波器的系數(shù)后半部分與第二相子濾波器的系數(shù)前半部分對稱相 同,基于這種系數(shù)組逆序相同的關(guān)系,圖1所示的兩相插值濾波器存在對相同的數(shù)據(jù)data在不同時刻進(jìn)行重復(fù)計(jì)算的操作的情況,從而存在計(jì)算資源的浪費(fèi)。
技術(shù)實(shí)現(xiàn)要素:
為解決上述技術(shù)問題,本發(fā)明實(shí)施例期望提供一種多相插值濾波器及濾波方法,能夠利用濾波器系數(shù)的對稱性質(zhì),減少實(shí)現(xiàn)多相插值濾波器所需要的計(jì)算資源消耗。
本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
第一方面,本發(fā)明實(shí)施例提供了一種多相插值濾波器,所述多相插值濾波器包括:系數(shù)變換單元、多相子濾波器組單元、濾波器還原單元和插值單元,其中,
所述系數(shù)變換單元,用于將原始多相插值濾波器中具有系數(shù)組逆序相同關(guān)系的兩相子濾波器的常規(guī)系數(shù)按照預(yù)設(shè)的轉(zhuǎn)換規(guī)則生成具有鏡像對稱性質(zhì)的第一濾波器的系數(shù)組和具有奇對稱性質(zhì)的第二濾波器的系數(shù)組;
所述多相子濾波器組單元,用于將所述第一濾波器中系數(shù)相同的兩個延時單元的輸出求和后乘以所述相同的系數(shù),并將乘積進(jìn)行求和;
以及,將所述第二濾波器中系數(shù)相反的兩個延時單元的輸出求差后乘以所述相反系數(shù)中的一個,并將乘積求和;
所述濾波器還原單元,用于分別對多相子濾波器組單元中所述第一濾波器的乘積和以及所述第二濾波器中的乘積和進(jìn)行相加和相減運(yùn)算,分別還原得到原始多相插值濾波器中具有系數(shù)組逆序相同關(guān)系的兩相子濾波器;
所述插值單元,用于根據(jù)預(yù)設(shè)的插值運(yùn)算規(guī)則對所述濾波器還原單元中還原得到的所述原始多相插值濾波器中具有系數(shù)組逆序相同關(guān)系的兩相子濾波器進(jìn)行插值。
在上述方案中,所述第一濾波器和所述第二濾波器的階數(shù)與所述原始多相插值濾波器中子濾波器的階數(shù)相同。
在上述方案中,所述系數(shù)變換單元,具體用于將所述兩相子濾波器的常規(guī) 系數(shù)對應(yīng)相加,得到具有鏡像對稱性質(zhì)的第一濾波器的系數(shù)組;
以及,將所述兩相子濾波器的常規(guī)系數(shù)對應(yīng)相減,得到具有奇對稱性質(zhì)的第二濾波器的系數(shù)組。
在上述方案中,當(dāng)所述原始多相插值濾波器中的子濾波器沒有與其系數(shù)具有逆序相同關(guān)系的子濾波器時,所述系數(shù)變換單元,還用于保留所述子濾波器的系數(shù);
相應(yīng)地,所述多相子濾波器組單元,用于將所述系數(shù)變換單元所保留的系數(shù)與第三濾波器的延時單元的輸出對應(yīng)相乘,并將乘積求和;其中,所述第三濾波器的階數(shù)與所述子濾波器的階數(shù)相同。
在上述方案中,當(dāng)原始多相插值濾波器中的子濾波器沒有與其系數(shù)具有逆序相同關(guān)系的子濾波器時,所述子濾波器的系數(shù)滿足鏡像對稱性質(zhì);
相應(yīng)地,所述多相子濾波器組單元,還用于將所述第三濾波器中系數(shù)相同的延時單元的輸出求和后乘以所述相同的系數(shù),并將乘積求和;其中,所述第三濾波器的階數(shù)與所述子濾波器的階數(shù)相同。
第二方面,本發(fā)明實(shí)施例提供了一種濾波方法,所述濾波方法應(yīng)用于一多相插值濾波器,所述方法包括:
所述多相插值濾波器將原始多相插值濾波器中具有系數(shù)組逆序相同關(guān)系的兩相子濾波器的常規(guī)系數(shù)按照預(yù)設(shè)的轉(zhuǎn)換規(guī)則生成具有鏡像對稱性質(zhì)的第一濾波器的系數(shù)組和具有奇對稱性質(zhì)的第二濾波器的系數(shù)組;
所述多相插值濾波器將待濾波數(shù)據(jù)分別輸入至所述第一濾波器和所述第二濾波器;
所述多相插值濾波器將所述第一濾波器中系數(shù)相同的兩個延時單元的輸出求和后乘以所述相同的系數(shù),并將乘積進(jìn)行求和;
所述多相插值濾波器將所述第二濾波器中系數(shù)相反的兩個延時單元的輸出求差后乘以所述相反系數(shù)中的一個,并將乘積求和;
所述多相插值濾波器分別對多相子濾波器組單元中所述第一濾波器的乘積和以及所述第二濾波器中的乘積和進(jìn)行相加和相減運(yùn)算,分別還原得到原始多 相插值濾波器中具有系數(shù)組逆序相同關(guān)系的兩相子濾波器;
所述多相插值濾波器根據(jù)預(yù)設(shè)的插值運(yùn)算規(guī)則對所述濾波器還原單元中還原得到的所述原始多相插值濾波器中具有系數(shù)組逆序相同關(guān)系的兩相子濾波器進(jìn)行插值。
在上述方案中,所述第一濾波器和所述第二濾波器的階數(shù)與所述原始多相插值濾波器中子濾波器的階數(shù)相同。
在上述方案中,所述多相插值濾波器將原始多相插值濾波器中具有系數(shù)組逆序相同關(guān)系的兩相子濾波器的常規(guī)系數(shù)按照預(yù)設(shè)的轉(zhuǎn)換規(guī)則生成具有鏡像對稱性質(zhì)的第一濾波器的系數(shù)組和具有奇對稱性質(zhì)的第二濾波器的系數(shù)組,具體包括:
所述多相插值濾波器將所述兩相子濾波器的常規(guī)系數(shù)對應(yīng)相加,得到具有鏡像對稱性質(zhì)的第一濾波器的系數(shù)組;
所述多相插值濾波器將所述兩相子濾波器的常規(guī)系數(shù)對應(yīng)相減,得到具有奇對稱性質(zhì)的第二濾波器的系數(shù)組。
在上述方案中,所述當(dāng)所述原始多相插值濾波器中的子濾波器沒有與其系數(shù)具有逆序相同關(guān)系的子濾波器時,所述方法還包括:
所述多相插值濾波器保留所述子濾波器的系數(shù);
所述多相插值濾波器將所述保留的系數(shù)與第三濾波器的延時單元的輸出對應(yīng)相乘,并將乘積求和;其中,所述第三濾波器的階數(shù)與所述子濾波器的階數(shù)相同。
在上述方案中,所述當(dāng)所述原始多相插值濾波器中的子濾波器沒有與其系數(shù)具有逆序相同關(guān)系的子濾波器時,所述方法還包括:
所述多相插值濾波器將所述第三濾波器中系數(shù)相同的延時單元的輸出求和后乘以所述相同的系數(shù),并將乘積求和;其中,所述第三濾波器的階數(shù)與所述子濾波器的階數(shù)相同。
本發(fā)明實(shí)施例提供了一種多相插值濾波器及濾波方法,通過利用濾波器系數(shù)的對稱性質(zhì),能夠在不增加緩存單元的前提下,降低多相插值濾波器中用于 濾波器系數(shù)相乘的乘法器數(shù)量,從而減少了實(shí)現(xiàn)多相插值濾波器所需要的計(jì)算資源消耗。
附圖說明
圖1為現(xiàn)有技術(shù)中的兩相插值濾波器結(jié)構(gòu)示意圖;
圖2為現(xiàn)有技術(shù)中兩相插值濾波器中的子濾波器系數(shù)關(guān)系示意圖;
圖3為本發(fā)明實(shí)施例提供的一種多相插值濾波器的結(jié)構(gòu)示意圖;
圖4為本發(fā)明實(shí)施例提供的另一種多相插值濾波器的結(jié)構(gòu)示意圖;
圖5為本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)中間相子濾波器的結(jié)構(gòu)示意圖;
圖6為本發(fā)明實(shí)施例提供的一種濾波方法流程示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。
本發(fā)明實(shí)施例的基本思想是:在原始多相差值濾波器中,將具有系數(shù)逆序相同關(guān)系的兩相子濾波器的常規(guī)系數(shù)進(jìn)行等效變換,得到分別具有鏡像對稱性質(zhì)和奇對稱性質(zhì)的兩組變換后的濾波器系數(shù),利用兩組變換后的濾波器系數(shù)分別所具有的鏡像對稱性質(zhì)和奇對稱性質(zhì)對兩相子濾波器的乘法器進(jìn)行復(fù)用,從而減少了濾波器結(jié)構(gòu)中乘法器的數(shù)量,降低了實(shí)現(xiàn)多相插值濾波器所耗費(fèi)的計(jì)算資源。
參見圖3,其示出了本發(fā)明實(shí)施例提供的一種多相插值濾波器30的結(jié)構(gòu),該濾波器30可以包括:系數(shù)變換單元301、多相子濾波器組單元302、濾波器還原單元303和插值單元304,其中,
系數(shù)變換單元301,用于將原始多相插值濾波器中具有系數(shù)組逆序相同關(guān)系的兩相子濾波器的常規(guī)系數(shù)按照預(yù)設(shè)的轉(zhuǎn)換規(guī)則生成具有鏡像對稱性質(zhì)的第一濾波器的系數(shù)組和具有奇對稱性質(zhì)的第二濾波器的系數(shù)組;
多相子濾波器組單元302,用于將第一濾波器中系數(shù)相同的兩個延時單元 的輸出求和后乘以所述相同的系數(shù),并將乘積進(jìn)行求和;
以及,將第二濾波器中系數(shù)相反的兩個延時單元的輸出求差后乘以所述相反系數(shù)中的一個,并將乘積求和;
濾波器還原單元303,用于分別對多相子濾波器組單元302中第一濾波器的乘積和以及第二濾波器中的乘積和進(jìn)行相加和相減運(yùn)算,分別還原得到原始多相插值濾波器中具有系數(shù)組逆序相同關(guān)系的兩相子濾波器;
插值單元304,用于根據(jù)預(yù)設(shè)的插值運(yùn)算規(guī)則對濾波器還原單元303中還原得到的原始多相插值濾波器中具有系數(shù)組逆序相同關(guān)系的兩相子濾波器進(jìn)行插值。
需要說明的是,第一濾波器和第二濾波器的階數(shù)與原始多相插值濾波器中子濾波器的階數(shù)相同。因此,在多相子濾波器組單元302中,對于第一濾波器和第二濾波器,均分別可以依據(jù)系數(shù)的鏡像對稱性質(zhì)和奇對稱性質(zhì)來講乘法器進(jìn)行復(fù)用,從而減少了乘法器的數(shù)量。
在本發(fā)明實(shí)施例中,系數(shù)組具有鏡像對稱性質(zhì)表示系數(shù)組的系數(shù)關(guān)于中間系數(shù)鏡像對稱,例如系數(shù)組(a,b,c,d,e)具有鏡像對稱性質(zhì),則以c為中心有a=e,b=d;而系數(shù)具有奇對稱性質(zhì)表示系數(shù)組的系數(shù)關(guān)于中間系數(shù)奇對稱,例如系數(shù)組(a,b,c,d,e)具有奇對稱性質(zhì),則以c為中心有a=-e,b=-d。
示例性地,系數(shù)變換單元301,具體用于將所述兩相子濾波器的常規(guī)系數(shù)對應(yīng)相加,得到具有鏡像對稱性質(zhì)的第一濾波器的系數(shù)組;
以及,將所述兩相子濾波器的常規(guī)系數(shù)對應(yīng)相減,得到具有奇對稱性質(zhì)的第二濾波器的系數(shù)組。
需要說明的是,當(dāng)原始多相插值濾波器中的子濾波器沒有與其系數(shù)具有逆序相同關(guān)系的子濾波器時,系數(shù)變換單元301,用于保留該子濾波器的系數(shù);多相子濾波器組單元302,用于將系數(shù)變換單元301所保留的系數(shù)與第三濾波器的延時單元的輸出對應(yīng)相乘,并將乘積求和;其中,第三濾波器的階數(shù)與該子濾波器的階數(shù)相同。
進(jìn)一步地,當(dāng)原始多相插值濾波器中的子濾波器沒有與其系數(shù)具有逆序相 同關(guān)系的子濾波器時,該子濾波器的系數(shù)滿足鏡像對稱性質(zhì),因此,多相子濾波器組單元302,可以用于將第三濾波器中系數(shù)相同的延時單元的輸出求和后乘以所述相同的系數(shù),并將乘積求和;其中,第三濾波器的階數(shù)與該子濾波器的階數(shù)相同??梢岳斫獾兀瑢τ谠级嘞嗖逯禐V波器中沒有與系數(shù)具有逆序相同關(guān)系的子濾波器,仍然也可以按照系數(shù)的鏡像對稱關(guān)系進(jìn)行乘法器的復(fù)用,從而也減少了乘法器的數(shù)量。
可以理解地,在奇數(shù)相插值濾波器中,中間相子濾波器沒有與其系數(shù)具有逆序相同關(guān)系的子濾波器,但是中間相子濾波器系數(shù)自身滿足鏡像對稱性質(zhì),因此,仍然可以利用中間相子濾波器系數(shù)的鏡像對稱性質(zhì)減少中間相子濾波器中的乘法器數(shù)量。
以下通過兩個具體實(shí)施例對上述多相插值濾波器的結(jié)構(gòu)進(jìn)行說明。
具體實(shí)施例一
以圖1所示的兩相插值濾波器作為原始多相插值濾波器進(jìn)行說明,在圖1中,第一相子濾波器的常規(guī)系數(shù)依次為:C(0)、C(2)、C(4)、C(6)、C(8)、C(10)、C(12)、C(14)、C(16)、C(18);第二相子濾波器的常規(guī)系數(shù)依次為:C(1)、C(3)、C(5)、C(7)、C(9)、C(11)、C(13)、C(15)、C(17)、C(19);第一相子濾波器的常規(guī)系數(shù)組與第二相子濾波器的常規(guī)系數(shù)組的逆序是對應(yīng)相同的,因此,兩者具有逆序相同的性質(zhì)。第一相子濾波器為第二相子濾波器為
對于系數(shù)變換單元301來說,一方面,將兩相子濾波器的常規(guī)系數(shù)對應(yīng)相加,可以得到第一濾波器的系數(shù)組:A(0)=C(0)+C(1);A(1)=C(2)+C(3);…;A(8)=C(16)+C(17);A(9)=C(18)+C(19);但是由于C(0)=C(19),C(1)=C(18),C(2)=C(17),C(3)=C(16),C(4)=C(15),C(5)=C(14),C(6)=C(13),C(7)=C(12),C(8)=C(11),C(9)=C(10);因此有:A(0)=C(0)+C(1);A(1)=C(2)+C(3);…;A(8)=C(3)+C(2)=A(1);A(9)=C(1)+C(0)=A(0);所以第一濾波器的系數(shù)組A(0), A(1),…,A(8),A(9)具有鏡像對稱性質(zhì);
另一方面,系數(shù)變換單元301,將兩相子濾波器的常規(guī)系數(shù)對應(yīng)相減,可以得到第二濾波器的系數(shù)組:B(0)=C(0)-C(1);B(1)=C(2)-C(3);…;B(8)=C(16)-C(17);B(9)=C(18)-C(19);同樣由于C(0)=C(19),C(1)=C(18),C(2)=C(17),C(3)=C(16),C(4)=C(15),C(5)=C(14),C(6)=C(13),C(7)=C(12),C(8)=C(11),C(9)=C(10);因此有:B(0)=C(0)-C(1);B(1)=C(2)-C(3);…;B(8)=C(3)-C(2)=-B(1);B(9)=C(1)-C(0)=-B(0);所以第二濾波器的系數(shù)組B(0),B(1),…,B(8),B(9)具有奇對稱性質(zhì);
如圖4所示,多相子濾波器組單元302設(shè)置與各相子濾波器階數(shù)相同的第一濾波器和第二濾波器;并且在第一濾波器中,將系數(shù)相同的兩個延時單元的輸出進(jìn)行求和之后乘以對應(yīng)的相同系數(shù),并將乘積求和;可以得到第一濾波器的表達(dá)式為:
在第二濾波器中,將第二濾波器中系數(shù)相反的兩個延時單元的輸出求差后乘以所述相反系數(shù)中的一個,并將乘積求和;可以得到第二濾波器的表達(dá)式為:
由于以及所以,濾波器還原單元303將第一濾波器和第二濾波器進(jìn)行相加后,可以得到兩相插值濾波器中的第一相子濾波器;同理,將第一濾波器和第二濾波器進(jìn)行相減后,可以得到兩相 插值濾波器中的第二相子濾波器;從而實(shí)現(xiàn)了對原始多相插值濾波器的還原。
而插值單元304,用于根據(jù)預(yù)設(shè)的插值運(yùn)算規(guī)則對濾波器還原單元303中還原得到的原始多相插值濾波器中具有系數(shù)組逆序相同關(guān)系的兩相子濾波器進(jìn)行插值。具體的實(shí)現(xiàn)與現(xiàn)有技術(shù)中的原始多相插值濾波器的插值單元的實(shí)現(xiàn)相同,且不是本發(fā)明實(shí)施例技術(shù)方案的創(chuàng)新之處,本實(shí)施例不做贅述。
對比圖1和圖4很容易發(fā)現(xiàn),圖1所示的原始多相插值濾波器中,包括有:20個乘法器,2個加法器,10個延時單元,一個插值單元;圖4所示的結(jié)構(gòu)中包括有:10個乘法器,8個加法器,6個減法器,10個延時單元,一個插值單元;兩者經(jīng)過對比可以得出,圖4所示的結(jié)構(gòu)比圖1所示的原始多相插值濾波器節(jié)省了10個乘法器,增加6個加法器和6個減法器,折算成門級資源為-10×3000+6×120+6×120=-28560,而實(shí)現(xiàn)圖1所示的原始多相插值濾波器所需要的門級資源為20×3000+2×120+10×16×6+300=61500,因此,總資源減少了可以得出實(shí)現(xiàn)圖4所示的結(jié)構(gòu)需要的總資源減少了46.4%。
對于具體實(shí)施例一,還需要補(bǔ)充的是,當(dāng)原始多相插值濾波器為偶數(shù)相插值濾波器時,例如2N相插值濾波器,N為自然數(shù)。那么第i相與第2N-i+1相子濾波器的系數(shù)符合逆序相同的性質(zhì),因此,可以將第i相與第2N-i+1相子濾波器通過本實(shí)施例的多相插值濾波器的結(jié)構(gòu)來進(jìn)行實(shí)現(xiàn),其中,i=1,2,…,N,從而能夠在實(shí)現(xiàn)濾波器的過程中減少乘法器的數(shù)量。
具體實(shí)施例二
當(dāng)原始多相插值濾波器為奇數(shù)相插值濾波器時,例如2N+1相插值濾波器,N為自然數(shù)。那么第i相與第2N+2-i相子濾波器的系數(shù)符合逆序相同的性質(zhì),其中,i=1,2,3,…,N-1;但是第N+1相為中間相,沒有與其常規(guī)系數(shù)具有逆序相同關(guān)系的其他相子濾波器,但是第N+1相子濾波器系數(shù)自身滿足鏡像對稱性質(zhì),因此,仍然可以利用中間相子濾波器常規(guī)系數(shù)的鏡像對稱性質(zhì)減少中間相子濾波器中的乘法器數(shù)量。當(dāng)圖1所示的兩相插值濾波器中多出一個中間 相子濾波器,成為三相插值濾波器時,比如:第一相子濾波器的常規(guī)系數(shù)依次為:C(0)、C(2)、C(4)、C(6)、C(8)、C(10)、C(12)、C(14)、C(16)、C(18);第三相子濾波器的常規(guī)系數(shù)依次為:C(1)、C(3)、C(5)、C(7)、C(9)、C(11)、C(13)、C(15)、C(17)、C(19);而作為中間相的第二相子濾波器的常規(guī)系數(shù)為E(0)、E(1)、E(2)、…、E(8)、E(9),第二相子濾波器為由于第一相子濾波器和第三相子濾波器的常規(guī)系數(shù)滿足逆序相同的性質(zhì),因此,可以按照具體實(shí)施例一中所描述的偶數(shù)相插值濾波器來實(shí)現(xiàn),但是對于中間相子濾波器來說,由于E(0)=E(9),E(1)=E(8)、E(2)=E(7)、E(3)=E(6)、E(4)=E(5),因此,如圖5所示,多相子濾波器組單元302可以設(shè)置與中間相子濾波器階數(shù)相同的第三濾波器,并且將第三濾波器中系數(shù)相同的延時單元的輸出求和后乘以所述相同的系數(shù),并將乘積求和;即:
從而通過對稱關(guān)系,減少了在實(shí)現(xiàn)中間相子濾波器過程中所使用的乘法器數(shù)量。
實(shí)施例二
基于前述實(shí)施例相同的技術(shù)構(gòu)思,參見圖6,其示出了本發(fā)明實(shí)施例提供的一種濾波方法的流程,該方法可以應(yīng)用于前述實(shí)施例所述的任意一種多相插值濾波器結(jié)構(gòu),該方法可以包括:
S601:多相插值濾波器將原始多相插值濾波器中具有系數(shù)組逆序相同關(guān)系的兩相子濾波器的常規(guī)系數(shù)按照預(yù)設(shè)的轉(zhuǎn)換規(guī)則生成具有鏡像對稱性質(zhì)的第一濾波器的系數(shù)組和具有奇對稱性質(zhì)的第二濾波器的系數(shù)組;
S602:多相插值濾波器將待濾波數(shù)據(jù)分別輸入至第一濾波器和第二濾波器;
S603:多相插值濾波器將第一濾波器中系數(shù)相同的兩個延時單元的輸出求和后乘以相同的系數(shù),并將乘積進(jìn)行求和;
S604:多相插值濾波器將第二濾波器中系數(shù)相反的兩個延時單元的輸出求差后乘以相反系數(shù)中的一個,并將乘積求和;
S605:多相插值濾波器分別對多相子濾波器組單元中第一濾波器的乘積和以及第二濾波器中的乘積和進(jìn)行相加和相減運(yùn)算,分別還原得到原始多相插值濾波器中具有系數(shù)組逆序相同關(guān)系的兩相子濾波器;
S606:多相插值濾波器根據(jù)預(yù)設(shè)的插值運(yùn)算規(guī)則對濾波器還原單元中還原得到的原始多相插值濾波器中具有系數(shù)組逆序相同關(guān)系的兩相子濾波器進(jìn)行插值。
需要說明的是,第一濾波器和第二濾波器的階數(shù)與原始多相插值濾波器中子濾波器的階數(shù)相同。
示例性地,多相插值濾波器將原始多相插值濾波器中具有系數(shù)組逆序相同關(guān)系的兩相子濾波器的常規(guī)系數(shù)按照預(yù)設(shè)的轉(zhuǎn)換規(guī)則生成具有鏡像對稱性質(zhì)的第一濾波器的系數(shù)組和具有奇對稱性質(zhì)的第二濾波器的系數(shù)組,具體包括:
多相插值濾波器將兩相子濾波器的常規(guī)系數(shù)對應(yīng)相加,得到具有鏡像對稱性質(zhì)的第一濾波器的系數(shù)組;
多相插值濾波器將兩相子濾波器的常規(guī)系數(shù)對應(yīng)相減,得到具有奇對稱性質(zhì)的第二濾波器的系數(shù)組。
示例性地,當(dāng)原始多相插值濾波器中的子濾波器沒有與其系數(shù)具有逆序相同關(guān)系的子濾波器時,方法還包括:
多相插值濾波器保留該子濾波器的系數(shù);
多相插值濾波器將保留的系數(shù)與第三濾波器的延時單元的輸出對應(yīng)相乘,并將乘積求和;其中,第三濾波器的階數(shù)與該子濾波器的階數(shù)相同。
示例性地,當(dāng)原始多相插值濾波器中的子濾波器沒有與其系數(shù)具有逆序相同關(guān)系的子濾波器時,方法還包括:
多相插值濾波器將第三濾波器中系數(shù)相同的延時單元的輸出求和后乘以相同的系數(shù),并將乘積求和;其中,第三濾波器的階數(shù)與該子濾波器的階數(shù)相同。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì) 算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用硬件實(shí)施例、軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
以上,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。