[go: up one dir, main page]

JPH06504169A - インターレースされたビデオシーケンスのフィールドを符号化するシステムと符号化方法及び復号するシステムと復号方法 - Google Patents

インターレースされたビデオシーケンスのフィールドを符号化するシステムと符号化方法及び復号するシステムと復号方法

Info

Publication number
JPH06504169A
JPH06504169A JP4504277A JP50427792A JPH06504169A JP H06504169 A JPH06504169 A JP H06504169A JP 4504277 A JP4504277 A JP 4504277A JP 50427792 A JP50427792 A JP 50427792A JP H06504169 A JPH06504169 A JP H06504169A
Authority
JP
Japan
Prior art keywords
data
block
pixel
field
odd
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.)
Granted
Application number
JP4504277A
Other languages
English (en)
Other versions
JP2746749B2 (ja
Inventor
ワン フェン−ミン
アナスタシュー ディミトリス
Original Assignee
ザ トラスティーズ オブ コロンビア ユニバーシティー イン ザ シティー オブ ニューヨーク
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=24489783&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JPH06504169(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by ザ トラスティーズ オブ コロンビア ユニバーシティー イン ザ シティー オブ ニューヨーク filed Critical ザ トラスティーズ オブ コロンビア ユニバーシティー イン ザ シティー オブ ニューヨーク
Publication of JPH06504169A publication Critical patent/JPH06504169A/ja
Application granted granted Critical
Publication of JP2746749B2 publication Critical patent/JP2746749B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • H04N19/105Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • H04N19/112Selection of coding mode or of prediction mode according to a given display mode, e.g. for interlaced or progressive display mode
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • H04N19/137Motion inside a coding unit, e.g. average field, frame or block difference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/577Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるため要約のデータは記録されません。

Description

【発明の詳細な説明】 インターレースされたビデオシーケンスの偶フィールドを符号化する装置と方法 (発明の背景) この発明はインターレースされたビデオ形式の交互フィールドを符号化する方法 と装置に関連し、かつ他のフィールドが既に符号化された場合の装置に特に適用 される。
インターレースされた走査はテレビジョン伝送の帯域幅圧縮の有効な方法である 。別の帯域幅圧縮はすべての偶フィールドあるいはすべての奇フィールドのいず れかを削除することによりインターレースされたビデオシーケンスのダウンサン プリングで達成できる。この機構は例えばビデオデータを圧縮する符号化・復号 化プロトコルに関連する現行の動画エキスパートグループ(M P E G :  Motion Pickture Experts Group )提案で使 用されている。その提案された形式において、インターレースされたビデオシー ケンスの奇フィールドのみが符号化されかつ伝送される。偶フィールドと奇フィ ールドが強く相関されているという事実を利用する本発明は偶フィールドの欠落 (miss−ing )を非常に効率的に符号化することを可能にする。
従って、この発明の目的はインターレースされたビデオ信号の1つのフィールド を効率的に符号化する方法と装置を与えることである。
この発明の別の目的は、本発明による方法と装置を使用して効率的かつ正確な復 号を許すようにインターレースされたビデオデータを符号化する方法と装置を与 えることである。
(発明の概要) 本発明によると、ビデオのフィールドの多重モード予測補間符号化(multi −mode predictive 1nterpolative codin g)を行う装置は、インターレースされたデータの現行およびもっと後のフィー ルドを連結する入力手段(そのようなフィールドは先行およびもっと後の奇フィ ールドて画素データか省略されるライン位置に画素データを有する偶フィールド を含んでいる)、データの奇フィールドからデータの偶フィールドを分離する分 離器手段、および過去の奇フイールドデータを与える遅延連結手段(delay ed coupling means)を含んでいる。この装置はまたデータを 蓄積し、かつメモリから過去の偶フイールドデータを与える蓄積手段、および、 そのような各データフィールドに対応する強化データフィールド(enhanc ed fields of data )を蓄積手段に導出かつ連結し、かつ省 略されたライン位置で評価された画素データを有する、データの現行の偶フィー ルドと未来および過去の奇フィールドを受信するよう連結された補間手段も含ん でいる。未来の奇データ、過去の奇データおよび過去の偶データの最良整合ブロ ック(best matched block)の場所(1ocation)を 示す動きベクトル信号を展開するために、現行の強化偶フイールドデータと、未 来および過去の強化奇フィールドおよび過去の偶フイールドデータの各々とを比 較し、かつ動きヘタ1〜ル信号を蓄積手段に連結するブロック整合手段(blo ck matching means)か含まれている。さらにこの装置は、現 行の偶画素データのブロックと、最良整合ブロックのみとは異なるものとの複数 のモード比較を実行するか、あるいは平均的に、最小のエラーを有しかつ最良モ ードブロックのエラーを画素毎(pixel by pixel)に表す画素エ ラー信号を導出する、単一の最良モードブロックを表す最良モード信号を導出す るために、動きベクトル信号に応答してメモリから検索された画素データのブロ ックを利用する比較器手段、および画素エラー信号と、最良モード信号に対応す る動きベクトルに基づいた最良整合ブロック場所信号および復号器により使用さ れるよう伝送される奇フイールド画素データ信号とを備える出力手段を含んでい る。 また、本発明によると、ビデオの符号化フィールドを復号する装置は、最 良整合ブロックの場所データを与える場所信号、画素データの現行の偶フィール ドに対する最良モードブロックの画素値エラーを表す画素エラー信号および奇フ イールド画素データ信号を連結する入力手段と、未来の奇フィールドと過去の奇 および偶フィールドを含む画素データのフィールドを蓄積する蓄積手段を含んで いる。蓄積された未来の奇フィールドと過去の奇および偶フィールドから画素デ ータの1つ以上のブロックを検索するアドレス信号を与えるアドレス発生器手段 が含まれ、そしてブロック連結手段は同時に検索された画素データのブロックの 数にかかわらず単一最良モードデータブロックを与え、かつ画素データの同時検 索ブロックを平均化する手段を含んでいる。また、現行の偶フイールド画素デー タのブロックを与えるよう画素エラー信号と単一最良モードデータブロックを結 合するブロック加算器手段(block adder means)、およびデ ータの交互する奇および偶フィールドを含むビデオ信号を与える結合器手段(c ombiner means)が含まれている。
さらに、本発明によると、ビデオの多重モード予測補間符号化フィールドを符号 化する方法は、以下のステップ、(a)インターレースされた画素データの現行 のフィールド、およびそのようなデータの過去および未来のフィールドの具備、 (1))画素データの強化フィールドを形成するようにデータの過去および未来 のフィールドの省略されたラインの場所での評価画素データの具イ繭、 (C)データの最良整合ブロックを示す動きベクトル信号を導出するために、現 行のフィールドからの画素データのブロックと、そのような過去および未来のフ ィールドからのデータの対応ブロックとの比較、 (d)現行のフィールドからの画素データのブロックと比較するために異なるモ ードの最良整合ブロックの利用に基づく画素毎のエラーを表す画素エラー信号の 展開、およびそのようなモードのいずれかか最小全エラーを表すかを示す最良モ ート信号の展開、および (e)最良モード信号、動きベクトル信号、画素エラー信号、および復号器によ り使用されるよう伝送されるデータの未来の奇フィールドの具備、 を含んでいる。
また、本発明によると、ビデオの符号化フィールドを復号する方法は、以下のス テップ、 (a)データの最良整合ブロックの場所データを与える場所信号、データの現行 の偶フィールドに対する最良モードブロックの画素値エラーを表す画素エラー信 号、および奇フイールド画素データ信号の受信、 (b)現行の偶フィールドに対して、未来の奇フィールドと過去の奇および偶フ ィールドを含む画素データのフィールドの蓄積、 (C)場所信号の使用によって、蓄積された未来の奇フィールドと過去の奇およ び偶フィールドからの画素データの1つ以上のブロックをメモリから検索するの に使用されたアドレス信号の導出、 (d)メモリから同時に検索された画素データのブロックの数にかかわらず単一 最良モードデータブロックを与えるように、ステップ(C)で検索された画素デ ータのブロックに応答する平均化機能の具備、 (e)現行の偶フイールド画素データのブロックを導出するために、最良モート データブロックと、そのような画素エラー信号との結合、および (f)交互する奇および偶フィールドを含むビデオ信号を与えるようデータの奇 フィールドと結合するデータの偶フィールドの集合(assembl ing) 、を含んでいる。
本発明をもっと良く理解するために、添付図面を考慮して以下の記述か他の対象 および別の対象とともに参照されており、従属するクレームでその範囲か指摘さ れている。
(図面の簡単な説明) 第1図は本発明による符号器の線図を示している。
第2図は第1図の符号器で有用なフィールドスプリッタを示している。
第3図は第1図の符号器で有用な線形補間器を示している。
第4図は第1図の符号器で有用なブロックデータ符号器を示している。
第5図はブロックデータを符号化するのに使用された一様量子化テーブルを示し ている。
第6図は8X8DCTブロツクのジグザグ走査線図を示している。
第7図は第1図の符号器と第13図の復号器で有用なブロックデータ復号器を示 している。
第8図は第1図の符号器で有用な最良モード発生器を示している。
第9図は第8図の最良モード発生器で有用なエラー発生器を示している。
第10図は第8図の最良モード発生器で有用な平均エラー発生器を示している。
第11図は第8図の最良モード発生器で有用な比較器を示している。
第12図は第8図の最良モード発生器で有用なブロック選択器を示している。
第13図は本発明による復号器の線図である。
第14図は第13図の復号器て有用なブロック連結ユニットである。
第15(a)図は第1図の復号器で有用な最良モード発生器の別の装置を示して いる。
第15(b)図は第15(a)図の最良モード発生器に対応する連結ユニソhを 示している。
(発明の説明) さて第1図を参照すると、そこには復号器に伝送するためにインターレースされ たビデオシーケンスの交互フィールドを符号化する装置か例示されている。この ように、ビデオデータの連続する奇および偶フィールドから構成されたビデオの フレームに対して、第1図の装置は例えば偶フィールドの符号化に使用できる。
ここで使用されたように、 「フィールt” Jは、例えばNTSCテレヒジョン信号の交互フィールドのよ うなデータの不完全フレームを規定しており、「フレーム」は、例えばNTSC データの2つのフィールドの複合のようなデータの完全フレームを規定している 。
第1図において、符号器は、インターレースされたビデオシーケンスを受信する 端子20として示された入力手段と、データE (t)の偶フィールドからデー タO(t)の奇フィールドを分離するフィールドスプリッタ22として示された 分離器手段を含んでいる。第2図は適当なフィールドスプリッタを例示したもの である。DMUXユニット25として示されたデマルチプレクサはインターレー スされたビデオシーケンスを取り、かつ制御信号としてカウンタを使用する。カ ウンタの出力か偶である場合、2対lのDMUXの「偶」出力ポートが選択され 、さもなければ「奇」出力ポートか選択される。
奇フイールドデータはユニット21により復号され、かつ変調器ユニット68に 与えられる。符号化された奇フイールドデータはユニット23により復号される 。このようにして、符号化と復号化により導入されたエラーはブロック整合プロ セスの間に考慮されよう。復号された奇フイールドデータは0c(t)と呼ばれ ている。
遅延ユニット19および24を含む遅延連結手段は、タイミング目的で参照する ために0c(t)と呼ばれた奇フイールドデータか点26に供給される場合に、 0c(t−1)と呼ばれたデータの以前の奇フイールドデータとデータE (t )の偶フィールドか同時に点28と30に供給されるように配設されている。こ のように、装置動作の所与の反復において、フィールド0c(t、)とO利用可 能である。
また符号器は単一補間ユニットの個別チャネルである線形補間器(L I :  1inear 1nterpolator ) 32.34.36として示され た補間手段を含み、それは同じ個別フィールドの先行ラインと後続ラインの対応 位置の画素データの補間によりデータの各個別フィールドの欠落ラインで画素デ ータの近似を満たすのに有効である。これは実際の入力画素データの交互ライン と補間データのインタリーブされたラインからなる完全フレームを同じフレーム 速度で与える。これらの補間されたフィールドは強化フィールド(enhanc ed fields )として参照されよう。非線形補間もまた可能である。示 されたように、ユニット32は符号器ユニッ1−21ど復号器ユニット23を介 して分離器手段から現行の奇フイールド入力データ0c(t)を受信し、かつそ の出力は強化フィールドバージョン0ci(t)である。同様に、ユニット3. 1は遅延ユニット24から過去の奇フィールド0c(t−1)を受信し、その出 力は強化フィールドバージョン0ci(t−1)である。同様に、補間ユニット 36は分離器から入力データE (t)の現行の偶フィールドを受信し、その出 力は強化フィールドバージョンEi (t)である。補間手段はOci (t)  、Oci (を−1)およびEi (t)をメモリバンク50とブロック整合 手段に与える。
第3図を参照すると、そこにはユニッ1−32.34.36の適当な補間回路の 一実施例か例示されている。第3図において、線形補間は欠落中間ラインを発生 するために1つのフィールドの2つの走査ライン間で実行される。このことは各 欠落画素に対して全加算器31とシフトレジスタ29によって行われる。示され たように、フレームの偶ラインあるいは奇ラインのみを含む入力フィールドはフ ィールドバッファ35に入力される。カウンタ手段により与えられた値の制御の 下に、2つの画素が選択され、それらは2つの連続ライン(すなわち、欠落ライ ン位置の前と後のライン)の同じ水平位置にあり、かつ2つのレジスタ37と3 9に別々に蓄積される。2つの画素の値は手段31で加算され、かつシフトレジ スタ29で1ビツトづつ右にシフトされ、それは2つの画素値の和をファクタ2 て割算することと等価である。
同しプロセスはフィールドの各欠落画素に直列的に適用される。
実際には、この動作シーケンスは追加の加算器とレジスタの組合せの使用を通し て順次実行される。ユニット32.34.36の出力信号は線形的に補間された 強化フィールドである。示されたように、ユニット32に0c(t)を入力する と補間出力0ci(t)となり、同様に、入力0c(t)の補間は補間出力0c i(t−1)となり、E (t)の補間は補間出力Ei(t)となる。
前置、後置および併置ブロック整合(BM) (forward。
backvard and cosited block matching  ) ユ= ット40. 42. 44として示されたようなブロック整合手段も また単一ユニットの個別チャネルであろう。ブロック整合手段はデータEi(t )、Oci (t) Oci (t−1) 、およびEci(t−1)の強化フ ィールドを入ノJとして受信する。以前の偶フイールドデータであるEci(t −1)はメモリバンク50から受信され、そこでそれは符号器の以前の反復で導 出された後で蓄積される。
ブロック整合手段はEi(t)の画素の所与の各ブロックに対して、Ei(t) の所与のブロックを最も近く整合する0ci(t)、0ci(t−1)、および Eci(t−1)の対応ブロックを見いだす。これらは最良に整合した前置、後 置および併置ブロックとして参照できる。次にブロック整合手段は識別された最 良整合ブロックの各々に適切な動きベクトルを計算し、かつメモリバンク50に そのデータを出力する。このようにrFMV」は0ci(t)のとのブロックか Ei(t)の適切なブロックを最良に整合するかを示す適当な動きベクトルであ る。同様に、rBMV」は0ci(t−1)のとのブロックかEi(t)の適切 なブロックを最良に整合かるかを示す適切な動きベクトルである。最後に、r  CM V JはEci(t−1)のどのブロックがEi(t)の適切なブロック を最良に整合するかを示す適切な動きベクトルを表している。本実施例において 、16X16画素のブロックか動き補償ブロック整合に使用されている。ブロッ ク整合技術は既知であり、かつブロック整合ユニット40.42.44はウー( Wu)とヤング(Yang)の米国特許第4.897.720号に示されたよう なブロック整合を適切に使用しよう。
カウンタ52と最良整合選択器54は整合されているEi(t)のブロックに対 応するメモリバンク50中の最良整合ブロックのアドレスを発生するために動き ヘクI−ル情報を使用する。
メモリバンク50はランダムアクセスメモリ(RAM)チップから構成でき、そ れは5つのMXNイメージ(MとNは1つの影像の画素で示した幅と高さである )とN/16XM/+6動きベクトルの3つの組を保持するのに十分大きくなけ ればならない。
最良モード発生器手段60はEi(t)の各ブロックとブロック整合手段により 見いたされた最良整合前置、後置および併置ブロックを入力として受信する。同 時に、ユニッl−62として示された動きベクトル選択器は各最良整合ブロック の動きベクトル値を受信する。最良モード発生器はとの最良整合ブロックかEl (t)の適切なブロックを最も近く整合するかを決定する。これらの別々の比較 はモードとして知られている。このように、未来の奇画素データ、過去の奇画素 データおよび過去の偶画素データの最良整合ブロックにより、Ei(t)からの 画素データの特殊ブロックの比較に基づいて前置モート、後置モード、および併 置モードがそれぞれ存在し得る。最良モード発生器もまたブロック整合手段から 受信される最良整合ブロックの2つあるいはそれ以上の平均であるブロックを創 成かつ比較できる。
これらの平均されたモードは最良整合ブロックの任意の平均された集合に基づく ことかできる。ある種の適用において、最も有用な平均化モードは、画素データ の各強化フィールドからの過去の偶ブロックおよび未来の奇ブロックと、過去お よび未来の奇ブロックの集合であると見いだされた。すると最良モード発生器は それらのモードの間から全最良整合プロ・ツク(最良モードブロックとしても知 られている)を選ぶ。
最良モードブロックの選択の後、最良モード発生器は3つの異なる出力、すなわ ち、最良モードブロック、差プロ・ツク、およびどのモードか選択されたかを示 す動きベクトル選択器ユニット62と変調器ユニット68への信号を発生する。
動きベクトル選択器ユニット62は動きベクトル符号器64に適切なlプロ・ツ クあるいは(平均化モードの場合には)複数のプロ・ツクに関する動きベクトル 情報を送る。ユニット64は動きベクトルデータを符号化し、かつそれを変調器 68に与える。動きベクトル符号器はすへての可能な動きベクトルの2進コード を蓄積するルックアップテーブルに基づく可変長符号化(V L C: var iable length coding)を使用する。ルックアップテーブル はカスタム的に規定可能であるか、しかし本発明は現行MPEG提案で使用され るものと同じものを使用する。
差ブロックはEi(t)のブロックから全最良モードプロ・ソクの値の画素毎の 減算の結果である。差ブロックはブロックデータ符号器41により符号化され、 かつ変調器ユニット68に与えられる。データ符号器41は第4図にさらに詳し く例示されている。ユニット48は最良モート発生器がら受信された16X16 ブロツクを4つの8×8ブロツクに変換する。離散余弦変換がDCTユニツ1− 43により差ブロックデータに適用される。この変換は8×8サイズのブロック に実行される。8×8離散余弦変換は次のように規定される。
ここでx (i、D、i、j=0.、、、、.7は画素値であり、X (u、v ) 、u、v=0. 、、、、、 7は変換された係数、てあり、かつC(u)  =1. u、v=1. 、、、、、 7である。DCTは良く知られた技術で あり、かっこの目的に利用できるICチップが存在する。
より高い符号化効率を達成するために、DCT係数か固定ステップSを持つ、第 5図に示された一様量子器により量子化される。量子化テーブルに蓄積されたS の値は典型的には1つの係数から他の係数にわたり変化する。第5図は線形量子 化を示しているか、非線形量子化もまた可能である。この例では、使用される量 子化テーブルは現行MPEG標準である。しかし、他の量子化テーブルも使用可 能である。量子化の後で、DCTブロックは大量の零係数を含んでいる。ジクザ ク走査の既知の技術は零係数のランを最大にし、それにより高いデータ圧縮を有 効にするためにDCTブロックに適用できる。ジクサク走査は第6図に示された ようなルックアップテーブルにより実現され、それはDCT係数ブロックの座標 を0と63の間の値に写像する。これは可変長符号化の順序を表している。ハフ マン符号化の既知の形は量子化されたDCT係数を2進コードに変換するよう適 用される。本発明では、たとえ他のテーブルもまた使用可能であってもMPEG  VLCテーブルかこれらの目的に使用されている。
符号化された差ブロックデータもまた第7図に示されたブロックデータ復号器5 8に与えられる。ブロックデータ復号器は符号器の逆順序で逆動作を実行する。
最初に、符号化されたデータはハフマン復号され、次に逆ジクザグ走査(unz ig−zag sca−nning )か適用される。データは逆量子化(U口 quantize)され、かつ逆離散余弦変換か既知の技術を使用して適用され る。復号器は符号器と同じテーブルを使用する。ブロックデータ復号器58の出 力はブロック加算器56に与えられる。ブロック加算器56もまた最良モード発 生器から最良モードブロックを受信する。
それは復号器により再形成される同じ偶フィールドを創成するために最良モード ブロックに差ブロックを加算する。その偶フィールドはメモリバンク50に与え られ、そこでは装置の次の反復の間に併置ブロック整合ユニット44により併置 された過去の偶フィールドとして使用されよう。 変調器ユニット68は受信し たデータの4つの組(奇フイールドデータ、符号化された動きベクトルデータ、 符号化された差ブロックデータおよび最良モード信号データ)を結合し、適切な 信号を端子7oに与える。
第8図は最良モード発生器60の適当な実施例を例示している。
最良モート発生器は1iii置工エラー発生器(F E G : forwar derror generator ) 92、平均エラー発生器(FCEG) 94、平均エラー発生器(BFEG)96、および併置エラー発生器(CE G  : cosited error generator ) 98を含んでい る。エラー発生器はEi(t)からのブロックと適切な最良整合ブロックを入力 として受信する。
前置エラー発生器FEGはEi(t)の適当なブロックと最良整合前方ブロック を比較する。併置エラー発生器CEGはEi(1)の適切なブロックと最良整合 併置ブロックとを比較する。
平均エラー発生器は平均ブロックを生成するために一緒に平均化する2つ以」二 の最良整合ブロックを受信する。この平均ブロックはEi(t)の適切なブロッ クと比較される。平均エラー発生器BFEGは、このように最良整合前置ブロッ クと最良整合併置ブロックの平均であるブロックを創成する。同様に、平均エラ ー発生器FCEGは最良整合前置ブロックと最良整合後置ブロックの平均である ブロックを創成する。平均化は画素毎に2つのブロックからの画素値を加算し、 かつ得られた各画素値をファクタまたけ低減すること(すなわち、各位を半分に 分割する)により行うことかできる。
これらの人力から、エラー発生器は3つの出力、すなわち予測ブロック、差ブロ ックおよび絶対エラーを生成する。
予測ブロックはエラー発生器かEi(t)の適切なブロックと比較するブロック である。このようにFEGあるいはCEGの場合に、予測ブロックはブロック整 合ユニットから受信された最良整合ブロックである。平均エラー発生器の場合に は、予測ブロックは2つあるいはそれ以上の最良整合ブロックの平均である。こ の予測ブロックは予測ブロック選択器93に出力される。
差ブロックは画素毎に他のブロックの対応画素の値から1つのブロックの画素の 値を減算することにより計算される。この差のこの値は差ブロックの対応画素に 割り当てられる。差ブロックのこれらずへての画素の絶対値の和は絶対エラーで ある。
差ブロックは差ブロック選択器ユニット95に与えられる。絶対エラーは比較器 ユニット97に出力される。絶対エラーに基づいて、比較器は最良モードを選ぶ 。典型的にはこれは最小絶対エラーを有するモードであるが、しかし他の選択も 可能である。
これは最良モー1−として参照される。次に比較器は差ブロック選択器ユニット 95、変調器ユニット68、動きベクトル選択器ユニット62および予測ブロッ ク選択器93に最良モードを示す信号を供給する。この信号の受信に基づいて、 差ブロック選択器はブロックデータ符号器41に適切な差ブロックを送り、かつ 予測ブロック選択器はブロック加算器56に適切な予測ブロック(最良モートブ ロック)を送る。
第9図を参照すると、そこには前置エラー発生器FEGあるいは併置エラー発生 器CEGのいずれかの適当なエラー発生器回路の一実施例か例示されている。第 9図において、バッファブロックユニソ1−67トz(ッファブロックユニッ) 69ハE i(t )から1つのブロックを受信し、0ci(t)あるいはEi (t−1)のいずれかから最良整合ブロックを受信する。減算ユニット51は2 つのブロックの対応画素の各組の値の差を計算し、かつその値をブロックバッフ ァ55の対応画素値に割り当てる。これは差ブロックとして知られている。絶対 値発生器53は画素の各組の差の値を絶対値に変換し、かつ加算器ユニット57 にその情報を与える。加算器ユニット57は絶対エラー値を創成するよう比較さ れる2つのブロックの差のすへての絶対値の和を取る。
第1O図を参照すると、そこには適当な平均エラー発生器回路の一実施例か示さ れている。ブロックバッファ78はEi(t)のブロックを受信する。ブロック バッファ79と83はブロックを創成するために平均化されているフィールドか ら最良整合ブロックを受信する。エラー発生器BFEGの場合に、0ci(t) と0ci(t−1)からの最良整合ブロックか使用される。平均エラー発生器F CEGの場合に、0ci(t)とEci(t−1)からの最良整合ブロックか使 用される。最良整合ブロックの各々の対応画素の各位は平均ブロックを創成する ため加算されかっ2て割算される。これはユニット81により遂行される。この 平均ブロックは減算ユニット77によりEi(t)の対応ブロックから減算され る。他のエラー発生器ど同じ形態で、差ブロックと絶対エラー値の双方か創成さ れる。
第11図を参照すると、そこには比較器ユニット97の適当な一実施例か示され ている。最小値判定ユニット74は4つの絶対エラー人力の最小値を選び、かつ 適切な最良モード信号を出力する。一方では現行の実施例は最小可能な絶対エラ ーを持つモードを選ぶか、他の判定規準もまた利用可能である。
第12図を参照すると、そこには差ブロック選択器の適当な一実施例か示されて いる。マルチプレクザユニソ1−73は入力として4つの差ブロックを受信する 。最良モート信号に応して、ユニノ1〜73は適切な差ブロックを出力する。
復号器の説明 実現された符号化v1横か非常に非対称的であるから、復号器は符号器より簡1 jである。このことは、復号器がブロック整合かないという事実に大いに依存し ている。
第13図において、復号器は符号化されたデータを受信する、端子80として示 された入力手段を含んでいる。復調器ユニット82として示された復調手段は符 号化されたデータを4つのピットストリーム、すなわち、動きベクトルピットス トリームの形の場所信号、最良モード信号ピットストリーム、差ブロックピット ストリームの形の画素エラー信号、および奇フイールドデータ信号ピットストリ ームに分離する。
動きベクトルデータを含む第1ヒツトストリームは符号器に使用されたものと同 じVLCテーブルを使用する動きベクトル復号器84により復号される。動きベ クトル復号器84は1つあるいは2つの異なる動きベクトルを表す部分にピット ストリームを区分する。VLCテーブルを使用して、復号器は対応する動きベク トルを与える。動きベクトルはEi(t)の原始ブロックからの最良整合ブロッ クの変位を表している。動きベクトル復号器は動きベクトルをアドルス発生器ユ ニット88に供給する。
このアトルス発生器はまた復調器ユニット82がら最良モード信号を受信する。
アトルス発生器は、特定の動きベクトル信号と最良モード信号に依存して、1つ 以上の最良に整合した未来の奇ブロック、過去の奇ブロックおよび過去の偶ブロ ックのメモリアドルスを発生するよう復号された動きベクトルと最良モード信号 を使用する。これらのブロックはしばしば最良に整合した前置、後置および併置 ブロックとしてそれぞれ参照されている。
別の装置において、3ビツトストリームのみを送る必要かある。この装置におい て、最良モード信号と動きベクトルは受信機メモリのどこに最良整合ブロックが 発見できるがを記述するアトレスヒツトストリ−ム r測ブロック発生器ユニッ]・85として示されたブロック連結手段はメモリバ ンク8Gどして示された蓄積手段から、最良に整合された前置ブロック、後置ブ ロックおよび併置ブロックを受信する。それはまた復調器82から最良モード信 号を受信する。
ユニット85は符号器で識別されたものと同じモートデータブロックを発生する 。特に第14図を参照すると、そこにはブロック発生器85の適当な一実施例か 示されている。最良モートデータブロックを表す最良整合ブロックはメモリバン ク86から適切なブロックバッファに受信される。この実施例において、2つの 平均モードはユニノl−102と103により創成される。単に最良整合ブロッ クを使用する2つの別のモートは適切なバッファで受信されたものとして既に利 用可能である。動作において、所望の最良モー1’ブロツクをt与えるのに必要 な最良整合ブロックのみかブロック発生器ユニット85に供給される。このよう に、もしも未来の奇ブロックあるいは過去の偶ブロックのいずれかが最良モー1 〜ブロツクを表すなら、所望の各ブロックのみかユニット85により受信され、 かつそれはユニット85によりブロック加ヰ器」ニット87に連結される。しか し、もしも最良モートブロックか過去の偶ブロックと未来の奇ブロックとの平均 を表すデータのブロックであるなら、ユニット103て平均しかつブロック加算 器ユニット87に連結されるバッファ+00と101にメモリからそれらのブロ ックかそれぞれ与えられる。最良モードブロックか過去および未来の奇フイール ド最良整合ブロックの平均を表す場合(こ、動作はバッファ99と100および ユニットI02を介して同様に行われる。例示されたように、ユニット85は平 均化機能を実現する最良モート信号に応答するか、しかし、他の適用ではユニッ ト85は任意の単−人力ブロックを単に通過するよう配設され、かつ2つのブロ ックの入力に同時に応答して、2つのブロックか受信されれば何時てもユニット 87に平均出力を与えるよう配設されることのみか必要である。例示されたよう なユニット85の動作では、適切なモードがMUXユニット106に負荷され、 それはブロック加算器ユニット87に適切な予測ブロックを出力する。
ブロック復号器ユニット89は差ブロックを復号し、次に、ユニット85から単 一最良データブロックに加算されるブロック加算器ユニット87に差ブロックを 与える。特に第7図をさらに参照すると、そこには復号器89か例示されている 。この復号器は第1図の符号器の復号器ユニット58と同じ設計のものである。
ユニット59, 61. 63. 65はそれぞれ以下のシーケンス機能、すな わち、ハフマン復号、逆ジクサク走査、逆量子化および逆離散余弦変換を入来符 号化差ブロックデータに基づいて実行する。
ユニット66は4つの8×8ブロツクを1つの16X 16ブロツクに再集合す る。
最良モートブロックと差ブロックのブロック加算器ユニット87による結合は符 号化されたフィールドEci(t)を創成する。
このフィールドはメモリバンク86に与えられ、そこでは次の偶フィールドの再 形成に使用できる。それはまたユニット90として示されたような結合器手段に 与えられる。
復調器ユニット82により出力された第4のピットストリームは符号化された奇 フイールドデータである。このデータは先行する符号化に両立するMPEGタイ プの符号化を与える復号器ユニット91に与えられる。復号された奇フイールド データは符号器の線形補間ユニットと同じ態様で動作する線形補間器107に与 えられる。データ0ci(t)の強化フィールドがこのように創成され、かつ結 合器ユニット9oとメモリバンク86に送られる。メモリバンク86はブロック 連結手段85に適切なブロックを発生するために、装置の先行の反復で創成され た0ci(t)および0ci(t−1)画素フィールドデータを使用する。前に も述べたように、Eci(t)と、従ってEci(t−1)はメモリバンク86 中のメモリからも利用可能である。
結合器ユニット90は受信するデータEci(t)と0ci(t)の偶および音 強化フィールドの双方からのラインをの半分を落とし、かつ符号器の端子20に 元来入力されたデータのインターレースされたシーケンスを再構成するようそれ らを順次結合する。第13図に示されたように、インターレースされたビデオデ ータはビデオシーケンスを観察するよう遅延ユニット72に供給される。
ここて使用された述語「最良モードJは選択されたモードの識別に使用される。
通常、モード選択は復号器に伝送すべき画素エラー信号を最小にするか。しかし 、この述語は特殊な適用に使用するために選択された任意の利用可能なモードの 参照を含むよう使用される。
上記以外のモード結合もまた利用可能である。第15図(a)は異なる組のモー ドを使用する最良モード発生器の配列を示している。第15図(a)の最良モー ド発生器は、最良に整合した未来の奇ブロック、最良に整合した過去の奇ブロッ ク、最良に整合した過去の偶ブロック、および最良に整合した未来の奇ブロック と最良に整合した過去の偶ブロックとの平均であるブロックを、Ei(t)の適 切なブロックと比較する。エラー発生器ユニット110−113は適切な比較を 遂行する。第15図(a)の最良モード発生器ブロックの他の動作は第8図の最 良モード発生器ブロックの動作と同様である。
第15図(b)は第15図(a)の最良モード発生器に対応する予測ブロック発 生器の適当な一実施例を示している。ユニット125は未来の奇最良整合ブロッ クと過去の偶最良整合ブロックの平均を発生し、一方、ユニット121−123 は最良に整合した過去の奇ブロック、未来の奇ブロックおよび過去の偶ブロック をユニット+27に適切に連結する。ユニット127は最良モード信号に応答し て適切なブロックを出力する。
他の装置もまた可能である。原始奇フイールドデータはたとえ奇フィールドが符 号化されていてもブロック整合の目的に使用できる。
他の装置では、最良モード発生器は過去の偶フィールドと未来の奇フィールドの みに基づいて比較を行うことができる。このように最良モート発生器は3つの入 力しか必要としない。
他の別の装置では、端子20で受信されたデータはデータのフレームを落すよう 圧縮されたインターレースされたデータであり得る。このタイプの装置では、フ ィールド遅延ユニット19は必要ではない。
要約すると、本発明による方法と装置は種々の動作モードを含んでいる。以下の 4つのモードか最も有用であると見い出されたか、しかしフィールド内(int rafiels) 、後置あるいは3方向平均化(three−way ave raging )さえも含んで、複雑さの増大を犠牲にして、それ以上のものを さらに有することが可能である。
■、過去の併置偶フィールドか予測に使用される予測的[循環Jモードか予測に 使用される。動きベクトルは送られなけれはならず、それはしはしは静止対象で は零値を有している。
2、未来の奇フィールドか予測に使用される「前置」モード。
動きベクトルは送られなければならない。
3.2つの最適ブロックの画素値の平均により、過去および未来の奇フィールド の双方か使用される「平均化」モー1〜。
その場合、2つの動きベクトルが送られなければならない。
4、先行する併置偶フィールドか未来の奇フィールドと上述のように結合される 「循環平均化」モード。
インターレースされたビデオの偶フィールドを落とすことから生じる進行シーケ ンス(progressive 5equence)の適切な符号化と結合した 場合に、本発明の方法と装置は合理的な符号器の複雑さをもった高品質な圧縮と なる。この技術は標準品質ビデオ符号化の約5Mbit/s符号化に、あるいは 高圧縮分布品質(high−compression distributio n−quality )ディジタルHDTV符号化に使用できる。量子化された DCT係数の符号化はその統計的性質に応して最適化されなければならず、それ は、順次、再構成された最終信号の所望の品質に依存している。もし水平ダウン サンプリングか回避されるなら、水平周波数と垂直周波数の間で得られた非対称 性は、最適な結果を得るために、DCTブロックを符号化する場合に考慮されな ければならない。
動き評価に16X16ブロツクを、DCT符号化に8×8ブロツクを使用したか 、しかし例えば16X16ブロツクと8×8ブロツクの双方を使用するカットト リー・ヘースの区分ブロック整合アプローチ(quadtree−based  segmented block matching approacch)を 含んで、適用に依存して、池の考慮も最適であろう。我々のンユミレーンヨンで は、同し品質で、奇フィールドの約60%のビット速度で偶フィールドが符号化 されることが見い出された。
同じ概念は低いビット速度(例えば20Mbit/S )でのHDTV符号化に 使用できる。少なくとも70Mbit/sを使用するHDTV符号化に種々の提 案かなされている。非線形エツジ保存雑音平滑化予備処理(nonlinear  edge preserving noise smoothingprep rocessing )が符号化性能、特に雑音のあるHDTVビデオ信号の符 号化の場合にそれを大いに強化することが分かった。
本発明の好ましい実施例であると信じられるものか説明されているが、当業者は 本発明を逸脱することなく、他の変形および別の変形が行われることを認識しよ うし、かつ本発明の真の範囲内に落ちるすべての実施例かクレームされるよう意 図されている。
/グザグ順序 FIG、 6 FIG、 9 FIG、 15 (a) FIG、 15 (b) 補正書の写しく翻訳文)提出書(特許法第184条の8)平成5年 5月26日

Claims (45)

    【特許請求の範囲】
  1. 1.ビデオのフィールドを多重モード予測補間符号化する装置において、 インターレースされたデータの現行およびもっと後のフィールドを連結する入力 手段であって、そのようなフィールドが、画素データが先行およびもっと後の奇 フィールドで画素データが省略されるライン位置に画素データを有する偶フィー ルドを含むもの、 データの上記の奇フィールドからデータの上記の偶フィールドを分離する上記の 入力手段に連結された分離器手段、過去の奇フィールドデータを与えるために、 データの奇フィールドを受信する上記の分離器手段に連結された遅延連結手段、 データを蓄積し、かつメモリから過去の偶フィールドデータを与える蓄積手段、 データの上記の各フィールドに対応するデータの強化フィールドを上記の蓄積手 段に導出かつ連結し、かつ省略されたライン位置で評価された画素データを有す る、データの現行の偶フィールドと、未来および過去の奇フィールドを受信する よう上記の分離手段と遅延連結手段に連結されている補間手段、 未来の奇データ、過去の奇および過去の偶データの最良整合ブロックの場所を示 す動きベクトル信号を展開するために、上記の現行の偶強化フィールドデータと 、上記の未来の奇および過去の奇強化フィールドデータおよび上記の過去の偶フ ィールドデータの各々とを比較し、かつ上記の動きベクトル信号を上記の蓄積手 段に連結する、上記の補間手段と蓄積手段に連結されたブロック整合手段、 現行の偶画素データのブロックと、上記の最良整合ブロックのみとは異なるもの との複数のモード比較を実行するか、あるいは平均的に、最小エラーを有し、か つ上記の最良モードブロックのエラーを画素毎に表す画素エラー信号を導出する ために、単一最良モードブロックを表す最良モード信号を導出し、上記の動きベ クトル信号に応答して上記の蓄積信号から検索された画素データのブロックを使 用する、上記の蓄積手段に連結された比較器手段、および上記の画素エラー信号 、上記の最良モード信号に対応する動きベクトル信号に基づく最良整合ブロック 位置信号および復号器に使用するために伝送する奇フィールド画素データを与え る、上記の比較器手段と分離器手段に連結された出力手段、 を備える符号化装置。
  2. 2.請求の範囲第1項に記載の符号化装置において、上記の出力手段が復号器に より使用されるよう伝送される上記の最良モード信号を備える符号化装置。
  3. 3.請求の範囲第1項に記載の符号化装置において、上記の比較器手段が上記の 最良モード信号の導出で過去の偶フィールドと未来の奇フィールドからの画素デ ータのブロックを平均する手段を含む符号化装置。
  4. 4.請求の範囲第1項に記載の装置において、上記の比較器手段が過去の偶フィ ールドと未来の奇フィールドからの画素データのブロックを平均し、かつ上記の 最良モード信号の導出で過去および未来の奇フィールドからのそのようなデータ のブロックを平均する手段を含む装置。
  5. 5.請求の範囲第1項、第3項、第4項のいずれか1つに記載の符号化装置にお いて、上記の比較器手段が画素毎のデータの2つのブロックの加算と、得られた 各画素値のファクタ2の低減により画素データのブロックを平均する手段を含む 符号化装置。
  6. 6.請求の範囲第1項に記載の符号化装置において、上記の比較器手段が、過去 の偶フィールドデータのブロックと未来の奇フィールドデータのブロックを平均 することにより得られた平均データブロックと、現行の偶フィールドデータのブ ロックとの比較に基づく画素エラー信号を導出する第1エラー発生器手段を具え る符号化装置。
  7. 7.請求の範囲第6項に記載の符号化装置において、上記の比較器手段が、過去 の偶フィールドデータのブロックと、現行の偶フィールドデータのブロックとの 比較に基づく画素エラー信号を導出する第2エラー発生器手段を付加的に具える 符号化装置。
  8. 8.請求の範囲第6項あるいは第7項に記載の符号化装置において、上記の比較 器手段が、過去の偶フィールドデータのブロックと未来の奇フィールドデータの ブロックを平均することにより得られた平均データブロックと、現行の偶フィー ルドデータのブロックとの比較に基づく画素エラー信号を導出する第3エラー発 生器手段を付加的に具える符号化装置。
  9. 9.請求の範囲第6項あるいは第7項に記載の符号化装置において、上記の比較 器手段が、 未来の奇フィールドデータのブロックと、現行のフィールドデータのブロックと の比較に基づく画素エラー信号を導出する第4エラー発生器手段、および 最小全エラーを表す画素エラー信号を示す最良モード信号を導出するために上記 の各画素エラー信号により表された全エラーを比較する手段、 を付加的に具える符号化装置。
  10. 10.ビデオのフィールドを多重モード予測補間符号化する装置において、 インターレースされたデータの現行およびもっと後のフィールドを連結する入力 手段であって、そのようなフィールドが、画素データが過去および未来の奇フィ ールドで省略されるライン位置に画素データを有する現行の偶フィールドを含む もの、 データの上記の奇フィールドからデータの上記の偶フィールドを分離する上記の 入力手段に連結された分離器手段、過去の奇フィールドデータを与えるために、 データの奇フィールドを受信する上記の分離器手段に連結された遅延連結手段、 データを蓄積し、かつメモリから過去の偶フィールドデータを与える蓄積手段、 未来の奇データ、過去の奇および過去の偶データの最良整合ブロックの場所を示 す動きベクトル信号を展開するために、上記の現行の偶強化フィールドデータと 、上記の未来の奇および過去の奇強化フィールドデータおよび上記の過去の偶フ ィールドデータの各々とを比較し、かつ上記の動きベクトル信号を上記の蓄積手 段に連結する、上記の補間手段と蓄積手段に連結されたブロック整合手段、 現行の偶画素データのブロックと、上記の最良整合ブロックのみとは異なるもの との複数のモード比較を実行するか、あるいは平均的に、最小エラーを有し、か つ上記の最良モードブロックのエラーを画素毎に表す画素エラー信号を導出する ために、単一最良モードブロックを表す最良モード信号を導出し、上記の動きベ クトル信号に応答して上記の蓄積信号から検索された画素データのブロックを使 用する、上記の蓄積手段に連結された比較器手段、および上記の画素エラー信号 、上記の最良モード信号に対応する動きベクトル信号に基づく最良整合ブロック 場所信号および復号器に使用するために伝送する奇フィールド画素データを与え る、上記の比較器手段と分離器手段に連結された出力手段、 を備える符号化装置。
  11. 11.請求の範囲第10項に記載の符号化装置において、上記の比較器手段が上 記の最良モード信号の導出で過去の偶フィールドと未来の奇フィールドからの画 素データのブロックを平均する手段を含む符号化装置。
  12. 12.ビデオの符号化フィールドを復号する装置において、最良整合ブロックの 場所データを与える場所信号、画素データの現行の偶フィールドに対する最良モ ードブロックの画素値エラーを表す画素エラー信号、および奇フィールド画素デ ータ信号を連結する入力手段、 未来の奇フィールドと過去の奇および偶フィールドを含んで、画素データのフィ ールドを蓄積する、上記の入力手段に連結された蓄積手段、 蓄積された上記の未来の奇フィールドと過去の奇および偶フィールドから画素デ ータの1つ以上のブロックを検索する上記の蓄積手段にアドレス信号を与える、 上記の場所信号に応答するアドレス発生器手段、 同時に検索された画素データのブロックの数にかかわらず単一最良モードデータ ブロックを与え、かつ画素データの同時に検索されたブロックを平均する手段を 含む、上記の蓄積手段から検索されたデータのブロックに応答するブロック連結 手段、 現行の偶フィールド画素データのブロックを与えるために、上記の画素エラー信 号と上記の単一最良モードデータブロックとを結合する、上記の入力手段とブロ ック連結手段に連結されたブロック加算器手段、および データの交互する奇および偶フィールドを含むビデオ信号を与える、上記の現行 の偶フィールドデータと画素データの上記の奇フィールドに応答する結合器手段 、を具える復号装置。
  13. 13.請求の範囲第12項に記載の復号装置において、上記の入力手段により連 結された信号が最小全エラーを表すデータのブロックを示す最良モード信号も含 み、かつ上記の最良モード信号がアドレス信号の導出に使用するために上記のア ドレス発生器手段と上記の平均化手段の動作を制御する上記のブロック連結手段 に連結される復号装置。
  14. 14.請求の範囲第12項に記載の復号装置において、上記のブロック連結手段 が最良モードデータブロックを導出する過去の偶フィールドと未来の奇フィール ドからの画素データのブロックを平均する手段を含む復号装置。
  15. 15.請求の範囲第12項に記載の復号装置において、上記のブロック連結手段 が過去の偶フィールドと未来の奇フィールドから画素データのブロックを平均す る手段と、最良データブロックを導出するために、過去の奇フィールドと未来の 奇フィールドからの画素データのブロックを平均する手段とを含む復号装置。
  16. 16.請求の範囲第12項に記載の復号装置において、上記のブロック連結手段 が、そのようなデータの2つのブロックが同時に検索される場合に画素データの ブロックを平均し、かつそのようなデータの単一検索ブロックを修正なしに出力 に連結する手段を含む復号装置。
  17. 17.請求の範囲第12項、第14項、第15項、第16項のいずれか1つに記 載の復号装置において、 上記のブロック連結手段が、画素毎にデータの2つのブロックを加算することに より画素データのブロックを平均し、かつ得られた各値をファクタ2の低減によ り画素データのブロックを平均する手段を含む復号装置。
  18. 18.請求の範囲第12項に記載の復号装置において、データの上記の奇フィー ルドに対応するデータの強化フィールドを上記の蓄積手段に導出かつ連結し、か つ省略されたライン位置に挿入された評価画素データを存する、画素データの上 記の奇フィールドに応答する補間手段を付加的に具える復号装置。
  19. 19.(a)出力信号を与えるためにインターレースされたビデオのフィールド を符号化する、請求の範囲第1項に記載の装置、および (b)上記の出力信号を復号する装置、を見える符号化・復号装置において、 上記の出力信号を連結する入力手段、 未来の奇フィールドと過去の奇および偶フィールドを含んで、画素データのフィ ールドを蓄積する、上記の入力手段に連結された蓄積手段、 蓄積された上記の未来の奇フィールドと過去の奇および偶フィールドから画素デ ータの1つ以上のブロックを検索する上記の蓄積手段にアドレス信号を与える、 上記の場所信号に応答するアドレス発生器手段、 同時に検索された画素データのブロックの数にかかわらず単一最良モードデータ ブロックを与え、かつ画素データの同時に検索されたブロックを平均する手段を 含む、上記の蓄積手段から検索されたデータのブロックに応答するブロック連結 手段、 上記の画素エラー信号と現行の偶フィールド画素データのブロックを与えるため に、上記の単一最良モードデータブロックとを結合する、上記の入力手段とブロ ック連結手段に連結されたブロック加算器手段、および データの交互する奇および偶フィールドを含むビデオ信号を与える、上記の現行 の偶フィールドデータと画素データの上記の奇フィールドに応答する結合器手段 、を具える符号化・復号装置。
  20. 20.ビデオのフィールドを復号かつ表示する受信機において、請求の範囲第1 2項に記載の復号器、および上記のビデオを表示する表示手段、 を具える受信機。
  21. 21.ビデオの多重モード予測補間符号化フィールドを符号化する方法において 、該方法が以下のステップ(a)インターレースされた画素データの現行のフィ ールド、およびそのようなデータの過去および未来のフィールドの具備、 (b)画素データの強化フィールドを形成するためにデータの上記の過去および 未来のフィールドの省略されたライン場所での評価画素データの具備、 (c)データの最良整合ブロックを示す動きベクトル信号を導出するために、上 記の過去および未来のフィールドからのデータの対応ブロックと、上記の現行の フィールドからの画素データのブロックとの比較、 (d)上記の現行のフィールドからの画素データの上記のブロックを比較するた めに異なるモードの上記の最良整合ブロックの利用に基づくエラーを画素毎に表 す画素エラー信号の展開、および上記のモードのいずれかが最小全エラーを表す かを示す最良モード信号の展開、および(e)上記の最良モード信号、動きベク トル信号、画素エラー信号、および復号器により使用されるよう伝送されるデー タの上記の未来のフィールドの具備、を具える方法。
  22. 22.請求の範囲第21項に記載の方法において、ステップ(a)で与えられた 画素データのフィールドがデータの現行の偶フィールド、未来の奇フィールドと データの過去の奇および偶フィールドを含み、かつステップ(d)が、上記の現 行の偶フィールドからの画素データの上記のブロックがデータの未来の奇および 過去の偶フィールドの平均を表すデータのブロックと比較される比較モードを含 む方法。
  23. 23.請求の範囲第21項に記載の方法において、ステップ(a)で与えられた 画素データのフィールドがデータの現行の偶フィールド、未来の奇フィールドと 過去の奇および偶フィールドを含み、かつ ステップ(d)が、上記の現行の偶フィールドからの画素データの上記のブロッ クがデータの上記の未来の奇および過去の偶フィールドからのデータの対応ブロ ックの平均を表すデータのブロックと比較される比較モードと、上記の現行の偶 フィールドブロックが上記の過去および未来の奇フィールドデータからのデータ の対応ブロックの平均を表すデータのブロックと比較される付加的な比較モード とを含む方法。
  24. 24.請求の範囲第21項、第22項、第23項のいずれか1つに記載の方法に おいて、インターレースされたビデオ信号を受信し、かつ上記の信号をインター レースされた画素データの奇および偶フィールドに分離するステップを付加的に 具える方法。
  25. 25.請求の範囲第21項、第22項、第23項のいずれか1つに記載の方法に おいて、画素データのフィールドと動きベクトル信号を蓄積かつ検索するステッ プを付加的に具える方法。
  26. 26.請求の範囲第21項、第22項、第23項のいずれか1つに記載の方法に おいて、画素データの奇フィールドの圧縮符号化と、最良モード信号、動きベク トル信号、画素エラー信号および上記の符号化された奇フィールドを復号器によ り使用するために伝送される結合信号に結合するステップを付加的に具える方法 。
  27. 27.ビデオの多重モード予測補間符号化フィールドを符号化する方法において 、該方法が以下のステップ(a)インターレースされた画素データの現行のフィ ールド、およびそのようなデータの過去および未来のフィールドの具備、 (b)データの最良整合ブロックを示す動きベクトル信号を導出するために、上 記の過去および未来のフィールドからのデータの対応ブロックと、上記の現行の フィールドからの画素データのブロックとの比較、 (c)上記の現行のフィールドからの画素データの上記のブロックを比較するた めに異なるモードの上記の最良整合ブロックの利用に基づくエラーを画素毎に表 す画素エラー信号の展開、および上記のモードのいずれかが最小全エラーを表す かを示す最良モード信号の展開、および(d)上記の最良モード信号、動きベク トル信号、画素エラー信号、および復号器により使用されるよう伝送されるデー タの上記の未来フィールドの具備、 を具える方法。
  28. 28.ビデオの符号化フィールドを復号する方法において、以下のステップ、 (a)データの最良整合ブロックの場所データを与える場所信号、データの現行 の偶フィールドに対する最良モードブロックの画素値エラーを表す画素エラー信 号、および奇フィールド画素データ信号の受信、 (b)現行の偶フィールドに対して、未来の奇フィールドと過去の奇および偶フ ィールドを含む画素データのフィールドの蓄積、 (c)場所信号の使用によって、蓄積された未来の奇フィールドと過去の奇およ び偶フィールドからの画素データの1つ以上のブロックをメモリからの検索に使 用されたアドレス信号の導出、 (d)メモリから同時に検索された画素データのブロックの数にかかわらず単一 最良モードデータブロックを与えるように、ステップ(c)で検索された画素デ ータのブロックに応答する平均化機能の具備、 (e)現行の偶フィールド画素データのブロックを導出するために、最良モード データブロックと、そのような画素エラー信号のと結合、および (f)交互する奇および偶フィールドを含むビデオ信号を与えるようデータの奇 フィールドと結合するデータの偶フィールドの集合、 を具える方法。
  29. 29.請求の範囲第28項に記載の復号方法において、ステップ(a)で受信さ れた上記の信号がまた最小全エラーを表すデータのブロックを示す最良モード信 号を含み、かつ上記の最良モード信号がステップ(c)でのアドレス信号の導出 と、ステップ(d)での上記の平均化機能を制御するのに使用可能にされる復号 方法。
  30. 30.請求の範囲第28項に記載の復号方法において、上記の2つのデータブロ ックがステップ(c)で同時に検索される場合に、ステップ(d)が上記の未来 の奇および過去の偶データブロックからのデータの対応ブロックの画素毎の平均 化を含む復号方法。
  31. 31.請求の範囲第29項に記載の復号方法において、データの次の2つのブロ ックがステップ(c)で同時に検索される場合に、ステップ(d)が上記の未来 の奇データブロックと過去の奇データブロックからのデータの対応ブロックの画 素毎の平均化を含む復号方法。
  32. 32.請求の範囲第28項、第30項、第31項のいずれか1つに記載の復号方 法において、 2つのブロックが同時にステップ(c)で検索される場合に、上記のステップ( d)が画素毎に上記の2つのブロックを加算し、かつ得られた各画素値をファク タ2で低減することによるデータのブロックの平均化を含む復号方法。
  33. 33.請求の範囲第28項に記載の復号方法において、データ伝送に先立って与 えられたデータ圧縮符号化と両立する態様で画素データの上記の奇フィールドを 復号するステップを付加的に具える復号方法。
  34. 34.復号方法において、 (a)データの現行の偶フィールドに対して最良モードブロックの画素値エラー を表す画素エラー信号を含む、請求の範囲第21項に記載の信号の受信、 (b)上記の現行の偶フィールドに対して、未来の奇フィールドと過去の奇およ び偶フィールドを含む画素データフィールドの蓄積、 (c)上記の場所信号の使用によって、上記の蓄積された未来の奇フィールドと 過去の奇および偶フィールドからの画素データの1つ以上のブロックの蓄積から の検索に使用されたアドレス信号の導出、 (d)メモリから同時に検索された画素データのブロックの数にかかわらず単一 最良モードデータブロックを与えるように、ステップ(c)で検索された画素デ ータのブロックに応答する平均化機能の具備、 (e)現行の偶フィールド画素データのブロックを導出するために、最良モード データブロックと、そのような画素エラー信号との結合、および (f)交互する奇および偶フィールドを含むビデオ信号を与えるようデータの奇 フィールドと結合するデータの偶フィールドの集合、 を具える復号方法。
  35. 35.復号装置において、 請求の範囲第21項に記載の伝送を行う信号を連結する入力手段、 未来の奇フィールドと過去の奇および偶フィールドを含んで、画素データのフィ ールドを蓄積する、上記の入力手段に連結された蓄積手段、 蓄積された上記の未来の奇フィールドと過去の奇および偶フィールドから面素デ ータの1つ以上のブロックを検索する上記の蓄積手段にアドレス信号を与える、 上記の場所信号に応答するアドレス発生器手段、同時に検索された画素データの ブロックの数にかかわらず単一最良モードデータブロックを与え、かつ面素デー タの同時に検索されたブロックを平均する手段を含む、上記の蓄積手段から検索 されたデータのブロックに応答するブロック連結手段、現行の偶フィールド画素 データのブロックを与えるために、上記の画素エラー信号と上記の単一最良モー ドデータブロックとを結合する、上記の入力手段とブロック連結手段に連結され たブロック加算器手段、および データの交互する奇および偶フィールドを含むビデオ信号を与える、上記の現行 の偶フィールドデータと画素データの上記の奇フィールドに応答する結合器手段 、を具える復号装置。
  36. 36.ビデオのフィールドを多重モード予測補間符号化する装置において、 インターレースされたデータの現行およびもっと後のフィールドを連結する入力 手段であって、そのようなフィールドが、画素データが過去および未来の奇フィ ールドで省略されるライン位置に画素データを有する現行の偶フィールドを含む もの、 データの上記の奇フィールドからデータの上記の偶フィールドを分離する上記の 入力手段に連結された分離器手段、上記の現行の偶データフィールドに対して、 データを蓄積し、かつ利用可能な時間的に最も近い過去の偶フィールドデータを 与える蓄積手段、 未来の奇および過去の偶データの最良整合ブロックの場所を示す動きベクトル信 号を展開するために、上記の未来の奇および過去の偶フィールドデータを、現行 の偶フィールドデータと比較し、かつ上記の動きベクトル信号を上記の蓄積手段 に連結する、上記の分計器手段と蓄積手段に連結されたブロック整合手段、 現行の偶画素データのブロックと、上記の最良整合ブロックのみとは異なるもの との複数のモード比較を実行するか、あるいは平均的に、最小エラーを有し、か つ上記の最良モードブロックのエラーを画素毎に表す画素エラー信号を導出する ために、単一最良モードブロックを表す最良モード信号を導出し、上記の動きベ クトル信号に応答して上記の蓄積信号から検索された画素データのブロックを使 用する、上記の蓄積手段に連結された比較器手段、および上記の画素エラー信号 、上記の最良モード信号に対応する動きベクトル信号に基づく最良調合ブロック 場所信号および復号器により使用されるよう伝送される奇フィールド画素データ を与える、上記の比較器手段と分離器手段に連結された出力手段、 を備える符号化装置。
  37. 37.ビデオのフィールドを多重モード予測補間符号化する装置において、 インターレースされたデータの現行およびもっと後のフィールドを連結する入力 手段であって、そのようなフィールドが、画素データが過去および未来の奇フィ ールドで省略されるライン位置に画素データを有する現行の偶フィールドを含む もの、 データの上記の奇フィールドからデータの上記の偶フィールドを分離する上記の 入力手段に連結された分離器手段、上記の現行の偶データフィールドに対して、 利用可能な時間的に最も近い過去の奇フィールドデータを与えるために、データ の奇フィールドを受信する上記の分離器手段に連結された遅延連結手段、 上記の現行の偶データフィールドに対して、データを蓄積し、かつ利用可能な時 間的に最も近い過去の偶フィールドデータを与える蓄積手段、 未来の奇および過去の偶データの最良整合ブロックの場所を示す動きベクトル信 号を展開するために、上記の未来の奇および過去の偶フィールドデータを、現行 の偶フィールドデータと比較し、かつ上記の動きベクトル信号を上記の蓄積手段 に連結する、上記の分離手段と蓄積手段に連結されたブロック整合手段、 現行の偶画素データのブロックと、上記の最良整合ブロックのみとは異なるもの との複数のモード比較を実行するか、あるいは平均的に、最小エラーを有し、か つ上記の最良モードブロックのエラーを画素毎に表す画素エラー信号を導出する ために、単一最良モードブロックを表す最良モード信号を導出し、上記の動きベ クトル信号に応答して上記の蓄積信号から検索された画素データのブロックを使 用する、上記の蓄積手段に連結された比較器手段、および上記の画素エラー信号 、上記の最良モード信号に対応する動きベクトル信号に基づく最良整合ブロック 場所信号および復号器により使用されるよう伝送される奇フィールド画素データ を与える、上記の比較器手段と分離器手段に連結された出力手段、 を備える符号化装置。
  38. 38.請求の範囲第36項あるいは第37項に記載の符号化装置において、 上記の比較器手段が、上記の最良モード信号の導出において、過去の偶フィール ドと未来の奇フィールドからの画素データのブロックを平均する手段を含む符号 化装置。
  39. 39.請求の範囲第36項あるいは第37項に記載の符号化装置において、省略 されたライン位置に評価された画素データを有する奇および偶フィールドデータ に対応する奇および偶フィールドデータを上記のブロック整合手段に導出かつ連 結する、上記の分離手段に連結された補間手段を付加的に含む符号化装置。
  40. 40.ビデオの符号化フィールドを復号する装置において、最良整合ブロックの 位置データを与える位置信号、画素データの現行の偶フィールドに対する最良モ ードブロックの画素値エラーを表す画素エラー信号、および奇フィールド画素デ ータ信号を連結する入力手段、 未来の奇フィールドと過去の偶フィールドを含んで、画素データのフィールドを 蓄積する、上記の入力手段に連結された蓄積手段、 蓄積された上記の未来の奇および過去の偶フィールドから画素データの1つ以上 のブロックを検索する上記の蓄積手段にアドレス信号を与える、上記の位置信号 に応答するアドレス発生器手段、 同時に検索された画素データのブロックの数にかかわらず単一最良モードデータ ブロックを与え、かつ画素データの同時に検索されたブロックを平均する手段を 含む、上記の蓄積手段から検索されたデータのブロックに応答するブロック連結 手段、 現行の偶フィールド画素データのブロックを与えるために、上記の画素エラー信 号と上記の単一最良モードデータブロックとを結合する、上記の入力手段とブロ ック連結手段に連結されたブロック加算器手段、および データの交互する奇および偶フィールドを含むビデオ信号を与える、上記の現行 の偶フィールドデータと画素データの上記の奇フィールドに応答する結合器手段 、を具える復号装置。
  41. 41.請求の範囲第40項に記載の復号装置において、上記のブロック連結手段 が、最良モードデータブロックを導出するために過去の偶フィールドと未来の奇 フィールドからの画素データのブロックを平均する手段を含む復号装置。
  42. 42.請求の範囲第40項に記載の復号装置において、上記のブロック連結手段 が、データの2つのブロックが同時に検索される場合に画素データのブロックを 平均し、かつそのようなデータの検索されたブロックを単独に修正することなく 出力に連結する手段を含む復号装置。
  43. 43.ビデオの符号化フィールドを復号する方法において、以下のステップ、 (a)データの最良整合ブロックの位置データを備える位置信号、データの現行 の偶フィールドに対する最良モードブロックの画素値エラーを表す画素エラー信 号、および奇フィールド画素データ信号の受信、 (b)現行の偶フィールドに対して、未来の奇フィールドと過去の偶フィールド を含む画素フィールドデータの蓄積、(c)場所信号の使用によって、蓄積され た未来の奇フィールドと過去の偶フィールドからの画素データの1つ以上のブロ ックをメモリからの検索に使用されたアドレス信号の導出、 (d)メモリから同時に検索された画素データのブロックの数にかかわらず単一 最良モードデータブロックを備えるように、ステップ(c)で検索された画素デ ータのブロックに応答する平均化機能の具備、 (e)現行の偶フィールド画素データのブロックを導出するために、最良モード データブロックと、そのような画素エラー信号との結合、および (f)交互する奇および偶フィールドを含むビデオ信号を与えるようデータの奇 フィールドと結合するデータの偶フィールドの集合、 を具える方法。
  44. 44.請求の範囲第43項に記載の復号方法において、ステップ(a)で受信さ れた上記の信号がまた最小全エラーを表すデータのブロックを示す最良モード信 号を含み、かつ上記の最良モード信号がステップ(c)でのアドレス信号の導出 と、ステップ(d)での上記の平均化機能を制御するのに使用可能にされる復号 方法。
  45. 45.請求の範囲第43項に記載の復号方法において、ステップ(d)が、上記 の2つのデータブロックがステップ(c)で同時に検索される場合に、上記の未 来の奇および過去の偶データブロックからのデータの対応ブロックの画素毎の平 均化を含む復号方法。
JP4504277A 1990-12-03 1991-12-03 インターレースされたビデオシーケンスのフィールドを符号化するシステムと符号化方法及び復号するシステムと復号方法 Expired - Lifetime JP2746749B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/621,343 US5193004A (en) 1990-12-03 1990-12-03 Systems and methods for coding even fields of interlaced video sequences
US621,343 1990-12-03

Publications (2)

Publication Number Publication Date
JPH06504169A true JPH06504169A (ja) 1994-05-12
JP2746749B2 JP2746749B2 (ja) 1998-05-06

Family

ID=24489783

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4504277A Expired - Lifetime JP2746749B2 (ja) 1990-12-03 1991-12-03 インターレースされたビデオシーケンスのフィールドを符号化するシステムと符号化方法及び復号するシステムと復号方法

Country Status (6)

Country Link
US (1) US5193004A (ja)
EP (2) EP0564597B1 (ja)
JP (1) JP2746749B2 (ja)
CA (1) CA2096431C (ja)
DE (2) DE69130329T2 (ja)
WO (1) WO1992010061A2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05130594A (ja) * 1991-11-08 1993-05-25 Matsushita Electric Ind Co Ltd 動き補償フレーム間予測符号化装置
JPH05276502A (ja) * 1992-03-27 1993-10-22 Matsushita Electric Ind Co Ltd 映像データ圧縮システムにおいてフィールド群を処理する装置及び方法

Families Citing this family (60)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5253275A (en) * 1991-01-07 1993-10-12 H. Lee Browne Audio and video transmission and receiving system
JP2586260B2 (ja) * 1991-10-22 1997-02-26 三菱電機株式会社 適応的ブロッキング画像符号化装置
USRE39279E1 (en) 1991-11-08 2006-09-12 Matsushita Electric Industrial Co., Ltd. Method for determining motion compensation
USRE39276E1 (en) 1991-11-08 2006-09-12 Matsushita Electric Industrial Co., Ltd. Method for determining motion compensation
US5369449A (en) 1991-11-08 1994-11-29 Matsushita Electric Industrial Co., Ltd. Method for predicting move compensation
US5367385A (en) * 1992-05-07 1994-11-22 Picturetel Corporation Method and apparatus for processing block coded image data to reduce boundary artifacts between adjacent image blocks
JP3308990B2 (ja) * 1992-07-03 2002-07-29 松下電器産業株式会社 動画像の予測符号化方法及び予測符号化装置
JPH0828876B2 (ja) * 1993-02-25 1996-03-21 日本電気株式会社 動画像信号のリフレッシュ方法
CN1058362C (zh) * 1993-03-15 2000-11-08 索尼公司 图像信号的传输和解码
JP3500634B2 (ja) * 1993-04-08 2004-02-23 ソニー株式会社 動きベクトル検出装置
EP0709009A1 (en) * 1993-06-16 1996-05-01 GOULD, Kim V.W. System and method for transmitting video material
US5387940A (en) * 1993-07-07 1995-02-07 Rca Thomson Licensing Corporation Method and apparatus for providing scaleable compressed video signal
EP0644698A3 (en) * 1993-09-14 1997-03-05 Gold Star Co B-image processing device with half-pixel motion compensation for an image encoder.
JP3149303B2 (ja) * 1993-12-29 2001-03-26 松下電器産業株式会社 デジタル画像符号化方法及びデジタル画像復号化方法
TW283289B (ja) * 1994-04-11 1996-08-11 Gen Instrument Corp
JPH0865681A (ja) * 1994-08-25 1996-03-08 Sony Corp 動きベクトル検出装置およびそれを使用した動き補償予測符号化システム
DE69530908T2 (de) * 1994-12-20 2004-05-19 Matsushita Electric Industrial Co., Ltd., Kadoma Verfahren und Vorrichtung zur Bildkodierung
US5610659A (en) * 1995-05-08 1997-03-11 Futuretel, Inc. MPEG encoder that concurrently determines video data encoding format and rate control
US5731850A (en) * 1995-06-07 1998-03-24 Maturi; Gregory V. Hybrid hierarchial/full-search MPEG encoder motion estimation
US5757424A (en) * 1995-12-19 1998-05-26 Xerox Corporation High-resolution video conferencing system
GB2311184A (en) * 1996-03-13 1997-09-17 Innovision Plc Motion vector field error estimation
US5991447A (en) * 1997-03-07 1999-11-23 General Instrument Corporation Prediction and coding of bi-directionally predicted video object planes for interlaced digital video
JP4178562B2 (ja) * 1997-05-22 2008-11-12 ソニー株式会社 動きベクトル検出装置および方法
US6269484B1 (en) 1997-06-24 2001-07-31 Ati Technologies Method and apparatus for de-interlacing interlaced content using motion vectors in compressed video streams
US5990955A (en) * 1997-10-03 1999-11-23 Innovacom Inc. Dual encoding/compression method and system for picture quality/data density enhancement
DE69839761D1 (de) * 1997-10-15 2008-09-04 Nxp Bv Bewegungsschätzung
US6563953B2 (en) 1998-11-30 2003-05-13 Microsoft Corporation Predictive image compression using a single variable length code for both the luminance and chrominance blocks for each macroblock
AU2002351389A1 (en) 2001-12-17 2003-06-30 Microsoft Corporation Skip macroblock coding
US6689463B2 (en) * 2001-12-18 2004-02-10 Corning Incorporated Secondary coating composition for optical fibers
US7003035B2 (en) * 2002-01-25 2006-02-21 Microsoft Corporation Video coding methods and apparatuses
US20040001546A1 (en) * 2002-06-03 2004-01-01 Alexandros Tourapis Spatiotemporal prediction for bidirectionally predictive (B) pictures and motion vector prediction for multi-picture reference motion compensation
US7496283B2 (en) 2002-06-28 2009-02-24 Microsoft Corporation Methods and systems for processing digital data rate and directional playback changes
US7154952B2 (en) * 2002-07-19 2006-12-26 Microsoft Corporation Timestamp-independent motion vector prediction for predictive (P) and bidirectionally predictive (B) pictures
US7020200B2 (en) * 2002-08-13 2006-03-28 Lsi Logic Corporation System and method for direct motion vector prediction in bi-predictive video frames and fields
US7813429B2 (en) * 2002-08-13 2010-10-12 Lsi Corporation System and method for segmentation of macroblocks
KR100517504B1 (ko) * 2003-07-01 2005-09-28 삼성전자주식회사 B-픽처의 움직임 보상 모드 결정방법 및 장치
US7609763B2 (en) * 2003-07-18 2009-10-27 Microsoft Corporation Advanced bi-directional predictive coding of video frames
US7499495B2 (en) * 2003-07-18 2009-03-03 Microsoft Corporation Extended range motion vectors
US20050013498A1 (en) * 2003-07-18 2005-01-20 Microsoft Corporation Coding of motion vector information
US7606308B2 (en) * 2003-09-07 2009-10-20 Microsoft Corporation Signaling macroblock mode information for macroblocks of interlaced forward-predicted fields
US7620106B2 (en) * 2003-09-07 2009-11-17 Microsoft Corporation Joint coding and decoding of a reference field selection and differential motion vector information
US7599438B2 (en) * 2003-09-07 2009-10-06 Microsoft Corporation Motion vector block pattern coding and decoding
US8064520B2 (en) * 2003-09-07 2011-11-22 Microsoft Corporation Advanced bi-directional predictive coding of interlaced video
US7623574B2 (en) * 2003-09-07 2009-11-24 Microsoft Corporation Selecting between dominant and non-dominant motion vector predictor polarities
US7616692B2 (en) * 2003-09-07 2009-11-10 Microsoft Corporation Hybrid motion vector prediction for interlaced forward-predicted fields
US7724827B2 (en) * 2003-09-07 2010-05-25 Microsoft Corporation Multi-layer run level encoding and decoding
US7567617B2 (en) * 2003-09-07 2009-07-28 Microsoft Corporation Predicting motion vectors for fields of forward-predicted interlaced video frames
US7539393B2 (en) * 2003-12-05 2009-05-26 Microsoft Corporation Method and system for reverse playback of compressed data
US7627227B2 (en) * 2004-05-17 2009-12-01 Microsoft Corporation Reverse presentation of digital media streams
US9077960B2 (en) * 2005-08-12 2015-07-07 Microsoft Corporation Non-zero coefficient block pattern coding
FR2917262A1 (fr) * 2007-06-05 2008-12-12 Thomson Licensing Sas Dispositif et procede de codage d'un contenu video sous la forme d'un flux scalable.
US8254455B2 (en) * 2007-06-30 2012-08-28 Microsoft Corporation Computing collocated macroblock information for direct mode macroblocks
US8300987B2 (en) * 2007-09-28 2012-10-30 Ati Technologies Ulc Apparatus and method for generating a detail-enhanced upscaled image
US8964117B2 (en) 2007-09-28 2015-02-24 Ati Technologies Ulc Single-pass motion adaptive deinterlacer and method therefore
US8259228B2 (en) * 2007-12-10 2012-09-04 Ati Technologies Ulc Method and apparatus for high quality video motion adaptive edge-directional deinterlacing
US9456192B2 (en) * 2007-12-14 2016-09-27 Cable Television Laboratories, Inc. Method of coding and transmission of progressive video using differential signal overlay
US8396129B2 (en) * 2007-12-28 2013-03-12 Ati Technologies Ulc Apparatus and method for single-pass, gradient-based motion compensated image rate conversion
US8189666B2 (en) 2009-02-02 2012-05-29 Microsoft Corporation Local picture identifier and computation of co-located information
US20120195364A1 (en) * 2011-01-31 2012-08-02 Apple Inc. Dynamic mode search order control for a video encoder
US10904555B2 (en) * 2018-07-11 2021-01-26 Tencent America LLC Method and apparatus for video coding

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07118784B2 (ja) * 1984-10-27 1995-12-18 ソニー株式会社 テレビジヨン信号の動き検出方法
JP2612557B2 (ja) * 1985-12-18 1997-05-21 ソニー株式会社 データ伝送受信システム及びデータ復号装置
DE3875983T2 (de) * 1987-03-04 1993-04-15 Hitachi Ltd Geraet zur wiedergabe von videosignalen geringer aufloesung auf videomonitoren hoher aufloesung.
EP0294962B1 (en) * 1987-06-09 1995-07-19 Sony Corporation Motion vector estimation in television images
DE3853555T2 (de) * 1987-06-09 1995-08-17 Sony Corp Verarbeitung des Bewegungsvektors in digitalen Fernsehbildern.
DE3851786T2 (de) * 1987-06-09 1995-03-09 Sony Corp Auswahl eines Bewegungsvektors in Fernsehbildern.
EP0309669B1 (de) * 1987-09-30 1992-12-30 Siemens Aktiengesellschaft Verfahren zur szenenmodellgestützten Bilddatenreduktion für digitale Fernsehsignale
US4897720A (en) * 1988-03-14 1990-01-30 Bell Communications Research, Inc. Circuit implementation of block matching algorithm
US4821119A (en) * 1988-05-04 1989-04-11 Bell Communications Research, Inc. Method and apparatus for low bit-rate interframe video coding
IT1228109B (it) * 1988-12-21 1991-05-28 Telettra Spa M Sistema e dispositivo di premultiplazione a pacchetto per trasmissione di piu' flussi dati generati da un unico algoritmo
JP2521145B2 (ja) * 1989-02-20 1996-07-31 日本ビクター株式会社 動き補償予測符号化復号化方式
US5001559A (en) * 1989-10-12 1991-03-19 International Business Machines Corporation Transform coding using coefficient prediction techniques
US4999705A (en) * 1990-05-03 1991-03-12 At&T Bell Laboratories Three dimensional motion compensated video coding
US5134480A (en) * 1990-08-31 1992-07-28 The Trustees Of Columbia University In The City Of New York Time-recursive deinterlace processing for television-type signals

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05130594A (ja) * 1991-11-08 1993-05-25 Matsushita Electric Ind Co Ltd 動き補償フレーム間予測符号化装置
JPH05276502A (ja) * 1992-03-27 1993-10-22 Matsushita Electric Ind Co Ltd 映像データ圧縮システムにおいてフィールド群を処理する装置及び方法

Also Published As

Publication number Publication date
DE69129595T2 (de) 1998-10-15
DE69129595D1 (de) 1998-07-16
EP0564597B1 (en) 1998-10-07
EP0564597A1 (en) 1993-10-13
JP2746749B2 (ja) 1998-05-06
CA2096431A1 (en) 1992-06-04
WO1992010061A2 (en) 1992-06-11
DE69130329T2 (de) 1999-03-04
EP0630157B1 (en) 1998-06-10
EP0630157A2 (en) 1994-12-21
WO1992010061A3 (en) 1992-07-09
CA2096431C (en) 1995-07-04
EP0630157A3 (en) 1995-03-22
US5193004A (en) 1993-03-09
DE69130329D1 (de) 1998-11-12

Similar Documents

Publication Publication Date Title
JPH06504169A (ja) インターレースされたビデオシーケンスのフィールドを符号化するシステムと符号化方法及び復号するシステムと復号方法
USRE35093E (en) Systems and methods for coding even fields of interlaced video sequences
JP3928815B2 (ja) Mpeg−2復号方法及びmpeg−2ビデオ復号器
JP3888597B2 (ja) 動き補償符号化装置、及び動き補償符号化復号化方法
KR100335707B1 (ko) 화상신호의부호화방법,부호화장치,복호화방법및복호화장치
AU627684B2 (en) Apparatus and method for adaptively compressing successive blocks of digital video
US6421385B1 (en) Apparatus and method for efficient conversion of DV (digital video) format encoded video data into MPEG format encoded video data by utilizing motion flag information contained in the DV data
JP3406546B2 (ja) 連続画像の復号化方法
EP0467040A2 (en) Adaptive motion compensation for digital television
EP0616472B1 (en) Transmission and decoding of picture signals
NO311960B1 (no) Anordning til adaptiv komprimering av digitale videodata
JPH11513205A (ja) ビデオ符号化装置
JPH10145791A (ja) ディジタル・ビデオ・デコーダおよびディジタル・ビデオ信号をデコードする方法
JPH08501912A (ja) 高解像度テレビジョン用デジタル支援動き補償飛越し走査解除方法及び装置
US6829373B2 (en) Automatic setting of optimal search window dimensions for motion estimation
CN100456836C (zh) 编码设备和方法
KR19990030024A (ko) 적응적 비월주사 모양정보 부호화/복호화 장치 및 방법
JPH0775111A (ja) デジタル信号符号化装置
JPH07298258A (ja) 画像符号化復号化方法
JP2001119703A (ja) 可変長予測符号化によるデジタルビデオイメージの圧縮
TW516326B (en) Data transformation for explicit transmission of control information
JPH09502840A (ja) テレビ画像サブバンド両立式符号化用エンコーダ/デコーダ及びツリー構造による階層的運動符号化へのその応用
US7426311B1 (en) Object-based coding and decoding apparatuses and methods for image signals
US20060133497A1 (en) Method and apparatus for encoding/decoding video signal using motion vectors of pictures at different temporal decomposition level
JPH11155143A (ja) 画像圧縮符号化・復号化方法、画像圧縮符号化・復号化装置、画像圧縮符号化伝送方法、画像圧縮符号化伝送システムおよび画像圧縮符号化・復号化プログラムを記録した記録媒体

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090213

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090213

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100213

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100213

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110213

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120213

Year of fee payment: 14

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120213

Year of fee payment: 14