JP2023060310A - ビデオエンコードおよびデコード方法、および装置 - Google Patents
ビデオエンコードおよびデコード方法、および装置 Download PDFInfo
- Publication number
- JP2023060310A JP2023060310A JP2023036535A JP2023036535A JP2023060310A JP 2023060310 A JP2023060310 A JP 2023060310A JP 2023036535 A JP2023036535 A JP 2023036535A JP 2023036535 A JP2023036535 A JP 2023036535A JP 2023060310 A JP2023060310 A JP 2023060310A
- Authority
- JP
- Japan
- Prior art keywords
- tile
- slice
- image
- tiles
- unit
- 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
- 238000000034 method Methods 0.000 title claims abstract description 164
- 238000012545 processing Methods 0.000 claims abstract description 50
- 238000000638 solvent extraction Methods 0.000 claims abstract description 40
- 230000011218 segmentation Effects 0.000 claims description 63
- 238000004458 analytical method Methods 0.000 claims description 45
- 238000013139 quantization Methods 0.000 claims description 39
- 238000005192 partition Methods 0.000 claims description 16
- 238000001914 filtration Methods 0.000 description 54
- 238000005516 engineering process Methods 0.000 description 45
- 230000008569 process Effects 0.000 description 30
- 238000000605 extraction Methods 0.000 description 22
- 239000000872 buffer Substances 0.000 description 17
- 230000005540 biological transmission Effects 0.000 description 15
- 238000009877 rendering Methods 0.000 description 15
- 238000004590 computer program Methods 0.000 description 14
- 239000000284 extract Substances 0.000 description 14
- 230000015572 biosynthetic process Effects 0.000 description 7
- 239000011159 matrix material Substances 0.000 description 6
- 230000001174 ascending effect Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000001419 dependent effect Effects 0.000 description 4
- 230000009466 transformation Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 208000037170 Delayed Emergence from Anesthesia Diseases 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 238000013528 artificial neural network Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 238000009795 derivation Methods 0.000 description 2
- 238000005538 encapsulation Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 238000013515 script Methods 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 208000013057 hereditary mucoepithelial dysplasia Diseases 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 238000011426 transformation method Methods 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/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/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/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/129—Scanning of coding units, e.g. zig-zag scan of transform coefficients or flexible macroblock ordering [FMO]
-
- 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/174—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 slice, e.g. a line of blocks or a group of 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/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/184—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 bits, e.g. of the compressed video stream
-
- 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/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/436—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation using parallelised computational arrangements
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)
Abstract
Description
コンピュータプログラム記憶媒体は、その上に記憶されたコードを含む。コードは、プロセッサによって実行されると、プロセッサに説明される方法を実装させる。
本発明はさらに、例えば、以下を提供する。
(項目1)
ビデオまたは画像処理のための方法であって、前記方法は、
画像を1つ以上のタイルに分割することと、
前記1つ以上のタイルに基づく1つ以上の構成を使用して、1つ以上のビットストリームを発生させることと
を含み、
前記1つ以上のビットストリームの各々を発生させることは、
前記1つ以上のタイルの各々を1つ以上のスライスに分割することと、
前記1つ以上のスライスのうちの各スライスに関して、
前記スライスのヘッダ内のタイル識別子をエンコードするための第1のエンコードステップであって、前記タイル識別子は、前記スライスが存在するタイルを示す、ステップと、
前記スライスの前記ヘッダにおいて、前記スライスの第2のアドレスをエンコードするための第2のエンコードステップと
を実施することと
を含み、
前記スライスの前記第2のアドレスは、前記タイル内の前記スライスの場所を示し、前記第2のアドレスは、前記画像内の前記スライスの場所を示す前記スライスの第1のアドレスと前記タイルのアドレスとに基づいて決定される、方法。
(項目2)
前記1つ以上のビットストリームの各々を発生させることは、前記画像のデータ単位におけるタイルパラメータをエンコードすることを含み、
前記タイルパラメータは、前記画像内の前記1つ以上のタイルの分割様式を示すタイル分割パラメータを含み、前記タイルパラメータは、前記1つ以上のタイルの各々を識別するタイル識別子をさらに含む、項目1に記載の方法。
(項目3)
前記データ単位は、パラメータセットのデータ単位を含む、項目2に記載の方法。
(項目4)
前記スライスの前記第1のアドレスは、前記画像内の前記スライスの第1のサンプルの場所を含む、項目1-3のいずれかに記載の方法。
(項目5)
前記スライスの第1のアドレスは、前記画像内の前記タイルの第1のコード化ブロックの順序番号を含む、項目1-3のいずれかに記載の方法。
(項目6)
前記第2のアドレスは、前記タイル内の前記スライスの第1のサンプルの場所を含む、項目1-5のいずれかに記載の方法。
(項目7)
前記第2のアドレスは、前記スライスの前記第1のサンプルの場所と前記タイルの第1のサンプルの場所との間の座標オフセットを含む、項目6に記載の方法。
(項目8)
前記第2のアドレスは、前記タイル内の前記スライスの第1のコード化ブロックの順序番号を含む、項目1-5のいずれかに記載の方法。
(項目9)
前記スライスの前記第1のコード化ブロックの前記順序番号は、コード化ブロックの走査順に基づいて決定される、項目8に記載の方法。
(項目10)
前記走査順は、ラスタ走査順を含む、項目9に記載の方法。
(項目11)
前記1つ以上の構成は、値が異なる少なくとも1つのパラメータを含み、前記1つのパラメータは、前記画像に関する量子化パラメータ、前記画像の解像度、前記1つ以上のタイルに関する量子化パラメータ、または前記1つ以上のタイルの解像度を含む、項目1-10のいずれかに記載の方法。
(項目12)
ビデオまたは画像処理において画像をデコードする方法であって、前記画像は、1つ以上のタイルに分割されており、前記1つ以上のタイルの各々は、1つ以上のスライスに分割されており、
前記方法は、
ビットストリーム内のスライスのヘッダからタイル識別子を取得することであって、前記タイル識別子は、前記スライスが存在するタイルを示す、ことと、
前記ビットストリーム内の前記スライスの前記ヘッダから第2のアドレスを取得することであって、前記第2のアドレスは、前記タイル内の前記スライスの場所を示す、ことと、
前記タイル識別子および前記第2のアドレスに基づいて、前記画像内の前記スライスの場所を示す前記スライスの第1のアドレスを決定することと
を含む、方法。
(項目13)
前記ビットストリーム内の前記画像のデータ単位からタイルパラメータを取得することを含み、前記タイルパラメータは、前記1つ以上のタイルの分割様式を示すタイル分割パラメータを含み、前記タイルパラメータは、前記1つ以上のタイルの各々を識別するタイル識別子をさらに含む、項目12に記載の方法。
(項目14)
前記データ単位は、パラメータセットのデータ単位を含む、項目13に記載の方法。
(項目15)
前記スライスの前記第1のアドレスは、前記画像内の前記スライスの第1のサンプルの場所を含む、項目12-14のいずれかに記載の方法。
(項目16)
前記スライスの第1のアドレスは、前記画像内の前記タイルの第1のコード化ブロックの順序番号を含む、項目12-14のいずれかに記載の方法。
(項目17)
前記第2のアドレスは、前記タイル内の前記スライスの第1のサンプルの場所を含む、項目12-16のいずれかに記載の方法。
(項目18)
前記第2のアドレスは、前記スライスの前記第1のサンプルの前記場所と前記タイルの第1のサンプルの場所との間の座標オフセットを含む、項目17に記載の方法。
(項目19)
前記第2のアドレスは、前記タイル内の前記スライスの第1のコード化ブロックの順序番号を含む、項目12-16のいずれかに記載の方法。
(項目20)
前記スライスの前記第1のコード化ブロックの前記順序番号は、コード化ブロックの走査順に基づいて決定される、項目19に記載の方法。
(項目21)
前記走査順は、ラスタ走査順を含む、項目20に記載の方法。
(項目22)
ビデオまたは画像の1つ以上のビットストリームを処理する方法であって、前記画像は、1つ以上のタイルに分割されており、前記1つ以上のタイルの各々は、1つ以上のスライスに分割されており、
前記方法は、
前記画像の標的領域内に位置している1つ以上の標的タイルを識別する1つ以上の標的タイル識別子を決定することであって、前記1つ以上の標的タイル識別子は、前記1つ以上のビットストリームに含まれる、ことと、
前記1つ以上のビットストリームの各々から、スライスのヘッダからのタイル識別子を取得することであって、前記タイル識別子は、前記スライスが存在するタイルを示す、ことと、
前記スライスのヘッダからの前記タイル識別子が前記1つ以上の標的タイル識別子のうちの1つに等しいという決定に基づいて、サブビットストリームを作成することと、
前記標的領域に対応する標的タイルパラメータを決定することであって、前記標的タイルパラメータは、前記1つ以上の標的タイルの分割様式を示す標的タイル分割パラメータを含み、前記標的タイルパラメータは、前記1つ以上の標的タイル識別子をさらに含む、ことと、
前記サブビットストリームのデータ単位における前記標的タイルパラメータをエンコードすることと
を含む、方法。
(項目23)
前記データ単位は、パラメータセットのデータ単位を含む、項目22に記載の方法。
(項目24)
前記1つ以上のビットストリームを解析し、1つ以上のタイルパラメータを取得することを含み、各タイルパラメータは、前記画像内の前記1つ以上のタイルの分割様式を示すタイルパラメータを含み、前記タイルパラメータは、前記1つ以上のタイルの各々を識別するタイル識別子をさらに含む、項目22または23に記載の方法。
(項目25)
ビデオまたは画像処理のための装置であって、前記装置は、
1つ以上の構成を発生させるように構成されたコーダ制御ユニットと、
1つ以上のビットストリームを発生させるために、前記コーダ制御ユニットから前記1つ以上の構成を受信するように構成されたエンコーダと
を備え、
前記エンコーダは、画像を1つ以上のタイルに分割し、前記1つ以上のタイルの各々を1つ以上のスライスに分割するように構成された分割ユニットを備え、
前記分割ユニットは、前記1つ以上のスライスのうちの各スライスに関して、
前記スライスが存在するタイルを示すタイル識別子を決定することと、
前記タイル内の前記スライスの場所を示す前記スライスの第2のアドレスを決定することと
を実施するようにさらに構成され、
前記第2のアドレスは、前記画像内の前記スライスの場所を示す前記スライスの第1のアドレスと前記タイルのアドレスとに基づいて決定される、装置。
(項目26)
前記分割ユニットは、前記画像内の前記1つ以上のタイルの分割様式を示すタイル分割パラメータを含むタイルパラメータを決定するように構成され、前記タイルパラメータは、前記1つ以上のタイルの各々を識別するタイル識別子をさらに含む、項目25に記載の装置。
(項目27)
前記エンコーダは、エンコードユニットを備え、前記エンコードユニットは、
前記分割ユニットから、前記タイルパラメータ、前記1つ以上のスライスの各々のための前記タイル識別子、および前記1つ以上のスライスの各々のための前記スライスの前記第2のアドレスを受信することと、
前記画像のデータ単位における前記タイルパラメータをエンコードすることと、
前記1つ以上のスライスの各々のヘッダ内の前記タイル識別子をエンコードすることと、
前記1つ以上のスライスの各々の前記ヘッダ内の前記スライスの前記第2のアドレスをエンコードすることと
を行うように構成されている、項目26に記載の装置。
(項目28)
前記データ単位は、パラメータセットのデータ単位を含む、項目27に記載の装置。
(項目29)
前記スライスの前記第1のアドレスは、前記画像内の前記スライスの第1のサンプルの場所を含む、項目25-28のいずれかに記載の装置。
(項目30)
前記スライスの前記第1のアドレスは、前記画像内の前記タイルの第1のコード化ブロックの順序番号を含む、項目25-28のいずれかに記載の装置。
(項目31)
前記第2のアドレスは、前記タイル内の前記スライスの第1のサンプルの場所を含む、項目25-30のいずれかに記載の装置。
(項目32)
前記第2のアドレスは、前記スライスの前記第1のサンプルの前記場所と前記タイルの第1のサンプルの場所との間の座標オフセットを含む、項目31に記載の装置。
(項目33)
前記第2のアドレスは、前記タイル内の前記スライスの第1のコード化ブロックの順序番号を含む、項目25-30のいずれかに記載の装置。
(項目34)
前記スライスの前記第1のコード化ブロックの前記順序番号は、コード化ブロックの走査順に基づいて決定される、項目33に記載の装置。
(項目35)
前記走査順は、ラスタ走査順を含む、項目34に記載の装置。
(項目36)
前記1つ以上の構成は、値が異なる少なくとも1つのパラメータを含み、前記1つのパラメータは、前記画像に関する量子化パラメータ、前記画像の解像度、前記1つ以上のタイルに関する量子化パラメータ、または前記1つ以上のタイルの解像度を含む、項目25-35のいずれかに記載の装置。
(項目37)
ビデオまたは画像処理において画像をデコードするための装置であって、前記画像は、1つ以上のタイルに分割されており、前記1つ以上のタイルの各々は、1つ以上のスライスに分割されており、前記装置は、項目12-21のいずれか1つ以上のものに記載の方法を実装するように構成された解析ユニットを備えている、装置。
(項目38)
ビデオまたは画像の1つ以上のビットストリームを処理するための装置であって、前記画像は、1つ以上のタイルに分割されており、前記1つ以上のタイルの各々は、1つ以上のスライスに分割されており、
前記装置は、
前記画像の標的領域内に位置している1つ以上の標的タイルを識別する1つ以上の標的タイル識別子を決定するように構成された制御ユニットであって、前記1つ以上の標的タイル識別子は、前記1つ以上のビットストリームに含まれる、制御ユニットと、
前記1つ以上のビットストリームの各々から、スライスのヘッダからのタイル識別子を取得するように構成された解析ユニットであって、前記タイル識別子は、前記スライスが存在するタイルを示す、解析ユニットと、
形成ユニットと
を備え、
前記形成ユニットは、
前記スライスのヘッダからの前記タイル識別子が前記1つ以上の標的タイル識別子のうちの1つに等しいという決定に基づいて、サブビットストリームを作成することと、
前記標的領域に対応する標的タイルパラメータを決定することであって、前記標的タイルパラメータは、前記1つ以上の標的タイルの分割様式を示す標的タイル分割パラメータを含み、前記標的タイルパラメータは、前記1つ以上の標的タイル識別子をさらに含む、ことと、
前記サブビットストリームのデータ単位における前記標的タイルパラメータをエンコードすることと
を行うように構成されている、装置。
(項目39)
前記データ単位は、パラメータセットのデータ単位を含む、項目38に記載の装置。
(項目40)
前記解析ユニットは、前記1つ以上のビットストリームを解析し、1つ以上のタイルパラメータを取得するように構成され、各タイルパラメータは、前記画像内の前記1つ以上のタイルの分割様式を示すタイルパラメータを含み、前記タイルパラメータは、前記1つ以上のタイルの各々を識別するタイル識別子をさらに含む、項目38または39に記載の装置。
(項目41)
コードを記憶しているコンピュータプログラム製品であって、前記コードは、プロセッサによって実行されると、項目1-24のいずれか1つ以上のものに記載の方法を前記プロセッサに実装させる、コンピュータプログラム製品。
さらに、エンコーダが、インター予測コード化のために、1つ以上の参照画像内のタイルの並設領域として、1つ以上のタイルから成る領域の検索範囲を制限する場合、デコーダは、領域を含む現在デコードしている画像において空間的に、かつ参照画像において時間的に、領域の外側のいずれの他の部分も参照することなく、領域をデコードするであろう。
そのような領域は、運動制約タイルセット(MCTS)と称されることができる。
Claims (20)
- ビデオまたは画像処理のための方法であって、前記方法は、
画像を複数のタイルに分割することと、
前記複数のタイルに基づく1つ以上の構成を使用して、1つ以上のビットストリームを生成することと
を含み、
前記1つ以上のビットストリームの各々を生成することは、
動的スライス分割様式を使用して、前記複数のタイルの各々を複数のスライスに分割することと、
前記複数のスライスのうちの各スライスに対して、
前記スライスのヘッダ内のタイル識別子をエンコードするための第1のエンコードステップであって、前記タイル識別子は、前記スライスが存在するタイルを示す、ステップと、
前記スライスの前記ヘッダにおいて、前記スライスの第2のアドレスをエンコードするための第2のエンコードステップであって、前記スライスの前記第2のアドレスは、前記タイル内の前記スライスの場所を示し、前記第2のアドレスは、前記画像内の前記スライスの場所を示す前記スライスの第1のアドレスと前記タイルのアドレスとに基づいて決定される、第2のエンコードステップと
を実行することと
を含む、方法。 - 前記1つ以上のビットストリームの各々を生成することは、前記画像のデータ単位におけるタイルパラメータをエンコードすることを含み、
前記タイルパラメータは、前記画像内の前記複数のタイルの分割様式を示すタイル分割パラメータを含み、前記タイルパラメータは、前記複数のタイルの各々を識別するタイル識別子をさらに含み、前記データ単位は、パラメータセットのデータ単位を含む、請求項1に記載の方法。 - 前記複数のタイルの各々を前記複数のスライスに分割することは、コード化ビットの数が閾値に到達したときにスライスを終了させることを含む、請求項1に記載の方法。
- 前記第2のアドレスは、前記タイル内の前記スライスの第1のサンプルの場所、前記スライスの前記第1のサンプルの場所と前記タイルの第1のサンプルの場所との間の座標オフセット、または、前記タイル内の前記スライスの第1のコード化ブロックの順序番号を含む、請求項1に記載の方法。
- 前記1つ以上の構成は、値が異なる少なくとも1つのパラメータを含み、前記少なくとも1つのパラメータは、前記画像に関する量子化パラメータ、前記画像の解像度、前記複数のタイルに関する量子化パラメータ、または、前記複数のタイルの解像度を含む、請求項1に記載の方法。
- ビデオまたは画像処理において画像をデコードする方法であって、前記画像は、複数のタイルに分割されており、前記複数のタイルの各々は、動的スライス分割様式によって複数のスライスに分割されており、
前記方法は、
ビットストリーム内のスライスのヘッダからタイル識別子を取得することであって、前記タイル識別子は、前記スライスが存在するタイルを示す、ことと、
前記ビットストリーム内の前記スライスの前記ヘッダから第2のアドレスを取得することであって、前記第2のアドレスは、前記タイル内の前記スライスの場所を示す、ことと、
前記タイル識別子および前記第2のアドレスに基づいて、前記画像内の前記スライスの場所を示す前記スライスの第1のアドレスを決定することと
を含む、方法。 - 前記方法は、前記ビットストリーム内の前記画像のデータ単位からタイルパラメータを取得することを含み、前記タイルパラメータは、前記複数のタイルの分割様式を示すタイル分割パラメータを含み、前記タイルパラメータは、前記複数のタイルの各々を識別するタイル識別子をさらに含み、前記データ単位は、パラメータセットのデータ単位を含む、請求項6に記載の方法。
- 前記動的スライス分割様式は、コード化ビットの数が閾値に到達したときにスライスを終了させることを含む、請求項6に記載の方法。
- 前記第2のアドレスは、前記タイル内の前記スライスの第1のサンプルの場所、前記スライスの前記第1のサンプルの場所と前記タイルの第1のサンプルの場所との間の座標オフセット、または、前記タイル内の前記スライスの第1のコード化ブロックの順序番号を含む、請求項6に記載の方法。
- 前記スライスの前記第1のコード化ブロックの前記順序番号は、コード化ブロックの走査順に基づいて決定され、前記走査順は、ラスタ走査順を含む、請求項9に記載の方法。
- ビデオまたは画像処理のための装置であって、前記装置は、
1つ以上の構成を生成するように構成されているコーダ制御ユニットと、
1つ以上のビットストリームを生成するために、前記コーダ制御ユニットから前記1つ以上の構成を受信するように構成されているエンコーダと
を備え、
前記エンコーダは、画像を複数のタイルに分割し、動的スライス分割様式を使用して、前記複数のタイルの各々を複数のスライスに分割するように構成されている分割ユニットを備え、
前記分割ユニットは、前記複数のスライスのうちの各スライスに対して、
前記スライスが存在するタイルを示すタイル識別子を決定することと、
前記タイル内の前記スライスの場所を示す前記スライスの第2のアドレスを決定することであって、前記第2のアドレスは、前記画像内の前記スライスの場所を示す前記スライスの第1のアドレスと前記タイルのアドレスとに基づいて決定される、ことと
を実行するようにさらに構成されている、装置。 - 前記分割ユニットは、前記画像内の前記複数のタイルの分割様式を示すタイル分割パラメータを含むタイルパラメータを決定するように構成されており、前記タイルパラメータは、前記複数のタイルの各々を識別するタイル識別子をさらに含み、
前記エンコーダは、エンコードユニットを備え、前記エンコードユニットは、
前記分割ユニットから、前記タイルパラメータおよび前記複数のスライスの各々のための前記タイル識別子および前記複数のスライスの各々のための前記スライスの前記第2のアドレスを受信することと、
前記画像のデータ単位における前記タイルパラメータをエンコードすることと、
前記複数のスライスの各々のヘッダ内の前記タイル識別子をエンコードすることと、
前記複数のスライスの各々の前記ヘッダ内の前記スライスの前記第2のアドレスをエンコードすることと
を行うように構成されており、
前記データ単位は、パラメータセットのデータ単位を含む、請求項11に記載の装置。 - 前記複数のタイルの各々を前記複数のスライスに分割することは、コード化ビットの数が閾値に到達したときにスライスを終了させることを含む、請求項11に記載の装置。
- 前記第2のアドレスは、前記タイル内の前記スライスの第1のサンプルの場所、前記スライスの前記第1のサンプルの場所と前記タイルの第1のサンプルの場所との間の座標オフセット、または、前記タイル内の前記スライスの第1のコード化ブロックの順序番号を含む、請求項11に記載の装置。
- 前記1つ以上の構成は、値が異なる少なくとも1つのパラメータを含み、前記少なくとも1つのパラメータは、前記画像に関する量子化パラメータ、前記画像の解像度、前記複数のタイルに関する量子化パラメータ、または、前記複数のタイルの解像度を含む、請求項11に記載の装置。
- ビデオまたは画像処理において画像をデコードするための装置であって、前記画像は、複数のタイルに分割されており、前記複数のタイルの各々は、動的スライス分割様式によって複数のスライスに分割されており、前記装置は、解析ユニットを備え、前記解析ユニットは、
ビットストリーム内のスライスのヘッダからタイル識別子を取得することであって、前記タイル識別子は、前記スライスが存在するタイルを示す、ことと、
前記ビットストリーム内の前記スライスの前記ヘッダから第2のアドレスを取得することであって、前記第2のアドレスは、前記タイル内のスライスの場所を示す、ことと、
前記タイル識別子および前記第2のアドレスに基づいて、前記画像内の前記スライスの場所を示す前記スライスの第1のアドレスを決定することと
を行うように構成されている、装置。 - 前記解析ユニットは、前記ビットストリーム内の前記画像のデータ単位からタイルパラメータを取得するように構成されており、前記タイルパラメータは、前記複数のタイルの分割様式を示すタイル分割パラメータを含み、前記タイルパラメータは、前記複数のタイルの各々を識別するタイル識別子をさらに含み、前記データ単位は、パラメータセットのデータ単位を含む、請求項16に記載の装置。
- 前記動的スライス分割様式は、コード化ビットの数が閾値に到達したときにスライスを終了させることを含む、請求項16に記載の装置。
- 前記第2のアドレスは、前記タイル内の前記スライスの第1のサンプルの場所、前記スライスの前記第1のサンプルの場所と前記タイルの第1のサンプルの場所との間の座標オフセット、または、前記タイル内の前記スライスの第1のコード化ブロックの順序番号を含む、請求項16に記載の装置。
- 前記スライスの前記第1のコード化ブロックの前記順序番号は、コード化ブロックの走査順に基づいて決定され、前記走査順は、ラスタ走査順を含む、請求項19に記載の装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023036535A JP7432032B2 (ja) | 2018-09-28 | 2023-03-09 | ビデオエンコードおよびデコード方法、および装置 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021517692A JP2022502955A (ja) | 2018-09-28 | 2018-09-28 | ビデオエンコードおよびデコード方法、および装置 |
PCT/CN2018/108244 WO2020034330A1 (en) | 2018-09-28 | 2018-09-28 | Video encoding and decoding methods and apparatus |
JP2023036535A JP7432032B2 (ja) | 2018-09-28 | 2023-03-09 | ビデオエンコードおよびデコード方法、および装置 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021517692A Division JP2022502955A (ja) | 2018-09-28 | 2018-09-28 | ビデオエンコードおよびデコード方法、および装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2023060310A true JP2023060310A (ja) | 2023-04-27 |
JP7432032B2 JP7432032B2 (ja) | 2024-02-15 |
Family
ID=69525031
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021517692A Pending JP2022502955A (ja) | 2018-09-28 | 2018-09-28 | ビデオエンコードおよびデコード方法、および装置 |
JP2023036535A Active JP7432032B2 (ja) | 2018-09-28 | 2023-03-09 | ビデオエンコードおよびデコード方法、および装置 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021517692A Pending JP2022502955A (ja) | 2018-09-28 | 2018-09-28 | ビデオエンコードおよびデコード方法、および装置 |
Country Status (7)
Country | Link |
---|---|
US (1) | US11589047B2 (ja) |
EP (1) | EP3857905A4 (ja) |
JP (2) | JP2022502955A (ja) |
KR (2) | KR20210065161A (ja) |
CN (1) | CN113170237B (ja) |
CA (1) | CA3114453C (ja) |
WO (1) | WO2020034330A1 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114586361A (zh) * | 2019-09-23 | 2022-06-03 | 瑞典爱立信有限公司 | 具有子图片片位置导出的片段位置信令 |
WO2021160176A1 (en) * | 2020-02-14 | 2021-08-19 | Beijing Bytedance Network Technology Co., Ltd. | Use of general constraint flags in video bitstreams |
US11405649B2 (en) * | 2020-02-18 | 2022-08-02 | Mediatek Inc. | Specifying slice chunks of a slice within a tile |
JP7400115B2 (ja) | 2020-02-24 | 2023-12-18 | バイトダンス インコーポレイテッド | サブピクチャとタイル行シグナリングとの間のインタラクション |
JP7479492B2 (ja) | 2020-03-03 | 2024-05-08 | バイトダンス インコーポレイテッド | ビデオ・コーディングにおける低周波ノン・セパラブル変換シグナリング |
US20220337855A1 (en) * | 2021-04-20 | 2022-10-20 | Samsung Electronics Co., Ltd. | Operation of video decoding engine for evc |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7768520B2 (en) * | 2006-05-03 | 2010-08-03 | Ittiam Systems (P) Ltd. | Hierarchical tiling of data for efficient data access in high performance video applications |
JP2013141094A (ja) * | 2011-12-28 | 2013-07-18 | Sharp Corp | 画像復号装置、画像符号化装置、画像フィルタ装置、および符号化データのデータ構造 |
KR101718488B1 (ko) * | 2012-01-20 | 2017-03-21 | 지이 비디오 컴프레션, 엘엘씨 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
CN104160701B (zh) * | 2012-01-27 | 2017-06-30 | 太阳专利托管公司 | 图像编码方法、图像解码方法、图像编码装置、及图像解码装置 |
SG10201505821WA (en) * | 2012-01-30 | 2015-08-28 | Samsung Electronics Co Ltd | Method and apparatus for video encoding for each spatial sub-area, and method and apparatus for video decoding for each spatial sub-area |
WO2014044908A1 (en) * | 2012-09-21 | 2014-03-27 | Nokia Corporation | Method and apparatus for video coding |
US20140192899A1 (en) * | 2013-01-09 | 2014-07-10 | Mediatek Inc. | Method and apparatus for referring to bitstream address related information derived from segment of multi-tile picture to determine bitstream start address of tile of multi-tile picture |
CN104902343B (zh) * | 2015-05-26 | 2018-11-23 | 北京微吼时代科技有限公司 | 一种传输和播放音视频与消息的方法、服务器及终端 |
CN108156478A (zh) * | 2016-12-06 | 2018-06-12 | 创盛视联数码科技(北京)有限公司 | mp4格式文件转hls格式的视频点播***及方法 |
CN115967801A (zh) | 2018-01-25 | 2023-04-14 | 弗劳恩霍夫应用研究促进协会 | 有效子图片提取 |
JP7437374B2 (ja) * | 2018-07-02 | 2024-02-22 | ノキア テクノロジーズ オーユー | ビデオコーディングでのタイル関連アドレス指定のための方法および装置 |
CN112703736B (zh) * | 2018-09-14 | 2022-11-25 | 华为技术有限公司 | 视频译码方法,视频译码设备以及非瞬时性计算机可读介质 |
-
2018
- 2018-09-28 KR KR1020217012495A patent/KR20210065161A/ko active Application Filing
- 2018-09-28 WO PCT/CN2018/108244 patent/WO2020034330A1/en unknown
- 2018-09-28 CA CA3114453A patent/CA3114453C/en active Active
- 2018-09-28 EP EP18930446.2A patent/EP3857905A4/en active Pending
- 2018-09-28 KR KR1020247017764A patent/KR20240091111A/ko unknown
- 2018-09-28 CN CN201880099565.6A patent/CN113170237B/zh active Active
- 2018-09-28 JP JP2021517692A patent/JP2022502955A/ja active Pending
-
2021
- 2021-03-26 US US17/214,520 patent/US11589047B2/en active Active
-
2023
- 2023-03-09 JP JP2023036535A patent/JP7432032B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2022502955A (ja) | 2022-01-11 |
JP7432032B2 (ja) | 2024-02-15 |
CA3114453C (en) | 2023-07-18 |
CA3114453A1 (en) | 2020-02-20 |
US20210218965A1 (en) | 2021-07-15 |
KR20240091111A (ko) | 2024-06-21 |
US11589047B2 (en) | 2023-02-21 |
EP3857905A4 (en) | 2021-09-22 |
EP3857905A1 (en) | 2021-08-04 |
CN113170237A (zh) | 2021-07-23 |
CN113170237B (zh) | 2023-02-28 |
KR20210065161A (ko) | 2021-06-03 |
WO2020034330A1 (en) | 2020-02-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7432032B2 (ja) | ビデオエンコードおよびデコード方法、および装置 | |
US20210409779A1 (en) | Parameter set signaling in digital video | |
US20220038721A1 (en) | Cross-component quantization in video coding | |
CN112567739B (zh) | 用于视觉媒体编码和解码的平面预测模式 | |
US20210400295A1 (en) | Null tile coding in video coding | |
WO2020175908A1 (ko) | 시그널링된 정보에 기반한 픽처 파티셔닝 방법 및 장치 | |
CN114982242A (zh) | 发信号通知图片分割信息的方法和设备 | |
WO2020175905A1 (ko) | 시그널링된 정보에 기반한 픽처 파티셔닝 방법 및 장치 | |
CN115004708A (zh) | 用于发信号通知图像信息的方法和设备 | |
CN117242778A (zh) | 编码装置、解码装置、编码方法以及解码方法 | |
CN117730538A (zh) | 编码装置、解码装置、编码方法以及解码方法 | |
CN115004709A (zh) | 用于发信号通知切片相关信息的方法和装置 | |
CN114902664A (zh) | 图像/视频编码/解码方法和装置 | |
CN114902681A (zh) | 图像/视频编码/解码***中与切片相关的信令信息的方法和设备 | |
CN114930855A (zh) | 用于图像/视频编译的切片和拼块配置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230309 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230309 |
|
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: 20240122 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240202 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7432032 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |