JPH09237335A - デジタル微分解析機を使用するサンプリングレート変換システム - Google Patents

デジタル微分解析機を使用するサンプリングレート変換システム

Info

Publication number
JPH09237335A
JPH09237335A JP8242734A JP24273496A JPH09237335A JP H09237335 A JPH09237335 A JP H09237335A JP 8242734 A JP8242734 A JP 8242734A JP 24273496 A JP24273496 A JP 24273496A JP H09237335 A JPH09237335 A JP H09237335A
Authority
JP
Japan
Prior art keywords
input
filter
sampling rate
output
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
JP8242734A
Other languages
English (en)
Inventor
Chih Kang Chen
カン チャン チー
Anil Sawe
サーウェ アニール
David Tran
トラン ディヴィッド
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.)
ODEUM MICROSYST Inc
SK Hynix America Inc
Original Assignee
ODEUM MICROSYST Inc
Hyundai Electronics America Inc
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 ODEUM MICROSYST Inc, Hyundai Electronics America Inc filed Critical ODEUM MICROSYST Inc
Publication of JPH09237335A publication Critical patent/JPH09237335A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4023Scaling of whole images or parts thereof, e.g. expanding or contracting based on decimating pixels or lines of pixels; based on inserting pixels or lines of pixels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/14Picture signal circuitry for video frequency region
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/2628Alteration of picture size, shape, position or orientation, e.g. zooming, rotation, rolling, perspective, translation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • H04N5/45Picture in picture, e.g. displaying simultaneously another television channel in a region of the screen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/01Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
    • H04N7/0102Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving the resampling of the incoming video signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Image Processing (AREA)
  • Studio Circuits (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Color Television Systems (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Analogue/Digital Conversion (AREA)

Abstract

(57)【要約】 【課題】拡大/縮小を、2次元ラスター上で完全な直線
をシミュレートするのに使用されるデジタル微分解析機
(DDA)の制御下で単一のFIRフィルタによって達
成する。 【解決手段】単一のFIRフィルタが、内挿、フィルタ
及び選択抽出の処理を含んでいる。DDAは、所望の拡
大/縮小比でプログラムされ、入力サンプルのFIRフ
ィルタへのシフト入力及びFIRフィルタに対するFI
R係数の選択を制御する信号を与える。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、一般的にサンプリ
ングレート変換用システムに関し、特に、内挿、フィル
タリング、及び選択抽出によって再サンプリングするシ
ステムに関する。
【0002】
【従来の技術】ビデオ画像シークエンスの表示中、元の
ビデオフレームサイズ又はスクリーン上の視野領域を拡
大したり、減少することがしばしば望まれている。例え
ば、マルチメディアシステムにおいて、ユーザーが、時
間によって複数のビデオ画像のサイズを変更することが
出来ることが望ましい。拡大又は縮小機能は、一般消費
者のテレビ受像機での画像内画像機能における応用を見
出すことが出来る。しばしば、縮小又は拡大されるべき
元のビデオ画像は、デジタル形態で得ることが出来る
が、これらは、テレビジョン即ち直接衛星放送から受信
され、MPEG(Moving Picture Expert Group) 及び
JPEG(Joint Photographic ExpertGroup) 標準でコ
ード化されたビットストリームからデコート化される
か、又はCDROMからダウンロードされて得られる。
デジタルビデオ画像の拡大又は減少を達成するための一
つの方法は、画像の内挿、直線フィルタリング及び選択
抽出の技術を使用する。
【0003】デジタルビデオ画像を表示することの出来
るビデオシステムは、典型的には、走査線毎に定まった
数の画素を表示し、画像毎に定まった数の走査線を表示
する。画像を表示のために拡大(又は縮小)すること
は、画素、又は画像を表すサンプルの数を増大(又は減
少)することに等しく、増大された(又は減少された)
表示面積が、ビデオモニター上に得られるようにされ
る。従って、拡大又は縮小は、各ビデオ走査線に、サン
プリングレート変換プロセスを適用することにより実現
できる。サンプリングレート変換の一般的数学的手法が
Ronald E. Crochiere and Lawrence R. Rabiner "Multi
rate Digital Signal Processing" Prentice-Hall, 198
3 に開示されている。そこでの内容は、全ての工程に対
して参照として組み込まれる。
【0004】この様なレート変換法を実現するために、
必要な内挿因子及び選択抽出因子が先ず決められる必要
がある。入力信号x(n)に対するサンプリング周期を
Tin(又はサンプリング周波数Fin)、再サンプリング
された出力信号y(n) に対するサンプリング周期をTou
t (又はサンプリング周波数Fout )とすると、以下の
比が公式化される。
【0005】
【数1】
【0006】L及びMは整数であり、それぞれ、内挿因
子及び選択抽出因子である。L>Mに対して、出力信号
y(n)は、増大したサンプリングレートを達成し、従
って、走査線毎のサンプル又は画素の数を増大する。視
覚上の効果は、より多い画素がスクリーン上のより広い
物理領域を占有するために、表示の際に、拡大されたビ
デオ画像となる。L<Mに対しては、逆の効果が得られ
る。拡大/縮小をこの様に実施するために、3つの関数
ブロック、即ち、内挿器、ローパスフィルタ、そして最
後に選択抽出器が典型的に使用される。内挿器は先ずL
−1個の零の値のサンプルをx(n)内の連続するサン
プル間に設置する。この操作は、信号x(n)のサンプ
リングレートをL倍増大し、内挿された信号の周波数領
域内でスペクトル像のL−1回の折り返しを生成する。
これらスペクトル像をフィルタ除去し、ベースバンドで
成分を維持するために、ローパスフィルタが次に用いら
れる。最後に、フィルタリングされた信号は、M因子で
選択抽出される。即ち、選択抽出器は、M番目のサンプ
ル毎に出力して、出力信号y(m) を形成する。数学的に
は、サンプリングレートの変換は次で表現される。
【0007】
【数2】
【0008】ここで、{h(n)}はローパスフィルタ
を表している。
【0009】
【発明が解決しようとする課題】しかしながら、別体の
内挿器、ローパスフィルタ及び選択抽出器を組み込む拡
大/縮小システムは、複雑であり、広大なVLSI表面
積を必要とするので、実現にコストがかかる。ローパス
フィルタのPタップFIRでの実現は、入力サンプルレ
ートのL倍で動作する必要があり、従って、入力サンプ
ル毎にL*P回の演算を必要とする。VLSIでの実現
のために好適なより効果的な拡大/縮小法が必要とされ
る。
【0010】
【課題を解決するための手段】本発明に従うと、拡大/
縮小は、二次元ラスター上に完全に直線の傾斜をシミュ
レートするのに使用されるデジタル微分解析機(DD
A)の制御下で単一のFIRフィルタによって達成され
る。この単一のFIRフィルタは、内挿、フィルタリン
グ、及び選択抽出の操作を合わせ有している。DDA
は、所望の拡大/縮小比でプログラムされ、入力サンプ
ルのFIRフィルタへのシフト及びFIRフィルタに対
するFIR係数の選択を制御する信号を与える。ある実
施の形態では、拡大において、FIRフィルタ自体の計
算量が全体として減少するように、前置フィルタ及び選
択抽出器が、入力をオプションとして前処理するために
与えられている。
【0011】カラーデジタルビデオシステムで使用する
の好適な一実施の形態において、第1のDDAによって
制御された第1のFIRフィルタは、輝度信号Yに拡大
/縮小を与え、第2のDDAによって制御される第2の
FIRフィルタは、2つの色信号Cb及びCrの組合せ
に拡大/縮小を与える。2つの色信号は、第2のFIR
フィルタ内で別々に処理される。本発明の一つの側面に
従うと、拡大/縮小に使用するのに適合するDDAは比
レジスタ、加算器、及び状態レジスタを含む。拡大縮小
比M/Lは、比レジスタ内に記憶されており、Lは2の
冪乗に限定されている。この比は、FIRフィルタによ
る出力サンプルの各計算の後、加算器によって、状態レ
ジスタに加えられる。状態レジスタは従って、入力サン
プル位置と比較しての出力サンプル位置に追随する。D
DAは典型的には、特定の走査線の完了の際にリセット
されるので、レジスタの必要な幅は、単一の走査線を横
切っての予想される累積誤差に依存する。
【0012】特定の実施の形態において、状態レジスタ
は12個のビット〔11〕乃至
〔0〕を有しており、
〔11〕は最上桁ビットであり、
〔0〕は、最小桁ビッ
トであり、ビット〔10〕及び
〔9〕の間に小数点が含
まれる。内挿因子L=4に対して、ビット〔9−8〕
が、出力サンプルの各計算を行なうためにFIRフィル
タに対するFIR係数の4つの組のいずれかを選択する
のに使用される。2の冪乗であるLの他の値に対して
は、ビット
〔9〕で始まるlog2 L個のビットが、こ
の目的、即ち、係数選択に対して使用される。拡大に対
しては、ビット〔10〕をトグルすることは、新たなサ
ンプル又は画素をFIRにシフト入力するための信号で
ある。縮小に対して、ビット〔11─10〕は、各出力
サンプルの計算の後どれだけ多くのサンプル又は画素が
FIRにシフト入力されるべきかを示している。この入
力シフトの制御は、Lでの必要な内挿を達成する。出力
サンプル位置が、拡大/縮小比によって増大するので、
Mでの選択抽出が達成される。
【0013】本発明は、添付図面と関係する以下の詳細
な記述を参照することによってより良く理解される。
【0014】
【発明の実施の形態】本発明のサンプリングレート変換
システムの好適な実施の形態は、画像拡大又は縮小効果
を達成するために、ビデオ信号を処理することに向けら
れている。サンプリングレート変換は、本発明に従っ
た、別の形態で達成することが出来る。図1は、本発明
の一つの実施の形態に従うサンプリングレート変換シス
テム1のブロック図である。システムに対して2つの入
力10及び11が存在する。1つは、輝度信号成分Y
(又はY画素と呼ぶ)に対応し、1つは、2つの色信号
成分Cb及びCr(又は単にCb画素及びCr画素と呼
ぶ)に対応する。色成分入力11において、Cb及びC
r画素は交互に介在され、両方が一緒で輝度入力10で
のY画素と同じサンプリングレートを有している。
【0015】輝度信号及び交互に介在された色信号は、
別々に再サンプリングされる。各信号は、バッファ1
2、スイッチ13を通して送られ、次に、スイッチ13
の設定状態に依存して、前置フィルタ16及びKでの選
択抽出器17を通るか、又は輝度フィルタ19又は色フ
ィルタ20に交互に直接入力する。輝度フィルタ19及
び色フィルタ20のFIR係数は、FIR係数記憶器1
8に記憶されているる。輝度信号は、輝度DDA(デジ
タル微分解析機)21の制御下で輝度フィルタ19内で
再サンプリングされる。色信号は、色DDA21の制御
の下で色フィルタ20内で再サンプリングされる。バッ
ファ12は、RAM(ランダムアクセスメモリ)又はF
IFO(先入れ先出し)メモリを使用して実現すること
が出来る。スイッチ13は、前置フィルタ16及びKで
の選択抽出器17を含む前置処理ステージを作動するこ
とを可能にする。前置フィルタ16は、因子Kに従って
選択された係数を有するFIRローパスフィルタであ
り、因子Kによって入力信号のバンド幅を減少すること
によってKでの選択抽出器17の出力でのスペクトルエ
イリアシングを除去する。信号通路においてこれらのブ
ロックを含むことによって、画像縮小を、例え輝度フィ
ルタ19及び色フィルタ20が画像拡大を達成するよう
作動しても、達成することが出来る。
【0016】輝度フィルタ19及び色フィルタ20は、
内挿、FIRフィルタリング、及び再サンプリングに特
有の選択抽出の動作に対する役目を負っている。輝度フ
ィルタ19は、Y信号に対して作動し、色信号フィルタ
20はCb及びCr信号の両方に対して作動する。Cb
及びCr信号の各々は、Y信号の半分の実行サンプリン
グレートを有している。輝度フィルタ19と同じ速度で
クロック作動する色フィルタ20は、Cb及びCrサン
プルストリームを、時分割法で、交互に処理する。輝度
及び色フィルタ19及び20によって使用されるFIR
係数は、FIR係数記憶器18に記憶されている。記憶
器18は、RAM又は同様の電子素子を使用して実現す
ること出来る。以下で説明される様に、FIR係数は、
記憶器18内で複数の組にグループ分けされている。各
組は、輝度DDA及び色DDAコントローラ21によっ
て独立して選択可能である。再サンプリングされた輝度
及び色信号は、フィルタ19及び20の出力からそれぞ
れ出力される。
【0017】DDAコントローラ21の動作は、輝度フ
ィルタ19及び色フィルタ20内での再サンプリング動
作を達成するのに重要である。図2は、DDAコントロ
ーラ21の一つの詳細な図である。入力30は、所望の
拡大/縮小比をプログラムするのに使用される。この比
は、比レジスタ31に記憶される。好適な実施の形態に
おいて、比レジスタは、11ビット幅〔10…0〕であ
る。ビット〔10〕はMSBを示しており、ビット
〔0〕はLSBを示しており、小数点はビット〔10〕
〔9〕との間に設置されている。拡大/縮小比は次に
表すことができる。
【0018】
【数3】
【0019】この比が計算され、比レジスタ31に記憶
される以前に、10ビット2進部分+1ビット整数値に
丸められる。以下の場合が生じうる。 比<1:サンプリングレート増加即ち画像拡大 比=1:サンプリングレートに変更無し即ち画像コピー 比>1:サンプリングレート減少即ち画像減少 好適な実施の形態に対して、比は、比レジスタ31の構
成のために2よりも小さい(<2)ものに拘束される。
比レジスタ31の出力は、12ビット加算器32への第
1の入力を表している。12ビット加算器32の出力
は、12ビット状態レジスタ33に記憶される。状態レ
ジスタ33の出力は、制御信号発生用のデコート論理ユ
ニット35への入力であり、同時に、フィードバック路
34を介して12ビット加算器32の他の入力に接続さ
れている。デコード論理ユニット35は、状態レジスタ
33からのビット情報をデコードして、2つの信号を発
生する。一方の信号は、DDAによって制御されるフィ
ルタ対して与えるためのFIR係数の特定のグループを
選択する。他方の信号は画素のフィルタへのシフト入力
を制御する。
【0020】12ビット加算器32及び12ビット状態
レジスタ33の両方は、12ビット加算器32による
「加算」動作に対して整列されたビットでラベルされた
〔11..0〕ビットフィールドを有している。小数点
は、加算器32及び状態レジスタ33に対してビット
〔10〕及びビット
〔9〕の間に含まれる。レジスタ3
1及び33及び加算器32の幅は、状態レジスタ33内
に累積された丸め誤差が、再サンプリング操作に何の影
響も及ぼさない様に選択される。好適な実施の形態にお
いて、状態レジスタ33は、各走査線が終了する毎にク
リアされ、従って、誤差の累積を制限している。入力走
査線毎に最大720画素そして出力走査線毎に最大1,
024画素を有し、比レジスタ31の11ビット幅及び
状態レジスタ33の12ビット幅は、(1,024×2
-11 )の最大累積誤差を与え、十分であると理解され
る。
【0021】図3は、本発明の一実施の形態に従う輝度
信号を再サンプリングするための輝度フィルタ19の詳
細図である。8つのFIR係数が、入力40を介して、
C0乃至C7でラベルされる4対の係数レジスタ41に
入力される。FIR係数の特定のグループは、DDAコ
ントローラ21の出力に依存してロードされる。バッフ
ァ12からの輝度サンプル又は画素は、入力43を介し
て、Y0 乃至Y7 でラベルされる8つのシフトレジスタ
にロードされる。8つのシフトレジスタ44は、カスケ
ード状で接続され、従って、出力Y7 はY6 の入力に接
続され、他も同様である。各シフトレジスタは好ましく
は8ビットフリップフロップから成る。各レジスタ対4
1の出力及び対応する2つのシフトレジスタはマルチフ
レクサ42の入力に接続されている。従って、4つのマ
ルチプレクサ42がある。4つのマルチプレクサの出力
は、5入力加算器45に送られる。5入力加算器の出力
は、再サンプリングされた輝度信号に対する出力として
も利用される。輝度フィルタは、8つの乗算及び累積
和、例えば、8点コンボリューション
【0022】
【数4】
【0023】を達成し、その結果を、2サイクル毎に一
つのサンプルのスループットで出力46に送る。画素を
入力43を介してシフトレジスタにロードすること及び
入力40を介してレジスタ41にロードするための係数
を選択することが、輝度DDAコントローラ21によっ
て制御される。色フィルタ20の内部操作は、色信号C
b及びCrに対して別々の8点コンボリューションを計
算することを除いて、輝度フィルタ19のものと類似す
る。図4は、本発明の一実施の形態に従う色信号を再サ
ンプリングする色フィルタ20の詳細図である。B0乃
至B7によってラベルされた係数レジスタ51の4つの
対に、FIR係数記憶器18からの係数がロードされ
る。輝度フィルタ19とは異なって、色フィルタ20は
別の8つのレジスタの組を含み、Cb及びCrを別々に
扱う。色Cb画素は、入力53を介して、U0 乃至U7
でラベルされたシフトレジスタの組54にロードされ
る。Cr画素は入力55からV0 乃至V7 でラベルされ
たシフトレジスタの組56にロードされる。乗算器52
及び5入力加算器57は、Cb及びCr出力信号、即
ち、2つの8点コンボリューションを計算するために共
有される。
【0024】輝度Cb信号に対して、
【0025】
【数5】
【0026】輝度Cr信号に対して、
【0027】
【数6】
【0028】輝度フィルタ19と同様にして、2サイク
ルスループットが、両方のコンボリューションを達成す
るために維持される。得られるCb及びCr出力サンプ
ルが、交互に計算され、出力58へ交互に出力される。
作動において、DDAコントローラ21は、輝度フィル
タ19及び色フィルタ20に対する、FIR係数の選択
及び画素入力を制御する。走査線上の連続する入力サン
プル又は画素間の距離が1であると解される場合、状態
レジスタ33の内容は、現在の出力サンプルの位置を表
すものと理解される。小数点の右側のビットの値は、現
在の出力画素と直ぐ左側の入力画素との間の距離を示し
ている。第1の出力画素に対して、状態レジスタ33
は、第1の入力画素が第1の出力画素にコピーされるこ
とを示す零を含む。各連続する出力画素に対して、状態
レジスタ33は、比レジスタ31の内容で一度増大され
る。画像拡大の場合に対しては、比レジスタ31の内容
は1未満である。画像縮小に対しては、比レジスタ31
の内容は1よりも大きいが、2未満である。
【0029】従って、各DDAコントローラのタイミン
グは、新たな出力画素の発生と同期される。新たな出力
画素が発生された後、フィルタにシフト入力されるべき
画素がもしあればその個数が決められる必要がある。画
像を拡大する場合に対しては、小数点の左側のLSBを
トグルすることは、信号画素がシフト入力されるべきこ
とを示している。好適な実施の形態において、これは、
ビット〔10〕を意味している。画像を縮小する場合に
対しては、小数点の左側のビットが、出力画素の計算の
後フィルタにシフト入力されるべき画素の数を示してい
る。小数点の左側のこれらのビットは、状態レジスタの
各更新の前にリセットされる。好適な実施の形態におい
て、これらはビット〔11..10〕である。
【0030】適用されるべき好適なFIR係数は、入力
画素と関係して計算される出力画素の配列位置に依存す
る。ローパスフィルタ作用が、内挿された入力ストリー
ムに暗黙的に施される。内挿された入力ストリームは、
各入力画素間に介在されたL−1個の零を有する入力画
素である。しかしながら、この内挿された入力ストリー
ム内の零と現在整列している係数は、必要とされず、計
算効率のために、係数の組から除去される。必要とされ
る係数は、この内挿された入力ストリームと関係して計
算される出力サンプルの配列位置に依存して変化する。
L個の可能な配列位置があるので、L個の係数の組が必
要とされる。必要とされる係数の組が、状態レジスタ内
の小数点より右側のlog2 L個のビットによって識別
される。DDAコントローラはFIR係数記憶器18を
アドレス指定して、各出力サンプルの計算の前にこれら
の係数を適当なフィルタに与える。好適な実施の形態に
おいて、L=4及びビット〔9..8〕は、選択されるべ
き係数の組を識別する。図5は、種々のビットの意味を
示す状態レジスタ33の詳細図。輝度DDAコントロー
ラの動作は、色DDAコントローラの動作と同様であ
る。色DDAコントローラは、Cb及びCr信号に対す
る入力サンプルレートがY信号に対するサンプルレート
半分であるので、半分の速度で動作する。
【0031】スイッチ13の使用によって選択すること
の出来る別のモードにおいては、画像縮小は、輝度フィ
ルタ19及び色フィルタ20及びそれらに関連するDD
Aコントローラ21によって画像拡大として処理され
る。この代替のモードにおいては、前置フィルタ16及
びKでの選択抽出器17が、輝度及び色信号に対する入
力通路内に含まれる。前置フィルタ16は、好ましくは
3タップFIRフィルタであり、選択抽出器17は好ま
しくはK=2を有し、全ての他の画素を輝度フィルタ1
9及び色フィルタ20に送る。従って、輝度フィルタ及
び色フィルタへのサンプリングレートは、入力10及び
11から2分の1に減少される。結果として、全体での
縮小比は
【0032】
【数7】
【0033】入力サンプリングレートは従って出力サン
プリングレートの2倍よりも大きくないものに制限され
ている。このモードでの動作での比は1よりも小さい。
このモードが使用される時、画像が拡大又は縮小される
いずれの場合でも、輝度及び色フィルタは常にサンプリ
ングレートを増大する変換を達成する。この利点は、輝
度及び色フィルタは拡大モードで作動するためのみに必
要とされ、画像縮小において、1つの出力画素に対して
2つの入力画素をシフト入力する必要性を除去している
点にある。前置フィルタ17は、スペクトルエイリアシ
ングを最小にするためにより多くのタップを有する様に
改良することができる。従って、本発明は、内挿器及び
選択抽出器を別々に必要とすること無しに、単一のFI
Rフィルタ内での再サンプリングを可能にする。従っ
て、必要とされるVLSI表面積は最小にされるが、計
算効率は維持される。
【0034】以上の記述は、本発明の好適な実施の形態
の完全な記述であり、種々の変形、改良、及び同等物を
使用することができる。本発明は記述された実施の形態
に適当な変更を加えることによっても等しく適用可能で
あることは明瞭である。従って、上述の記載は、添付さ
れた特許請求の範囲の境界によって規定される本発明の
範囲を制限する様に解釈されるべきではない。
【図面の簡単な説明】
【図1】本発明の一実施の形態に従ったサンプリングレ
ート変換システムのブロック図、
【図2】本発明の一実施の形態に従った図1のサンプリ
ングレート変換システムの別の機能ブロックを制御する
ことに責任を負うDDAコントローラの詳細図、
【図3】本発明の一実施の形態に従った輝度信号を再サ
ンプリングするための輝度フィルタの詳細図、
【図4】本発明の一実施の形態に従った色信号を再サン
プリングするための色フィルタの詳細図、
【図5】種々のビットの意味を示す図2のDDAコント
ローラ内の状態レジスタの詳細図。
【符号の説明】
10 輝度信号Y入力 11 色信号Cb /Cr 入力 12 バッファ 13 スイッチ 16 前置フィルタ 17 選択抽出器 18 FIR係数記憶器 19 輝度フィルタ 20 色フィルタ 21 輝度DDA及び色DDA 31 比レジスタ 32 加算器 33 状態レジスタ 35 デコード論理
───────────────────────────────────────────────────── フロントページの続き (72)発明者 チー カン チャン アメリカ合衆国 カリフォルニア州 95119 サン ホセ モラーガ ウェイ 291 (72)発明者 アニール サーウェ アメリカ合衆国 カリフォルニア州 95070 サラトガ アローヨ デ アルグ ロ 12755 (72)発明者 ディヴィッド トラン アメリカ合衆国 カリフォルニア州 95140 サン ホセ マウント ハミルト ン ロード 12105

Claims (10)

    【特許請求の範囲】
  1. 【請求項1】第1の入力を介して再サンプリングされる
    べき離散信号と、第2の入力を介してFIR係数データ
    とを受信するFIRフィルタ、 前記FIRフィルタに結合し、前記FIR係数データを
    記憶する電子記憶装置、及び前記FIRフィルタ及び前
    記電子記憶装置に結合して、所望の拡大/縮小比M/L
    (L及びMは整数)を受信し、且つ前記離散信号の前記
    FIRフィルタへのシフト入力と、前記電子記憶装置か
    らの係数の選択とを調整して、前記フィルタ出力が、前
    記所望の拡大/縮小比を達成するようにするDDAコン
    トローラ、からなるサンプリングレート変換システム。
  2. 【請求項2】前記DDAコントローラが、 前記拡大/縮小比を記憶し且つ出力として前記比を与え
    る比レジスタ、 第1の加算器入力を第2の加算器入力に加えて加算器出
    力を与え、前記第1の加算器入力が前記比レジスタの前
    記出力に結合される加算器、 前記加算器出力を入力として受信し且つ前記第2の加算
    器入力を出力として与える状態レジスタであって、前記
    FIRフィルタによるフィルタ出力のサンプルの各計算
    の後前記加算器によって前記比レジスタの内容が前記状
    態レジスタに加算される、状態レジスタ、及び前記状態
    レジスタの前記出力を入力として受信し且つ1)入力シ
    フト制御信号を前記FIRフィルタに与えて、入力サン
    プルの前記FIRフィルタへのシフト入力を制御し、そ
    して2)係数選択信号を前記電子記憶装置に与えて、前
    記FIRフィルタにロードされるべき一組のFIR係数
    を選択するデコーダ回路、からなることを特徴とする請
    求項1記載のサンプリングレート変換システム。
  3. 【請求項3】前記状態レジスタの現在値が、前記現在出
    力画素とこれの左側に最も近い入力画素との間の相対位
    置関係を表していることを特徴とする請求項2記載のサ
    ンプリングレート変換システム。
  4. 【請求項4】前記係数選択信号が、前記状態レジスタ内
    の暗示的小数点の右側のlog2 L個の所定のビットの
    値に依存して、前記電子記憶装置内に記憶されるL組の
    係数から選択される請求項3記載のサンプリングレート
    変換システム。
  5. 【請求項5】サンプリングレートの増大に対して、前記
    状態レジスタの暗示的小数点の左側の最小桁ビットがト
    グルする時、前記入力シフト制御信号が、画素を前記F
    IRフィルタにシフト入力する様作動することを特徴と
    する請求項3記載のサンプリングレート変換システム。
  6. 【請求項6】サンプリングレートの減少に対して、前記
    入力シフト制御信号が、前記状態レジスタの暗示小数点
    の左側のビットによって示されるだけ多くの画素をシフ
    ト入力する様作動することを特徴とする請求項3記載の
    サンプリングレート変換システム。
  7. 【請求項7】前記状態レジスタが〔0〕乃至〔11〕の
    12ビットを有し、〔0〕が最小桁ビットであり、〔1
    1〕が最大桁ビットであり、ビット〔10〕及び〔9〕
    の間に暗示的小数点を有し、前記所定のビットが、lo
    2 L個の連続するビットからなり、〔9〕が前記所定
    のビットの最も高いものである請求項4記載のサンプリ
    ングレート変換システム。
  8. 【請求項8】前記FIRフィルタの前記入力に結合した
    出力を有する選択抽出器、及び前記選択抽出器の入力に
    結合された出力を有する前置フィルタを更に有する請求
    項1記載のサンプリングレート変換システム。
  9. 【請求項9】前記離散信号が、デジタルビデオシステム
    の輝度信号からなることを特徴とする請求項1記載のサ
    ンプリングレート変換システム。
  10. 【請求項10】前記離散信号が、デジタルビデオシステ
    ムの交互に並ぶ第1及び第2の色信号からなり、前記F
    IRフィルタが、前記第1及び第2の色信号を別々に処
    理する請求項1記載のサンプリングレート変換システ
    ム。
JP8242734A 1995-09-13 1996-09-13 デジタル微分解析機を使用するサンプリングレート変換システム Pending JPH09237335A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US2045595P 1995-09-13 1995-09-13
US60/020455 1995-09-13

Publications (1)

Publication Number Publication Date
JPH09237335A true JPH09237335A (ja) 1997-09-09

Family

ID=21798716

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8242734A Pending JPH09237335A (ja) 1995-09-13 1996-09-13 デジタル微分解析機を使用するサンプリングレート変換システム

Country Status (6)

Country Link
US (2) US5835160A (ja)
JP (1) JPH09237335A (ja)
KR (1) KR970017482A (ja)
FR (1) FR2738651B1 (ja)
GB (1) GB2305325B (ja)
TW (1) TW316974B (ja)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6057885A (en) * 1996-05-30 2000-05-02 Sony Corporation Picture information converting apparatus and method thereof and sum-of-product calculating circuit and method thereof
DE69708841T2 (de) * 1996-10-31 2002-08-22 Koninkl Philips Electronics Nv Abtastratenumwandlung
KR100207322B1 (ko) * 1997-01-10 1999-07-15 윤종용 과주사량 조정장치 및 그 제어방법
US6259479B1 (en) * 1997-09-17 2001-07-10 Sony Corporation Letterbox filter apparatus and method
DE19743206A1 (de) * 1997-09-30 1999-04-08 Siemens Ag Bild-in-Bild-Prozessor
US6208772B1 (en) * 1997-10-17 2001-03-27 Acuity Imaging, Llc Data processing system for logically adjacent data samples such as image data in a machine vision system
GB9817421D0 (en) * 1998-08-11 1998-10-07 Danmere Limited Interactive television control/operating system
JP2000125267A (ja) * 1998-10-13 2000-04-28 Sony Corp 補間演算装置及び方法
US6327000B1 (en) * 1999-04-02 2001-12-04 Teralogic, Inc. Efficient image scaling for scan rate conversion
US6650704B1 (en) 1999-10-25 2003-11-18 Irvine Sensors Corporation Method of producing a high quality, high resolution image from a sequence of low quality, low resolution images that are undersampled and subject to jitter
US20030043918A1 (en) 1999-12-20 2003-03-06 Jiang Hong H. Method and apparatus for performing video image decoding
US6711301B1 (en) * 2000-01-31 2004-03-23 Intel Corporation Block-oriented pixel filter
US7197194B1 (en) * 2001-05-14 2007-03-27 Lsi Logic Corporation Video horizontal and vertical variable scaling filter
JP4232869B2 (ja) * 2001-06-06 2009-03-04 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 変換ユニット及び装置並びに画像処理装置
AU2002350949A1 (en) * 2001-06-25 2003-01-08 Redhawk Vision Inc. Video event capture, storage and processing method and apparatus
CN1319372C (zh) * 2002-08-14 2007-05-30 瑞昱半导体股份有限公司 一种数字图像取样的方法与装置
US7355934B2 (en) 2003-01-27 2008-04-08 Lg Electronics Inc. Optical disc of write once type, method, and apparatus for managing defect information on the optical disc
US7129987B1 (en) * 2003-07-02 2006-10-31 Raymond John Westwater Method for converting the resolution and frame rate of video data using Discrete Cosine Transforms
KR100595254B1 (ko) * 2004-01-17 2006-07-03 엘지전자 주식회사 좌표 변환 장치 및 방법
GB2418092B (en) 2004-09-09 2010-06-09 Snell & Wilcox Ltd Video processing
TWI416501B (zh) * 2009-02-06 2013-11-21 Primax Electronics Ltd 決定影像區域之亮度臨界值的方法及相關裝置
US8724928B2 (en) 2009-08-31 2014-05-13 Intellectual Ventures Fund 83 Llc Using captured high and low resolution images
JP6020092B2 (ja) * 2012-11-29 2016-11-02 ソニー株式会社 データ処理装置、データ処理方法、及び、プログラム
CN108255096B (zh) * 2017-12-08 2020-10-20 中国航空工业集团公司成都飞机设计研究所 一种直接驱动阀式作动器的模型装置

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3867701A (en) 1968-09-27 1975-02-18 Us Air Force Method of changing a phase difference in an input pulse to a pulse rate
GB1356414A (en) 1971-09-09 1974-06-12 Elliott Brothers London Ltd Digitally operating graphic display system
DE2853540A1 (de) 1978-12-12 1980-06-26 Philips Patentverwaltung Rechenelement nach dem dda-prinzip
JP2509563B2 (ja) * 1986-03-28 1996-06-19 株式会社東芝 イメ―ジサイズ変換回路
JP2592810B2 (ja) * 1986-09-30 1997-03-19 株式会社東芝 サンプルレート変換回路
JPH0682391B2 (ja) * 1989-03-15 1994-10-19 インターナショナル・ビジネス・マシーンズ・コーポレーション N画素をm画素に変換する装置
DE3918866A1 (de) * 1989-06-09 1990-12-13 Blaupunkt Werke Gmbh Anordnung zur umsetzung eines signals mit einer ersten abtastrate in ein signal mit einer zweiten abtastrate
JP2767933B2 (ja) * 1989-11-14 1998-06-25 ソニー株式会社 画素数変換回路
JP2913797B2 (ja) * 1990-08-10 1999-06-28 ソニー株式会社 画像拡縮処理方法
US5303321A (en) * 1990-09-14 1994-04-12 Hughes Aircraft Company Integrated hardware generator for area fill, conics and vectors in a graphics rendering processor
US5268758A (en) * 1990-09-26 1993-12-07 Matsushita Electric Industrial Co., Ltd. Horizontal line interpolation circuit and image pickup apparatus including it
JPH0561980A (ja) * 1991-09-04 1993-03-12 Nec Corp 線分描画装置
US5212659A (en) * 1991-10-08 1993-05-18 Crystal Semiconductor Low precision finite impulse response filter for digital interpolation
US5274469A (en) * 1991-12-23 1993-12-28 Eastman Kodak Company Sample rate converter circuit for image data
US5243433A (en) * 1992-01-06 1993-09-07 Eastman Kodak Company Digital image interpolation system for zoom and pan effects
US5331346A (en) * 1992-10-07 1994-07-19 Panasonic Technologies, Inc. Approximating sample rate conversion system
US5353056A (en) * 1992-10-27 1994-10-04 Panasonic Technologies, Inc. System and method for modifying aberration and registration of images
JPH06169429A (ja) * 1992-11-30 1994-06-14 Mitsubishi Electric Corp 画像データ変換回路
JPH06266834A (ja) * 1993-03-12 1994-09-22 Japan Radio Co Ltd 矩形画像の拡大縮小装置及び方法
JP3661156B2 (ja) * 1993-04-14 2005-06-15 ノースショア ラボラトリーズ,インク. ビデオ画像のサイズを再調整するのに好適な再サンプリング装置
US5559905A (en) * 1993-09-22 1996-09-24 Genesis Microchip Inc. Digital image resizing apparatus
JP2914140B2 (ja) 1993-12-22 1999-06-28 日本電気株式会社 テレビジョン受像装置
US5574572A (en) * 1994-09-07 1996-11-12 Harris Corporation Video scaling method and device
KR100316817B1 (ko) * 1999-12-31 2001-12-24 대표이사 서승모 고정된 카메라에서의 팬/틸트 처리 장치

