JP2003284078A - 画像符号化方法及び装置並びに画像復号化方法及び装置 - Google Patents
画像符号化方法及び装置並びに画像復号化方法及び装置Info
- Publication number
- JP2003284078A JP2003284078A JP2003010135A JP2003010135A JP2003284078A JP 2003284078 A JP2003284078 A JP 2003284078A JP 2003010135 A JP2003010135 A JP 2003010135A JP 2003010135 A JP2003010135 A JP 2003010135A JP 2003284078 A JP2003284078 A JP 2003284078A
- Authority
- JP
- Japan
- Prior art keywords
- image signal
- reference image
- code sequence
- encoding
- decoding
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
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/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/58—Motion compensation with long-term prediction, i.e. the reference frame for a current frame not being the temporally closest one
-
- 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/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/107—Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/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/164—Feedback from the receiver or from the transmission channel
-
- 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/164—Feedback from the receiver or from the transmission channel
- H04N19/166—Feedback from the receiver or from the transmission channel concerning the amount of transmission errors, e.g. bit error rate [BER]
-
- 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/172—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 picture, frame or field
-
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/39—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability involving multiple description coding [MDC], i.e. with separate layers being structured as independently decodable descriptions of input picture data
-
- 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/46—Embedding additional information in the video signal during the compression process
-
- 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/513—Processing of motion vectors
- H04N19/517—Processing of motion vectors by encoding
-
- 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/65—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience
-
- 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/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- 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/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/89—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
-
- 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/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/89—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
- H04N19/895—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder in combination with error concealment
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
可能で、かつ符号化効率が高く、再符号化の必要もない
画像符号化装置を提供する。 【解決手段】参照画像信号141を用いて入力動画像信号1
31を符号化し動画像符号列137を生成する動画像符号化
部101〜112、参照画像信号137を符号化して参照画像符
号列147を生成する参照画像符号化部113〜115及び動画
像符号列137と参照画像符号列147を多重化して出力符号
列149を生成する多重化部117を有する。
Description
量で圧縮符号化する画像符号化及び圧縮符号化により得
られた符号列を復号して画像を再生する画像復号化技術
に係り、特に誤りの発生しやすい伝送路を介して符号化
データの伝送/蓄積を行う場合に、符号化効率を損なう
ことなく誤りによる影響を出来るだけ早急に回復できる
画像符号化方法及び装置並びに画像復号化方法及び装置
に関する。
端末、ディジタルビデオディスクシステム及びディジタ
ルTV放送システムのような画像を伝送または蓄積する
システムにおいては、画像を伝送または蓄積のために画
像を少ない情報量で圧縮符号化することが必要である。
償、離散コサイン変換、サブバンド符号化及びピラミッ
ド符号化等の方式、さらにこれらを組み合わせた方式な
ど様々な方式が開発されている。動画像の圧縮符号化の
国際標準方式として、ISO・MPEG−1、MPEG
−2及びMPEG−4、さらにITU−T・H.26
1、H.262及びH.263などが規定されている。
離散コサイン変換を組み合わせた圧縮符号化方式であ
り、文献1(安田浩編著、“MPEG/マルチメディア
符号化の国際標準”、丸善、)等に詳細が述べられてい
る。
のような問題点がある。第1に、無線通信路のような誤
りが混入する可能性のある通信路では、符号化を行った
だけでは、誤りが生じた場合に復号画像品質が著しく劣
化する。特に、同期信号、モード情報及び動きベクトル
情報といった信号が誤った場合の画質劣化は著しい。
適応予測符号化ではフレーム間の差分のみが符号化され
る。このため、誤りが生じると、そのフレームが誤るだ
けではなく、誤った画像がフレームメモリに蓄えられ
る。その誤った画像を用いて予測画像が作成され、その
予測画像に残差が加えられる。この結果、これ以降のフ
レームが正しく復号されたとしても、フレーム間差分を
用いずにフレーム内のみで画像を符号化する符号化モー
ド(INTRAモード)で情報が送られてくるか、徐々
に誤りの影響が減衰して元の画像に戻るかのどちらか以
外、それ以降のフレームも正しい復号画像は得られなく
なる。
とすると、2番目のフレームは全く復号されず、例えば
1番目のフレームがそのまま出力される。3番目のフレ
ームでは、2番目のフレームに加えることによって初め
て正しく復号できる残差が1番目のフレームに加えられ
てしまう。3番目のフレームは全く別の画像となってし
まう。これ以降、誤った画像に残差が加えられていくた
め、基本的に誤りが消えず正しい復号画像が再生できな
くなる。
期毎にイントラモードで符号化するリフレッシュと呼ば
れる手法が一般に用いられている。イントラモードで符
号化すると、符号量が増加するので、誤りのない画像の
画質が著しく低下する。このため、画面全体を一度にリ
フレッシュするのではなく、1フレームに数マクロブロ
ックずつリフレッシュする周期リフレッシュ等の方法が
通常用いられる。しかしながら、この周期リフレッシュ
では符号量の増加は抑えられる反面、正常な状態に回復
するまでに長い時間がかかる。
用がある。しかしながら、この方式はランダムに生じる
誤りを訂正できても、バースト的に連続して生じる数百
ビットの誤りには対処が難しい。たとえ対処出来たとし
ても、かなりの冗長度が生じる。
ら受け取ることにより、サーバ側が誤り情報などを適応
的に処理することが検討されている。具体的には、誤り
情報を受け取ってから再符号化を行ったり、複数のファ
イルを切り替えたりするという方法が取られる。この方
法では、サーバに符号化の機能や、複数のファイルを適
応的に切り替えるなどの機能を持たせる必要があり、余
計な処理を増やすことになる。
ア符号化の国際標準”、丸善、平成6年9月30日発
行、P.12〜15
画像符号化技術では、誤りによる情報の消失が大きな画
質劣化の要因となる。さらに、誤りによって消失した情
報を回復する周期リフレッシュのような手法は、符号化
効率を考えるとエラー回復までに長い時間を要する。回
復に要する時間を短縮しようとすると符号量が増加して
符号化効率が低下する。
報が失われた場合でも早期に回復可能で、かつ符号化効
率が高く、再符号化の必要もない画像符号化方法及び装
置並びに画像復号化方法及び装置を提供することも目的
とする。
号を符号化する際に、参照画像信号を用いて動画像信号
を符号化して動画像符号列を生成し、参照画像信号を符
号化して参照画像符号列を生成し、これら動画像符号列
及び参照画像符号列を多重化して出力符号列を生成する
動画像符号化方法を提供する。
して得られた動画像符号列及び参照画像信号を符号化し
て得られた参照画像符号列を含む入力符号列を復号して
動画像信号を再生する際には、入力符号列に含まれる参
照画像符号列を復号して第1の参照画像信号を生成し、
再生画像信号から得られる第2の参照画像信号及び第1
の参照画像信号のいずれかを選択的に用いて、入力符号
列に含まれる動画像符号列を復号して再生画像信号を生
成する動画像復号化方法を提供する。
号を符号化する画像符号化処理をコンピュータに実行さ
せるためのプログラムであって、参照画像信号を用いて
前記動画像信号を符号化して動画像符号列を生成する処
理と、参照画像信号を符号化して参照画像符号列を生成
する処理と、動画像符号列及び参照画像符号列を多重化
して出力符号列を生成する処理とをコンピュータに実行
させるためのプログラムを提供する。
して得られた動画像符号列及び参照画像信号を符号化し
て得られた参照画像符号列を含む入力符号列を復号して
動画像信号を再生する処理をコンピュータに実行させる
ためのプログラムであって、入力符号列に含まれる参照
画像符号列を復号して第1の参照画像信号を生成する処
理と、再生画像信号から得られる第2の参照画像信号及
び第1の参照画像信号のいずれかを選択的に用いて、入
力符号列に含まれる動画像符号列を復号して再生画像信
号を生成する処理とをコンピュータに実行させるための
プログラムを提供する。
明の第1の実施形態に係る画像符号化装置の基本構成を
示す。
101で予め定められた複数の領域に分割された後、以
下のように動き補償適応予測にかけられる。動き補償適
応予測器111において、フレームメモリ110中に蓄
えられており、既に符号化及び局部復号化が行われた前
フレームの参照画像信号141と入力画像信号132と
の間の動きベクトル143が検出される。この動きベク
トルを用いて参照画像信号141に対して動き補償が行
われる。これによって、予測画像信号(動き補償後の参
照画像信号)142が生成される。動き補償適応予測器
111は、動き補償予測モードと入力画像信号132を
そのまま符号化に用いるイントラ符号化(予測画像信号
=0)モードのうち、好適な方の予測モードを選択し、
選択した予測モードに対応する予測画像信号142を出
力する。
予測画像信号142を減算し、予測残差信号133を出
力する。予測残差信号133は、第1の離散コサイン変
換器103において一定の大きさのブロック単位で離散
コサイン変換(DCT)される。離散コサイン変換によ
り得られたDCT係数134は、第2の量子化器104
で量子化される。量子化されたDCT係数135は、一
方において第1の可変長符号化器105で符号化される
ことにより、DCT係数符号列136が得られる。DC
T係数符号列136は、多重化器106において第2の
可変長符号化器112により動きベクトル情報を符号化
した動きベクトル符号列144と多重化され、動画像符
号列137として出力される。
化器107で逆量子化された後、さらに逆離散コサイン
変換(逆DCT)される。逆離散コサイン変換器108
からの出力139は、加算器109で適応予測画像信号
142と加算されて局部復号画像信号140が生成され
る。この復号画像信号は140はフレームメモリ110
に参照画像信号として記憶される。
る前フレームの参照画像信号141は、参照符号113
〜115で示されるブロックからなる参照画像符号化部
によって符号化される。すなわち、参照画像信号141
は動き補償適応予測器111に入力されると共に第2の
離散コサイン変換器113に入力される。第2の離散コ
サイン変換器113において、参照画像信号141は一
定の大きさのブロック単位で離散コサイン変換(DC
T)される。これにより得られた変換係数145は第2
の量子化部114で量子化され、量子化された変換係数
は第3の可変長符号化器115で符号化される。第3の
可変長符号化器115によって得られた符号列(以下、
参照画像符号列という)147は、動画像符号列137
とは別のフレームとして出力される。
ためのヘッダ多重化部117を含んだ構成を示す。制御
部116は画像符号化装置全体の動作を管理するが、特
にここでは例えば動画像符号列137のみを出力する符
号化モード、動画像符号列137と参照画像符号列14
7の両方を出力する符号化モードのいずれかを選択す
る。制御部116では、フレームヘッダ用符号列148
も生成される。ヘッダ多重化部117においては動画像
符号列137、参照画像符号列147及びフレームヘッ
ダ符号列148が多重化され、出力符号列149が生成
される。出力符号列149は、図示しない伝送系または
蓄積系へ送出される。
れる出力符号列149中の画像に係る部分のデータ構造
を示す。従来の画像符号化装置では、参照画像信号は符
号化されず、入力の動画像信号のみが符号化されるた
め、出力符号列149中の画像に係る部分は図3(a)
に示すような各フレームの動画像符号列137(…Fram
e #n,Frame #n+1,Frame #n+2,…)のみからなるデー
タ構造となる。これに対して、図2の画像符号化装置で
は、図3(b)に示すように任意フレーム、例えば第n
+1フレームにおける参照画像符号列147(Ref-Fram
e #n+1)が例えば動画像符号列137における第n+1
フレーム(Frame #n+1)の前に挿入されることによって
フレームが多重化され、出力符号列149が生成され
る。
7)後に参照画像(147)を挿入しても良い。
ームヘッダ符号列148の構造の一例を示す。符号列の
モード情報としてPic-type(ピクチャタイプ)情報が定
義される。ピクチャタイプとして、通常のI-Picture、P
-Picture及びB-Pictureに加え、本実施形態に特有の参
照画像符号列147のフレームタイプであるR-Picture
が別途定義されている。参照画像符号列147を認識す
るために他の方法をとることも可能であり、それにより
同様の効果を得ることができる。
プ(Timestamp)については、R-Pictureにはこれが利用
されるフレームのTimestamp、つまり次のフレームのTim
estampが記述されることが望ましい。参照画像符号列1
47が誤りにより欠落してしまったり、参照画像符号列
147を使うフレームが誤りにより欠落してしまったり
した場合に、このようなタイムスタンプは参照画像符号
列147とフレームとの関連付けを識別するための有効
な情報となる。さらに通常のフレームと同じ符号列構造
をとることにより、特殊な付加回路を必要とせず、通常
の回路を使用できる。
った場合には、本実施形態で利用している参照画像信号
を符号化しておくだけでなく、例えば誤りから回復でき
るようにするターゲットのフレームそのものをイントラ
符号化し、二重化することで回復機能を実現することも
可能である。P-Pictureなどのように動き補償予測符号
化されるフレームをイントラモードでも符号化してお
き、モード情報だけをR-Pictureなどに指定をしておく
ことで回復機能が実現できる。この場合、送信側でR-Pi
ctureを伝送することが決定されると、それに対応した
通常のフレーム(主にP-PictureやB-Picture)の符号列
は送る必要がなくなる。このため、本実施形態は伝送路
の効率的利用にも役立つ。
に対応した画像復号化装置の基本構成を説明する。図2
に示した画像符号化装置から出力された出力符号列14
9は、伝送系または蓄積系を経て図5の画像復号化装置
に入力符号列として入力される。画像復号化装置では、
ヘッダ逆多重化部200により、入力符号列から動画像
符号列231と参照画像符号列241が分離される。逆
多重化器201においては、動画像符号列231からD
CT係数符号列232及び動きベクトル符号列237が
分離される。DCT係数符号列232は、可変長復号化
器202、逆量子化器203及び逆離散コサイン変換器
204を経て復号され、予測誤差信号235に再生され
る。動きベクトル符号列237は、可変長復号化器20
6で復号され、これによって再生された動きベクトル情
報238が動き補償予測器207に入力される。
入力符号列から分離された参照画像符号列241は、可
変長復号化器209、逆量子化器210及び逆離散コサ
イン変換器211を経て参照画像信号244に変換さ
れ、フレームメモリ208に格納される。動き補償予測
器207では、動きベクトル情報238を用いてフレー
ムメモリ208から読み出された前フレームの参照画像
信号239に対して動き補償が行われ、予測画像信号
(動き補償後の参照画像信号)240が生成される。加
算器205によって予測誤差信号235と予測画像信号
240が加算され、再生画像信号236が生成される。
再生画像信号236は、装置外へ出力されると共にフレ
ームメモリ208に参照画像信号として記憶される。
像の情報を参照画像符号列として動画像符号列とは別途
に伝送系または蓄積系に送出し、画像復号化装置では参
照画像符号列を復号して参照画像の情報を再生すること
で、誤りの発生に対応することができる。このように本
実施形態によると、誤り発生時の画像回復能力を高める
ことが可能となる。
えば図6に示すような予測を利用した動画像符号化で
は、図7に示すように途中で誤りが発生すると、以後の
予測を使っているフレームについては誤りが伝播する。
そこで、通常は誤りが発生してもそこで回復できるフレ
ーム、すなわち予測を使わないイントラ符号化フレーム
(I-Picture)を周期的に挿入する周期的リフレッシュの
手法がとられているが、これは符号化効率が悪くなる欠
点があった。
示した画像復号化装置において、参照画像符号列を復号
して得られた参照画像信号を図8に示すように誤り発生
時に用いる参照画像信号のデータとしてフレームメモリ
208に別途保持しておく。誤りがあった場合のみ該デ
ータを動画像符号列の復号に用いる。すなわち、誤りの
ない場合は符号化効率の高い予測符号化に基づく参照画
像信号を用い、誤りのある場合だけ参照画像符号列を復
号して再構成した参照画像信号を用いることにより、誤
りから回復することを可能とする。また誤りが発生した
場合には、参照画像符号列から復号された参照画像でフ
レームメモリ208の内容を強制的に置き換える構成を
採用しても良い。
トータルの発生符号量は、参照画像信号を別途符号化し
ている分だけ多くなるが、これは参照画像符号列を必要
なときだけ出力することによって解決できる。例えば、
フレームの先頭などに当該フレームのタイプを示すフレ
ームタイプ情報として、参照画像符号列であることを示
すモード情報を記しておく。画像符号化装置側で該モー
ド情報を解析して参照画像符号列を出力するのかしない
かの判定を行う。通常モードでは参照画像符号列を出力
しないようにする。
の出力判定装置の基本構成を示している。この出力判定
装置は、例えば図2中のヘッダ多重化部117内に備え
られる。図9において、入力符号列431は付加情報判
定部401に入力され、ここで通常のフレームを示す情
報か、補助的に付加された情報かの判定が行われる。本
実施形態の場合、入力符号列431は動画像符号列13
7と参照画像符号列147を含む符号列であり、付加情
報判定部401では付加情報である参照符号列147か
否かの判定が行われる。
2は付加情報出力判定部403に入力され、現在の状態
を示す状態情報433に従って、参照符号列147を出
力すべきか否かの判定が行われる。例えば、状態情報4
33は現在が誤り発生状態かどうかを示す情報であると
すると、付加情報出力判定部403では誤りが発生して
いれば参照符号列147を出力すべきと判定され、そう
でない通常の状態であれば参照符号列147を出力すべ
きでないと判定される。
4は、出力部402へ渡される。出力部402は、付加
情報判定部401を介して入力される符号列435に含
まれる参照符号列147を付加情報出力判定部403か
らの判定結果434に従って出力符号列436として出
力する。これにより適応的に参照符号列147を出力す
ることができ、通常の誤りのない状態で余分な情報が出
力されない。
ては、通常の状態でも入力符号列として参照符号列24
1が入力される場合がある。例えば、ローカルのファイ
ルを再生する場合や、送信側が適応的な送信をサポート
していない場合などがある。そのような場合、画像復号
化装置側で参照画像符号列241を復号すべきかどうか
判定することも可能である。
号すべきかどうかを判定して復号を行う復号化判定装置
の基本構成を示す。この復号化判定装置は、例えば図5
の前段に設けられる前記ヘッダ逆多重化部200に備え
られる。図10において、入力符号列531は付加情報
判定部501に入力され、付加情報か否かを判定され
る。本実施形態の場合、入力符号列531は動画像符号
列231と参照画像符号列241を含む符号列であり、
付加情報判定部501では入力符号列531が参照画像
符号列241か否かが判定される。この判定は、例えば
フレームタイプ情報に記された参照画像符号列であるこ
とを示すモード情報を用いて行われる。
は、復号方法判定部503に入力され、参照画像符号列
241を復号すべき否かの判定に利用される。復号方法
判定部503には、状態情報533として現在の復号が
ローカル再生かどうかや、誤りの発生があったかどうか
といった情報が与えられる。復号方法判定部503から
は、付加情報判定部501の判定結果532と状態情報
533とから、付加情報判定部501を介して入力され
る符号列535に含まれる参照符号列241を復号すべ
きか否かが判定される。復号部502は、復号方法判定
部503の判定結果534に従って復号を行い、再生信
号536を出力する。これにより、ローカル再生などの
場合には、付加情報を復号しないように画像復号化装置
を制御することが可能となる。例えば、伝送路誤りが生
じない通常の送受信状態においては、参照画像符号列2
41は復号されることなく、復号方法判定部503で廃
棄されるが、伝送路に誤りが発生した結果、参照すべき
フレームが欠落する、正常に復号されない等の場合に
は、再生画像の復号に必要な参照画像がフレームメモリ
にされていないため、参照符号列241を復号すること
により、フレームメモリ内に蓄積される画像を置き換え
る。これにより誤り混入によるう再生画像の劣化を防止
する。また誤りが発生した場合にのみ参照符号列を復号
して、参照画面を置き換える手法も可能であり、参照画
面を置き換えるか否かに拘わらず、参照符号列を受信し
た場合には全て復号するように受信側を構成することも
可能である。
を前提に説明を行ったが、これを複数参照フレームに拡
張することも可能である。その場合、複数のフレームの
画像を全部付加するのでは、符号量が多くなってしまい
実用に沿わない可能性がある。そこで、複数ある参照フ
レームの中で動き補償の際に参照される小領域(ここで
はマクロブロックを例として用いる)だけを選択し、そ
れを参照画像符号列241として出力する。この場合に
は、図3(b)のフレーム単位のデータ構造の代わりに
マクロブロック単位のデータ構造となる。この方式を採
用することで、利用されないマクロブロックも符号化し
て符号量が増大してしまうことが避けられ、符号量を節
約することが可能となる。その際、付加情報として出力
するマクロブロック情報がどのフレームのどの位置のマ
クロブロックかを示す情報と一緒に記述する。
2の実施形態に係る画像符号化装置の構成を示す。第1
の実施形態では、参照画像符号列が動画像符号列とは別
フレームとして出力されている。第2の実施形態では参
照画像符号列は動画像符号列のフレームに対する付加情
報として出力される。図11において図1と相対応する
部分に同一符号を付して第1の実施形態に係る画像符号
化装置との相違点のみ説明する。本実施形態では、参照
画像符号列147は多重化器106に入力され、量子化
及び可変長符号化されたDCT係数136及び動きベク
トル情報144と共に多重化されて出力される。
レームに対して、そのフレームの符号化・復号化に必要
な参照画像信号を付加する。すなわち図12に示される
ように第n+1フレームの参照画像符号列147(Ref-
Frame #n+1)を動画像符号列137における同じ第n+
1フレーム(Frame #n+1)内の付加情報という位置付け
にすることができる。
(マクロブロック)単位で参照画像符号列を付加する方
式の場合、動画像符号列137と参照画像符号列147をマク
ロブロック単位で多重化し、どのマクロブロックに対し
て参照画像符号列147が付加されたか否かを示す判定フ
ラグ情報をつけて記述する方式も可能である。
する画像復号装置の構成を示している。図13において
図5と相対応する部分に同一符号を付して第1の実施形
態に係る画像復号化装置との相違点を説明する。本実施
形態では逆多重化部201によって、DCT係数符号列
231及び動きベクトル符号列237とは別に、動画像
符号列231のフレームに対する付加情報として挿入さ
れた参照画像符号列241が動画像符号列231から分
離される。分離された参照画像符号列241は、第1の
実施形態と同様に可変長復号化器209、逆量子化器2
10及び逆離散コサイン変換器211を経て復号され、
参照画像信号244が再生される。参照画像符号列を復
号して得られた参照画像信号を誤り発生時用に用いる参
照画像信号のデータとしてフレームメモリ208に保持
しておき、誤りがあった場合該参照画像データを動画像
符号列の復号に用いる。また誤りが発生した場合には、
参照画像符号列から復号された参照画像でフレームメモ
リ208の内容を強制的に置き換える構成を採用しても
良い。
3の実施形態に係る画像符号化装置の構成を示す。第1
及び第2の実施形態では、フレームメモリ110に記憶
された参照画像信号を符号化して参照符号列147が生
成されている。第3の実施形態では動き補償後の参照画
像信号(予測画像信号)を符号化して参照画像符号列1
47を生成する。すなわちこの動き補償では、フレーム
メモリに記憶された参照画像信号の中から通常小領域単
位毎(主にマクロブロック単位毎)に最適な部分が選択
された参照画像がフレームメモリに記憶される。そのた
め、動き補償後の参照画像信号142はフレームメモリ
に記憶された参照画像信号141に対し、マクロブロッ
ク単位に参照画像信号を選択した信号である。
予測器111から出力される動き補償後の(マクロブロ
ック単位に選択された)参照画像信号142が離散コサ
イン変換器113、逆量子化器114及び可変長符号化
器115を経て符号化され、参照画像符号列147が生
成される。こうして生成された参照画像符号列147
は、第1の実施形態と同様に動画像符号列137と別フ
レームで出力されるか、あるいは第2の実施形態と同様
に動画像符号列137のフレーム中に付加情報として挿
入されて出力される。
する本実施形態に係る画像復号化装置の構成を示す。ヘ
ッダ逆多重化部によって入力符号列から分離された動き
補償後の参照画像符号列214は、図14で説明したよ
うに動き補償後の参照画像信号を符号化して得られた符
号列である。可変長符号化器209、逆量子化器210
及び逆離散コサイン変換器211を経て復号されること
により、動き補償後の参照画像信号244が再生され
る。再生された動き補償後の参照画像信号244は、第
1及び第2の実施形態のようにフレームメモリ208に
ではなく、動き補償予測器207に入力される。
入力された動きベクトル情報238とフレームメモリ2
08からの参照画像信号239ではなく、上記のように
して再生された動き補償後の参照画像信号244を予測
画像信号240として出力することができる。
あったり、参照画像になんらかの加工を加えながら利用
する場合においても、領域分割後の入力動画像信号13
2から減算器102で直接減算される予測画像信号であ
る動き補償後の参照画像信号142を符号化し、誤り発
生時の復元用信号として使用することでこの問題を解決
することが可能となる。
いては、小領域のマクロブロック単位で予測符号化(INT
ERモード)を行うか、フレーム内符号化(INTRAモード)を
行うか選択しながら動作している場合が多い。その際、
フレーム内符号化しているマクロブロックに関しては予
測画像信号が存在しないため、参照画像信号を一つのフ
レームとして出力するのでは無駄な部分が生じてしまう
可能性がある。そこで、参照画像信号をフレーム単位で
格納する以外に、復号時に必要となるマクロブロック単
位で参照画像符号列147を選択し、蓄積するよう構成
することも可能である。
では、動き補償予測、離散コサイン変換、量子化及び可
変長符号化を組み合わせた動画像符号化を例に説明して
きたが、本発明はこのような符号化方式に限定されるも
のではない。例えば、ウェーブレット符号化などの次世
代符号化でも、本発明を適用することが可能である。
式を考慮して一般化した画像符号化装置の基本構成を示
す。図16において、画像符号化部1901は参照画像
信号を利用して入力画像信号(主に動画像信号)193
1を符号化して画像符号化列1932を出力する。画像
符号化部1901は、参照画像信号を用いる方式であれ
ば、符号化方式は問わない。画像符号化部1901で用
いられる参照画像信号1933は、参照画像符号化部1
902で符号化され、参照画像符号列1934として出
力される。
画像復号装置の基本構成を図17に示す。入力された符
号列から分離された参照画像符号列2032は参照画像
復号化部2002で復号され、参照画像信号2033が
再生される。一方、入力された符号列から分離された画
像符号列2031は、画像復号化部2001で復号され
るが、その際の参照画像信号として参照画像復号化部2
002で再生された参照画像信号2033が存在すれ
ば、これを適宜用いることができる。
参照画像を符号化した場合、量子化により元の参照画像
との間に誤差が生じてしまう。そこで、符号化時に予測
信号として参照画像信号を利用するのではなく、一旦変
換符号化を行い量子化まで行った後の画像符号化信号を
参照用に利用する。これを付加参照画像符号化信号とし
て復号装置側に伝送することで、量子化による誤差のな
いシステムを実現することが可能となる。
Protocol)などが実装するフィードバック情報RTCP
などと組み合わせて用いることにより、効果をより発揮
することができる。ネットワークの誤り情報が受信側か
ら送信側に送られてくることにより、それを付加情報の
送信・非送信の判断条件として利用することができるか
らである。例えば、RTCPにより誤りがあったと判定
された場合は、次に存在するフレームの参照画像符号列
を受信側に送信することになる。
は、ハードウェアにより実現してもよいし、処理の一部
または全部をコンピュータを用いてソフトウェアにより
実行することも可能である。かかるソフトウェア(コン
ピュータプログラム)は半導体メモリ、CD−ROM等
の記録媒体に記録されて流通させても良いし、また無
線、有線等の伝送媒体を経由して流通させることも可能
である。
送効率を損なうことなく、誤り時の回復能力を高めるこ
とが可能となる。また、符号化の枠組みの中で処理し、
符号化時に全てのデータを用意することにより、再符号
化や送信時での複雑な処理などが不必要となり、簡易な
画像送受信システムを構築することが可能となる。
の構成を示すブロック図
付加した画像符号化装置の構成を示すブロック図
る出力符号列中の画像に係る部分のデータ構造の例を説
明する図
る出力符号列中のフレームヘッダ符号列の構造の一例を
示す図
の構成を示すブロック図
判定装置の構成を示すブロック図
めの復号化判定装置の構成を示すブロック図
置の構成を示すブロック図
れる出力符号列中の画像に係る部分のデータ構造を示す
図
置の構成を示すブロック図
置の構成を示すブロック図
置の構成を示すブロック図
置の構成を示すブロック図
置の構成を示すブロック図
照画像符号化部、117…ヘッダ多重化部、131…入
力動画像信号、137…動画像符号化列、147…参照
画像符号化列、149…出力符号化列、201〜208
…動画像復号化部、209〜211…参照画像復号化
部、231…動画像符号化列、236…再生画像信号
(第2の参照画像信号)、241…参照画像符号化列、
244…参照画像信号(第1の参照画像信号)
Claims (19)
- 【請求項1】 入力される動画像信号を符号化する画像
符号化方法において、 参照画像信号を用いて前記動画像信号を符号化して動画
像符号列を生成する第1符号化ステップと、 前記参照画像信号を符号化して参照画像符号列を生成す
る第2符号化ステップと、 前記動画像符号列及び参照画像符号列を多重化して出力
符号列を生成する多重化ステップと、を具備する画像符
号化方法。 - 【請求項2】 前記第1符号化ステップは、前記動画像
信号の符号化の過程で生成される局部復号画像信号を前
記参照画像信号としてフレームメモリに格納し、前記第
2符号化ステップは、該フレームメモリから読み出され
る参照画像信号を符号化する請求項1記載の画像符号化
方法。 - 【請求項3】 前記参照画像信号は前記符号化された動
画像を局部復号した複数枚の画像信号からなる請求項1
または2記載の画像符号化方法。 - 【請求項4】 入力される動画像信号を符号化する画像
符号化装置において、 参照画像信号を用いて前記動画像信号を符号化して動画
像符号列を生成する第1の符号化手段と、 前記参照画像信号を符号化して参照画像符号列を生成す
る第2の符号化手段と、 前記動画像符号列及び参照画像符号列を多重化して出力
符号列を生成する多重化手段と、を具備する画像符号化
装置。 - 【請求項5】 前記第1の符号化手段は、前記動画像信
号の符号化の過程で生成される局部復号画像信号を前記
参照画像信号として記憶するフレームメモリを有し、前
記第2の符号化手段は、該フレームメモリから読み出さ
れる参照画像信号を符号化する請求項4記載の画像符号
化装置。 - 【請求項6】 前記参照画像は前記符号化された動画像
を局部復号した複数枚の画像からなる請求項4または5
記載の画像復号化装置。 - 【請求項7】 前記第1の符号化手段は、前記動画像信
号の符号化の過程で生成される局部復号画像信号を前記
参照画像信号として記憶するフレームメモリ及び該フレ
ームメモリから読み出された前記参照画像信号に対して
動き補償を行う動き補償手段を有し、前記第2の符号化
手段は、該動き補償手段による動き補償後の参照画像信
号を符号化する請求項4記載の画像符号化装置。 - 【請求項8】 前記多重化手段は、 前記動画像符号列及び参照画像符号列を含む入力符号列
に対して前記参照画像符号列か否かの判定を行う第1の
判定手段と、 前記第1の判定手段により前記入力符号列が前記参照画
像符号列と判定されたとき該参照画像符号列を出力すべ
き否かを判定する第2の判定手段と、 前記第2の判定結果に従い前記入力符号列を前記出力符
号列として出力する出力手段とを有する請求項4記載の
画像符号化装置。 - 【請求項9】 動画像信号を符号化して得られた動画像
符号列及び参照画像信号を符号化して得られた参照画像
符号列を含む入力符号列を復号して動画像信号を再生す
る画像復号方法において、 前記入力符号列に含まれる参照画像符号列を復号して第
1の参照画像信号を生成する第1復号化ステップと、 再生画像信号から得られる第2の参照画像信号及び前記
第1の参照画像信号のいずれかを選択的に用いて前記入
力符号列に含まれる動画像符号列を復号して前記再生画
像信号を生成する第2復号化ステップと、を具備する画
像復号化方法。 - 【請求項10】 前記第2復号化ステップは、前記再生
画像信号を前記第2の参照画像信号として記憶すると共
に前記第1の参照画像信号をフレームメモリに格納し、
該フレームメモリから前記第2の参照画像信号及び第1
の参照画像信号を選択的に読み出して前記動画像符号列
を復号する請求項9記載の画像復号化方法。 - 【請求項11】 前記第2復号化ステップは、前記再生
画像信号を前記第2の参照画像信号としてフレームメモ
リに格納し、該フレームメモリに記憶された第2の参照
画像信号を前記第1の参照画像信号に置き換えて前記動
画像符号列を復号するステップを含む請求項9記載の画
像復号化方法。 - 【請求項12】 動画像信号を符号化して得られた動画
像符号列及び参照画像信号を符号化して得られた参照画
像符号列を含む入力符号列を復号して動画像信号を再生
する画像復号装置において、 前記入力符号列に含まれる参照画像符号列を復号して第
1の参照画像信号を生成する第1の復号化手段と、 再生画像信号から得られる第2の参照画像信号及び前記
第1の参照画像信号のいずれかを選択的に用いて、前記
入力符号列に含まれる動画像符号列を復号して前記再生
画像信号を生成する第2の復号化手段と、を具備する画
像復号化装置。 - 【請求項13】 前記第2の復号化手段は、前記再生画
像信号を前記第2の参照画像信号として記憶すると共に
前記第1の参照画像信号を記憶するフレームメモリを有
し、該フレームメモリから前記第2の参照画像信号及び
第1の参照画像信号を選択的に読み出して前記動画像符
号列を復号する請求項12記載の画像復号化装置。 - 【請求項14】 前記第1の復号化手段は、前記入力符
号列に含まれる動き補償後の前記参照画像符号列を復号
して前記第1の参照画像信号を生成し、 前記第2の復号化手段は、前記再生画像信号を前記第2
の参照画像信号として記憶するフレームメモリ及び該フ
レームメモリから読み出される第2の参照画像信号及び
前記第1の参照画像信号のいずれかに対して動き補償を
行う動き補償手段を有する請求項12記載の画像復号化
装置。 - 【請求項15】 前記入力符号列に対して前記参照画像
符号列か否かの判定を行う第1の判定手段と、 前記第1の判定手段により前記入力符号列が前記参照画
像符号列と判定されたとき該参照画像符号列を復号すべ
き否かを判定する第2の判定手段と、 前記第2の判定結果に従い前記入力符号列を復号する復
号化手段とをさらに有する請求項12記載の画像復号化
装置。 - 【請求項16】 前記第2の復号化手段は、前記再生画
像信号を前記第2の参照画像信号として記憶するフレー
ムメモリを有し、該フレームメモリに記憶された第2の
参照画像信号を前記第1の参照画像信号に置き換えて前
記動画像符号列を復号する請求項12記載の画像復号化
装置。 - 【請求項17】 入力される動画像信号を符号化する画
像符号化処理をコンピュータに実行させるためのプログ
ラムであって、 参照画像信号を用いて前記動画像信号を符号化して動画
像符号列を生成する処理と、 前記参照画像信号を符号化して参照画像符号列を生成す
る処理と、 前記動画像符号列及び参照画像符号列を多重化して出力
符号列を生成する処理とを前記コンピュータに実行させ
るためのプログラム。 - 【請求項18】 動画像信号を符号化して得られた動画
像符号列及び参照画像信号を符号化して得られた参照画
像符号列を含む入力符号列を復号して動画像信号を再生
する処理をコンピュータに実行させるためのプログラム
であって、 前記入力符号列に含まれる参照画像符号列を復号して第
1の参照画像信号を生成する処理と、 再生画像信号から得られる第2の参照画像信号及び前記
第1の参照画像信号のいずれかを選択的に用いて、前記
入力符号列に含まれる動画像符号列を復号して前記再生
画像信号を生成する処理とを前記コンピュータに実行さ
せるためのプログラム。 - 【請求項19】 入力された動画像信号が動き補償予測
符号化された動画像符号化列と前記動き補償予測符号化
に用いるための参照画像信号が別途符号化された参照符
号化列とが多重化された動画像符号列。
Priority Applications (26)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003010135A JP3923898B2 (ja) | 2002-01-18 | 2003-01-17 | 画像符号化方法及び装置 |
| EP20070006025 EP1793614A2 (en) | 2002-01-18 | 2003-01-20 | Picture encoding method and apparatus and picture decoding method and apparatus |
| CNB03800156XA CN1253014C (zh) | 2002-01-18 | 2003-01-20 | 图像编码方法及设备和图像解码方法及设备 |
| EP20070006023 EP1793613A2 (en) | 2002-01-18 | 2003-01-20 | Picture encoding method and apparatus and picture decoding method and apparatus |
| KR1020057020080A KR100628494B1 (ko) | 2002-01-18 | 2003-01-20 | 화상복호화방법 및 장치와 기록매체 |
| EP20070006022 EP1793612A2 (en) | 2002-01-18 | 2003-01-20 | Picture encoding method and apparatus and picture decoding method and apparatus |
| EP20030701800 EP1469681A1 (en) | 2002-01-18 | 2003-01-20 | Image coding method and apparatus and image decoding method and apparatus |
| EP20070006027 EP1811788A2 (en) | 2002-01-18 | 2003-01-20 | Picture encoding method and apparatus and picture decoding method and apparatus |
| EP20070006024 EP1811787A2 (en) | 2002-01-18 | 2003-01-20 | Picture encoding method and apparatus and picture decoding method and apparatus |
| EP20070006029 EP1793616A2 (en) | 2002-01-18 | 2003-01-20 | Picture encoding method and apparatus and picture decoding method and apparatus |
| AU2003203271A AU2003203271B2 (en) | 2002-01-18 | 2003-01-20 | Image coding method and apparatus and image decoding method and apparatus |
| MXPA03008163A MXPA03008163A (es) | 2002-01-18 | 2003-01-20 | Metodo y aparato para codificacion de imagen y metodo y aparato para decodificacion de imagen. |
| PCT/JP2003/000426 WO2003067894A1 (fr) | 2002-01-18 | 2003-01-20 | Procede et appareil de codage d'image et procede et appareil de decodage d'image |
| CA002440154A CA2440154C (en) | 2002-01-18 | 2003-01-20 | Picture encoding method and apparatus and picture decoding method and apparatus |
| EP20070006028 EP1793615A2 (en) | 2002-01-18 | 2003-01-20 | Picture encoding method and apparatus and picture decoding method and apparatus |
| BR0302718A BR0302718A (pt) | 2002-01-18 | 2003-01-20 | Método e aparelho de codificação de imagem e método e aparelho de decodificação de imagem |
| KR20037012414A KR100564896B1 (ko) | 2002-01-18 | 2003-01-20 | 화상부호화방법 및 장치와 기록매체 |
| US10/661,697 US7212576B2 (en) | 2002-01-18 | 2003-09-15 | Picture encoding method and apparatus and picture decoding method and apparatus |
| NO20034137A NO20034137L (no) | 2002-01-18 | 2003-09-17 | Apparater for bildekoding og bildedekoding |
| US11/685,810 US20070153893A1 (en) | 2002-01-18 | 2007-03-14 | Picture encoding method and apparatus and picture decoding method and apparatus |
| US11/685,827 US20070153894A1 (en) | 2002-01-18 | 2007-03-14 | Picture encoding method and apparatus and picture decoding method and apparatus |
| US11/685,842 US20070153895A1 (en) | 2002-01-18 | 2007-03-14 | Picture encoding method and apparatus and picture decoding method and apparatus |
| US11/686,373 US20070153912A1 (en) | 2002-01-18 | 2007-03-15 | Picture encodng method and apparatus and picture decoding method and apparatus |
| US11/686,372 US20070153911A1 (en) | 2002-01-18 | 2007-03-15 | Picture encoding method and apparatus and picture decoding method and apparatus |
| US11/686,376 US20070160141A1 (en) | 2002-01-18 | 2007-03-15 | Picture encoding method and apparatus and picture decoding method and apparatus |
| US11/686,380 US20070153913A1 (en) | 2002-01-18 | 2007-03-15 | Picture encoding method and apparatus and picture decoding method and apparatus |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002010875 | 2002-01-18 | ||
| JP2002-10875 | 2002-01-18 | ||
| JP2003010135A JP3923898B2 (ja) | 2002-01-18 | 2003-01-17 | 画像符号化方法及び装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007011825A Division JP2007151163A (ja) | 2002-01-18 | 2007-01-22 | 画像復号化方法及び装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003284078A true JP2003284078A (ja) | 2003-10-03 |
| JP3923898B2 JP3923898B2 (ja) | 2007-06-06 |
Family
ID=27736416
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003010135A Expired - Fee Related JP3923898B2 (ja) | 2002-01-18 | 2003-01-17 | 画像符号化方法及び装置 |
Country Status (11)
| Country | Link |
|---|---|
| US (8) | US7212576B2 (ja) |
| EP (8) | EP1811787A2 (ja) |
| JP (1) | JP3923898B2 (ja) |
| KR (2) | KR100564896B1 (ja) |
| CN (1) | CN1253014C (ja) |
| AU (1) | AU2003203271B2 (ja) |
| BR (1) | BR0302718A (ja) |
| CA (1) | CA2440154C (ja) |
| MX (1) | MXPA03008163A (ja) |
| NO (1) | NO20034137L (ja) |
| WO (1) | WO2003067894A1 (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006191599A (ja) * | 2004-12-30 | 2006-07-20 | Microsoft Corp | パケットロスのリカバリを改善するためのフレームキャッシングの使用 |
| US7634148B2 (en) | 2005-01-07 | 2009-12-15 | Ntt Docomo, Inc. | Image signal transforming and inverse-transforming method and computer program product with pre-encoding filtering features |
| JP2010009624A (ja) * | 2009-10-07 | 2010-01-14 | Ntt Docomo Inc | 画像信号変換方法、画像信号逆変換方法、画像符号化装置、画像復号装置、画像符号化方法、画像復号方法、画像符号化プログラム、及び、画像復号プログラム |
| JP2012138780A (ja) * | 2010-12-27 | 2012-07-19 | Forum8 Co Ltd | データ配信システム、データ配信装置、データ符号化装置、及びデータ符号化方法 |
| US8548051B2 (en) | 1999-03-12 | 2013-10-01 | Microsoft Corporation | Media coding for loss recovery with remotely predicted data units |
Families Citing this family (33)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8290057B2 (en) * | 2005-02-18 | 2012-10-16 | Mediatek Incorporation | Method of decoding a digital video sequence and related apparatus |
| EP1713283A2 (en) * | 2005-04-15 | 2006-10-18 | Sony Corporation | Video decoder with random access technique |
| KR100729824B1 (ko) * | 2005-11-03 | 2007-06-18 | 주식회사 칼라짚미디어 | 이미지 코드 생성 장치 및 그 방법과 이미지 코드 디코딩장치 및 그 방법 |
| WO2007116551A1 (ja) | 2006-03-30 | 2007-10-18 | Kabushiki Kaisha Toshiba | 画像符号化装置及び画像符号化方法並びに画像復号化装置及び画像復号化方法 |
| US7746961B2 (en) * | 2006-04-11 | 2010-06-29 | Telefonaktiebolaget L M Ericsson (Publ) | Efficient detection of predetermined sequences |
| CA2661333C (en) * | 2006-08-23 | 2014-08-05 | Eisai R&D Management Co., Ltd. | Salt of phenoxypyridine derivative or crystal thereof and process for producing the same |
| JP2009203226A (ja) * | 2008-01-31 | 2009-09-10 | Eisai R & D Management Co Ltd | ピリジン誘導体およびピリミジン誘導体を含有するレセプターチロシンキナーゼ阻害剤 |
| US8385404B2 (en) | 2008-09-11 | 2013-02-26 | Google Inc. | System and method for video encoding using constructed reference frame |
| US8326075B2 (en) | 2008-09-11 | 2012-12-04 | Google Inc. | System and method for video encoding using adaptive loop filter |
| CN102484718B (zh) * | 2009-09-03 | 2014-11-12 | 日本电气株式会社 | 视频编码设备、视频编码方法和视频编码程序 |
| US8503528B2 (en) | 2010-09-15 | 2013-08-06 | Google Inc. | System and method for encoding video using temporal filter |
| US8780996B2 (en) | 2011-04-07 | 2014-07-15 | Google, Inc. | System and method for encoding and decoding video data |
| US8780971B1 (en) | 2011-04-07 | 2014-07-15 | Google, Inc. | System and method of encoding using selectable loop filters |
| US8781004B1 (en) | 2011-04-07 | 2014-07-15 | Google Inc. | System and method for encoding video using variable loop filter |
| US9154799B2 (en) | 2011-04-07 | 2015-10-06 | Google Inc. | Encoding and decoding motion via image segmentation |
| US8638854B1 (en) | 2011-04-07 | 2014-01-28 | Google Inc. | Apparatus and method for creating an alternate reference frame for video compression using maximal differences |
| US8885706B2 (en) | 2011-09-16 | 2014-11-11 | Google Inc. | Apparatus and methodology for a video codec system with noise reduction capability |
| KR102136358B1 (ko) | 2011-09-22 | 2020-07-22 | 엘지전자 주식회사 | 영상 정보 시그널링 방법 및 장치와 이를 이용한 디코딩 방법 및 장치 |
| US9131073B1 (en) | 2012-03-02 | 2015-09-08 | Google Inc. | Motion estimation aided noise reduction |
| WO2013162980A2 (en) | 2012-04-23 | 2013-10-31 | Google Inc. | Managing multi-reference picture buffers for video data coding |
| US9609341B1 (en) | 2012-04-23 | 2017-03-28 | Google Inc. | Video data encoding and decoding using reference picture lists |
| US9014266B1 (en) | 2012-06-05 | 2015-04-21 | Google Inc. | Decimated sliding windows for multi-reference prediction in video coding |
| US9332309B2 (en) | 2012-06-08 | 2016-05-03 | Apple Inc. | Sync frame recovery in real time video transmission system |
| US9344729B1 (en) | 2012-07-11 | 2016-05-17 | Google Inc. | Selective prediction signal filtering |
| US9491487B2 (en) * | 2012-09-25 | 2016-11-08 | Apple Inc. | Error resilient management of picture order count in predictive coding systems |
| US9264737B2 (en) | 2012-10-01 | 2016-02-16 | Apple Inc. | Error resilient transmission of random access frames and global coding parameters |
| US9756331B1 (en) | 2013-06-17 | 2017-09-05 | Google Inc. | Advance coded reference prediction |
| US10102613B2 (en) | 2014-09-25 | 2018-10-16 | Google Llc | Frequency-domain denoising |
| CN107820095B (zh) * | 2016-09-14 | 2020-01-03 | 北京金山云网络技术有限公司 | 一种长期参考图像选择方法及装置 |
| EP3759924A1 (en) | 2018-04-03 | 2021-01-06 | Huawei Technologies Co., Ltd. | Bitstream signaling of error mitigation in sub-picture bitstream based viewport dependent video coding |
| CN111279694A (zh) * | 2018-11-28 | 2020-06-12 | 深圳市大疆创新科技有限公司 | Gdr码流编码方法、终端设备、机器可读存储介质 |
| CN112866712B (zh) * | 2019-11-12 | 2023-05-23 | 杭州海康威视数字技术股份有限公司 | 一种图像码流数据的显示控制方法、以及解码设备 |
| CN112770179B (zh) * | 2021-01-05 | 2023-06-16 | 武汉球之道科技有限公司 | 一种用于在线赛事转播的高效传输系统 |
Family Cites Families (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2877906B2 (ja) * | 1990-06-29 | 1999-04-05 | 日本電信電話株式会社 | フレーム間符号化における伝送符号誤り検出方式 |
| JPH04170184A (ja) * | 1990-10-12 | 1992-06-17 | Mitsubishi Electric Corp | 画像伝送装置 |
| NL9201593A (nl) * | 1992-09-14 | 1994-04-05 | Nederland Ptt | Systeem omvattende een eerste encoder voor het coderen van een eerste digitaal signaal, een tweede encoder voor het coderen van een tweede digitaal signaal en ten minste één decoder voor het decoderen van gecodeerde digitale signalen, en encoder en decoder voor toepassing in het systeem. |
| KR940023248A (ko) * | 1993-03-15 | 1994-10-22 | 오오가 노리오 | 화상 신호 부호화 방법 및 장치와, 화상 신호 복호화 방법 및 장치 |
| CA2157494C (en) * | 1993-03-26 | 1999-08-24 | David Geoffrey Morrison | A transcoder |
| JPH0730896A (ja) * | 1993-06-25 | 1995-01-31 | Matsushita Electric Ind Co Ltd | 動きベクトル符号化及び復号化方法 |
| US5940130A (en) * | 1994-04-21 | 1999-08-17 | British Telecommunications Public Limited Company | Video transcoder with by-pass transfer of extracted motion compensation data |
| EP1701552B1 (en) * | 1994-06-08 | 2008-07-30 | Matsushita Electric Industrial Co., Ltd. | Image conversion apparatus |
| US6111596A (en) * | 1995-12-29 | 2000-08-29 | Lucent Technologies Inc. | Gain and offset correction for efficient stereoscopic coding and improved display |
| JP2848326B2 (ja) | 1996-03-28 | 1999-01-20 | 日本電気株式会社 | Mpeg符号化画像復号装置 |
| US6144701A (en) * | 1996-10-11 | 2000-11-07 | Sarnoff Corporation | Stereoscopic video coding and decoding apparatus and method |
| JPH10191356A (ja) * | 1996-12-27 | 1998-07-21 | Oki Electric Ind Co Ltd | 画像符号化装置 |
| US6005523A (en) * | 1997-12-11 | 1999-12-21 | Ericsson Inc. | Antenna rod disconnect mechanisms and associated methods |
| US6434196B1 (en) * | 1998-04-03 | 2002-08-13 | Sarnoff Corporation | Method and apparatus for encoding video information |
| ES2251816T3 (es) | 1999-08-31 | 2006-05-01 | Lucent Technologies Inc. | Sistemas para la deteccion de errores en señales de video. |
| US6920175B2 (en) | 2001-01-03 | 2005-07-19 | Nokia Corporation | Video coding architecture and methods for using same |
| US20020122491A1 (en) * | 2001-01-03 | 2002-09-05 | Marta Karczewicz | Video decoder architecture and method for using same |
| DK1486065T3 (en) * | 2002-03-15 | 2016-02-29 | Nokia Technologies Oy | PROCEDURE FOR CODING MOVEMENT IN A VIDEO SEQUENCE |
| US7447264B2 (en) * | 2002-11-07 | 2008-11-04 | Victor Company Of Japan, Ltd. | Moving-picture temporal scalable coding method, coding apparatus, decoding method, decoding apparatus, and computer program therefor |
| US6857776B2 (en) * | 2002-12-12 | 2005-02-22 | Ametek, Inc. | Connectorized high-temperature thermocouple |
-
2003
- 2003-01-17 JP JP2003010135A patent/JP3923898B2/ja not_active Expired - Fee Related
- 2003-01-20 AU AU2003203271A patent/AU2003203271B2/en not_active Ceased
- 2003-01-20 EP EP20070006024 patent/EP1811787A2/en not_active Withdrawn
- 2003-01-20 KR KR20037012414A patent/KR100564896B1/ko not_active Expired - Fee Related
- 2003-01-20 EP EP20070006027 patent/EP1811788A2/en not_active Withdrawn
- 2003-01-20 MX MXPA03008163A patent/MXPA03008163A/es active IP Right Grant
- 2003-01-20 EP EP20070006029 patent/EP1793616A2/en not_active Withdrawn
- 2003-01-20 KR KR1020057020080A patent/KR100628494B1/ko not_active Expired - Fee Related
- 2003-01-20 EP EP20070006025 patent/EP1793614A2/en not_active Withdrawn
- 2003-01-20 CA CA002440154A patent/CA2440154C/en not_active Expired - Fee Related
- 2003-01-20 EP EP20070006028 patent/EP1793615A2/en not_active Withdrawn
- 2003-01-20 WO PCT/JP2003/000426 patent/WO2003067894A1/ja not_active Ceased
- 2003-01-20 EP EP20070006023 patent/EP1793613A2/en not_active Withdrawn
- 2003-01-20 BR BR0302718A patent/BR0302718A/pt not_active IP Right Cessation
- 2003-01-20 CN CNB03800156XA patent/CN1253014C/zh not_active Expired - Fee Related
- 2003-01-20 EP EP20070006022 patent/EP1793612A2/en not_active Withdrawn
- 2003-01-20 EP EP20030701800 patent/EP1469681A1/en not_active Withdrawn
- 2003-09-15 US US10/661,697 patent/US7212576B2/en not_active Expired - Fee Related
- 2003-09-17 NO NO20034137A patent/NO20034137L/no not_active Application Discontinuation
-
2007
- 2007-03-14 US US11/685,827 patent/US20070153894A1/en not_active Abandoned
- 2007-03-14 US US11/685,842 patent/US20070153895A1/en not_active Abandoned
- 2007-03-14 US US11/685,810 patent/US20070153893A1/en not_active Abandoned
- 2007-03-15 US US11/686,380 patent/US20070153913A1/en not_active Abandoned
- 2007-03-15 US US11/686,372 patent/US20070153911A1/en not_active Abandoned
- 2007-03-15 US US11/686,373 patent/US20070153912A1/en not_active Abandoned
- 2007-03-15 US US11/686,376 patent/US20070160141A1/en not_active Abandoned
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8548051B2 (en) | 1999-03-12 | 2013-10-01 | Microsoft Corporation | Media coding for loss recovery with remotely predicted data units |
| US9232219B2 (en) | 1999-03-12 | 2016-01-05 | Microsoft Technology Licensing, Llc | Media coding for loss recovery with remotely predicted data units |
| US9918085B2 (en) | 1999-03-12 | 2018-03-13 | Microsoft Technology Licensing, Llc | Media coding for loss recovery with remotely predicted data units |
| JP2006191599A (ja) * | 2004-12-30 | 2006-07-20 | Microsoft Corp | パケットロスのリカバリを改善するためのフレームキャッシングの使用 |
| US8634413B2 (en) | 2004-12-30 | 2014-01-21 | Microsoft Corporation | Use of frame caching to improve packet loss recovery |
| US9313501B2 (en) | 2004-12-30 | 2016-04-12 | Microsoft Technology Licensing, Llc | Use of frame caching to improve packet loss recovery |
| US9866871B2 (en) | 2004-12-30 | 2018-01-09 | Microsoft Technology Licensing, Llc | Use of frame caching to improve packet loss recovery |
| US10341688B2 (en) | 2004-12-30 | 2019-07-02 | Microsoft Technology Licensing, Llc | Use of frame caching to improve packet loss recovery |
| US7634148B2 (en) | 2005-01-07 | 2009-12-15 | Ntt Docomo, Inc. | Image signal transforming and inverse-transforming method and computer program product with pre-encoding filtering features |
| JP2010009624A (ja) * | 2009-10-07 | 2010-01-14 | Ntt Docomo Inc | 画像信号変換方法、画像信号逆変換方法、画像符号化装置、画像復号装置、画像符号化方法、画像復号方法、画像符号化プログラム、及び、画像復号プログラム |
| JP2012138780A (ja) * | 2010-12-27 | 2012-07-19 | Forum8 Co Ltd | データ配信システム、データ配信装置、データ符号化装置、及びデータ符号化方法 |
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100564896B1 (ko) | 화상부호화방법 및 장치와 기록매체 | |
| JP2004129216A (ja) | 画像復号化方法及び装置 | |
| JP3852366B2 (ja) | 符号化装置および方法、復号装置および方法、並びにプログラム | |
| CN107257469B (zh) | 动态图像预测解码装置及方法 | |
| US20050265444A1 (en) | Moving image encoding/decoding apparatus and method | |
| JP2007151163A (ja) | 画像復号化方法及び装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040609 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061121 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070122 |
|
| 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: 20070220 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070222 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100302 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110302 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |