JP2016503268A - ピクチャ符号化/復号化方法及び装置 - Google Patents
ピクチャ符号化/復号化方法及び装置 Download PDFInfo
- Publication number
- JP2016503268A JP2016503268A JP2015551610A JP2015551610A JP2016503268A JP 2016503268 A JP2016503268 A JP 2016503268A JP 2015551610 A JP2015551610 A JP 2015551610A JP 2015551610 A JP2015551610 A JP 2015551610A JP 2016503268 A JP2016503268 A JP 2016503268A
- Authority
- JP
- Japan
- Prior art keywords
- maximum number
- sublayers
- layer
- layers
- signaled
- 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 96
- 230000011664 signaling Effects 0.000 claims description 28
- 230000002123 temporal effect Effects 0.000 description 21
- 238000013139 quantization Methods 0.000 description 17
- OXNIZHLAWKMVMX-UHFFFAOYSA-M picrate anion Chemical compound [O-]C1=C([N+]([O-])=O)C=C([N+]([O-])=O)C=C1[N+]([O-])=O OXNIZHLAWKMVMX-UHFFFAOYSA-M 0.000 description 12
- 238000005516 engineering process Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 8
- 208000037170 Delayed Emergence from Anesthesia Diseases 0.000 description 7
- 238000000605 extraction Methods 0.000 description 6
- 229940075930 picrate Drugs 0.000 description 6
- 238000012546 transfer Methods 0.000 description 6
- 230000003044 adaptive effect Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 238000007430 reference method Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 241000238876 Acari Species 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012545 processing 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
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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/31—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the temporal domain
-
- 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/187—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 scalable video layer
-
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
-
- 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/423—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 characterised by memory arrangements
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
HEVC標準化でスケーラブルビットストリーム(scalable bitstream、あるいは階層的ビットストリーム)の特性を表わすための技術(description)が定義されており、本発明ではスケーラブルビデオコーディング構造で適用できるようにスケーラブルビットストリームの特性表現を次のように改善しようとする。
現在、階層的表現(scalable representation、 スケーラブルにデコーディング可能な復元ピクチャをいう)で最大ビットレート(max.bitrate)は、1秒間のタイムウィンドウ(time window)内でのビットレートの上限(upper bound)を示す。
− num_max_bit_rate_windows_minus1+1は、最大ビットレート(max.bitrate)を計算するために用いられたタイムウィンドウ(time window)の数を示す。
− num_max_pic_rate_windows_minus1+1は、最大ピクチャレート(max.picture rate)を計算するために用いられたタイムウィンドウ(time window)の数を示す。
− max_bit_rate_calc_window[j]は、1/100秒単位でサブレイヤ等(sub−layers)の表現等(representation)のビットレート(bitrate)に対する上限(upper bounds)を計算するために用いられるj番目タイムウィンドウ(time window)の大きさを示す。max_bit_rate_calc_window[0]のデフォルト(default)値は100である。
− max_pic_rate_calc_window[j]は、1/100秒単位でサブレイヤ(sub−layers)の表現(representation)等のピクチャレート(picture rate)に対する上限(upper bounds)を計算するために用いられるj番目タイムウィンドウ(time window)の大きさを示す。max_pic_rate_calc_window[0]のデフォルト(default)値は25600である。
− bit_rate_info_present_flag[i]が 「1」の場合は、i番目サブレイヤ(sub−layer)のビットレート(bit rate)に対する技術が存在することを示し、bit_rate_info_present_flag[i]が「0」の場合は、i番目サブレイヤ(sub−layer)のビットレート(bit rate)に対する技術が存在しないことを示す。bit_rate_info_present_flag[i]のデフォルト(default)値は「1」である。
− pic_rate_info_present_flag[i]が 「1」の場合は、i番目サブレイヤ(sub−layer)のピクチャレート(picture rate)に対する技術が存在することを示し、pic_rate_info_present_flag[i]が「0」の場合は、i番目サブレイヤ(sub−layer)のピクチャレート(picture rate)に対する技術が存在しないことを示す。pic_rate_info_present_flag[i]のデフォルト(default)値は 「1」である。
− avg_bit_rate[i]は、i番目サブレイヤ(sub−layer)の表現(representation)の平均ビットレート(average bit rate)を示す。avg_bit_rate[i]は SVC標準で記述された内容と同一である。
− max_bit_rate[i][j]は、max_bit_rate_calc_window[j]によって表現されたタイムウィンドウ(time window)を用いてSVC標準で記述された通り計算した値であって、i番目サブレイヤ(sub layer)の表現(representation)のビットレート(bitrate)に対する上限(upper bound)を示す。
− avg_pic_rate[i]は、i番目サブレイヤ(sub−layer)の表現(representation)の平均ピクチャレート(average picture rate)を示す(256秒間のピクチャ単位)。avg_pic_rate[i]は、SVC標準で記述された内容と同一である。
− max_pic_rate[i][j]は、max_pic_rate_calc_window[j]によって表現されたタイムウィンドウ(time window)を用いてSVC標準で記述された通り計算した値であって、i番目サブレイヤ(sub layer)の表現(representation)のピクチャレート(picture rate)に対する上限(upper bound)を示す。
ビットレート情報を記述する他の方法は、リーキーバケットモデル(leaky bucket model)を用いることができる。リーキーバケットモデルは固定された時間間隔に代えて固定されたデータの量を用いてそれぞれのビットレート値を計算する方式である。この方式を用いる場合の実施例は、次表2の通りである。
− num_max_bit_rate_values_minus1+1は、当該シンタックス構造で明示される最大ビットレート(max.bitrate)の数を意味する。
− max_pic_rate_calc_bucket_size[j]は、サブレイヤ(sub−layer)等の表現(representation)等のビットレートに対する上限(upper−bound)を計算するために用いられるj番目リーキーバケット(leaky bucket)の大きさをキロビット(kilobits)単位で明示する。
− num_max_pic_rate_windows_minus1はサブレイヤ(Sub−layer)等のためのビットレート(bitrate)情報が定義されない場合、0の値を有する。
− max_pic_rate_calc_window[j]は、1/100秒単位でサブレイヤ等(sub−layers)の表現(representation)等のビットレート(bitrate)に対する上限(upper bounds)を計算するために用いられるj番目タイムウィンドウ(time window)の大きさを示す。max_pic_rate_calc_window[0]のデフォルト(default)値は25600である。
− bit_rate_info_present_flag[i]が 「1」の場合は、i番目サブレイヤ(sub−layer)のビットレート(bit rate)に対する技術が存在することを示し、bit_rate_info_present_flag[i]が「0」の場合は、i番目サブレイヤ(sub−layer)のビットレート(bit rate)に対する技術が存在しないことを示す。bit_rate_info_present_flag[i]のデフォルト(default)値は「1」である。
− pic_rate_info_present_flag[i]が 「1」の場合は、i番目サブレイヤ(sub−layer)のピクチャレート(picture rate)に対する技術が存在することを示し、pic_rate_info_present_flag[i]が「0」の場合は、i番目サブレイヤ(sub−layer)のピクチャレート(picture rate)に対する技術が存在しないことを示す。pic_rate_info_present_flag[i]のデフォルト(default)値は 「1」である。
− avg_bit_rate[i]は、i番目サブレイヤ(sub−layer)の表現(representation)の平均ビットレート(average bit rate)を示す。avg_bit_rate[i]は SVC標準で記述された内容と同一である。
− max_bit_rate[i][j]は、i番目サブレイヤ(sub−layer)の表現(representation)のビットレートに対する上限(upper bound)を示す。max_pic_rate_calc_bucket_size[j]によって表現されたタイムウィンドウ(time window)を用いてSVC標準で記述された通り計算した値であって、i番目サブレイヤ(sub layer)の表現(representation)のビットレート(bitrate)に対する上限(upper bound)を示す。最大ビットレート(Max.bitrate)は次のように計算することができる。
max_bit_rate[i][j]=max_bit_rate_calc_bucket_size[j]/SmallestInterval[i][j]
− avg_pic_rate[i]は、i番目サブレイヤ(sub−layer)の表現(representation)の平均ピクチャレート(average picture rate)を示す(256秒間のピクチャ単位)。avg_pic_rate[i]は、SVC標準で記述された内容と同一である。
− max_pic_rate[i][j]は、max_pic_rate_calc_window[j]によって表現されたタイムウィンドウ(time window)を用いてSVC標準で記述された通り計算した値であって、i番目サブレイヤ(sub layer)の表現(representation)のピクチャレート(picture rate)に対する上限(upper bound)を示す。
現在ビットレートとピクチャレート情報は、VPSでのみ記述されるようになっている。しかし、符号化されたビデオ信号は、他の時間間隔(temporal period)で他のビットレートとピクチャレートを有することもできる。よって、本発明では時間間隔に対するビットレートとピクチャレートの技術方案を提案する。下記表4で提案された追加情報は、ビデオコンテンツの部分的な特性を表わすために用いられることもある。一方、VPSでのビットレートとピクチャレートは、全体符号化されたシーケンスに対してのみ有効である。
− duration_flagが「0」であれば、対象時間間隔(target temporal period)の長さが記述されていないことを意味する。
− period_durationは、90−KHzクロック(clock)のクロックティック(clock tick)単位で対象時間間隔(target temporal period)の長さを示す。
現在HEVCで記述された階層参照方式は、特定階層が直接的に参照する階層を全て記述できるようにする。しかし、特定次元(dimension(s)、あるいは階層)において、特定階層(例えば、品質階層(quality layer)「3」)は真下位階層(例えば、品質階層(quality layer)「2」)を直接的に参照することが明白であり得る。
− default_dependency_flag[i]が「1」を有する場合は、スケーラビリティ次元(scalability dimension、あるいはスケーラビリティ階層)iが基本参照(default dependency)を有することを示す。これは次元(dimension、あるいは階層)iに対して、基本的にdimension_id[i]=nである階層は、dimension_id[i]=n−1である階層を直接的に参照することを意味する。非基本参照(non−default dependencies)の場合には、specific_dependency_flagによって参照階層をシグナリングすることができる。
− default_temp_dependency_flagが 「1」を有する場合は、時間次元(temporal dimension)が基本参照(default dependency)を有することを意味する。
− specific_dependency_flag[i]が「1」を有する場合は、参照(階層)関係が以後に記述されることを示す。specific_dependency_flag[i]が「0」の値を有する場合は、階層(次元)iが基本参照(default dependency)を有するか、間接的な参照(dependency、あるいは従属性)を有するか、 参照階層が存在しない(no dependency layer)ことを意味する。
− num_direct_ref_layers[i]は、i番目階層が直接的に参照する階層の数を明示する。明示されていない階層等は、基本参照(default dependency)を有するか、間接的な参照(dependency)を有するか、参照階層が存在しない(no dependency layer)ことを意味する。
− temporal_dim_description_flag[i][j]が「1」を有する場合は、スケーラブル階層(scalable layer)のref_layer_id[i][j]の時間サブレイヤ(temporal sub layer)に対する詳しい参照関係を示すことを意味する。
− num_unref_temp_layers[i][j]は、スケーラブル階層(scalable layer)iのために参照階層として用いられない時間サブレイヤ(temporal sub layer)の数を示す。
− unref_temp_layer_id[i][j][k]は、スケーラブル階層(scalable layer)iのために参照階層として用いられない時間サブレイヤ(temporal sub layer)のid値を示す。
現在、VPSの拡張部分(extension part)でそれぞれの階層(layer_id値を有する階層)に対して、profile_tier_level(プロファイル、ティア、レベル情報)をビットストリームで最大サブレイヤ(あるいは時間サブレイヤ)の数(すなわち、vps_max_sub_layers_minus1+1)ほどシグナリングするようになっている。しかし、それぞれの階層は、互いに異なる数のサブレイヤを有することができ、ミドルボックス(middle box)のために、各階層でサブレイヤの個数を記述するのがより良いことがある。そこで、profile_tier_levelに対するシグナリングを前記表5に記述されたvps_extension()のシンタックスで、陰影で示された部分のように修正することができ、修正されたシンタックス要素等の意味は次の通りである。
i)AU(Access Unit)が、ビットストリームに存在しないピクチャであるため(例えば、他のフレームレートを有する参照階層によって)、 現在階層が直接的に参照する参照階層に対するコーディング(エンコーディング/デコーディング)されたピクチャを有していない場合
ii)現在階層が直接的に参照する参照階層に対するコーディング(エンコーディング/デコーディング)されたピクチャが転送する間、損失された(lost)場合
表10は、SPSで当該階層の最大サブレイヤ値をシグナリングする方法を示すシンタックスの一例である。
表11は、VPS extensionで時間サブレイヤの最大個数をシグナリングする方法を示すシンタックスの一例である。
一般的なVPSシンタックスは、次の表12のように全体ビットストリームで最大サブレイヤ値をvps_max_sub_layers_minus1の値を用いてシグナリングする。
表19は、VPSで最大DPBサイズと最大遅延時間情報をシグナリングすることを示したものであり、表20はVPS extensionで最大DPBサイズと最大遅延時間情報をシグナリングすることを示したものである。
実施例C−3.1は、前記実施例C−3を異に表現したものであって、表21はVPSで最大DPBサイズと最大遅延時間情報をシグナリングすることを示したものであり、表22はVPS extensionで最大DPBサイズと最大遅延時間情報をシグナリングすることを示したものである。
ビットストリームのそれぞれのスケーラブル階層(scalable layer)の優先順位(priority)を示すための方法を提案する。前記で記述したように、VPSあるいはSEIメッセージ(例えば、下記のように layer_priority_info message)に記述され得、一例として次の表33及び表34のように階層に対する優先順位をシグナリングすることができる。
− priority_description_flagが「1」の場合は、スケーラブル階層(scalable layer)の優先順位(priority)情報が提供されることを意味する。
− num_priority_policies_minus1+1は、優先順位政策(priority setting policy)の数を示す。
− priority_id[i][j]は、layer_idがiであり、temporal_idがjである階層の優先順位値を示す。この要素(element)の値が低いほど優先順位が高いことを意味する。
− priority_id_setting_uri[PriorityIdSettingUriIdx]は、対象アクセスユニットセット(target access unit set)のためのNALユニットヘッダー(NAL unit header)で、priority_id値を計算するために用いられた方法を記述するURI(universal resource identifier)を示すものであって、UTF−8 characterでエンコーディングされたnull−terminated stringのPriorityIdSettingUriIdx番目バイトである。
Claims (18)
- 複数の階層を支援するピクチャ復号化方法において、
前記複数の階層を含むビットストリームを受信する段階;及び
前記ビットストリームをデコーディングして前記複数の階層それぞれに対するサブレイヤの最大個数情報を獲得する段階を含むピクチャ復号化方法。 - 前記サブレイヤの最大個数情報は、ビデオパラメータセット拡張情報(Video Parameter Set extension information)に含まれてシグナリングされることを特徴とする請求項1に記載のピクチャ復号化方法。
- 前記サブレイヤの最大個数情報が存在するのか否かを示すフラッグ情報によって、前記複数の階層それぞれに対するサブレイヤの最大個数情報を獲得することを特徴とする請求項1に記載のピクチャ復号化方法。
- 前記複数の階層それぞれに対するサブレイヤの最大個数情報を獲得する段階は、
前記ビデオパラメータ拡張情報でシグナリングされる前記サブレイヤの最大個数が、ビデオパラメータセットでシグナリングされるサブレイヤの最大個数と異なる値を有する階層に対して、前記サブレイヤの最大個数情報を獲得することを特徴とする請求項2に記載のピクチャ復号化方法。 - 前記複数の階層それぞれに対するサブレイヤの最大個数情報を獲得する段階は、
前記ビデオパラメータ拡張情報でシグナリングされるサブレイヤの最大個数と、前記ビデオパラメータセットでシグナリングされるサブレイヤの最大個数が同一であるか否かを示すフラッグ情報に基づいて、前記複数の階層それぞれに対するサブレイヤの最大個数情報を獲得することを特徴とする請求項4に記載のピクチャ復号化方法。 - 前記複数の階層は、基本階層及び少なくとも一つの向上階層を含み、
前記複数の階層それぞれに対するサブレイヤの最大個数情報を獲得する段階は、
前記向上階層に対応されるシーケンスパラメータセット(Sequence Parameter Set)で前記向上階層に対するサブレイヤの最大個数情報を獲得することを特徴とする請求項1に記載のピクチャ復号化方法。 - 前記複数の階層は、基本階層及び少なくとも一つの向上階層を含み、
前記複数の階層それぞれに対するサブレイヤの最大個数情報を獲得する段階は、
前記向上階層に対応されるシーケンスパラメータセットでシグナリングされるサブレイヤの最大個数と、ビデオパラメータセットでシグナリングされるサブレイヤの最大個数が同一でない場合、前記向上階層に対するサブレイヤの最大個数情報をシーケンスパラメータセットから獲得することを特徴とする請求項1に記載のピクチャ復号化方法。 - 前記複数の階層それぞれに対するサブレイヤの最大個数情報を獲得する段階は、
前記シーケンスパラメータセットでシグナリングされるサブレイヤの最大個数と、前記ビデオパラメータセットでシグナリングされるサブレイヤの最大個数が同一であるか否かを示すフラッグ情報を獲得する段階を含み、
前記フラッグ情報が前記シーケンスパラメータセットでシグナリングされるサブレイヤの最大個数と、前記ビデオパラメータセットでシグナリングされるサブレイヤの最大個数が同一であるものと示される場合、前記向上階層に対するサブレイヤの最大個数情報は、前記ビデオパラメータセットでシグナリングされるサブレイヤの最大個数によって決定され、
前記フラッグ情報が前記シーケンスパラメータセットでシグナリングされるサブレイヤの最大個数と、前記ビデオパラメータセットでシグナリングされるサブレイヤの最大個数が同一でないものと示される場合、前記向上階層に対するサブレイヤの最大個数情報は、前記シーケンスパラメータセットで獲得されることを特徴とする請求項7に記載のピクチャ復号化方法。 - 複数の階層を支援するピクチャ符号化方法において、
前記複数の階層それぞれに対するサブレイヤの最大個数情報を決定する段階;及び
前記サブレイヤの最大個数情報をエンコーディングし、前記複数の階層それぞれに対する前記サブレイヤの最大個数情報を含むビットストリームを転送する段階を含むピクチャ符号化方法。 - 前記サブレイヤの最大個数情報は、ビデオパラメータセット拡張情報(Video Parameter Set extension information)に含まれてシグナリングされることを特徴とする請求項9に記載のピクチャ符号化方法。
- 前記サブレイヤの最大個数情報が存在するのか否かを示すフラッグ情報を決定する段階を含むことを特徴とする請求項9に記載のピクチャ符号化方法。
- 前記複数の階層それぞれに対するサブレイヤの最大個数情報を決定する段階は、
前記ビデオパラメータ拡張情報でシグナリングされる前記サブレイヤの最大個数が、ビデオパラメータセットでシグナリングされるサブレイヤの最大個数と異なる値を有する階層に対して、前記サブレイヤの最大情報を決定することを特徴とする請求項10に記載のピクチャ符号化方法。 - 前記複数の階層それぞれに対するサブレイヤの最大個数情報を決定する段階は、
前記ビデオパラメータ拡張情報でシグナリングされるサブレイヤの最大個数と、前記ビデオパラメータセットでシグナリングされるサブレイヤの最大個数が同一であるか否かを示すフラッグ情報を決定して符号化し、
前記フラッグ情報に基づいて前記複数の階層それぞれに対するサブレイヤの最大個数情報を決定することを特徴とする請求項12に記載のピクチャ符号化方法。 - 前記複数の階層は、基本階層及び少なくとも一つの向上階層を含み、
前記複数の階層それぞれに対するサブレイヤの最大個数情報を決定する段階は、
前記向上階層に対するサブレイヤの最大個数情報を決定して前記向上階層に対応されるシーケンスパラメータセット(Sequence Parameter Set)を介してシグナリングすることを特徴とする請求項9に記載のピクチャ符号化方法。 - 前記複数の階層は、基本階層及び少なくとも一つの向上階層を含み、
前記複数の階層それぞれに対するサブレイヤの最大個数情報を決定する段階は、
前記向上階層に対応されるシーケンスパラメータセットでシグナリングされるサブレイヤの最大個数と、ビデオパラメータセットでシグナリングされるサブレイヤの最大個数が同一でない場合、前記向上階層に対するサブレイヤの最大個数情報を決定し、前記シーケンスパラメータセットを介してシグナリングすることを特徴とする請求項9に記載のピクチャ符号化方法。 - 前記複数の階層それぞれに対するサブレイヤの最大個数情報を決定する段階は、
前記シーケンスパラメータセットでシグナリングされるサブレイヤの最大個数と、前記ビデオパラメータセットでシグナリングされるサブレイヤの最大個数が同一であるか否かを示すフラッグ情報を決定して符号化する段階を含み、
前記フラッグ情報が前記シーケンスパラメータセットでシグナリングされるサブレイヤの最大個数と、前記ビデオパラメータセットでシグナリングされるサブレイヤの最大個数が同一であるものと示される場合、前記向上階層に対するサブレイヤの最大個数情報は、前記ビデオパラメータセットでシグナリングされるサブレイヤの最大個数によって決定され、
前記フラッグ情報が前記シーケンスパラメータセットでシグナリングされるサブレイヤの最大個数と、前記ビデオパラメータセットでシグナリングされるサブレイヤの最大個数が同一でないものと示される場合、前記向上階層に対するサブレイヤの最大個数情報は、前記シーケンスパラメータセットを介してシグナリングされることを特徴とする請求項15に記載のピクチャ符号化方法。 - 複数の階層を支援するピクチャ復号化装置において、
前記複数の階層を含むビットストリームを受信し、前記ビットストリームをデコーディングして前記複数の階層それぞれに対するサブレイヤの最大個数情報を獲得するデコーディング部を含むピクチャ復号化装置。 - 複数の階層を支援するピクチャ符号化装置において、
前記複数の階層それぞれに対するサブレイヤの最大個数情報を決定し、前記複数の階層それぞれに対する前記サブレイヤの最大個数情報をエンコーディングして、前記複数の階層それぞれに対する前記サブレイヤの最大個数情報を含むビットストリームを転送するエンコーディング部を含むピクチャ符号化装置。
Applications Claiming Priority (17)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2013-0001825 | 2013-01-07 | ||
KR20130001825 | 2013-01-07 | ||
KR10-2013-0003643 | 2013-01-11 | ||
KR20130003643 | 2013-01-11 | ||
KR20130039044 | 2013-04-10 | ||
KR10-2013-0039044 | 2013-04-10 | ||
KR10-2013-0071845 | 2013-06-21 | ||
KR1020130071845A KR20140092198A (ko) | 2013-01-07 | 2013-06-21 | 계층적 비디오 부호화에서의 스케일러빌리티 정보 표현방식 |
KR1020130082480A KR20140092201A (ko) | 2013-01-07 | 2013-07-12 | 계층적 비디오 부호화에서의 스케일러빌리티 정보 표현방식 |
KR10-2013-0082480 | 2013-07-12 | ||
KR10-2013-0086839 | 2013-07-23 | ||
KR1020130086839A KR20140093577A (ko) | 2013-01-07 | 2013-07-23 | 계층적 비디오 부호화에서의 스케일러빌리티 정보 표현방식 |
KR10-2013-0118148 | 2013-10-02 | ||
KR1020130118148A KR20140092206A (ko) | 2013-01-07 | 2013-10-02 | 계층적 비디오 부호화에서의 스케일러빌리티 정보 표현방식 |
KR10-2014-0001045 | 2014-01-06 | ||
PCT/KR2014/000100 WO2014107069A1 (ko) | 2013-01-07 | 2014-01-06 | 영상 부호화/복호화 방법 및 장치 |
KR1020140001045A KR102271879B1 (ko) | 2013-01-07 | 2014-01-06 | 영상 부호화/복호화 방법 및 장치 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018112225A Division JP6578417B2 (ja) | 2013-01-07 | 2018-06-12 | ピクチャ復号化方法およびピクチャ符号化方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016503268A true JP2016503268A (ja) | 2016-02-01 |
JP6386475B2 JP6386475B2 (ja) | 2018-09-05 |
Family
ID=51739030
Family Applications (6)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015551610A Active JP6386475B2 (ja) | 2013-01-07 | 2014-01-06 | ピクチャ復号化方法およびピクチャ符号化方法 |
JP2018112225A Active JP6578417B2 (ja) | 2013-01-07 | 2018-06-12 | ピクチャ復号化方法およびピクチャ符号化方法 |
JP2019154123A Active JP6841877B2 (ja) | 2013-01-07 | 2019-08-26 | ピクチャ復号化方法およびピクチャ符号化方法 |
JP2021023559A Active JP7125520B2 (ja) | 2013-01-07 | 2021-02-17 | ピクチャ復号化方法およびピクチャ符号化方法 |
JP2022128444A Active JP7371181B2 (ja) | 2013-01-07 | 2022-08-10 | ピクチャ復号化方法およびピクチャ符号化方法 |
JP2023177848A Active JP7521093B2 (ja) | 2013-01-07 | 2023-10-13 | ピクチャ復号化方法およびピクチャ符号化方法 |
Family Applications After (5)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018112225A Active JP6578417B2 (ja) | 2013-01-07 | 2018-06-12 | ピクチャ復号化方法およびピクチャ符号化方法 |
JP2019154123A Active JP6841877B2 (ja) | 2013-01-07 | 2019-08-26 | ピクチャ復号化方法およびピクチャ符号化方法 |
JP2021023559A Active JP7125520B2 (ja) | 2013-01-07 | 2021-02-17 | ピクチャ復号化方法およびピクチャ符号化方法 |
JP2022128444A Active JP7371181B2 (ja) | 2013-01-07 | 2022-08-10 | ピクチャ復号化方法およびピクチャ符号化方法 |
JP2023177848A Active JP7521093B2 (ja) | 2013-01-07 | 2023-10-13 | ピクチャ復号化方法およびピクチャ符号化方法 |
Country Status (6)
Country | Link |
---|---|
US (4) | US9843814B2 (ja) |
EP (2) | EP4274232A3 (ja) |
JP (6) | JP6386475B2 (ja) |
KR (5) | KR20140092198A (ja) |
CN (2) | CN109462764B (ja) |
WO (1) | WO2014107069A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021199374A1 (ja) * | 2020-04-01 | 2021-10-07 | 日本電気株式会社 | 映像符号化装置、映像復号装置、映像符号化方法、映像復号方法、映像システムおよびプログラム |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140092198A (ko) * | 2013-01-07 | 2014-07-23 | 한국전자통신연구원 | 계층적 비디오 부호화에서의 스케일러빌리티 정보 표현방식 |
US9912943B2 (en) | 2013-07-15 | 2018-03-06 | Qualcomm Incorporated | Signaling of bit rate information and picture rate information in VPS |
JP6472442B2 (ja) * | 2013-10-11 | 2019-02-20 | シャープ株式会社 | 復号方法 |
US9591324B2 (en) * | 2013-10-14 | 2017-03-07 | Qualcomm Incorporated | Systems and methods for separately defining dependencies for sub-layer based inter-layer prediction |
CA2996649C (en) | 2015-09-04 | 2021-03-23 | Sharp Kabushiki Kaisha | Systems and methods for signaling of video parameters and information associated with caption services |
EP4022928A4 (en) | 2019-09-24 | 2022-11-16 | Huawei Technologies Co., Ltd. | DPB PARAMETER REPORTING FOR MULTILAYER VIDEO BITSTREAMS |
WO2021241986A1 (ko) * | 2020-05-25 | 2021-12-02 | 엘지전자 주식회사 | 비디오 또는 영상 코딩 시스템에서의 멀티 레이어 기반 영상 코딩 방법 |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100388820B1 (ko) * | 2001-05-16 | 2003-06-25 | 주식회사 넷앤티비 | 미세입자 스케일러블 코딩의 적응적 선택 강화 적용 방법 |
US20050254575A1 (en) | 2004-05-12 | 2005-11-17 | Nokia Corporation | Multiple interoperability points for scalable media coding and transmission |
BRPI0610398B1 (pt) * | 2005-04-13 | 2019-07-02 | Nokia Technologies Oy | Método e aparelho |
US8619860B2 (en) | 2005-05-03 | 2013-12-31 | Qualcomm Incorporated | System and method for scalable encoding and decoding of multimedia data using multiple layers |
KR100825737B1 (ko) * | 2005-10-11 | 2008-04-29 | 한국전자통신연구원 | 스케일러블 비디오 코딩 방법 및 그 코딩 방법을 이용하는코덱 |
CN101047857B (zh) * | 2006-03-27 | 2010-04-07 | 华为技术有限公司 | 实现分层变长编解码的方法 |
EP2632163A3 (en) * | 2006-07-20 | 2013-11-27 | Thomson Licensing | Method and apparatus for signaling view scalability in multi-view video coding |
US8170094B2 (en) * | 2006-11-30 | 2012-05-01 | Motorola Mobility, Inc. | Method and system for scalable bitstream extraction |
US8199812B2 (en) | 2007-01-09 | 2012-06-12 | Qualcomm Incorporated | Adaptive upsampling for scalable video coding |
US8938012B2 (en) * | 2007-04-13 | 2015-01-20 | Nokia Corporation | Video coder |
US20100142613A1 (en) | 2007-04-18 | 2010-06-10 | Lihua Zhu | Method for encoding video data in a scalable manner |
KR101345287B1 (ko) * | 2007-10-12 | 2013-12-27 | 삼성전자주식회사 | 스케일러블 영상 부호화 방법 및 장치와 그 영상 복호화방법 및 장치 |
KR101233627B1 (ko) * | 2008-12-23 | 2013-02-14 | 한국전자통신연구원 | 스케일러블 부호화 장치 및 방법 |
KR20110069740A (ko) * | 2009-12-17 | 2011-06-23 | 에스케이 텔레콤주식회사 | 영상 부호화/복호화 방법 및 장치 |
US8908758B2 (en) * | 2010-01-06 | 2014-12-09 | Dolby Laboratories Licensing Corporation | High performance rate control for multi-layered video coding applications |
US20120230431A1 (en) * | 2011-03-10 | 2012-09-13 | Jill Boyce | Dependency parameter set for scalable video coding |
US9154796B2 (en) * | 2011-11-04 | 2015-10-06 | Qualcomm Incorporated | Intra-mode video coding |
US20140092988A1 (en) * | 2012-09-28 | 2014-04-03 | Sharp Laboratories Of America, Inc. | Systems and methods for reference picture set extension |
EP2907308B1 (en) * | 2012-10-09 | 2019-08-14 | Cisco Technology, Inc. | Providing a common set of parameters for sub-layers of coded video |
KR20140092198A (ko) * | 2013-01-07 | 2014-07-23 | 한국전자통신연구원 | 계층적 비디오 부호화에서의 스케일러빌리티 정보 표현방식 |
-
2013
- 2013-06-21 KR KR1020130071845A patent/KR20140092198A/ko unknown
- 2013-07-12 KR KR1020130082480A patent/KR20140092201A/ko unknown
- 2013-07-23 KR KR1020130086839A patent/KR20140093577A/ko unknown
-
2014
- 2014-01-06 WO PCT/KR2014/000100 patent/WO2014107069A1/ko active Application Filing
- 2014-01-06 CN CN201811094074.0A patent/CN109462764B/zh active Active
- 2014-01-06 EP EP23192915.9A patent/EP4274232A3/en active Pending
- 2014-01-06 US US14/653,436 patent/US9843814B2/en active Active
- 2014-01-06 EP EP14735426.0A patent/EP2942964B1/en active Active
- 2014-01-06 CN CN201480007888.XA patent/CN104969554B/zh active Active
- 2014-01-06 JP JP2015551610A patent/JP6386475B2/ja active Active
-
2017
- 2017-09-19 US US15/708,967 patent/US10116946B2/en active Active
-
2018
- 2018-06-12 JP JP2018112225A patent/JP6578417B2/ja active Active
- 2018-09-20 US US16/136,415 patent/US10455241B2/en active Active
-
2019
- 2019-08-26 JP JP2019154123A patent/JP6841877B2/ja active Active
- 2019-09-10 US US16/565,558 patent/US10841598B2/en active Active
-
2021
- 2021-02-17 JP JP2021023559A patent/JP7125520B2/ja active Active
-
2022
- 2022-08-08 KR KR1020220098578A patent/KR102551896B1/ko active IP Right Grant
- 2022-08-10 JP JP2022128444A patent/JP7371181B2/ja active Active
-
2023
- 2023-06-30 KR KR1020230085239A patent/KR20230104574A/ko not_active Application Discontinuation
- 2023-10-13 JP JP2023177848A patent/JP7521093B2/ja active Active
Non-Patent Citations (6)
Title |
---|
JILL BOYCE: "VPS syntax for scalable and 3D extensions", JOINT COLLABORATIVE TEAM ON VIDEO CODING (JCT-VC) OF ITU-T SG 16 WP 3 AND ISO/IEC JTC 1/SC 29/WG 11, vol. JCTVC-K0204, JPN6017038989, October 2012 (2012-10-01), pages 1 - 6, ISSN: 0003660520 * |
KAZUSHI SATO: "On inter-layer prediction enabling/disabling for HEVC scalable extensions", JCT-VC OF ITU-T SG 16 WP 3 AND ISO/IEC JTC 1/SC 29/WG 11, vol. JCTVC-K0175r1, JPN6017038987, October 2012 (2012-10-01), pages 1 - 6, ISSN: 0003738989 * |
R. SKUPIN, V. GEORGE AND T. SCHIERL: "Generic HEVC high level syntax for scalability and adaptation", JOINT COLLABORATIVE TEAM ON VIDEO CODING (JCT-VC) OF ITU-T SG 16 WP 3 AND ISO/IEC JTC 1/SC 29/WG 11, vol. JCTVC-I0217r1, JPN6017038988, April 2012 (2012-04-01), pages 1 - 6, ISSN: 0003738991 * |
TRUONG CONG THANG ET AL.: "Proposal to the Extension of Video Parameter Set", JCT-VC OF ITU-T SG 16 WP 3 AND ISO/IEC JTC 1/SC 29/WG 11, vol. JCTVC-L0246, JPN6017038991, January 2013 (2013-01-01), pages 1 - 6, ISSN: 0003660522 * |
TRUONG CONG THANG ET AL.: "Proposal to Video Parameter Set and its Extension", JOINT COLLABORATIVE TEAM ON VIDEO CODING (JCT-VC) OF ITU-T SG 16 WP 3 AND ISO/IEC JTC 1/SC 29/WG 11, vol. JCTVC-K0228_r1, JPN6017038990, October 2012 (2012-10-01), pages 1 - 6, ISSN: 0003660521 * |
YE-KUI WANG: "Solutions considered for NAL unit header and video parameter set for HEVC extensions", JCT-VC OF ITU-T SG 16 WP 3 AND ISO/IEC JTC 1/SC 29/WG 11, vol. JCTVC-J1007, JPN6017038992, July 2012 (2012-07-01), pages 1 - 6, ISSN: 0003738990 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021199374A1 (ja) * | 2020-04-01 | 2021-10-07 | 日本電気株式会社 | 映像符号化装置、映像復号装置、映像符号化方法、映像復号方法、映像システムおよびプログラム |
JPWO2021199374A1 (ja) * | 2020-04-01 | 2021-10-07 |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6578417B2 (ja) | ピクチャ復号化方法およびピクチャ符号化方法 | |
JP7171654B2 (ja) | 時間的サブレイヤー情報に基づいたインターレイヤー予測方法及び装置 | |
JP5866458B2 (ja) | 長期間参照ピクチャを識別するピクチャ順序カウント値の最下位ビットのコーディング | |
KR20130129338A (ko) | 영상 정보 디코딩 방법, 영상 디코딩 방법 및 이를 이용하는 장치 | |
KR102431741B1 (ko) | 영상 부호화/복호화 방법 및 장치 | |
JP2016523007A (ja) | 改善されたrtpペイロードフォーマット設計 | |
KR102412637B1 (ko) | 영상 부호화/복호화 방법 및 장치 | |
KR20140043240A (ko) | 영상 부호화/복호화 방법 및 장치 | |
KR20150043972A (ko) | 영상의 부호화/복호화 방법 및 이를 이용하는 장치 | |
KR20150043977A (ko) | 다계층 기반의 영상 부호화/복호화 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20161117 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20161215 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171004 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171013 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180112 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20180213 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180613 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20180621 |
|
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: 20180713 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180809 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6386475 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 |