JPH04220809A - 帯域分割・合成用フィルタの構成方式 - Google Patents
帯域分割・合成用フィルタの構成方式Info
- Publication number
- JPH04220809A JPH04220809A JP41237190A JP41237190A JPH04220809A JP H04220809 A JPH04220809 A JP H04220809A JP 41237190 A JP41237190 A JP 41237190A JP 41237190 A JP41237190 A JP 41237190A JP H04220809 A JPH04220809 A JP H04220809A
- Authority
- JP
- Japan
- Prior art keywords
- filter
- frequency
- low
- output
- input
- 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.)
- Withdrawn
Links
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明は音声・画像信号の帯域分
割符号方式により符号化するのに用いる帯域分割及び合
成用フィルタの構成方式に関する。音声または画像の符
号化において,入力信号を周波数帯域に分割して各帯域
別に符号化伝送し,受信側で合成して原信号を再生する
帯域分割符号化方式が提案されており,この方式に使用
されるフィルタを構成する回路規模が大きいのでその改
善が望まれている。
割符号方式により符号化するのに用いる帯域分割及び合
成用フィルタの構成方式に関する。音声または画像の符
号化において,入力信号を周波数帯域に分割して各帯域
別に符号化伝送し,受信側で合成して原信号を再生する
帯域分割符号化方式が提案されており,この方式に使用
されるフィルタを構成する回路規模が大きいのでその改
善が望まれている。
【0002】
【従来の技術】図7は従来の帯域分割・合成の構成図,
図8は従来の帯域分割部の構成例,図9は従来の帯域合
成部の構成例である。図7に示す構成は,帯域を高域と
低域の2つの帯域に分割した例である。図において,送
信側に入力するディジタル信号は,分割用の高域通過フ
ィルタ70aと分割用低域通過フィルタ70bにより,
それぞれ高域信号と低域信号とに分離される。各信号は
それぞれダウンサンプリング部71aと71bにおいて
,2:1(2分の1)の周波数にダウンサンプリングさ
れる。
図8は従来の帯域分割部の構成例,図9は従来の帯域合
成部の構成例である。図7に示す構成は,帯域を高域と
低域の2つの帯域に分割した例である。図において,送
信側に入力するディジタル信号は,分割用の高域通過フ
ィルタ70aと分割用低域通過フィルタ70bにより,
それぞれ高域信号と低域信号とに分離される。各信号は
それぞれダウンサンプリング部71aと71bにおいて
,2:1(2分の1)の周波数にダウンサンプリングさ
れる。
【0003】この後,図示されないが,各帯域の信号は
符号器で符号化されて伝送されて,受信側の復号器によ
り複合される。復号化された後,アップサンプリング部
72a,72bにおいて周波数を2倍にし,次に合成用
高域通過フィルタ73a,合成用低域通過フィルタ73
bを通過させて, 両信号は加算器74で加算されて再
生出力信号が得られる。
符号器で符号化されて伝送されて,受信側の復号器によ
り複合される。復号化された後,アップサンプリング部
72a,72bにおいて周波数を2倍にし,次に合成用
高域通過フィルタ73a,合成用低域通過フィルタ73
bを通過させて, 両信号は加算器74で加算されて再
生出力信号が得られる。
【0004】従来の方式で,ダウンサンプリング及びア
ップサンプリングによる折り返し歪み(ナイキストの標
本化定理により,サンプリング周波数の1/2周波数よ
り高い周波数の成分は再生できないために生じる)の発
生を避けるために帯域分割・合成用の4種(高域通過,
低域通過がぞれぞれ2種)のフィルタは特定の条件を持
ったフィルタの組が用いられている。そのようなフィル
タを備える従来の帯域分割部と帯域合成部の構成例を図
8,図9に示す。
ップサンプリングによる折り返し歪み(ナイキストの標
本化定理により,サンプリング周波数の1/2周波数よ
り高い周波数の成分は再生できないために生じる)の発
生を避けるために帯域分割・合成用の4種(高域通過,
低域通過がぞれぞれ2種)のフィルタは特定の条件を持
ったフィルタの組が用いられている。そのようなフィル
タを備える従来の帯域分割部と帯域合成部の構成例を図
8,図9に示す。
【0005】図8には,分割フィルタとダウンサンプリ
ング部の構成が含まれ,全てディジタル回路で構成され
る。加算器80,3個の乗算器81及び遅延回路83に
より高域通過フィルタを構成し,加算器80からのフィ
ルタ出力はダウンサンプリング部を構成するフリップフ
ロップ回路(FF)82でダウンサンプリングされる。 この例では3つの乗算器81に高域係数b1〜b3を入
力するために3タップが設けられている。他方,低域通
過フィルタは高域通過フィルタと同様に3つの乗算器8
4と加算器85及び高域通過フィルタと共通の遅延回路
83により構成され,フリップフロップ回路(FF)8
6でダウンサンプリング部が構成される。この低域フィ
ルタの3つの乗算器84にも低域係数a1〜a3が入力
する3タップが設けられている。
ング部の構成が含まれ,全てディジタル回路で構成され
る。加算器80,3個の乗算器81及び遅延回路83に
より高域通過フィルタを構成し,加算器80からのフィ
ルタ出力はダウンサンプリング部を構成するフリップフ
ロップ回路(FF)82でダウンサンプリングされる。 この例では3つの乗算器81に高域係数b1〜b3を入
力するために3タップが設けられている。他方,低域通
過フィルタは高域通過フィルタと同様に3つの乗算器8
4と加算器85及び高域通過フィルタと共通の遅延回路
83により構成され,フリップフロップ回路(FF)8
6でダウンサンプリング部が構成される。この低域フィ
ルタの3つの乗算器84にも低域係数a1〜a3が入力
する3タップが設けられている。
【0006】図9は従来の帯域合成部の構成例であり,
この構成は受信側に設けられる。図9の90,91はそ
れぞれ高域入力と低域入力のアップサンプリング部であ
り,入力信号端子と0が設定された端子の間を交互に切
替わるスイッチを備え,スイッチ出力がそれぞれ合成用
の高域通過フィルタと低域通過フィルタに入力する。高
域通過フィルタは加算器92,3つの乗算器93及び2
つの遅延回路94で構成され,低域通過フィルタは2つ
の遅延回路95,3つの乗算器96及び加算器97とで
構成される。これらの各フィルタも上記図8と同様に乗
算器にそれぞれ係数を入力するための3タップを備えて
いる。加算器92に得られた高域の再生信号と加算器9
7に得られた低域の最新信号は加算器98で加算され,
加算出力(合成出力)が得られる。
この構成は受信側に設けられる。図9の90,91はそ
れぞれ高域入力と低域入力のアップサンプリング部であ
り,入力信号端子と0が設定された端子の間を交互に切
替わるスイッチを備え,スイッチ出力がそれぞれ合成用
の高域通過フィルタと低域通過フィルタに入力する。高
域通過フィルタは加算器92,3つの乗算器93及び2
つの遅延回路94で構成され,低域通過フィルタは2つ
の遅延回路95,3つの乗算器96及び加算器97とで
構成される。これらの各フィルタも上記図8と同様に乗
算器にそれぞれ係数を入力するための3タップを備えて
いる。加算器92に得られた高域の再生信号と加算器9
7に得られた低域の最新信号は加算器98で加算され,
加算出力(合成出力)が得られる。
【0007】
【発明が解決しようとする課題】上記した従来の帯域分
割用と合成用のフィルタは,フィルタリングに要するフ
ィルタ係数とデータの乗算器が,それぞれ高域フィルタ
のタップ数と低域フィルタのタップ数を加算した個数(
図8,図9の場合それぞれ6個)必要であり,ハードウ
ェアの規模が大きくなってしまい,回路を小さくできな
いという問題があった。本発明はハードウェアの規模を
小さくすることができる帯域分割・合成用フィルタの構
成方式を提供することを目的とする。
割用と合成用のフィルタは,フィルタリングに要するフ
ィルタ係数とデータの乗算器が,それぞれ高域フィルタ
のタップ数と低域フィルタのタップ数を加算した個数(
図8,図9の場合それぞれ6個)必要であり,ハードウ
ェアの規模が大きくなってしまい,回路を小さくできな
いという問題があった。本発明はハードウェアの規模を
小さくすることができる帯域分割・合成用フィルタの構
成方式を提供することを目的とする。
【0008】
【課題を解決するための手段】図1は本発明の帯域分割
フィルタの構成例,図2は本発明の帯域合成フィルタの
構成例である。図1において,1は加算器,2−1〜2
−3は乗算器,3−1〜3−4は切替スイッチ,4−1
,4−2は遅延回路,5は低域出力,6は高域出力であ
る。また図2において,11は加算器,12−1〜12
−3は乗算器,13−1〜13−4は切替スイッチ,1
4−1,14−2は遅延回路,15は低域入力,16は
高域入力である。
フィルタの構成例,図2は本発明の帯域合成フィルタの
構成例である。図1において,1は加算器,2−1〜2
−3は乗算器,3−1〜3−4は切替スイッチ,4−1
,4−2は遅延回路,5は低域出力,6は高域出力であ
る。また図2において,11は加算器,12−1〜12
−3は乗算器,13−1〜13−4は切替スイッチ,1
4−1,14−2は遅延回路,15は低域入力,16は
高域入力である。
【0009】本発明はフィルタのタップ数が奇数の場合
,サンプリングのパターンが高域と低域で位相が異なる
のを利用して,一つのフィルタ用の乗算器,遅延回路を
用いて高域と低域のフィルタリングをスイッチを切替え
て時分割で行うことにより,ハードウェア規模を小さく
するものである。更に,フィルタのタップ数が偶数の場
合にも,遅延回路を利用して奇数の場合と同様に時分割
のフィルタリングを行うものである。
,サンプリングのパターンが高域と低域で位相が異なる
のを利用して,一つのフィルタ用の乗算器,遅延回路を
用いて高域と低域のフィルタリングをスイッチを切替え
て時分割で行うことにより,ハードウェア規模を小さく
するものである。更に,フィルタのタップ数が偶数の場
合にも,遅延回路を利用して奇数の場合と同様に時分割
のフィルタリングを行うものである。
【0010】
【作用】図1の帯域分割フィルタの構成において,切替
スイッチ3−1〜3−4はタイムスロット毎に切替えら
れ,スイッチが上を向いている時は,各乗算器2−1〜
2−3に低域係数が入力し,各乗算器は入力信号や,遅
延回路4−1〜4−2の出力信号に対してそれぞれ低域
係数a1,a2,a3を乗算してその出力が加算器1か
ら低域出力5として得られる。切替スイッチ3−1〜3
−4が下側に切替えられると,乗算器2−1〜2−3が
今度は高域係数b1,2,b3によりそれぞれ入力する
信号に対して乗算を行って加算器1で各乗算出力を加算
し,加算結果を切替スイッチ3−4から高域出力6とし
て出力する。この低域出力と高域出力は,次のダウンサ
ンプリングにおいて,1つの信号毎に0が逆の位相で挿
入されるので,各出力が1タイムスロット毎に出力され
る方が無駄がなくなる。
スイッチ3−1〜3−4はタイムスロット毎に切替えら
れ,スイッチが上を向いている時は,各乗算器2−1〜
2−3に低域係数が入力し,各乗算器は入力信号や,遅
延回路4−1〜4−2の出力信号に対してそれぞれ低域
係数a1,a2,a3を乗算してその出力が加算器1か
ら低域出力5として得られる。切替スイッチ3−1〜3
−4が下側に切替えられると,乗算器2−1〜2−3が
今度は高域係数b1,2,b3によりそれぞれ入力する
信号に対して乗算を行って加算器1で各乗算出力を加算
し,加算結果を切替スイッチ3−4から高域出力6とし
て出力する。この低域出力と高域出力は,次のダウンサ
ンプリングにおいて,1つの信号毎に0が逆の位相で挿
入されるので,各出力が1タイムスロット毎に出力され
る方が無駄がなくなる。
【0011】また図2に示す帯域合成フィルタの構成に
おいて,切替スイッチ13−4が低域入力側に切替えら
れている時,切替スイッチ13−1,13−2,13−
3は図2の状態にあり,低域係数a1,高域係数b2,
低域係数a3が各乗算器12−1〜12−3に入力され
,次のタイムスロットで各切替スイッチ13−1〜13
−4は切替えられて,図2と反対の状態に切替えられる
。このような切替えにより,タップ(係数入力端子)が
奇数の場合に各タイムスロット毎に低域入力15と高域
出力16を加算した信号出力を加算器11から得ること
ができる。
おいて,切替スイッチ13−4が低域入力側に切替えら
れている時,切替スイッチ13−1,13−2,13−
3は図2の状態にあり,低域係数a1,高域係数b2,
低域係数a3が各乗算器12−1〜12−3に入力され
,次のタイムスロットで各切替スイッチ13−1〜13
−4は切替えられて,図2と反対の状態に切替えられる
。このような切替えにより,タップ(係数入力端子)が
奇数の場合に各タイムスロット毎に低域入力15と高域
出力16を加算した信号出力を加算器11から得ること
ができる。
【0012】
【実施例】図1の帯域分割フィルタの構成及び図2の帯
域合成フィルタの構成による,動作内容の説明図を図3
に示す。図3のA.は帯域分割のフィルタ動作の例であ
り,時間方向に示す順に■として示すような入力データ
X1 ,X2 ,X3 ,X4 ,X5 ,X6,X7
・・が入力する。スイッチ3−1〜3−4が図に示す
ように低域側に切替えられているタイムスロットでは,
各入力データは直接または遅延回路を通って乗算器3−
1〜3−3に供給され,それぞれ低域係数a1,a2,
a3がその時の入力データ,及び遅延回路4−1,4−
2により遅延された先に入力された各入力データに対し
て乗算され,その加算値が低域出力(図1の5)に出力
される。
域合成フィルタの構成による,動作内容の説明図を図3
に示す。図3のA.は帯域分割のフィルタ動作の例であ
り,時間方向に示す順に■として示すような入力データ
X1 ,X2 ,X3 ,X4 ,X5 ,X6,X7
・・が入力する。スイッチ3−1〜3−4が図に示す
ように低域側に切替えられているタイムスロットでは,
各入力データは直接または遅延回路を通って乗算器3−
1〜3−3に供給され,それぞれ低域係数a1,a2,
a3がその時の入力データ,及び遅延回路4−1,4−
2により遅延された先に入力された各入力データに対し
て乗算され,その加算値が低域出力(図1の5)に出力
される。
【0013】図3のA.の■及び■は,従来の低域フィ
ルタの出力(図8の加算器80の出力)と,高域フィル
タの出力(図8の加算器85の出力)を参考のために表
す。ところが,この後低域出力と高域出力は互いに反対
位相でダウンサンプリングされて,出力は交互に発生す
る。従来の例では,ダウンサンプリングはフィルタ出力
の周波数をフリップフロップ回路により1/2している
。図1の構成は,ダウンサンプリングの各タイムスロッ
トでは,一方の帯域の信号が発生している時,他の帯域
の出力が0であることを利用し,各入力信号(遅延回路
により同時に複数の入力が各乗算器に供給される)及び
乗算器,加算器を低域と高域で共有して,タイムスロッ
ト毎に交互に使用している。この結果,■のような低域
のダウンサンプリング出力と■のような高域のダウンサ
ンプリング出力を図1の低域出力5及び高域出力6から
得ることができる。
ルタの出力(図8の加算器80の出力)と,高域フィル
タの出力(図8の加算器85の出力)を参考のために表
す。ところが,この後低域出力と高域出力は互いに反対
位相でダウンサンプリングされて,出力は交互に発生す
る。従来の例では,ダウンサンプリングはフィルタ出力
の周波数をフリップフロップ回路により1/2している
。図1の構成は,ダウンサンプリングの各タイムスロッ
トでは,一方の帯域の信号が発生している時,他の帯域
の出力が0であることを利用し,各入力信号(遅延回路
により同時に複数の入力が各乗算器に供給される)及び
乗算器,加算器を低域と高域で共有して,タイムスロッ
ト毎に交互に使用している。この結果,■のような低域
のダウンサンプリング出力と■のような高域のダウンサ
ンプリング出力を図1の低域出力5及び高域出力6から
得ることができる。
【0014】次に図3のB.は帯域合成のフィルタ動作
の例である。時間方向で示すように,入力データとして
,図3の■,■のダウンサンプリング出力が符号化,伝
送,され受信側で復号化されると,図3B.の■,■に
示す入力データが得られ,これを更にアップサンプリン
グすることにより信号間に0が挿入されて2倍の周波数
に変換されて,図2の低域入力15,高域入力16に,
図3のB.の■,■に示すデータが発生する。
の例である。時間方向で示すように,入力データとして
,図3の■,■のダウンサンプリング出力が符号化,伝
送,され受信側で復号化されると,図3B.の■,■に
示す入力データが得られ,これを更にアップサンプリン
グすることにより信号間に0が挿入されて2倍の周波数
に変換されて,図2の低域入力15,高域入力16に,
図3のB.の■,■に示すデータが発生する。
【0015】この結果,切替スイッチ13−4の切替動
作により入力する信号は低域入力と高域入力が交互に表
れる信号となる。切替スイッチ13−4が図2のように
低域入力を選択している時,切替スイッチ13−1〜1
3−3が図2のように切替えられていると,フィルタ出
力(加算器11の出力)は■のu1 ,u2 ,u3
,u4 ,u5 ・・が順次出力され,切替スイッチ1
3−4が高域入力16側の状態では,フィルタ出力は■
のv1 ,v2 ,v3 ,v4 ,v5 ・・が出力
される。
作により入力する信号は低域入力と高域入力が交互に表
れる信号となる。切替スイッチ13−4が図2のように
低域入力を選択している時,切替スイッチ13−1〜1
3−3が図2のように切替えられていると,フィルタ出
力(加算器11の出力)は■のu1 ,u2 ,u3
,u4 ,u5 ・・が順次出力され,切替スイッチ1
3−4が高域入力16側の状態では,フィルタ出力は■
のv1 ,v2 ,v3 ,v4 ,v5 ・・が出力
される。
【0016】各タイムスロットにおける加算出力は■に
示すように,Y1 ,Y2 ,Y3 ,Y4 ,Y5
・・である。この中のY4 ,Y5 を例として計算の
実行内容を説明すると,計算式は図3のB.の■に示す
式となる。この式を,図2の構成で実行する場合,各乗
算器には切替スイッチにより低域係数a1〜a3,高域
係数b1〜b3が図2のように供給される。入力側から
,図3のB.の■と■の信号が交互に入力し,4番目の
加算出力であるY4 (=u4 +v4 )は,切替ス
イッチ13−4が低域入力15に接続した状態で,■に
示す計算を実行することができる。
示すように,Y1 ,Y2 ,Y3 ,Y4 ,Y5
・・である。この中のY4 ,Y5 を例として計算の
実行内容を説明すると,計算式は図3のB.の■に示す
式となる。この式を,図2の構成で実行する場合,各乗
算器には切替スイッチにより低域係数a1〜a3,高域
係数b1〜b3が図2のように供給される。入力側から
,図3のB.の■と■の信号が交互に入力し,4番目の
加算出力であるY4 (=u4 +v4 )は,切替ス
イッチ13−4が低域入力15に接続した状態で,■に
示す計算を実行することができる。
【0017】すなわち,以前に入力したL3 (入力低
域データの3番目)とH4 (入力高域データの4番目
)はそれぞれ遅延回路14−2,14−1から乗算器1
2−3,12−2に入力し,L5 (入力低域データの
5番目)が乗算器12−1に入力するタイミングである
。なお,信号はL3 ,H4 ,L5 ・・・の順に入
力する。■のY5 の計算は,Y4 の出力が得られた
次のタイムスロットで切替スイッチ13−4が高域入力
16に接続して,切替スイッチ13−1〜13−3が図
2の状態と反対側に切替えられた時に実行される。以後
,順次Y6 ,Y7 ・・の出力が切替スイッチの切替
えにより得られる。
域データの3番目)とH4 (入力高域データの4番目
)はそれぞれ遅延回路14−2,14−1から乗算器1
2−3,12−2に入力し,L5 (入力低域データの
5番目)が乗算器12−1に入力するタイミングである
。なお,信号はL3 ,H4 ,L5 ・・・の順に入
力する。■のY5 の計算は,Y4 の出力が得られた
次のタイムスロットで切替スイッチ13−4が高域入力
16に接続して,切替スイッチ13−1〜13−3が図
2の状態と反対側に切替えられた時に実行される。以後
,順次Y6 ,Y7 ・・の出力が切替スイッチの切替
えにより得られる。
【0018】次にタップ数が偶数の場合の帯域分割・合
成フィルタの構成例を図4,図5に示し,その動作内容
の説明図を図6に示す。タップ数が偶数の場合は,ダウ
ンサンプリングのパターンが高域と低域で一致するので
,タップ数が奇数の場合(上記図1,図2)とは異なる
構成となる。最初に図4の帯域分割フィルタの構成例で
は,タップ数が2個の場合を示し,41は加算器,42
−1,42−3は乗算器,43−1〜43−5は切替ス
イッチ,44−1〜44−3は遅延回路である。この場
合も各切替スイッチは1タイムスロット単位で反対の状
態に切替えられる。
成フィルタの構成例を図4,図5に示し,その動作内容
の説明図を図6に示す。タップ数が偶数の場合は,ダウ
ンサンプリングのパターンが高域と低域で一致するので
,タップ数が奇数の場合(上記図1,図2)とは異なる
構成となる。最初に図4の帯域分割フィルタの構成例で
は,タップ数が2個の場合を示し,41は加算器,42
−1,42−3は乗算器,43−1〜43−5は切替ス
イッチ,44−1〜44−3は遅延回路である。この場
合も各切替スイッチは1タイムスロット単位で反対の状
態に切替えられる。
【0019】図4の構成による動作内容を図6の説明図
のA.を参照しながら説明する。図6A.の■の入力デ
ータが図4の入力信号として与えられると,■,■に示
すように低域出力と高域出力の2種類のフィルタ出力は
,ダウンサンプリングされた後■,■に示すようにフィ
ルタ出力をなにも計算しなくてもよいタイムスロットと
,高域出力,低域出力の2種類のフィルタ出力を同時に
計算しなければならないタイムスロットの2つの期間が
存在する。しかし,これらは交互に存在するので,図4
の構成では,高域か低域のどちらかのフィルタの計算を
1タイムスロット分遅延回路44−2,44−3により
遅延させて奇数の場合と同様に回路を共通化する。
のA.を参照しながら説明する。図6A.の■の入力デ
ータが図4の入力信号として与えられると,■,■に示
すように低域出力と高域出力の2種類のフィルタ出力は
,ダウンサンプリングされた後■,■に示すようにフィ
ルタ出力をなにも計算しなくてもよいタイムスロットと
,高域出力,低域出力の2種類のフィルタ出力を同時に
計算しなければならないタイムスロットの2つの期間が
存在する。しかし,これらは交互に存在するので,図4
の構成では,高域か低域のどちらかのフィルタの計算を
1タイムスロット分遅延回路44−2,44−3により
遅延させて奇数の場合と同様に回路を共通化する。
【0020】すなわち,連続する2つの入力データが切
替スイッチ43−3,43−4(図4に示す状態にある
時)から乗算器42−1,42−2に供給されて,それ
ぞれ低域係数a1,a2により乗算を行って切替スイッ
チ43−5から低域出力を発生する。この後,次のタイ
ムスロットの時,切替スイッチ43−3,43−4が切
替えられると,低域の計算に使用した同じ入力が遅延回
路44−2,44−3から乗算器42−1,42−2に
供給されて高域の計算を行い,図と反対位置に切替えら
れた切替スイッチ43−5から高域出力が発生する。こ
のように,遅延回路44−2,44−3により前のタイ
ムスロットでの乗算器42−1,42−2に入力した信
号系列と同じ信号が,並列に各乗算器に入力して,異な
る係数により乗算を行う。
替スイッチ43−3,43−4(図4に示す状態にある
時)から乗算器42−1,42−2に供給されて,それ
ぞれ低域係数a1,a2により乗算を行って切替スイッ
チ43−5から低域出力を発生する。この後,次のタイ
ムスロットの時,切替スイッチ43−3,43−4が切
替えられると,低域の計算に使用した同じ入力が遅延回
路44−2,44−3から乗算器42−1,42−2に
供給されて高域の計算を行い,図と反対位置に切替えら
れた切替スイッチ43−5から高域出力が発生する。こ
のように,遅延回路44−2,44−3により前のタイ
ムスロットでの乗算器42−1,42−2に入力した信
号系列と同じ信号が,並列に各乗算器に入力して,異な
る係数により乗算を行う。
【0021】こうして,切替スイッチ43−1〜43−
5を切替えることにより,実質的に同じ入力について同
時に計算した出力を得ることができる。従って,偶数タ
ップの場合にも,奇数タップの場合と同様にフィルタの
係数をタイムスロット単位で切替えることにより,奇数
タップの場合と同様にフィルタリングに必要なハードウ
ェアを高域と低域で共有することができる。
5を切替えることにより,実質的に同じ入力について同
時に計算した出力を得ることができる。従って,偶数タ
ップの場合にも,奇数タップの場合と同様にフィルタの
係数をタイムスロット単位で切替えることにより,奇数
タップの場合と同様にフィルタリングに必要なハードウ
ェアを高域と低域で共有することができる。
【0022】図5に示す偶数タップの場合の帯域合成フ
ィルタの構成例でも,上記図4に対応してタップ数が2
個の場合を示し,51は加算器,52−1,52−2は
乗算器,53−1〜53−5は切替スイッチ,54−1
〜54−3は遅延回路である。この場合も各切替スイッ
チは1タイムスロット単位で反対の状態に切替えられる
。この動作内容は図6のB.に示されている。
ィルタの構成例でも,上記図4に対応してタップ数が2
個の場合を示し,51は加算器,52−1,52−2は
乗算器,53−1〜53−5は切替スイッチ,54−1
〜54−3は遅延回路である。この場合も各切替スイッ
チは1タイムスロット単位で反対の状態に切替えられる
。この動作内容は図6のB.に示されている。
【0023】この図5の帯域合成フィルタの場合,アッ
プサンプリングとフィルタリングと加算を組にして,奇
数タップと同様にあるタイムスロットにおいて計算すべ
きフィルタ出力は高域係数と低域係数を組み合わせた1
種類であり,フィルタの係数をタイムスロット単位で切
替えることによりフィルタリングに必要なハードウェア
を低減した。すなわち,図6のB.の■,■のような低
域と高域の入力データに対してアップサンプリングされ
た■,■のデータが図5の切替スイッチ53−5の入力
端子に供給され,■,■に示すような低域フィルタ出力
と高域フィルタ出力が発生して,その加算出力は■のY
1 ,Y2 ,Y3 ,Y4 ,Y5 ・・である。こ
の中のY4 ,Y5 を例として計算の実行内容を説明
すると,計算式は図6のB.の■に示す式となる。
プサンプリングとフィルタリングと加算を組にして,奇
数タップと同様にあるタイムスロットにおいて計算すべ
きフィルタ出力は高域係数と低域係数を組み合わせた1
種類であり,フィルタの係数をタイムスロット単位で切
替えることによりフィルタリングに必要なハードウェア
を低減した。すなわち,図6のB.の■,■のような低
域と高域の入力データに対してアップサンプリングされ
た■,■のデータが図5の切替スイッチ53−5の入力
端子に供給され,■,■に示すような低域フィルタ出力
と高域フィルタ出力が発生して,その加算出力は■のY
1 ,Y2 ,Y3 ,Y4 ,Y5 ・・である。こ
の中のY4 ,Y5 を例として計算の実行内容を説明
すると,計算式は図6のB.の■に示す式となる。
【0024】この式を,図2の構成で実行する場合,各
乗算器には切替スイッチにより低域係数a1,a2,高
域係数b1,b2が図5のように供給される。入力側か
ら,図6のB.の■と■の信号が交互に入力し,4番目
の加算出力であるY4 (=u4 +v4 )は,切替
スイッチ53−3が低域入力15に接続した状態で,■
のY4 に示す計算を実行することができる。すなわち
,入力したL5 とその前に入力したH5は乗算器52
−1,52−2に供給され,各係数a2,b2による乗
算を行って両者の加算出力がY4 となる。この後のタ
イムスロットでY5 の計算が遅延回路54−2,54
−3の出力であるL5 ,H5 を乗算器52−1,5
2−2に入力することにより実行され,加算出力がY5
となる。以下,同様に順次実行される。
乗算器には切替スイッチにより低域係数a1,a2,高
域係数b1,b2が図5のように供給される。入力側か
ら,図6のB.の■と■の信号が交互に入力し,4番目
の加算出力であるY4 (=u4 +v4 )は,切替
スイッチ53−3が低域入力15に接続した状態で,■
のY4 に示す計算を実行することができる。すなわち
,入力したL5 とその前に入力したH5は乗算器52
−1,52−2に供給され,各係数a2,b2による乗
算を行って両者の加算出力がY4 となる。この後のタ
イムスロットでY5 の計算が遅延回路54−2,54
−3の出力であるL5 ,H5 を乗算器52−1,5
2−2に入力することにより実行され,加算出力がY5
となる。以下,同様に順次実行される。
【0025】
【発明の効果】本発明によれば帯域分割符号化に用いる
帯域分割フィルタ及び帯域合成フィルタの構成素子であ
る乗算器,遅延回路,加算器等を高域と低域の計算に共
通化することによりハードウェア規模を縮小することに
より小型化することができる。
帯域分割フィルタ及び帯域合成フィルタの構成素子であ
る乗算器,遅延回路,加算器等を高域と低域の計算に共
通化することによりハードウェア規模を縮小することに
より小型化することができる。
【図面の簡単な説明】
【図1】本発明による奇数タップの帯域分割フィルタの
構成例である。
構成例である。
【図2】本発明による奇数タップの帯域合成フィルタの
構成例である。
構成例である。
【図3】奇数タップの場合帯域分割・合成フィルタの動
作内容説明図である。
作内容説明図である。
【図4】本発明による偶数タップの帯域分割フィルタの
構成例である。
構成例である。
【図5】本発明による偶数タップの帯域合成フィルタの
構成例である。
構成例である。
【図6】偶数タップの場合帯域分割・合成フィルタの動
作内容説明図である。
作内容説明図である。
【図7】従来の帯域分割・合成の構成図である。
【図8】従来の帯域分割部の構成例である。
【図9】従来の帯域合成部の構成例である。
1 加算器
2−1〜2−3 乗算器
3−1〜3−4 切替スイッチ
4−1,4−2 遅延回路
5 低域出力
6 高域出力
Claims (2)
- 【請求項1】 音声・画像信号の符号化に用いる帯域
分割・合成用フィルタの構成方式において,共通のフィ
ルタ構成要素として,奇数個の乗算器,入力信号を順次
遅延して後段の乗算器に入力する複数の遅延回路,及び
加算回路を備え,乗算器に供給するフィルタの高域係数
,低域係数を切替える切替スイッチ及び入力信号または
出力信号を低域または高域に切替える切替スイッチのそ
れぞれを時分割で切替えることにより対応する帯域分割
フィルタ出力及び合成フィルタ出力を発生することを特
徴とする帯域分割・合成用フィルタの構成方式。 - 【請求項2】音声・画像信号の符号化に用いる帯域分割
・合成用フィルタの構成方式において,共通のフィルタ
構成要素として偶数個の乗算器,入力信号を順次遅延回
路を介して複数の乗算器に供給する2系列の信号を発生
する回路,前記2系列の信号を交互に切替えて前記乗算
器に入力する切替えスイッチと,各乗算器に2つの低域
係数の一方か,複数の高域係数の一方を交互に供給する
切替えスイッチと,入力信号または出力信号を低域また
は高域に切替える切替スイッチのそれぞれを時分割で切
替えることにより対応する帯域分割出力及び合成フィル
タ出力を発生することを特徴とする帯域分割・合成用フ
ィルタの構成方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP41237190A JPH04220809A (ja) | 1990-12-20 | 1990-12-20 | 帯域分割・合成用フィルタの構成方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP41237190A JPH04220809A (ja) | 1990-12-20 | 1990-12-20 | 帯域分割・合成用フィルタの構成方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04220809A true JPH04220809A (ja) | 1992-08-11 |
Family
ID=18521220
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP41237190A Withdrawn JPH04220809A (ja) | 1990-12-20 | 1990-12-20 | 帯域分割・合成用フィルタの構成方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04220809A (ja) |
-
1990
- 1990-12-20 JP JP41237190A patent/JPH04220809A/ja not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0639923B1 (en) | Video format conversion apparatus for high definition television | |
| US4674125A (en) | Real-time hierarchal pyramid signal processing apparatus | |
| US4815023A (en) | Quadrature mirror filters with staggered-phase subsampling | |
| JPH05268587A (ja) | 画像処理装置及び方法 | |
| JPH06343162A (ja) | インターレース高精細度テレビジョン信号デジタル処理装置 | |
| JPH0681011B2 (ja) | 可変通過帯域フイルタ装置 | |
| JPH0736198B2 (ja) | 空間フィルタシステム | |
| US8417066B2 (en) | Method and system for polyphase filtering by combining IIR and FIR filters and its applications in video scaling | |
| US6000834A (en) | Audio sampling rate conversion filter | |
| JP3271152B2 (ja) | サブバンド分離フィルタ及びサブバンド結合フィルタ | |
| US7728743B2 (en) | Device and method for polyphase resampling | |
| US5821884A (en) | Sampling rate conversion method and apparatus utilizing an area effect correlation method | |
| US5784378A (en) | Method and apparatus for time shaped finite impulse response filter with multiple signal stream capability | |
| JPH103542A (ja) | 入力画像処理方法及び装置 | |
| JPH06326555A (ja) | サブバンド・フィルタ装置及びその応用 | |
| JPH04220809A (ja) | 帯域分割・合成用フィルタの構成方式 | |
| GB2143046A (en) | Real-time hierarchal signal processing apparatus | |
| JP3310117B2 (ja) | テレビジョン信号処理装置 | |
| JPS63180288A (ja) | 時間軸圧縮多重伝送用コ−デツク | |
| Winzker et al. | VLSI chip set for 2D HDTV subband filtering with on-chip line memories | |
| US6023718A (en) | High speed interpolation filter and a method thereof | |
| KR20030043665A (ko) | 디지털 샘플 주파수 컨버터 | |
| JP2001086528A (ja) | 信号処理方法及び信号処理装置 | |
| JP2938655B2 (ja) | サブバンド分割フィルタとサブバンド合成フィルタ | |
| JPH0323791A (ja) | ディジタル補間フィルタ |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19980312 |