JP7126309B2 - 動画像復号装置、動画像復号方法、動画像符号化装置、および、動画像符号化方法 - Google Patents
動画像復号装置、動画像復号方法、動画像符号化装置、および、動画像符号化方法 Download PDFInfo
- Publication number
- JP7126309B2 JP7126309B2 JP2019163630A JP2019163630A JP7126309B2 JP 7126309 B2 JP7126309 B2 JP 7126309B2 JP 2019163630 A JP2019163630 A JP 2019163630A JP 2019163630 A JP2019163630 A JP 2019163630A JP 7126309 B2 JP7126309 B2 JP 7126309B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- prediction
- image
- encoding
- block
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 93
- 230000006835 compression Effects 0.000 claims description 95
- 238000007906 compression Methods 0.000 claims description 95
- 238000012545 processing Methods 0.000 claims description 79
- 238000013139 quantization Methods 0.000 claims description 58
- 230000008569 process Effects 0.000 claims description 19
- 230000001131 transforming effect Effects 0.000 claims description 3
- 239000013598 vector Substances 0.000 description 119
- 238000010586 diagram Methods 0.000 description 31
- 238000001514 detection method Methods 0.000 description 25
- 230000007704 transition Effects 0.000 description 25
- 238000000605 extraction Methods 0.000 description 11
- 230000002093 peripheral effect Effects 0.000 description 10
- 238000004364 calculation method Methods 0.000 description 8
- 230000009466 transformation Effects 0.000 description 7
- 238000011156 evaluation Methods 0.000 description 6
- 230000009467 reduction Effects 0.000 description 6
- 230000006978 adaptation Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000001914 filtration Methods 0.000 description 4
- 230000002123 temporal effect Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000006073 displacement reaction Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
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/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/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/109—Selection of coding mode or of prediction mode among a plurality of temporal predictive coding modes
-
- 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/119—Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
-
- 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/12—Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
- H04N19/122—Selection of transform size, e.g. 8x8 or 2x4x8 DCT; Selection of sub-band transforms of varying structure or type
-
- 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
-
- 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/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/567—Motion estimation based on rate distortion criteria
-
- 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
- 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/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/91—Entropy coding, e.g. variable length coding [VLC] or arithmetic 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/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
-
- 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/523—Motion estimation or motion compensation with sub-pixel accuracy
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
実施の形態1.
本実施の形態1では、映像の各フレーム画像を入力として用いて、近接フレーム間で動き補償予測を行い、得られた予測差分信号に対して直交変換・量子化による圧縮処理を施した後、可変長符号化を行ってビットストリームを生成する動画像符号化装置と、そのビットストリームを復号する動画像復号装置について説明する。
なお、符号化制御部3は符号化モードのセットの中から所定の符号化モードを選択可能であるが、この符号化モードのセットは任意であり、例えば以下に示す図2Aまたは図2Bのセットの中から所定の符号化モードを選択可能とする。
mb_mode3は、マクロブロックを4分割し、分割された各サブブロックに異なる符号化モード(sub_mb_mode)を割り当てるモードである。
mb_mode7は、マクロブロックを4分割し、分割された各サブブロックに異なる符号化モード(sub_mb_mode)を割り当てるモードである。
なお、上述したように、フレーム内予測モードの場合、予測パラメータ10および最適予測パラメータ10aにはイントラ予測モードが含まれる。一方、フレーム間予測モードの場合、予測パラメータ18および最適予測パラメータ18aには動きベクトル、各動きベクトルが指す参照画像の識別番号(参照画像インデックス)等が含まれる。
また、圧縮パラメータ20および最適圧縮パラメータ20aには、変換ブロックサイズ、量子化ステップサイズ等が含まれる。
ここでは、符号化モード7がフレーム間予測モードのときに、そのフレーム間予測に係わる動きベクトル、各動きベクトルが指す参照画像の識別番号(参照画像インデックス)等を含む予測パラメータ18を決定する手順を説明する。
補間画像生成部43は、動き補償領域ブロック画像41の所定の動き探索範囲内にある整数画素精度の動きベクトル44に対する予測画像45を生成する。整数画素精度で生成された予測画像45(予測画像17)は、減算部12へ出力され、減算部12により動き補償領域ブロック画像41(マクロ/サブブロック画像5)から差し引かれて予測差分信号13になる。符号化制御部3は、予測差分信号13と整数画素精度の動きベクトル44(予測パラメータ18)とに対して予測効率の評価を行う。予測効率の評価は、例えば下式(1)より予測コストJ1を計算し、所定の動き探索範囲内で予測コストJ1を最小にする整数画素精度の動きベクトル44を決定する。
J1=D1+λR1 (1)
ここでは評価値としてD1,R1を用いることとする。D1は予測差分信号のマクロブロック内またはサブブロック内の絶対値和(SAD)、R1は動きベクトルおよびこの動きベクトルが指す参照画像の識別番号の推定符号量、λは正数である。
PMV=median(MVa,MVb,MVc) (2)
補間画像生成部43は、上記「動きベクトル検出手順I」で決定した整数画素精度の動きベクトルの周囲に位置する1以上の1/2画素精度の動きベクトル44に対し、予測画像45を生成する。以下、上記「動きベクトル検出手順I」と同様に、1/2画素精度で生成された予測画像45(予測画像17)が、減算部12により動き補償領域ブロック画像41(マクロ/サブブロック画像5)から差し引かれ、予測差分信号13を得る。続いて符号化制御部3が、この予測差分信号13と1/2画素精度の動きベクトル44(予測パラメータ18)とに対して予測効率の評価を行い、整数画素精度の動きベクトルの周囲に位置する1以上の1/2画素精度の動きベクトルの中から予測コストJ1を最小にする1/2画素精度の動きベクトル44を決定する。
符号化制御部3と動き補償予測部9とは、1/4画素精度の動きベクトルに対しても同様に、上記「動きベクトル検出手順II」で決定した1/2画素精度の動きベクトルの周囲に位置する1以上の1/4画素精度の動きベクトルの中から予測コストJ1を最小にする1/4画素精度の動きベクトル44を決定する。
以下同様に、符号化制御部3と動き補償予測部9とが、所定の精度になるまで仮想画素精度の動きベクトルの検出を行う。
ここでは、上記「1.予測パラメータの決定手順」にて符号化モード7毎に決定された予測パラメータ18に基づいて生成される予測差分信号13を、変換・量子化処理する際に用いる圧縮パラメータ20(変換ブロックサイズ)を決定する手順を説明する。
なお、それぞれの符号化モードごとに選択可能な変換ブロックサイズのセットは、符号化モードによって均等分割されるサブブロックサイズ以下の任意の矩形ブロックサイズの中から定義することができる。
なお、図5および図6の例では、マクロブロックの符号化モード7に応じて選択可能な変換ブロックサイズのセットを予め決めておき、マクロブロック単位またはサブブロック単位に適応的に選択できるようにしたが、同様にマクロブロックを分割したサブブロックの符号化モード7(図2Bのsub_mb_mode1~8等)に応じて、選択可能な変換ブロックサイズのセットを予め決めておき、サブブロック単位またはサブブロックをさらに分割したブロック単位に適応的に選択できるようにしてもよい。
同様に、符号化制御部3は、図2Aに示す符号化モード7を用いる場合にはその符号化モード7に応じた変換ブロックサイズのセットを予め決めておき、適応的に選択できるようにしておけばよい。
なお、圧縮パラメータ20で1つのマクロブロックまたはサブブロックに対して複数の変換ブロックサイズが選択指定されている場合は、各変換ブロックサイズの変換対象ブロック51を順次、変換部52へ出力する。
なお、変換部52および量子化部54は、圧縮パラメータ20で1つのマクロブロックまたはサブブロックに対して複数の変換ブロックサイズが選択指定されている場合にはそれらすべての変換ブロックサイズに対して上述の変換・量子化処理を行って、各々の圧縮データ21を出力する。
J2=D2+λR2 (3)
ここでは評価値としてD2,R2を用いることとする。D2として、変換ブロックサイズに対して得られた圧縮データ21を逆量子化・逆変換部22へ入力して、圧縮データ21を逆変換・逆量子化処理して得られる局所復号予測差分信号24に予測画像17を加算して得られる局所復号画像信号26と、マクロ/サブブロック画像5との間の二乗ひずみ和等を用いる。R2として、変換ブロックサイズに対して得られた圧縮データ21と、圧縮データ21に係わる符号化モード7および予測パラメータ10,18とを可変長符号化部23で実際に符号化して得られる符号量(または推定符号量)を用いる。
上記「1.予測パラメータの決定手順」および「2.圧縮パラメータの決定手順」によって、符号化制御部3が指示したすべての符号化モード7に対してそれぞれ予測パラメータ10,18および圧縮パラメータ20が決定すると、符号化制御部3は、それぞれの符号化モード7とそのときの予測パラメータ10,18および圧縮パラメータ20を用いて得られる予測差分信号13をさらに変換・量子化して得られる圧縮データ21を用いて、符号化コストJ2が小さくなる符号化モード7を上式(3)より求め、その符号化モード7を当該マクロブロックの最適符号化モード7aとして選択する。
図8は、この発明の実施の形態1に係る動画像復号装置の構成を示すブロック図である。図8に示す動画像復号装置は、ビットストリーム60から、マクロブロック単位に最適符号化モード62をエントロピ復号すると共に、当該復号された最適符号化モード62に応じて分割されたマクロブロックまたはサブブロック単位に最適予測パラメータ63、圧縮データ64、最適圧縮パラメータ65をエントロピ復号する可変長復号部61と、最適予測パラメータ63が入力されると、当該最適予測パラメータ63に含まれるイントラ予測モードとイントラ予測用メモリ77に格納された復号画像74aとを用いて予測画像71を生成するイントラ予測部69と、最適予測パラメータ63が入力されると、当該最適予測パラメータ63に含まれる動きベクトルと、当該最適予測パラメータ63に含まれる参照画像インデックスで特定される動き補償予測フレームメモリ75内の参照画像76とを用いて動き補償予測を行って予測画像72を生成する動き補償予測部70と、復号された最適符号化モード62に応じて、可変長復号部61が復号した最適予測パラメータ63をイントラ予測部69または動き補償予測部70のいずれか一方に入力する切替部68と、最適圧縮パラメータ65を用いて、圧縮データ64に対して逆量子化および逆変換処理を行い、予測差分信号復号値67を生成する逆量子化・逆変換部66と、予測差分信号復号値67に、イントラ予測部69または動き補償予測部70のいずれか一方が出力する予測画像71,72を加算して復号画像74を生成する加算部73と、復号画像74を格納するイントラ予測用メモリ77と、復号画像74をフィルタ処理して再生画像79を生成するループフィルタ部78と、再生画像79を格納する動き補償予測フレームメモリ75とを含む。
なお、復号装置側で復号した最適符号化モード62、最適予測パラメータ63、圧縮データ64、最適圧縮パラメータ65は、符号化装置側で符号化した最適符号化モード7a、最適予測パラメータ10a,18a、圧縮データ21、最適圧縮パラメータ20aに対応するものである。
本実施の形態2では、上記実施の形態1に係る動画像符号化装置の可変長符号化部23の変形例と、同じく上記実施の形態1に係る動画像復号装置の可変長復号部61の変形例を説明する。
図9は、この発明の実施の形態2に係る動画像符号化装置の可変長符号化部23の内部構成を示すブロック図である。なお、図9において図1と同一または相当の部分については同一の符号を付し説明を省略する。また、本実施の形態2に係る動画像符号化装置の構成は上記実施の形態1と同じであり、可変長符号化部23を除く各構成要素の動作も上記実施の形態1と同じであるため、図1~図8を援用する。また、説明の便宜上、本実施の形態2では図2Aに示す符号化モードのセットを用いることを前提とした装置構成および処理方法にするが、図2Bに示す符号化モードのセットを用いることを前提とした装置構成および処理方法にも適用可能であることは言うまでもない。
なお、詳細は後述するが、図10の例では、発生頻度の高い符号化モードに小さいインデックス値が割り当てられており、また、2値信号も1ビットと短く設定されている。
例えば、図12中に枠で囲った「確率テーブル番号1」の確率状態(図11よりMPSの発生確率0.527)のときに、「0」または「1」のうち発生確率が低いいずれかのシンボル(LPS:Least Probable Symbol)を符号化したことによって、確率状態は「LPS符号化後の確率遷移」より確率テーブル番号0(図11よりMPSの発生確率0.500)へ遷移することを表す。即ち、LPSが発生したことによって、MPSの発生確率は小さくなっている。
逆に、MPSを符号化すると、確率状態は「MPS符号化後の確率遷移」より確率テーブル番号2(図11よりMPSの発生確率0.550)へ遷移することを表す。即ち、MPSが発生したことによって、MPSの発生確率は大きくなっている。
以下、コンテキスト生成部99によるコンテキスト識別情報の生成手順を説明する。
図13(a)において、黒丸をノード、ノード間を結ぶ線をパスと呼ぶ。二分木の終端ノードには、2値化対象の多値信号のインデックスが割り当てられている。また、紙面上の上から下へ向って、二分木の深さがビン番号に対応し、ルートノードから終端ノードまでの各パスに割り当てられたシンボル(0または1)を結合したビット列が、各終端ノードに割り当てられた多値信号のインデックスに対応する2値信号103になる。二分木の各親ノード(終端ではないノード)に対し、周辺ブロックA,Bの情報に応じて1以上のコンテキスト識別情報が用意されている。
算術符号化処理演算部104は、すべてのビンのシンボルを算術符号化して得られる符号化ビット列111を出力し、可変長符号化部23がビットストリーム30に多重化する。
初期化部90は、符号化制御部3のコンテキスト情報初期化フラグ91による指示に応じて初期化するが、この初期化はスライスの先頭等で行われる。各コンテキスト情報106の初期状態(MPSの値とその発生確率を近似する確率テーブル番号の初期値)については、予め複数のセットを用意しておき、いずれの初期状態を選択するかどうかを符号化制御部3がコンテキスト情報初期化フラグ91に含めて、初期化部90へ指示するようにしてもよい。
可変長符号化部23は、2値化テーブル更新フラグ113をビットストリーム30のスライスヘッダに多重化すればよい。また、可変長符号化部23は、2値化テーブル更新フラグ113が「2値化テーブルの更新あり」を示している場合には、符号化モード、圧縮パラメータ、予測パラメータの2値化テーブルのうち、どの2値化テーブルを更新したかを示す2値化テーブル更新識別情報112をビットストリーム30へ多重化する。
図15は、この発明の実施の形態2に係る動画像復号装置の可変長復号部61の内部構成を示すブロック図である。なお、本実施の形態2に係る動画像復号装置の構成は上記実施の形態1と同じであり、可変長復号部61を除く各構成要素の動作も上記実施の形態1と同じであるため、図1~図8を援用する。
符号化装置側では、符号化制御部3が保持しているシンタックスに従って、次に符号化すべきパラメータの種別とそのパラメータの値(インデックス値)、即ち種別信号100を可変長符号化部23へ順次出力していくこととなる。
また、確率テーブルメモリ131および状態遷移テーブルメモリ135は、符号化装置側の確率テーブルメモリ97および状態遷移テーブルメモリ98と同じ確率テーブル(図11)および状態遷移テーブル(図12)を格納している。
算術復号処理演算部127は、上記算術復号の結果得られた各ビンのシンボルを結合した2値信号137を、逆2値化部138へ出力する。
なお、復号対象パラメータの種別がマクロブロックの符号化モード(最適符号化モード62)のとき、2値化テーブル139は図10に示した符号化装置側の2値化テーブルと同じである。
本実施の形態3では、上記実施の形態1,2に係る動画像符号化装置および動画像復号装置において、動き補償予測部9の動き補償予測による予測画像の生成処理の変形例を説明する。
上記実施の形態1,2と同様に、本実施の形態3の補間画像生成部43も、動き補償予測フレームメモリ14から1フレーム以上の参照画像15を指定し、動き検出部42が指定された参照画像15上の所定の動き探索範囲内で動きベクトル44を検出する。動きベクトルの検出は、MPEG-4 AVC規格等と同様に、仮想画素精度の動きベクトルによって行う。この検出方法は、参照画像の持つ画素情報(整数画素と呼ぶ)に対し、整数画素の間に内挿演算によって仮想的なサンプル(画素)を作り出し、それを参照画像として利用するものである。
この相関値としては、例えば第1の特徴量と第2の特徴量の間の距離がある。
なお、高周波成分推定部203が出力する高周波成分を加算部206において加算するかしないかを選択的に定める場合は、加算した場合と加算しない場合の両ケースの予測画像45を生成して動き補償予測を行い、その結果を符号化して効率のよいほうを決定する。そして、加算したか否かを示す加算処理の情報は、制御情報としてビットストリーム30へ多重化する。
補間画像生成部43は、動き補償領域ブロック画像41の所定の動き探索範囲内にある整数画素精度の動きベクトル44に対する予測画像45を生成する。整数画素精度で生成された予測画像45(予測画像17)は、減算部12へ出力され、減算部12により動き補償領域ブロック画像41(マクロ/サブブロック画像5)から差し引かれて予測差分信号13になる。符号化制御部3は、予測差分信号13と整数画素精度の動きベクトル44(予測パラメータ18)とに対して予測効率の評価を行う。この予測効率の評価は上記実施の形態1で説明した上式(1)により行えばよいので、説明は省略する。
補間画像生成部43は、上記「動きベクトル検出手順I」で決定した整数画素精度の動きベクトルの周囲に位置する1/2画素精度の動きベクトル44に対し、図16に示す補間画像生成部43内部で生成される仮想画素精度の参照画像207を用いて予測画像45を生成する。以下、上記「動きベクトル検出手順I」と同様に、1/2画素精度で生成された予測画像45(予測画像17)が、減算部12により動き補償領域ブロック画像41(マクロ/サブブロック画像5)から差し引かれ、予測差分信号13を得る。続いて符号化制御部3が、この予測差分信号13と1/2画素精度の動きベクトル44(予測パラメータ18)とに対して予測効率の評価を行い、整数画素精度の動きベクトルの周囲に位置する1以上の1/2画素精度の動きベクトルの中から予測コストJ1を最小にする1/2画素精度の動きベクトル44を決定する。
符号化制御部3と動き補償予測部9とは、1/4画素精度の動きベクトルに対しても同様に、上記「動きベクトル検出手順II」で決定した1/2画素精度の動きベクトルの周囲に位置する1以上の1/4画素精度の動きベクトルの中から予測コストJ1を最小にする1/4画素精度の動きベクトル44を決定する。
以下同様に、符号化制御部3と動き補償予測部9とが、所定の精度になるまで仮想画素精度の動きベクトルの検出を行う。
本実施の形態3に係る動画像復号装置の構成は、上記実施の形態1,2の動き補償予測部70における仮想画素精度の予測画像生成処理に係る構成および動作が異なる以外は、上記実施の形態1,2の動画像復号装置と同じであるため、図1~図16を援用する。
加算部73は、動き補償予測部70から入力された予測画像72を、逆量子化・逆変換部66から入力される予測差分信号復号値67に加算して、復号画像74を生成する。
同様に、実施の形態1~3に係る動画像復号装置をコンピュータで構成する場合、可変長復号部61、逆量子化・逆変換部66、切替部68、イントラ予測部69、動き補償予測部70、動き補償予測フレームメモリ75、イントラ予測用メモリ77、ループフィルタ部78の処理内容を記述している動画像復号プログラムをコンピュータのメモリに格納し、コンピュータのCPUがメモリに格納されている動画像復号プログラムを実行するようにしてもよい。
Claims (4)
- 動画像の画像を複数のブロックに分割し圧縮符号化することにより生成されたビットストリームを復号して、前記動画像を取得する動画像復号装置であって、
前記ブロックに対してインター予測処理を行って前記ブロックのインター予測画像を生成する動き補償予測部と、
前記ブロックに対する変換ブロックサイズのセットを示す圧縮パラメータに基づいて、前記ブロックの圧縮データに対して逆変換および逆量子化を行い、復号予測差分信号を生成する変換部と、
前記復号予測差分信号に前記インター予測画像を加算して動画像を生成する加算部と、
前記圧縮パラメータと、予測パラメータと、前記圧縮パラメータに2値文字列を割り当てる第1の複数の2値化テーブルから1つの2値化テーブルを特定する第1の識別情報と、前記予測パラメータに2値文字列を割り当てる第2の複数の2値化テーブルから1つの2値化テーブルを特定する第2の識別情報と、を可変長復号する可変長復号部を備え、
前記可変長復号部は、前記第1の識別情報に基づいて、予め記憶された前記第1の複数の2値化テーブルを参照して特定した1つの2値化テーブルを用いて可変長復号された前記圧縮パラメータを取得し、前記第2の識別情報に基づいて、予め記憶された前記第2の複数の2値化テーブルを参照して特定した1つの2値化テーブルを用いて可変長復号された前記予測パラメータを取得することを特徴とする動画像復号装置。 - 動画像の画像を複数のブロックに分割し圧縮符号化することにより生成されたビットストリームを復号して、前記動画像を取得する動画像復号方法であって、
前記ビットストリームを可変長復号することにより第1の識別情報を取得し、
前記第1の識別情報に基づいて、予め記憶された第1の複数の2値化テーブルを参照して特定した1つの2値化テーブルを用いて可変長復号された、前記ブロックに対する変換ブロックサイズのセットを示す圧縮パラメータを取得し、
前記ビットストリームを可変長復号することにより第2の識別情報を取得し、
前記第2の識別情報に基づいて、予め記憶された第2の複数の2値化テーブルを参照して特定した1つの2値化テーブルを用いて可変長復号された予測パラメータを取得し、
前記ブロックに対してインター予測処理を行って前記ブロックのインター予測画像を生成し、
前記ブロックに対する変換ブロックサイズのセットを示す前記圧縮パラメータに基づいて、前記ブロックの圧縮データに対して逆変換および逆量子化を行い、復号予測差分信号を生成し、
前記復号予測差分信号に前記インター予測画像を加算して動画像を生成することを特徴とする動画像復号方法。 - 動画像の画像を複数のブロックに分割し圧縮符号化することによりビットストリームを生成する動画像符号化装置であって、
前記ブロックに対してインター予測処理を行って前記ブロックのインター予測画像を生成する動き補償予測部と、
前記ブロックから、前記インター予測画像を減算して生成された予測差分信号を、前記ブロックに対する変換ブロックサイズのセットを示す圧縮パラメータに基づいて変換および量子化して圧縮データを生成する変換部と、
前記圧縮パラメータと、予測パラメータと、前記圧縮パラメータに2値文字列を割り当てる第1の複数の2値化テーブルから1つの2値化テーブルを特定する第1の識別情報と、前記予測パラメータに2値文字列を割り当てる第2の複数の2値化テーブルから1つの2値化テーブルを特定する第2の識別情報と、を符号化する可変長符号化部とを備え、
前記可変長符号化部は、予め記憶された前記第1の複数の2値化テーブルから特定した1つの2値化テーブルを用いて、前記圧縮パラメータを可変長符号化し、予め記憶された前記第2の複数の2値化テーブルから特定した1つの2値化テーブルを用いて、前記予測パラメータを可変長符号化することを特徴とする動画像符号化装置。 - 動画像の画像を複数のブロックに分割し圧縮符号化することによりビットストリームを生成する動画像符号化方法であって、
前記ブロックに対してインター予測処理を行って前記ブロックのインター予測画像を生成し、
前記ブロックから、前記インター予測画像を減算して生成された予測差分信号を、前記ブロックに対する変換ブロックサイズのセットを示す圧縮パラメータに基づいて変換および量子化して圧縮データを生成し、
前記圧縮パラメータと、予測パラメータと、前記圧縮パラメータに2値文字列を割り当てる第1の複数の2値化テーブルから1つの2値化テーブルを特定する第1の識別情報と、前記予測パラメータに2値文字列を割り当てる第2の複数の2値化テーブルから1つの2値化テーブルを特定する第2の識別情報と、を符号化し、
前記符号化の処理において、予め記憶された前記第1の複数の2値化テーブルから特定した1つの2値化テーブルを用いて、前記圧縮パラメータを可変長符号化し、予め記憶された前記第2の複数の2値化テーブルから特定した1つの2値化テーブルを用いて、前記予測パラメータを可変長符号化することを特徴とする動画像符号化方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010090534 | 2010-04-09 | ||
JP2010090534 | 2010-04-09 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018054476A Division JP6605063B2 (ja) | 2010-04-09 | 2018-03-22 | 動画像復号装置、動画像復号方法、動画像符号化装置、および、動画像符号化方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020017972A JP2020017972A (ja) | 2020-01-30 |
JP7126309B2 true JP7126309B2 (ja) | 2022-08-26 |
Family
ID=44762284
Family Applications (8)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012509307A Pending JPWO2011125313A1 (ja) | 2010-04-09 | 2011-03-31 | 動画像符号化装置および動画像復号装置 |
JP2014207401A Pending JP2015029348A (ja) | 2010-04-09 | 2014-10-08 | 動画像復号装置 |
JP2016039080A Pending JP2016129405A (ja) | 2010-04-09 | 2016-03-01 | 画像復号装置、画像符号化装置および符号化データのデータ構造 |
JP2018054476A Active JP6605063B2 (ja) | 2010-04-09 | 2018-03-22 | 動画像復号装置、動画像復号方法、動画像符号化装置、および、動画像符号化方法 |
JP2019163631A Active JP7126310B2 (ja) | 2010-04-09 | 2019-09-09 | 動画像復号装置、動画像復号方法、動画像符号化装置、および、動画像符号化方法 |
JP2019163630A Active JP7126309B2 (ja) | 2010-04-09 | 2019-09-09 | 動画像復号装置、動画像復号方法、動画像符号化装置、および、動画像符号化方法 |
JP2019163629A Active JP7126308B2 (ja) | 2010-04-09 | 2019-09-09 | 動画像復号装置、動画像復号方法、動画像符号化装置、および、動画像符号化方法 |
JP2019163628A Active JP7129958B2 (ja) | 2010-04-09 | 2019-09-09 | 動画像符号化データ |
Family Applications Before (5)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012509307A Pending JPWO2011125313A1 (ja) | 2010-04-09 | 2011-03-31 | 動画像符号化装置および動画像復号装置 |
JP2014207401A Pending JP2015029348A (ja) | 2010-04-09 | 2014-10-08 | 動画像復号装置 |
JP2016039080A Pending JP2016129405A (ja) | 2010-04-09 | 2016-03-01 | 画像復号装置、画像符号化装置および符号化データのデータ構造 |
JP2018054476A Active JP6605063B2 (ja) | 2010-04-09 | 2018-03-22 | 動画像復号装置、動画像復号方法、動画像符号化装置、および、動画像符号化方法 |
JP2019163631A Active JP7126310B2 (ja) | 2010-04-09 | 2019-09-09 | 動画像復号装置、動画像復号方法、動画像符号化装置、および、動画像符号化方法 |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019163629A Active JP7126308B2 (ja) | 2010-04-09 | 2019-09-09 | 動画像復号装置、動画像復号方法、動画像符号化装置、および、動画像符号化方法 |
JP2019163628A Active JP7129958B2 (ja) | 2010-04-09 | 2019-09-09 | 動画像符号化データ |
Country Status (15)
Country | Link |
---|---|
US (6) | US20130028326A1 (ja) |
EP (2) | EP2557792A4 (ja) |
JP (8) | JPWO2011125313A1 (ja) |
KR (6) | KR101817481B1 (ja) |
CN (4) | CN102934438A (ja) |
BR (1) | BR112012025206B1 (ja) |
CA (1) | CA2795425C (ja) |
ES (1) | ES2899780T3 (ja) |
HK (1) | HK1257212A1 (ja) |
MX (3) | MX353109B (ja) |
PL (1) | PL3101897T3 (ja) |
RU (7) | RU2523071C1 (ja) |
SG (3) | SG184528A1 (ja) |
TW (4) | TWI520617B (ja) |
WO (1) | WO2011125313A1 (ja) |
Families Citing this family (98)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105915926B (zh) * | 2011-01-12 | 2019-05-21 | 三菱电机株式会社 | 图像编码装置和方法、以及图像译码装置和方法 |
JP2013012995A (ja) * | 2011-06-30 | 2013-01-17 | Sony Corp | 画像処理装置および方法 |
KR20140090999A (ko) | 2011-10-14 | 2014-07-18 | 어드밴스드 마이크로 디바이시즈, 인코포레이티드 | 영역-기반 이미지 압축 |
US8571092B2 (en) * | 2011-10-14 | 2013-10-29 | Texas Instruments Incorporated | Interconnect coding method and apparatus |
JP6034010B2 (ja) * | 2011-10-24 | 2016-11-30 | ソニー株式会社 | 符号化装置、符号化方法、およびプログラム |
EP2775716A4 (en) * | 2011-10-31 | 2015-06-17 | Mitsubishi Electric Corp | MOVING IMAGE ENCODING DEVICE, MOVING IMAGE DECODING DEVICE, MOVING IMAGE ENCODING METHOD, AND MOVING IMAGE DECODING METHOD |
CN103096053B (zh) | 2011-11-04 | 2015-10-07 | 华为技术有限公司 | 一种变换模式的编解码方法和装置 |
CN103108177B (zh) * | 2011-11-09 | 2016-11-23 | 华为技术有限公司 | 图像编码方法及图像编码装置 |
CN103999464B (zh) * | 2011-12-28 | 2017-09-26 | Jvc建伍株式会社 | 动图像解码装置、动图像解码方法、接收装置及接收方法 |
MX2014008781A (es) * | 2012-01-19 | 2014-10-23 | Mitsubishi Electric Corp | Dispositivo de decodificacion de imagenes, dispositivo de codificacion de imagenes, metodo de decodificacion de imagenes, y metodo de codificacion de imagenes. |
US11039138B1 (en) * | 2012-03-08 | 2021-06-15 | Google Llc | Adaptive coding of prediction modes using probability distributions |
ES2967625T3 (es) * | 2012-04-15 | 2024-05-03 | Samsung Electronics Co Ltd | Aparato de decodificación de video que utiliza la actualización de parámetros para la desbinarización del coeficiente de transformación codificado por entropía, y el método de codificación que utiliza el mismo para la binarización |
WO2013163197A1 (en) * | 2012-04-24 | 2013-10-31 | Lyrical Labs Video Compression Technology, LLC | Macroblock partitioning and motion estimation using object analysis for video compression |
KR101436369B1 (ko) * | 2013-06-25 | 2014-09-11 | 중앙대학교 산학협력단 | 적응적 블록 분할을 이용한 다중 객체 검출 장치 및 방법 |
EP3026906B1 (en) * | 2013-07-22 | 2020-03-25 | Renesas Electronics Corporation | Moving image encoding apparatus and operation method thereof |
JP5719410B2 (ja) * | 2013-07-25 | 2015-05-20 | 日本電信電話株式会社 | 画像符号化方法、画像符号化装置及び画像符号化プログラム |
WO2015033510A1 (ja) * | 2013-09-09 | 2015-03-12 | 日本電気株式会社 | 映像符号化装置、映像符号化方法及びプログラム |
US9534469B2 (en) | 2013-09-27 | 2017-01-03 | Baker Hughes Incorporated | Stacked tray ball dropper for subterranean fracking operations |
WO2015115644A1 (ja) * | 2014-02-03 | 2015-08-06 | 三菱電機株式会社 | 画像符号化装置、画像復号装置、符号化ストリーム変換装置、画像符号化方法、及び画像復号方法 |
KR102264840B1 (ko) * | 2014-11-27 | 2021-06-15 | 삼성전자주식회사 | 비디오 프레임 인코딩 회로, 그것의 인코딩 방법 및 그것을 포함하는 비디오 데이터 송수신 장치 |
FR3029333A1 (fr) * | 2014-11-27 | 2016-06-03 | Orange | Procede de codage et decodage d'images, dispositif de codage et decodage et programmes d'ordinateur correspondants |
CN106331722B (zh) | 2015-07-03 | 2019-04-26 | 华为技术有限公司 | 图像预测方法和相关设备 |
US10123045B2 (en) * | 2015-07-24 | 2018-11-06 | Qualcomm Incorporated | Modification to block size for transform mode in display stream compression |
CN115278229A (zh) | 2015-11-11 | 2022-11-01 | 三星电子株式会社 | 对视频进行解码的设备和对视频进行编码的设备 |
US10142635B2 (en) * | 2015-12-18 | 2018-11-27 | Blackberry Limited | Adaptive binarizer selection for image and video coding |
US20170180757A1 (en) * | 2015-12-18 | 2017-06-22 | Blackberry Limited | Binarizer selection for image and video coding |
KR102411911B1 (ko) * | 2015-12-24 | 2022-06-22 | 삼성전자주식회사 | 프레임 레이트 변환 장치 및 그 프레임 레이트 변환 방법 |
US10560702B2 (en) * | 2016-01-22 | 2020-02-11 | Intel Corporation | Transform unit size determination for video coding |
JP6408724B2 (ja) * | 2016-01-25 | 2018-10-17 | 京セラ株式会社 | 通信方法及び無線端末 |
KR20180040319A (ko) * | 2016-10-12 | 2018-04-20 | 가온미디어 주식회사 | 영상 처리 방법, 그를 이용한 영상 복호화 및 부호화 방법 |
US10721468B2 (en) * | 2016-09-12 | 2020-07-21 | Nec Corporation | Intra-prediction mode determination method, intra-prediction mode determination device, and storage medium for storing intra-prediction mode determination program |
EP3509304B1 (en) * | 2016-09-30 | 2023-11-01 | Huawei Technologies Co., Ltd. | Method for image decoding and device for image coding and decoding for inter-frame prediction |
CN109997359B (zh) * | 2016-11-21 | 2023-05-09 | 松下电器(美国)知识产权公司 | 编码装置、解码装置、编码方法及解码方法 |
US9959586B1 (en) * | 2016-12-13 | 2018-05-01 | GoAnimate, Inc. | System, method, and computer program for encoding and decoding a unique signature in a video file as a set of watermarks |
BR112019019702A2 (pt) * | 2017-03-21 | 2020-04-14 | Lg Electronics Inc | método de transformada em sistema de codificação de imagem e aparelho para o mesmo |
CN109391814B (zh) | 2017-08-11 | 2023-06-06 | 华为技术有限公司 | 视频图像编码和解码的方法、装置及设备 |
WO2019109264A1 (zh) * | 2017-12-06 | 2019-06-13 | 富士通株式会社 | 模式信息的编码和解码方法、装置以及电子设备 |
CN110035287B (zh) * | 2018-01-12 | 2023-05-09 | 富士通株式会社 | 对统一转换单元模式进行分组标识的方法、装置和电子设备 |
US11238046B2 (en) * | 2018-02-19 | 2022-02-01 | Nippon Telegraph And Telephone Corporation | Information management device, information management method, and information management program |
WO2019194436A1 (ko) | 2018-04-02 | 2019-10-10 | 엘지전자 주식회사 | 움직임 벡터에 기반한 영상 코딩 방법 및 그 장치 |
US10986354B2 (en) * | 2018-04-16 | 2021-04-20 | Panasonic Intellectual Property Corporation Of America | Encoder, decoder, encoding method, and decoding method |
US11170481B2 (en) * | 2018-08-14 | 2021-11-09 | Etron Technology, Inc. | Digital filter for filtering signals |
WO2020103944A1 (en) | 2018-11-22 | 2020-05-28 | Beijing Bytedance Network Technology Co., Ltd. | Sub-block based motion candidate selection and signaling |
EP3915264A4 (en) * | 2019-01-31 | 2022-11-02 | HFI Innovation Inc. | METHOD AND DEVICE FOR TRANSFORMATION TYPE ASSIGNMENT FOR INTRASUBPARTITION IN VIDEO CODING |
WO2020156464A1 (en) | 2019-01-31 | 2020-08-06 | Mediatek Inc. | Method and apparatus of combined inter and intraprediction for video coding |
CN113383549A (zh) | 2019-02-02 | 2021-09-10 | 北京字节跳动网络技术有限公司 | 使用用于视频编解码中的帧内块复制的帧内缓冲区样点的预测 |
WO2020156538A1 (en) | 2019-02-03 | 2020-08-06 | Beijing Bytedance Network Technology Co., Ltd. | Interaction between mv precisions and mv difference coding |
EP4300953A3 (en) | 2019-02-14 | 2024-03-06 | Beijing Bytedance Network Technology Co., Ltd. | Size selective application of decoder side refining tools |
CN113508597B (zh) | 2019-03-01 | 2023-11-21 | 北京字节跳动网络技术有限公司 | 用于视频编解码中的帧内块复制的基于方向的预测 |
WO2020177661A1 (en) | 2019-03-01 | 2020-09-10 | Beijing Bytedance Network Technology Co., Ltd. | Order-based updating for intra block copy in video coding |
US10939107B2 (en) | 2019-03-01 | 2021-03-02 | Sony Corporation | Embedded codec circuitry for sub-block based allocation of refinement bits |
EP3903498A4 (en) | 2019-03-03 | 2022-07-06 | Huawei Technologies Co., Ltd. | AN ENCODER, A DECODER, AND CORRESPONDENT METHODS USED FOR A CONVERSION PROCESS |
CN117640927A (zh) | 2019-03-04 | 2024-03-01 | 北京字节跳动网络技术有限公司 | 视频编解码中的帧内块复制中的实施方式方面 |
WO2020182092A1 (en) | 2019-03-08 | 2020-09-17 | Beijing Bytedance Network Technology Co., Ltd. | Constraints on model-based reshaping in video processing |
JP2022068378A (ja) * | 2019-03-08 | 2022-05-10 | ソニーグループ株式会社 | 画像符号化装置、画像符号化方法、画像復号装置、および画像復号方法 |
BR112021020026A2 (pt) | 2019-04-12 | 2021-12-07 | Beijing Bytedance Network Tech Co Ltd | Método para processamento vídeo, aparelho para processar de dados de vídeo, meio de armazenamento e meio de gravação legíveis por computador não transitórios |
JP7405865B2 (ja) | 2019-04-15 | 2023-12-26 | 北京字節跳動網絡技術有限公司 | 非線形適応ループフィルタにおけるパラメータの時間的予測 |
EP3928516A4 (en) | 2019-04-16 | 2022-06-15 | Beijing Bytedance Network Technology Co., Ltd. | ADAPTIVE LOOP FILTERING FOR VIDEO PROCESSING |
CN113711591B (zh) | 2019-04-20 | 2023-10-27 | 北京字节跳动网络技术有限公司 | 用于色度残差的联合编解码的语法元素的信令 |
CN117579841A (zh) | 2019-04-23 | 2024-02-20 | 北京字节跳动网络技术有限公司 | 降低跨分量依赖性的方法 |
WO2020224629A1 (en) | 2019-05-08 | 2020-11-12 | Beijing Bytedance Network Technology Co., Ltd. | Conditions for applicability of cross-component coding |
JP2022533190A (ja) | 2019-05-22 | 2022-07-21 | 北京字節跳動網絡技術有限公司 | アップサンプリングを使用した行列ベースのイントラ予測 |
CN113924775B (zh) | 2019-05-31 | 2023-11-14 | 北京字节跳动网络技术有限公司 | 基于矩阵的帧内预测中的限制的上采样 |
EP3954125A4 (en) | 2019-05-31 | 2022-06-22 | ByteDance Inc. | INTRA-BLOCK COPY PREDICTION PALETTE MODE |
CN117395397A (zh) | 2019-06-04 | 2024-01-12 | 北京字节跳动网络技术有限公司 | 使用临近块信息的运动候选列表构建 |
CN113950836B (zh) | 2019-06-05 | 2024-01-12 | 北京字节跳动网络技术有限公司 | 基于矩阵的帧内预测的上下文确定 |
JP7418478B2 (ja) | 2019-06-22 | 2024-01-19 | 北京字節跳動網絡技術有限公司 | クロマ残差スケーリングのためのシンタックス要素 |
WO2020259681A1 (en) | 2019-06-25 | 2020-12-30 | Beijing Bytedance Network Technology Co., Ltd. | Restrictions on motion vector difference |
WO2020264456A1 (en) | 2019-06-28 | 2020-12-30 | Bytedance Inc. | Chroma intra mode derivation in screen content coding |
BR112022000187A2 (pt) | 2019-07-06 | 2022-02-22 | Beijing Bytedance Network Tech Co Ltd | Método de processamento de dados de vídeo, aparelho para processar dados de vídeo, meio de armazenamento não transitório legível por computador, meio de gravação não transitório legível por computador |
JP7460748B2 (ja) | 2019-07-07 | 2024-04-02 | 北京字節跳動網絡技術有限公司 | クロマ残差スケーリングのシグナリング |
AU2020312053B2 (en) | 2019-07-10 | 2023-09-14 | Beijing Bytedance Network Technology Co., Ltd. | Sample identification for intra block copy in video coding |
EP3984215A4 (en) | 2019-07-14 | 2022-08-24 | Beijing Bytedance Network Technology Co., Ltd. | TRANSFORM BLOCK SIZE RESTRICTION IN VIDEO CODING |
CN114270831B (zh) | 2019-08-10 | 2024-07-30 | 北京字节跳动网络技术有限公司 | 视频处理中的子图片尺寸定义 |
JP7481430B2 (ja) | 2019-08-13 | 2024-05-10 | 北京字節跳動網絡技術有限公司 | サブブロックに基づくインター予測における動き精度 |
EP4008109A4 (en) | 2019-09-02 | 2022-09-14 | Beijing Bytedance Network Technology Co., Ltd. | ENCODING MODE DETERMINATION BASED ON COLOR FORMAT |
BR112022004606A2 (pt) | 2019-09-12 | 2022-05-31 | Bytedance Inc | Método de processamento de vídeo, aparelho para processar dados de vídeo e meios de armazenamento e de gravação não transitórios legíveis por computador |
CN114402601B (zh) | 2019-09-14 | 2024-02-27 | 字节跳动有限公司 | 色度去块滤波的量化参数偏移的方法及装置 |
CN117596389A (zh) | 2019-09-28 | 2024-02-23 | 北京字节跳动网络技术有限公司 | 视频编解码中的几何分割模式 |
JP2021061501A (ja) * | 2019-10-04 | 2021-04-15 | シャープ株式会社 | 動画像変換装置及び方法 |
CN117676135A (zh) | 2019-10-18 | 2024-03-08 | 北京字节跳动网络技术有限公司 | 子图片与环路滤波之间的相互影响 |
WO2021078178A1 (en) | 2019-10-23 | 2021-04-29 | Beijing Bytedance Network Technology Co., Ltd. | Calculation for multiple coding tools |
EP4042689A4 (en) | 2019-10-28 | 2023-06-07 | Beijing Bytedance Network Technology Co., Ltd. | SIGNALING AND SYNTAX ANALYSIS BASED ON A COLOR COMPONENT |
EP4055827A4 (en) | 2019-12-09 | 2023-01-18 | ByteDance Inc. | USING QUANTIFICATION GROUPS IN VIDEO CODING |
EP4070544A4 (en) | 2019-12-11 | 2023-03-01 | Beijing Bytedance Network Technology Co., Ltd. | SAMPLE FILLING FOR ADAPTIVE LOOP FILTERING BETWEEN COMPONENTS |
EP4066502A4 (en) | 2019-12-27 | 2023-01-18 | Beijing Bytedance Network Technology Co., Ltd. | SIGNALING TYPES OF SLICES IN VIDEO IMAGE HEADERS |
WO2021155833A1 (en) | 2020-02-05 | 2021-08-12 | Beijing Bytedance Network Technology Co., Ltd. | Palette mode for local dual tree |
JP7457142B2 (ja) | 2020-02-14 | 2024-03-27 | 北京字節跳動網絡技術有限公司 | 映像ビットストリームにおける同一位置に配置されたピクチャの指示 |
KR20220155293A (ko) | 2020-03-17 | 2022-11-22 | 바이트댄스 아이엔씨 | 비디오 코딩에서 픽처 출력 플래그 표시 |
WO2021185306A1 (en) | 2020-03-18 | 2021-09-23 | Beijing Bytedance Network Technology Co., Ltd. | Intra block copy buffer and palette predictor update |
CN115299043A (zh) | 2020-03-19 | 2022-11-04 | 字节跳动有限公司 | 对参考图片顺序的约束 |
MX2022011426A (es) | 2020-03-20 | 2022-10-03 | Bytedance Inc | Restricciones en listas de imagenes de referencia para subimagenes. |
CN115606181A (zh) | 2020-03-21 | 2023-01-13 | 抖音视界有限公司(Cn) | 子图片和可缩放性的组合 |
CN116325728A (zh) | 2020-06-30 | 2023-06-23 | 抖音视界有限公司 | 自适应环路滤波的边界位置 |
CN111968151B (zh) * | 2020-07-03 | 2022-04-05 | 北京博雅慧视智能技术研究院有限公司 | 一种运动估计精细搜索方法及装置 |
US11962936B2 (en) | 2020-09-29 | 2024-04-16 | Lemon Inc. | Syntax for dependent random access point indication in video bitstreams |
US11750778B2 (en) | 2021-09-30 | 2023-09-05 | Coretronic Corporation | Method for adjusting pixel values of blending image and projection system thereof |
CN118433388B (zh) * | 2024-07-03 | 2024-10-22 | 深圳金三立视频科技股份有限公司 | 基于动态感知的视频动态编码压缩方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003324731A (ja) | 2002-04-26 | 2003-11-14 | Sony Corp | 符号化装置、復号装置、画像処理装置、それらの方法およびプログラム |
WO2010093731A2 (en) | 2009-02-10 | 2010-08-19 | Tissue Genetics, Inc. | Compositions, methods and uses for disease diagnosis |
Family Cites Families (49)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5107345A (en) | 1990-02-27 | 1992-04-21 | Qualcomm Incorporated | Adaptive block size image compression method and system |
FR2756399B1 (fr) * | 1996-11-28 | 1999-06-25 | Thomson Multimedia Sa | Procede et dispositif de compression video pour images de synthese |
US6600836B1 (en) | 2000-01-28 | 2003-07-29 | Qualcomm, Incorporated | Quality based image compression |
DE10022331A1 (de) | 2000-05-10 | 2001-11-15 | Bosch Gmbh Robert | Verfahren zur Transformationscodierung von Bewegtbildsequenzen |
US20030053637A1 (en) | 2001-09-14 | 2003-03-20 | Michael Rodemer | Audio distributor |
JP3764458B2 (ja) * | 2001-11-16 | 2006-04-05 | 株式会社エヌ・ティ・ティ・ドコモ | 画像符号化方法、画像復号方法、画像符号化装置、画像復号装置、及びプログラム |
JP2003189313A (ja) * | 2001-12-20 | 2003-07-04 | Matsushita Electric Ind Co Ltd | 画面間予測符号化方法および画面間予測復号化方法 |
CN1225904C (zh) * | 2002-04-12 | 2005-11-02 | 精工爱普生株式会社 | 在压缩域视频处理中降低存储器要求和实施有效的逆运动补偿的方法和设备 |
JP4090862B2 (ja) * | 2002-04-26 | 2008-05-28 | 松下電器産業株式会社 | 可変長符号化方法および可変長復号化方法 |
JP2003318740A (ja) * | 2002-04-23 | 2003-11-07 | Matsushita Electric Ind Co Ltd | 可変長符号化方法および可変長復号化方法 |
JP2003319400A (ja) * | 2002-04-26 | 2003-11-07 | Sony Corp | 符号化装置、復号装置、画像処理装置、それらの方法およびプログラム |
US6975773B1 (en) * | 2002-07-30 | 2005-12-13 | Qualcomm, Incorporated | Parameter selection in data compression and decompression |
WO2004030369A1 (en) * | 2002-09-27 | 2004-04-08 | Videosoft, Inc. | Real-time video coding/decoding |
JP3679083B2 (ja) * | 2002-10-08 | 2005-08-03 | 株式会社エヌ・ティ・ティ・ドコモ | 画像符号化方法、画像復号方法、画像符号化装置、画像復号装置、画像符号化プログラム、画像復号プログラム |
JP4238553B2 (ja) | 2002-10-08 | 2009-03-18 | 日本電気株式会社 | 携帯電話装置および表示装置の画像表示方法 |
JP2004135252A (ja) * | 2002-10-09 | 2004-04-30 | Sony Corp | 符号化処理方法、符号化装置及び復号化装置 |
CN1823531B (zh) | 2003-12-22 | 2010-05-26 | 日本电气株式会社 | 编码运动图像的方法和设备 |
US20050249278A1 (en) * | 2004-04-28 | 2005-11-10 | Matsushita Electric Industrial Co., Ltd. | Moving image coding method, moving image decoding method, moving image coding device, moving image decoding device, moving image coding program and program product of the same |
US7894530B2 (en) * | 2004-05-07 | 2011-02-22 | Broadcom Corporation | Method and system for dynamic selection of transform size in a video decoder based on signal content |
CN100401780C (zh) * | 2004-05-07 | 2008-07-09 | 美国博通公司 | 在视频解码器中动态选择变换尺寸的方法和系统 |
JP4421940B2 (ja) * | 2004-05-13 | 2010-02-24 | 株式会社エヌ・ティ・ティ・ドコモ | 動画像符号化装置および方法、並びに動画像復号化装置および方法 |
KR100813958B1 (ko) * | 2004-06-07 | 2008-03-14 | 세종대학교산학협력단 | 동영상의 무손실 인코딩 및 디코딩 방법, 그 장치 |
CN100568974C (zh) | 2004-09-08 | 2009-12-09 | 松下电器产业株式会社 | 动态图像编码方法及动态图像解码方法 |
KR101217400B1 (ko) * | 2005-07-22 | 2013-01-02 | 미쓰비시덴키 가부시키가이샤 | 화상 부호화 장치, 화상 복호 장치, 화상 부호화 방법 및 화상 복호 방법 |
WO2007034918A1 (ja) | 2005-09-26 | 2007-03-29 | Mitsubishi Electric Corporation | 動画像符号化装置及び動画像復号装置 |
JP2007243427A (ja) * | 2006-03-07 | 2007-09-20 | Nippon Hoso Kyokai <Nhk> | 符号化装置及び復号化装置 |
US20070286277A1 (en) * | 2006-06-13 | 2007-12-13 | Chen Xuemin Sherman | Method and system for video compression using an iterative encoding algorithm |
JP2008022383A (ja) * | 2006-07-13 | 2008-01-31 | Matsushita Electric Ind Co Ltd | 画像符号化装置 |
KR101011303B1 (ko) * | 2006-07-28 | 2011-01-28 | 가부시끼가이샤 도시바 | 화상 부호화 및 복호화 방법 및 장치 |
US8565314B2 (en) * | 2006-10-12 | 2013-10-22 | Qualcomm Incorporated | Variable length coding table selection based on block type statistics for refinement coefficient coding |
US20080170624A1 (en) * | 2007-01-12 | 2008-07-17 | Mitsubishi Electric Corporation | Image encoding device and image encoding method |
JP4635016B2 (ja) * | 2007-02-16 | 2011-02-16 | 株式会社東芝 | 情報処理装置およびインター予測モード判定方法 |
JP2010135864A (ja) * | 2007-03-29 | 2010-06-17 | Toshiba Corp | 画像符号化方法及び装置並びに画像復号化方法及び装置 |
JP4364919B2 (ja) * | 2007-04-20 | 2009-11-18 | 三菱電機株式会社 | 動画像復号化装置 |
US8145002B2 (en) * | 2007-06-28 | 2012-03-27 | Mitsubishi Electric Corporation | Image encoding device and image encoding method |
JP4325708B2 (ja) * | 2007-07-05 | 2009-09-02 | ソニー株式会社 | データ処理装置、データ処理方法およびデータ処理プログラム、符号化装置、符号化方法および符号化プログラム、ならびに、復号装置、復号方法および復号プログラム |
JP4821723B2 (ja) * | 2007-07-13 | 2011-11-24 | 富士通株式会社 | 動画像符号化装置及びプログラム |
JP4922101B2 (ja) | 2007-08-21 | 2012-04-25 | 株式会社東芝 | 情報処理装置およびインター予測モード判定方法 |
JP2009055236A (ja) * | 2007-08-24 | 2009-03-12 | Canon Inc | 映像符号化装置及び方法 |
US20090274213A1 (en) * | 2008-04-30 | 2009-11-05 | Omnivision Technologies, Inc. | Apparatus and method for computationally efficient intra prediction in a video coder |
US8908763B2 (en) * | 2008-06-25 | 2014-12-09 | Qualcomm Incorporated | Fragmented reference in temporal compression for video coding |
KR101549823B1 (ko) * | 2008-09-02 | 2015-09-04 | 삼성전자주식회사 | 적응적 이진화를 이용한 영상 부호화, 복호화 방법 및 장치 |
JP4937224B2 (ja) * | 2008-09-30 | 2012-05-23 | 株式会社東芝 | 画像符号化装置 |
US8619856B2 (en) | 2008-10-03 | 2013-12-31 | Qualcomm Incorporated | Video coding with large macroblocks |
AU2009298559B2 (en) * | 2008-10-03 | 2014-08-21 | Qualcomm Incorporated | Video coding using transforms bigger than 4x4 and 8x8 |
WO2010041857A2 (en) * | 2008-10-06 | 2010-04-15 | Lg Electronics Inc. | A method and an apparatus for decoding a video signal |
CN102308580B (zh) | 2009-02-05 | 2016-05-04 | 汤姆森特许公司 | 用于自适应模式视频编码和解码的方法和装置 |
CA2751666C (en) | 2009-02-09 | 2017-12-12 | Robert Bosch Gmbh | Method for using a computer network |
JPWO2010116869A1 (ja) * | 2009-04-08 | 2012-10-18 | シャープ株式会社 | 動画像符号化装置および動画像復号装置 |
-
2011
- 2011-03-31 CN CN2011800183242A patent/CN102934438A/zh active Pending
- 2011-03-31 CN CN201810242573.3A patent/CN108462874B/zh active Active
- 2011-03-31 SG SG2012075099A patent/SG184528A1/en unknown
- 2011-03-31 KR KR1020177001857A patent/KR101817481B1/ko active IP Right Grant
- 2011-03-31 MX MX2015010849A patent/MX353109B/es unknown
- 2011-03-31 JP JP2012509307A patent/JPWO2011125313A1/ja active Pending
- 2011-03-31 KR KR1020147035021A patent/KR20150013776A/ko active Application Filing
- 2011-03-31 EP EP11765215.6A patent/EP2557792A4/en not_active Ceased
- 2011-03-31 CA CA2795425A patent/CA2795425C/en active Active
- 2011-03-31 WO PCT/JP2011/001953 patent/WO2011125313A1/ja active Application Filing
- 2011-03-31 ES ES16181069T patent/ES2899780T3/es active Active
- 2011-03-31 CN CN201710222189.2A patent/CN106998473B/zh active Active
- 2011-03-31 PL PL16181069T patent/PL3101897T3/pl unknown
- 2011-03-31 SG SG10202001623RA patent/SG10202001623RA/en unknown
- 2011-03-31 KR KR1020147008944A patent/KR101500914B1/ko active IP Right Grant
- 2011-03-31 EP EP16181069.2A patent/EP3101897B1/en active Active
- 2011-03-31 SG SG10201502226SA patent/SG10201502226SA/en unknown
- 2011-03-31 CN CN201710222188.8A patent/CN107046644B/zh active Active
- 2011-03-31 KR KR1020147022232A patent/KR101540899B1/ko active IP Right Grant
- 2011-03-31 US US13/639,134 patent/US20130028326A1/en not_active Abandoned
- 2011-03-31 KR KR1020127028737A patent/KR101389163B1/ko active IP Right Grant
- 2011-03-31 BR BR112012025206-2A patent/BR112012025206B1/pt active IP Right Grant
- 2011-03-31 MX MX2015010847A patent/MX353107B/es unknown
- 2011-03-31 MX MX2012011695A patent/MX2012011695A/es active IP Right Grant
- 2011-03-31 RU RU2012147595/08A patent/RU2523071C1/ru active
- 2011-03-31 KR KR1020137034944A patent/KR20140010192A/ko not_active Application Discontinuation
- 2011-03-31 RU RU2014116111/08A patent/RU2573222C2/ru active
- 2011-04-07 TW TW100111972A patent/TWI520617B/zh active
- 2011-04-07 TW TW109104055A patent/TWI765223B/zh active
- 2011-04-07 TW TW106125286A patent/TWI688267B/zh active
- 2011-04-07 TW TW104143548A patent/TWI601415B/zh active
-
2014
- 2014-10-08 JP JP2014207401A patent/JP2015029348A/ja active Pending
-
2015
- 2015-12-01 RU RU2015151397A patent/RU2627101C2/ru active
-
2016
- 2016-03-01 JP JP2016039080A patent/JP2016129405A/ja active Pending
-
2017
- 2017-02-27 US US15/443,431 patent/US9973753B2/en active Active
- 2017-07-13 RU RU2017124991A patent/RU2663374C1/ru active
-
2018
- 2018-03-13 US US15/920,105 patent/US10412385B2/en active Active
- 2018-03-22 JP JP2018054476A patent/JP6605063B2/ja active Active
- 2018-06-01 US US15/996,293 patent/US10390011B2/en active Active
- 2018-07-12 RU RU2018125649A patent/RU2699049C1/ru active
- 2018-12-18 HK HK18116215.5A patent/HK1257212A1/zh unknown
-
2019
- 2019-06-18 US US16/444,898 patent/US10469839B2/en active Active
- 2019-06-18 US US16/444,922 patent/US10554970B2/en active Active
- 2019-08-20 RU RU2019126198A patent/RU2716032C1/ru active
- 2019-09-09 JP JP2019163631A patent/JP7126310B2/ja active Active
- 2019-09-09 JP JP2019163630A patent/JP7126309B2/ja active Active
- 2019-09-09 JP JP2019163629A patent/JP7126308B2/ja active Active
- 2019-09-09 JP JP2019163628A patent/JP7129958B2/ja active Active
-
2020
- 2020-02-20 RU RU2020107720A patent/RU2734871C1/ru active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003324731A (ja) | 2002-04-26 | 2003-11-14 | Sony Corp | 符号化装置、復号装置、画像処理装置、それらの方法およびプログラム |
WO2010093731A2 (en) | 2009-02-10 | 2010-08-19 | Tissue Genetics, Inc. | Compositions, methods and uses for disease diagnosis |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7126309B2 (ja) | 動画像復号装置、動画像復号方法、動画像符号化装置、および、動画像符号化方法 | |
WO2011125314A1 (ja) | 動画像符号化装置および動画像復号装置 | |
JP2011223319A (ja) | 動画像符号化装置および動画像復号装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190909 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200819 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200825 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20201023 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20201201 |
|
C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20210204 |
|
C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20211221 |
|
C13 | Notice of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: C13 Effective date: 20220405 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220531 |
|
C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20220628 |
|
C23 | Notice of termination of proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C23 Effective date: 20220705 |
|
C03 | Trial/appeal decision taken |
Free format text: JAPANESE INTERMEDIATE CODE: C03 Effective date: 20220802 |
|
C30A | Notification sent |
Free format text: JAPANESE INTERMEDIATE CODE: C3012 Effective date: 20220802 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220809 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7126309 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |