JP7533609B2 - ビデオデータの符号化および復号 - Google Patents
ビデオデータの符号化および復号 Download PDFInfo
- Publication number
- JP7533609B2 JP7533609B2 JP2022558060A JP2022558060A JP7533609B2 JP 7533609 B2 JP7533609 B2 JP 7533609B2 JP 2022558060 A JP2022558060 A JP 2022558060A JP 2022558060 A JP2022558060 A JP 2022558060A JP 7533609 B2 JP7533609 B2 JP 7533609B2
- Authority
- JP
- Japan
- Prior art keywords
- video data
- encoding
- numerical
- data stream
- input video
- 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
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/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/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/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/172—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 picture, frame or field
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/186—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
- H04N19/45—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder performing compensation of the inverse transform mismatch, e.g. Inverse Discrete Cosine Transform [IDCT] mismatch
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Television Systems (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
ビデオデータを後続の復号のために上記で説明した技術によって符号化するとき、処理の符号化側が、符号化処理のいくつかのパラメータを処理の最終的な復号側に通信することが適切である。これらの符号化パラメータは、符号化ビデオデータを復号するときはいつでも必要とされることを考慮すると、パラメータを、たとえば、(必ずしも排他的ではないが、別個の送信チャネルによって「帯域外に」送信することができるので)符号化ビデオデータストリーム自体にいわゆるパラメータセットとして埋め込むことによって、符号化ビデオデータストリーム自体と関連付けることが有用である。
現在のレベルの仕様にはいくつかの潜在的な問題があり、これらは、少なくとも部分的に、以下で説明する例示的な実施形態によって対処することができる。
提案する代替的なレベル符号化は、以下のとおりである。
より高いレベルを使用することなく(したがって、より長いラインバッファなどの使用を強制することなく)現在可能ではないより高いフレームレートの問題に対処するために、例示的な実施形態によれば、ストリームを復号する能力に対する制約が変更される。
図10は、メジャー=5を有する他のレベルと最大ルーマピクチャサイズは同じであるが、前のレベル5.2の2倍の最大ルーマサンプリングレートおよび最大フレームレート有する新しいレベル5.3が図9のリストに挿入される例を提供する。
5が6以下であり、かつ、
5*2+3が6*2+1以下だからである。
次に、実施例について図面を参照して説明する。
図12は、入力(符号化)ビデオデータストリーム1200を受信し、図7を参照して上述したデコーダ1220を使用して、復号ビデオデータストリーム1210を生成および出力するように構成された復号装置の態様を概略的に示す。説明を明確にするために、図7の制御回路/コントローラ343は、デコーダ1220の残りの部分に別々に描かれている。
そうである場合、15.15は非標準レベルを示す特別なケースであるので、復号可能ではない。そうでない場合、次のテストに移る。
・SはD以下であり、S*2+SはD*2+D以下であるか?
そうである場合、復号可能であり、そうでない場合、復号可能ではない。
入力ビデオデータストリームに関連付けられたパラメータ値に関連付けられたパラメータ値を検出し(1300)、上記パラメータ値は、複数の符号化レベルから選択された符号化レベルを示し、各符号化レベルは、少なくとも最大輝度ピクチャサイズおよび最大輝度サンプリングレートを定義し、
上記符号化レベルは、第1の数値成分および第2の数値成分を定義し、上記第2の数値成分は、ゼロ以上の数値であり、
ゼロの第2の数値成分を有する符号化レベルの場合、上記第1の数値成分は、最大輝度ピクチャサイズが増加するとともに単調に増加し、
上記第2の成分は、上記最大輝度サンプリングレートとともに変化し、
上記パラメータ値は、第1の所定の定数に上記第1の数値成分を乗算して得られた数値と、第2の所定の定数に上記第2の数値成分を乗算して得られた数値の合計としての上記符号化レベルの数値符号化であり、
上記ビデオデータデコーダのための性能データに関して、所与の入力ビデオデータストリームに関連付けられたパラメータ値に対して所定のテストを実行し(1330)、
上記所与の入力ビデオデータストリームに関連付けられたパラメータ値が、上記ビデオデータデコーダのための性能データに関する上記所定のテストに成功するとき、上記所与の入力ビデオデータストリームを復号するように上記ビデオデータデコーダを制御し(1370)、
上記所与の入力ビデオデータストリームに関連付けられたパラメータ値が、上記ビデオデータデコーダのための性能データに関する上記所定のテストに失敗するとき、上記所与の入力ビデオデータストリームを復号しないように上記ビデオデータデコーダを制御する(1340)
動作方法の例が提供される。
入力ビデオデータストリームを復号するビデオデータデコーダ1220であって、上記ビデオデータデコーダ1220は、上記入力ビデオデータストリームに関連付けられたパラメータ値に応答し、上記パラメータ値は、複数の符号化レベルから選択された符号化レベルを示し、各符号化レベルは、少なくとも最大輝度ピクチャサイズおよび最大輝度サンプリングレートを定義する上記ビデオデータデコーダ1220と、
上記符号化レベルは、第1の数値成分および第2の数値成分を定義し, 上記第2の数値成分は、ゼロ以上の数値であり、
ゼロの第2の数値成分を有する符号化レベルの場合、上記第1の数値成分は、最大輝度ピクチャサイズが増加するとともに単調に増加し、
上記第2の成分は、上記最大輝度サンプリングレートとともに変化し、
上記パラメータ値は、第1の所定の定数に上記第1の数値成分を乗算して得られた数値と、第2の所定の定数に上記第2の数値成分を乗算して得られた数値の合計としての上記符号化レベルの数値符号化であり、
上記ビデオデータデコーダのための性能データに関して、所与の入力ビデオデータストリームに関連付けられたパラメータ値に対して所定のテストを実行するように構成された比較器343と、
上記所与の入力ビデオデータストリームに関連付けられたパラメータ値が、上記ビデオデータデコーダのための性能データに関する上記所定のテストに成功するとき、上記所与の入力ビデオデータストリームを復号するように上記ビデオデータデコーダを制御し、上記所与の入力ビデオデータストリームに関連付けられたパラメータ値が、上記ビデオデータデコーダのための性能データに関する上記所定のテストに失敗するとき、上記所与の入力ビデオデータストリームを復号しないように上記ビデオデータデコーダを制御するように構成された制御回路343と
を備える
装置の例を提供する。
同様に、図14は、たとえば、図7を参照して上記で説明したタイプのエンコーダ1400を備える符号化装置の態様を概略的に示す。エンコーダの制御回路343は、説明を明確にするために別々に描かれている。エンコーダは、入力ビデオデータストリーム1410に作用して、制御回路343の制御下で出力符号化ビデオデータストリーム1420を生成し、制御回路343は、適用される符号化レベルの定義を含む符号化パラメータ1430に応答する。
(1510に応答して)入力ビデオデータストリームを符号化して、複数の符号化レベルから選択された符号化レベルに従って出力符号化ビデオデータストリームを生成し、各符号化レベルは、少なくとも最大輝度ピクチャサイズおよび最大輝度サンプリングレートを定義し、上記符号化レベルは、第1の数値成分および第2の数値成分を定義し、上記第2の数値成分は、ゼロ以上の数値であり、
ゼロの第2の数値成分を有する符号化レベルの場合、上記第1の数値成分は、最大輝度ピクチャサイズが増加するとともに単調に増加し、
上記第2の成分は、上記最大輝度サンプリングレートとともに変化し、
上記出力ビデオデータストリームと関連付けるためにパラメータ値を符号化し(1520、1530、1540、1550)、上記パラメータ値は、第1の所定の定数に上記第1の数値成分を乗算して得られた数値と、第2の所定の定数に上記第2の数値成分を乗算して得られた数値の合計としての上記符号化レベルの数値符号化である
方法の例が提供される。
入力ビデオデータストリームを符号化して、複数の符号化レベルから選択された符号化レベルに従って出力符号化ビデオデータストリームを生成するように構成されたビデオデータ エンコーダ1400であって、各符号化レベルは、少なくとも最大輝度ピクチャサイズおよび最大輝度サンプリングレートを定義し、上記符号化レベルは、第1の数値成分および第2の数値成分を定義し、上記第2の数値成分は、ゼロ以上の数値であるビデオデータ エンコーダ1400と、
ゼロの第2の数値成分を有する符号化レベルの場合、上記第1の数値成分は、最大輝度ピクチャサイズが増加するとともに単調に増加し、
上記第2の成分は、上記最大輝度サンプリングレートとともに変化し、
上記出力ビデオデータストリームと関連付けるためにパラメータ値を符号化するパラメータ値符号化回路1440であって、上記パラメータ値は、第1の所定の定数に上記第1の数値成分を乗算して得られた数値と、第2の所定の定数に上記第2の数値成分を乗算して得られた数値の合計としての上記符号化レベルの数値符号化であるパラメータ値符号化回路1440と
を備える
装置の例を提供する。
提案するレベルのさらなる代替的な符号化は、以下のとおりである。
本明細書で開示する技術のいずれかによって符号化されるビデオデータも、本開示の一実施形態を表すとみなされる。
メイン10プロファイルに適合するビットストリームは、以下の制約に従うものとする。
参照SPSは、0または1に等しいchroma_format_idcを有するものとする。
参照SPSは、0以上2以下の範囲のbit_depth_minus8を有するものとする。
参照SPSは、0に等しいsps_palette_enabled_flagを有するものとする。
general_level_idcおよびsublayer_level_idc[i]は、VPS(利用可能な場合)および参照SPSにおけるすべてのiの値について、255(レベル15.15を示す)に等しくないものとする。
該当する場合、A.4項のメイン10プロファイルに対して指定された階層およびレベル制約が満たされるものとする。
ビットストリームは、メイン10プロファイルに適合することが示される。
ビットストリームは、指定された階層以下の階層に適合することが示される。
ビットストリームは、レベル15.15ではなく、D以下であるレベルS.sに適合することが示され、S*2+sがD*2+d以下である。
メイン4:4:4 10プロファイルに適合するビットストリームは、以下の制約に従うものとする。
参照SPSは、0以上3以下の範囲のchroma_format_idcを有するものとする。
参照SPSは、0以上2以下の範囲のbit_depth_minus8を有する。
general_level_idcおよびsublayer_level_idc[i]は、VPS(利用可能な場合)および参照SPSにおけるすべてのiの値について、255(レベル15.15を示す)に等しくないものとする。
該当する場合、A.4項のメイン4:4:4 10プロファイルに対して指定された階層およびレベル制約が満たされるものとする。
ビットストリームは、メイン4:4:4 10プロファイルまたはメイン10プロファイルに適合することが示される。
ビットストリームは、指定された階層以下の階層に適合することが示される。
ビットストリームは、レベル15.15ではなく、D以下であるレベルS.sに適合することが示され、S*2+sがD*2+d以下である。
表A.1は、レベル15.15以外のレベルについて、各階層の各レベルの制限を明示している。
general_level_idcおよびsublayer_level_idc[i]は、表A.1において指定されたメジャーのレベル数の16倍の値にマイナーのレベル数の1倍の値を加えた値に等しくなるように設定されるものとする。
指定されたレベルがレベル15.15でない場合、0に等しいgeneral_tier_flagは、メイン階層への適合性を示し、1に等しいgeneral_tier_flagは、表135において指定された階層制約に従って、高階層への適合性を示し、general_tier_flagは、レベル4未満のレベルについて0に等しいものとする(「-」でマークされた表135のエントリに対応する)。そうでない場合(指定されたレベルが15.15である場合)、general_tier_flagが1に等しいことがビットストリーム適合性の要件であり、general_tier_flagの値0はITU-T|ISO/IECによる将来の使用のために予約され、デコーダは、general_tier_flagの値を無視するものとする。
general_level_idcおよびsublayer_level_idc[i]は、表135において指定されたレベル数に対するgeneral_level_idcに等しくなるように設定されるものとする。
1.入力ビデオデータストリームを復号するように構成されたビデオデータデコーダであって、上記入力ビデオデータストリームに関連付けられたパラメータ値に応答し、上記パラメータ値は、複数の符号化レベルから選択された符号化レベルを示し、各符号化レベルは、少なくとも最大輝度ピクチャサイズおよび最大輝度サンプリングレートを定義するビデオデータデコーダと、
上記符号化レベルは、第1の数値成分および第2の数値成分を定義し、上記第2の数値成分は、ゼロ以上の数値であり、
ゼロの第2の数値成分を有する符号化レベルの場合、上記第1の数値成分は、最大輝度ピクチャサイズが増加するとともに単調に増加し、
上記第2の成分は、上記最大輝度サンプリングレートとともに変化し、
上記パラメータ値は、第1の所定の定数に上記第1の数値成分を乗算して得られた数値と、第2の所定の定数に上記第2の数値成分を乗算して得られた数値の合計としての上記符号化レベルの数値符号化であり、
上記ビデオデータデコーダのための性能データに関して、所与の入力ビデオデータストリームに関連付けられたパラメータ値に対して所定のテストを実行するように構成された比較器と、
上記所与の入力ビデオデータストリームに関連付けられたパラメータ値が、上記ビデオデータデコーダのための性能データに関する上記所定のテストに成功するとき、上記所与の入力ビデオデータストリームを復号し、上記所与の入力ビデオデータストリームに関連付けられたパラメータ値が、上記ビデオデータデコーダのための性能データに関する上記所定のテストに失敗するとき、上記所与の入力ビデオデータストリームを復号しないように上記ビデオデータデコーダを制御するように構成された制御回路と
を備える
符号化/復号装置。
2.上記1.に記載の符号化/復号装置であって、
上記所定のテストは、上記所与の入力ビデオデータストリームに関連付けられた上記パラメータ値および上記ビデオデータデコーダのための上記性能データの第1の数値成分(D)および第2の数値成分(d)によって表される上記第1の数値成分(S)および上記第2の数値成分(s)について、(i)sがd以下であり、(ii)S*2+sがD*2+d以下であるか否かの検出を含む
符号化/復号装置。
3.上記1.または2.に記載の符号化/復号装置であって、さらに、
上記入力ビデオデータストリームに関連付けられたパラメータセットから上記パラメータ値を検出するように構成された検出器
を備える
符号化/復号装置。
4.上記3.に記載の符号化/復号装置であって、
上記パラメータセットは、シーケンスパラメータセットである
符号化/復号装置。
5.上記1.から4.のいずれか1つに記載の符号化/復号装置であって、
上記第1の所定の定数は、16である
符号化/復号装置。
6.上記1.から5.のいずれか1つに記載の符号化/復号装置であって、
上記第2の所定の定数は、1である
符号化/復号装置。
7.上記1.から5.のいずれか1つに記載の符号化/復号装置であって、
上記第2の所定の定数は、3である
符号化/復号装置。
8.上記1.から7.のいずれか1つに記載の符号化/復号装置であって、
上記パラメータ値は、8ビット値を含む
符号化/復号装置。
9.上記1.から8.のいずれか1つに記載の符号化/復号装置であって、
上記所定のテストは、上記入力ビデオデータストリームに関連付けられた上記パラメータ値が255に等しくないか否かの検出を含む
符号化/復号装置。
10.上記1.から9.のいずれか1つに記載の符号化/復号装置を備えるビデオ記憶装置、キャプチャ装置、送信装置、または受信装置。
11.入力ビデオデータストリームを符号化し、複数の符号化レベルから選択された符号化レベルに従って出力符号化ビデオデータストリームを生成するように構成されたビデオデータエンコーダであって、各符号化レベルは、少なくとも最大輝度ピクチャサイズおよび最大輝度サンプリングレートを定義するビデオデータエンコーダと、
上記符号化レベルは、第1の数値成分および第2の数値成分を定義し、上記第2の数値成分は、ゼロ以上の数値であり、
ゼロの第2の数値成分を有する符号化レベルの場合、上記第1の数値成分は、最大輝度ピクチャサイズが増加するとともに単調に増加し、
上記第2の成分は、上記最大輝度サンプリングレートとともに変化し、
上記出力ビデオデータストリームと関連付けるためにパラメータ値を符号化するように構成されたパラメータ値符号化回路であって、上記パラメータ値は、第1の所定の定数に上記第1の数値成分を乗算して得られた数値と、第2の所定の定数に上記第2の数値成分を乗算して得られた数値の合計としての上記符号化レベルの数値符号化であるパラメータ値符号化回路と
を備える
符号化/復号装置。
12.上記1.に記載の符号化/復号装置であって、
上記パラメータ値符号化回路は、上記符号化された出力ビデオデータストリームに関連付けられたパラメータセットの少なくとも一部として上記パラメータ値を符号化するように構成された
符号化/復号装置。
13.上記1.に記載の符号化/復号装置であって、
上記パラメータセットは、シーケンスパラメータセットである
符号化/復号装置。
14.上記11.から13.のいずれか1つに記載の符号化/復号装置であって、
上記第1の所定の定数は、16である
符号化/復号装置。
15.上記11.から14.のいずれか1つに記載の符号化/復号装置であって、
上記第2の所定の定数は、1である
符号化/復号装置。
16.上記11.から14.のいずれか1つに記載の符号化/復号装置であって、
上記第2の所定の定数は、3である
符号化/復号装置。
17.上記11.から16.のいずれか1つに記載の符号化/復号装置であって、
上記パラメータ値は、8ビット値を含む
符号化/復号装置。
18.上記11.から17.のいずれか1つに記載の符号化/復号装置を備えるビデオ記憶装置、キャプチャ装置、送信装置、または受信装置。
19.ビデオデータデコーダを動作させる方法であって、
入力ビデオデータストリームに関連付けられたパラメータ値を検出し、上記パラメータ値は、複数の符号化レベルから選択された符号化レベルを示し、各符号化レベルは、少なくとも最大輝度ピクチャサイズおよび最大輝度サンプリングレートを定義し、
上記符号化レベルは、第1の数値成分および第2の数値成分を定義し、上記第2の数値成分は、ゼロ以上の数値であり、
ゼロの第2の数値成分を有する符号化レベルの場合、上記第1の数値成分は、最大輝度ピクチャサイズが増加するとともに単調に増加し、
上記第2の成分は、上記最大輝度サンプリングレートとともに変化し、
上記パラメータ値は、第1の所定の定数に上記第1の数値成分を乗算して得られた数値と、第2の所定の定数に上記第2の数値成分を乗算して得られた数値の合計としての上記符号化レベルの数値符号化であり、
上記ビデオデータデコーダのための性能データに関して、所与の入力ビデオデータストリームに関連付けられたパラメータ値に対して所定のテストを実行し、
上記所与の入力ビデオデータストリームに関連付けられたパラメータ値が、上記ビデオデータデコーダのための性能データに関する上記所定のテストに成功するとき、上記所与の入力ビデオデータストリームを復号するように上記ビデオデータデコーダを制御し、
上記所与の入力ビデオデータストリームに関連付けられたパラメータ値が、上記ビデオデータデコーダのための性能データに関する上記所定のテストに失敗するとき、上記所与の入力ビデオデータストリームを復号しないように上記ビデオデータデコーダを制御する
動作方法。
20.コンピュータによって実行されたときに、上記19.に記載の動作方法を上記コンピュータに実行させるコンピュータソフトウェアを記憶するコンピュータ読み取り可能な非一時的記憶媒体。
21.入力ビデオデータストリームを符号化して、複数の符号化レベルから選択された符号化レベルに従って出力符号化ビデオデータストリームを生成し、各符号化レベルは、少なくとも最大輝度ピクチャサイズおよび最大輝度サンプリングレートを定義し、上記符号化レベルは、第1の数値成分および第2の数値成分を定義し、上記第2の数値成分は、ゼロ以上の数値であり、
ゼロの第2の数値成分を有する符号化レベルの場合、上記第1の数値成分は、最大輝度ピクチャサイズが増加するとともに単調に増加し、
上記第2の成分は、上記最大輝度サンプリングレートとともに変化し、
上記出力ビデオデータストリームと関連付けるためにパラメータ値を符号化し、上記パラメータ値は、第1の所定の定数に上記第1の数値成分を乗算して得られた数値と、第2の所定の定数に上記第2の数値成分を乗算して得られた数値の合計としての上記符号化レベルの数値符号化である
符号化方法。
22.コンピュータによって実行されたときに、上記21.に記載の動作方法を上記コンピュータに実行させるコンピュータソフトウェアを記憶するコンピュータ読み取り可能な非一時的記憶媒体。
Claims (11)
- ビデオデータデコーダと、制御回路とを具備する装置であって、
前記ビデオデータデコーダは、入力ビデオデータストリームに関連付けられたパラメータ値に応答して、前記入力ビデオデータストリームを復号するように構成され、
上記パラメータ値は、複数の符号化レベルから選択された符号化レベルを示し、各符号化レベルは、少なくとも最大輝度ピクチャサイズおよび最大輝度サンプリングレートを定義し、
上記符号化レベルは、第1の数値成分および第2の数値成分を定義し、上記第2の数値成分は、ゼロ以上の数値であり、
ゼロの第2の数値成分を有する符号化レベルの場合、上記第1の数値成分は、最大輝度ピクチャサイズが増加するとともに単調に増加し、
上記第2の数値成分は、上記最大輝度サンプリングレートとともに変化し、
上記パラメータ値は、第1の所定の定数に上記第1の数値成分を乗算して得られた数値と、第2の所定の定数に上記第2の数値成分を乗算して得られた数値の合計としての上記符号化レベルの数値符号化であり、
前記制御回路は、上記ビデオデータデコーダのための性能データに関して、所与の入力ビデオデータストリームに関連付けられたパラメータ値に対して所定のテストを実行するように構成され、さらに、上記所与の入力ビデオデータストリームに関連付けられたパラメータ値が、上記ビデオデータデコーダのための性能データに関する上記所定のテストに成功するとき、上記所与の入力ビデオデータストリームを復号し、上記所与の入力ビデオデータストリームに関連付けられたパラメータ値が、上記ビデオデータデコーダのための性能データに関する上記所定のテストに失敗するとき、上記所与の入力ビデオデータストリームを復号しないように上記ビデオデータデコーダを制御するように構成され、
上記所定のテストは、上記所与の入力ビデオデータストリームに関連付けられた上記パラメータ値および上記ビデオデータデコーダのための上記性能データの第1の数値成分(D)および第2の数値成分(d)によって表される上記第1の数値成分(S)および上記第2の数値成分(s)について、(i)sがd以下であり、(ii)S*2+sがD*2+d以下であるか否かの検出を含む
装置。 - 請求項1に記載の装置であって、さらに、
上記入力ビデオデータストリームに関連付けられたパラメータセットから上記パラメータ値を検出するように構成された検出器
を具備する
装置。 - 請求項2に記載の装置であって、
上記パラメータセットは、シーケンスパラメータセットである
装置。 - 請求項1に記載の装置であって、
上記第1の所定の定数は、16である
装置。 - 請求項1に記載の装置であって、
上記第2の所定の定数は、1である
装置。 - 請求項1に記載の装置であって、
上記第2の所定の定数は、3である
装置。 - 請求項1に記載の装置であって、
上記パラメータ値は、8ビット値を含む
装置。 - 請求項1に記載の装置であって、
上記所定のテストは、上記入力ビデオデータストリームに関連付けられた上記パラメータ値が255に等しくないか否かの検出を含む
装置。 - 請求項1に記載の装置を具備するビデオ記憶装置、キャプチャ装置、送信装置、または受信装置。
- ビデオデータデコーダを動作させる方法であって、
入力ビデオデータストリームに関連付けられたパラメータ値を検出し、上記パラメータ値は、複数の符号化レベルから選択された符号化レベルを示し、各符号化レベルは、少なくとも最大輝度ピクチャサイズおよび最大輝度サンプリングレートを定義し、
上記符号化レベルは、第1の数値成分および第2の数値成分を定義し、上記第2の数値成分は、ゼロ以上の数値であり、
ゼロの第2の数値成分を有する符号化レベルの場合、上記第1の数値成分は、最大輝度ピクチャサイズが増加するとともに単調に増加し、
上記第2の数値成分は、上記最大輝度サンプリングレートとともに変化し、
上記パラメータ値は、第1の所定の定数に上記第1の数値成分を乗算して得られた数値と、第2の所定の定数に上記第2の数値成分を乗算して得られた数値の合計としての上記符号化レベルの数値符号化であり、
上記ビデオデータデコーダのための性能データに関して、所与の入力ビデオデータストリームに関連付けられたパラメータ値に対して所定のテストを実行し、
上記所与の入力ビデオデータストリームに関連付けられたパラメータ値が、上記ビデオデータデコーダのための性能データに関する上記所定のテストに成功するとき、上記所与の入力ビデオデータストリームを復号するように上記ビデオデータデコーダを制御し、
上記所与の入力ビデオデータストリームに関連付けられたパラメータ値が、上記ビデオデータデコーダのための性能データに関する上記所定のテストに失敗するとき、上記所与の入力ビデオデータストリームを復号しないように上記ビデオデータデコーダを制御し、
上記所定のテストは、上記所与の入力ビデオデータストリームに関連付けられた上記パラメータ値および上記ビデオデータデコーダのための上記性能データの第1の数値成分(D)および第2の数値成分(d)によって表される上記第1の数値成分(S)および上記第2の数値成分(s)について、(i)sがd以下であり、(ii)S*2+sがD*2+d以下であるか否かの検出を含む
動作方法。 - コンピュータによって実行されたときに、請求項10に記載の動作方法を上記コンピュータに実行させるコンピュータソフトウェアを記憶するコンピュータ読み取り可能な非一時的記憶媒体。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16/839,271 | 2020-04-03 | ||
| US16/839,271 US11140399B1 (en) | 2020-04-03 | 2020-04-03 | Controlling video data encoding and decoding levels |
| PCT/GB2020/053234 WO2021198630A1 (en) | 2020-04-03 | 2020-12-16 | Video data encoding and decoding |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023519850A JP2023519850A (ja) | 2023-05-15 |
| JP7533609B2 true JP7533609B2 (ja) | 2024-08-14 |
Family
ID=74130260
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022558060A Active JP7533609B2 (ja) | 2020-04-03 | 2020-12-16 | ビデオデータの符号化および復号 |
Country Status (9)
| Country | Link |
|---|---|
| US (2) | US11140399B1 (ja) |
| EP (1) | EP4128784A1 (ja) |
| JP (1) | JP7533609B2 (ja) |
| CN (1) | CN115336275B (ja) |
| AU (1) | AU2020439607B2 (ja) |
| CA (1) | CA3172160A1 (ja) |
| MX (1) | MX2022011921A (ja) |
| TW (1) | TWI882100B (ja) |
| WO (1) | WO2021198630A1 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113875241A (zh) * | 2019-06-25 | 2021-12-31 | 英特尔公司 | 具有水平推导的子图片和子图片集 |
| US11792433B2 (en) * | 2020-09-28 | 2023-10-17 | Sharp Kabushiki Kaisha | Systems and methods for signaling profile and level information in video coding |
| CN116781910A (zh) * | 2023-07-03 | 2023-09-19 | 江苏汇智达信息科技有限公司 | 基于神经网络算法的信息转换系统 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012065177A (ja) | 2010-09-16 | 2012-03-29 | Jvc Kenwood Corp | 画像符号化装置、画像符号化方法、画像復号装置、及び画像復号方法 |
| JP2015533054A (ja) | 2012-09-24 | 2015-11-16 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | ビデオコーディングにおける仮想参照デコーダパラメータ |
| JP2018117354A (ja) | 2012-09-28 | 2018-07-26 | シャープ株式会社 | 画像符号化装置、画像符号化方法および記録媒体 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8345768B1 (en) * | 2005-07-28 | 2013-01-01 | Teradici Corporation | Progressive block encoding using region analysis |
| US20140092961A1 (en) * | 2012-09-28 | 2014-04-03 | Sharp Laboratories Of America, Inc. | Signaling decoder picture buffer information |
| WO2014050597A1 (ja) * | 2012-09-28 | 2014-04-03 | シャープ株式会社 | 画像復号装置 |
| WO2015053330A1 (ja) * | 2013-10-10 | 2015-04-16 | シャープ株式会社 | 画像復号装置 |
| EP3111645A1 (en) * | 2014-02-26 | 2017-01-04 | Dolby Laboratories Licensing Corporation | Luminance based coding tools for video compression |
| JP6329246B2 (ja) * | 2014-03-14 | 2018-05-23 | ホアウェイ・テクノロジーズ・カンパニー・リミテッド | 画像復号装置 |
| GB2524476B (en) * | 2014-03-14 | 2016-04-27 | Canon Kk | Method, device and computer program for optimizing transmission of motion vector related information when transmitting a video stream |
| US10547860B2 (en) * | 2015-09-09 | 2020-01-28 | Avago Technologies International Sales Pte. Limited | Video coding with trade-off between frame rate and chroma fidelity |
| GB2544476B (en) * | 2015-11-16 | 2018-08-08 | Displaylink Uk Ltd | Data compression method and apparatus |
| GB201611253D0 (en) * | 2016-06-29 | 2016-08-10 | Dolby Laboratories Licensing Corp | Efficient Histogram-based luma look matching |
| GB2564466B (en) * | 2017-07-13 | 2020-01-08 | Advanced Risc Mach Ltd | Storing YUV texture data in a cache in a graphics processing system |
-
2020
- 2020-04-03 US US16/839,271 patent/US11140399B1/en active Active
- 2020-12-16 JP JP2022558060A patent/JP7533609B2/ja active Active
- 2020-12-16 MX MX2022011921A patent/MX2022011921A/es unknown
- 2020-12-16 WO PCT/GB2020/053234 patent/WO2021198630A1/en not_active Ceased
- 2020-12-16 AU AU2020439607A patent/AU2020439607B2/en active Active
- 2020-12-16 CN CN202080099067.9A patent/CN115336275B/zh active Active
- 2020-12-16 CA CA3172160A patent/CA3172160A1/en active Pending
- 2020-12-16 EP EP20838168.1A patent/EP4128784A1/en active Pending
-
2021
- 2021-03-24 TW TW110110648A patent/TWI882100B/zh active
-
2022
- 2022-09-30 US US17/937,274 patent/US12149705B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012065177A (ja) | 2010-09-16 | 2012-03-29 | Jvc Kenwood Corp | 画像符号化装置、画像符号化方法、画像復号装置、及び画像復号方法 |
| JP2015533054A (ja) | 2012-09-24 | 2015-11-16 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | ビデオコーディングにおける仮想参照デコーダパラメータ |
| JP2018117354A (ja) | 2012-09-28 | 2018-07-26 | シャープ株式会社 | 画像符号化装置、画像符号化方法および記録媒体 |
Non-Patent Citations (2)
| Title |
|---|
| Benjamin Bross et al.,Versatile Video Coding (Draft 8) [online],JVET-Q2001-vE(JVET-Q2001-vE.docx), [2023年12月8日検索],インターネット <URL: https://jvet-experts.org/doc_end_user/documents/17_Brussels/wg11/JVET-Q2001-v15.zip>,2020年03月12日,pp.39,55-56,133-134,429-437 |
| Steve Keating et al.,AHG9: Level coding in VVC [online],JVET-R0245(JVET-R0245.docx), [2023年12月8日検索],インターネット <URL: https://jvet-experts.org/doc_end_user/documents/18_Alpbach/wg11/JVET-R0245-v2.zip>,2020年04月03日 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023519850A (ja) | 2023-05-15 |
| TW202205856A (zh) | 2022-02-01 |
| MX2022011921A (es) | 2022-10-20 |
| EP4128784A1 (en) | 2023-02-08 |
| US11140399B1 (en) | 2021-10-05 |
| TWI882100B (zh) | 2025-05-01 |
| AU2020439607B2 (en) | 2023-06-29 |
| WO2021198630A1 (en) | 2021-10-07 |
| CA3172160A1 (en) | 2021-10-07 |
| US20210314574A1 (en) | 2021-10-07 |
| AU2020439607A1 (en) | 2022-09-15 |
| US12149705B2 (en) | 2024-11-19 |
| CN115336275B (zh) | 2025-08-15 |
| CN115336275A (zh) | 2022-11-11 |
| US20230087135A1 (en) | 2023-03-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12149705B2 (en) | Controlling video data encoding and decoding levels | |
| JP2025029202A (ja) | 画像データ符号化装置及び方法、ビデオ記憶・キャプチャ・送受信装置、機械読み取り可能な非一時記憶媒体、画像データ復号方法 | |
| US12323613B2 (en) | Video data encoding and decoding circuity applying constraint data | |
| JP7694578B2 (ja) | 符号化ピクチャバッファを用いたビデオデータ符号化および復号 | |
| US20250280125A1 (en) | Image data encoding and decoding | |
| JP2025124666A (ja) | ビデオデータ復号方法、装置及びビデオデータ符号化方法 | |
| GB2614271A (en) | Picture data encoding and decoding | |
| GB2593775A (en) | Video data encoding and decoding | |
| GB2593777A (en) | Video data encoding and decoding | |
| GB2599433A (en) | Data encoding and decoding | |
| GB2590722A (en) | Data encoding and decoding | |
| GB2590723A (en) | Data encoding and decoding |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221117 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231213 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231219 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240219 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240528 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240604 |
|
| 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: 20240702 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240715 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7533609 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |