JP3933718B2 - 画像を表す信号を処理するシステム - Google Patents
画像を表す信号を処理するシステム Download PDFInfo
- Publication number
- JP3933718B2 JP3933718B2 JP27936095A JP27936095A JP3933718B2 JP 3933718 B2 JP3933718 B2 JP 3933718B2 JP 27936095 A JP27936095 A JP 27936095A JP 27936095 A JP27936095 A JP 27936095A JP 3933718 B2 JP3933718 B2 JP 3933718B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- signal
- input
- motion
- frame
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/144—Movement detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/103—Selection of coding mode or of prediction mode
- H04N19/107—Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/147—Scene change detection
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Color Television Systems (AREA)
Description
【発明の属する技術分野】
本発明は、画像輝度勾配の存在時にビデオ信号を符号化するシステムに関するものである。すなわち、本発明はディジタル画像信号処理の分野に関し、より具体的には、イメージ(画像)フェ−ジング(image fading)に関連する輝度勾配(luminance gradient)のように,例えば、通常画像(normal image)からブラック・レベルへの(またはその逆の)画像輝度勾配(image intensity gradient)が存在するときテレビジョン信号を符号化するシステムに関する。
【0002】
なお、本明細書の記述は本件出願の優先権の基礎たる米国特許出願第08/329,553号(1994年10月26日出願)の明細書の記載に基づくものであって、当該米国特許出願の番号を参照することによって当該米国特許出願の明細書の記載内容が本明細書の一部分を構成するものとする。
【0003】
【従来の技術】
テレビジョン信号で表されているようなビデオ(映像)シ−ケンスは、一連の動きのない画像(motionless image)が連続して高速に表示され、これにより視聴者に連続する動きの印象を与えている。各フレ−ムはそれぞれが異なる画像情報を伝達しており、動きの表示を得るために必要とされる高速フレ−ム・レートは、しばしば、隣接フレーム間において冗長な時間的情報を大量に生じさせることがある。データ圧縮の一形態である動き補償符号化(motion compensation coding)は、時間的次元における一種の予測符号化(predictive coding) であり、このような時間的冗長性を除くためによく用いられている。
【0004】
あるフレ−ムから次のフレ−ムまでにシーン(場面)の変化がないときは、あるフレームから次のフレームまでの画像の動きは、あるフレームから次のフレームまでの輝度(intensity) 変化が多いことの原因となる。動き補償予測画像符号化では、2フレーム間の動きを予測し(estimate)その動きを補償することによって、先に符号化されたフレームから現フレームを予測している。現フレームと現フレームの予測との間の差分は、(動きが補償された)残余画像(residual image)と一般に呼ばれ、これが符号化されている。残余画像におけるエネルギは、オリジナル画像におけるエネルギよりもはるかに小さいのが典型的であり、これは、冗長な時間的情報が除去されたためである。オリジナル画像情報ではなく、残余情報を符号化すると、符号化のために利用できるデータ・ビットの利用効率が向上する。
【0005】
動き補償予測符号化には、多数の形態がある。よく使用されている1つのアプローチは、ブロック・マッチング(block matching)に基づいている。このアプローチでは、現画像フレームは、あらかじめ決められた個数の矩形領域すなわちブロックに分割され、隣接フレームにおける変位(displacement)を求めるための探索(サーチ)が行われ、このサーチにより隣接フレーム内の起こり得るブロックの中で最良一致(best match)を得ている。x、y座標に関連する動ベクトル(motion vector) は、現フレーム内のブロックと隣接フレーム内の最良一致(best match)とを関係づけている。動き補償(残余画像)符号化は、インターフレーム(フレーム間)(inter-frame) 符号化の一例である。動き補償残余符号化から良好な結果が得られない場合(例えば、場面があるフレームから次のフレームまでに変化したときのように、予測が良好でない場合)、イントラフレーム(フレーム内)(intra-frame) 符号化によると良好な結果が得られる場合がある。このイントラフレーム符号化では、フレームのビデオ情報は動きなしでそれ自体が符号化されている。
【0006】
様々なタイプの画像符号化/圧縮は、上述したインターフレーム予測動き補償符号化を含めて、例えば、Ang 他著「ビデオ圧縮は大きな利益をもたらす」(Video Compression Makes Big Gains)(IEEE Spectrum ,1991年10月)で議論されている。特に、この論文はCCITT H.261 のビデオ動き符号化器について述べており、イントラフレーム符号化、およびMPEG(Motion Pictures Expert Group)画像符号化標準(ISO/IEC 13818-2、1993年11月)に準拠するインターフレーム予測動き補償残余符号化についても述べている。提案されたMPEG標準は、また、インターフレーム・モードおよびイントラフレーム・モードの両モードについて動き補償アルゴリズムを採用している。
【0007】
【発明が解決しようとする課題】
本出願の発明者は、ある種の条件の下では、いくつかの動き予測器(motion estimator)は非効率であるために、画像“ブロッキネス”・アーティファクト(image "blockiness" artifact−画像を構成するピクセル・ブロック間で細部の目立った差があること)が発生することを認識した。このようなアーティファクトは、例えば、平均自乗誤差(Mean Square Error) または平均絶対誤差(Mean Absolute Error) 処理を採用する動き予測器によって発生する場合があるが、これは、誤差のある一致(erroneous match) が原因している。より具体的に説明すると、通常画像からブラックへの(またはその逆の)画像フェード(image fade)期間に、画像テクスチャ(細部)におけるフレーム間の変化は、高度に精巧化された動き予測器による以外、正確にトラックできないことが認められた。このようにフレーム間画像細部(frame-to-frame image detail) をトラックできないことから、これに代わる方法として輝度トラック(luminance tracking)が行われている。輝度トラッキングによると、動き予測器から誤った情報が得られることになる。これは、画像に動きがない場合、フェージングと共に起こる輝度変化が誤って動きがあるかのように示唆するからである。言い換えると、画像フェージングに関連するフレーム間輝度勾配(luminance gradient)は、画像細部が変化しなかったことを動き予測器(motion estimator)が判別できないとき、動きがあるものと動き予測器の判断を狂わせることになる。このような輝度勾配のトラッキングによると、ランダムで予測不能な結果(例えば、動きベクトル)が得られ、この結果は本質的に使用不能であり、符号化効率の障害となっている。
【0008】
【課題を解決するための手段】
本発明の原理によれば、ある種の条件の下では動きベクトルにゼロの値を割り当てると、動き補償を含むビデオ信号処理システムにおいて利点があることが認められた。これらの条件の1つは、一般に画像フェージングと関連があるとされている画像輝度勾配(image intensity gradient)の場合について上述したが、この場合には、動きベクトルをゼロにすると、上述した「ブロッキネス(brockiness)」なアーティクラフトが著しく減少するか、あるいは除去されることが判明した。また、動きベクトルをゼロにすると、動き予測器(motion estimator)が不適切な動きを検出したような場合にも利点がある。このようなことは、動き予測器が静止画像の、あるいはある画像フレームの静止領域の(0,0) ベクトルについて特定の検査を行わないとき起こる場合がある。
【0009】
ここで開示しているシステムによれば、シーン(場面)の輝度変化(intensity change)が検出されたとき、例えば、画像が通常からブラックへ(またはその逆へ)フェージングしたときや、ある通常シーンから別のシーンへフェージングしたとき、動きベクトルがゼロにされる。この目的のために、3つの隣接画像フレームのシーケンスが評価される。各フレームは、同じように配置された複数のセグメントに分割される。隣接フレームでセグメント内の同様な位置に置かれたピクセル間における、差の絶対値の和は、2ペアの隣接フレーム・セグメントのそれぞれについて求められる。絶対値的なピクセル差の和の比率が求められる。この比率が所定セグメント数について実質的に一定のままである場合に、フェージングが示される。
【0010】
【発明の実施の形態】
図1は、3つの隣接画像フレームのシーケンスを示す図であり、この例では、画像フレームは非飛越し走査線(non-interlaced line) を含んでいる。なお、以下の説明は、走査線飛越し(line-interlaced) フレームのシーケンスであって、各フレームが、あとで説明するように、奇数フィールドと偶数フィールドを含んでいる場合にも当てはまる。フレーム3は、例えば、以下に述べるように図2の装置によって符号化されている過程にある現フレームを示す。フレーム2は時間的にフレーム1の直後に置かれており、フレーム3は時間的にフレーム2の直後に置かれている。各フレームは同じように配置された12個の水平セグメントに分割され、この例では、“A”〜“L”で示されている。垂直セグメント、ブロックまたは他の幾何学的配置を使用することも可能である。各フレームは、公知のように複数の画像ピクセルPを含んでいる。セグメントの個数は、画像のセグメント、つまり、領域が、与えられたシステムの要求条件に従って画像フェージングが発生したことを高信頼に示すだけの個数になっている限り、重要でない。この例では、フレーム3は、3フレーム・シーケンスにおいて最大のフェージング(例えば、通常画像からブラックへの)を示し、フレーム1は、最小のフェージングを示している。
【0011】
画像フェージングが存在することは、3つの連続フレーム・シーケンスを分析するだけで十分に明らかになることが決定された。この点に関して必要になる3フレーム記憶デバイスは、図2を参照して後述するタイプのビデオ・エンコーダ(符号化器)と関連づけることが必要であるが、フレーム記憶デバイスを独立に設けることも可能である。複数のフレーム記憶デバイスは、デテレシネ(detelecine)やプリフィルタリング操作などの事前処理操作のためにビデオ・エンコーダに設けられていることが多い。以下の説明では、3つの隣接フレームの各々の中の対応するセグメント“A”を分析する場合について説明する。この分析から得られたフレーム差情報は比率SA を得るために使用される。この比率の値は、他のすべてのセグメントについて同じ方法で求めた比率と比較したとき、画像フェージングが存在するか否かを示している。以下に説明するプロシージャ(処理手順)は、図3のフローチャートに示されている。なお、図3に示したフローチャートは、既述の飛越し走査フレームの処理にも適用し得るものである。
【0012】
【実施例】
第1の例として、次に示すようにブラック状態へのフェードが起こった場合について説明する。
【0013】
フレーム番号 1 2 3
フェージング・シーケンス 1 a a2
フェージング・ファクタ“a”は任意の値をもっているが、これは画像が通常からブラックへフェードするとき、ピクセルまたはセグメントの大きさがあるフレームから次のフレームまでに減少することを示しているので、ユニティ(1)より小さな値である。実際、輝度(ルミナンス)レベルの変化は、フェージング期間におけるピクセル輝度(pixel intensity) の変化量を正しく示している。このフェージング・シーケンス(1..a...a2 )はあらかじめ決められていないが、フェージングがフレーム1(フェージング・ファクタが1であり、フェージングは起こっていない)からフレーム2を経てフレーム3(最大フェージング)までにどのようにして起こるかの一例として示されている。従って、フェージング量はフレーム1からフレーム2を経て(現)フレーム3までに徐々に増加していく。
【0014】
図1に示すように、フレーム1と2内の対応するセグメントAについて、隣接フレームの対応するセグメント内の同じ位置に置かれたピクセルの輝度値(intensity value) 間の差が決定される。次に、各ピクセル差の絶対値が求められる。次に、これらの絶対値の和が求められ、フレーム差値DIFF1-2 が得られる。フレーム2と3についても同じプロシージャが用いられて、フレーム差値DIFF2-3 が得られる。最後に、フレーム差値DIFF2-3 とフレーム差値DIFF1-2 との比率が得られる。以上から明らかなように、この例でのフレーム差の比率は、上述したフェージング・シーケンスにおける値“a”に対応する値と等しくなっている。フレーム1、2および3間のセグメント“A”の差の比率は、SA で示されている。残りのセグメントB−Lについても同じプロシージャが用いられて、差の比率SB −SL が得られる。
【0015】
画像フェージングが存在することは、計算で求めたフレーム差の比率値“a”が画像セグメントA−L間でほぼ一定のままになっている場合に示される。しかし、比率の値がすべてのセグメントについてほぼ等しくなっている必要はない。与えられたシステムの要求条件によれば、あらかじめ決めた個数のセグメント、例えば、80%〜90%あるいは大多数が等しい比率値を示していれば十分である。この個数は、計算で求めた比率が値“a”に等しいかどうかを決定するときのしきい値と共に、アルゴリズムのパラメータにすることができる。また、このあらかじめ決めた個数は、フェージング・シーケンス期間に画像の動きが存在する可能性があることも示している。
【0016】
例えば、フェード期間中に多くの動きがあって、セグメントの40%〜50%だけが同じ比率の値をもっているときは、このフェージング検出システムは、フェージングが起こっていないことを明らかにする。この場合には、フェージングが起こっている場合でも、符号化されるブロックの大きな割合(%)が動きをもっている可能性があるので、エンコーダが動きベクトルをゼロにすることは望ましくないと考えられる。ゼロにされた動きベクトルがこの場合に使用されないのは、ゼロでない動きベクトルを使用した方が有利であるためである。フレーム差の比率値が例えば、ゼロまたはほぼゼロであるときは、フェージングが起こっていないことを示している。具体的に説明すると、任意の1個のセグメント(またはあらかじめ決めた個数のセグメント)のフレーム差値DIFFがゼロまたはゼロに近ければ、アルゴリズムはフェージングが起こっていないと宣言することになる。この基準(criterion) により、静止画像またはほぼ静止の画像がフェージング画像であると宣言されることが防止される。
【0017】
ブラックから通常シーンへのフェードはブラックへのフェード・プロセスの反対であるが、その処理の仕方は同じである。例えば、ブラックから通常画像へのフェードが起こり、フェージング・ファクタがフレーム・シーケンスの過程で次のように“a”から“b”に変化した場合について検討する。
【0018】
フレーム番号 1 2 3 4
フェージング・シーケンス a a2 a2 b a2 b2
この例では、ファクタ“a”は1(ユニティ)より小さな値であり、係数“b”は1より小さな値であるが“a”より大である。上記の例と同様に、フェージング・シーケンスはあらかじめ決められていないが、フェージングがフレーム1(フェージング開始)からフレーム2と3を経てフレーム4(通常画像へのフェージング完了)までにどのようにして起こるかの別の例を示している。差値DIFF1-2 およびDIFF2-3 が各セグメントについて決定され、フレーム差の比率SA −SL が上述したように計算される。以上から明らかなように、この例での差比率は値“a(1−b)/(1−a)”に等しい。画像フェージングが起こったことは、上述したように、この値がすべてのまたはあらかじめ決めた個数の画像セグメントA−Lの間でほぼ一定のままである場合に示される。通常からブラックへフェードしてフェージング・ファクタが変化した場合と同じように類似の結果が得られる。
【0019】
図面を簡単にするために、図1は3つの画像フレームを使用したフェード検出プロセスを示している。しかし、走査線飛越しシステムでは、各フレームは、公知のように、奇数番号の画像フィールドと偶数番号の画像フィールドによって構成されている。そのような場合には、前述した差比率は奇数フィールドと偶数フィールドのシーケンスに対して別々に計算されることになる。例えば、奇数フィールドの差比率SA(odd)は次のように計算される。
【0020】
【数1】
【0021】
ここで、DIFF2-3(odd)は、フレーム2の奇数フィールドとフレーム3の奇数フィールドとの間の絶対ピクセス差の和である。DIFF1-2(odd)は、フレーム1の奇数フィールドとフレーム2の奇数フィールドとの間の絶対ピクセル差の和である。SA(odd)はSB(odd)からSL(odd)までと比較されて、比率があらかじめ決めた個数のセグメントについてほぼ一定のままであるかどうかが決定される。同様に、偶数フィールドの差比率が計算され、SA(even) がSB(even) からSL(even) までと比較される。このようにフィールド比較を別々に行うと、システムはフィールド境界でのフェージングを検出することができる。
【0022】
図4は、走査線飛越しフレーム1、2および3のシーケンスを示し、各フレームは奇数フィールドと偶数フィールドによって構成されている。この例では、奇数フィールドのシーケンスのフェージング・ファクタはa1 からa2 へ(以下同様)変化するのに対し、偶数フィールドのフェージング・ファクタはb1 からb2 へ(以下同様)異なるファクタで変化する。この種のフィールド・フェージングでは、奇数と偶数の差比率(SA ..)は別々に計算されて比較される。
【0023】
上述したアルゴリズムの結果として、制御信号が発生し、この制御信号は画像フェージングが起こったかどうかを示している。この制御信号をビデオ信号エンコーダで使用すると、図2に示すMPEG準拠のビデオ(テレビジョン)信号処理およびデータ圧縮システムと関連づけて後述するように、信号処理を変更できるという利点がある。
【0024】
図1の例では、対応するフレーム/フィールド・セグメントが処理を受けて、隣接フィールド内の同一個所に置かれたピクセル間のピクセル差の絶対値の和が得られる。与えられたシステムの要求条件に応じて、他のタイプの処理を使用することも可能である。例えば、隣接フィールド内の対応するセグメントの場合には、各セグメント内のピクセルの絶対値を得てから、各セグメントごとに和を求めることが可能である。そのあとで、総和のフィールド差が決定されることになる。隣接する類似のパリティ奇数または偶数フィールド内の対応する同一個所に置かれた対応ピクセル間の差(絶対差ではなく)は、フェージング検出オペレーションで使用することも可能である。
【0025】
図2のシステムにおいて、入力されたMPEG準拠ディジタル・データストリームは、処理される現画像フレームの画像ピクセル・データを表している。入力データは入力フレーム・バッファ20にストアされる。バッファ20から呼び出されたデータは差計算ネットワーク22とマルチプレクサ24を経由して離散コサイン変換(Discrete Cosine Tranform - DCT)ユニット26へ送られる。ユニット22と24の動作については、図2に示したシステムの動き処理の側面と関連づけて後述する。ユニット26によって実行される離散コサイン変換は、入力時間ドメイン信号を、離散的周波数スペクトルを表す係数に変換することによってビデオ信号の空間的冗長性を効果的にかつ効率的に減少する公知の手法である。各変換係数は、例えば、8x8ピクセルのブロックを表している。
【0026】
ユニット26からのDCT変換係数はユニット28によって量子化され、ユニット30によって可変長符号化され、出力レート・バッファ32にストアされてから、ユニット36により順方向エラー訂正(forward error correction - FEC)処理を受ける。バッファ32の内容(満杯状態)はレート・コントローラ34によってモニタされ、レート・コントローラ34は出力制御信号を出力し、この信号は量子化器28の量子化パラメータ(例えば、量子化ステップ・サイズ)を適応的に変更するために使用される。このメカニズムにより、データストリーム・ビット・レートは、バッファ32への平均入力レートがほぼ一定になるように制御される。バッファのアンダフローとオーバフローは大幅に防止され、ほぼ一定のバッファ出力ビット・レートが達成される。プロセッサ36からの出力信号は、例えば、フィルタリングと変調による適当な処理を受けてから、出力チャネルへ伝達される。
【0027】
図2のブロック40〜54は、ブロック22〜28と一緒になってDPCM動き予測/補償エンコーダの公知構成を形成している。この種のシステムは前掲のAng 他著の論文「ビデオ圧縮は大きな利益をもたらす」に説明されている。本発明の原理によれば、画像フェージング検出器70はフェード・インジケータ信号を生成するために組み入れられている。この信号は、図1を参照して説明したように、隣接フレームを分析したあとで生成され、モード・コントロール・プロセッサ54と動き予測器(motion estimation) 48の制御入力端に入力される。さらに、動き予測器48から得られた動きベクトルMVがモード・プロセッサ54の制御入力端に入力される。
【0028】
この動きプロセッサは、イントラフレーム(フレーム間)符号化モードまたは予測インターフレーム(フレーム内)符号化モードのどちらかで動作する。イントラフレーム符号化モードでは、ビデオ信号自体が符号化される。インターフレーム符号化では、符号化されるのは残余画像であり、これは現フレームと現フレームの予測との差を表している。予測が良好であるときは、インターフレーム符号化が使用される。符号化するフレーム情報が少なくて済むため、通常は、この符号化が好ましいとされている。予測符号化では、ピクセルの値はその履歴に基づいて予測される。予測された値はピクセルの現在値から減算されて、誤差、つまり、残余が求められ、これが符号化されて伝達される。受信装置は受信した残余を自身の予測に加えて、正しい現ピクセル値を得る。以下の説明では、予測インターフレーム符号化を使用することを想定している。
【0029】
動き処理オペレーションでは、ユニット28からの量子化残余画像データはユニット40によって逆量子化され、ユニット42によって逆DCT変換されてから加算結合器(additive combiner) 44に入力される。結合器44の他方の入力端には、以下で説明するように得られた予測画像が入力される。再構築されたフレーム画像(reconstructed frame image) は、結合器44に入力された残余画像と予測画像を結合することにより得られる。再構築が必要になるのは、インターフレーム処理では予測符号化が使用され、エンコーダはデコーダの挙動を追跡してデコーダによる再構築画像がオリジナル入力画像から逸脱するのを防止する必要があるためである。再構築された画像はフレーム・メモリ46にストアされる。動き予測器48は入力バッファ20からの現フレーム入力とフレーム・メモリ46からの再構築フレーム入力を受信する。サーチ・ウィンドウ(search window) を使用して、動き予測器48は現フレームの各(例えば、8×8)ピクセル・ブロックを、メモリ46からの直前の再構築画像と比較する。各ピクセル・ブロックごとに、動きベクトル(MV)が生成され、現画像と再構築画像内のブロック間で最良一致(best match)の相対位置(ブロック間のオフセット)が示される。動きベクトルはユニット30によって符号化され、受信装置へ送られる。
【0030】
ユニット48からの動きベクトルが動き補償ユニット50への送られ、予測器48からのそれぞれ関連する動きベクトルの関数として、メモリ46から予測(位置が調整された)ブロックが得られる。この動作により、再構築フレームからの(例えば、8×8)動き補償ブロックからなる予測画像が得られる。予測画像と現入力ブロックとの差、つまり、残余画像は減算結合器(subtractive combiner)22から得られる。この残余画像は、前述したように変換され、量子化され、符号化され、受信装置/デコーダへ伝達される。デコーダはコーダ(符号化器)の機能の逆を行う。インターフレーム動作モードでは、デコーダは可変長デコーダから抽出された動きベクトルを使用して、予測ピクセル・ブロックのロケーションを出力する。
【0031】
図2のエンコーダはペアのマルチプレクサ(MUX)24および52と、これらに関連するインターフレーム/イントラフレーム・モード・プロセッサ54も含んでいる。各MUXは“0”と“1”で示したペアの入力端をもち、交互に切り替えられる入力信号が入力される。MUX 24の0入力端には現入力信号が入力され、MUX 52の0入力端には固定バイアス・レベル、例えば、“0”ロジック・レベルが入力される。MUX 24と52の“1”入力端には、それぞれ残余画像信号と予測画像信号が入力される。モード・プロセッサ54は動きベクトル(MV)に応答して、インターフレーム処理を使用すべきか、イントラフレーム処理を使用すべきかを決定する。動き補償予測が良好であれば、モード・プロセッサ54はMUX 24と52の制御入力端へ信号を送って、インターフレーム処理をイネーブルさせる。この場合には、MUX 52はユニット50からの予測画像信号を加算器44へ渡し、MUX 24は残余画像信号をDCTユニット26および後続のユニットへ渡すようにイネーブルされる。逆に、予測が良好でなければ、モード・プロセッサ54からの信号はイントラフレーム処理をイネーブルする。この場合には、残余画像信号ではなく、現フレーム情報自体がDCTユニット26と後続の符号化ユニットへ渡され、予測画像信号が加算器44から切り離される。予測が良好であるかどうかの決定は、要求される画像品質やビット数といったように、特定のシステムの要求条件によって変化する種々の要因に基づいて行われる。
【0032】
モード・プロセッサ54からDCTユニット26へ送られる信号の指示を受けて、ユニット26は動き予測誤差信号を符号化するか(インター符号化)、あるいは動きを推定する予測なしでオリジナル画像のマクロブロックを符号化する(イントラ符号化)。モード・プロセッサ54からは、本質的に、処理すべきブロックがDCTユニット26に渡される。インター符号化を行うか、イントラ符号化を行うかの決定は符号化の効率に基づいて行われる。なお、この決定はさまざまな方法で行うことが可能である。基本的には、この決定は、所与の品質レベルでマクロブロックを符号化するために必要なビット数と、所与の符号化ビット数での品質レベルとによって決まる。動きベクトルは、差信号がどの画像領域から導き出されているのかを示している。イントラ符号化とインター符号化との符号化効率が同じであることが分かっていれば、デフォルト(省略時)の符号化決定として、イントラ符号化を使用することができる。イントラ符号化をデフォルトとする決定では、あらかじめ決めたしきい値を使用することができる。
【0033】
モード・プロセッサ54は、フェード検出器70からフェード・インジケータ制御信号も受信する。このフェード検出器70の動作は図1を参照して以下で説明する。フェード検出器70には、前述した3フレーム・シーケンスをストアするための3フレーム記憶デバイスのほかに、隣接フレーム内の同じ個所に置かれたセグメント・ピクセルの差を求めるディジタル信号処理回路、ピクセル差の絶対値を求める回路、絶対値の総和を求める回路、隣接フレームからの総和差の比率を求める除算回路を含んでいる。これらの機能を実行するには、適当な量のメモリを必要に応じて設ければよい。なお、図面を簡単にするために、これらのエレメントは示していない。
【0034】
簡単に説明すると、ユニット70は、3つの隣接画像フレームのシーケンスを分析して、3フレーム・シーケンスにわたる絶対ピクセル差の総和の比率を求めることにより、画像フェージングが起こったことを通知する。画像フェージングに関連する輝度勾配(luminance gradient)が検出されると、フェード・インジケータの指示を受けて、動き予測器48は、フェージングが検出されたすべてのフレームについて出力動きベクトル値をゼロ(つまり、座標0,0)にセットする。動きベクトルをゼロにすることは、例えば、空間的変位がないことを示す可変長コードを動き予測器が生成するといったように、公知の手法によって行うことができる。この結果を種々に変更して、階層構造の動き予測システムで使用すれば、粗、精細、または半ピクセルといった特定のレベルで動きベクトルをセットすることが可能である。動き予測器48の修正された出力は、知られているように、モード・プロセッサ54内のマクロブロック決定ネットワークによって処理され、評価される。この決定回路は、イントラフレーム符号化決定を行うように若干偏見をもたせておくことが好ましい。インターフレーム符号化では、イントラフレーム符号化とほぼ同数か若干少ない符号化ビットが使用されるが、インター符号化によると、イントラ符号化よりも可視的符号化アーチファクトが発生することになる。
【0035】
ゼロ(0,0)にされた動きベクトルが良好な一致でないと分かると、モード・プロセッサ54は本システムをイントラフレーム符号化モードで動作させる。しかし、ゼロにされた動きベクトルが良好な一致であるときは(これは、動きがほとんど、あるいはまったくない画像フェージングでは典型的である)、予測器48は良好な結果を出力し、ユニット54の指示を受けて本システムはインターフレーム符号化を実行する。
【0036】
画像フェージングが起こったとき、フレーム間の振幅(ルミナンス)変化は、典型的には動きに関連した変化よりも顕著であることが確定された。動きベクトルにゼロ(0,0)値を割り当てると、フェージングが存在するとき非常に良好な結果が得られることが判明した。また、フェージングが存在するとき動きベクトルをゼロにすると、符号化に必要なビット数を減少できるという利点が得られ、与えられたシステムの符号化プロシージャを、例えば、インターフレーム符号化とイントラフレーム符号化の間で変更するために使用できる。動いているシーンの動きベクトルは、フェージングが検出されて、画像のうち動きを含んでいる割合がわずかであり(例えば、10%またはそれ以下)、フレーム間の輝度変化(luminance change)が動きベクトルを生じないと決定されたときは、符号化されない。
【0037】
コンシューマ(民生)製品で見られるような動き処理システムは十分に精巧化されていないため、真の動きと、複数のフレームにわたる輝度勾配(luminance gradient)のような画像輝度勾配(image intensity gradient)とを区別できない場合がある。これらのシステムは、これらの勾配を「動き」として感知すると、誤った動きベクトルを生成するおそれがある。このように感知された「動き」ベクトルが実際には上述したような(0,0)値をもっていることを動き処理システムに知らせると、符号化ビットが誤った動きベクトルで浪費されることがなくなるので、符号化効率が向上することになる。
【図面の簡単な説明】
【図1】画像フェージングが存在することを示すアルゴリズムを説明するために、画像フレーム・シーケンスを示した図である。
【図2】本発明の原理に従ったビデオ・エンコーダを示すブロック図である。
【図3】フェージング画像を検出するためのアルゴリズムを示すフローチャートである。
【図4】各フレームが奇数画像フィールドと偶数画像フィールドを含み、図1に示したフェージング検出システムによって処理が可能である走査線飛越しフレームのシーケンスを示す図である。
【符号の説明】
20 フレーム・バッファ(入力バッファ)
22 差計算ネットワーク(減算結合器)
24 マルチプレクサ
26 DCT(離散コサイン変換)ユニット
28 量子化ユニット(適応型量子化器)
30 可変長符号化器
32 出力レート・バッファ
34 レート・コントローラ
36 順方向誤り訂正(FEC)処理ユニット(誤り訂正プロセッサ)
40 逆量子化ユニット(逆量子化器)
42 逆DCTユニット
44 加算結合器
46 フレーム・メモリ
48 動き予測器
52 マルチプレクサ
54 モード・コントロール・プロセッサ(インター/イントラ・モード・プロセッサ)
70 画像フェージング検出器(フェード検出器)
Claims (6)
- 画像を表す信号を処理するシステムであって、
前記画像を表す信号に応答して、動きベクトルを生成する画像動き処理ネットワークと、
前記画像を表す信号に応答して、2つ以上の画像フレームにわたる画像の輝度勾配の存在を表すインジケータ信号を、3フレーム・シーケンスにわたり対応する、画像を分割した領域を示すセグメント間の隣接するフレームの絶対ピクセル差の総和の比率値を求め、該比率値があらかじめ決めた個数のセグメント間でほぼ一定の場合に生成する検出器と、
前記動きベクトルを零にするために、前記インジケータ信号を前記動き処理ネットワークに供給する手段と、
を具備したことを特徴とする画像を表す信号を処理するシステム。 - 請求項1に記載のシステムにおいて、さらに、
入力された前記画像を表す信号と前記動きベクトルとに応答する画像信号符号化器を含むことを特徴とする画像を表す信号を処理するシステム。 - 請求項1に記載のシステムにおいて、
前記画像を表す信号はテレビジョン信号のコンポーネントであり、
前記インジケータ信号は複数の画像フレームにわたる画像フェージングに関連した輝度勾配の存在を表していることを特徴とする画像を表す信号を処理するシステム。 - 請求項1に記載のシステムにおいて、前記画像動き処理ネットワークは、前記画像を表す信号が入力される入力処理ネットワーク(20)、残余画像を生じさせる差計算ネットワーク(22)、離散コサイン変換(DCT)および量子化を行う中間プロセッサ(26、28)、および順方向エラー訂正処理を行う出力プロセッサ(36)がこの順序で配置されている信号通路のうち前記中間プロセッサ(26、28)と前記出力プロセッサ(36)との間の信号通路に結合されており、前記画像動き処理ネットワークは、
前記信号通路に結合され、量子化残余画像データを受信する入力端を有する逆中間プロセッサ(40、42)と、
前記逆中間プロセッサ(40、42)の出力端に結合され、残余画像を受信する入力端を有する加算結合ネットワーク(44)と、
前記加算結合ネットワーク(44)の出力端に結合され、再構築されたフレーム画像を受信する入力端を有するメモリ(46)と、
前記信号通路のうち前記入力処理ネットワーク(20)と前記差計算ネットワーク(22)との間に結合され、現フレーム入力を受信する信号入力端と、前記検出器(70)から前記インジケータ信号を受信する制御入力端と、前記メモリの第1の出力ネットワークに結合され、再構築フレーム入力を受信する入力端と、動きベクトルを出力する出力端とを備えた動き予測器(48)と、
前記メモリ(46)の第2の出力ネットワークに結合された入力端と、前記動き予測器(48)の前記出力端から前記動きベクトルを受信する入力端と、前記差計算ネットワーク(22)の入力端に結合された出力端とを備えた動き補償ネットワーク(50)と、
を含むことを特徴とする画像を表す信号を処理するシステム。 - 請求項4に記載のシステムにおいて、さらに、
前記動き予測器(48)の前記出力端から前記動きベクトルを受信する入力端と、前記検出器(70)から前記インジケータ信号を受信する入力端と、前記信号通路に結合された出力端とを備え、イントラフレーム符号化モードまたは予測インターフレーム符号化モードのいずれかで動作することを決定するインター/イントラ・モード・プロセッサ、
を含むことを特徴とする画像を表す信号を処理するシステム。 - 画像を表す信号を処理するシステムであって、
前記画像を表す信号を受信する入力端、および、動きベクトルを出力する信号出力端を備えた画像動きプロセッサ(40、42、44、46、48、50)と、
前記画像動きプロセッサに含まれている動きベクトル・ジェネレータ(48)であって、前記画像を表す信号を受信する信号入力端と、前記動きベクトルを出力する信号出力端と、前記動きベクトルを零にするためのインジケータ信号を受信する制御入力端とを備えた動きベクトル・ジェネレータ(48)と、
前記画像を表す信号を受信する入力端と、前記動きベクトル・ジェネレータ(48)の前記制御入力端に結合された出力端とを備えた、3フレーム・シーケンスにわたり対応する、画像を分割した領域を示すセグメント間の隣接するフレームの絶対ピクセル差の総和の比率値を求め、該比率値があらかじめ決めた個数のセグメント間でほぼ一定の場合に、画像の輝度勾配の存在を表す前記インジケータ信号を生成する画像の輝度勾配インジケータ(70)と、
を含むことを特徴とする画像を表す信号を処理するシステム。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/329,553 US5561477A (en) | 1994-10-26 | 1994-10-26 | System for coding a video signal in the presence of an image intensity gradient |
US329553 | 1994-10-26 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH08228356A JPH08228356A (ja) | 1996-09-03 |
JP3933718B2 true JP3933718B2 (ja) | 2007-06-20 |
Family
ID=23285946
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP27936095A Expired - Fee Related JP3933718B2 (ja) | 1994-10-26 | 1995-10-26 | 画像を表す信号を処理するシステム |
Country Status (7)
Country | Link |
---|---|
US (1) | US5561477A (ja) |
EP (1) | EP0710031B1 (ja) |
JP (1) | JP3933718B2 (ja) |
KR (1) | KR100361721B1 (ja) |
CN (1) | CN1098599C (ja) |
DE (1) | DE69521966T2 (ja) |
ES (1) | ES2159593T3 (ja) |
Families Citing this family (60)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07154795A (ja) * | 1993-12-01 | 1995-06-16 | Canon Inc | 動画像符号化装置 |
JP3050736B2 (ja) * | 1993-12-13 | 2000-06-12 | シャープ株式会社 | 動画像符号化装置 |
MY113223A (en) * | 1994-12-29 | 2001-12-31 | Sony Corp | Processing of redundant fields in a moving picture to achive synchronized system operation |
US6148035A (en) * | 1994-12-29 | 2000-11-14 | Sony Corporation | Processing of redundant fields in a moving picture to achieve synchronized system operation |
US5758091A (en) * | 1995-08-10 | 1998-05-26 | Intel Corporation | Method and apparatus for adjusting video data to limit the effects of automatic gain control on motion estimation video coders |
GB2308262B (en) * | 1995-12-16 | 1999-08-04 | Paul Gordon Wilkins | Method for analysing the content of a video signal |
US5771316A (en) * | 1995-12-26 | 1998-06-23 | C-Cube Microsystems | Fade detection |
US5719642A (en) * | 1996-05-07 | 1998-02-17 | National Science Council Of R.O.C. | Full-search block matching motion estimation processor |
US5778108A (en) * | 1996-06-07 | 1998-07-07 | Electronic Data Systems Corporation | Method and system for detecting transitional markers such as uniform fields in a video signal |
US5767923A (en) * | 1996-06-07 | 1998-06-16 | Electronic Data Systems Corporation | Method and system for detecting cuts in a video signal |
US5959697A (en) * | 1996-06-07 | 1999-09-28 | Electronic Data Systems Corporation | Method and system for detecting dissolve transitions in a video signal |
US6061471A (en) * | 1996-06-07 | 2000-05-09 | Electronic Data Systems Corporation | Method and system for detecting uniform images in video signal |
US5920360A (en) * | 1996-06-07 | 1999-07-06 | Electronic Data Systems Corporation | Method and system for detecting fade transitions in a video signal |
US6037986A (en) * | 1996-07-16 | 2000-03-14 | Divicom Inc. | Video preprocessing method and apparatus with selective filtering based on motion detection |
US8625665B2 (en) | 1996-09-20 | 2014-01-07 | At&T Intellectual Property Ii, L.P. | Video coder providing implicit coefficient prediction and scan adaptation for image coding and intra coding of video |
US6005622A (en) * | 1996-09-20 | 1999-12-21 | At&T Corp | Video coder providing implicit or explicit prediction for image coding and intra coding of video |
US6341144B1 (en) | 1996-09-20 | 2002-01-22 | At&T Corp. | Video coder providing implicit coefficient prediction and scan adaptation for image coding and intra coding of video |
FR2759524B1 (fr) * | 1997-02-10 | 1999-05-14 | Thomson Multimedia Sa | Procede et dispositif de codage par estimation de luminance |
US6014183A (en) * | 1997-08-06 | 2000-01-11 | Imagine Products, Inc. | Method and apparatus for detecting scene changes in a digital video stream |
US7006569B1 (en) | 1999-02-05 | 2006-02-28 | Samsung Electronics Co., Ltd. | Digital video processing method and apparatus thereof |
CA2442628C (en) * | 1999-02-05 | 2005-04-12 | Samsung Electronics Co., Ltd. | Digital video processing method and apparatus thereof |
WO2000051355A1 (en) * | 1999-02-26 | 2000-08-31 | Stmicroelectronics Asia Pacific Pte Ltd | Method and apparatus for interlaced/non-interlaced frame determination, repeat-field identification and scene-change detection |
JP3957915B2 (ja) * | 1999-03-08 | 2007-08-15 | パイオニア株式会社 | フェード検出装置及び情報符号化装置 |
DE50103996D1 (de) * | 2000-04-14 | 2004-11-11 | Siemens Ag | Verfahren und vorrichtung zum speichern und bearbeiten von bildinformation zeitlich aufeinanderfolgender bilder |
CN102291585A (zh) * | 2002-07-15 | 2011-12-21 | 诺基亚有限公司 | 用于视频序列中错误隐藏的方法 |
JP2004179687A (ja) * | 2002-11-22 | 2004-06-24 | Toshiba Corp | 動画像符号化/復号化方法及び装置 |
EP1494077A3 (en) | 2003-07-02 | 2006-12-27 | Fuji Photo Film Co., Ltd. | Image forming apparatus and image forming method |
US7889792B2 (en) * | 2003-12-24 | 2011-02-15 | Apple Inc. | Method and system for video encoding using a variable number of B frames |
US7492820B2 (en) * | 2004-02-06 | 2009-02-17 | Apple Inc. | Rate control for video coder employing adaptive linear regression bits modeling |
US7986731B2 (en) * | 2004-02-06 | 2011-07-26 | Apple Inc. | H.264/AVC coder incorporating rate and quality controller |
US7869503B2 (en) | 2004-02-06 | 2011-01-11 | Apple Inc. | Rate and quality controller for H.264/AVC video coder and scene analyzer therefor |
US7453938B2 (en) * | 2004-02-06 | 2008-11-18 | Apple Inc. | Target bitrate estimator, picture activity and buffer management in rate control for video coder |
US7519229B2 (en) * | 2004-03-30 | 2009-04-14 | Apple, Inc. | Video coding system providing separate coding chains for dynamically selected small-size or full-size playback |
US20050286629A1 (en) * | 2004-06-25 | 2005-12-29 | Adriana Dumitras | Coding of scene cuts in video sequences using non-reference frames |
FR2887731A1 (fr) | 2005-06-23 | 2006-12-29 | Nextream France Sa | Methode et dispositif de detection de fondus dans une sequence d'images |
GB2436654A (en) * | 2006-02-03 | 2007-10-03 | Snell & Wilcox Ltd | Detection of a cross-fade in a video sequence |
GB2444992A (en) * | 2006-12-21 | 2008-06-25 | Tandberg Television Asa | Video encoding using picture division and weighting by luminance difference data |
US8582656B2 (en) | 2007-04-13 | 2013-11-12 | Apple Inc. | Method and system for video encoding and decoding |
US8619874B2 (en) * | 2007-04-13 | 2013-12-31 | Apple Inc. | Method and system for video encoding and decoding |
US8593572B2 (en) * | 2008-01-30 | 2013-11-26 | Csr Technology Inc. | Video signal motion detection |
US8111929B2 (en) * | 2008-02-29 | 2012-02-07 | Interra Systems Inc. | Method and system to detect and quantify blockiness in video files |
US8325796B2 (en) | 2008-09-11 | 2012-12-04 | Google Inc. | System and method for video coding using adaptive segmentation |
US8311111B2 (en) | 2008-09-11 | 2012-11-13 | Google Inc. | System and method for decoding using parallel processing |
US8326075B2 (en) | 2008-09-11 | 2012-12-04 | Google Inc. | System and method for video encoding using adaptive loop filter |
US8781004B1 (en) | 2011-04-07 | 2014-07-15 | Google Inc. | System and method for encoding video using variable loop filter |
US8780971B1 (en) | 2011-04-07 | 2014-07-15 | Google, Inc. | System and method of encoding using selectable loop filters |
US9154799B2 (en) | 2011-04-07 | 2015-10-06 | Google Inc. | Encoding and decoding motion via image segmentation |
US8780996B2 (en) | 2011-04-07 | 2014-07-15 | Google, Inc. | System and method for encoding and decoding video data |
US8885706B2 (en) | 2011-09-16 | 2014-11-11 | Google Inc. | Apparatus and methodology for a video codec system with noise reduction capability |
US9100657B1 (en) | 2011-12-07 | 2015-08-04 | Google Inc. | Encoding time management in parallel real-time video encoding |
US9262670B2 (en) | 2012-02-10 | 2016-02-16 | Google Inc. | Adaptive region of interest |
US9131073B1 (en) | 2012-03-02 | 2015-09-08 | Google Inc. | Motion estimation aided noise reduction |
US9344729B1 (en) | 2012-07-11 | 2016-05-17 | Google Inc. | Selective prediction signal filtering |
US11425395B2 (en) | 2013-08-20 | 2022-08-23 | Google Llc | Encoding and decoding using tiling |
US9392272B1 (en) | 2014-06-02 | 2016-07-12 | Google Inc. | Video coding using adaptive source variance based partitioning |
US9578324B1 (en) | 2014-06-27 | 2017-02-21 | Google Inc. | Video coding using statistical-based spatially differentiated partitioning |
US10102613B2 (en) | 2014-09-25 | 2018-10-16 | Google Llc | Frequency-domain denoising |
GB201421095D0 (en) * | 2014-11-27 | 2015-01-14 | British Broadcasting Corp | HEVC Optimization techniques |
US9794574B2 (en) | 2016-01-11 | 2017-10-17 | Google Inc. | Adaptive tile data size coding for video and image compression |
US10542258B2 (en) | 2016-01-25 | 2020-01-21 | Google Llc | Tile copying for video compression |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4779131A (en) * | 1985-07-26 | 1988-10-18 | Sony Corporation | Apparatus for detecting television image movement |
GB2246925B (en) * | 1990-08-09 | 1994-04-27 | Sony Broadcast & Communication | Video signal processing |
GB2248361B (en) * | 1990-09-28 | 1994-06-01 | Sony Broadcast & Communication | Motion dependent video signal processing |
US5200820A (en) * | 1991-04-26 | 1993-04-06 | Bell Communications Research, Inc. | Block-matching motion estimator for video coder |
GB2263602B (en) * | 1992-01-24 | 1995-06-21 | Sony Broadcast & Communication | Motion compensated video signal processing |
US5245436A (en) * | 1992-02-14 | 1993-09-14 | Intel Corporation | Method and apparatus for detecting fades in digital video sequences |
GB2265065B (en) * | 1992-03-02 | 1995-08-16 | Sony Broadcast & Communication | Motion compensated image processing |
US5262855A (en) * | 1992-03-25 | 1993-11-16 | Intel Corporation | Method and apparatus for encoding selected images at lower resolution |
JP2611607B2 (ja) * | 1992-06-29 | 1997-05-21 | 日本ビクター株式会社 | シーンチェンジ検出装置 |
JP3093494B2 (ja) * | 1992-11-18 | 2000-10-03 | 株式会社東芝 | 多様性信号処理装置 |
JP2591441B2 (ja) * | 1993-09-28 | 1997-03-19 | 日本電気株式会社 | 動画像信号の動ベクトル検出装置 |
-
1994
- 1994-10-26 US US08/329,553 patent/US5561477A/en not_active Expired - Lifetime
-
1995
- 1995-10-24 DE DE69521966T patent/DE69521966T2/de not_active Expired - Lifetime
- 1995-10-24 ES ES95116705T patent/ES2159593T3/es not_active Expired - Lifetime
- 1995-10-24 EP EP95116705A patent/EP0710031B1/en not_active Expired - Lifetime
- 1995-10-25 CN CN95119013A patent/CN1098599C/zh not_active Expired - Fee Related
- 1995-10-26 KR KR1019950037255A patent/KR100361721B1/ko not_active IP Right Cessation
- 1995-10-26 JP JP27936095A patent/JP3933718B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
KR100361721B1 (ko) | 2003-02-05 |
DE69521966T2 (de) | 2002-05-29 |
US5561477A (en) | 1996-10-01 |
KR960016580A (ko) | 1996-05-22 |
DE69521966D1 (de) | 2001-09-06 |
EP0710031A3 (en) | 1999-01-20 |
EP0710031B1 (en) | 2001-08-01 |
CN1098599C (zh) | 2003-01-08 |
JPH08228356A (ja) | 1996-09-03 |
EP0710031A2 (en) | 1996-05-01 |
CN1137724A (zh) | 1996-12-11 |
ES2159593T3 (es) | 2001-10-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3933718B2 (ja) | 画像を表す信号を処理するシステム | |
US5500689A (en) | System for detecting a video signal image intensity gradient | |
US5737022A (en) | Motion picture error concealment using simplified motion compensation | |
JP4373702B2 (ja) | 動画像符号化装置、動画像復号化装置、動画像符号化方法、動画像復号化方法、動画像符号化プログラム及び動画像復号化プログラム | |
KR100464995B1 (ko) | 운동의존예측을이용하여비디오정보를압축하는방법및장치 | |
KR100391027B1 (ko) | 비디오정보를예측부호화하는방법및장치 | |
US6603815B2 (en) | Video data processing apparatus, video data encoding apparatus, and methods thereof | |
KR20000050599A (ko) | 오류 은폐방법 | |
WO2003036978A1 (en) | Method and apparatus for spatial scalable compression | |
US6748114B1 (en) | Moving picture encoding method and moving picture encoding apparatus | |
JP4669239B2 (ja) | ビデオデータを符号化するための装置および方法 | |
JP3519441B2 (ja) | 動画像伝送装置 | |
US6480546B1 (en) | Error concealment method in a motion video decompression system | |
EP0577418B1 (en) | Apparatus for motion compensation coding of digital video signal | |
US6480544B1 (en) | Encoding apparatus and encoding method | |
JP3355964B2 (ja) | 適応直交変換モード判定方法 | |
JP2947103B2 (ja) | 動画像符号化装置及び動画像符号化方法 | |
JP3738511B2 (ja) | 動画像符号化方式 | |
JPH10229563A (ja) | 動画像符号化方法、及び動画像符号化装置 | |
JPH05103313A (ja) | 画像情報処理方法及び装置 | |
KR0172902B1 (ko) | 엠펙 ii 부호기 | |
JPH10210480A (ja) | 動画像符号化方式 | |
KR100229794B1 (ko) | 움직임 벡터 정보에 대한 오류 복원기능을 갖는영상복호화기 | |
JP3188081B2 (ja) | 画像符号化方法および画像符号化装置 | |
KR100388802B1 (ko) | 오류은폐장치및방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050415 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20050715 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20050721 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051017 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070105 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070118 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070302 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070314 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100330 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110330 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120330 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130330 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130330 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140330 Year of fee payment: 7 |
|
LAPS | Cancellation because of no payment of annual fees |