Also Published As

Publication number Publication date
GB2305325A (en) 1997-04-02
TW316974B (en) 1997-10-01
FR2738651B1 (fr) 2000-08-04
GB2305325B (en) 2000-02-16
GB2305325A8 (en) 1999-02-09
US6356315B1 (en) 2002-03-12
FR2738651A1 (fr) 1997-03-14
US5835160A (en) 1998-11-10
GB9617975D0 (en) 1996-10-09
KR970017482A (ko) 1997-04-30

Similar Documents

Publication Publication Date Title
JPH09237335A (ja) デジタル微分解析機を使用するサンプリングレート変換システム
US6411333B1 (en) Format conversion using patch-based filtering
US6327000B1 (en) Efficient image scaling for scan rate conversion
US5832120A (en) Universal MPEG decoder with scalable picture size
US6456329B1 (en) De-interlacing of video signals
US6556193B1 (en) De-interlacing video images using patch-based processing
JPH08107568A (ja) ビデオ画像のスケーリング方法及び装置
KR20030046421A (ko) 이미지 처리 시스템
US6128539A (en) Method and apparatus for forming image scaling filters
US5483474A (en) D-dimensional, fractional bandwidth signal processing apparatus
US6724822B1 (en) Efficient motion compensation apparatus for digital video format down-conversion using generalized orthogonal transformation
EP1768421A2 (en) Motion compensation for video format down-conversion by an arbitrary ratio
KR100306687B1 (ko) 필터링시스템및필터링방법
JP4686048B2 (ja) 画素演算装置
JP3939772B2 (ja) ディジタル画像処理装置
KR20030043665A (ko) 디지털 샘플 주파수 컨버터
US6809777B2 (en) Pixel calculating device
JP4345350B2 (ja) 画像サンプル数変換方法及び画像サンプル数変換装置
JPS61107808A (ja) デイジタルフイルタ
US6560286B1 (en) Field frame motion design for digital video decoder
JPS6337708A (ja) 帯域制限補間フイルタ
GB2273620A (en) Sub-band filter systems
JPH06105225A (ja) 画像拡大装置
JP2002112111A (ja) 映像信号処理回路
KR19990019399A (ko) 화면 수직압축/신장 방법 및 그 장치