Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3948142B2 - High-efficiency encoding device and high-efficiency decoding device - Google Patents
[go: Go Back, main page]

JP3948142B2 - High-efficiency encoding device and high-efficiency decoding device - Google Patents

High-efficiency encoding device and high-efficiency decoding device Download PDF

Info

Publication number
JP3948142B2
JP3948142B2 JP34518798A JP34518798A JP3948142B2 JP 3948142 B2 JP3948142 B2 JP 3948142B2 JP 34518798 A JP34518798 A JP 34518798A JP 34518798 A JP34518798 A JP 34518798A JP 3948142 B2 JP3948142 B2 JP 3948142B2
Authority
JP
Japan
Prior art keywords
bit
signal
image
circuit
reference image
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 - Lifetime
Application number
JP34518798A
Other languages
Japanese (ja)
Other versions
JP2000175200A (en
Inventor
基晴 上田
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.)
Victor Company of Japan Ltd
Original Assignee
Victor Company of Japan Ltd
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 Victor Company of Japan Ltd filed Critical Victor Company of Japan Ltd
Priority to JP34518798A priority Critical patent/JP3948142B2/en
Publication of JP2000175200A publication Critical patent/JP2000175200A/en
Application granted granted Critical
Publication of JP3948142B2 publication Critical patent/JP3948142B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、画像信号の高能率符号化装置、復号装置に関するものである。そして、この発明は、記録媒体に符号化された信号を記録・再生するシステム、もしくは、伝送路を用いて符号化された信号を配信・受信するシステム等に用いられる高能率符号化装置、復号装置に関するものである。
【0002】
【従来の技術】
近年、デジタル化された画像信号を高能率符号化により圧縮した情報信号を用いて、衛星波、地上波、電話回線などの伝送路により情報を配信するサービスや、光ディスクや磁気媒体等のメディアに記録・再生を行うシステムが開発・実用化されている。このようなシステムに用いられている動画像の高能率符号化方式として、国際規格であるMPEG2がある。
MPEG2は、画像信号の隣接画素間(空間方向)の相関および、フレームもしくはフィールド(時間方向)の相関を利用して、画像信号の情報量を圧縮する符号化方式である。
【0003】
まず、時間的に連続する画像フレームを、基準フレームと予測フレームにふりわける。基準フレームは定期的に挿入され、空間方向の相関のみを用いることでそのフレームの符号化データのみで画像を復元することができる。予測フレームは、基準となるフレームからの時間方向の相関と空間方向の相関を共に用いることにより符号化するものであり、基準フレームよりも符号化効率を高めることができる。予測フレームは、復号された基準フレームと符号化データとにより復元される。
【0004】
このような画像フレーム間の予測処理を用いた高能率符号化を実現するMPEG2規格の符号化装置として、図4に示すような構成の装置が知られている。
図4に示す装置において、入力されたデジタル画像信号はフレームメモリ(入力画像メモリ)に記録され、符号化シンタックスに従って符号化される順番に並べ替えられるために遅延される。MPEG2規格においては、画像信号の入出力フォーマットとしてCCIRのRecommendation601(Rec601)の8ビット精度信号が規定されているため、8ビットより高い精度を持った信号が入力される時には下位2ビットが丸められて、8ビット精度の画像信号として入力画像メモリに蓄えられる。
【0005】
入力画像メモリから出力されたデジタル信号は、基準フレームにおいては2次元ブロック変換回路にて垂直方向N画素・水平方向M画素(通常N,Mは8)の2次元ブロックに変換される。変換されたデータは直交変換回路にてDCT変換が行われ、量子化回路に送られる。量子化回路において量子化されたDCT変換係数は、上記2次元ブロックを複数個集めた単位(マクロブロック)毎に、符号化回路において、符号化テーブルの係数に対応したアドレスを参照することにより可変長または固定長の符号化が行われる。符号化回路から出力された符号化データは、マルチプレクサにより画面内でのマクロブロックの場所等を示す付加情報が多重化され、ビットストリームとして出力される。
【0006】
また、量子化回路において量子化されたDCT変換係数は、逆量子化回路、逆直交変換回路において逆量子化及び逆DCT変換が行われ、符号化ビットストリームが復号された信号が8ビット精度に丸められて、予測参照画像(以下、参照画像と記す)として参照画像メモリに格納される。この処理は局部復号処理と呼ばれ、逆量子化回路、逆直交変換回路、デブロック回路、加算器、及び参照画像メモリが局部復号処理部を形成している。
【0007】
続いて予測フレームにおいては、動きベクトル検出回路に、符号化するフレームの画像と参照画像となるフレームの元画像とがそれぞれ入力画像メモリより供給され、その両画像間での動きベクトルが求められる。動きベクトル検出回路は一般的にブロックマッチングにより動きベクトルを求めている。符号化する画像と参照画像となるフレームの元画像とをそれぞれ2次元ブロック化し、画素毎の差分絶対値総和(もしくは差分二乗総和)の最も小さいブロックに対する画面内の動き成分を動きベクトルとして出力する。動きベクトル検出回路は、どの予測モードにより符号化するのかを決定するを予測モード信号も出力する。
【0008】
符号化する入力画像ブロックは、減算器により予測ブロック(参照画像ブロック)が減算される。減算動作は動きベクトル検出回路からの予測モード信号に応じて行われる。減算器に供給される予測ブロック(参照画像ブロック)は、参照画像メモリより切り出され、動き補償予測回路により動きベクトルに応じて動き補償が行われた信号である。
減算器の出力信号である差分信号は、入力画像及び参照画像が各々8ビット信号であるため、9ビット精度の信号となる。この差分信号は2次元ブロック変換回路を介して離散コサイン変換(DCT)を行う直交変換回路に入力される。そして、前記基準フレームの各ブロックと同様の処理が行われ、DCT変換係数が量子化処理され動きベクトルや予測モードと共にビットストリームとして出力される。
【0009】
符号量の制御に関しては、出力されたストリームの符号量がレートコントロール回路において目標とする符号量との比較がとられ、目標符号量に近づける為に量子化回路の量子化の細かさ(量子化スケール)を制御する。MPEG2の場合では基準フレーム(Iピクチャ)と2種類の予測フレーム(Pピクチャ:片方向予測、Bピクチャ:両方向予測)の3種類の情報量の異なるピクチャタイプが存在する為、あらかじめ設定された符号化レートに対して、3つのピクチャタイプの性質と出現頻度を用いて、各フレームに対する目標符号量を算出する。また目標符号量は、復号装置のストリームバッファを仮想的にシミュレートして、バッファのオーバーフロー・アンダーフローが起きないように制限される。量子化スケールは、スケールと出力符号量とが一般的にほぼ反比例の関係があることを利用して、各ピクチャタイプ毎に目標符号量に対する量子化スケール値を計算し、量子化処理を行なう。
【0010】
ブロック毎に目標符号量に近づく方向に量子化スケールを変動させることによって、目標符号量内に符号化ビットストリームを抑える。固定転送レート符号化の場合に、細かい量子化スケールを用いても符号化ストリームの量が設定した符号化レートに満たない場合には、1つのピクチャの区切りを示すヘッダコードの前に足りない符号量分のスタッフィングビットを詰め込むことにより、設定した符号化レートに合わせている。
【0011】
【発明が解決しようとする課題】
MPEG2の場合に入力信号が8ビット精度に制限されているため、上記した画像符号化装置や符号化データを復号する復号装置においては、動きベクトル検出回路や動き補償予測回路が8ビット精度の信号を前提として構成されている。しかしながら、デジタル信号処理性能の向上と共に、画像データが8ビット以上の精度を持つ場合が出てきている。例えば、映画フィルムをデジタルデータに変換する場合に10ビット精度で変換することが行われたり、放送局等での映像素材の伝送に10ビット精度の画像信号が用いられることがある。
しかしながら、MPEG2規格の制限により、8ビット以上の精度の信号成分は、符号化以前の処理で切り捨てられることになり、10ビット精度の画像信号を精度を保った形で符号化することができなかった。
【0012】
本発明は、MPEG規格互換の符号化ストリームを符号化・復号する、高能率符号化装置及び高能率復号装置において、MPEG規格以上の入力精度を持つ画像信号に対して、規格を準拠し、かつ高画質な符号化・復号が行える高能率符号化装置及び高能率復号装置を提供することを目的としている。
【0013】
【課題を解決するための手段】
そこで、上記課題を解決するために本発明は、
(1) 画像信号の入出力フォーマットとしてnビット精度信号が規定されているMPEG規格に準拠した高能率符号化装置において、
nビット精度の予測参照画像を記憶する参照画像メモリと、
mビット精度の入力画像信号を記憶するmビット精度(m=n+α:但しαは1以上の整数)の入力画像メモリと、
前記入力画像メモリのmビットの出力信号をm.αビットのフォーマットの信号に変換する信号変換回路と、
前記入力画像メモリに記憶された符号化対象画像と、その符号化対象画像の予測参照画像となる画像に対応する前記入力画像メモリに記憶された画像との間で動きベクトルを算出する、もしくは、前記入力画像メモリに記憶された符号化対象画像と、前記参照画像メモリに記憶されたその予測参照画像との間で動きベクトルを算出する、mビット対mビットの動きベクトル検出回路と、
前記参照画像メモリから読み出されたnビット精度の予測参照画像に対し、前記動きベクトルに応じて動き補償を行う動き補償予測回路と、
前記信号変換回路のm.αビットの出力信号から、前記動き補償予測回路により動き補償されたnビット精度の予測参照画像を減算し(m+1).αビットの差分信号を出力する減算器と、
前記減算器から出力された(m+1).αビットの差分信号における上位n+1ビット信号を整数部、下位αビット信号を小数部として入力し直交変換を行う直交変換回路と、
前記直交変換回路から出力された直交変換係数信号を量子化し符号化を行う量子化・符号化回路とを備え、
前記mビット精度の入力画像信号を符号化する事を特徴とする高能率符号化装置。
を提供すると共に、
【0014】
(2) 画像信号の入出力フォーマットとしてnビット精度信号が規定されているMPEG規格に準拠した高能率復号化装置において、
nビット精度の参照画像メモリと、
mビット精度(m=n+α:但しαは1以上の整数)の出力画像メモリと、
入力符号化画像信号を復号して得た量子化直交変換係数信号を逆量子化することにより復元した直交変換係数信号に逆直交変換を行い、上位n+1ビット信号の整数部、下位αビット信号の小数部の(m+1).αビット復号信号として出力する逆直交変換回路と、
前記逆直交変換回路から出力された(m+1).αビット復号信号をm+1ビットのフォーマットに変換してm+1ビット復号信号として出力するとともに、当該(m+1).αビット復号信号をn+1ビットのフォーマットに変換してn+1ビット復号信号として出力する信号変換回路と、
前記入力符号化画像信号から復号された動きベクトルに応じて、前記参照画像メモリから読み出されたnビット精度の予測参照画像の動き補償を行う動き補償予測回路と、
前記動き補償予測回路により動き補償されたnビット精度の予測参照画像と前記m+1ビット復号信号とを加算して得たmビット復号画像信号を前記出力画像メモリに供給する第1の加算器と、
前記動き補償予測回路により動き補償されたnビット精度の予測参照画像と前記n+1ビット復号信号とを加算して得たnビット復号画像信号を前記参照画像メモリに供給する第2の加算器とを備え、
高能率符号化された入力符号化画像信号を復号することを特徴とする高能率復号化装置。
を提供するものである。
【0015】
【発明の実施の形態】
本発明は、例えば10ビット精度の画像信号の符号化処理、復号処理を、MPEG2の符号化方式と互換性を持たせながら、10ビット精度の信号に対応させることにより、規格を準拠し、かつ高画質な符号化・復号が行える高能率符号化装置及び高能率復号装置である。
【0016】
図1に、本発明の高能率符号化装置の第1実施例を示し、説明する。入力画像信号はMPEG規格の8ビット精度よりも高精度の画像信号(ここでは10ビットとする)とする。
入力画像信号は、10ビット精度の画像データを記録することのできる入力画像メモリに記憶される。10ビット対10ビットの動きベクトル検出回路は、入力画像メモリに蓄えられた10ビット画像データを入力とするものであり、符号化するフレームの画像と参照画像(予測参照画像)となるフレームの元画像とをそれぞれ入力画像メモリより2次元ブロックで切り出し、両画像間でパターンマッチング処理を行なう。そして、動きベクトル検出回路は動きベクトルを検出する。
【0017】
この動きベクトル検出回路は、参照画像として参照画像メモリ(8ビット精度)に蓄積されている局部復号画像を用いて検出処理で行なうことも可能であるが、その場合には、入力画像データが10ビットであるのに対して、参照画像が8ビットとなるため、動きベクトル検出の画像精度は8ビット精度となる。(入力画像の下2ビットは、動きベクトル検出時には切り捨てられ無効となる。)
参照画像との間で動きベクトルを求められた入力画像信号は、信号変換回路で10.2ビット(10ビット精度中、小数点以下2ビット)に信号変換される。
実際には、10ビット信号の上位8ビットを整数信号として用い、下位2ビットを小数点以下の信号として用いることになる。
【0018】
信号変換回路から出力された10.2ビットの入力信号は、減算器により8ビットの参照画像信号(8ビット予測信号)が減算される。減算動作は動きベクトル検出回路からの予測モード信号に応じて行われる。減算器に供給される8ビットの参照画像信号(8ビット予測信号)は、参照画像メモリより切り出され、動き補償予測回路により動きベクトルに応じて動き補償が行われた信号である。
減算器の出力信号は、2次元ブロック変換回路を介して離散コサイン変換(DCT)を行う直交変換回路に入力される。この時の画像の精度は11.2ビット(11ビット精度中、小数点以下2ビット)となる。
【0019】
直交変換回路は、通常MPEG2規格準拠の符号化装置においては入力が9ビット精度で、内部でDCT演算での精度を保つために、16ビット以上の精度に変換される。この場合、小数点以下の部分には、0が入力されDCT演算が行われる。本実施例においては、直交変換回路の入力を11.2ビットで行うことにより、DCT入力の小数点以下の部分にも入力を与える。直交変換回路では、MPEG2規格と同様のDCT演算処理を行ない、結果のDCT係数を量子化回路に入力する。量子化回路で量子化された係数は、符号化回路、符号化テーブル、レートコントロール回路、及びマルチプレクサによりMPEG2規格と同様の方法にて、動きベクトルや予測モードと共にビットストリームとして出力される。
【0020】
逆量子化回路、逆直交変換回路、デブロック回路、加算器、及び参照画像メモリにより形成される局部復号処理部においては、MPEG2規格と全く同じ処理を行うことにより、MPEG2規格準拠の復号装置との整合性をとる。よって、逆量子化及びIDCT(逆離散コサイン変換)処理が行われた復号差分画像は、9ビット精度に丸められ、上記動き補償回路から出力された予測画像と加算され、8ビット精度に丸められて、参照画像メモリに記録される。
符号化装置内で、符号化された画像信号の復号イメージを出力したい場合には、上記逆量子化及びIDCTが行われた復号画像信号を11.2ビット精度で丸めたデータを保持し、予測画像と加算した結果を10ビット精度に丸めて、出力画像メモリに逐次蓄え、出力することで可能となる。
【0021】
次に、上記高能率符号化装置にて、符号化された10ビット精度の画像信号を10ビット精度で復号するための高能率復号装置の実施例を図2に示し、説明する。
復号装置では、入力されデマルチプレクサを介したビットストリームをストリーム復号回路にて、動きベクトルや予測モード、画像の位置を示す情報等と、量子化されたDCT係数信号とに分離し、それぞれの符号化された信号の復号処理を行う。復号された量子化DCT係数は逆量子化回路において、DCT係数に復元され、逆直交変換回路(IDCT処理を行う)においてDCT係数が画像信号(予測フレームの場合には差分画像信号)に復元される。
【0022】
逆直交変換回路の出力においては、予測フレームの場合には11.2ビット、基準フレームの場合には10.2ビット精度で丸め処理が行われる。まず、逆直交変換回路の出力が予測フレームの場合には、信号変換回路により11.2ビットから11ビットに変換が行われる。11ビットに変換された信号は、加算器により予測参照画像(8ビット精度)との加算が行われる。この予測参照画像は、8ビット精度の参照画像メモリから切り出され、動き補償予測回路によって動きベクトルに基づき動き補償されたものである。加算器から出力された加算結果(10精度に丸められた信号)は、10ビット精度の画像信号として、10ビット精度の出力画像メモリに記録される。
【0023】
一方、逆直交変換回路の出力が基準フレームの場合には、信号変換回路により10.2ビットから10ビットに変換が行われる。そして、信号変換回路により10ビットに変換された信号が、加算器で加算処理が行われずそのまま10ビット精度の画像信号として、10ビット精度の出力画像メモリに記録される。出力画像メモリから信号を読み出すことにより、10ビット精度の画像信号が復元できる。
【0024】
また、信号変換回路からは上記信号とは別に、参照画像となりえるフレームの場合(Iフレーム、Pフレームの場合)には、MPEG2規格に適応したビット精度、即ち予測フレーム(Pフレーム)で9ビット精度、基準フレーム(Iフレーム)で8ビット精度に丸められた画像信号(予測フレームの場合は差分画像信号)が出力される。そして、予測フレームの場合には、参照画像メモリから切り出された8ビット精度の予測参照画像との加算が行われ、その加算結果(8ビット精度に丸められた信号)が、参照画像メモリに予測参照画像として記録される。基準フレームでは、信号変換回路から出力された8ビット精度に丸められた画像信号がそのまま参照画像メモリに記録される。記録された参照画像メモリの画像データは、以降の予測フレームの予測参照画像信号(予測信号)として使用される。
【0025】
このように、図1に示す実施例の符号化装置及び図2に示す復号化装置は、参照画像のビット精度、及び動き予測処理を行う系の精度を、MPEG2規格に合わせて処理を行い、符号化装置の画像入力からDCT入力迄、及び復号化装置のIDCT出力から画像出力迄を10ビット精度で処理するようにしている。よって、図1に示す実施例の符号化装置で符号化したビットストリームを、従来のMPEG2規格の復号化装置において、8ビット精度で復号することができ、互換性が保持される。なおかつ、本実施例の符号化装置で符号化したビットストリームを、図2に示す実施例の復号化装置を用いて復号すれば、10ビット精度の高画質の画像信号を復元することができる。
【0026】
また、従来のMPEG2規格の符号化装置にて符号化されたビットストリームを本実施例の復号化装置を用いて復号した場合には、互換性が保持されつつ、かつ、グラデーション部分等の微妙に信号が変化する部分において、擬似的に10ビット精度を持つことで、不自然な信号の境目をフィルタリングすることができ、高画質な復号処理を可能とする。
【0027】
次に、本発明の高能率符号化装置の第2実施例を図3に示し、説明する。この実施例においては、8ビット入力の画像信号に対して、フィルタリング回路により空間・及び時間方向にフィルタ処理を行う。フィルタリング回路の出力を10ビットで出力し、以降の回路を第1の実施例と同様の構成にする。
【0028】
入力画像信号をnビット精度の入力信号とすれば、空間方向もしくは時間方向に複数の画素を入力とし、mビット精度(m=n+α 但しαは1以上の整数)の信号を出力するフィルタリング回路を設けるようにする。
このフィルタリング回路にて、ノイズ除去や符号化レートに合わせた解像度変換等を行うと共に、8ビット以上の精度で出力を記録することにより、従来の符号化装置よりも高精度の画像信号を符号化することができる。
【0029】
【発明の効果】
以上の通り、本発明の高能率符号化装置及び高能率復号化装置は、高能率符号化装置の画像入力から直交変換入力迄(DCT入力迄)と、高能率復号化装置の逆直交変換出力(IDCT出力)から画像出力迄とを、それぞれMPEG規格以上の精度を持たせるようにしたので、MPEG規格以上の入力精度を持つ画像信号に対して、規格を準拠し、かつ高画質な符号化・復号が行える。
【0030】
さらに、本発明の高能率符号化装置で符号化したビットストリームを、従来のMPEG規格の復号化装置において、従来と同等の精度で復号することができ、本発明の高能率符号化装置は従来の装置との互換性を保持できる。
また、従来のMPEG規格の符号化装置にて符号化されたビットストリームを、本発明の高能率復号化装置を用いて復号した場合には、本発明の高能率復号化装置は、従来のMPEG規格との互換性を保持して復号を行えると共に、グラデーション部分等の微妙に信号が変化する部分において、不自然な信号の境目をフィルタリングすることができ、より高画質な復号処理を可能とする。
【図面の簡単な説明】
【図1】本発明の高能率符号化装置の第1実施例を示す構成図である。
【図2】本発明の高能率復号化装置の一実施例を示す構成図である。
【図3】本発明の高能率符号化装置の第2実施例を示す構成図である。
【図4】従来の高能率符号化処理を示す構成図である。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a high-efficiency encoding apparatus and decoding apparatus for image signals. The present invention also relates to a high-efficiency encoding apparatus and decoding system used for a system for recording / reproducing a signal encoded on a recording medium, or a system for distributing / receiving a signal encoded using a transmission path, etc. It relates to the device.
[0002]
[Prior art]
In recent years, information signals that have been digitized image signals compressed by high-efficiency coding are used to distribute information over transmission lines such as satellite waves, terrestrial waves, and telephone lines, and to media such as optical disks and magnetic media. A recording / reproducing system has been developed and put into practical use. As a high-efficiency encoding method for moving images used in such a system, there is MPEG2 which is an international standard.
MPEG2 is an encoding method that compresses the amount of information of an image signal by using the correlation between adjacent pixels (spatial direction) of the image signal and the correlation of a frame or field (time direction).
[0003]
First, temporally continuous image frames are divided into a reference frame and a prediction frame. The reference frame is periodically inserted, and the image can be restored only with the encoded data of the frame by using only the spatial direction correlation. The prediction frame is encoded by using both the correlation in the time direction and the correlation in the spatial direction from the reference frame, and the encoding efficiency can be higher than that of the reference frame. The predicted frame is restored by the decoded reference frame and encoded data.
[0004]
An apparatus configured as shown in FIG. 4 is known as an MPEG2 standard encoding apparatus that realizes high-efficiency encoding using such prediction processing between image frames.
In the apparatus shown in FIG. 4, the input digital image signal is recorded in a frame memory (input image memory), and is delayed because it is rearranged in the order of encoding according to the encoding syntax. In the MPEG2 standard, the 8-bit precision signal of CCIR Recommendation 601 (Rec601) is specified as the input / output format of the image signal. Therefore, when a signal with higher precision than 8 bits is input, the lower 2 bits are rounded. Thus, it is stored as an 8-bit precision image signal in the input image memory.
[0005]
The digital signal output from the input image memory is converted into a two-dimensional block of N pixels in the vertical direction and M pixels in the horizontal direction (usually N and M are 8) by the two-dimensional block conversion circuit in the reference frame. The transformed data is subjected to DCT transformation in an orthogonal transformation circuit and sent to a quantization circuit. The DCT transform coefficient quantized in the quantization circuit is variable by referring to the address corresponding to the coefficient in the coding table in the coding circuit for each unit (macroblock) in which a plurality of the two-dimensional blocks are collected. Long or fixed length encoding is performed. The encoded data output from the encoding circuit is multiplexed with additional information indicating the location of the macroblock in the screen by the multiplexer and output as a bit stream.
[0006]
In addition, the DCT transform coefficient quantized in the quantization circuit is subjected to inverse quantization and inverse DCT transform in the inverse quantization circuit and the inverse orthogonal transform circuit, and the signal obtained by decoding the encoded bit stream has an 8-bit accuracy. It is rounded and stored in the reference image memory as a predicted reference image (hereinafter referred to as a reference image). This processing is called local decoding processing, and an inverse quantization circuit, an inverse orthogonal transform circuit, a deblocking circuit, an adder, and a reference image memory form a local decoding processing unit.
[0007]
Subsequently, in the prediction frame, the image of the frame to be encoded and the original image of the frame to be the reference image are respectively supplied from the input image memory to the motion vector detection circuit, and a motion vector between the two images is obtained. The motion vector detection circuit generally obtains a motion vector by block matching. The image to be encoded and the original image of the frame serving as the reference image are each made into a two-dimensional block, and the motion component in the screen for the block having the smallest difference absolute value sum (or difference sum of squares) for each pixel is output as a motion vector. . The motion vector detection circuit determines which prediction mode is used for encoding, and also outputs a prediction mode signal.
[0008]
The prediction block (reference image block) is subtracted from the input image block to be encoded by a subtracter. The subtraction operation is performed according to the prediction mode signal from the motion vector detection circuit. The prediction block (reference image block) supplied to the subtracter is a signal that is cut out from the reference image memory and subjected to motion compensation according to the motion vector by the motion compensation prediction circuit.
The difference signal that is the output signal of the subtracter is a 9-bit precision signal because the input image and the reference image are each 8-bit signals. This difference signal is input to an orthogonal transform circuit that performs discrete cosine transform (DCT) via a two-dimensional block transform circuit. Then, the same processing as each block of the reference frame is performed, and the DCT transform coefficient is quantized and output as a bit stream together with the motion vector and the prediction mode.
[0009]
Regarding the control of the code amount, the code amount of the output stream is compared with the target code amount in the rate control circuit, and in order to approach the target code amount, the quantization level of the quantization circuit (quantization) Control). In the case of MPEG2, there are three types of picture types with different information amounts: a reference frame (I picture) and two types of prediction frames (P picture: unidirectional prediction, B picture: bidirectional prediction). The target code amount for each frame is calculated using the properties and appearance frequency of the three picture types with respect to the conversion rate. Further, the target code amount is limited so that the overflow / underflow of the buffer does not occur by virtually simulating the stream buffer of the decoding device. The quantization scale calculates the quantization scale value for the target code amount for each picture type by using the fact that the scale and the output code amount are generally inversely proportional, and performs quantization processing.
[0010]
By varying the quantization scale in a direction approaching the target code amount for each block, the encoded bit stream is suppressed within the target code amount. In the case of fixed transfer rate encoding, if the amount of the encoded stream is less than the set encoding rate even if a fine quantization scale is used, a code that is insufficient before the header code indicating the delimiter of one picture By stuffing an amount of stuffing bits, it matches the set coding rate.
[0011]
[Problems to be solved by the invention]
In the case of MPEG2, the input signal is limited to 8-bit precision. Therefore, in the above-described image encoding apparatus and decoding apparatus that decodes encoded data, the motion vector detection circuit and the motion compensation prediction circuit are signals with an 8-bit precision. It is configured on the assumption. However, with the improvement of digital signal processing performance, there are cases where image data has an accuracy of 8 bits or more. For example, when converting a movie film into digital data, conversion is performed with 10-bit accuracy, or an image signal with 10-bit accuracy is sometimes used for transmission of video material at a broadcasting station or the like.
However, due to limitations of the MPEG2 standard, signal components with an accuracy of 8 bits or more are truncated in the process before encoding, and it is not possible to encode an image signal with 10 bits of accuracy while maintaining accuracy. It was.
[0012]
The present invention is a high-efficiency encoding device and a high-efficiency decoding device that encodes and decodes an MPEG standard-compatible encoded stream, and complies with the standard for an image signal having an input accuracy equal to or higher than the MPEG standard, and An object of the present invention is to provide a high-efficiency encoding device and a high-efficiency decoding device that can perform high-quality encoding / decoding.
[0013]
[Means for Solving the Problems]
In order to solve the above problems, the present invention
(1) In a high-efficiency encoding device conforming to the MPEG standard, in which an n-bit precision signal is defined as an input / output format of an image signal,
a reference image memory for storing a predicted reference image of n-bit accuracy;
an input image memory of m bit accuracy (m = n + α: α is an integer of 1 or more) for storing an input image signal of m bit accuracy;
The m-bit output signal of the input image memory is expressed as m. a signal conversion circuit for converting the signal into an α-bit format signal;
Calculating a motion vector between an encoding target image stored in the input image memory and an image stored in the input image memory corresponding to an image serving as a prediction reference image of the encoding target image, or An m-bit vs. m-bit motion vector detection circuit for calculating a motion vector between the encoding target image stored in the input image memory and the predicted reference image stored in the reference image memory;
A motion compensated prediction circuit that performs motion compensation on an n-bit precision predicted reference image read from the reference image memory according to the motion vector;
M. Of the signal conversion circuit. Subtracting an n-bit precision prediction reference image motion-compensated by the motion compensation prediction circuit from the α-bit output signal (m + 1). a subtractor that outputs an α-bit difference signal;
Output from the subtracter (m + 1). an orthogonal transformation circuit that performs orthogonal transformation by inputting an upper n + 1 bit signal in an α-bit difference signal as an integer part and a lower α-bit signal as a decimal part;
A quantization / encoding circuit that quantizes and encodes the orthogonal transform coefficient signal output from the orthogonal transform circuit;
A high-efficiency encoding device that encodes the m-bit precision input image signal.
As well as providing
[0014]
(2) In a high-efficiency decoding device compliant with the MPEG standard in which an n-bit precision signal is defined as an input / output format of an image signal,
an n-bit precision reference image memory;
an output image memory with m-bit accuracy (m = n + α, where α is an integer of 1 or more);
Inverse orthogonal transform is performed on the orthogonal transform coefficient signal restored by inverse quantization of the quantized orthogonal transform coefficient signal obtained by decoding the input encoded image signal, and the integer part of the upper n + 1 bit signal and the lower α bit signal Decimal part (m + 1). an inverse orthogonal transform circuit that outputs an α-bit decoded signal;
Output from the inverse orthogonal transform circuit (m + 1). The α-bit decoded signal is converted into an m + 1-bit format and output as an m + 1-bit decoded signal, and the (m + 1). a signal conversion circuit for converting an α-bit decoded signal into an n + 1-bit format and outputting it as an n + 1-bit decoded signal;
A motion compensated prediction circuit that performs motion compensation of a predicted reference image with n-bit accuracy read from the reference image memory in accordance with a motion vector decoded from the input encoded image signal;
A first adder that supplies an m-bit decoded image signal obtained by adding the n + 1-bit predicted reference image motion-compensated by the motion-compensated prediction circuit and the m + 1-bit decoded signal to the output image memory;
A second adder for supplying an n-bit decoded image signal obtained by adding the n-bit-accurate predicted reference image motion-compensated by the motion-compensated prediction circuit and the n + 1-bit decoded signal to the reference image memory; Prepared,
High performance Ritsufuku Goka apparatus characterized by decoding the high-efficiency encoding input encoded image signal.
Is to provide.
[0015]
DETAILED DESCRIPTION OF THE INVENTION
The present invention complies with the standard by, for example, making a 10-bit precision image signal encoding process and decoding process compatible with an MPEG2 encoding system while supporting a 10-bit precision signal, and A high-efficiency encoding device and a high-efficiency decoding device that can perform high-quality encoding / decoding.
[0016]
FIG. 1 shows and describes a first embodiment of a high-efficiency encoding apparatus according to the present invention. The input image signal is an image signal (here, 10 bits) having higher accuracy than the 8-bit accuracy of the MPEG standard.
The input image signal is stored in an input image memory capable of recording 10-bit precision image data. The 10-bit vs. 10-bit motion vector detection circuit receives 10-bit image data stored in an input image memory as an input, and generates an image of a frame to be encoded and a source of a frame to be a reference image (predicted reference image). Each image is cut out from the input image memory as a two-dimensional block, and pattern matching processing is performed between both images. Then, the motion vector detection circuit detects a motion vector.
[0017]
This motion vector detection circuit can also perform detection processing using a locally decoded image stored in a reference image memory (8-bit precision) as a reference image. In this case, the input image data is 10 Since the reference image is 8 bits compared to the bits, the image accuracy of motion vector detection is 8 bits. (The lower 2 bits of the input image are discarded and invalidated when a motion vector is detected.)
The input image signal for which a motion vector has been calculated with respect to the reference image is signal-converted to 10.2 bits (2 bits after the decimal point in 10-bit accuracy) by a signal conversion circuit.
Actually, the upper 8 bits of the 10-bit signal are used as an integer signal, and the lower 2 bits are used as a signal after the decimal point.
[0018]
The 10.2-bit input signal output from the signal conversion circuit is subtracted from the 8-bit reference image signal (8-bit prediction signal) by the subtractor. The subtraction operation is performed according to the prediction mode signal from the motion vector detection circuit. An 8-bit reference image signal (8-bit prediction signal) supplied to the subtracter is a signal that is cut out from the reference image memory and subjected to motion compensation in accordance with the motion vector by the motion compensation prediction circuit.
The output signal of the subtracter is input to an orthogonal transform circuit that performs discrete cosine transform (DCT) via a two-dimensional block transform circuit. The accuracy of the image at this time is 11.2 bits (2 bits after the decimal point in the 11-bit accuracy).
[0019]
The orthogonal transform circuit normally has an input of 9 bits in an MPEG2 standard compliant encoding device, and is converted to an accuracy of 16 bits or more in order to maintain accuracy in DCT calculation internally. In this case, 0 is input to the part after the decimal point to perform DCT calculation. In this embodiment, the input to the orthogonal transform circuit is performed with 11.2 bits, so that an input is also given to the portion below the decimal point of the DCT input. The orthogonal transform circuit performs DCT calculation processing similar to the MPEG2 standard, and inputs the resulting DCT coefficient to the quantization circuit. The coefficients quantized by the quantization circuit are output as a bit stream together with the motion vector and the prediction mode by the encoding circuit, the encoding table, the rate control circuit, and the multiplexer in the same manner as in the MPEG2 standard.
[0020]
In the local decoding processing unit formed by the inverse quantization circuit, the inverse orthogonal transformation circuit, the deblocking circuit, the adder, and the reference image memory, the same processing as the MPEG2 standard is performed, and the MPEG2 standard compliant decoding device To ensure consistency. Therefore, the decoded differential image that has been subjected to inverse quantization and IDCT (inverse discrete cosine transform) processing is rounded to 9-bit accuracy, added to the predicted image output from the motion compensation circuit, and rounded to 8-bit accuracy. And recorded in the reference image memory.
When it is desired to output a decoded image of the encoded image signal in the encoding device, the decoded image signal subjected to the above dequantization and IDCT is held with data rounded with 11.2 bit precision and predicted. This can be achieved by rounding the result added to the image to 10-bit precision, sequentially storing it in the output image memory, and outputting it.
[0021]
Next, an embodiment of a high-efficiency decoding device for decoding an image signal with 10-bit accuracy encoded with the high-efficiency encoding device with 10-bit accuracy will be described with reference to FIG.
In the decoding device, the input bit stream via the demultiplexer is separated into a motion vector, a prediction mode, information indicating the position of the image, and the like by the stream decoding circuit and the quantized DCT coefficient signal, The decoded signal is decoded. The decoded quantized DCT coefficient is restored to the DCT coefficient in the inverse quantization circuit, and the DCT coefficient is restored to the image signal (difference image signal in the case of the predicted frame) in the inverse orthogonal transform circuit (IDCT processing). The
[0022]
At the output of the inverse orthogonal transform circuit, rounding is performed with an accuracy of 11.2 bits for a predicted frame and 10.2 bits for a reference frame. First, when the output of the inverse orthogonal transform circuit is a prediction frame, the signal conversion circuit performs conversion from 11.2 bits to 11 bits. The signal converted to 11 bits is added to the predicted reference image (8-bit precision) by an adder. This prediction reference image is cut out from an 8-bit precision reference image memory, and motion-compensated based on a motion vector by a motion compensation prediction circuit. The addition result (the signal rounded to 10 precision) output from the adder is recorded in the 10-bit precision output image memory as a 10-bit precision image signal.
[0023]
On the other hand, when the output of the inverse orthogonal transform circuit is a reference frame, the signal conversion circuit performs conversion from 10.2 bits to 10 bits. Then, the signal converted to 10 bits by the signal conversion circuit is recorded in the output image memory with 10-bit accuracy as it is without being added by the adder as an image signal with 10-bit accuracy. By reading a signal from the output image memory, a 10-bit precision image signal can be restored.
[0024]
In addition, in the case of a frame that can be a reference image (in the case of an I frame or P frame) separately from the above signal from the signal conversion circuit, the bit precision adapted to the MPEG2 standard, that is, the predicted frame (P frame) is 9 bits. An image signal (difference image signal in the case of a prediction frame) rounded to accuracy and a reference frame (I frame) with an 8-bit accuracy is output. In the case of a prediction frame, addition with an 8-bit accuracy prediction reference image cut out from the reference image memory is performed, and the addition result (a signal rounded to 8-bit accuracy) is predicted in the reference image memory. Recorded as a reference image. In the reference frame, the image signal rounded to 8-bit accuracy output from the signal conversion circuit is recorded in the reference image memory as it is. The recorded image data of the reference image memory is used as a prediction reference image signal (prediction signal) of a subsequent prediction frame.
[0025]
As described above, the encoding apparatus of the embodiment shown in FIG. 1 and the decoding apparatus shown in FIG. 2 perform processing in accordance with the MPEG2 standard, with the bit accuracy of the reference image and the accuracy of the system that performs motion prediction processing, From the image input to the DCT input of the encoding device and from the IDCT output to the image output of the decoding device are processed with 10-bit accuracy. Therefore, the bit stream encoded by the encoding apparatus of the embodiment shown in FIG. 1 can be decoded with 8-bit accuracy by the conventional MPEG2 standard decoding apparatus, and compatibility is maintained. In addition, if the bit stream encoded by the encoding apparatus of this embodiment is decoded using the decoding apparatus of the embodiment shown in FIG. 2, a high-quality image signal with 10-bit accuracy can be restored.
[0026]
In addition, when a bitstream encoded by a conventional MPEG2 standard encoding device is decoded using the decoding device of this embodiment, compatibility is maintained and subtle gradation parts and the like are maintained. In the portion where the signal changes, the pseudo 10-bit accuracy allows filtering of unnatural signal boundaries, and enables high-quality decoding processing.
[0027]
Next, a second embodiment of the high-efficiency encoding apparatus of the present invention will be described with reference to FIG. In this embodiment, an 8-bit input image signal is filtered in the spatial and temporal directions by a filtering circuit. The output of the filtering circuit is output with 10 bits, and the subsequent circuits are configured in the same manner as in the first embodiment.
[0028]
If the input image signal is an n-bit precision input signal, a filtering circuit that inputs a plurality of pixels in the spatial direction or the time direction and outputs a signal of m-bit precision (m = n + α where α is an integer of 1 or more) is provided. Try to provide it.
This filtering circuit performs noise removal, resolution conversion in accordance with the encoding rate, etc., and records the output with an accuracy of 8 bits or more, thereby encoding an image signal with higher accuracy than the conventional encoding device. can do.
[0029]
【The invention's effect】
As described above, the high-efficiency encoding device and the high-efficiency decoding device according to the present invention include the high-efficiency encoding device from image input to orthogonal transform input (up to DCT input) and the high-efficiency decoding device inverse orthogonal transform output. (IDCT output) to image output are each provided with an accuracy higher than the MPEG standard, so image signals with an input accuracy higher than the MPEG standard comply with the standard and have high image quality encoding.・ Decoding is possible.
[0030]
Furthermore, the conventional MPEG standard decoding device can decode the bitstream encoded by the high efficiency encoding device of the present invention with the same accuracy as the conventional one. Compatibility with other devices can be maintained.
In addition, when a bit stream encoded by a conventional MPEG standard encoding device is decoded using the high-efficiency decoding device of the present invention, the high-efficiency decoding device of the present invention Decoding can be performed while maintaining compatibility with the standard, and unnatural signal boundaries can be filtered in areas where the signal changes slightly, such as gradations, enabling higher-quality decoding processing .
[Brief description of the drawings]
FIG. 1 is a configuration diagram showing a first embodiment of a high-efficiency encoding apparatus according to the present invention.
FIG. 2 is a block diagram showing an embodiment of the high efficiency decoding device of the present invention.
FIG. 3 is a block diagram showing a second embodiment of the high-efficiency encoding apparatus of the present invention.
FIG. 4 is a configuration diagram showing a conventional high-efficiency encoding process.

Claims (2)

画像信号の入出力フォーマットとしてnビット精度信号が規定されているMPEG規格に準拠した高能率符号化装置において、
nビット精度の予測参照画像を記憶する参照画像メモリと、
mビット精度の入力画像信号を記憶するmビット精度(m=n+α:但しαは1以上の整数)の入力画像メモリと、
前記入力画像メモリのmビットの出力信号をm.αビットのフォーマットの信号に変換する信号変換回路と、
前記入力画像メモリに記憶された符号化対象画像と、その符号化対象画像の予測参照画像となる画像に対応する前記入力画像メモリに記憶された画像との間で動きベクトルを算出する、もしくは、前記入力画像メモリに記憶された符号化対象画像と、前記参照画像メモリに記憶されたその予測参照画像との間で動きベクトルを算出する、mビット対mビットの動きベクトル検出回路と、
前記参照画像メモリから読み出されたnビット精度の予測参照画像に対し、前記動きベクトルに応じて動き補償を行う動き補償予測回路と、
前記信号変換回路のm.αビットの出力信号から、前記動き補償予測回路により動き補償されたnビット精度の予測参照画像を減算し(m+1).αビットの差分信号を出力する減算器と、
前記減算器から出力された(m+1).αビットの差分信号における上位n+1ビット信号を整数部、下位αビット信号を小数部として入力し直交変換を行う直交変換回路と、
前記直交変換回路から出力された直交変換係数信号を量子化し符号化を行う量子化・符号化回路とを備え、
前記mビット精度の入力画像信号を符号化する事を特徴とする高能率符号化装置。
In a high-efficiency encoding device compliant with the MPEG standard, in which an n-bit precision signal is defined as an input / output format of an image signal,
a reference image memory for storing a predicted reference image of n-bit accuracy;
an input image memory of m bit accuracy (m = n + α: α is an integer of 1 or more) for storing an input image signal of m bit accuracy;
The m-bit output signal of the input image memory is expressed as m. a signal conversion circuit for converting the signal into an α-bit format signal;
Calculating a motion vector between an encoding target image stored in the input image memory and an image stored in the input image memory corresponding to an image serving as a prediction reference image of the encoding target image, or An m-bit vs. m-bit motion vector detection circuit for calculating a motion vector between the encoding target image stored in the input image memory and the predicted reference image stored in the reference image memory;
A motion compensated prediction circuit that performs motion compensation on an n-bit precision predicted reference image read from the reference image memory according to the motion vector;
M. Of the signal conversion circuit. Subtracting an n-bit precision prediction reference image motion-compensated by the motion compensation prediction circuit from the α-bit output signal (m + 1). a subtractor that outputs an α-bit difference signal;
Output from the subtracter (m + 1). an orthogonal transformation circuit that performs orthogonal transformation by inputting an upper n + 1 bit signal in an α-bit difference signal as an integer part and a lower α-bit signal as a decimal part;
A quantization / encoding circuit that quantizes and encodes the orthogonal transform coefficient signal output from the orthogonal transform circuit;
A high-efficiency encoding device that encodes the m-bit precision input image signal.
画像信号の入出力フォーマットとしてnビット精度信号が規定されているMPEG規格に準拠した高能率復号化装置において、
nビット精度の参照画像メモリと、
mビット精度(m=n+α:但しαは1以上の整数)の出力画像メモリと、
入力符号化画像信号を復号して得た量子化直交変換係数信号を逆量子化することにより復元した直交変換係数信号に逆直交変換を行い、上位n+1ビット信号の整数部、下位αビット信号の小数部の(m+1).αビット復号信号として出力する逆直交変換回路と、
前記逆直交変換回路から出力された(m+1).αビット復号信号をm+1ビットのフォーマットに変換してm+1ビット復号信号として出力するとともに、当該(m+1).αビット復号信号をn+1ビットのフォーマットに変換してn+1ビット復号信号として出力する信号変換回路と、
前記入力符号化画像信号から復号された動きベクトルに応じて、前記参照画像メモリから読み出されたnビット精度の予測参照画像の動き補償を行う動き補償予測回路と、
前記動き補償予測回路により動き補償されたnビット精度の予測参照画像と前記m+1ビット復号信号とを加算して得たmビット復号画像信号を前記出力画像メモリに供給する第1の加算器と、
前記動き補償予測回路により動き補償されたnビット精度の予測参照画像と前記n+1ビット復号信号とを加算して得たnビット復号画像信号を前記参照画像メモリに供給する第2の加算器とを備え、
高能率符号化された入力符号化画像信号を復号することを特徴とする高能率復号化装置。
In a high-efficiency decoding device compliant with the MPEG standard in which an n-bit precision signal is defined as an input / output format of an image signal,
an n-bit precision reference image memory;
an output image memory with m-bit accuracy (m = n + α, where α is an integer of 1 or more);
Inverse orthogonal transform is performed on the orthogonal transform coefficient signal restored by inverse quantization of the quantized orthogonal transform coefficient signal obtained by decoding the input encoded image signal, and the integer part of the upper n + 1 bit signal and the lower α bit signal Decimal part (m + 1). an inverse orthogonal transform circuit that outputs an α-bit decoded signal;
Output from the inverse orthogonal transform circuit (m + 1). The α-bit decoded signal is converted into an m + 1-bit format and output as an m + 1-bit decoded signal, and the (m + 1). a signal conversion circuit for converting an α-bit decoded signal into an n + 1-bit format and outputting it as an n + 1-bit decoded signal;
A motion compensated prediction circuit that performs motion compensation of a predicted reference image with n-bit accuracy read from the reference image memory in accordance with a motion vector decoded from the input encoded image signal;
A first adder that supplies an m-bit decoded image signal obtained by adding the n + 1-bit predicted reference image motion-compensated by the motion-compensated prediction circuit and the m + 1-bit decoded signal to the output image memory;
A second adder for supplying an n-bit decoded image signal obtained by adding the n-bit-accurate predicted reference image motion-compensated by the motion-compensated prediction circuit and the n + 1-bit decoded signal to the reference image memory; Prepared,
High performance Ritsufuku Goka apparatus characterized by decoding the high-efficiency encoding input encoded image signal.
JP34518798A 1998-12-04 1998-12-04 High-efficiency encoding device and high-efficiency decoding device Expired - Lifetime JP3948142B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP34518798A JP3948142B2 (en) 1998-12-04 1998-12-04 High-efficiency encoding device and high-efficiency decoding device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP34518798A JP3948142B2 (en) 1998-12-04 1998-12-04 High-efficiency encoding device and high-efficiency decoding device

Publications (2)

Publication Number Publication Date
JP2000175200A JP2000175200A (en) 2000-06-23
JP3948142B2 true JP3948142B2 (en) 2007-07-25

Family

ID=18374891

Family Applications (1)

Application Number Title Priority Date Filing Date
JP34518798A Expired - Lifetime JP3948142B2 (en) 1998-12-04 1998-12-04 High-efficiency encoding device and high-efficiency decoding device

Country Status (1)

Country Link
JP (1) JP3948142B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014203351A1 (en) * 2013-06-19 2014-12-24 株式会社 東芝 Image processing device and image processing method

Also Published As

Publication number Publication date
JP2000175200A (en) 2000-06-23

Similar Documents

Publication Publication Date Title
US6782132B1 (en) Video coding and reconstruction apparatus and methods
EP1231793A1 (en) A process for changing the syntax, resolution and bitrate of MPEG bitstreams, a system and a computer program product therefor
EP1151410A1 (en) Image processing circuit and method for reducing a difference between pixel values across an image boundary
WO1994024822A1 (en) Method and apparatus for coding image, and image recording medium
WO1999043147A2 (en) Dual compressed video bitstream camera for universal serial bus connection
CN1209019A (en) MPEG2 moving picte encoding.decodind system
JPH03127580A (en) Movement compensation inter-frame coder
JPH08256341A (en) Image signal encoding method, image signal encoding device, image signal recording medium, and image signal decoding device
NO342829B1 (en) COMPUTER-READY STORAGE MEDIUM AND APPARATUS FOR CODING A MULTIPLE VIDEO IMAGE USING A SEQUENCE VALUE
JP4382284B2 (en) Subband encoding / decoding
US7095448B2 (en) Image processing circuit and method for modifying a pixel value
CN100456836C (en) Encoding device and method
US20060062299A1 (en) Method and device for encoding/decoding video signals using temporal and spatial correlations between macroblocks
KR100386583B1 (en) Apparatus and method for transcoding video
JP2003517796A (en) How to reduce the "uneven picture" effect
US6556714B2 (en) Signal processing apparatus and method
JP3948142B2 (en) High-efficiency encoding device and high-efficiency decoding device
JP4784618B2 (en) Moving picture encoding apparatus, moving picture decoding apparatus, moving picture encoding program, and moving picture decoding program
JPH06209469A (en) Picture coder, picture coding method, picture decoder, picture decoding method and picture recording medium
US20060181650A1 (en) Encoding method and device
KR20060069227A (en) Method and apparatus for deriving motion vector for video block from motion vector of base layer picture in encoding / decoding video signal
JP4193252B2 (en) Signal processing apparatus and method, signal decoding apparatus, and signal encoding apparatus
JP2000333203A (en) Compression coding method, compression decoding method, compression coder and compression decoder
JP4193162B2 (en) Image signal encoding device
JPH09238345A (en) Image signal encoding method and apparatus, image signal transmission method, image signal decoding method and apparatus, and recording medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040930

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061219

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070105

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070305

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: 20070327

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070409

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

Free format text: PAYMENT UNTIL: 20110427

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120427

Year of fee payment: 5

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

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

Free format text: PAYMENT UNTIL: 20120427

Year of fee payment: 5

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20130427

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20140427

Year of fee payment: 7

EXPY Cancellation because of completion of term