JP6788699B2 - 高い分割自由度を伴う効果的なパーティション符号化 - Google Patents
高い分割自由度を伴う効果的なパーティション符号化 Download PDFInfo
- Publication number
- JP6788699B2 JP6788699B2 JP2019051540A JP2019051540A JP6788699B2 JP 6788699 B2 JP6788699 B2 JP 6788699B2 JP 2019051540 A JP2019051540 A JP 2019051540A JP 2019051540 A JP2019051540 A JP 2019051540A JP 6788699 B2 JP6788699 B2 JP 6788699B2
- Authority
- JP
- Japan
- Prior art keywords
- block
- coding
- sample
- decoder
- reference 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
- 238000005192 partition Methods 0.000 title claims description 240
- 238000000638 solvent extraction Methods 0.000 title description 15
- 230000011218 segmentation Effects 0.000 claims description 60
- 230000000877 morphologic effect Effects 0.000 claims description 3
- 238000000034 method Methods 0.000 description 82
- 238000000926 separation method Methods 0.000 description 67
- 238000012545 processing Methods 0.000 description 37
- 239000013598 vector Substances 0.000 description 35
- 230000008054 signal transmission Effects 0.000 description 34
- 230000033001 locomotion Effects 0.000 description 31
- 230000006870 function Effects 0.000 description 28
- 238000013139 quantization Methods 0.000 description 25
- 230000008569 process Effects 0.000 description 22
- 238000006243 chemical reaction Methods 0.000 description 17
- 238000012546 transfer Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 15
- 230000001788 irregular Effects 0.000 description 14
- 238000004422 calculation algorithm Methods 0.000 description 13
- 238000009795 derivation Methods 0.000 description 12
- 230000002123 temporal effect Effects 0.000 description 12
- 238000003491 array Methods 0.000 description 11
- 239000000872 buffer Substances 0.000 description 10
- 238000004590 computer program Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 9
- 238000011156 evaluation Methods 0.000 description 8
- 238000005070 sampling Methods 0.000 description 8
- 230000003044 adaptive effect Effects 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 7
- 230000008859 change Effects 0.000 description 7
- 230000002829 reductive effect Effects 0.000 description 7
- 230000006978 adaptation Effects 0.000 description 6
- 238000013459 approach Methods 0.000 description 6
- 238000012854 evaluation process Methods 0.000 description 6
- 238000012986 modification Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 230000009466 transformation Effects 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 238000012937 correction Methods 0.000 description 5
- 238000001914 filtration Methods 0.000 description 5
- 238000000605 extraction Methods 0.000 description 4
- 239000011521 glass Substances 0.000 description 4
- 238000005457 optimization Methods 0.000 description 4
- 230000036961 partial effect Effects 0.000 description 4
- 238000007619 statistical method Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 230000006835 compression Effects 0.000 description 3
- 230000001419 dependent effect Effects 0.000 description 3
- 238000007670 refining Methods 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 241000347972 Caucasus prunus virus Species 0.000 description 2
- 241000023320 Luma <angiosperm> Species 0.000 description 2
- 239000000969 carrier Substances 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000003708 edge detection Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000012447 hatching Effects 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- OSWPMRLSEDHDFF-UHFFFAOYSA-N methyl salicylate Chemical compound COC(=O)C1=CC=CC=C1O OSWPMRLSEDHDFF-UHFFFAOYSA-N 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000010845 search algorithm Methods 0.000 description 2
- 230000003595 spectral effect Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- PXFBZOLANLWPMH-UHFFFAOYSA-N 16-Epiaffinine Natural products C1C(C2=CC=CC=C2N2)=C2C(=O)CC2C(=CC)CN(C)C1C2CO PXFBZOLANLWPMH-UHFFFAOYSA-N 0.000 description 1
- VBRBNWWNRIMAII-WYMLVPIESA-N 3-[(e)-5-(4-ethylphenoxy)-3-methylpent-3-enyl]-2,2-dimethyloxirane Chemical compound C1=CC(CC)=CC=C1OC\C=C(/C)CCC1C(C)(C)O1 VBRBNWWNRIMAII-WYMLVPIESA-N 0.000 description 1
- 208000037170 Delayed Emergence from Anesthesia Diseases 0.000 description 1
- 235000008694 Humulus lupulus Nutrition 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- JJWKPURADFRFRB-UHFFFAOYSA-N carbonyl sulfide Chemical compound O=C=S JJWKPURADFRFRB-UHFFFAOYSA-N 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013479 data entry Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000013213 extrapolation Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000002427 irreversible effect Effects 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 238000011426 transformation method Methods 0.000 description 1
- 238000012800 visualization 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/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/124—Quantisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/132—Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/196—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
-
- 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/20—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding
- H04N19/23—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding with coding of regions that are present throughout a whole video segment, e.g. sprites, background or mosaic
-
- 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/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- 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/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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/597—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/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/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/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/96—Tree coding, e.g. quad-tree 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/136—Incoming video signal characteristics or properties
- H04N19/14—Coding unit complexity, e.g. amount of activity or edge presence estimation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Description
ブロックベースのハイブリッド映像符号化において、例えば、図1〜3に示されるように、フレームは、矩形ブロックにおいて再分割される。しばしば、これらのブロックは正方形であり、そして、各ブロックのための処理は、同じ機能的構造に従う。このセクションの大部分の実施例は正方形のブロックを使用するけれども、ウェッジレットブロックパーティションおよびすべての関連した方法は、正方形のブロックに限られているというわけではなく、如何なる矩形のブロックサイズに対してもむしろ可能である点に留意されたい。
ウェッジレットブロックパーティションの基本的な原則は、図4において例示されるように、線分201によって分離されるようにブロック200の領域を2つの領域202a,202bに分割することである。ここで、2つの領域は、P1およびP2を示すラベルがつけられる。分離線分は、開始点Sおよび終了点Eによって決定され、いずれもブロックの境界上に設置される。時々、以下において、領域P1は、ウェッジレットパーティション202aと呼ばれ、一方、領域P2は、ウェッジレットパーティション202bと呼ばれる。
符号化処理におけるウェッジレットブロックパーティションを使用するために、パーティション情報は、パーティションパターンの形式で格納されうる。この種のパターンは、サイズのアレイuB×vBからなり、そして、一致しているサンプルが領域P1またはP2に帰属するかどうか、各要素は、バイナリ情報を含む。図6は、例えば、異なるブロックサイズのウェッジレットパーティションパターンを示す。ここで、バイナリ領域情報、すなわち、2つのセグメンテーションは、サンプル203を黒または白によって表される。
ウェッジレットをともなって1ブロックの奥行き信号のモデリングのために、必要情報は、概念的に2つの要素からなる。例えば、パーティションパターンの形式において、一方は、パーティション情報(セクション1.1を参照)であり、そして、それは、2つの領域(セクション1.2を参照)の1つに各サンプル203を割り当てる。必要な他の情報要素は、領域のサンプルに割り当てられる値である。2つのウェッジレット領域の各々の値は、定数として定義されうる。これは、いくつかの以下において概説される実施例である。このように、この値は、固定パーティション値(CPV)として参照する。その場合、第2の情報要素は、指定された領域のための2つの代表的なサンプルを構成する。
1.4.1 ウェッジレットパターンリスト
ウェッジレットブロックパーティションの効率的な処理および信号の伝送の目的のために、パーティションパターンは、ルックアップ・リストにおいて体系化されうる。ウェッジレットパターンリストは、領域の分離線分のための開始点の位置および終了点の位置のすべての可能な組み合わせに対するパターンを含み、または、全ての可能な組み合わせの適切なサブセットを含む。このように、1つのルックアップ・リストは、各予測ブロックサイズに対して生成されうる。特定のブロックサイズのリストの範囲内における特定のパターンの位置またはインデックスに依存しているエンコーダおよびデコーダ(詳細はセクション3を参照)の間における信号伝送することを可能にするために、同一のリストが、エンコーダおよびデコーダにおいて利用可能にされうる。これは、パターンの定義済みセットを含むことによっても、エンコーダおよびデコーダの初期設定の一部として、同一の生成アルゴリズムを実行することによっても実装されうる。
上述したルックアップ・リストに基づいて、ウェッジレットパーティションによるブロック信号の最良近似は、サーチアルゴリズムによって発見されうる。ウェッジレットベースの符号化アルゴリズムのために、最良近似は、最小の歪みをもたらすウェッジレットモデルとして理解されうる。換言すれば、サーチは、所与のブロックに対するウェッジレットパーティションパターンの最良の一致を発見しようとする。サーチは、導出されるパターン・リストを利用する。そして、それは、所与のブロックサイズ(詳細についてセクション1.4.1を参照)のためのすべての可能なウェッジレットパーティションパターンを含む。パターンは、再度生成することを必要としない場合、最小の歪みウェッジレットサーチが実行されるたびに、これらのリストは、サーチの処理時間を制限することを助ける。各サーチステップは、次のステップから構成されうる:
・ 元のブロック信号とウェッジレットモデルとの間の歪みDW,curの算出。
・ DW,cur>DW,minの評価:真の場合、最小の歪みのウェッジレット情報を更新し、DW,min=DW,curを設定することによって、現在のパーティションパターンのリストインデックスを格納する。
このセクションにおいて、大部分の実施例は正方形ブロックを使用するけれども、輪郭ブロックパーティションおよびすべての関連した実施例が、正方形ブロックに限られるというわけではなく、いかなる矩形のブロックサイズにとってもむしろ可能である点に留意されたい。
輪郭ブロックパーティションの基本的な原則は、ブロック200のエリアを2つの領域202a,202bに分割することである。ウェッジレットブロックパーティションとは異なり、領域の間の分離線分201は、幾何学の定式化によって記載されえない。図9において、P1およびP2を示すラベルがつけられた2つの領域によって例示されるように、輪郭の領域が任意の形状でありえ、それらは接続されることさえ必要としない。
ウェッジレットパーティションパターンの一致において(セクション1.2を参照)、輪郭ブロックパーティション情報は、パーティションパターンの形で、格納されうる。そのようなパターンは、サイズuB×vBのアレイを構成し、各要素は、一致しているサンプルが領域P1またはP2のいずれかに属するかのバイナリ情報を含む。図10は、黒色または白色のサンプル色彩によってバイナリ領域情報を表す輪郭パーティションパターンの例を示す。
輪郭によって有するブロックの奥行き信号に近似する原則は、セクション1.3において記載されたウェッジレットの概念と同一である。また、必須の情報は、2つの要素パーティション情報およびパーティションフィリング指示から構成され、そして、それは、対応する領域の元の深さ信号の平均値として算出され、各2つの領域に対して、順に1つの固定パーティション値(CPV)を含みうる。
例えば、図1〜3の符号化環境のような、多視点映像および奥行き(MVD)のための符号化フレームワークの範囲内で、以前のセクションに記載された方法およびアルゴリズムを使用するために、新規な符号化ルーチンまたはモードが定義されるべきであり、そして、必要なツールは、エンコーダおよびデコーダにおいて実装されるべきである。
このセクションは、ウェッジレットブロックパーティション(セクション1を参照)に基づいて、2つのイントラ符号化モードを提示する。両方のモードは、デルタCPV法(セクション3.3.2を参照)と結合されうる。
このモードの基本的な原則は、エンコーダでベストマッチしているウェッジレットパーティションを見つけて、ビットストリーム中にパーティション情報を明確に送信することである。デコーダにおいて、ブロックの信号は、明確に送信されたパーティション情報を使用して再構成される。従って、このモードのための主なツールは、評価および信号伝送の一部である。
このモードの基本的な原則は、同じ画像、すなわちイントラ予測における以前に符号化されたブロックが利用できる情報から、ウェッジレットパーティションを予測することである。より良好な近似のために、例えば、線分の終了位置を変化させることなどにより、予測されたパーティションは、例えば、エンコーダでリファインされる。ビットストリーム中の線分の終了位置へのオフセットの唯一の伝送は、十分であり得る、そして、デコーダで、ブロックの信号は、予測されたパーティションおよびオフセットなどの送信されたリファイン情報を結合することから生じるパーティション情報を使用して再構成されうる。従って、このモードのための主なツールは、予測、評価および信号伝送の一部である。
dmm_delta_end_abs_minus1およびdmm_delta_end_sign_flagは、DmmDeltaEnd、すなわち、Eoffを導出するために用いることができる。そして、以下の通りである:
DmmDeltaEnd[ x0 ][ y0 ] = ( 1 − 2 *dmm_delta_end_sign_flag[ x0 ][ y0 ] ) *
( dmm_delta_end_abs_minus1[ x0 ][ y0 ] + 1)
このセクションは、テクスチャからパーティション情報を予測することに基づいて、2つの符号化モードを提示する。両方のモードは、デルタCPV法(セクション3.3.2を参照)と結合されうる。テクスチャ情報(すなわち従来のビデオ画像)は、関連する奥行きマップの前に送信されると仮定される。
このモードの基本的な原則は、テクスチャ参照ブロック216から奥行きマップ213の深さブロック210のウェッジレットパーティションを予測することである。これは、図13にて示したように、再構成されたテクスチャ画像のためにベストマッチしているウェッジレットパーティションを検索することにより実現される。この目的のために、参照として、最小限の歪ウェッジレット検索は、セクション1.4.2において説明したように、奥行きブロック210として再構成されたテクスチャ信号215、より詳しくは同じ位置およびサイズを有する輝度ブロック216を参照として使用して実行される。結果として生じるウェッジレットパーティションパターン218は、奥行きブロックの予測220のために使用される。図13において、これは上側のボックスにより強調される、そして、示された実施例のために、予測されたウェッジレットパーティション(中央の)は、奥行きブロック210に非常によく接近する。記載されているウェッジレット予測は、エンコーダおよびデコーダで同時に実行されうることので、パーティション情報の信号伝送は、このモードのために必要とされない。
このモードの基本的な原則は、テクスチャ参照ブロックから奥行きブロックの輪郭パーティションを予測することである。図10に示したように、これは、再構成されたテクスチャ画像215のための輪郭パーティション218’を導出することにより実現される。この目的のために、輪郭近似は、再構成されたテクスチャ信号215、より詳しくは奥行きブロック210として同じ位置およびサイズを有する輝度ブロック216を参照として使用して実行される。この種の輪郭予測が、エンコーダおよびデコーダで同時に実行されうるので、パーティション情報の信号伝送は、このモードのために必要とされない。
閾値tHは、以下として導出される:
tH=sumDC/(nT*nT),ただし、sumDC+=videoLumaSamples[x,y]for x,y=0..nT-1
パターン値は、以下のように設定される:
videoLumaSamples[x,y]がtHより大きい場合、以下を適用する:
dmmWedgeletPattern[x,y]=1
さもなければ、以下を適用する:
dmmWedgeletPattern[x,y]=0
CPV符号化のための概念が、このセクションにおいて提供される。両方のパーティションタイプとして、ウェッジレットおよび輪郭、が、定義により一定値を持つ2つのパーティション領域を有するので、それらはブロックパーティション情報(セクション3.1および3.2を参照)を予測するかまたは推定するための全ての4つのモードに同じく適用されうる。従って、CPV処理は、パーティションタイプまたは符号化モードを区別することを必要とせず、パーティションパターンが現行の奥行きブロックに与えられるとむしろ仮定する。
CPV予測のより良好な理解のために、3種類のCPV、元のCPV、予測されたCPVおよびデルタCPV、が区別される。それらの関係は、ブロック(図14,左の点線230)の断面のための図14,右側において略図で例示される。ここで、線分232は、線分230に沿ったブロック200の元の信号を表す。セクション1.3および2.3の説明によれば、元のCPV(図14,右側の線分234および236)は、それぞれ、対応する領域P1およびP2によりカバーされる信号の平均値として算出される。
For x = 0..nT-1 the above neighbouring samples are summed up as:
− If dmmWedgeletPattern[ x, 0 ] is equal to 1 (partition P1, for instance), the following applies:
sumPredDC2 += p[ x, -1 ] and numSamplesPredDC2 += 1
− Otherwise (partition P2, for instance), the following applies:
sumPredDC1 += p[ x, -1 ] and numSamplesPredDC1 += 1
For y = 0..nT-1 the left neighbouring samples are summed up as:
− If dmmWedgeletPattern[ 0, y ] is equal to 1, the following applies:
sumPredDC2 += p[ -1, y ] and numSamplesPredDC2 += 1
− Otherwise, the following applies:
sumPredDC1 += p[ -1, y ] and numSamplesPredDC1 += 1
The predicted constant partition values are derived as follows.
− If numSamplesPredDC1 is equal to 0, the following applies:
dmmPredPartitionDC1 = 1 << ( BitDepthY − 1 )
− Otherwise, the following applies:
dmmPredPartitionDC1 = sumPredDC1 / numSamplesPredDC1
− If numSamplesPredDC2 is equal to 0, the following applies:
dmmPredPartitionDC2 = 1 << ( BitDepthY − 1 )
− Otherwise, the following applies:
dmmPredPartitionDC2 = sumPredDC2 / numSamplesPredDC2
CPV予測の原則に基づいて、デルタCPVの効率的な処理のための概念は、このセクションにおいて紹介される。ビットストリームのデルタCPVを送信することは、ブロックパーティション符号化のための再構成された信号の歪を減少する目的を果たす。しかしながら、元のおよび予測された信号の相違が視差の変換符号化によってもカバーされるので、デルタCPV値を信号伝送するために必要なビットレートは、この方法の利益を定める。従って、デルタCPVの量子化は、以下の通りに導入することができる:値は、エンコーダで評価された後、線形に量子化され、デコーダで再構成の前に逆量子化される。量子化されたデルタCPVを送信することは、ビットレートが減少する効果がある一方で、逆量子化された値から再構成された信号は、最高の近似値と僅かに異なるだけである。結論的には、これは、量子化なしのケースと比較して、低いレート−歪コストをもたらす。線形量子化のステップサイズに関して、パフォーマンスは、変換符号化、すなわちQPの関数として、かつ、固定値ではないとして、量子化ステップサイズを定めること、から公知の原則を適用することにより更に高めることができる。量子化ステップサイズをqΔCPV=2QP/10ただし1≦qΔCPV≦max(ΔCPV)/2としてデルタCPVに設定することは、効率的かつ強固であることがわかった。
DmmQuantOffsetDC1[ x0 ][ y0 ] = ( 1 − 2 *dmm_dc_1_sign_flag[ x0 ][ y0 ] ) *
dmm_dc_1_abs[ x0 ][ y0 ]
DmmQuantOffsetDC2[ x0 ][ y0 ] = ( 1 − 2 *dmm_dc_2_sign_flag[ x0 ][ y0 ] ) *
dmm_dc_2_abs[ x0 ][ y0 ]
dmmOffsetDC1 = DmmQuantOffsetDC1 * Clip3( 1, ( 1 << BitDepthY ) − 1, 2 (QP' Y /10)- 2 )
dmmOffsetDC2 = DmmQuantOffsetDC2 * Clip3( 1, ( 1 << BitDepthY ) − 1, 2 (QP' Y /10)- 2 )
第1のパーティションのために:dmmPredPartitionDC1 + dmmOffsetDC1
第2のパーティションのために:dmmPredPartitionDC2 + dmmOffsetDC2
4.1 モード信号伝送
符号化プロセスにおいて、1つのモードは、レート−歪最適化によるあらゆるブロックのために選択され、そして、モード情報は、ビットストリームにおいて、例えば、パーティションおよびCPV情報の前に信号伝送される。セクション3によれば、以下の4ブロックパーティションモードを、(例えば、不規則でない分割モードに加えて)定義することができる:
・ Wedgelet_PredlIntra:ウェッジレットブロックパーティションのイントラ予測(セクション3.1.2を参照)
・ Wedgelet_PredTexture:ウェッジレットブロックパーティションのテクスチャベース予測(セクション3.2.1を参照)
・ Contor_PredTexture:輪郭ブロックパーティションのテクスチャベース予測(セクション3.2.2を参照)
モードプリセレクションの背後にある発想は、現行ブロックのために選択されそうにないモードを除外する概念を実行することにより、ブロックパーティション符号化(セクション3を参照)のための処理および信号伝送を行う努力を減少することである。
表1:プリセレクション決定によるモード。
いくつかの考えられる不規則性分割モード、一方ではその2つのセグメンテーション決定(3.1および3.2を参照)への概念的再分割および他方では2つのパーティション(3.3を参照)符号化パラメータの符号化のみならず、符号化フレームワークにおけるそれらのあり得る作業およびこの種のモードが付加的に供給することがあり得る符号化環境の説明を記述した後、それぞれのデコーダおよびエンコーダのための結果として生じる実施例は、部分的により一般的な用語で記載されるものとする。特に、以下のセクションは、上記で概説される特定の有利な詳細を強調して、これらの詳細がどのように上述よりも一般的であるという意味でデコーダおよびエンコーダ内で使われうるかについて、上述したよりもより包括的に説明する。特に、下記で概説されるように、上記のモードで使用される有利な態様のいくつかは、個々に利用することができる。
上記の議論から明白になったように、ウェッジレット分割の使用は、一方では分割する旨を信号伝送するための信号伝送オーバーヘッドおよび他方では不規則性分割による達成可能な多様性との間にあり得る妥協を形成する。それにもかかわらず、サイド情報データの著しい量は、パーティション情報、すなわち、ウェッジレット分離線分の位置、例えば、ウェッジレット分離線分の位置のインデックスを使用することにより、例えばセクション3.1.1に関して上記で概説される概念に従って、明確に送信するために必要である。
dmm_delta_end_abs_minus1およびdmm_delta_end_sign_flagは、DmmDeltaEnd、すなわちEoffを導出するのに使用することができる。そして、以下の通りである:
DmmDeltaEnd[ x0 ][ y0 ] = ( 1 − 2 *dmm_delta_end_sign_flag[ x0 ][ y0 ] ) *
( dmm_delta_end_abs_minus1[ x0 ][ y0 ] + 1)
上記に記載されているように、ウェッジレットベースのブロック分割さえ、ウェッジレット分離線分の位置についてデコーダ側に知らせるために、サイド情報の著しい量を必要とする。
dmm_delta_end_abs_minus1およびdmm_delta_end_sign_flagは、DmmDeltaEnd、すなわち、Eoffを導出するのに使用することができる。そして、以下の通りである:
DmmDeltaEnd[ x0 ][ y0 ] = ( 1 − 2 *dmm_delta_end_sign_flag[ x0 ][ y0 ] ) *
( dmm_delta_end_abs_minus1[ x0 ][ y0 ] + 1)
ウェッジレットブロックのウェッジレット分離線分の位置に関する情報を伝送するために必要なサイド情報を減少させる更なる方法は、更に以下で概説される実施例の基礎を形成する。特に、発想は、すなわち、ウェッジレット分離線分の開始点を外周に沿って現行ブロックに隣接して伸びているサンプル系統のサンプルの一連の再構成された値の連続的なものの間で最大の変化の位置に配置することにより、以前に再構成されたサンプル、すなわち符号化/復号化順序に従う現行ブロックに先行するブロックの再構成された値が、ウェッジレット分離線分の正しい配置の少なくとも予測を可能にする。このように、セクション5.1および5.2に関して上記で概説された可能性と同様、必要なサイド情報レートは、デコーダが正しくウェッジレット分離線分を配置するのを可能にするために、低下することができる。下記で概説される実施例の基礎をなしている発想は、したがって、下記で概説される実施例のあり得る実現が、記載されているセクション3.1.2の上記説明においても利用された。
上記説明から明白になったので、ウェッジレットベースの分割は、一方ではサイド情報レートおよび他方では分割の可能性の達成可能な多様性の間の一種のトレードオフを表す。それと比較して、輪郭に分割することは、サイド情報レートに関してより複雑なようである。
下記で概説される実施例の基礎をなしている発想は、セクション4.2、すなわち、奥行き/視差マップの現行ブロックのコンテンツの良好な近似値を達成する可能性が、この2つのセグメンテーション移動モードをトリガするために対応する符号化オプション識別子のそれぞれの既定の値の条件を正当化するために十分に高い場合、奥行き/視差マップの現行ブロックの上の2つのセグメンテーションの次の移動を有する画像の範囲内の同じ位置に配置された参照ブロックに基づく2つのセグメンテーションの導出に従う発想が単に合理的なだけである、において、すでに述べられていた。換言すれば、それぞれの2つのセグメンテーション移動がいずれにしろ非常に選択されなさそうであるという場合のこの符号化オプション識別子をエントロピー符号化するときに、サイド情報レートは、奥行き/視差マップの現行ブロックのための符号化オプション識別子のそれぞれの既定の値を考慮に入れる必要性を回避することにより保存されうる。
すでに今までに記載されている各種実施形態に関して上記で概説されるように、ブロックの2分割のパーティションに固定パーティション値を割り当てることにより現行ブロックを予測する方法は、特に、大抵は奥行き/視差マップのようなこれらのサンプルアレイのコンテンツが大部分は平坦域または急峻なエッジにより互いに分離された類似の値のシンプルに接続された領域からなる符号化サンプルアレイを符号化する場合に、全く効果的である。それにもかかわらず、この種の固定パーティション値の伝送さえ、回避されなければならないサイド情報の相当な量を必要とする。
Claims (11)
- データストリームからテクスチャ画像に関連付けられる奥行きマップの既定のブロックを再構成するためのデコーダであって、前記デコーダは、
前記既定のブロックに併置される前記テクスチャ画像の参照ブロックのサンプル値の平均値に基づいてテクスチャ閾値を決定し、
前記参照ブロックの各サンプル値を前記テクスチャ閾値と比較することによって、前記テクスチャ画像の前記参照ブロックを2つの部分にセグメント化し、
前記参照ブロックの前記2つの部分のうちの1つに基づいて、前記奥行きマップの前記既定のブロックの第1の部分および第2の部分をそれぞれ決定し、そして、
前記第1の部分および前記第2の部分を復号化して、前記奥行きマップの前記既定のブロックを再構成するように構成される、デコーダ。 - 前記参照ブロックをセグメント化するにあたり、前記参照ブロックの各サンプル値を前記テクスチャ閾値と比較し、前記各サンプル値が前記閾値よりも大きければ、前記参照ブロックの各サンプル値を第1のパーティションに関連付け、前記各サンプル値が前記閾値よりも小さければ、前記参照ブロックの各サンプル値を第2のパーティションに関連付けるように構成される、請求項1に記載のデコーダ。
- 前記参照ブロックをセグメント化するにあたり、前記参照ブロック内の前記テクスチャ画像の値をサンプル解像度で個別にチェックして、各タイルが前記参照ブロックのサンプル位置に対応するように構成される、請求項2に記載のデコーダ。
- 前記参照ブロックをセグメント化するにあたり、前記参照ブロックの前記2つの部分を得るため、前記比較の結果にモルフォロジカルホールフィリングおよび/またはローパスフィルタを適用するように構成される、請求項1に記載のデコーダ。
- 前記デコーダは、前記セグメント化、決定および復号化が、符号化オプションの第1の組を形成するように構成され、ここで、前記デコーダはさらに、
前記テクスチャ画像の前記参照ブロック内のサンプルの値の分散を決定し、
前記データストリームから符号化オプション識別子を受信し、
前記分散が既定の閾値を超えている場合、前記符号化オプション識別子を前記符号化オプションの第1の組を形成する動作を実行するためのインデックスとして使用するように構成される、請求項1に記載のデコーダ。 - テクスチャ画像に関連付けられる奥行きマップの既定のブロックをデータストリームに符号化するためのエンコーダであって、前記エンコーダは、
前記既定のブロックに併置される前記テクスチャ画像の参照ブロックのサンプル値の平均値に基づいて、テクスチャ閾値を決定し、
前記参照ブロックの各サンプル値を前記テクスチャ閾値と比較することによって、前記テクスチャ画像の前記参照ブロックを2つの部分にセグメント化し、
前記参照ブロックの前記2つの部分のうちの1つに基づいて、前記奥行きマップの前記既定のブロックの第1の部分および第2の部分をそれぞれ決定し、そして、
前記奥行きマップの前記既定のブロックの前記第1の部分および第2の部分に関連する情報を前記データストリームに符号化するように構成される、エンコーダ。 - 前記参照ブロックをセグメント化するにあたり、前記参照ブロックの各サンプル値を前記テクスチャ閾値と比較し、前記各サンプル値が前記閾値よりも大きければ、前記参照ブロックの各サンプル値を第1のパーティションに関連付け、前記各サンプル値が前記閾値よりも小さければ、前記参照ブロックの各サンプル値を第2のパーティションに関連付けるように構成される、請求項6に記載のエンコーダ。
- 前記参照ブロックをセグメント化するにあたり、前記参照ブロック内の前記テクスチャ画像の値をサンプル解像度で個別にチェックして、各タイルが前記参照ブロックのサンプル位置に対応するように構成される、請求項7に記載のエンコーダ。
- 前記参照ブロックをセグメント化するにあたり、前記参照ブロックの前記2つの部分を得るため、前記比較の結果にモルフォロジカルホールフィリングおよび/またはローパスフィルタを適用するように構成される、請求項6に記載のエンコーダ。
- 前記エンコーダは、前記セグメント化、決定および復号化が、符号化オプションの第1の組を形成するように構成され、ここで、前記エンコーダはさらに、
前記テクスチャ画像の前記参照ブロック内のサンプルの値の分散を決定し、
符号化オプション識別子を前記データストリームに符号化し、ここで、
前記符号化オプション識別子は、前記分散が既定の閾値を超えている場合、前記符号化オプションの第1の組を形成する動作を実行するためのインデックスとして使用されるように構成される、請求項6に記載のエンコーダ。 - 前記第1および第2の部分を復号化するにあたり、前記第1の部分に配置されるサンプルアレイのサンプルに第1の一定のパーティション値を割り当て、前記第2の部分に配置される前記サンプルアレイのサンプルに第2の一定のパーティション値を割り当てることによって、前記奥行きマップの前記既定のブロックを予測するようにさらに構成される、請求項1に記載のデコーダ。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161558631P | 2011-11-11 | 2011-11-11 | |
US61/558,631 | 2011-11-11 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017011008A Division JP6501808B2 (ja) | 2011-11-11 | 2017-01-25 | 高い分割自由度を伴う効果的なパーティション符号化 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020182618A Division JP7121093B2 (ja) | 2011-11-11 | 2020-10-30 | 高い分割自由度を伴う効果的なパーティション符号化 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019134466A JP2019134466A (ja) | 2019-08-08 |
JP6788699B2 true JP6788699B2 (ja) | 2020-11-25 |
Family
ID=47178013
Family Applications (6)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014540491A Active JP6084627B2 (ja) | 2011-11-11 | 2012-11-09 | 高い分割自由度を伴う効果的なパーティション符号化 |
JP2017011008A Active JP6501808B2 (ja) | 2011-11-11 | 2017-01-25 | 高い分割自由度を伴う効果的なパーティション符号化 |
JP2019051540A Active JP6788699B2 (ja) | 2011-11-11 | 2019-03-19 | 高い分割自由度を伴う効果的なパーティション符号化 |
JP2020182618A Active JP7121093B2 (ja) | 2011-11-11 | 2020-10-30 | 高い分割自由度を伴う効果的なパーティション符号化 |
JP2022124725A Active JP7389185B2 (ja) | 2011-11-11 | 2022-08-04 | 高い分割自由度を伴う効果的なパーティション符号化 |
JP2023195015A Pending JP2024012629A (ja) | 2011-11-11 | 2023-11-16 | 高い分割自由度を伴う効果的なパーティション符号化 |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014540491A Active JP6084627B2 (ja) | 2011-11-11 | 2012-11-09 | 高い分割自由度を伴う効果的なパーティション符号化 |
JP2017011008A Active JP6501808B2 (ja) | 2011-11-11 | 2017-01-25 | 高い分割自由度を伴う効果的なパーティション符号化 |
Family Applications After (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020182618A Active JP7121093B2 (ja) | 2011-11-11 | 2020-10-30 | 高い分割自由度を伴う効果的なパーティション符号化 |
JP2022124725A Active JP7389185B2 (ja) | 2011-11-11 | 2022-08-04 | 高い分割自由度を伴う効果的なパーティション符号化 |
JP2023195015A Pending JP2024012629A (ja) | 2011-11-11 | 2023-11-16 | 高い分割自由度を伴う効果的なパーティション符号化 |
Country Status (15)
Country | Link |
---|---|
US (8) | US9756330B2 (ja) |
EP (4) | EP2777285B1 (ja) |
JP (6) | JP6084627B2 (ja) |
KR (7) | KR102171788B1 (ja) |
CN (5) | CN109257597B (ja) |
BR (2) | BR112014011406B1 (ja) |
DK (1) | DK2777285T3 (ja) |
ES (1) | ES2647514T3 (ja) |
HK (1) | HK1202202A1 (ja) |
HU (1) | HUE034631T2 (ja) |
IN (1) | IN2014KN01047A (ja) |
NO (1) | NO2806722T3 (ja) |
PL (1) | PL2777285T3 (ja) |
PT (1) | PT2777285T (ja) |
WO (1) | WO2013068566A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021022947A (ja) * | 2011-11-11 | 2021-02-18 | ジーイー ビデオ コンプレッション エルエルシー | 高い分割自由度を伴う効果的なパーティション符号化 |
Families Citing this family (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20230098693A (ko) * | 2011-11-11 | 2023-07-04 | 지이 비디오 컴프레션, 엘엘씨 | 분할 코딩을 이용한 효과적인 예측 |
EP2777286B1 (en) | 2011-11-11 | 2017-01-04 | GE Video Compression, LLC | Effective wedgelet partition coding |
WO2013068564A1 (en) | 2011-11-11 | 2013-05-16 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Effective wedgelet partition coding using spatial prediction |
KR20130098122A (ko) * | 2012-02-27 | 2013-09-04 | 세종대학교산학협력단 | 영상 부호화/복호화 장치 및 영상을 부호화/복호화하는 방법 |
WO2013129822A1 (ko) * | 2012-02-27 | 2013-09-06 | 세종대학교산학협력단 | 영상 부호화와 복호화 장치 및 영상을 부호화와 복호화하는 방법 |
US9781442B2 (en) * | 2012-09-17 | 2017-10-03 | Lg Electronics Inc. | Method and apparatus for processing video signal |
EP2944082B1 (en) * | 2013-01-11 | 2019-08-21 | Huawei Technologies Co., Ltd. | Method and apparatus of depth prediction mode selection |
CN104427291B (zh) * | 2013-08-19 | 2018-09-28 | 华为技术有限公司 | 一种图像处理方法及设备 |
US9544601B2 (en) * | 2013-10-15 | 2017-01-10 | Qualcomm Incorporated | Wedgelet pattern extension for depth intra coding |
US9756359B2 (en) * | 2013-12-16 | 2017-09-05 | Qualcomm Incorporated | Large blocks and depth modeling modes (DMM'S) in 3D video coding |
US20150189269A1 (en) * | 2013-12-30 | 2015-07-02 | Google Inc. | Recursive block partitioning |
WO2015101640A1 (en) * | 2014-01-03 | 2015-07-09 | Ge Video Compression, Llc | Wedgelet-based coding concept |
US10368097B2 (en) * | 2014-01-07 | 2019-07-30 | Nokia Technologies Oy | Apparatus, a method and a computer program product for coding and decoding chroma components of texture pictures for sample prediction of depth pictures |
EP3160143A4 (en) | 2014-06-18 | 2018-01-17 | Samsung Electronics Co., Ltd. | Multi-view image encoding/decoding methods and devices |
JP2017523682A (ja) * | 2014-06-20 | 2017-08-17 | サムスン エレクトロニクス カンパニー リミテッド | インターレイヤビデオ符号化/復号のためのデプス映像の予測モード伝送方法及びその装置 |
US20170164004A1 (en) * | 2014-07-04 | 2017-06-08 | Kt Corporation | Method and device for processing multi-view video signal |
WO2016049891A1 (en) * | 2014-09-30 | 2016-04-07 | Mediatek Singapore Pte. Ltd. | Methods on segmentation coding in intra prediction |
WO2016049913A1 (en) * | 2014-09-30 | 2016-04-07 | Mediatek Singapore Pte. Ltd. | A simplified method for the depth modeling modes |
AU2015327521B2 (en) * | 2014-09-30 | 2018-07-26 | Hfi Innovation Inc. | Method of lookup table size reduction for depth modelling mode in depth coding |
WO2016123782A1 (zh) * | 2015-02-05 | 2016-08-11 | 华为技术有限公司 | 模板处理方法和相关设备 |
WO2016123783A1 (zh) * | 2015-02-05 | 2016-08-11 | 华为技术有限公司 | 图像预测处理方法和相关设备 |
US20160277751A1 (en) * | 2015-03-19 | 2016-09-22 | Patrick J. Sweeney | Packaging/mux and unpackaging/demux of geometric data together with video data |
AU2016262259B2 (en) * | 2015-05-12 | 2019-01-17 | Samsung Electronics Co., Ltd. | Image decoding method for performing intra prediction and device thereof, and image encoding method for performing intra prediction and device thereof |
EP3273695A4 (en) | 2015-05-12 | 2018-07-18 | Samsung Electronics Co., Ltd. | Image decoding method for performing intra prediction and device thereof, and image encoding method for performing intra prediction and device thereof |
CN105007494B (zh) * | 2015-07-20 | 2018-11-13 | 南京理工大学 | 一种3d视频深度图像的帧内楔形分割模式选择方法 |
WO2017097441A1 (en) * | 2015-12-07 | 2017-06-15 | Huawei Technologies Co., Ltd. | Devices and methods for video coding using intra prediction |
EP3469792A1 (en) | 2016-06-24 | 2019-04-17 | Huawei Technologies Co., Ltd. | Devices and methods for video coding using segmentation based partitioning of video coding blocks |
CN109565595B (zh) | 2016-06-24 | 2021-06-22 | 华为技术有限公司 | 一种使用基于分割的视频编码块划分的视频编码设备和方法 |
RU2759218C2 (ru) * | 2017-06-21 | 2021-11-11 | Вид Скейл, Инк. | Адаптивное квантование для кодирования 360-градусного видео |
US11145079B2 (en) | 2017-09-25 | 2021-10-12 | Texas Instruments Incorporated | Method and apparatus for arbitrary output shape processing of an image |
US20190096041A1 (en) * | 2017-09-25 | 2019-03-28 | Texas Instruments Incorporated | Methods and system for efficient processing of generic geometric correction engine |
US10853923B2 (en) | 2017-09-25 | 2020-12-01 | Texas Instruments Incorporated | Method and apparatus for dynamic block partition of an image |
US11108841B2 (en) | 2018-06-19 | 2021-08-31 | At&T Intellectual Property I, L.P. | Apparatus, storage medium and method for heterogeneous segmentation of video streaming |
US11265579B2 (en) * | 2018-08-01 | 2022-03-01 | Comcast Cable Communications, Llc | Systems, methods, and apparatuses for video processing |
CN116095312A (zh) | 2018-08-04 | 2023-05-09 | 北京字节跳动网络技术有限公司 | 视频处理方法、装置和计算机可读介质 |
KR20210062055A (ko) * | 2018-09-21 | 2021-05-28 | 인터디지털 브이씨 홀딩스 인코포레이티드 | 양방향 예측을 사용하는 비디오 인코딩 및 디코딩을 위한 방법 및 장치 |
WO2020072494A1 (en) * | 2018-10-01 | 2020-04-09 | Op Solutions, Llc | Methods and systems of exponential partitioning |
US11317099B2 (en) * | 2018-10-05 | 2022-04-26 | Tencent America LLC | Method and apparatus for signaling an offset in video coding for intra block copy and/or inter prediction |
WO2020070612A1 (en) | 2018-10-06 | 2020-04-09 | Beijing Bytedance Network Technology Co., Ltd. | Improvement for temporal gradient calculating in bio |
EP3891977A4 (en) * | 2018-12-29 | 2022-06-22 | Huawei Technologies Co., Ltd. | METHOD AND DEVICE FOR INTRAPREDICTION |
US20220132109A1 (en) * | 2019-02-21 | 2022-04-28 | Lg Electronics Inc. | Image decoding method and apparatus using intra prediction in image coding system |
CN110363212B (zh) * | 2019-03-28 | 2022-02-15 | 西南石油大学 | 基于边界扫描的多wedgelet图像近似方法 |
US11240534B2 (en) * | 2019-04-05 | 2022-02-01 | Qualcomm Incorporated | Extended multiple transform selection for video coding |
CN110225339A (zh) * | 2019-05-10 | 2019-09-10 | 上海德衡数据科技有限公司 | 一种hevc视频序列编解码加速方法 |
CN114731430A (zh) * | 2019-12-05 | 2022-07-08 | 交互数字Vc控股法国有限公司 | 与多个变换选择、矩阵加权帧内预测或多参考线帧内预测结合的用于视频编码和解码的帧内子分区 |
Family Cites Families (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60248076A (ja) | 1984-05-24 | 1985-12-07 | Matsushita Electric Ind Co Ltd | 符号化方法及びその装置 |
JPH01303888A (ja) * | 1988-05-31 | 1989-12-07 | Fujitsu Ltd | フレーム間符号化装置 |
JP3353968B2 (ja) * | 1992-09-25 | 2002-12-09 | オリンパス光学工業株式会社 | 画像処理装置 |
JPH06153167A (ja) * | 1992-11-13 | 1994-05-31 | Oki Electric Ind Co Ltd | 動きベクトル検出回路 |
JPH08298665A (ja) * | 1994-04-21 | 1996-11-12 | Sanyo Electric Co Ltd | 動きベクトル検出回路、検出方法、及び動画像圧縮回路 |
JPH09275565A (ja) * | 1996-04-05 | 1997-10-21 | Kokusai Electric Co Ltd | 画像ブロックマッチング方法及び画像符号化方法 |
JP3231618B2 (ja) * | 1996-04-23 | 2001-11-26 | 日本電気株式会社 | 3次元画像符号化復号方式 |
US6636633B2 (en) | 1999-05-03 | 2003-10-21 | Intel Corporation | Rendering of photorealistic computer graphics images |
EP1553782A3 (en) | 2002-05-28 | 2005-07-27 | Sharp Kabushiki Kaisha | Methods and systems for image intra-prediction mode estimation, communication, and organization |
JP4088205B2 (ja) * | 2002-06-11 | 2008-05-21 | 松下電器産業株式会社 | 符号化装置、コンピュータ読取可能なプログラム、符号化方法。 |
US7227901B2 (en) | 2002-11-21 | 2007-06-05 | Ub Video Inc. | Low-complexity deblocking filter |
US6900748B2 (en) | 2003-07-17 | 2005-05-31 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Method and apparatus for binarization and arithmetic coding of a data value |
US9351013B2 (en) * | 2003-11-13 | 2016-05-24 | Qualcomm Incorporated | Selective and/or scalable complexity control for video codecs |
EP3133813B1 (en) | 2004-09-16 | 2020-06-17 | InterDigital VC Holdings, Inc. | Method and apparatus for weighted prediction video codec utilizing local brightness variation |
US8948266B2 (en) | 2004-10-12 | 2015-02-03 | Qualcomm Incorporated | Adaptive intra-refresh for digital video encoding |
CN1777289A (zh) | 2005-11-30 | 2006-05-24 | 天津大学 | 利用选择性预测加快运动估计的方法 |
ATE466453T1 (de) | 2006-05-05 | 2010-05-15 | Thomson Licensing | Vereinfachte bewegungsprädiktion zwischen schichten für die skalierbare videocodierung |
US20090290643A1 (en) | 2006-07-12 | 2009-11-26 | Jeong Hyu Yang | Method and apparatus for processing a signal |
CN101502119B (zh) | 2006-08-02 | 2012-05-23 | 汤姆逊许可公司 | 用于视频编码的自适应几何分割方法和设备 |
JP4956304B2 (ja) * | 2006-08-08 | 2012-06-20 | キヤノン株式会社 | 画像符号化装置及びその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
US7756348B2 (en) * | 2006-10-30 | 2010-07-13 | Hewlett-Packard Development Company, L.P. | Method for decomposing a video sequence frame |
JP5026092B2 (ja) | 2007-01-12 | 2012-09-12 | 三菱電機株式会社 | 動画像復号装置および動画像復号方法 |
US9288504B2 (en) * | 2007-04-12 | 2016-03-15 | Thomson Licensing | Method and apparatus for fast geometric mode desicion in a video encoder |
BRPI0818649A2 (pt) * | 2007-10-16 | 2015-04-07 | Thomson Licensing | Métodos e aparelho para codificação e decodificação de vídeo em superblocos geometricamente particionados. |
JP5097523B2 (ja) | 2007-12-07 | 2012-12-12 | 船井電機株式会社 | 音声入力装置 |
WO2009099510A1 (en) | 2008-02-05 | 2009-08-13 | Thomson Licensing | Methods and apparatus for implicit block segmentation in video encoding and decoding |
JP5071721B2 (ja) * | 2008-02-27 | 2012-11-14 | ソニー株式会社 | 画像処理装置および方法、並びにプログラム |
KR20090095316A (ko) | 2008-03-05 | 2009-09-09 | 삼성전자주식회사 | 영상 인트라 예측 방법 및 장치 |
CN101609548B (zh) | 2008-09-12 | 2011-04-06 | 西安电子科技大学 | 基于Wavelet和Wedgelet变换HMT模型的图像分割方法 |
US9479786B2 (en) | 2008-09-26 | 2016-10-25 | Dolby Laboratories Licensing Corporation | Complexity allocation for video and image coding applications |
JP2012089905A (ja) | 2009-01-13 | 2012-05-10 | Hitachi Ltd | 画像符号化装置および画像符号化方法、画像復号化装置および画像復号化方法 |
WO2010087589A2 (ko) | 2009-01-29 | 2010-08-05 | 엘지전자 주식회사 | 경계 인트라 코딩을 이용한 비디오 신호 처리 방법 및 장치 |
KR101807886B1 (ko) * | 2009-10-14 | 2017-12-11 | 돌비 인터네셔널 에이비 | 깊이 맵 처리를 위한 방법 및 디바이스 |
KR101630006B1 (ko) * | 2009-12-04 | 2016-06-13 | 톰슨 라이센싱 | 텍스처 패턴 적응형 파티션 블록 변환 |
KR20110068792A (ko) | 2009-12-16 | 2011-06-22 | 한국전자통신연구원 | 적응적 영상 부호화 장치 및 방법 |
US20110206132A1 (en) | 2010-02-19 | 2011-08-25 | Lazar Bivolarsky | Data Compression for Video |
HUE045579T2 (hu) * | 2010-04-13 | 2020-01-28 | Ge Video Compression Llc | Síkközi predikció |
EP2559166B1 (en) | 2010-04-13 | 2017-11-01 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Probability interval partioning encoder and decoder |
BR112012026391B1 (pt) * | 2010-04-13 | 2020-12-15 | Ge Video Compression, Llc | Herança em amostra de arranjo em subdivisão multitree |
US9020043B2 (en) | 2010-05-10 | 2015-04-28 | Google Inc. | Pathway indexing in flexible partitioning |
US20120008684A1 (en) | 2010-07-09 | 2012-01-12 | Samsung Electronics Co., Ltd. | Method and apparatus of encoding and decoding video signal |
KR102331748B1 (ko) * | 2010-08-11 | 2021-12-02 | 지이 비디오 컴프레션, 엘엘씨 | 멀티-뷰 신호 코덱 |
US20140044347A1 (en) | 2011-04-25 | 2014-02-13 | Sharp Kabushiki Kaisha | Mage coding apparatus, image coding method, image coding program, image decoding apparatus, image decoding method, and image decoding program |
EP2521357A1 (de) | 2011-05-06 | 2012-11-07 | Siemens Aktiengesellschaft | Verfahren und Vorrichtung zur Filterung von kodierten Bildpartitionen |
WO2013032423A1 (en) * | 2011-08-26 | 2013-03-07 | Thomson Licensing | Depth coding |
KR20230098693A (ko) | 2011-11-11 | 2023-07-04 | 지이 비디오 컴프레션, 엘엘씨 | 분할 코딩을 이용한 효과적인 예측 |
IN2014KN01047A (ja) * | 2011-11-11 | 2015-10-09 | Fraunhofer Ges Forschung | |
JP6717790B2 (ja) | 2017-09-14 | 2020-07-08 | ファナック株式会社 | レーザ加工中に光学系の汚染レベルに応じて焦点シフトを調整するレーザ加工装置 |
-
2012
- 2012-11-09 IN IN1047KON2014 patent/IN2014KN01047A/en unknown
- 2012-11-09 KR KR1020197030492A patent/KR102171788B1/ko active IP Right Grant
- 2012-11-09 EP EP12784588.1A patent/EP2777285B1/en active Active
- 2012-11-09 KR KR1020237034261A patent/KR20230145540A/ko active Application Filing
- 2012-11-09 BR BR112014011406-4A patent/BR112014011406B1/pt active IP Right Grant
- 2012-11-09 EP EP17180285.3A patent/EP3249923B1/en active Active
- 2012-11-09 HU HUE12784588A patent/HUE034631T2/en unknown
- 2012-11-09 KR KR1020147015914A patent/KR101663394B1/ko active IP Right Grant
- 2012-11-09 JP JP2014540491A patent/JP6084627B2/ja active Active
- 2012-11-09 BR BR122020014854-3A patent/BR122020014854B1/pt active IP Right Grant
- 2012-11-09 CN CN201811286481.1A patent/CN109257597B/zh active Active
- 2012-11-09 CN CN201811287407.1A patent/CN109257598B/zh active Active
- 2012-11-09 KR KR1020167026828A patent/KR102036175B1/ko active Application Filing
- 2012-11-09 PL PL12784588T patent/PL2777285T3/pl unknown
- 2012-11-09 ES ES12784588.1T patent/ES2647514T3/es active Active
- 2012-11-09 CN CN201811287442.3A patent/CN109257599B/zh active Active
- 2012-11-09 PT PT127845881T patent/PT2777285T/pt unknown
- 2012-11-09 EP EP23205583.0A patent/EP4325865A3/en active Pending
- 2012-11-09 WO PCT/EP2012/072328 patent/WO2013068566A1/en active Application Filing
- 2012-11-09 DK DK12784588.1T patent/DK2777285T3/da active
- 2012-11-09 CN CN201280066907.7A patent/CN104221379B/zh active Active
- 2012-11-09 KR KR1020227007636A patent/KR102471528B1/ko active IP Right Grant
- 2012-11-09 CN CN201811286480.7A patent/CN109257596B/zh active Active
- 2012-11-09 KR KR1020227041021A patent/KR102588425B1/ko active IP Right Grant
- 2012-11-09 KR KR1020207030494A patent/KR102373445B1/ko active IP Right Grant
- 2012-11-09 EP EP19220122.6A patent/EP3691262B1/en active Active
-
2013
- 2013-01-16 NO NO13700716A patent/NO2806722T3/no unknown
-
2014
- 2014-05-09 US US14/273,601 patent/US9756330B2/en active Active
-
2015
- 2015-03-16 HK HK15102627.0A patent/HK1202202A1/xx unknown
-
2017
- 2017-01-25 JP JP2017011008A patent/JP6501808B2/ja active Active
- 2017-07-28 US US15/663,212 patent/US10341667B2/en active Active
- 2017-07-28 US US15/663,256 patent/US10362317B2/en active Active
-
2019
- 2019-03-19 JP JP2019051540A patent/JP6788699B2/ja active Active
- 2019-06-11 US US16/437,185 patent/US10567776B2/en active Active
- 2019-12-19 US US16/720,054 patent/US10771794B2/en active Active
-
2020
- 2020-09-04 US US17/012,506 patent/US10986352B2/en active Active
- 2020-10-30 JP JP2020182618A patent/JP7121093B2/ja active Active
-
2021
- 2021-02-08 US US17/170,289 patent/US11863763B2/en active Active
-
2022
- 2022-08-04 JP JP2022124725A patent/JP7389185B2/ja active Active
-
2023
- 2023-11-16 JP JP2023195015A patent/JP2024012629A/ja active Pending
- 2023-12-28 US US18/398,903 patent/US20240137531A1/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021022947A (ja) * | 2011-11-11 | 2021-02-18 | ジーイー ビデオ コンプレッション エルエルシー | 高い分割自由度を伴う効果的なパーティション符号化 |
US11863763B2 (en) | 2011-11-11 | 2024-01-02 | Ge Video Compression, Llc | Adaptive partition coding |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6788699B2 (ja) | 高い分割自由度を伴う効果的なパーティション符号化 | |
JP6814783B2 (ja) | パーティション符号化を用いた有効な予測 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190412 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190412 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200217 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200225 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20200518 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200825 |
|
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: 20200930 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201030 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6788699 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |