JP3381855B2 - 画像信号符号化方法および画像信号符号化装置、並びに画像信号復号化方法および画像信号復号化装置 - Google Patents
画像信号符号化方法および画像信号符号化装置、並びに画像信号復号化方法および画像信号復号化装置Info
- Publication number
- JP3381855B2 JP3381855B2 JP36017092A JP36017092A JP3381855B2 JP 3381855 B2 JP3381855 B2 JP 3381855B2 JP 36017092 A JP36017092 A JP 36017092A JP 36017092 A JP36017092 A JP 36017092A JP 3381855 B2 JP3381855 B2 JP 3381855B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- color signal
- coded
- color
- signal component
- 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
Classifications
-
- 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/593—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N11/00—Colour television systems
- H04N11/04—Colour television systems using pulse code modulation
- H04N11/042—Codec means
- H04N11/044—Codec means involving transform coding
-
- 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/112—Selection of coding mode or of prediction mode according to a given display mode, e.g. for interlaced or progressive display mode
-
- 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/124—Quantisation
-
- 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/13—Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
-
- 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/134—Methods 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/146—Data rate or code amount at the encoder output
- H04N19/152—Data rate or code amount at the encoder output by measuring the fullness of the transmission buffer
-
- 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/134—Methods 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/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
- H04N19/16—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter for a given display mode, e.g. for interlaced or progressive display mode
-
- 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/134—Methods 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/162—User input
-
- 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/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- 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/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/186—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
-
- 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/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/187—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a scalable video layer
-
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
-
- 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
- H04N19/577—Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
-
- 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/59—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
-
- 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
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/24—Systems for the transmission of television signals using pulse code modulation
- H04N7/52—Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal
- H04N7/54—Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal the signals being synchronous
-
- 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/134—Methods 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/146—Data rate or code amount at the encoder output
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
- H04N9/8042—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
- H04N9/8047—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction using transform coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Color Television Systems (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
光磁気ディスクや磁気テープなどの記録媒体に記録し、
これを再生してディスプレイなどに表示したり、テレビ
会議システム、テレビ電話システム、放送用機器など、
動画像信号を伝送路を介して送信側から受信側に伝送
し、受信側において、これを受信し、表示する場合など
に用いて好適な画像信号符号化方法および画像信号符号
化装置、並びに画像信号復号化方法および画像信号復号
化装置に関する。
話システムなどのように、動画像信号を遠隔地に伝送す
るシステムにおいては、伝送路を効率良く利用するた
め、映像信号のライン相関やフレーム間相関を利用し
て、画像信号を圧縮符号化するようになされている。
えばDCT(離散コサイン変換)処理するなどして圧縮
することができる。
信号をさらに圧縮して符号化することが可能となる。例
えば図14に示すように、時刻t1,t2,t3におい
て、フレーム画像PC1,PC2,PC3がそれぞれ発
生しているとき、フレーム画像PC1とPC2の画像信
号の差を演算して、PC12を生成し、また、フレーム
画像PC2とPC3の差を演算して、PC23を生成す
る。通常、時間的に隣接するフレームの画像は、それ程
大きな変化を有していないため、両者の差を演算する
と、その差分信号は小さな値のものとなる。そこで、こ
の差分信号を符号化すれば、符号量を圧縮することがで
きる。
では、元の画像を復元することができない。そこで、各
フレームの画像を、Iピクチャ、PピクチャまたはBピ
クチャの3種類のピクチャのいずれかのピクチャとし、
画像信号を圧縮符号化するようにしている。
ムF1乃至F17までの17フレームの画像信号をグル
ープオブピクチャとし、処理の1単位とする。そして、
その先頭のフレームF1の画像信号はIピクチャとして
符号化し、第2番目のフレームF2はBピクチャとし
て、また第3番目のフレームF3はPピクチャとして、
それぞれ処理する。以下、第4番目以降のフレームF4
乃至F17は、BピクチャまたはPピクチャとして交互
に処理する。
レーム分の画像信号をそのまま伝送する。これに対し
て、Pピクチャの画像信号としては、基本的には、図1
5(A)に示すように、それより時間的に先行するIピ
クチャまたはPピクチャの画像信号からの差分を伝送す
る。さらにBピクチャの画像信号としては、基本的に
は、図15(B)に示すように、時間的に先行するフレ
ームまたは後行するフレームの両方の平均値からの差分
を求め、その差分を符号化する。
符号化する方法の原理を示している。同図に示すよう
に、最初のフレームF1はIピクチャとして処理される
ため、そのまま伝送データF1Xとして伝送路に伝送さ
れる(画像内符号化)。これに対して、第2のフレーム
F2は、Bピクチャとして処理されるため、時間的に先
行するフレームF1と、時間的に後行するフレームF3
の平均値との差分が演算され、その差分が伝送データF
2Xとして伝送される。
らに細かく説明すると、4種類存在する。その第1の処
理は、元のフレームF2のデータをそのまま伝送データ
F2Xとして伝送するものであり(SP1)(イントラ
符号化)、Iピクチャにおける場合と同様の処理とな
る。第2の処理は、時間的に後のフレームF3からの差
分を演算し、その差分(SP2)を伝送するものである
(後方予測符号化)。第3の処理は、時間的に先行する
フレームF1との差分(SP3)を伝送するものである
(前方予測符号化)。さらに第4の処理は、時間的に先
行するフレームF1と後行するフレームF3の平均値と
の差分(SP4)を生成し、これを伝送データF2Xと
して伝送するものである(両方向予測符号化)。
少なくなる方法が採用される。
算する対象となるフレームの画像(予測画像)との間の
動きベクトルx1(フレームF1とF2の間の動きベク
トル)(前方予測の場合)、もしくはx2(フレームF
3とF2の間の動きベクトル)(後方予測の場合)、ま
たはx1とx2の両方(両方向予測の場合)が、差分デ
ータとともに伝送される。
的に先行するフレームF1を予測画像として、このフレ
ームとの差分信号(SP3)と、動きベクトルx3が演
算され、これが伝送データF3Xとして伝送される(前
方予測符号化)。あるいはまた、元のフレームF3のデ
ータがそのまま伝送データF3Xとして伝送される(S
P1)(イントラ符号化)。いずれの方法により伝送さ
れるかは、Bピクチャにおける場合と同様に、伝送デー
タがより少なくなる方が選択される。
像信号を符号化して伝送し、これを復号化する装置の構
成例を示している。符号化装置1は、入力された映像信
号を符号化し、伝送路としての記録媒体3に伝送するよ
うになされている。そして、復号化装置2は、記録媒体
3に記録された信号を再生し、これを復号して出力する
ようになされている。
信号が前処理回路11に入力され、そこで輝度信号と色
信号(この例の場合、色差信号)が分離され、それぞれ
A/D変換器12,13でA/D変換される。A/D変
換器12,13によりA/D変換されてデジタル信号と
なった映像信号は、フレームメモリ14に供給され、記
憶される。フレームメモリ14は、輝度信号を輝度信号
フレームメモリ15に、また、色差信号を色差信号フレ
ームメモリ16に、それぞれ記憶させる。
モリ14に記憶されたフレームフォーマットの信号を、
ブロックフォーマットの信号に変換する。即ち、図18
に示すように、フレームメモリ14に記憶された映像信
号は、1ライン当りHドットのラインがVライン集めら
れたフレームフォーマットのデータとされている。フォ
ーマット変換回路17は、この1フレームの信号を、1
6ラインを単位としてM個のスライスに区分する。そし
て、各スライスは、M個のマクロブロックに分割され
る。各マクロブロックは、16×16個の画素(ドッ
ト)に対応する輝度信号により構成され、この輝度信号
は、さらに8×8ドットを単位とするブロックY[1]
乃至Y[4]に区分される。そして、この16×16ド
ットの輝度信号には、8×8ドットのCb信号と、8×
8ドットのCr信号が対応される。
されたデータは、フォーマット変換回路17からエンコ
ーダ18に供給され、ここでエンコード(符号化)が行
われる。その詳細については、図19を参照して後述す
る。
号は、ビットストリームとして伝送路に出力され、例え
ば記録媒体3に記録される。
化装置2のデコーダ31に供給され、デコードされる。
デコーダ31の詳細については、図22を参照して後述
する。
は、フォーマット変換回路32に入力され、ブロックフ
ォーマットからフレームフォーマットに変換される。そ
して、フレームフォーマットの輝度信号は、フレームメ
モリ33の輝度信号フレームメモリ34に供給され、記
憶され、色差信号は色差信号フレームメモリ35に供給
され、記憶される。輝度信号フレームメモリ34と色差
信号フレームメモリ35より読み出された輝度信号と色
差信号は、D/A変換器36と37によりそれぞれD/
A変換され、後処理回路38に供給され、合成される。
そして、図示せぬ例えばCRTなどのディスプレイに出
力され、表示される。
構成例について説明する。
ロック単位で動きベクトル検出回路50に入力される。
動きベクトル検出回路50は、予め設定されている所定
のシーケンスに従って、各フレームの画像データを、I
ピクチャ、Pピクチャ、またはBピクチャとして処理す
る。シーケンシャルに入力される各フレームの画像を、
I,P,Bのいずれのピクチャとして処理するかは、予
め定められている(例えば、図15に示したように、フ
レームF1乃至F17により構成されるグループオブピ
クチャが、I,B,P,B,P,・・・B,Pとして処
理される)。
えばフレームF1)の画像データは、動きベクトル検出
回路50からフレームメモリ51の前方原画像部51a
に転送、記憶され、Bピクチャとして処理されるフレー
ム(例えばフレームF2)の画像データは、原画像部5
1bに転送、記憶され、Pピクチャとして処理されるフ
レーム(例えばフレームF3)の画像データは、後方原
画像部51cに転送、記憶される。
ピクチャ(フレームF4)またはPピクチャ(フレーム
F5)として処理すべきフレームの画像が入力されたと
き、それまで後方原画像部51cに記憶されていた最初
のPピクチャ(フレームF3)の画像データが、前方原
画像部51aに転送され、次のBピクチャ(フレームF
4)の画像データが、原画像部51bに記憶(上書き)
され、次のPピクチャ(フレームF5)の画像データ
が、後方原画像部51cに記憶(上書き)される。この
ような動作が順次繰り返される。
ャの信号は、そこから読み出され、予測モード切り替え
回路52において、フレーム予測モード処理、またはフ
ィールド予測モード処理が行なわれる。さらにまた予測
判定回路54の制御の下に、演算部53において、画像
内予測、前方予測、後方予測、または両方向予測の演算
が行なわれる。これらの処理のうち、いずれの処理を行
なうかは、予測誤差信号(処理の対象とされている参照
画像と、これに対する予測画像との差分)に対応して決
定される。このため、動きベクトル検出回路50は、こ
の判定に用いられる予測誤差信号の絶対値和(自乗和で
もよい)を生成する。
けるフレーム予測モードとフィールド予測モードについ
て説明する。
いては、予測モード切り替え回路52は、動きベクトル
検出回路50より供給される4個の輝度ブロックY
[1]乃至Y[4]を、そのまま後段の演算部53に出
力する。即ち、この場合においては、図20(A)に示
すように、各輝度ブロックに奇数フィールドのラインの
データと、偶数フィールドのラインのデータとが混在し
た状態となっている。このフレーム予測モードにおいて
は、4個の輝度ブロック(マクロブロック)を単位とし
て予測が行われ、4個の輝度ブロックに対して1個の動
きベクトルが対応される。
2は、フィールド予測モードにおいては、図20(A)
に示す構成で動きベクトル検出回路50より入力される
信号を、図20(B)に示すように、4個の輝度ブロッ
クのうち、輝度ブロックY[1]とY[2]を、例えば
奇数フィールドのラインのドットによりのみ構成させ、
他の2個の輝度ブロックY[3]とY[4]を、偶数フ
ィールドのラインのデータにより構成させて、演算部5
3に出力する。この場合においては、2個の輝度ブロッ
クY[1]とY[2]に対して、1個の動きベクトルが
対応され、他の2個の輝度ブロックY[3]とY[4]
に対して、他の1個の動きベクトルが対応される。
測モードにおける予測誤差の絶対値和と、フィールド予
測モードにおける予測誤差の絶対値和を、予測モード切
り替え回路52に出力する。予測モード切り替え回路5
2は、フレーム予測モードとフィールド予測モードにお
ける予測誤差の絶対値和を比較し、その値が小さい予測
モードに対応する処理を施して、データを演算部53に
出力する。
クトル検出回路50で行われる。即ち、動きベクトル検
出回路50は、決定されたモードに対応する構成の信号
を予測モード切り替え回路52に出力し、予測モード切
り替え回路52は、その信号を、そのまま後段の演算部
53に出力する。
合、図20(A)に示すように、奇数フィールドのライ
ンのデータと偶数フィールドのラインのデータとが混在
する状態で、演算部53に供給される。また、フィール
ド予測モードの場合、図20(B)に示すように、各色
差ブロックCb,Crの上半分(4ライン)が、輝度ブ
ロックY[1],Y[2]に対応する奇数フィールドの
色差信号とされ、下半分(4ライン)が、輝度ブロック
Y[3],Y[4]に対応する偶数フィールドの色差信
号とされる。
ようにして、予測判定回路54において、画像内予測、
前方予測、後方予測、または両方向予測のいずれの予測
を行なうかを決定するための予測誤差の絶対値和を生成
する。
して、参照画像のマクロブロックの信号Aijの和ΣAij
の絶対値|ΣAij|と、マクロブロックの信号Aijの絶対
値|Aij|の和Σ|Aij|の差を求める。また、前方予測の
予測誤差の絶対値和として、参照画像のマクロブロック
の信号Aijと、予測画像のマクロブロックの信号Bijの
差Aij−Bijの絶対値|Aij−Bij|の和Σ|Aij−Bij|
を求める。また、後方予測と両方向予測の予測誤差の絶
対値和も、前方予測における場合と同様に(その予測画
像を前方予測における場合と異なる予測画像に変更し
て)求める。
供給される。予測判定回路54は、前方予測、後方予測
および両方向予測の予測誤差の絶対値和のうち、最も小
さいものを、インター予測の予測誤差の絶対値和として
選択する。さらに、このインター予測の予測誤差の絶対
値和と、画像内予測の予測誤差の絶対値和とを比較し、
その小さい方を選択し、この選択した絶対値和に対応す
るモードを予測モードとして選択する。即ち、画像内予
測の予測誤差の絶対値和の方が小さければ、画像内予測
モードが設定される。インター予測の予測誤差の絶対値
和の方が小さければ、前方予測、後方予測または両方向
予測モードのうち、対応する絶対値和が最も小さかった
モードが設定される。
は、参照画像のマクロブロックの信号を、フレームまた
はフィールド予測モードのうち、予測モード切り替え回
路52により選択されたモードに対応する構成で、予測
モード切り替え回路52を介して演算部53に供給する
とともに、4つの予測モードのうち、予測判定回路54
により選択された予測モードに対応する予測画像と参照
画像の間の動きベクトルを検出し、可変長符号化回路5
8と動き補償回路64に出力する。上述したように、こ
の動きベクトルとしては、対応する予測誤差の絶対値和
が最小となるものが選択される。
路50が前方原画像部51aよりIピクチャの画像デー
タを読み出しているとき、予測モードとして、フレーム
(画像)内予測モード(動き補償を行わないモード)を
設定し、演算部53のスイッチ53dを接点a側に切り
替える。これにより、Iピクチャの画像データがDCT
モード切り替え回路55に入力される。
21(A)または(B)に示すように、4個の輝度ブロ
ックのデータを、奇数フィールドのラインと偶数フィー
ルドのラインが混在する状態(フレームDCTモー
ド)、または、分離された状態(フィールドDCTモー
ド)、のいずれかの状態にして、DCT回路56に出力
する。
奇数フィールドと偶数フィールドのデータを混在してD
CT処理した場合における符号化効率と、分離した状態
においてDCT処理した場合の符号化効率とを比較し、
符号化効率の良好なモードを選択する。
に示すように、奇数フィールドと偶数フィールドのライ
ンが混在する構成とし、上下に隣接する奇数フィールド
のラインの信号と偶数フィールドのラインの信号の差を
演算し、さらにその絶対値の和(または自乗和)を求め
る。また、入力された信号を、図21(B)に示すよう
に、奇数フィールドと偶数フィールドのラインが分離し
た構成とし、上下に隣接する奇数フィールドのライン同
士の信号の差と、偶数フィールドのライン同士の信号の
差を演算し、それぞれの絶対値の和(または自乗和)を
求める。さらに、両者(絶対値和)を比較し、小さい値
に対応するDCTモードを設定する。即ち、前者の方が
小さければ、フレームDCTモードを設定し、後者の方
が小さければ、フィールドDCTモードを設定する。
構成のデータをDCT回路56に出力するとともに、選
択したDCTモードを示すDCTフラグを、可変長符号
化回路58と動き補償回路64に出力する。
モード(図20)と、このDCTモード切り替え回路5
5におけるDCTモード(図21)を比較して明らかな
ように、輝度ブロックに関しては、両者の各モードにお
けるデータ構造は実質的に同一である。
レーム予測モード(奇数ラインと偶数ラインが混在する
モード)が選択された場合、DCTモード切り替え回路
55においても、フレームDCTモード(奇数ラインと
偶数ラインが混在するモード)が選択される可能性が高
く、また予測モード切り替え回路52において、フィー
ルド予測モード(奇数フィールドと偶数フィールドのデ
ータが分離されたモード)が選択された場合、DCTモ
ード切り替え回路55において、フィールドDCTモー
ド(奇数フィールドと偶数フィールドのデータが分離さ
れたモード)が選択される可能性が高い。
されるわけではなく、予測モード切り替え回路52にお
いては、予測誤差の絶対値和が小さくなるようにモード
が決定され、DCTモード切り替え回路55において
は、符号化効率が良好となるようにモードが決定され
る。
れたIピクチャの画像データは、DCT回路56に入力
され、DCT(離散コサイン変換)処理され、DCT係
数に変換される。このDCT係数は、量子化回路57に
入力され、送信バッファ59のデータ蓄積量(バッファ
蓄積量)に対応した量子化ステップで量子化された後、
可変長符号化回路58に入力される。
より供給される量子化ステップ(スケール)に対応し
て、量子化回路57より供給される画像データ(いまの
場合、Iピクチャのデータ)を、例えばハフマン符号な
どの可変長符号に変換し、送信バッファ59に出力す
る。
路57より量子化ステップ(スケール)、予測判定回路
54より予測モード(画像内予測、前方予測、後方予
測、または両方向予測のいずれが設定されたかを示すモ
ード)、動きベクトル検出回路50より動きベクトル、
予測モード切り替え回路52より予測フラグ(フレーム
予測モードまたはフィールド予測モードのいずれが設定
されたかを示すフラグ)、およびDCTモード切り替え
回路55が出力するDCTフラグ(フレームDCTモー
ドまたはフィールドDCTモードのいずれが設定された
かを示すフラグ)が入力されており、これらも可変長符
号化される。
一時蓄積し、蓄積量に対応するデータを量子化回路57
に出力する。
容上限値まで増量すると、量子化制御信号によって量子
化回路57の量子化スケールを大きくすることにより、
量子化データのデータ量を低下させる。また、これとは
逆に、データ残量が許容下限値まで減少すると、送信バ
ッファ59は、量子化制御信号によって量子化回路57
の量子化スケールを小さくすることにより、量子化デー
タのデータ量を増大させる。このようにして、送信バッ
ファ59のオーバフローまたはアンダフローが防止され
る。
ータは、所定のタイミングで読み出され、伝送路に出力
され、例えば記録媒体3に記録される。
クチャのデータは、逆量子化回路60に入力され、量子
化回路57より供給される量子化ステップに対応して逆
量子化される。逆量子化回路60の出力は、IDCT
(逆DCT)回路61に入力され、逆DCT処理された
後、演算器62を介してフレームメモリ63の前方予測
画像部63aに供給され、記憶される。
ャルに入力される各フレームの画像データを、たとえ
ば、I,B,P,B,P,B・・・のピクチャとしてそ
れぞれ処理する場合、最初に入力されたフレームの画像
データをIピクチャとして処理した後、次に入力された
フレームの画像をBピクチャとして処理する前に、さら
にその次に入力されたフレームの画像データをPピクチ
ャとして処理する。Bピクチャは、後方予測を伴うた
め、後方予測画像としてのPピクチャが先に用意されて
いないと、復号することができないからである。
クチャの処理の次に、後方原画像部51cに記憶されて
いるPピクチャの画像データの処理を開始する。そし
て、上述した場合と同様に、マクロブロック単位でのフ
レーム間差分(予測誤差)の絶対値和が、動きベクトル
検出回路50から予測モード切り替え回路52と予測判
定回路54に供給される。予測モード切り替え回路52
と予測判定回路54は、このPピクチャのマクロブロッ
クの予測誤差の絶対値和に対応して、フレーム/フィー
ルド予測モード、または画像内予測、前方予測、後方予
測、もしくは両方向予測の予測モードを設定する。
されたとき、スイッチ53dを上述したように接点a側
に切り替える。従って、このデータは、Iピクチャのデ
ータと同様に、DCTモード切り替え回路55、DCT
回路56、量子化回路57、可変長符号化回路58、送
信バッファ59を介して伝送路に伝送される。また、こ
のデータは、逆量子化回路60、IDCT回路61、演
算器62を介してフレームメモリ63の後方予測画像部
63bに供給され、記憶される。
点bに切り替えられるとともに、フレームメモリ63の
前方予測画像部63aに記憶されている画像(いまの場
合Iピクチャの画像)データが読み出され、動き補償回
路64により、動きベクトル検出回路50が出力する動
きベクトルに対応して動き補償される。すなわち、動き
補償回路64は、予測判定回路54より前方予測モード
の設定が指令されたとき、前方予測画像部63aの読み
出しアドレスを、動きベクトル検出回路50がいま出力
しているマクロブロックの位置に対応する位置から動き
ベクトルに対応する分だけずらしてデータを読み出し、
予測画像データを生成する。
データは、演算器53aに供給される。演算器53a
は、予測モード切り替え回路52より供給された参照画
像のマクロブロックのデータから、動き補償回路64よ
り供給された、このマクロブロックに対応する予測画像
データを減算し、その差分(予測誤差)を出力する。こ
の差分データは、DCTモード切り替え回路55、DC
T回路56、量子化回路57、可変長符号化回路58、
送信バッファ59を介して伝送路に伝送される。また、
この差分データは、逆量子化回路60、IDCT回路6
1により局所的に復号され、演算器62に入力される。
供給されている予測画像データと同一のデータが供給さ
れている。演算器62は、IDCT回路61が出力する
差分データに、動き補償回路64が出力する予測画像デ
ータを加算する。これにより、元の(復号した)Pピク
チャの画像データが得られる。このPピクチャの画像デ
ータは、フレームメモリ63の後方予測画像部63bに
供給され、記憶される。
に、IピクチャとPピクチャのデータが前方予測画像部
63aと後方予測画像部63bにそれぞれ記憶された
後、次にBピクチャの処理を実行する。予測モード切り
替え回路52と予測判定回路54は、マクロブロック単
位でのフレーム間差分の絶対値和の大きさに対応して、
フレーム/フィールドモードを設定し、また、予測モー
ドをフレーム内予測モード、前方予測モード、後方予測
モード、または両方向予測モードのいずれかに設定す
る。
たは前方予測モードの時、スイッチ53dは接点aまた
はbに切り替えられる。このとき、Pピクチャにおける
場合と同様の処理が行われ、データが伝送される。
向予測モードが設定された時、スイッチ53dは、接点
cまたはdにそれぞれ切り替えられる。
いる後方予測モードの時、後方予測画像部63bに記憶
されている画像(いまの場合、Pピクチャの画像)デー
タが読み出され、動き補償回路64により、動きベクト
ル検出回路50が出力する動きベクトルに対応して動き
補償される。すなわち、動き補償回路64は、予測判定
回路54より後方予測モードの設定が指令されたとき、
後方予測画像部63bの読み出しアドレスを、動きベク
トル検出回路50がいま出力しているマクロブロックの
位置に対応する位置から動きベクトルに対応する分だけ
ずらしてデータを読み出し、予測画像データを生成す
る。
データは、演算器53bに供給される。演算器53b
は、予測モード切り替え回路52より供給された参照画
像のマクロブロックのデータから、動き補償回路64よ
り供給された予測画像データを減算し、その差分を出力
する。この差分データは、DCTモード切り替え回路5
5、DCT回路56、量子化回路57、可変長符号化回
路58、送信バッファ59を介して伝送路に伝送され
る。
いる両方向予測モードの時、前方予測画像部63aに記
憶されている画像(いまの場合、Iピクチャの画像)デ
ータと、後方予測画像部63bに記憶されている画像
(いまの場合、Pピクチャの画像)データが読み出さ
れ、動き補償回路64により、動きベクトル検出回路5
0が出力する動きベクトルに対応して動き補償される。
すなわち、動き補償回路64は、予測判定回路54より
両方向予測モードの設定が指令されたとき、前方予測画
像部63aと後方予測画像部63bの読み出しアドレス
を、動きベクトル検出回路50がいま出力しているマク
ロブロックの位置に対応する位置から動きベクトル(こ
の場合の動きベクトルは、前方予測画像用と後方予測画
像用の2つとなる)に対応する分だけずらしてデータを
読み出し、予測画像データを生成する。
データは、演算器53cに供給される。演算器53c
は、動きベクトル検出回路50より供給された参照画像
のマクロブロックのデータから、動き補償回路64より
供給された予測画像データの平均値を減算し、その差分
を出力する。この差分データは、DCTモード切り替え
回路55、DCT回路56、量子化回路57、可変長符
号化回路58、送信バッファ59を介して伝送路に伝送
される。
とされることがないため、フレームメモリ63には記憶
されない。
測画像部63aと後方予測画像部63bは、必要に応じ
てバンク切り替えが行われ、所定の参照画像に対して、
一方または他方に記憶されているものを、前方予測画像
あるいは後方予測画像として切り替えて出力することが
できる。
て説明をしたが、色差ブロックについても同様に、図2
0および図21に示すマクロブロックを単位として処理
され、伝送される。尚、色差ブロックを処理する場合の
動きベクトルは、対応する輝度ブロックの動きベクトル
を垂直方向と水平方向に、それぞれ1/2にしたものが
用いられる。
一例の構成を示すブロック図である。伝送路(記録媒体
3)を介して伝送された符号化された画像データは、図
示せぬ受信回路で受信されたり、再生装置で再生され、
受信バッファ81に一時記憶された後、復号回路90の
可変長復号化回路82に供給される。可変長復号化回路
82は、受信バッファ81より供給されたデータを可変
長復号化し、動きベクトル、予測モード、予測フラグお
よびDCTフラグを動き補償回路87に、また、量子化
ステップを逆量子化回路83に、それぞれ出力するとと
もに、復号された画像データを逆量子化回路83に出力
する。
2より供給された画像データを、同じく可変長復号化回
路82より供給された量子化ステップに従って逆量子化
し、IDCT回路84に出力する。逆量子化回路83よ
り出力されたデータ(DCT係数)は、IDCT回路8
4で、逆DCT処理され、演算器85に供給される。
タが、Iピクチャのデータである場合、そのデータは演
算器85より出力され、演算器85に後に入力される画
像データ(PまたはBピクチャのデータ)の予測画像デ
ータ生成のために、フレームメモリ86の前方予測画像
部86aに供給されて記憶される。また、このデータ
は、フォーマット変換回路32(図17)に出力され
る。
タが、その1フレーム前の画像データを予測画像データ
とするPピクチャのデータであって、前方予測モードの
データである場合、フレームメモリ86の前方予測画像
部86aに記憶されている、1フレーム前の画像データ
(Iピクチャのデータ)が読み出され、動き補償回路8
7で可変長復号化回路82より出力された動きベクトル
に対応する動き補償が施される。そして、演算器85に
おいて、IDCT回路84より供給された画像データ
(差分のデータ)と加算され、出力される。この加算さ
れたデータ、即ち、復号されたPピクチャのデータは、
演算器85に後に入力される画像データ(Bピクチャま
たはPピクチャのデータ)の予測画像データ生成のため
に、フレームメモリ86の後方予測画像部86bに供給
されて記憶される。
測モードのデータは、Iピクチャのデータと同様に、演
算器85で特に処理は行わず、そのまま後方予測画像部
86bに記憶される。
表示されるべき画像であるため、この時点では、まだフ
ォーマット変換回路32へ出力されない(上述したよう
に、Bピクチャの後に入力されたPピクチャが、Bピク
チャより先に処理され、伝送されている)。
タが、Bピクチャのデータである場合、可変長復号化回
路82より供給された予測モードに対応して、フレーム
メモリ86の前方予測画像部86aに記憶されているI
ピクチャの画像データ(前方予測モードの場合)、後方
予測画像部86bに記憶されているPピクチャの画像デ
ータ(後方予測モードの場合)、または、その両方の画
像データ(両方向予測モードの場合)が読み出され、動
き補償回路87において、可変長復号化回路82より出
力された動きベクトルに対応する動き補償が施されて、
予測画像が生成される。但し、動き補償を必要としない
場合(画像内予測モードの場合)、予測画像は生成され
ない。
補償が施されたデータは、演算器85において、IDC
T回路84の出力と加算される。この加算出力は、フォ
ーマット変換回路32に出力される。
であり、他の画像の予測画像生成のために利用されるこ
とがないため、フレームメモリ86には記憶されない。
測画像部86bに記憶されているPピクチャの画像デー
タが読み出され、動き補償回路87を介して演算器85
に供給される。但し、このとき、動き補償は行われな
い。
コーダ18における予測モード切り替え回路52とDC
Tモード切り替え回路55に対応する回路が図示されて
いないが、これらの回路に対応する処理、即ち、奇数フ
ィールドと偶数フィールドのラインの信号が分離された
構成を、元の混在する構成に必要に応じて戻す処理は、
動き補償回路87が実行する。
ついて説明したが、色差信号の処理も同様に行われる。
但し、この場合、動きベクトルは、輝度信号用のもの
を、垂直方向および水平方向に1/2にしたものが用い
られる。
画像信号符号化および復号化方法では、色差信号の解像
度は1種類に固定されており、複数種の解像度の色差信
号を伝送することはできなかった。
たものであり、複数種の解像度の色差信号を効率良く伝
送することができるようにするものである。
方法は、輝度信号成分を符号化して符号化輝度信号を生
成し、第1の解像度の第1の色信号成分と、第1の解像
度より高い第2の解像度の第2の色信号成分を生成し、
第1の色信号成分を可変長符号化して第1の符号化色信
号を生成し、第1の符号化色信号を復号して得られる信
号を用いて、第2の色信号成分を可変長符号化して第2
の符号化色信号を生成し、第1の解像度の第1の色信号
成分に対応する第1の符号化色信号と、第1の解像度よ
り高い第2の解像度の第2の色信号成分に対応する第2
の符号化色信号を、復号時にいずれか一方を選択できる
ように、1つの上記符号化輝度信号に対して合成するこ
とを特徴とする。上記第1の符号化色信号を、符号化輝
度信号と同一のグループに合成し、第2の符号化色信号
を、符号化輝度信号とは独立のグループに合成するよう
にすることができる。前記グループは、スライスである
ようにすることができる。所定のマクロブロックの第1
の符号化色信号により構成される前記スライスと、対応
するマクロブロックの第2の符号化色信号により構成さ
れる前記スライスが、順次配置されるようにすることが
できる。上記第1の符号化色信号成分として、4:2:
0フォーマットのマクロブロックの信号を生成し、第2
の符号化色信号成分として、4:2:2フォーマットの
マクロブロックの信号を生成するようにすることができ
る。上記第1の符号化色信号成分として、4:2:0フ
ォーマットのマクロブロックの信号を生成し、第2の符
号化色信号成分として、4:4:4フォーマットのマク
ロブロックの信号を生成するようにすることができる。
上記第1の符号化色信号成分として、4:2:2フォー
マットのマクロブロックの信号を生成し、第2の符号化
色信号成分として、4:4:4フォーマットのマクロブ
ロックの信号を生成するようにすることができる。上記
第2の色信号成分をダウンサンプリングして第1の色信
号成分を生成するようにすることができる。上記第1の
色信号成分を動きベクトルを用いて動き補償予測符号化
し、動きベクトルに基づいて第2の色信号成分を動き補
償予測符号化するようにすることができる。上記第1の
符号化色信号を復号して得られる信号と、第2の色信号
成分の差分を可変長符号化して第2の符号化色信号を生
成するようにすることができる。
れた画像信号から、符号化輝度信号、第1の解像度の第
1の色信号成分に対応する第1の符号化色信号、第1の
解像度より高い第2の解像度の第2の色信号成分に対応
する第2の符号化色信号を分離し、符号化輝度信号を可
変長復号化して輝度信号を生成し、第1の符号化色信号
を可変長復号化して、第1の解像度の第1の色信号成分
を生成し、第1の色信号成分を利用して、第2の符号化
色信号を可変長復号化して、第2の解像度の第2の色信
号成分を生成し、輝度信号に適用するために、第1の色
信号成分と第2の色信号成分のいずれか一方を選択する
ことを特徴とする。上記第1の色信号成分と、第2の符
号化色信号を可変長復号化した信号とを加算して、第2
の色信号成分を復号化するようにすることができる。 上
記第1の色信号成分として、4:2:0フォーマットの
マクロブロックの信号を生成し、第2の色信号成分とし
て、4:2:2フォーマットのマクロブロックの信号を
生成するようにすることができる。 上記第1の色信号成
分として、4:2:0フォーマットのマクロブロックの
信号を生成し、第2の色信号成分として、4:4:4フ
ォーマットのマクロブロックの信号を生成するようにす
ることができる。ことを特徴とする請求項11に記載の
画像信号復号化方法。 上記第1の色信号成分として、
4:2:2フォーマットのマクロブロックの信号を生成
し、第2の色信号成分として、4:4:4フォーマット
のマクロブロックの信号を生成するようにすることがで
きる。
成分を符号化して符号化輝度信号を生成する符号化輝度
信号生成手段と、第1の解像度の第1の色信号成分と、
第1の解像度より高い第2の解像度の第2の色信号成分
を生成する色信号生成手段と、第1の色信号成分を可変
長符号化して第1の符号化色信号を生成する第1の符号
化色信号生成手段と、第1の符号化色信号を復号して得
られる信号を用いて、第2の色信号成分を可変長符号化
して第2の符号化色信号を生成する第2の符号化色信号
生成手段と、第1の解像度の第1の色信号成分に対応す
る第1の符号化色信号と、第1の解像度より高い第2の
解像度の第2の色信号成分に対応する第2の符号化色信
号を、復号時にいずれか一方を選択できるように、1つ
の上記符号化輝度信号に対して合成する合成手段とを備
えることを特徴とする。上記合成手段は、第1の符号化
色信号を、符号化輝度信号と同一のグループに合成し、
第2の符号化色信号を、符号化輝度信号とは独立のグル
ープに合成するようにすることができる。前記グループ
は、スライスであるようにすることができる。上記合成
手段は、所定のマクロブロックの第1の符号化色信号に
より構成される前記スライスと、対応するマクロブロッ
クの第2の符号化色信号により構成される前記スライス
を、順次配置するようにすることができる。上記第1の
符号化色信号生成手段は、第1の符号化色信号成分とし
て、4:2:0フォーマットのマクロブロックの信号を
生成し、第2の符号化色信号成分として、4:2:2フ
ォーマットのマクロブロックの信号を生成するようにす
ることができる。上記第1の符号化色信号生成手段は、
第1の符号化色信号成分として、4:2:0フォーマッ
トのマクロブロックの信号を生成し、第2の符号化色信
号成分として、4:4:4フォーマットのマクロブロッ
クの信号を生成するようにすることができる。上記第1
の符号化色信号生成手段は、第1の符号化色信号成分と
して、4:2:2フォーマットのマクロブロックの信号
を生成し、第2の符号化色信号成分として、4:4:4
フォーマットのマクロブロックの信号を生成するように
することができる。上記色信号生成手段は、第2の色信
号成分をダウンサンプリングして第1の色信号成分を生
成するようにすることができる。上記第1の色信号成分
を動きベクトルを用いて動き補償予測符号化する第1の
符号化手段と、動きベクトルに基づいて第2の色信号成
分を動き補償予測符号化する第2の符号化手段とをさら
に備えるようにすることができる。上記第2の符号化色
信号生成手段は、第1の符号化色信号を復号して得られ
る信号と、第2の色信号成分との差分を可変長符号化し
て、第2の符号化色信号を生成するようにすることがで
きる。
れた画像信号から、符号化輝度信号、第1の解像度の第
1の色信号成分に対応する第1の符号化色信号、第1の
解像度より高い第2の解像度の第2の色信号成分に対応
する第2の符号化色信号を分離する分離手段と、符号化
輝度信号を可変長復号化して輝度信号を生成する輝度信
号生成手段と、第1の符号化色信号を可変長復号化し
て、第1の解像度の第1の色信号成分を生成する第1の
色信号成分手段と、第1の色信号成分を利用して、第2
の符号化色信号を可変長復号化して、第2の解像度の第
2の色信号成分を生成する第2の色信号成分手段と、輝
度信号に適用するために、第1の色信号成分と第2の色
信号成分のいずれか一方を選択する選択手段とを備える
ことを特徴とする。上記第2の色信号成分生成手段は、
第1の色信号成分と、第2の符号化色信号を可変長復号
化した信号とを加算して、第2の色信号成分を生成する
ようにすることができる。 上記第1の色信号成分生成手
段は、第1の色信号成分として、4:2:0フォーマッ
トのマクロブロックの信号を生成し、第2の色信号成分
生成手段は、第2の色信号成分として、4:2:2フォ
ーマットのマクロブロックの信号を生成するようにする
ことができる。 上記第1の色信号成分生成手段は、第1
の色信号成分として、4:2:0フォーマットのマクロ
ブロックの信号を生成し、第2の色信号成分生成手段
は、第2の色信号成分として、4:4:4フォーマット
のマクロブロックの信号を生成するようにすることがで
きる。 上記第1の色信号成分生成手段は、第1の色信号
成分として、4:2:2フォーマットのマクロブロック
の信号を生成し、第2の色信号成分生成手段は、第2の
色信号成分として、4:4:4フォーマットのマクロブ
ロックの信号を生成するようにすることができる。
符号化装置においては、第1の色信号成分を符号化し
て、第1の符号化色信号が生成されるとともに、これを
復号して得られる信号を用いて、第2の色信号成分を符
号化して、第2の符号化色信号が生成され、第1の符号
化色信号と合成される。これにより、解像度の低い色信
号成分だけでなく、解像度の高い色信号成分も同時に効
率良く伝送することが可能となる。
像信号復号化装置においては、符号化された画像信号か
ら符号化輝度信号、第1の符号化色信号、および第2の
符号化色信号が分離される。そして、第1の符号化色信
号を復号化して得られる第1の色信号を用いて、第2の
色信号成分が生成される。従って、色信号成分について
も、高い解像度の信号を復号側において得ることが可能
となる。
化装置の全体の構成を示すブロック図であり、図17に
示した従来の場合と対応する部分には同一の符号を付し
てある。本実施例においては、A/D変換器300にお
ける前処理回路11が出力する色差信号のA/D変換の
タイミング(サンプリングのタイミング)が、図17に
おけるA/D変換器13における場合と異なっている。
その結果、A/D変換器300が出力する色差信号をそ
の後段で処理する、色差信号フレームメモリ301、フ
ォーマット変換回路302、エンコーダ303が従来の
場合と異なる構成とされている。
コーダ401、フォーマット変換回路402、色差信号
フレームメモリ403、およびD/A変換器404が、
図17に示したデコーダ31、フォーマット変換回路3
2、色差信号フレームメモリ35、およびD/A変換器
37と異なる構成とされている。
様である。
図2(A)に示すように、サンプリングが行われる。即
ち、A/D変換器12における輝度信号のサンプリング
点が、図中、丸印で示されるものとすると、A/D変換
器300で行われる色差信号のサンプリング点は、図
中、×印で示すように、輝度信号のサンプル点と1:1
に対応するものとされる(4:4:4サンプリングとさ
れる)。
グされた色差信号は、色差信号フレームメモリ301に
供給され、記憶される。色差信号フレームメモリ301
より読み出された色差信号は、フォーマット変換回路3
02に入力され、ダウンサンプリングされる。
えば図3に示すようなダウンサンプリング回路を内蔵し
ており、A/D変換器300により、4:4:4の比で
サンプリングされた色差信号を、ローパスフィルタ13
1で1/2の周波数帯域に帯域制限した後、間引き回路
132で、各ラインのデータを1つおきに間引く。これ
により、図2(B)に示すように、4:2:2のサンプ
リングとされる。即ち、この場合においては、各ライン
において、2つの輝度信号に対して1つの色差信号が対
応することになる。
にして、4:2:2の比でサンプリングされた色差信号
を、さらに同様にして、内蔵するダウンサンプリング回
路によりダウンサンプルして、図2(C)に示すような
4:2:0の比のサンプリングの色差信号を生成する。
この場合は、4:2:2サンプリングの色差信号を1ラ
インおきにすべて間引くようにしているため、4つの輝
度信号に対して、1つの色差信号が対応することにな
る。
ことにより、サンプリングの比を変更するようにした
が、例えば複数の所定の位置の色差信号を平均するなど
して、サブサンプリングすることも可能である。例え
ば、図2(A)に示す4つの色差信号を平均することに
より、図2(C)において、()を付して×印で示す色
差信号を得ることができる。
にして生成した異なる分解能の階層の信号になされた色
差信号を、対応する輝度信号のデータとともにブロック
化を行う。これにより、図4に示すように、4:4:
4、4:2:2、または4:2:0の3種類のマクロブ
ロックの構成が可能となる。
クロブロックは、4個の輝度ブロックY1乃至Y4と、
それに対応するCbの色差ブロックCb5,Cb7,C
b9,Cb11と、Crの色差ブロックCr6,Cr
8,Cr10,Cr12より構成される。これに対し
て、図4(B)に示すように、4:2:2のマクロブロ
ックにおいては、輝度ブロックは、図4(A)に示す
4:4:4のマクロブロックにおける場合と同一である
が、色差ブロックCbが、Cb5’とCb7’により構
成される。また、色差ブロックCrは、Cr6’とCr
8’により構成される。さらに、図4(C)に示すよう
に、4:2:0のマクロブロックにおいては、輝度ブロ
ックは、4:4:4のマクロブロックにおける場合と同
一であるが、色差ブロックCbは、Cb5”により構成
され、色差ブロックCrは、Cr6”により構成され
る。
は、各マクロブロック内において、そのデータを伝送す
る場合における伝送の順番を示している。また、’は、
それがダウンサンプリングされたデータであることを示
し、”は、ダウンサンプリングが2回行われたものであ
ることを示している。従って、例えばCb5’は、Cb
5を直接ダウンサンプリングして生成したものではない
(これは、上述したように、Cb5とCb9をダウンサ
ンプリングして生成したものである)。
ロックの色差データの伝送の順序が、Cb5’の次にC
b7’を伝送するようになされていないのは、図4
(C)に示す4:2:0のマクロブロックにおける伝送
順序と対応させるためである。即ち、図4(C)に示す
マクロブロックにおいては、Cb5”の次にCr6”が
伝送される。このため、図4(B)に示す4:2:2の
マクロブロックにおいても、Cb5’の次にCr6’を
伝送するようにしているのである。
クロブロックにおける伝送順序も、図4(B)に示す
4:2:2のマクロブロックの伝送順序に対応するよう
に定められている。このようにすることにより、いずれ
の比のマクロブロックが伝送されてきた場合において
も、エンコーダにおいて共通の回路による処理が可能と
なる。
マクロブロックがエンコーダ303へ伝送されるのでは
なく、図4(C)に示す4個の輝度ブロックY1乃至Y
4と、2個の色差ブロックCb5”,Cr6”により構
成される4:2:0のマクロブロックと、図4(B)に
示す4:2:2のマクロブロックを構成するブロックの
うち、輝度ブロックを除く色差ブロックCb5’,Cb
7’、および色差ブロックCr6’,Cr8’と、図4
(A)に示す4:4:4のマクロブロックのうち、輝度
ブロックを除く色差ブロックCb5,Cb7,Cb9,
Cb11、および色差ブロックCr6,Cr8,Cr1
0,Cr12の3種類のデータが、エンコーダ303に
伝送される。
うに構成される。但し、図19における動きベクトル検
出回路50、フレームメモリ51、予測モード切り替え
回路52、予測判定回路54、DCTモード切り替え回
路55、送信バッファ59などは、その図示が省略され
ているが、図5の実施例においても同様に接続されてい
るものである。
メモリ63が、ルマ(輝度信号)フレームメモリ63L
とクロマ(色差信号)フレームメモリ63Cに、また、
動き補償回路64が、動き補償回路64Lと動き補償回
路64Cに分割して表示されているが、図19の例にお
いては、これを一体的に図示したものであって、図19
の装置においても、フレームメモリ63と動き補償回路
64は、ルマ(輝度信号)用とクロマ(色差信号)用の
ものが2つ用意されている。
レームメモリ63Lとクロマフレームメモリ63Cは、
図19に示した場合と同様に、内部に前方予測画像部と
後方予測画像部をそれぞれ有しているものである。
検出回路50乃至動き補償回路64により構成されてい
る回路100は、図19における場合と基本的に同様の
構成となされている。
すると、最も解像度の低い色差信号を処理するものであ
る。本実施例においては、この回路100における色差
信号に較べて、より解像度の高い色差信号を処理するた
めの回路として、アップサンプリング回路111、演算
器112、DCT回路113、量子化回路114、可変
長符号化回路115よりなる回路101が設けられてい
る。また、回路101における色差信号よりさらに高い
解像度の色差信号を処理する回路102として、逆量子
化回路121、IDCT回路122、演算器123、ア
ップサンプリング回路124、演算器125、DCT回
路126、量子化回路127、可変長符号化回路128
が設けられている。
号が入力されており、回路101には、回路102に入
力される色差信号をダウンサンプリング回路103でダ
ウンサンプリングした、解像度の低い色差信号が入力さ
れており、回路100には、回路101に入力される色
差信号をさらにダウンサンプリング回路104でダウン
サンプリングした、最も低い解像度の色差信号が入力さ
れるようになされている。
と104は、図1におけるフォーマット変換回路302
に内蔵されているものである。そして、4:4:4のマ
クロブロックを構成するように生成された、最も高い分
解能を有する色差ブロックが回路102に入力され、こ
のマクロブロックをダウンサンプリング回路103によ
りダウンサンプリングした4:2:2のマクロブロック
を構成する色差ブロックが、回路101に入力されてい
る。そして、この4:2:2のマクロブロックを構成す
る色差ブロックを、さらにダウンサンプリング回路10
4によりダウンサンプリングした、4:2:0のマクロ
ブロックを構成する色差ブロックが、輝度ブロックとと
もに4:2:0のマクロブロックを単位として、回路1
00に入力されている。
して説明した場合と同様であるから、その説明は省略す
る。ただ、輝度ブロックと色差ブロックの処理の順番に
ついて説明を付加しておくと、最初に輝度ブロックY1
乃至Y4が順次入力されるので、これらのデータが、動
きベクトル検出回路50を介してフレームメモリ51の
輝度ブロック用のフレームメモリに書き込まれる。同様
にして、色差ブロックのデータは、動きベクトル検出回
路50を介してフレームメモリ51の色差ブロック用の
フレームメモリに書き込まれる(図19)。
タは、フレームメモリ51から読み出され、予測モード
切り替え回路52、演算器53、DCT回路56、量子
化回路57、逆量子化回路60、IDCT回路61、演
算器62、ルマフレームメモリ63L、動き補償回路6
4Lにより処理された後、可変長符号化回路58、送信
バッファ59を介して出力される。
は輝度ブロックのデータと同様に処理されるのである
が、演算器62より出力された色差ブロックのデータ
は、クロマフレームメモリ63Cに供給され、記憶され
る。そして動き補償回路64Cにおいては、輝度ブロッ
クY1乃至Y4における動きベクトルを、水平方向およ
び垂直方向にそれぞれ1/2に短かくした動きベクトル
を用いて動き補償が行われる。
Y1,Y2,Y3,Y4と、色差ブロックCb5”,C
r6”よりなるグループの信号が合成回路105に供給
される。
り4:2:2のマクロブロックのフォーマットに変換さ
れた色差ブロックのデータは、回路101の演算器11
2に供給される。この演算器112にはまた、アップサ
ンプリング回路111により、回路100の演算器62
が出力した、より低い分解能の色差ブロックのデータを
垂直方向に(空間的に)2倍にアップサンプルしたデー
タが、予測誤差信号として供給されている。
えば図6に示すように、補間回路141により構成する
ことができる。この補間回路141は、例えば図7に示
すように、色差データの存在しないラインの色差データ
を、その上下のラインに位置する色差データの値をそれ
ぞれ1/2した後、加算する(平均する)ことにより生
成することができる。ダウンサンプリング回路104に
よりダウンサンプリングされたときに帯域制限が行われ
ているため、このアップサンプリングにより空間周波数
が広がるわけではないが、解像度は2倍にすることがで
きる。
111により生成された色差ブロックのデータを、予測
画像信号としてダウンサンプリング回路103が出力す
る色差データから減算し、その差分を生成する。この差
分は、アップサンプリング回路111により垂直方向に
2倍のアップサンプリングが行われているため、垂直方
向の高周波成分を含むことになる。演算器112のこの
出力は、DCT回路113によりDCT処理された後、
量子化回路114により量子化され、可変長符号化回路
115により可変長符号化される。そして、図示はして
いないが、送信バッファを介して合成回路105に供給
される。これにより、回路100より出力される色差ブ
ロックCb5”,Cr6”より高い解像度を有する色差
ブロックCb5’,Cr6’,Cb7’,Cr8’のグ
ループの信号が生成される。
の量子化回路114が出力したデータを逆量子化回路1
21により逆量子化し、これをさらにIDCT回路12
2によりIDCT処理して、演算器123に出力してい
る。演算器123には、アップサンプリング回路111
より出力された回路101において用いた予測誤差信号
が供給されている。演算器123は、このアップサンプ
リング回路111が出力する予測誤差信号と、IDCT
回路122が出力する信号とを加算することにより、回
路101における色差信号を局所的に復号する。
を、アップサンプリング回路124において水平方向に
2倍にアップサンプリングして、演算器125に出力す
る。演算器125は、アップサンプリング回路124の
出力する信号を予測誤差信号として、フォーマット変換
回路302より供給される4:4:4のマクロブロック
フォーマットの色差ブロックのデータから減算する。こ
れにより、その差分データは、水平方向の高周波成分を
含むことになる。
26によりDCT処理され、量子化回路127により量
子化処理された後、可変長符号化回路128において可
変長符号化される。そして、図示せぬ送信バッファを介
して合成回路105に出力される。これにより、最も高
い解像度を有する色差ブロックCb5,Cr6,Cb
7,Cr8,Cb9,Cr10,Cb11,Cr12の
グループのデータが得られる。
100が出力する輝度ブロックY1乃至Y4と、最も低
い解像度の色差ブロックのデータCb5”,Cr6”に
より構成されるグループのデータと、回路101が出力
する中間の解像度の色差ブロックのデータCb5’,C
r6’,Cb7’,Cr8’により構成されるグループ
のデータ、さらに最も高い解像度の色差ブロックのデー
タCb5,Cr6,Cb7,Cr8,Cb9,Cr1
0,Cb11,Cr12により構成されるグループのデ
ータを合成する。
8に示すように、3つのグループのデータの先頭に、そ
れぞれヘッダH1乃至ヘッダH3を配置する。これによ
り、ヘッダH1とY1,Y2,Y3,Y4,Cb5”,
Cr6”により構成されるマスタスライスと、ヘッダH
2、Cb5’,Cr6’Cb7’,Cr8’により構成
されるスレーブスライス1と、ヘッダH3、Cb5,C
r6,Cb7,Cr8,Cb9,Cr10,Cb11,
Cr12により構成されるスレーブスライス2を単位と
するビットストリームが構成され、これが伝送路に供給
され、記録媒体3に記録される。
データが伝送された後、次に1フレーム分のスレーブス
ライス1のデータを伝送し、その次に1フレーム分のス
レーブスライス2のデータを伝送するようにすることも
理論的には可能である。しかしながら、そのようにする
と、リアルタイムで高解像度の色の画像を得ることが困
難になるため、図8に示したように、マスタスライス、
スレーブスライス1およびスレーブスライス2を順次伝
送するようにするのが好ましい。
体3に記録されたデータは、記録媒体3から再生され、
図1の復号化装置2のデコーダ401に入力される。
ように構成される。この図9において、図22に示した
場合と対応する部分には同一の符号を付してある。この
実施例においては、記録媒体3(伝送路)より供給され
たデータが受信バッファ81に供給され、一旦記憶され
た後、分離回路150に供給され、輝度ブロックと最も
低い解像度の色差ブロックをグループとするデータと、
中間の解像度の色差ブロックのグループのデータと、最
も高い解像度の色差ブロックのグループのデータとに分
離され、それぞれ回路161,162または163に供
給される。
0と実質的に同一の構成とされている。回路161にお
いては、フレームメモリ86として、ルマフレームメモ
リ86Lとクロマフレームメモリ86Cを、また、動き
補償回路87として、動き補償回路87Lと動き補償回
路87Cを図示しているが、図22の復号回路90にお
いても、図示は省略されているが、これらの回路が内蔵
されている。また、図9のルマフレームメモリ86Lと
クロマフレームメモリ86Cには、図22に示した前方
予測画像部と後方予測画像部の図示が省略されている
が、いずれもこれらを内蔵しているものである。
おいて説明した場合と同様に処理が行われる。ルマフレ
ームメモリ86Lとクロマフレームメモリ86Cの関係
についてだけ説明しておくと、ルマフレームメモリ86
Lには演算器85が出力した輝度ブロックのデータが記
憶される。そして、この輝度信号に関する動き補償が動
き補償回路87Lにより行われ、演算器85に出力され
る。これに対して、クロマフレームメモリ86Cには色
差ブロックに関するデータが記憶される。そして動き補
償回路87Cは、動き補償回路87Lにおいて用いる動
きベクトルを水平方向と垂直方向にそれぞれ1/2した
動きベクトルを用いて、クロマフレームメモリ86Cよ
り読み出したデータを動き補償して、演算器85に出力
する。
度ブロックY1乃至Y4と、最も低い解像度の色差信号
のブロックCb5”,Cr6”により構成される4:
2:0のマクロブロックのデータが、選択回路164に
出力される。
間の解像度を有する色差ブロックのデータは、可変長復
号化回路152において可変長復号化され、逆量子化回
路153において逆量子化される。そして、さらにID
CT回路154においてIDCT処理された後、演算器
155に入力される。
器85が出力する、より低い解像度の色差ブロックのデ
ータがアップサンプリング回路151により垂直方向に
アップサンプリングされて供給されている。即ち、この
信号は、図5の回路101のアップサンプリング回路1
11により生成した予測画像信号に対応する。そこで、
IDCT回路154が出力するデータと、アップサンプ
リング回路151が出力する予測誤差信号とを演算器1
55で加算することにより、中間の解像度を有する色差
信号のブロックCb5’,Cr6’,Cb7’,Cr
8’が得られる。この色差信号は、選択回路164に供
給される。
た、最も高い解像度を有する色差ブロックCb5,Cr
6,Cb7,Cr8,Cb9,Cr10,Cb11,C
r12のデータは、回路163の可変長復号化回路15
7に供給され、可変長復号化される。可変長復号化回路
157より出力された信号は、逆量子化回路158によ
り逆量子化され、IDCT回路159によりIDCT処
理された後、演算器160に入力される。
の演算器155が出力する中間の解像度の色差信号がア
ップサンプリング回路156により水平方向にアップサ
ンプリングされて、予測誤差信号として供給されてい
る。演算器160は、この予測誤差信号をIDCT回路
159の出力と加算し、最も高い解像度の色差信号Cb
5,Cr6,Cb7,Cr8,Cb9,Cr10,Cb
11,Cr12を復号して、選択回路164に出力す
る。
換回路402に含まれている。この選択回路164は、
輝度信号を選択するとともに、3つの解像度の異なる色
差信号のうち、使用者からの指令に対応して、いずれか
1つを選択する。輝度信号は輝度信号フレームメモリ3
4に供給され、色差信号は色差信号フレームメモリ40
3に供給される。輝度信号フレームメモリ34より読み
出された輝度信号は、D/A変換器36によりD/A変
換された後、後処理回路38に供給される。また、色差
信号フレームメモリ403より読み出された色差信号
は、D/A変換器404によりD/A変換された後、後
処理回路38に供給される。D/A変換器404のクロ
ックは、選択した色差信号に対応して変更される。
層の解像度のいずれかを任意に選択して、ディスプレイ
などに表示させることができる。
例を表している。この実施例においては、第1の実施例
(図5)における最も高い解像度の色差信号を処理する
回路102が省略され、中間の解像度の色差信号を処理
する回路101と、最も低い解像度の色差信号と輝度信
号とを処理する回路100により構成されている。この
うち、回路100は、図5における場合と同様の構成と
されている。
T回路113、量子化回路114、可変長符号化回路1
15に加えて、逆量子化回路171、IDCT回路17
2、演算器173、クロマフレームメモリ174、動き
補償回路175、選択回路176を有している。
における動作は図5における場合と同様であり、その説
明は省略する。
成の方法が図5における場合と異なっている。即ち、こ
の実施例においては、図5の実施例における場合と同様
に、回路100の演算器62が出力する、局部的に復号
された色差信号を、アップサンプリング回路111によ
り垂直方向にアップサンプリングすることにより、第1
の予測誤差信号が生成される。
逆量子化回路171により逆量子化し、IDCT回路1
72によりIDCT処理した後、演算器173に入力し
ている。演算器173には、選択回路176により選択
された予測画像信号が入力されている。
DCT回路172が出力する信号とを加算し、局部的な
復号を行う。復号された色差信号は、クロマフレームメ
モリ174に供給され、記憶される。このクロマフレー
ムメモリ174に記憶された色差信号は、動き補償回路
175において、動き補償回路64Lにおける場合の動
きベクトルを垂直方向に1/2した動きベクトルを用い
て動き補償が行われ、選択回路176に予測画像信号と
して供給される。
路111が出力する予測画像信号を用いた場合における
予測誤差信号と、動き補償回路175が出力した予測画
像信号を用いた場合における予測誤差信号とを比較し、
小さい予測誤差信号に対応する予測画像を選択する。そ
して、選択した予測画像信号は、上述したようにして、
演算器173に供給されて局部的な復号に用いられると
ともに、演算器112に供給されて、フォーマット変換
回路302から供給される、中間の解像度の色差信号を
符号化するための予測画像信号として用いられる。
101において、解像度の低い色差信号の復号画像に対
して、補間回路141(図6)などにより構成されるア
ップサンプリング回路111(空間フィルタ)を適用し
て、解像度の高い(中間の解像度の)色差信号と同じ解
像度の予測画像を生成するとともに、解像度の高い(中
間の解像度の)色差信号を局所的に復号して予測画像を
生成する。そして、2つの予測画像のうち、予測効率の
良好な方を適用的に選択するようにしている。これによ
り、より効率的にデータを圧縮することが可能となる。
6から、アップサンプリング回路111が出力する予測
画像信号と、動き補償回路175が出力する予測画像信
号のうち、いずれを選択したかを示すスペース(前者を
選択した場合)/タイム(後者を選択した場合)フラグ
が出力され、これが回路100と回路101が出力する
データとともに合成回路105において多重合成され、
伝送される。
によりエンコードされたデータと復号するデコーダ40
1の実施例を示している。この図11の実施例におい
て、図9に示す実施例と対応する部分には同一の符号を
付してある。この実施例においては、図9における最も
高い解像度の色差信号を処理する回路163が省略さ
れ、中間の解像度の色差信号を処理する回路162、お
よび低い解像度の色差信号と輝度信号を処理する回路1
61とにより構成されている。回路161の構成は、図
9における場合と同様である。
グ回路151、可変長復号化回路152、逆量子化回路
153、IDCT回路154、演算器155の他に、ク
ロマフレームメモリ181、動き補償回路182、およ
び選択回路183が付加されている。
中間の解像度の色差信号は、クロマフレームメモリ18
1に供給され、記憶される。そして、動き補償回路18
2により動き補償回路87Cにおける動きベクトルを垂
直方向に1/2にした動きベクトルを用いて動き補償さ
れ、時間軸方向の予測画像信号として選択回路183に
供給される。
1の演算器85が出力する、より低い解像度の色差信号
をアップサンプリング回路151により垂直方向にアッ
プサンプリングし、中間の解像度の色差信号の解像度に
伸長した予測画像信号が供給されている。
供給された信号から、スペース/タイムフラグを検出
し、これを選択回路183に出力する。選択回路183
は、スペースフラグが検出されたとき、アップサンプリ
ング回路151が出力する予測誤差信号を選択し、タイ
ムフラグが検出されたとき、動き補償回路182が出力
する予測誤差信号を選択して、演算器155に出力す
る。これにより、中間の解像度の色差信号が適応的に復
号される。
例を示している。この実施例においては、回路101の
構成が、図10に示した第2の実施例の回路101を若
干改良した構成とされている。この回路101において
は、動き補償回路175が出力した予測画像信号が、重
み付け回路191により重み付け係数Wが乗算された
後、演算器193に供給される。また、アップサンプリ
ング回路111が出力した予測画像信号が、重み付け回
路192により係数(1−W)が乗算された後、演算器
193に供給されている。演算器193は、重み付け回
路191と192より供給された、重み付けされた予測
画像信号を加算する。
4,3/4,1が重み付け回路191により設定される
とき、重み付け回路192においては、係数1,3/
4,2/4,1/4,0が設定される。重み付け回路1
91と192は、入力された予測画像信号にそれぞれ5
種類の係数を乗算して、5種類の予測画像信号を演算器
193に出力する。演算器193は、5種類の重み付け
された予測画像信号を、それぞれ対応するものどうしを
加算して、5種類の予測画像信号を生成する。そして、
5種類のそれぞれを採用した場合における予測誤差信号
を生成し、この予測誤差信号が最も小さいものを最終的
な予測誤差信号として選択し、演算器112と173に
出力する。
る。
が最終的に選択した重み付け係数Wを合成回路105に
出力する。合成回路105は、この重み付け係数Wを他
の色差信号と多重合成して出力する。
3によりエンコードした信号をデコードする場合のデコ
ーダ401の構成例を示している。この図13の実施例
は、図11に示した実施例と基本的に同様の構成とされ
ている。但し、回路162の構成が、図11における場
合を若干改良したものとなっている。
182が出力する予測画像信号が重み付け回路201に
おいて係数Wで重み付けされた後、演算器203に供給
される。また、アップサンプリング回路151が出力す
る予測画像信号が、重み付け回路202により係数(1
−W)だけ重み付けされた後、演算器203に供給され
ている。この重み付け回路201と202における重み
付け係数Wは、図12における重み付け回路191と1
92の重み付け係数に対応されている。
01が出力する、5種類の重み付けがなされた予測画像
信号と、重み付け回路202が出力する、5種類の重み
付けがなされた予測画像信号との対応するものどうしを
加算する。そして、分離回路150が受信バッファ81
より供給される信号から分離した重み付け係数Wに対応
するものを、加算した予測画像信号の中から選択する。
そして、この選択された予測画像信号が演算器155に
入力され、中間の解像度を有する色差信号の予測画像信
号として用いられる。
記実施例はn=8)画素のブロックのデータを直交変換
するのに、DCTによりバンド分割を行うようにした
が、例えばQMFなどを用いてサブバンド分割を行うこ
ともできる。また、ウェーブレッド変換によりオクター
ブ分割を行うようにしたり、入力した2次元画像データ
について、所定の変換や分割を行って符号化を行う場合
に適用することが可能である。
ットストリームに対して、符号化されたオーディオ信
号、同期信号を多重化し、さらにエラー訂正用のコード
を付加し、所定の変調を加えて、この変調信号によりレ
ーザ光を変調し、ディスク上にピット、またはマークと
して記録するようにすることができる。また、このディ
スクをマスタディスクとしてスタンパを形成し、このス
タンパより大量の複製ディスク(例えば光ディスク)を
成形することができる。この場合、デコーダは、この複
製ディスクからデータを再生することになる。
画像信号符号化装置によれば、第1の色信号成分を符号
化して第1の符号化色信号を生成し、これを復号して得
られる信号を用いて第2の色信号成分を符号化して、第
2の符号化色信号を生成するようにしたので、解像度の
高い色の画像を圧縮して効率良く伝送することが可能に
なる。
像信号復号化装置によれば、符号化された画像信号か
ら、符号化輝度信号、第1の符号化色信号、および第2
の符号化色信号を分離し、第1の符号化色信号を復号化
して得られる第1の色信号を用いて第2の色信号成分を
生成するようにしたので、より高い解像度の色の画像を
得ることができる。
の一実施例の構成を示すブロック図である。
差信号のサンプリングフォーマットを説明する図であ
る。
の構成例を示すブロック図である。
の構成を示すブロック図である。
の構成例を示すブロック図である。
である。
る図である。
示すブロック図である。
成を示すブロック図である。
を示すブロック図である。
成を示すブロック図である。
を示すブロック図である。
のタイプを説明する図である。
ある。
成例を示すブロック図である。
フォーマット変換の動作を説明する図である。
すブロック図である。
を説明する図である。
作を説明する図である。
ク図である。
Claims (30)
- 【請求項1】 画像信号の輝度信号成分と色信号成分を
符号化する画像信号符号化方法において、 上記輝度信号成分を符号化して符号化輝度信号を生成
し、 第1の解像度の第1の色信号成分と、上記第1の解像度
より高い第2の解像度の第2の色信号成分を生成し、 上記第1の色信号成分を可変長符号化して第1の符号化
色信号を生成し、 上記第1の符号化色信号を復号して得られる信号を用い
て、上記第2の色信号成分を可変長符号化して第2の符
号化色信号を生成し、 上記第1の解像度の上記第1の色信号成分に対応する上
記第1の符号化色信号と、上記第1の解像度より高い第
2の解像度の上記第2の色信号成分に対応する上記第2
の符号化色信号を、復号時にいずれか一方を選択できる
ように、1つの上記符号化輝度信号に対して合成するこ
とを特徴とする画像信号符号化方法。 - 【請求項2】 上記第1の符号化色信号を、上記符号化
輝度信号と同一のグループに合成し、 上記第2の符号化色信号を、上記符号化輝度信号とは独
立のグループに合成することを特徴とする請求項1に記
載の画像信号符号化方法。 - 【請求項3】 前記グループは、スライスであることを
特徴とする請求項2に記載の画像信号符号化方法。 - 【請求項4】 所定のマクロブロックの前記第1の符号
化色信号により構成される前記スライスと、対応する前
記マクロブロックの前記第2の符号化色信号により構成
される前記スライスが、順次配置されることを特徴とす
る請求項3に記載の画像信号符号化方法。 - 【請求項5】 上記第1の符号化色信号成分として、
4:2:0フォーマットのマクロブロックの信号を生成
し、上記第2の符号化色信号成分として、4:2:2フ
ォーマットのマクロブロックの信号を生成することを特
徴とする請求項1に記載の画像信号符号化方法。 - 【請求項6】 上記第1の符号化色信号成分として、
4:2:0フォーマットのマクロブロックの信号を生成
し、上記第2の符号化色信号成分として、4:4:4フ
ォーマットのマクロブロックの信号を生成することを特
徴とする請求項1に記載の画像信号符号化方法。 - 【請求項7】 上記第1の符号化色信号成分として、
4:2:2フォーマットのマクロブロックの信号を生成
し、上記第2の符号化色信号成分として、4:4:4フ
ォーマットのマクロブロックの信号を生成することを特
徴とする請求項1に記載の画像信号符号化方法。 - 【請求項8】 上記第2の色信号成分をダウンサンプリ
ングして上記第1の色信号成分を生成することを特徴と
する請求項1に記載の画像信号符号化方法。 - 【請求項9】 上記第1の色信号成分を動きベクトルを
用いて動き補償予測符号化し、 上記動きベクトルに基づいて上記第2の色信号成分を動
き補償予測符号化することを特徴とする請求項1に記載
の画像信号符号化方法。 - 【請求項10】 上記第1の符号化色信号を復号して得
られる信号と、上記第2の色信号成分の差分を可変長符
号化して上記第2の符号化色信号を生成することを特徴
とする請求項1に記載の画像信号符号化方法。 - 【請求項11】 符号化された画像信号を復号化する画
像信号復号化方法において、 符号化された画像信号から、符号化輝度信号、第1の解
像度の第1の色信号成分に対応する第1の符号化色信
号、上記第1の解像度より高い第2の解像度の第2の色
信号成分に対応する第2の符号化色信号を分離し、 上記符号化輝度信号を可変長復号化して輝度信号を生成
し、 上記第1の符号化色信号を可変長復号化して、上記第1
の解像度の第1の色信号成分を生成し、 上記第1の色信号成分を利用して、上記第2の符号化色
信号を可変長復号化して、上記第2の解像度の上記第2
の色信号成分を生成し、 上記輝度信号に適用するために、上記第1の色信号成分
と第2の色信号成分のいずれか一方を選択することを特
徴とする画像信号復号化方法。 - 【請求項12】 上記第1の色信号成分と、上記第2の
符号化色信号を可変長復号化した信号とを加算して、上
記第2の色信号成分を復号化することを特徴とする請求
項11に記載の画像信号復号化方法。 - 【請求項13】 上記第1の色信号成分として、4:
2:0フォーマットのマクロブロックの信号を生成し、
上記第2の色信号成分として、4:2:2フォーマット
のマクロブロックの信号を生成することを特徴とする請
求項12に記載の画像信号復号化方法。 - 【請求項14】 上記第1の色信号成分として、4:
2:0フォーマットのマクロブロックの信号を生成し、
上記第2の色信号成分として、4:4:4フォーマット
のマクロブロックの信号を生成することを特徴とする請
求項11に記載の画像信号復号化方法。 - 【請求項15】 上記第1の色信号成分として、4:
2:2フォーマットのマクロブロックの信号を生成し、
上記第2の色信号成分として、4:4:4フォーマット
のマクロブロックの信号を生成することを特徴とする請
求項11に記載の画像信号復号化方法。 - 【請求項16】 画像信号の輝度信号成分と色信号成分
を符号化する画像信号符号化装置において、 上記輝度信号成分を符号化して符号化輝度信号を生成す
る符号化輝度信号生成手段と、 第1の解像度の第1の色信号成分と、上記第1の解像度
より高い第2の解像度の第2の色信号成分を生成する色
信号生成手段と、 上記第1の色信号成分を可変長符号化して第1の符号化
色信号を生成する第1の符号化色信号生成手段と、 上記第1の符号化色信号を復号して得られる信号を用い
て、上記第2の色信号成分を可変長符号化して第2の符
号化色信号を生成する第2の符号化色信号生成手段と、 上記第1の解像度の上記第1の色信号成分に対応する上
記第1の符号化色信号と、上記第1の解像度より高い第
2の解像度の上記第2の色信号成分に対応する上記第2
の符号化色信号を、復号時にいずれか一方を選択できる
ように、1つの上記符号化輝度信号に対して合成する合
成手段とを備えることを特徴とする画像信号符号化装
置。 - 【請求項17】 上記合成手段は、上記第1の符号化色
信号を、上記符号化輝度信号と同一のグループに合成
し、上記第2の符号化色信号を、上記符号化輝度信号と
は独立のグループに合成することを特徴とする請求項1
6に記載の画像信号符号化装置。 - 【請求項18】 前記グループは、スライスであること
を特徴とする請求項17に記載の画像信号符号化装置。 - 【請求項19】 上記合成手段は、所定のマクロブロッ
クの前記第1の符号化色信号により構成される前記スラ
イスと、対応する前記マクロブロックの前記第2の符号
化色信号により構成される前記スライスを、順次配置す
ることを特徴とする請求項18に記載の画像信号符号化
装置。 - 【請求項20】 上記第1の符号化色信号生成手段は、
上記第1の符号化色信号成分として、4:2:0フォー
マットのマクロブロックの信号を生成し、上記第2の符
号化色信号成分として、4:2:2フォーマットのマク
ロブロックの信号を生成することを特徴とする請求項1
6に記載の画像信号符号化装置。 - 【請求項21】 上記第1の符号化色信号生成手段は、
上記第1の符号化色信号成分として、4:2:0フォー
マットのマクロブロックの信号を生成し、上記第2の符
号化色信号成分として、4:4:4フォーマットのマク
ロブロックの信号を生成することを特徴とする請求項1
6に記載の画像信号符号化装置。 - 【請求項22】 上記第1の符号化色信号生成手段は、
上記第1の符号化色信号成分として、4:2:2フォー
マットのマクロブロックの信号を生成し、上記第2の符
号化色信号成分として、4:4:4フォーマットのマク
ロブロックの信号を生成することを特徴とする請求項1
6に記載の画像信号符号化装置。 - 【請求項23】 上記色信号生成手段は、上記第2の色
信号成分をダウンサンプリングして上記第1の色信号成
分を生成することを特徴とする請求項16に記載の画像
信号符号化装置。 - 【請求項24】 上記第1の色信号成分を動きベクトル
を用いて動き補償予測符号化する第1の符号化手段と、 上記動きベクトルに基づいて上記第2の色信号成分を動
き補償予測符号化する第2の符号化手段とをさらに備え
ることを特徴とする請求項16に記載の画像信号符号化
装置。 - 【請求項25】 上記第2の符号化色信号生成手段は、
上記第1の符号化色信号を復号して得られる信号と、上
記第2の色信号成分との差分を可変長符号化して、上記
第2の符号化色信号を生成することを特徴とする請求項
16に記載の画像信号符号化装置。 - 【請求項26】 符号化された画像信号を復号化する画
像信号復号化装置において、 符号化された画像信号から、符号化輝度信号、第1の解
像度の第1の色信号成分に対応する第1の符号化色信
号、上記第1の解像度より高い第2の解像度の第2の色
信号成分に対応する第2の符号化色信号を分離する分離
手段と、 上記符号化輝度信号を可変長復号化して輝度信号を生成
する輝度信号生成手段と、 上記第1の符号化色信号を可変長復号化して、上記第1
の解像度の第1の色信号成分を生成する第1の色信号成
分手段と、 上記第1の色信号成分を利用して、上記第2の符号化色
信号を可変長復号化して、上記第2の解像度の上記第2
の色信号成分を生成する第2の色信号成分手段と、 上記輝度信号に適用するために、上記第1の色信号成分
と第2の色信号成分のいずれか一方を選択する選択手段
とを備えることを特徴とする画像信号復号化装置。 - 【請求項27】 上記第2の色信号成分生成手段は、上
記第1の色信号成分と、上記第2の符号化色信号を可変
長復号化した信号とを加算して、上記第2の色信号成分
を生成することを特徴とする請求項26に記載の画像信
号復号化装置。 - 【請求項28】 上記第1の色信号成分生成手段は、上
記第1の色信号成分として、4:2:0フォーマットの
マクロブロックの信号を生成し、 上記第2の色信号成分生成手段は、上記第2の色信号成
分として、4:2:2フォーマットのマクロブロックの
信号を生成することを特徴とする請求項26に記載の画
像信号復号化装置。 - 【請求項29】 上記第1の色信号成分生成手段は、上
記第1の色信号成分として、4:2:0フォーマットの
マクロブロックの信号を生成し、 上記第2の色信号成分生成手段は、上記第2の色信号成
分として、4:4:4フォーマットのマクロブロックの
信号を生成することを特徴とする請求項26に記載の画
像信号復号化装置。 - 【請求項30】 上記第1の色信号成分生成手段は、上
記第1の色信号成分として、4:2:2フォーマットの
マクロブロックの信号を生成し、 上記第2の色信号成分生成手段は、上記第2の色信号成
分として、4:4:4フォーマットのマクロブロックの
信号を生成することを特徴とする請求項26に記載の画
像信号復号化装置。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP36017092A JP3381855B2 (ja) | 1992-12-28 | 1992-12-28 | 画像信号符号化方法および画像信号符号化装置、並びに画像信号復号化方法および画像信号復号化装置 |
US08/163,759 US5412428A (en) | 1992-12-28 | 1993-12-09 | Encoding method and decoding method of color signal component of picture signal having plurality resolutions |
CA 2111021 CA2111021C (en) | 1992-12-28 | 1993-12-09 | Encoding method and decoding method of color signal component of picture signal having plural resolutions |
EP19930309907 EP0608618B1 (en) | 1992-12-28 | 1993-12-09 | Method and system for encoding and/or decoding of the colour signal components of a picture signal |
DE69323541T DE69323541T2 (de) | 1992-12-28 | 1993-12-09 | Verfahren und System zum Kodieren und/oder Dekodieren der Farbartsignale eines Bildsignals |
KR1019930027736A KR100289587B1 (ko) | 1992-12-28 | 1993-12-15 | 화상 신호 부호화 방법 및 화상 신호 부호화 장치, 화상 신호 복호화 방법 및 화상 신호 복호화장치,및 화상 신호 기록매체 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP36017092A JP3381855B2 (ja) | 1992-12-28 | 1992-12-28 | 画像信号符号化方法および画像信号符号化装置、並びに画像信号復号化方法および画像信号復号化装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001252202A Division JP3552045B2 (ja) | 2001-08-23 | 2001-08-23 | 画像信号記録媒体の記録方法、画像信号記録装置、および、画像信号再生装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH06205438A JPH06205438A (ja) | 1994-07-22 |
JP3381855B2 true JP3381855B2 (ja) | 2003-03-04 |
Family
ID=18468216
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP36017092A Expired - Fee Related JP3381855B2 (ja) | 1992-12-28 | 1992-12-28 | 画像信号符号化方法および画像信号符号化装置、並びに画像信号復号化方法および画像信号復号化装置 |
Country Status (6)
Country | Link |
---|---|
US (1) | US5412428A (ja) |
EP (1) | EP0608618B1 (ja) |
JP (1) | JP3381855B2 (ja) |
KR (1) | KR100289587B1 (ja) |
CA (1) | CA2111021C (ja) |
DE (1) | DE69323541T2 (ja) |
Families Citing this family (72)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1993018618A1 (en) * | 1992-03-03 | 1993-09-16 | Kabushiki Kaisha Toshiba | Time-varying image encoder |
KR950006768B1 (ko) * | 1992-12-31 | 1995-06-22 | 현대전자산업주식회사 | 라스터 포멧 콘버터 회로 |
KR950006769B1 (ko) * | 1992-12-31 | 1995-06-22 | 현대전자산업주식회사 | 고선명 텔레비젼의 색차신호 동벡터 추출방법 및 움직임 보상장치 |
KR970000683B1 (ko) * | 1993-05-31 | 1997-01-16 | 삼성전자 주식회사 | 해상도 가변 적응적 화상압축/복원방법 및 장치 |
JP3392946B2 (ja) * | 1993-07-15 | 2003-03-31 | ペンタックス株式会社 | 電子スチルカメラ及び画像再生装置 |
KR0126657B1 (ko) * | 1993-10-28 | 1997-12-29 | 구자홍 | 디지탈 영상 복원을 위한 움직임 보상장치 |
US6137835A (en) * | 1993-11-16 | 2000-10-24 | Canon Kabushiki Kaisha | Picture coding apparatus using orthogonal transforms |
JP2933487B2 (ja) * | 1994-07-15 | 1999-08-16 | 松下電器産業株式会社 | クロマフォーマット変換の方法 |
EP0726679B1 (en) * | 1994-08-26 | 2006-05-31 | Sony Corporation | Method and device for transmitting compressed picture data |
GB2301972B (en) * | 1995-06-06 | 1999-10-20 | Sony Uk Ltd | Video compression |
GB9512565D0 (en) * | 1995-06-21 | 1995-08-23 | Sgs Thomson Microelectronics | Video signal processor |
US6101282A (en) * | 1995-06-22 | 2000-08-08 | Canon Kabushiki Kaisha | Apparatus and method for image data encoding |
TW311322B (ja) * | 1995-10-11 | 1997-07-21 | Nippon Steel Corp | |
US5832120A (en) * | 1995-12-22 | 1998-11-03 | Cirrus Logic, Inc. | Universal MPEG decoder with scalable picture size |
JPH09182083A (ja) * | 1995-12-27 | 1997-07-11 | Matsushita Electric Ind Co Ltd | ビデオ画像符号化方法及び復号化方法とその装置 |
US5825927A (en) * | 1996-01-16 | 1998-10-20 | Hitachi America, Ltd. | Methods and apparatus for encoding video data in a manner that is well suited for decoding by regular or downconverting decoders |
KR100192270B1 (ko) * | 1996-02-03 | 1999-06-15 | 구자홍 | 에이치디티브이 비데오 디코더 회로 |
US20010017658A1 (en) | 1996-02-29 | 2001-08-30 | Toshihisa Kuroiwa | Frame memory device and method |
US5708732A (en) * | 1996-03-06 | 1998-01-13 | Hewlett-Packard Company | Fast DCT domain downsampling and inverse motion compensation |
US6031575A (en) * | 1996-03-22 | 2000-02-29 | Sony Corporation | Method and apparatus for encoding an image signal, method and apparatus for decoding an image signal, and recording medium |
US6856650B1 (en) * | 1996-07-16 | 2005-02-15 | Kokusai Denshin Denwa Co., Ltd. | Method and apparatus for second or later generation coding of video signal |
US6535558B1 (en) * | 1997-01-24 | 2003-03-18 | Sony Corporation | Picture signal encoding method and apparatus, picture signal decoding method and apparatus and recording medium |
JP3901287B2 (ja) * | 1997-02-27 | 2007-04-04 | 松下電器産業株式会社 | 映像信号変換装置、映像信号変換方法及び映像提供システム |
JP3844844B2 (ja) * | 1997-06-06 | 2006-11-15 | 富士通株式会社 | 動画像符号化装置及び動画像符号化方法 |
DE69836898T2 (de) * | 1997-11-21 | 2007-05-24 | Matsushita Electric Industrial Co., Ltd., Kadoma | Vorrichtung zur Videokodierung |
US6829301B1 (en) | 1998-01-16 | 2004-12-07 | Sarnoff Corporation | Enhanced MPEG information distribution apparatus and method |
US6188730B1 (en) * | 1998-03-23 | 2001-02-13 | Internatonal Business Machines Corporation | Highly programmable chrominance filter for 4:2:2 to 4:2:0 conversion during MPEG2 video encoding |
US6560285B1 (en) * | 1998-03-30 | 2003-05-06 | Sarnoff Corporation | Region-based information compaction as for digital images |
US6222944B1 (en) * | 1998-05-07 | 2001-04-24 | Sarnoff Corporation | Down-sampling MPEG image decoder |
JP2000041248A (ja) * | 1998-07-23 | 2000-02-08 | Sony Corp | 画像復号装置及び画像復号方法 |
US6452969B1 (en) * | 1998-09-28 | 2002-09-17 | Thomson Licensing S.A. | Transform domain inverse motion compensation having fractional pel accuracy |
US6584154B1 (en) * | 1998-11-26 | 2003-06-24 | Oki Electric Industry Co., Ltd. | Moving-picture coding and decoding method and apparatus with reduced computational cost |
US6628714B1 (en) * | 1998-12-18 | 2003-09-30 | Zenith Electronics Corporation | Down converting MPEG encoded high definition sequences to lower resolution with reduced memory in decoder loop |
US6958772B1 (en) | 1999-01-20 | 2005-10-25 | Canon Kabushiki Kaisha | Image sensing apparatus and image processing method therefor |
EP1091590A4 (en) * | 1999-03-23 | 2005-12-07 | Sanyo Electric Co | video encoder |
JP3596863B2 (ja) * | 1999-11-26 | 2004-12-02 | シャープ株式会社 | 画像圧縮装置および画像伸張装置、ならびに画像圧縮方法および画像伸張方法をコンピュータに実行させるためのプログラムをそれぞれ記録したコンピュータ読取可能な記録媒体 |
KR100700515B1 (ko) * | 1999-12-15 | 2007-03-28 | 엘지전자 주식회사 | 디코더 루프에서 메모리 감소를 통한 mpeg 엔코딩고화질 시퀀스의 저해상도로의 다운 변환 방법 및 장치 |
US6529244B1 (en) * | 1999-12-22 | 2003-03-04 | International Business Machines Corporation | Digital video decode system with OSD processor for converting graphics data in 4:4:4 format to 4:2:2 format by mathematically combining chrominance values |
KR20020028161A (ko) * | 2000-04-21 | 2002-04-16 | 마츠시타 덴끼 산교 가부시키가이샤 | 화소연산장치 |
JP2002112267A (ja) * | 2000-09-28 | 2002-04-12 | Nec Corp | 可変解像度復号処理装置 |
KR100380230B1 (ko) * | 2000-12-13 | 2003-04-16 | 엘지전자 주식회사 | 다해상도 기반 영상신호 부호화 및 복호화 방법과 장치 |
EP1235185B1 (en) * | 2001-02-21 | 2011-11-23 | Boly Media Communications Inc. | Method of compressing digital images |
US20030099294A1 (en) * | 2001-11-27 | 2003-05-29 | Limin Wang | Picture level adaptive frame/field coding for digital video content |
US6980596B2 (en) * | 2001-11-27 | 2005-12-27 | General Instrument Corporation | Macroblock level adaptive frame/field coding for digital video content |
AU2002368463A1 (en) * | 2002-12-18 | 2004-07-09 | Nokia Corporation | Image data compression device and decompression device and image data compression program and decompression program |
US20040150745A1 (en) * | 2003-01-20 | 2004-08-05 | Hideki Aiba | Video data transmitting/receiving method |
KR100964401B1 (ko) * | 2003-10-23 | 2010-06-17 | 삼성전자주식회사 | 칼라 영상을 위한 인트라 부호화/복호화 방법 및 장치 |
US20050129130A1 (en) * | 2003-12-10 | 2005-06-16 | Microsoft Corporation | Color space coding framework |
JP2005278025A (ja) * | 2004-03-26 | 2005-10-06 | Olympus Corp | 輝度・色差信号生成装置、画像圧縮装置、及び画像処理システム |
KR100657268B1 (ko) * | 2004-07-15 | 2006-12-14 | 학교법인 대양학원 | 컬러 영상의 신축적 부호화, 복호화 방법 및 장치 |
KR100763178B1 (ko) | 2005-03-04 | 2007-10-04 | 삼성전자주식회사 | 색 공간 스케일러블 비디오 코딩 및 디코딩 방법, 이를위한 장치 |
EP1737240A3 (en) * | 2005-06-21 | 2007-03-14 | Thomson Licensing | Method for scalable image coding or decoding |
US8218657B2 (en) * | 2005-09-02 | 2012-07-10 | Netgear, Inc. | System and method for automatic adjustment of streaming video bit rate |
CA2710354C (en) * | 2005-09-20 | 2014-09-23 | Mitsubishi Electric Corporation | Image encoding method and image decoding method, image encoder and image decoder, and image encoded bit stream and recording medium |
KR100885693B1 (ko) * | 2006-06-14 | 2009-02-26 | 한국전자통신연구원 | 독립성분분석 기반의 신호분리 알고리즘을 이용한 비디오인코딩 장치 및 그 방법과 이를 이용한 비디오 디코딩 장치및 그 방법 |
JP4777185B2 (ja) * | 2006-08-08 | 2011-09-21 | キヤノン株式会社 | 画像処理装置及びその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体、及び、画像符号化装置 |
WO2008026896A1 (en) | 2006-08-31 | 2008-03-06 | Samsung Electronics Co., Ltd. | Video encoding apparatus and method and video decoding apparatus and method |
TWI372565B (en) * | 2006-10-10 | 2012-09-11 | Nippon Telegraph & Telephone | Video encoding method and decoding method, apparatuses therefor, programs therefor, and storage media for storing the programs |
WO2009150801A1 (ja) * | 2008-06-10 | 2009-12-17 | パナソニック株式会社 | 復号化装置、復号化方法及び受信装置 |
KR101359490B1 (ko) * | 2008-12-23 | 2014-02-10 | 에스케이 텔레콤주식회사 | 컬러 영상 부호화/복호화 방법 및 장치 |
JP5375372B2 (ja) * | 2009-07-01 | 2013-12-25 | ヤマハ株式会社 | 圧縮符号化装置、および復号装置 |
US8625666B2 (en) * | 2010-07-07 | 2014-01-07 | Netzyn, Inc. | 4:4:4 color space video with 4:2:0 color space video encoders and decoders systems and methods |
GB2506345A (en) * | 2012-09-06 | 2014-04-02 | British Broadcasting Corp | Video encoding and decoding with chrominance sub-sampling |
JP6125215B2 (ja) * | 2012-09-21 | 2017-05-10 | 株式会社東芝 | 復号装置、及び符号化装置 |
US9979960B2 (en) * | 2012-10-01 | 2018-05-22 | Microsoft Technology Licensing, Llc | Frame packing and unpacking between frames of chroma sampling formats with different chroma resolutions |
US9661340B2 (en) | 2012-10-22 | 2017-05-23 | Microsoft Technology Licensing, Llc | Band separation filtering / inverse filtering for frame packing / unpacking higher resolution chroma sampling formats |
WO2015052979A1 (ja) * | 2013-10-11 | 2015-04-16 | ソニー株式会社 | 画像処理装置及び画像処理方法 |
US9445111B2 (en) * | 2014-01-08 | 2016-09-13 | Sony Corporation | Image processing apparatus and image processing method |
JP6330507B2 (ja) * | 2014-06-19 | 2018-05-30 | ソニー株式会社 | 画像処理装置及び画像処理方法 |
US9749646B2 (en) | 2015-01-16 | 2017-08-29 | Microsoft Technology Licensing, Llc | Encoding/decoding of high chroma resolution details |
US9854201B2 (en) | 2015-01-16 | 2017-12-26 | Microsoft Technology Licensing, Llc | Dynamically updating quality to higher chroma sampling rate |
US10368080B2 (en) | 2016-10-21 | 2019-07-30 | Microsoft Technology Licensing, Llc | Selective upsampling or refresh of chroma sample values |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2638926A1 (fr) * | 1988-11-10 | 1990-05-11 | Labo Electronique Physique | Procede, dispositif de codage numerique d'images de tele a haute definition; dispositif de decodage correspondant, systeme de transmission d'images equipe d'un etage d'emission et d'un de reception incluant un tel dispositif de codage ou de decodage; etages d'emission et de reception comprenant de tels dispositifs |
GB2238688B (en) * | 1989-11-27 | 1994-01-12 | Sony Corp | Methods of and apparatus for digital video signal processing |
JPH04177992A (ja) * | 1990-11-09 | 1992-06-25 | Victor Co Of Japan Ltd | 階層性を有する画像符号化装置 |
US5148272A (en) * | 1991-02-27 | 1992-09-15 | Rca Thomson Licensing Corporation | Apparatus for recombining prioritized video data |
JPH04323963A (ja) * | 1991-04-23 | 1992-11-13 | Canon Inc | 画像処理方法及び装置 |
US5253056A (en) * | 1992-07-02 | 1993-10-12 | At&T Bell Laboratories | Spatial/frequency hybrid video coding facilitating the derivatives of variable-resolution images |
US5262864A (en) * | 1992-07-10 | 1993-11-16 | Thomson Consumer Electronics, Inc. | Frame based vertical panning system |
US5294974A (en) * | 1992-07-24 | 1994-03-15 | Matsushita Electric Corporation Of America | High-definition video encoding system having color-sensitive quantization |
-
1992
- 1992-12-28 JP JP36017092A patent/JP3381855B2/ja not_active Expired - Fee Related
-
1993
- 1993-12-09 EP EP19930309907 patent/EP0608618B1/en not_active Expired - Lifetime
- 1993-12-09 CA CA 2111021 patent/CA2111021C/en not_active Expired - Fee Related
- 1993-12-09 DE DE69323541T patent/DE69323541T2/de not_active Expired - Fee Related
- 1993-12-09 US US08/163,759 patent/US5412428A/en not_active Expired - Lifetime
- 1993-12-15 KR KR1019930027736A patent/KR100289587B1/ko not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
CA2111021C (en) | 2003-09-09 |
DE69323541T2 (de) | 1999-09-02 |
EP0608618B1 (en) | 1999-02-17 |
JPH06205438A (ja) | 1994-07-22 |
KR100289587B1 (ko) | 2001-05-02 |
US5412428A (en) | 1995-05-02 |
DE69323541D1 (de) | 1999-03-25 |
EP0608618A3 (en) | 1994-10-26 |
EP0608618A2 (en) | 1994-08-03 |
KR940017885A (ko) | 1994-07-27 |
CA2111021A1 (en) | 1994-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3381855B2 (ja) | 画像信号符号化方法および画像信号符号化装置、並びに画像信号復号化方法および画像信号復号化装置 | |
JP3374989B2 (ja) | 画像信号符号化方法および画像信号符号化装置、ならびに画像信号復号化方法および画像信号復号化装置 | |
EP0596423B1 (en) | Layer encoding/decoding apparatus for input non-interlace video signal | |
JP3268306B2 (ja) | 画像符号化方法 | |
JP3189258B2 (ja) | 画像信号符号化方法および画像信号符号化装置、並びに画像信号復号化方法および画像信号復号化装置 | |
JP3163830B2 (ja) | 画像信号伝送方法及び装置 | |
JPH06197334A (ja) | 画像信号符号化方法、画像信号復号化方法、画像信号符号化装置、画像信号復号化装置及び画像信号記録媒体 | |
JPH07123447A (ja) | 画像信号記録方法および画像信号記録装置、画像信号再生方法および画像信号再生装置、画像信号符号化方法および画像信号符号化装置、画像信号復号化方法および画像信号復号化装置、ならびに画像信号記録媒体 | |
JPH07212761A (ja) | 階層符号化装置及び階層復号化装置 | |
JPH0937243A (ja) | 動画像符号化装置及び復号装置 | |
JPH08307896A (ja) | 画像信号記録方法および装置、画像信号再生方法および装置、ならびに画像信号記録媒体 | |
JP4210925B2 (ja) | 画像信号生成装置および方法、並びに、画像信号再生装置および方法 | |
JP3552045B2 (ja) | 画像信号記録媒体の記録方法、画像信号記録装置、および、画像信号再生装置 | |
JPH08307814A (ja) | 画像信号記録方法および装置、画像信号再生方法および装置、ならびに画像信号記録媒体 | |
JP2004088795A (ja) | 画像信号生成装置および方法、並びに、画像信号再生装置および方法 | |
JP4422629B2 (ja) | 動画像符号化装置、復号化装置、動画像記録装置および動画像再生装置 | |
JP3516622B2 (ja) | 復号化装置及び方法 | |
JP3307379B2 (ja) | 復号化装置及び方法 | |
JP3500340B2 (ja) | コーディング装置及び方法 | |
JPH07336681A (ja) | 画像変換装置 | |
JPH06311498A (ja) | 画像信号の符号化・復号化装置 | |
JPH06189293A (ja) | 画像符号化方法、画像復号化方法、画像符号化装置、画像復号化装置及び記録媒体 | |
JP3164110B2 (ja) | 符号化装置及び方法 | |
JP3516621B2 (ja) | 符号化装置及び方法 | |
JPH06197326A (ja) | 画像信号符号化方法および復号化方法並びに画像信号符号化装置および復号化装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20021122 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071220 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081220 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091220 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091220 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101220 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101220 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111220 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111220 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121220 Year of fee payment: 10 |
|
LAPS | Cancellation because of no payment of annual fees |