JP2014534733A - ビデオコード化のデブロッキングフィルタリングのための境界強度値の決定 - Google Patents
ビデオコード化のデブロッキングフィルタリングのための境界強度値の決定 Download PDFInfo
- Publication number
- JP2014534733A JP2014534733A JP2014538930A JP2014538930A JP2014534733A JP 2014534733 A JP2014534733 A JP 2014534733A JP 2014538930 A JP2014538930 A JP 2014538930A JP 2014538930 A JP2014538930 A JP 2014538930A JP 2014534733 A JP2014534733 A JP 2014534733A
- Authority
- JP
- Japan
- Prior art keywords
- edge
- video block
- video
- boundary strength
- strength value
- 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
- 238000001914 filtration Methods 0.000 title description 2
- 230000004044 response Effects 0.000 claims abstract description 98
- 241000023320 Luma <angiosperm> Species 0.000 claims description 223
- OSWPMRLSEDHDFF-UHFFFAOYSA-N methyl salicylate Chemical compound COC(=O)C1=CC=CC=C1O OSWPMRLSEDHDFF-UHFFFAOYSA-N 0.000 claims description 223
- 239000013598 vector Substances 0.000 claims description 106
- 238000000034 method Methods 0.000 claims description 81
- 238000013139 quantization Methods 0.000 claims description 31
- 230000008569 process Effects 0.000 claims description 20
- 238000003860 storage Methods 0.000 claims description 20
- 238000004590 computer program Methods 0.000 claims description 8
- 241000269627 Amphiuma means Species 0.000 claims 1
- 239000000523 sample Substances 0.000 description 110
- 238000010586 diagram Methods 0.000 description 17
- 238000004891 communication Methods 0.000 description 15
- 238000005192 partition Methods 0.000 description 15
- 230000005540 biological transmission Effects 0.000 description 9
- 238000004458 analytical method Methods 0.000 description 8
- 230000006835 compression Effects 0.000 description 8
- 238000007906 compression Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 8
- 239000013074 reference sample Substances 0.000 description 8
- 239000000284 extract Substances 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 238000000638 solvent extraction Methods 0.000 description 7
- 230000000903 blocking effect Effects 0.000 description 6
- 238000013500 data storage Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 238000006073 displacement reaction Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 230000003044 adaptive effect Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 230000015556 catabolic process Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 3
- 238000006731 degradation reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 3
- -1 is a CU edge Chemical compound 0.000 description 3
- 230000002123 temporal effect Effects 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 230000001052 transient effect Effects 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 2
- 230000006837 decompression Effects 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 238000009499 grossing Methods 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000012432 intermediate storage Methods 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000945 filler Substances 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
- 238000012546 transfer Methods 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/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
- H04N19/82—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
-
- 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/86—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving reduction of coding artifacts, e.g. of blockiness
-
- 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/117—Filters, e.g. for pre-processing or post-processing
-
- 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/136—Incoming video signal characteristics or properties
-
- 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/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
- H04N19/139—Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
-
- 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/136—Incoming video signal characteristics or properties
- H04N19/14—Coding unit complexity, e.g. amount of activity or edge presence estimation
-
- 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/18—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a set of transform coefficients
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/186—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
以下に本件出願当初の特許請求の範囲に記載された発明を付記する。
[1] ビデオデータをコード化する方法であって、第1のビデオブロック又は第2のビデオブロックがイントラ予測されたコード化単位(CU)と関連付けられると決定することに応答して、第1の境界強度値をエッジと関連付けることと、前記エッジが、前記第1のビデオブロックと前記第2のビデオブロックとの境界において発生する、前記第1のビデオブロック及び前記第2のビデオブロックがイントラ予測されたCUと関連付けられず、1つ以上の追加の条件が満たされると決定することに応答して、第2の境界強度値を前記エッジと関連付けることと、前記第1のビデオブロック及び前記第2のビデオブロックがイントラ予測されたCUと関連付けられず、前記1つ以上の追加の条件が満たされないと決定することに応答して、第3の境界強度値を前記エッジと関連付けることと、前記エッジが前記第1の境界強度値又は前記第2の境界強度値と関連付けられるが前記第3の境界強度値とは関連付けられない場合、前記エッジと関連付けられるサンプルに1つ以上のデブロッキングフィルタを適用することとを備える、方法。
[2] 前記第1の境界強度値を前記エッジと関連付けることが、前記エッジがCUエッジかどうかを決定することなく前記第1の境界強度値を前記エッジと関連付けることを備える、[1]に記載の方法。
[3] 前記第1の境界強度値が2に等しく、前記第2の境界強度値が1に等しく、前記第3の境界強度値が0に等しい、[1]に記載の方法。
[4] 前記1つ以上のデブロッキングフィルタを適用することが、前記エッジが前記第1の境界強度値と関連付けられる場合、前記エッジと関連付けられるクロマサンプルにデブロッキングフィルタを適用することと、前記エッジが前記第1の境界強度値又は前記第2の境界強度値と関連付けられる場合、前記エッジと関連付けられるルーマサンプルにデブロッキングフィルタを適用することとを備える、[1]に記載の方法。
[5] デブロッキング量子化パラメータ(QP)値に基づいて、かつ、前記第1の境界強度値又は前記第2の境界強度値が前記エッジと関連付けられるかどうかに基づいて、第1の閾値と第2の閾値とを決定することと、前記第1の閾値又は前記第2の閾値が0に等しいかどうかを決定することと、前記第1の閾値又は前記第2の閾値のいずれかが0に等しい場合、前記エッジと関連付けられる前記ルーマサンプルにデブロッキングフィルタを適用しないこととを更に備え、前記エッジと関連付けられる前記ルーマサンプルに前記デブロッキングフィルタを適用することが、前記エッジが前記第1の境界強度値又は第2の境界強度値と関連付けられる場合、かつ、前記第1の閾値も前記第2の閾値も0に等しくない場合、前記エッジと関連付けられる前記ルーマサンプルに前記デブロッキングフィルタを適用することを備える、[4]に記載の方法。
[6] 前記エッジと関連付けられる前記ルーマサンプルに前記デブロッキングフィルタを適用することが、単一の乗算演算のみを使用してデルタ値を計算することと、前記デルタ値に基づいて、前記エッジと関連付けられる前記ルーマサンプルの修正された値を求めることとを備える、[4]に記載の方法。
[7] 前記エッジの高さ又は幅が8個のルーマサンプルであり、前記8個のルーマサンプルが第1のエッジセグメント及び第2のエッジセグメントに等しく分割され、前記エッジと交差するサンプルの第3のラインに基づいて、前記第1のエッジセグメントと関連付けられるルーマサンプルに第1の強いデブロッキングフィルタを適用するか第1の弱いデブロッキングフィルタを適用するかどうかを決定することと、前記エッジと交差するサンプルの第6のラインに基づいて、前記第2のエッジセグメントと関連付けられるルーマサンプルに第2の強いデブロッキングフィルタを適用するか第2の弱いデブロッキングフィルタを適用するかどうかを決定することとを更に備える、[4]に記載の方法。
[8] 前記エッジがクロマエッジであり、前記クロマエッジがイントラスライスと関連付けられるかどうかを決定することを更に備え、前記クロマエッジと関連付けられる前記クロマサンプルに前記デブロッキングフィルタを適用することが、前記クロマエッジがIスライスと関連付けられ、前記クロマエッジが前記第1の境界強度値と関連付けられる場合にのみ、前記クロマエッジと関連付けられる前記クロマサンプルに前記デブロッキングフィルタを適用することを備える、[4]に記載の方法。
[9] N×Nのグリッドに従って、変換単位(TU)のエッジと予測単位(PU)のエッジとを識別することと、クロマビデオブロックがN×Nのサンプルよりも大きいサイズを有するかどうかを決定することとを更に備え、クロマサンプルにデブロッキングフィルタを適用することが、前記クロマビデオブロックがN×Nのサンプル以下のサイズを有する場合、前記エッジと関連付けられる前記クロマサンプルに前記デブロッキングフィルタを適用することと、前記クロマビデオブロックがN×Nのサンプルよりも大きいサイズを有する場合、前記クロマビデオブロックの内部にある前記グリッドのエッジに対して、前記デブロッキングフィルタを無効にすることとを備える、[4]に記載の方法。
[10] 前記第1のビデオブロック及び前記第2のビデオブロックがイントラ予測されたCUと関連付けられないと決定することに応答して、前記1つ以上の追加の条件が満たされるかどうかを決定することを更に備え、前記1つ以上の追加の条件が満たされるかどうかを決定することが、前記第1のビデオブロック又は前記第2のビデオブロックが1つ以上の0ではない変換係数レベルを有する変換単位(TU)と関連付けられると決定することと、前記第1のビデオブロック又は前記第2のビデオブロックが異なる参照ピクチャと関連付けられる、又は、異なる数の動きベクトルと関連付けられると決定することと、前記第1のビデオブロック及び前記第2のビデオブロックが各々1つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの水平方向成分の差の絶対値が1以上であることとを決定することと、前記第1のビデオブロック及び前記第2のビデオブロックが各々1つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの垂直方向成分の差の絶対値が1以上であることとを決定することと、前記第1のビデオブロック及び前記第2のビデオブロックが各々2つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの少なくとも1つのペアに対して、前記ペア中の前記動きベクトルの水平方向成分の差の絶対値が1以上であることとを決定することと、前記第1のビデオブロック及び前記第2のビデオブロックが各々2つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの少なくとも1つのペアに対して、前記ペア中の前記動きベクトルの垂直方向成分の差の絶対値が1以上であることとを決定することとのうちの、1つ以上を備える、[1]に記載の方法。
[11] ビデオ復号の方法を備え、ビットストリームを受信することと、前記ビットストリーム中のシンタクス要素に基づいて、予測されたビデオブロックと残差ビデオブロックとを生成することと、前記予測されたビデオブロック及び前記残差ビデオブロックに基づいて、前記第1のビデオブロックを生成することとを更に備える、[1]に記載の方法。
[12] ビデオ符号化の方法を備え、前記エッジと関連付けられる前記サンプルに前記デブロッキングフィルタを適用した後、前記エッジと関連付けられる前記サンプルに少なくとも一部基づいて、予測されたビデオブロックを生成することと、その値が前記予測されたビデオブロックに少なくとも一部基づく、1つ以上のシンタクス要素を含むビットストリームを出力することとを更に備える、[1]に記載の方法。
[13] 1つ以上のプロセッサを備えるビデオコード化装置であって、前記1つ以上のプロセッサが、第1のビデオブロック又は第2のビデオブロックがイントラ予測されたコード化単位(CU)と関連付けられると決定することに応答して、第1の境界強度値をエッジと関連付け、このとき前記エッジが、前記第1のビデオブロックと前記第2のビデオブロックとの境界において発生し、前記第1のビデオブロック及び前記第2のビデオブロックがイントラ予測されたCUと関連付けられず、1つ以上の追加の条件が満たされると決定することに応答して、第2の境界強度値を前記エッジと関連付け、前記第1のビデオブロック及び前記第2のビデオブロックがイントラ予測されたCUと関連付けられず、前記1つ以上の追加の条件が満たされないと決定することに応答して、第3の境界強度値を前記エッジと関連付け、前記エッジが前記第1の境界強度値又は前記第2の境界強度値と関連付けられるが前記第3の境界強度値とは関連付けられない場合、前記エッジと関連付けられるサンプルにデブロッキングフィルタを適用するように構成される、ビデオコード化装置。
[14] 前記第1の境界強度値を前記エッジと関連付けることが、前記エッジがCUエッジかどうかを決定することなく前記第1の境界強度値を前記エッジと関連付けることを備える、[13]に記載のビデオコード化装置。
[15] 前記第1の境界強度値が2に等しく、前記第2の境界強度値が1に等しく、前記第3の境界強度値が0に等しい、[13]に記載のビデオコード化装置。
[16] 前記1つ以上のプロセッサが、前記エッジが前記第1の境界強度値と関連付けられる場合、前記エッジと関連付けられるクロマサンプルにデブロッキングフィルタを適用し、前記エッジが前記第1の境界強度値又は前記第2の境界強度値と関連付けられる場合、前記エッジと関連付けられるルーマサンプルにデブロッキングフィルタを適用するように構成される、[13]に記載のビデオコード化装置。
[17] 前記1つ以上のプロセッサが更に、デブロッキング量子化パラメータ(QP)値に基づいて、かつ、前記第1の境界強度値又は前記第2の境界強度値が前記エッジと関連付けられるかどうかに基づいて、第1の閾値と第2の閾値とを決定し、前記第1の閾値又は前記第2の閾値が0に等しいかどうかを決定し、前記第1の閾値又は前記第2の閾値のいずれかが0に等しい場合、前記エッジと関連付けられる前記ルーマサンプルにデブロッキングフィルタを適用せず、前記エッジが前記第1の境界強度値又は第2の境界強度値と関連付けられる場合、かつ、前記第1の閾値も前記第2の閾値も0に等しくない場合、前記エッジと関連付けられる前記ルーマサンプルに前記デブロッキングフィルタを適用するように構成される、[16]に記載のビデオコード化装置。
[18] 前記1つ以上のプロセッサが、単一の乗算演算のみを使用してデルタ値を計算し、前記デルタ値に基づいて、前記エッジと関連付けられる前記ルーマサンプルの修正された値を求めるように構成される、[16]に記載のビデオコード化装置。
[19] 前記エッジの高さ又は幅が8個のルーマサンプルであり、前記8個のルーマサンプルが第1のエッジセグメント及び第2のエッジセグメントに等しく分割され、前記1つ以上のプロセスが、前記エッジと交差するサンプルの第3のラインに基づいて、前記第1のエッジセグメントと関連付けられるルーマサンプルに強いデブロッキングフィルタを適用するかどうかを決定し、前記エッジと交差するサンプルの第6のラインに基づいて、前記第2のエッジセグメントと関連付けられるルーマサンプルに前記強いデブロッキングフィルタを適用するかどうかを決定し、前記第1のエッジセグメントと関連付けられる前記ルーマサンプルに前記強いデブロッキングフィルタを適用するかどうかの前記決定に基づいて、前記第1のエッジセグメントと関連付けられる前記ルーマサンプルに、前記強いデブロッキングフィルタ又は弱いデブロッキングフィルタを適用し、前記第2のエッジセグメントと関連付けられる前記ルーマサンプルに前記強いデブロッキングフィルタを適用するかどうかの前記決定に基づいて、前記第2のエッジセグメントと関連付けられる前記ルーマサンプルに、前記強いデブロッキングフィルタ又は前記弱いデブロッキングフィルタを適用するように構成される、[16]に記載のビデオコード化装置。
[20] 前記エッジがクロマエッジであり、前記1つ以上のプロセッサが、前記クロマエッジがIスライスと関連付けられるかどうかを決定し、前記クロマエッジがIスライスと関連付けられ、前記クロマエッジが前記第1の境界強度値と関連付けられる場合にのみ、前記クロマエッジと関連付けられる前記クロマサンプルに前記デブロッキングフィルタを適用するように構成される、[16]に記載のビデオコード化装置。
[21] 前記1つ以上のプロセッサが、前記エッジが32×32の変換単位(TU)の外部エッジに対応するかどうかを決定し、前記エッジが前記32×32のTUの外部エッジに対応し、前記エッジが前記第1の境界強度値と関連付けられる場合にのみ、前記エッジと関連付けられる前記クロマサンプルに前記デブロッキングフィルタを適用するように構成される、[16]に記載のビデオコード化装置。
[22] 前記1つ以上のプロセッサが、前記第1のビデオブロック及び前記第2のビデオブロックがイントラ予測されたCUと関連付けられないと決定することに応答して、前記1つ以上の追加の条件が満たされるかどうかを決定するように構成され、前記1つ以上の追加の条件が満たされるかどうかを決定するために、前記1つ以上のプロセッサが、前記第1のビデオブロック又は前記第2のビデオブロックが1つ以上の0ではない変換係数レベルを有する変換単位(TU)と関連付けられると決定することに応答して、前記1つ以上の追加の条件が満たされると決定し、前記第1のビデオブロック又は前記第2のビデオブロックが異なる参照ピクチャと関連付けられる、又は、異なる数の動きベクトルと関連付けられると決定することに応答して、前記1つ以上の追加の条件が満たされると決定し、前記第1のビデオブロック及び前記第2のビデオブロックが各々1つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの水平方向成分の差の絶対値が1以上であることとを決定することに応答して、前記1つ以上の追加の条件が満たされると決定し、前記第1のビデオブロック及び前記第2のビデオブロックが各々1つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの垂直方向成分の差の絶対値が1以上であることとを決定することに応答して、前記1つ以上の追加の条件が満たされると決定し、前記第1のビデオブロック及び前記第2のビデオブロックが各々2つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの少なくとも1つのペアに対して、前記ペア中の前記動きベクトルの水平方向成分の差の絶対値が1以上であることとを決定することに応答して、前記1つ以上の追加の条件が満たされると決定し、前記第1のビデオブロック及び前記第2のビデオブロックが各々2つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの少なくとも1つのペアに対して、前記ペア中の前記動きベクトルの垂直方向成分の差の絶対値が1以上であることとを決定することに応答して、前記1つ以上の追加の条件が満たされると決定するように構成される、[13]に記載のビデオコード化装置。
[23] 前記1つ以上のプロセッサが、ビットストリームを受信し、前記ビットストリーム中のシンタクス要素に基づいて、予測されたビデオブロックと残差ビデオブロックとを生成し、前記予測されたビデオブロック及び前記残差ビデオブロックに基づいて、前記第1のビデオブロックを生成するように構成される、[13]に記載のビデオコード化装置。
[24] 前記1つ以上のプロセッサが、前記エッジと関連付けられる前記サンプルに前記デブロッキングフィルタを適用した後、前記エッジと関連付けられる前記サンプルに少なくとも一部基づいて、予測されたビデオブロックを生成し、その値が前記予測されたビデオブロックに少なくとも一部に基づく、1つ以上のシンタクス要素を含むビットストリームを出力するように構成される、[13]に記載のビデオコード化装置。
[25] 第1のビデオブロック又は第2のビデオブロックがイントラ予測されたコード化単位(CU)と関連付けられると決定することに応答して、第1の境界強度値をエッジと関連付けるための手段であって、前記エッジが、前記第1のビデオブロックと前記第2のビデオブロックとの境界において発生する、手段と、前記第1のビデオブロック及び前記第2のビデオブロックがイントラ予測されたCUと関連付けられず、1つ以上の追加の条件が満たされると決定することに応答して、第2の境界強度値を前記エッジと関連付けるための手段と、前記第1のビデオブロック及び前記第2のビデオブロックがイントラ予測されたCUと関連付けられず、前記1つ以上の追加の条件が満たされないと決定することに応答して、第3の境界強度値を前記エッジと関連付けるための手段と、前記エッジが前記第1の境界強度値又は前記第2の境界強度値と関連付けられるが前記第3の境界強度値とは関連付けられない場合、前記エッジと関連付けられるサンプルに1つ以上のデブロッキングフィルタを適用するための手段とを備える、ビデオコード化装置。
[26] 前記第1の境界強度値を前記エッジと関連付けることが、前記エッジがCUエッジかどうかを決定することなく前記第1の境界強度値を前記エッジと関連付けることを備える、[25]に記載のビデオコード化装置。
[27] 前記第1の境界強度値が2に等しく、前記第2の境界強度値が1に等しく、前記第3の境界強度値が0に等しい、[25]に記載のビデオコード化装置。
[28] 前記1つ以上のデブロッキングフィルタを適用するための前記手段が、前記エッジが前記第1の境界強度値と関連付けられる場合、前記エッジと関連付けられるクロマサンプルにデブロッキングフィルタを適用するための手段と、前記エッジが前記第1の境界強度値又は前記第2の境界強度値と関連付けられる場合、前記エッジと関連付けられるルーマサンプルにデブロッキングフィルタを適用するための手段とを備える、[25]に記載のビデオコード化装置。
[29] デブロッキング量子化パラメータ(QP)値に基づいて、かつ、前記第1の境界強度値又は前記第2の境界強度値が前記エッジと関連付けられるかどうかに基づいて、第1の閾値と第2の閾値とを決定するための手段と、前記第1の閾値又は前記第2の閾値が0に等しいかどうかを決定するための手段と、前記第1の閾値又は前記第2の閾値のいずれかが0に等しい場合、前記エッジと関連付けられる前記ルーマサンプルにデブロッキングフィルタを適用しないための手段とを更に備え、前記エッジと関連付けられる前記ルーマサンプルに前記デブロッキングフィルタを適用するための前記手段が、前記エッジが前記第1の境界強度値又は第2の境界強度値と関連付けられる場合、かつ、前記第1の閾値も前記第2の閾値も0に等しくない場合、前記エッジと関連付けられる前記ルーマサンプルに前記デブロッキングフィルタを適用するための手段を備える、[28]に記載のビデオコード化装置。
[30] 前記エッジと関連付けられる前記ルーマサンプルに前記デブロッキングフィルタを適用するための前記手段が、単一の乗算演算のみを使用してデルタ値を計算するための手段と、前記デルタ値に基づいて、前記エッジと関連付けられる前記ルーマサンプルの修正された値を求めるための手段とを備える、[28]に記載のビデオコード化装置。
[31] 前記エッジの高さ又は幅が8個のルーマサンプルであり、前記8個のルーマサンプルが第1のエッジセグメント及び第2のエッジセグメントに等しく分割され、前記エッジと交差するサンプルの第3のラインに基づいて、前記第1のエッジセグメントと関連付けられるルーマサンプルに第1の強いデブロッキングフィルタを適用するか第1の弱いデブロッキングフィルタを適用するかどうかを決定するための手段と、前記エッジと交差するサンプルの第6のラインに基づいて、前記第2のエッジセグメントと関連付けられるルーマサンプルに第2の強いデブロッキングフィルタを適用するか第2の弱いデブロッキングフィルタを適用するかどうかを決定するための手段とを更に備える、[28]に記載のビデオコード化装置。
[32] 前記エッジがクロマエッジであり、前記クロマエッジがイントラスライスと関連付けられるかどうかを決定するための手段を更に備え、前記クロマエッジと関連付けられる前記クロマサンプルに前記デブロッキングフィルタを適用するための前記手段が、前記クロマエッジがIスライスと関連付けられ、前記クロマエッジが前記第1の境界強度値と関連付けられる場合にのみ、前記クロマエッジと関連付けられる前記クロマサンプルに前記デブロッキングフィルタを適用するための手段を備える、[28]に記載のビデオコード化装置。
[33] N×Nのグリッドに従って、変換単位(TU)のエッジと予測単位(PU)のエッジとを識別するための手段と、クロマビデオブロックがN×Nのサンプルよりも大きいサイズを有するかどうかを決定するための手段とを更に備え、クロマサンプルにデブロッキングフィルタを適用するための前記手段が、前記クロマビデオブロックがN×Nのサンプル以下のサイズを有する場合、前記エッジと関連付けられる前記クロマサンプルに前記デブロッキングフィルタを適用するための手段と、前記クロマビデオブロックがN×Nのサンプルよりも大きいサイズを有する場合、前記クロマビデオブロックの内部にある前記グリッドのエッジに対して、前記デブロッキングフィルタを無効にするための手段とを備える、[28]に記載のビデオコード化装置。
[34] 前記第1のビデオブロック及び前記第2のビデオブロックがイントラ予測されたCUと関連付けられないと決定することに応答して、前記1つ以上の追加の条件が満たされるかどうかを決定するための手段を更に備え、前記1つ以上の追加の条件が満たされるかどうかを決定するための前記手段が、前記第1のビデオブロック又は前記第2のビデオブロックが1つ以上の0ではない変換係数レベルを有する変換単位(TU)と関連付けられると決定するための手段と、前記第1のビデオブロック又は前記第2のビデオブロックが異なる参照ピクチャと関連付けられる、又は、異なる数の動きベクトルと関連付けられると決定するための手段と、前記第1のビデオブロック及び前記第2のビデオブロックが各々1つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの水平方向成分の差の絶対値が1以上であることとを決定するための手段と、前記第1のビデオブロック及び前記第2のビデオブロックが各々1つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの垂直方向成分の差の絶対値が1以上であることとを決定するための手段と、前記第1のビデオブロック及び前記第2のビデオブロックが各々2つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの少なくとも1つのペアに対して、前記ペア中の前記動きベクトルの水平方向成分の差の絶対値が1以上であることとを決定するための手段と、前記第1のビデオブロック及び前記第2のビデオブロックが各々2つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの少なくとも1つのペアに対して、前記ペア中の前記動きベクトルの垂直方向成分の差の絶対値が1以上であることとを決定するための手段とのうちの1つ以上を備える、[25]に記載のビデオコード化装置。
[35] ビデオ復号装置を備え、ビットストリームを受信するための手段と、前記ビットストリーム中のシンタクス要素に基づいて、予測されたビデオブロックと残差ビデオブロックとを生成するための手段と、前記予測されたビデオブロック及び前記残差ビデオブロックに基づいて、前記第1のビデオブロックを生成するための手段とを更に備える、[25]に記載のビデオコード化装置。
[36] ビデオ符号化装置を備え、前記エッジと関連付けられる前記サンプルに前記デブロッキングフィルタを適用した後、前記エッジと関連付けられる前記サンプルに少なくとも一部基づいて、予測されたビデオブロックを生成するための手段と、その値が前記予測されたビデオブロックに少なくとも一部基づく、1つ以上のシンタクス要素を含むビットストリームを出力するための手段とを更に備える、[25]に記載のビデオコード化装置。
[37] コンピュータ実行可能命令を記憶する1つ以上のコンピュータ可読記憶媒体を備えるコンピュータプログラム製品であって、前記コンピュータ実行可能命令が、実行されると、1つ以上のプロセッサに、第1のビデオブロック又は第2のビデオブロックがイントラ予測されたコード化単位(CU)と関連付けられると決定することに応答して、第1の境界強度値をエッジと関連付けさせ、このとき前記エッジが、前記第1のビデオブロックと前記第2のビデオブロックとの境界において発生し、前記第1のビデオブロック及び前記第2のビデオブロックがイントラ予測されたCUと関連付けられず、1つ以上の追加の条件が満たされると決定することに応答して、第2の境界強度値を前記エッジと関連付けさせ、前記第1のビデオブロック及び前記第2のビデオブロックがイントラ予測されたCUと関連付けられず、前記1つ以上の追加の条件が満たされないと決定することに応答して、第3の境界強度値を前記エッジと関連付けさせ、前記エッジが前記第1の境界強度値又は前記第2の境界強度値と関連付けられるが前記第3の境界強度値とは関連付けられない場合、前記エッジと関連付けられるサンプルへと1つ以上のデブロッキングフィルタを適用させる、コンピュータプログラム製品。
[38] 前記コンピュータ実行可能命令が、実行されると、前記エッジがCUエッジかどうかを決定することなく前記境界強度値を前記エッジと関連付けるように、前記1つ以上のプロセッサを構成する、[37]に記載のコンピュータプログラム製品。
Claims (38)
- ビデオデータをコード化する方法であって、
第1のビデオブロック又は第2のビデオブロックがイントラ予測されたコード化単位(CU)と関連付けられると決定することに応答して、第1の境界強度値をエッジと関連付けることと、前記エッジが、前記第1のビデオブロックと前記第2のビデオブロックとの境界において発生する、
前記第1のビデオブロック及び前記第2のビデオブロックがイントラ予測されたCUと関連付けられず、1つ以上の追加の条件が満たされると決定することに応答して、第2の境界強度値を前記エッジと関連付けることと、
前記第1のビデオブロック及び前記第2のビデオブロックがイントラ予測されたCUと関連付けられず、前記1つ以上の追加の条件が満たされないと決定することに応答して、第3の境界強度値を前記エッジと関連付けることと、
前記エッジが前記第1の境界強度値又は前記第2の境界強度値と関連付けられるが前記第3の境界強度値とは関連付けられない場合、前記エッジと関連付けられるサンプルに1つ以上のデブロッキングフィルタを適用することとを備える、方法。 - 前記第1の境界強度値を前記エッジと関連付けることが、前記エッジがCUエッジかどうかを決定することなく前記第1の境界強度値を前記エッジと関連付けることを備える、請求項1に記載の方法。
- 前記第1の境界強度値が2に等しく、前記第2の境界強度値が1に等しく、前記第3の境界強度値が0に等しい、請求項1に記載の方法。
- 前記1つ以上のデブロッキングフィルタを適用することが、
前記エッジが前記第1の境界強度値と関連付けられる場合、前記エッジと関連付けられるクロマサンプルにデブロッキングフィルタを適用することと、
前記エッジが前記第1の境界強度値又は前記第2の境界強度値と関連付けられる場合、前記エッジと関連付けられるルーマサンプルにデブロッキングフィルタを適用することとを備える、請求項1に記載の方法。 - デブロッキング量子化パラメータ(QP)値に基づいて、かつ、前記第1の境界強度値又は前記第2の境界強度値が前記エッジと関連付けられるかどうかに基づいて、第1の閾値と第2の閾値とを決定することと、
前記第1の閾値又は前記第2の閾値が0に等しいかどうかを決定することと、
前記第1の閾値又は前記第2の閾値のいずれかが0に等しい場合、前記エッジと関連付けられる前記ルーマサンプルにデブロッキングフィルタを適用しないこととを更に備え、
前記エッジと関連付けられる前記ルーマサンプルに前記デブロッキングフィルタを適用することが、前記エッジが前記第1の境界強度値又は第2の境界強度値と関連付けられる場合、かつ、前記第1の閾値も前記第2の閾値も0に等しくない場合、前記エッジと関連付けられる前記ルーマサンプルに前記デブロッキングフィルタを適用することを備える、請求項4に記載の方法。 - 前記エッジと関連付けられる前記ルーマサンプルに前記デブロッキングフィルタを適用することが、
単一の乗算演算のみを使用してデルタ値を計算することと、
前記デルタ値に基づいて、前記エッジと関連付けられる前記ルーマサンプルの修正された値を求めることとを備える、請求項4に記載の方法。 - 前記エッジの高さ又は幅が8個のルーマサンプルであり、前記8個のルーマサンプルが第1のエッジセグメント及び第2のエッジセグメントに等しく分割され、
前記エッジと交差するサンプルの第3のラインに基づいて、前記第1のエッジセグメントと関連付けられるルーマサンプルに第1の強いデブロッキングフィルタを適用するか第1の弱いデブロッキングフィルタを適用するかどうかを決定することと、
前記エッジと交差するサンプルの第6のラインに基づいて、前記第2のエッジセグメントと関連付けられるルーマサンプルに第2の強いデブロッキングフィルタを適用するか第2の弱いデブロッキングフィルタを適用するかどうかを決定することとを更に備える、請求項4に記載の方法。 - 前記エッジがクロマエッジであり、前記クロマエッジがイントラスライスと関連付けられるかどうかを決定することを更に備え、
前記クロマエッジと関連付けられる前記クロマサンプルに前記デブロッキングフィルタを適用することが、前記クロマエッジがIスライスと関連付けられ、前記クロマエッジが前記第1の境界強度値と関連付けられる場合にのみ、前記クロマエッジと関連付けられる前記クロマサンプルに前記デブロッキングフィルタを適用することを備える、請求項4に記載の方法。 - N×Nのグリッドに従って、変換単位(TU)のエッジと予測単位(PU)のエッジとを識別することと、
クロマビデオブロックがN×Nのサンプルよりも大きいサイズを有するかどうかを決定することとを更に備え、
クロマサンプルにデブロッキングフィルタを適用することが、
前記クロマビデオブロックがN×Nのサンプル以下のサイズを有する場合、前記エッジと関連付けられる前記クロマサンプルに前記デブロッキングフィルタを適用することと、
前記クロマビデオブロックがN×Nのサンプルよりも大きいサイズを有する場合、前記クロマビデオブロックの内部にある前記グリッドのエッジに対して、前記デブロッキングフィルタを無効にすることとを備える、請求項4に記載の方法。 - 前記第1のビデオブロック及び前記第2のビデオブロックがイントラ予測されたCUと関連付けられないと決定することに応答して、前記1つ以上の追加の条件が満たされるかどうかを決定することを更に備え、
前記1つ以上の追加の条件が満たされるかどうかを決定することが、
前記第1のビデオブロック又は前記第2のビデオブロックが1つ以上の0ではない変換係数レベルを有する変換単位(TU)と関連付けられると決定することと、
前記第1のビデオブロック又は前記第2のビデオブロックが異なる参照ピクチャと関連付けられる、又は、異なる数の動きベクトルと関連付けられると決定することと、
前記第1のビデオブロック及び前記第2のビデオブロックが各々1つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの水平方向成分の差の絶対値が1以上であることとを決定することと、
前記第1のビデオブロック及び前記第2のビデオブロックが各々1つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの垂直方向成分の差の絶対値が1以上であることとを決定することと、
前記第1のビデオブロック及び前記第2のビデオブロックが各々2つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの少なくとも1つのペアに対して、前記ペア中の前記動きベクトルの水平方向成分の差の絶対値が1以上であることとを決定することと、
前記第1のビデオブロック及び前記第2のビデオブロックが各々2つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの少なくとも1つのペアに対して、前記ペア中の前記動きベクトルの垂直方向成分の差の絶対値が1以上であることとを決定することとのうちの、1つ以上を備える、請求項1に記載の方法。 - ビデオ復号の方法を備え、
ビットストリームを受信することと、
前記ビットストリーム中のシンタクス要素に基づいて、予測されたビデオブロックと残差ビデオブロックとを生成することと、
前記予測されたビデオブロック及び前記残差ビデオブロックに基づいて、前記第1のビデオブロックを生成することとを更に備える、請求項1に記載の方法。 - ビデオ符号化の方法を備え、
前記エッジと関連付けられる前記サンプルに前記デブロッキングフィルタを適用した後、前記エッジと関連付けられる前記サンプルに少なくとも一部基づいて、予測されたビデオブロックを生成することと、
その値が前記予測されたビデオブロックに少なくとも一部基づく、1つ以上のシンタクス要素を含むビットストリームを出力することとを更に備える、請求項1に記載の方法。 - 1つ以上のプロセッサを備えるビデオコード化装置であって、前記1つ以上のプロセッサが、
第1のビデオブロック又は第2のビデオブロックがイントラ予測されたコード化単位(CU)と関連付けられると決定することに応答して、第1の境界強度値をエッジと関連付け、このとき前記エッジが、前記第1のビデオブロックと前記第2のビデオブロックとの境界において発生し、
前記第1のビデオブロック及び前記第2のビデオブロックがイントラ予測されたCUと関連付けられず、1つ以上の追加の条件が満たされると決定することに応答して、第2の境界強度値を前記エッジと関連付け、
前記第1のビデオブロック及び前記第2のビデオブロックがイントラ予測されたCUと関連付けられず、前記1つ以上の追加の条件が満たされないと決定することに応答して、第3の境界強度値を前記エッジと関連付け、
前記エッジが前記第1の境界強度値又は前記第2の境界強度値と関連付けられるが前記第3の境界強度値とは関連付けられない場合、前記エッジと関連付けられるサンプルにデブロッキングフィルタを適用するように構成される、ビデオコード化装置。 - 前記第1の境界強度値を前記エッジと関連付けることが、前記エッジがCUエッジかどうかを決定することなく前記第1の境界強度値を前記エッジと関連付けることを備える、請求項13に記載のビデオコード化装置。
- 前記第1の境界強度値が2に等しく、前記第2の境界強度値が1に等しく、前記第3の境界強度値が0に等しい、請求項13に記載のビデオコード化装置。
- 前記1つ以上のプロセッサが、
前記エッジが前記第1の境界強度値と関連付けられる場合、前記エッジと関連付けられるクロマサンプルにデブロッキングフィルタを適用し、
前記エッジが前記第1の境界強度値又は前記第2の境界強度値と関連付けられる場合、前記エッジと関連付けられるルーマサンプルにデブロッキングフィルタを適用するように構成される、請求項13に記載のビデオコード化装置。 - 前記1つ以上のプロセッサが更に、
デブロッキング量子化パラメータ(QP)値に基づいて、かつ、前記第1の境界強度値又は前記第2の境界強度値が前記エッジと関連付けられるかどうかに基づいて、第1の閾値と第2の閾値とを決定し、
前記第1の閾値又は前記第2の閾値が0に等しいかどうかを決定し、
前記第1の閾値又は前記第2の閾値のいずれかが0に等しい場合、前記エッジと関連付けられる前記ルーマサンプルにデブロッキングフィルタを適用せず、
前記エッジが前記第1の境界強度値又は第2の境界強度値と関連付けられる場合、かつ、前記第1の閾値も前記第2の閾値も0に等しくない場合、前記エッジと関連付けられる前記ルーマサンプルに前記デブロッキングフィルタを適用するように構成される、請求項16に記載のビデオコード化装置。 - 前記1つ以上のプロセッサが、
単一の乗算演算のみを使用してデルタ値を計算し、
前記デルタ値に基づいて、前記エッジと関連付けられる前記ルーマサンプルの修正された値を求めるように構成される、請求項16に記載のビデオコード化装置。 - 前記エッジの高さ又は幅が8個のルーマサンプルであり、前記8個のルーマサンプルが第1のエッジセグメント及び第2のエッジセグメントに等しく分割され、
前記1つ以上のプロセスが、
前記エッジと交差するサンプルの第3のラインに基づいて、前記第1のエッジセグメントと関連付けられるルーマサンプルに強いデブロッキングフィルタを適用するかどうかを決定し、
前記エッジと交差するサンプルの第6のラインに基づいて、前記第2のエッジセグメントと関連付けられるルーマサンプルに前記強いデブロッキングフィルタを適用するかどうかを決定し、
前記第1のエッジセグメントと関連付けられる前記ルーマサンプルに前記強いデブロッキングフィルタを適用するかどうかの前記決定に基づいて、前記第1のエッジセグメントと関連付けられる前記ルーマサンプルに、前記強いデブロッキングフィルタ又は弱いデブロッキングフィルタを適用し、
前記第2のエッジセグメントと関連付けられる前記ルーマサンプルに前記強いデブロッキングフィルタを適用するかどうかの前記決定に基づいて、前記第2のエッジセグメントと関連付けられる前記ルーマサンプルに、前記強いデブロッキングフィルタ又は前記弱いデブロッキングフィルタを適用するように構成される、請求項16に記載のビデオコード化装置。 - 前記エッジがクロマエッジであり、前記1つ以上のプロセッサが、
前記クロマエッジがIスライスと関連付けられるかどうかを決定し、
前記クロマエッジがIスライスと関連付けられ、前記クロマエッジが前記第1の境界強度値と関連付けられる場合にのみ、前記クロマエッジと関連付けられる前記クロマサンプルに前記デブロッキングフィルタを適用するように構成される、請求項16に記載のビデオコード化装置。 - 前記1つ以上のプロセッサが、
前記エッジが32×32の変換単位(TU)の外部エッジに対応するかどうかを決定し、
前記エッジが前記32×32のTUの外部エッジに対応し、前記エッジが前記第1の境界強度値と関連付けられる場合にのみ、前記エッジと関連付けられる前記クロマサンプルに前記デブロッキングフィルタを適用するように構成される、請求項16に記載のビデオコード化装置。 - 前記1つ以上のプロセッサが、
前記第1のビデオブロック及び前記第2のビデオブロックがイントラ予測されたCUと関連付けられないと決定することに応答して、前記1つ以上の追加の条件が満たされるかどうかを決定するように構成され、
前記1つ以上の追加の条件が満たされるかどうかを決定するために、前記1つ以上のプロセッサが、
前記第1のビデオブロック又は前記第2のビデオブロックが1つ以上の0ではない変換係数レベルを有する変換単位(TU)と関連付けられると決定することに応答して、前記1つ以上の追加の条件が満たされると決定し、
前記第1のビデオブロック又は前記第2のビデオブロックが異なる参照ピクチャと関連付けられる、又は、異なる数の動きベクトルと関連付けられると決定することに応答して、前記1つ以上の追加の条件が満たされると決定し、
前記第1のビデオブロック及び前記第2のビデオブロックが各々1つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの水平方向成分の差の絶対値が1以上であることとを決定することに応答して、前記1つ以上の追加の条件が満たされると決定し、
前記第1のビデオブロック及び前記第2のビデオブロックが各々1つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの垂直方向成分の差の絶対値が1以上であることとを決定することに応答して、前記1つ以上の追加の条件が満たされると決定し、
前記第1のビデオブロック及び前記第2のビデオブロックが各々2つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの少なくとも1つのペアに対して、前記ペア中の前記動きベクトルの水平方向成分の差の絶対値が1以上であることとを決定することに応答して、前記1つ以上の追加の条件が満たされると決定し、
前記第1のビデオブロック及び前記第2のビデオブロックが各々2つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの少なくとも1つのペアに対して、前記ペア中の前記動きベクトルの垂直方向成分の差の絶対値が1以上であることとを決定することに応答して、前記1つ以上の追加の条件が満たされると決定するように構成される、請求項13に記載のビデオコード化装置。 - 前記1つ以上のプロセッサが、
ビットストリームを受信し、
前記ビットストリーム中のシンタクス要素に基づいて、予測されたビデオブロックと残差ビデオブロックとを生成し、
前記予測されたビデオブロック及び前記残差ビデオブロックに基づいて、前記第1のビデオブロックを生成するように構成される、請求項13に記載のビデオコード化装置。 - 前記1つ以上のプロセッサが、
前記エッジと関連付けられる前記サンプルに前記デブロッキングフィルタを適用した後、前記エッジと関連付けられる前記サンプルに少なくとも一部基づいて、予測されたビデオブロックを生成し、
その値が前記予測されたビデオブロックに少なくとも一部に基づく、1つ以上のシンタクス要素を含むビットストリームを出力するように構成される、請求項13に記載のビデオコード化装置。 - 第1のビデオブロック又は第2のビデオブロックがイントラ予測されたコード化単位(CU)と関連付けられると決定することに応答して、第1の境界強度値をエッジと関連付けるための手段であって、前記エッジが、前記第1のビデオブロックと前記第2のビデオブロックとの境界において発生する、手段と、
前記第1のビデオブロック及び前記第2のビデオブロックがイントラ予測されたCUと関連付けられず、1つ以上の追加の条件が満たされると決定することに応答して、第2の境界強度値を前記エッジと関連付けるための手段と、
前記第1のビデオブロック及び前記第2のビデオブロックがイントラ予測されたCUと関連付けられず、前記1つ以上の追加の条件が満たされないと決定することに応答して、第3の境界強度値を前記エッジと関連付けるための手段と、
前記エッジが前記第1の境界強度値又は前記第2の境界強度値と関連付けられるが前記第3の境界強度値とは関連付けられない場合、前記エッジと関連付けられるサンプルに1つ以上のデブロッキングフィルタを適用するための手段とを備える、ビデオコード化装置。 - 前記第1の境界強度値を前記エッジと関連付けることが、前記エッジがCUエッジかどうかを決定することなく前記第1の境界強度値を前記エッジと関連付けることを備える、請求項25に記載のビデオコード化装置。
- 前記第1の境界強度値が2に等しく、前記第2の境界強度値が1に等しく、前記第3の境界強度値が0に等しい、請求項25に記載のビデオコード化装置。
- 前記1つ以上のデブロッキングフィルタを適用するための前記手段が、
前記エッジが前記第1の境界強度値と関連付けられる場合、前記エッジと関連付けられるクロマサンプルにデブロッキングフィルタを適用するための手段と、
前記エッジが前記第1の境界強度値又は前記第2の境界強度値と関連付けられる場合、前記エッジと関連付けられるルーマサンプルにデブロッキングフィルタを適用するための手段とを備える、請求項25に記載のビデオコード化装置。 - デブロッキング量子化パラメータ(QP)値に基づいて、かつ、前記第1の境界強度値又は前記第2の境界強度値が前記エッジと関連付けられるかどうかに基づいて、第1の閾値と第2の閾値とを決定するための手段と、
前記第1の閾値又は前記第2の閾値が0に等しいかどうかを決定するための手段と、
前記第1の閾値又は前記第2の閾値のいずれかが0に等しい場合、前記エッジと関連付けられる前記ルーマサンプルにデブロッキングフィルタを適用しないための手段とを更に備え、
前記エッジと関連付けられる前記ルーマサンプルに前記デブロッキングフィルタを適用するための前記手段が、前記エッジが前記第1の境界強度値又は第2の境界強度値と関連付けられる場合、かつ、前記第1の閾値も前記第2の閾値も0に等しくない場合、前記エッジと関連付けられる前記ルーマサンプルに前記デブロッキングフィルタを適用するための手段を備える、請求項28に記載のビデオコード化装置。 - 前記エッジと関連付けられる前記ルーマサンプルに前記デブロッキングフィルタを適用するための前記手段が、
単一の乗算演算のみを使用してデルタ値を計算するための手段と、
前記デルタ値に基づいて、前記エッジと関連付けられる前記ルーマサンプルの修正された値を求めるための手段とを備える、請求項28に記載のビデオコード化装置。 - 前記エッジの高さ又は幅が8個のルーマサンプルであり、前記8個のルーマサンプルが第1のエッジセグメント及び第2のエッジセグメントに等しく分割され、
前記エッジと交差するサンプルの第3のラインに基づいて、前記第1のエッジセグメントと関連付けられるルーマサンプルに第1の強いデブロッキングフィルタを適用するか第1の弱いデブロッキングフィルタを適用するかどうかを決定するための手段と、
前記エッジと交差するサンプルの第6のラインに基づいて、前記第2のエッジセグメントと関連付けられるルーマサンプルに第2の強いデブロッキングフィルタを適用するか第2の弱いデブロッキングフィルタを適用するかどうかを決定するための手段とを更に備える、請求項28に記載のビデオコード化装置。 - 前記エッジがクロマエッジであり、前記クロマエッジがイントラスライスと関連付けられるかどうかを決定するための手段を更に備え、
前記クロマエッジと関連付けられる前記クロマサンプルに前記デブロッキングフィルタを適用するための前記手段が、前記クロマエッジがIスライスと関連付けられ、前記クロマエッジが前記第1の境界強度値と関連付けられる場合にのみ、前記クロマエッジと関連付けられる前記クロマサンプルに前記デブロッキングフィルタを適用するための手段を備える、請求項28に記載のビデオコード化装置。 - N×Nのグリッドに従って、変換単位(TU)のエッジと予測単位(PU)のエッジとを識別するための手段と、
クロマビデオブロックがN×Nのサンプルよりも大きいサイズを有するかどうかを決定するための手段とを更に備え、
クロマサンプルにデブロッキングフィルタを適用するための前記手段が、
前記クロマビデオブロックがN×Nのサンプル以下のサイズを有する場合、前記エッジと関連付けられる前記クロマサンプルに前記デブロッキングフィルタを適用するための手段と、
前記クロマビデオブロックがN×Nのサンプルよりも大きいサイズを有する場合、前記クロマビデオブロックの内部にある前記グリッドのエッジに対して、前記デブロッキングフィルタを無効にするための手段とを備える、請求項28に記載のビデオコード化装置。 - 前記第1のビデオブロック及び前記第2のビデオブロックがイントラ予測されたCUと関連付けられないと決定することに応答して、前記1つ以上の追加の条件が満たされるかどうかを決定するための手段を更に備え、
前記1つ以上の追加の条件が満たされるかどうかを決定するための前記手段が、
前記第1のビデオブロック又は前記第2のビデオブロックが1つ以上の0ではない変換係数レベルを有する変換単位(TU)と関連付けられると決定するための手段と、
前記第1のビデオブロック又は前記第2のビデオブロックが異なる参照ピクチャと関連付けられる、又は、異なる数の動きベクトルと関連付けられると決定するための手段と、
前記第1のビデオブロック及び前記第2のビデオブロックが各々1つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの水平方向成分の差の絶対値が1以上であることとを決定するための手段と、
前記第1のビデオブロック及び前記第2のビデオブロックが各々1つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの垂直方向成分の差の絶対値が1以上であることとを決定するための手段と、
前記第1のビデオブロック及び前記第2のビデオブロックが各々2つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの少なくとも1つのペアに対して、前記ペア中の前記動きベクトルの水平方向成分の差の絶対値が1以上であることとを決定するための手段と、
前記第1のビデオブロック及び前記第2のビデオブロックが各々2つの動きベクトルと関連付けられることと、前記第1のビデオブロック及び前記第2のビデオブロックと関連付けられる前記動きベクトルの少なくとも1つのペアに対して、前記ペア中の前記動きベクトルの垂直方向成分の差の絶対値が1以上であることとを決定するための手段とのうちの1つ以上を備える、請求項25に記載のビデオコード化装置。 - ビデオ復号装置を備え、
ビットストリームを受信するための手段と、
前記ビットストリーム中のシンタクス要素に基づいて、予測されたビデオブロックと残差ビデオブロックとを生成するための手段と、
前記予測されたビデオブロック及び前記残差ビデオブロックに基づいて、前記第1のビデオブロックを生成するための手段とを更に備える、請求項25に記載のビデオコード化装置。 - ビデオ符号化装置を備え、
前記エッジと関連付けられる前記サンプルに前記デブロッキングフィルタを適用した後、前記エッジと関連付けられる前記サンプルに少なくとも一部基づいて、予測されたビデオブロックを生成するための手段と、
その値が前記予測されたビデオブロックに少なくとも一部基づく、1つ以上のシンタクス要素を含むビットストリームを出力するための手段とを更に備える、請求項25に記載のビデオコード化装置。 - コンピュータ実行可能命令を記憶する1つ以上のコンピュータ可読記憶媒体を備えるコンピュータプログラム製品であって、前記コンピュータ実行可能命令が、実行されると、1つ以上のプロセッサに、
第1のビデオブロック又は第2のビデオブロックがイントラ予測されたコード化単位(CU)と関連付けられると決定することに応答して、第1の境界強度値をエッジと関連付けさせ、このとき前記エッジが、前記第1のビデオブロックと前記第2のビデオブロックとの境界において発生し、
前記第1のビデオブロック及び前記第2のビデオブロックがイントラ予測されたCUと関連付けられず、1つ以上の追加の条件が満たされると決定することに応答して、第2の境界強度値を前記エッジと関連付けさせ、
前記第1のビデオブロック及び前記第2のビデオブロックがイントラ予測されたCUと関連付けられず、前記1つ以上の追加の条件が満たされないと決定することに応答して、第3の境界強度値を前記エッジと関連付けさせ、
前記エッジが前記第1の境界強度値又は前記第2の境界強度値と関連付けられるが前記第3の境界強度値とは関連付けられない場合、前記エッジと関連付けられるサンプルへと1つ以上のデブロッキングフィルタを適用させる、コンピュータプログラム製品。 - 前記コンピュータ実行可能命令が、実行されると、前記エッジがCUエッジかどうかを決定することなく前記境界強度値を前記エッジと関連付けるように、前記1つ以上のプロセッサを構成する、請求項37に記載のコンピュータプログラム製品。
Applications Claiming Priority (11)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161551325P | 2011-10-25 | 2011-10-25 | |
US61/551,325 | 2011-10-25 | ||
US201161554887P | 2011-11-02 | 2011-11-02 | |
US61/554,887 | 2011-11-02 | ||
US201161579488P | 2011-12-22 | 2011-12-22 | |
US61/579,488 | 2011-12-22 | ||
US201261589143P | 2012-01-20 | 2012-01-20 | |
US61/589,143 | 2012-01-20 | ||
US13/532,610 US9167269B2 (en) | 2011-10-25 | 2012-06-25 | Determining boundary strength values for deblocking filtering for video coding |
US13/532,610 | 2012-06-25 | ||
PCT/US2012/061693 WO2013063117A1 (en) | 2011-10-25 | 2012-10-24 | Determining boundary strength values for deblocking filtering for video coding |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014534733A true JP2014534733A (ja) | 2014-12-18 |
JP5932049B2 JP5932049B2 (ja) | 2016-06-08 |
Family
ID=48135968
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014538930A Active JP5932049B2 (ja) | 2011-10-25 | 2012-10-24 | ビデオコード化のデブロッキングフィルタリングのための境界強度値の決定 |
Country Status (16)
Country | Link |
---|---|
US (1) | US9167269B2 (ja) |
EP (2) | EP3975557A1 (ja) |
JP (1) | JP5932049B2 (ja) |
KR (1) | KR101642205B1 (ja) |
CN (1) | CN103931185B (ja) |
AU (1) | AU2012328924C1 (ja) |
BR (1) | BR112014009431B1 (ja) |
CA (1) | CA2852533C (ja) |
IL (1) | IL232003A (ja) |
IN (1) | IN2014CN03177A (ja) |
MY (1) | MY166482A (ja) |
RU (1) | RU2586003C2 (ja) |
SG (1) | SG11201401379SA (ja) |
TW (1) | TWI499285B (ja) |
WO (1) | WO2013063117A1 (ja) |
ZA (1) | ZA201403807B (ja) |
Families Citing this family (52)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012119540A1 (en) * | 2011-03-10 | 2012-09-13 | Mediatek Singapore Pte. Ltd. | Method and apparatus of deblocking filter |
US9232237B2 (en) * | 2011-08-05 | 2016-01-05 | Texas Instruments Incorporated | Block-based parallel deblocking filter in video coding |
WO2013037254A1 (en) * | 2011-09-13 | 2013-03-21 | Mediatek Inc. | Method and apparatus for reduction of deblocking filter |
EP2775711B1 (en) * | 2011-11-04 | 2020-01-01 | LG Electronics Inc. | Method and apparatus for encoding/decoding image information |
RU2686008C2 (ru) * | 2012-01-17 | 2019-04-23 | Инфобридж Пте. Лтд. | Способ применения краевого смещения |
US9363516B2 (en) * | 2012-01-19 | 2016-06-07 | Qualcomm Incorporated | Deblocking chroma data for video coding |
US9414054B2 (en) | 2012-07-02 | 2016-08-09 | Microsoft Technology Licensing, Llc | Control and use of chroma quantization parameter values |
US9591302B2 (en) * | 2012-07-02 | 2017-03-07 | Microsoft Technology Licensing, Llc | Use of chroma quantization parameter offsets in deblocking |
WO2014045920A1 (ja) * | 2012-09-20 | 2014-03-27 | ソニー株式会社 | 画像処理装置および方法 |
AU2013200051B2 (en) * | 2013-01-04 | 2016-02-11 | Canon Kabushiki Kaisha | Method, apparatus and system for de-blocking video data |
US9294766B2 (en) | 2013-09-09 | 2016-03-22 | Apple Inc. | Chroma quantization in video coding |
FR3018417B1 (fr) * | 2014-03-04 | 2017-07-28 | Sagemcom Broadband Sas | Procede de modification d'un flux video binaire. |
AU2014202921B2 (en) | 2014-05-29 | 2017-02-02 | Canon Kabushiki Kaisha | Method, apparatus and system for de-blocking a block of video samples |
US10142642B2 (en) * | 2014-06-04 | 2018-11-27 | Qualcomm Incorporated | Block adaptive color-space conversion coding |
CN114554199B (zh) | 2014-09-30 | 2023-11-10 | 寰发股份有限公司 | 用于视频编码的自适应运动向量分辨率的方法 |
US9832467B2 (en) * | 2014-10-07 | 2017-11-28 | Qualcomm Incorporated | Deblock filtering for intra block copying |
KR102294016B1 (ko) * | 2014-12-05 | 2021-08-25 | 성균관대학교산학협력단 | 변환생략을 참조하는 디블록킹 필터링을 이용한 영상의 부호화/복호화 방법 및 이를 이용하는 장치 |
US10681371B2 (en) * | 2015-06-07 | 2020-06-09 | Lg Electronics Inc. | Method and device for performing deblocking filtering |
US20170078703A1 (en) * | 2015-09-10 | 2017-03-16 | Nokia Technologies Oy | Apparatus, a method and a computer program for video coding and decoding |
WO2017045101A1 (en) * | 2015-09-14 | 2017-03-23 | Mediatek Singapore Pte. Ltd. | Advanced deblocking filter in video coding |
WO2017175898A1 (ko) * | 2016-04-07 | 2017-10-12 | 엘지전자(주) | 인트라 예측 필터링을 이용하여 비디오 신호를 인코딩, 디코딩하는 방법 및 장치 |
CN109845255A (zh) * | 2016-10-03 | 2019-06-04 | 夏普株式会社 | 用于将解块滤波器应用于重构视频数据的***和方法 |
KR101985833B1 (ko) * | 2017-03-22 | 2019-06-04 | 국방과학연구소 | 인루프 필터에 관한 영상 부호화 및 복호화 장치 및 방법 |
WO2018171888A1 (en) * | 2017-03-23 | 2018-09-27 | Huawei Technologies Co., Ltd. | Apparatus and method for de-blocking filtering |
US10638126B2 (en) * | 2017-05-05 | 2020-04-28 | Qualcomm Incorporated | Intra reference filter for video coding |
US11153607B2 (en) * | 2018-01-29 | 2021-10-19 | Mediatek Inc. | Length-adaptive deblocking filtering in video coding |
GB2571313B (en) * | 2018-02-23 | 2022-09-21 | Canon Kk | New sample sets and new down-sampling schemes for linear component sample prediction |
SG11202009401YA (en) * | 2018-03-28 | 2020-10-29 | Huawei Tech Co Ltd | An image processing device and method for performing efficient deblocking |
CN118042168A (zh) | 2018-03-29 | 2024-05-14 | 艾锐势有限责任公司 | 用于对hdr内容进行去方块的***和方法 |
EP3780602A4 (en) * | 2018-03-29 | 2021-05-26 | Sony Corporation | IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD |
RU2768016C1 (ru) * | 2018-03-30 | 2022-03-23 | Шарп Кабусики Кайся | Системы и способы применения фильтров деблокирования к восстановленным видеоданным |
EP3794820A1 (en) | 2018-05-17 | 2021-03-24 | Telefonaktiebolaget LM Ericsson (publ) | Deblocking of implicit transform unit boundaries |
GB2573798A (en) * | 2018-05-17 | 2019-11-20 | Canon Kk | A filter |
AU2019320321B2 (en) | 2018-08-10 | 2022-11-24 | Huawei Technologies Co., Ltd. | Apparatus and method for performing deblocking |
JP7326439B2 (ja) | 2018-10-12 | 2023-08-15 | ホアウェイ・テクノロジーズ・カンパニー・リミテッド | ビデオコーディングにおけるデブロッキングフィルタのための装置および方法 |
US10939118B2 (en) * | 2018-10-26 | 2021-03-02 | Mediatek Inc. | Luma-based chroma intra-prediction method that utilizes down-sampled luma samples derived from weighting and associated luma-based chroma intra-prediction apparatus |
WO2020100764A1 (en) | 2018-11-14 | 2020-05-22 | Sharp Kabushiki Kaisha | Systems and methods for applying deblocking filters to reconstructed video data |
JP7418152B2 (ja) * | 2018-12-17 | 2024-01-19 | キヤノン株式会社 | 画像符号化装置、画像符号化方法、画像復号装置、画像復号方法 |
US11044473B2 (en) * | 2018-12-21 | 2021-06-22 | Qualcomm Incorporated | Adaptive loop filtering classification in video coding |
WO2020141880A1 (ko) * | 2019-01-02 | 2020-07-09 | 엘지전자 주식회사 | 영상 코딩 시스템에서 디블록킹 필터링을 사용하는 영상 디코딩 방법 및 장치 |
WO2020177663A1 (en) * | 2019-03-02 | 2020-09-10 | Beijing Bytedance Network Technology Co., Ltd. | Restrictions on partition structures |
US11394993B2 (en) * | 2019-03-13 | 2022-07-19 | Tencent America LLC | Method and apparatus for affine inter prediction with small subblocks |
US11284093B2 (en) * | 2019-05-09 | 2022-03-22 | Qualcomm Incorporated | Affine linear weighted intra prediction in video coding |
CN117176969A (zh) * | 2019-05-11 | 2023-12-05 | 抖音视界有限公司 | 用于视频编解码的去方块滤波器 |
US11330298B2 (en) * | 2019-06-25 | 2022-05-10 | Qualcomm Incorporated | Simplified intra chroma mode coding in video coding |
WO2021023258A1 (en) * | 2019-08-06 | 2021-02-11 | Beijing Bytedance Network Technology Co., Ltd. | Video region partition based on color format |
MX2021008260A (es) * | 2019-08-23 | 2021-08-16 | Huawei Tech Co Ltd | Un codificador, un decodificador y metodos correspondientes para ejecutar desbloqueo de crominancia para bloques que utilizan codificacion de crominancia conjunta. |
WO2021036980A1 (en) | 2019-08-23 | 2021-03-04 | Beijing Bytedance Network Technology Co., Ltd. | Using boundary strength in deblocking filtering |
EP4008106A4 (en) | 2019-09-02 | 2022-11-09 | Beijing Bytedance Network Technology Co., Ltd. | PARTITION OF A VIDEO ZONE ACCORDING TO A COLOR FORMAT |
KR20220061908A (ko) | 2019-09-24 | 2022-05-13 | 광동 오포 모바일 텔레커뮤니케이션즈 코포레이션 리미티드 | 예측값의 확정 방법, 인코더, 디코더 및 컴퓨터 저장 매체 |
WO2021056219A1 (zh) * | 2019-09-24 | 2021-04-01 | 北京大学 | 视频编解码的方法和装置 |
WO2021146933A1 (en) * | 2020-01-21 | 2021-07-29 | Alibaba Group Holding Limited | Next-generation loop filter implementations for adaptive resolution video coding |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050243915A1 (en) * | 2004-04-29 | 2005-11-03 | Do-Kyoung Kwon | Adaptive de-blocking filtering apparatus and method for mpeg video decoder |
US20060126962A1 (en) * | 2001-03-26 | 2006-06-15 | Sharp Laboratories Of America, Inc. | Methods and systems for reducing blocking artifacts with reduced complexity for spatially-scalable video coding |
JP2011091824A (ja) * | 2001-09-14 | 2011-05-06 | Sharp Corp | 画像復号装置及び画像復号方法 |
US20110222607A1 (en) * | 2010-03-15 | 2011-09-15 | Jicheng An | Deblocking filtering method and deblocking filter |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7227901B2 (en) * | 2002-11-21 | 2007-06-05 | Ub Video Inc. | Low-complexity deblocking filter |
NO322722B1 (no) | 2004-10-13 | 2006-12-04 | Tandberg Telecom As | Fremgangsmate for videokoding gjennom reduksjon av blokkartefakter |
US7961963B2 (en) * | 2005-03-18 | 2011-06-14 | Sharp Laboratories Of America, Inc. | Methods and systems for extended spatial scalability with picture-level adaptation |
KR100678958B1 (ko) * | 2005-07-29 | 2007-02-06 | 삼성전자주식회사 | 인트라 bl 모드를 고려한 디블록 필터링 방법, 및 상기방법을 이용하는 다 계층 비디오 인코더/디코더 |
KR100819289B1 (ko) * | 2006-10-20 | 2008-04-02 | 삼성전자주식회사 | 영상 데이터의 디블록킹 필터링 방법 및 디블록킹 필터 |
KR100922275B1 (ko) * | 2006-12-15 | 2009-10-15 | 경희대학교 산학협력단 | 경계 필터링 강도의 결정 방법 및 이를 이용한 디블록킹필터링 방법과 장치 |
CN100493196C (zh) | 2007-07-27 | 2009-05-27 | 武汉大学 | 一种快速计算h.264视频标准中去块滤波边界强度值的方法 |
KR100973657B1 (ko) * | 2007-11-01 | 2010-08-02 | 경희대학교 산학협력단 | 디블록킹 필터링을 포함하는 코덱 사이의 트랜스코딩 방법 및 장치 |
CN101212665B (zh) | 2007-12-25 | 2012-01-25 | 海信集团有限公司 | 一种环路滤波方法 |
US20090245351A1 (en) * | 2008-03-28 | 2009-10-01 | Kabushiki Kaisha Toshiba | Moving picture decoding apparatus and moving picture decoding method |
US9143803B2 (en) | 2009-01-15 | 2015-09-22 | Qualcomm Incorporated | Filter prediction based on activity metrics in video coding |
TWI413415B (zh) * | 2009-06-17 | 2013-10-21 | Novatek Microelectronics Corp | 以h264解方塊為基礎的多源過濾器以及多源過濾方法 |
US8537200B2 (en) | 2009-10-23 | 2013-09-17 | Qualcomm Incorporated | Depth map generation techniques for conversion of 2D video data to 3D video data |
CA2785036A1 (en) | 2010-02-05 | 2011-08-11 | Telefonaktiebolaget L M Ericsson (Publ) | De-blocking filtering control |
-
2012
- 2012-06-25 US US13/532,610 patent/US9167269B2/en active Active
- 2012-10-24 AU AU2012328924A patent/AU2012328924C1/en active Active
- 2012-10-24 EP EP21185803.0A patent/EP3975557A1/en active Pending
- 2012-10-24 MY MYPI2014700870A patent/MY166482A/en unknown
- 2012-10-24 KR KR1020147013945A patent/KR101642205B1/ko active IP Right Grant
- 2012-10-24 EP EP12787579.7A patent/EP2772053A1/en not_active Ceased
- 2012-10-24 IN IN3177CHN2014 patent/IN2014CN03177A/en unknown
- 2012-10-24 JP JP2014538930A patent/JP5932049B2/ja active Active
- 2012-10-24 BR BR112014009431-4A patent/BR112014009431B1/pt active IP Right Grant
- 2012-10-24 CN CN201280052525.9A patent/CN103931185B/zh active Active
- 2012-10-24 WO PCT/US2012/061693 patent/WO2013063117A1/en active Application Filing
- 2012-10-24 CA CA2852533A patent/CA2852533C/en active Active
- 2012-10-24 RU RU2014121089/08A patent/RU2586003C2/ru active
- 2012-10-24 SG SG11201401379SA patent/SG11201401379SA/en unknown
- 2012-10-25 TW TW101139539A patent/TWI499285B/zh active
-
2014
- 2014-04-08 IL IL232003A patent/IL232003A/en active IP Right Grant
- 2014-05-23 ZA ZA2014/03807A patent/ZA201403807B/en unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060126962A1 (en) * | 2001-03-26 | 2006-06-15 | Sharp Laboratories Of America, Inc. | Methods and systems for reducing blocking artifacts with reduced complexity for spatially-scalable video coding |
JP2011091824A (ja) * | 2001-09-14 | 2011-05-06 | Sharp Corp | 画像復号装置及び画像復号方法 |
US20050243915A1 (en) * | 2004-04-29 | 2005-11-03 | Do-Kyoung Kwon | Adaptive de-blocking filtering apparatus and method for mpeg video decoder |
US20110222607A1 (en) * | 2010-03-15 | 2011-09-15 | Jicheng An | Deblocking filtering method and deblocking filter |
Non-Patent Citations (2)
Title |
---|
JPN5015000309; List, P., et.al.: '"Adaptive Deblocking Filter"' IEEE Transactions on Circuits and Systems for Video Technology Vol.13, No.7, 200307, p.614-619 * |
JPN6015040674; Norkin, A., et.al.: '"Description of CE12: Deblocking filtering"' [online] Document: JCTVC-D612(version 1), 20110128, Joint Collaborative Team on Video Coding (JCT-VC) * |
Also Published As
Publication number | Publication date |
---|---|
US20130101024A1 (en) | 2013-04-25 |
JP5932049B2 (ja) | 2016-06-08 |
ZA201403807B (en) | 2021-05-26 |
IL232003A (en) | 2017-06-29 |
RU2014121089A (ru) | 2015-12-10 |
TWI499285B (zh) | 2015-09-01 |
CA2852533A1 (en) | 2013-05-02 |
KR101642205B1 (ko) | 2016-07-22 |
IN2014CN03177A (ja) | 2015-07-03 |
IL232003A0 (en) | 2014-05-28 |
MY166482A (en) | 2018-06-27 |
AU2012328924A1 (en) | 2014-05-08 |
RU2586003C2 (ru) | 2016-06-10 |
KR20140085545A (ko) | 2014-07-07 |
SG11201401379SA (en) | 2014-05-29 |
CA2852533C (en) | 2017-01-03 |
CN103931185B (zh) | 2017-08-29 |
BR112014009431B1 (pt) | 2022-10-11 |
EP3975557A1 (en) | 2022-03-30 |
EP2772053A1 (en) | 2014-09-03 |
TW201334544A (zh) | 2013-08-16 |
BR112014009431A2 (pt) | 2017-04-18 |
AU2012328924C1 (en) | 2016-06-09 |
AU2012328924B2 (en) | 2015-11-12 |
CN103931185A (zh) | 2014-07-16 |
WO2013063117A1 (en) | 2013-05-02 |
US9167269B2 (en) | 2015-10-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5932049B2 (ja) | ビデオコード化のデブロッキングフィルタリングのための境界強度値の決定 | |
US10477232B2 (en) | Search region determination for intra block copy in video coding | |
US9883203B2 (en) | Adaptive overlapped block motion compensation | |
US9161046B2 (en) | Determining quantization parameters for deblocking filtering for video coding | |
JP6141386B2 (ja) | 深度範囲パラメータのシグナリング | |
CN105144718B (zh) | 当跳过变换时用于有损译码的帧内预测模式 | |
JP6022586B2 (ja) | ビデオコーディングのための隣接するビデオユニットの利用可能性の検出 | |
JP5587508B2 (ja) | ビデオコード化のためのイントラ平滑化フィルタ | |
JP6144333B2 (ja) | レートひずみ最適量子化におけるレベル決定 | |
US9420280B2 (en) | Adaptive upsampling filters | |
JP6162150B2 (ja) | ビデオコーディング用の残差4分木(rqt)コーディング | |
JP2019515580A (ja) | イントラ予測モードのネイバーベースのシグナリング | |
JP6333942B2 (ja) | ビデオ情報のスケーラブルコード化のための装置及び方法 | |
US20130272423A1 (en) | Transform coefficient coding | |
KR102182441B1 (ko) | 비디오 코딩에서 hevc 확장들을 위한 다중 계층들의 저복잡도 지원 | |
US20130336395A1 (en) | Unification of signaling lossless coding mode and pulse code modulation (pcm) mode in video coding | |
JP2015527028A (ja) | スケーラブルビデオコード化におけるダウンサンプリング位相情報の信号伝達 | |
CN112514386A (zh) | 网格编解码量化系数编解码 | |
CN115004706A (zh) | 关于变换和系数信令的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150908 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151013 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160113 |
|
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: 20160329 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160427 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5932049 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |