JP2015532554A5 - - Google Patents
Download PDFInfo
- Publication number
- JP2015532554A5 JP2015532554A5 JP2015535783A JP2015535783A JP2015532554A5 JP 2015532554 A5 JP2015532554 A5 JP 2015532554A5 JP 2015535783 A JP2015535783 A JP 2015535783A JP 2015535783 A JP2015535783 A JP 2015535783A JP 2015532554 A5 JP2015532554 A5 JP 2015532554A5
- Authority
- JP
- Japan
- Prior art keywords
- bits
- video sequence
- video
- coding
- enabled
- 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.)
- Ceased
Links
- 238000000034 method Methods 0.000 claims description 38
- 230000002123 temporal effect Effects 0.000 claims description 5
Description
[0138]様々な例について説明してきた。これらおよび他の例は以下の特許請求の範囲内に入る。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
[C1]
ビデオデータを復号する方法であって、
ビデオデコーダによって、コード化ビデオシーケンスを受信することと、
1つまたは複数のコーディングツールイネーブルビットとして前記コード化ビデオシーケンスについての予約済みビットシンタックス要素の1つまたは複数のビットを復号することと、ここで、前記予約済みビットシンタックス要素は、プロファイルおよびレベル情報を含むシンタックス構造の一部であり、前記1つまたは複数のコーディングツールイネーブルビットは、前記コード化ビデオシーケンスを復号する際に前記ビデオデコーダによる使用のために1つまたは複数のコーディングツールがイネーブルにされているかどうかを示す、
を備える方法。
[C2]
前記シンタックス構造は、高効率ビデオコーディング(HEVC)規格に準拠するprofile_tier_levelシンタックス構造であり、前記予約済みビットシンタックス要素は、前記profile_tier_levelシンタックス構造のgeneral_reserved_zero_16bits予約済みビットシンタックス要素である、C1に記載の方法。
[C3]
前記profile_tier_levelシンタックス構造は、前記コード化ビデオシーケンスの複数のレイヤに適用可能な情報を含むビデオパラメータセット(VPS)中に含まれる、C2に記載の方法。
[C4]
前記1つまたは複数のコーディングツールイネーブルビットは、ビデオパラメータセット(VPS)シンタックス情報とシーケンスパラメータセット(SPS)シンタックス情報とを含む、パラメータセット中の前記シンタックス構造外の他のシンタックス要素として含まれない、C1に記載の方法。
[C5]
前記1つまたは複数のコーディングツールイネーブルビットは、前記コード化ビデオシーケンス、前記コード化ビデオシーケンスのビットストリーム、あるいは前記コード化ビデオシーケンスのエレメンタリストリームまたはオペレーションポイントについて、明示的重み付け予測がイネーブルにされているかどうか、タイルがイネーブルにされているかどうか、ウエーブフロントがイネーブルにされているかどうか、時間動きベクトル予測がイネーブルにされているかどうか、あるいはスケーリングリストデータが存在し、前記コード化ビデオシーケンス、ビットストリーム、またはエレメンタリストリームのために使用されるかどうかのうちの1つまたは複数を示す、C1に記載の方法。
[C6]
前記1つまたは複数のコーディングツールイネーブルビットは、タイルがイネーブルにされている場合、任意のタイルが単独で復号可能かどうかをさらに示す、C5に記載の方法。
[C7]
前記1つまたは複数のコーディングツールイネーブルビットは、前記コード化ビデオシーケンスのビットストリームが8ビットのビット深度を有するかどうかを示す、C1に記載の方法。
[C8]
前記1つまたは複数のビットは、前記予約済みビットシンタックス要素の一部として、general_no_weighted_prediction_flagフラグとgeneral_no_tiles_flagフラグとを含む、C1に記載の方法。
[C9]
前記1つまたは複数のコーディングツールイネーブルビットは、ビデオパラメータセット(VPS)シンタックス情報中に含まれず、profile_tier_levelシンタックス構造のgeneral_reserved_zero_16bits予約済みビットシンタックス要素の一部として含まれる、C1に記載の方法。
[C10]
前記1つまたは複数のコーディングツールイネーブルビットが前記ビデオデコーダによる使用のためにイネーブルにされていることを示す1つまたは複数のコーディングツールを使用して、前記コード化ビデオシーケンスを復号すること
をさらに備える、C1に記載の方法。
[C11]
ビデオデータを符号化する方法であって、
符号化されるべきビデオシーケンスを決定することと、
ビデオエンコーダによって、前記ビデオシーケンスを符号化することと、
1つまたは複数のコーディングツールイネーブルビットとして前記符号化ビデオシーケンスについての予約済みビットシンタックス要素の1つまたは複数のビットを符号化することと、ここで、前記予約済みビットシンタックス要素は、プロファイルおよびレベル情報を含むシンタックス構造の一部であり、前記1つまたは複数のコーディングツールイネーブルビットは、前記ビデオシーケンスを符号化する際に前記ビデオエンコーダによる使用のために1つまたは複数のコーディングツールがイネーブルにされているかどうかを示す、
を備える方法。
[C12]
前記シンタックス構造は、高効率ビデオコーディング(HEVC)規格に準拠するprofile_tier_levelシンタックス構造であり、前記予約済みビットシンタックス要素は、前記profile_tier_levelシンタックス構造のgeneral_reserved_zero_16bits予約済みビットシンタックス要素である、C11に記載の方法。
[C13]
前記profile_tier_levelシンタックス構造は、前記符号化ビデオシーケンスの複数のレイヤに適用可能な情報を含むビデオパラメータセット(VPS)中に含まれる、C12に記載の方法。
[C14]
前記1つまたは複数のコーディングツールイネーブルビットは、ビデオパラメータセット(VPS)シンタックス情報とシーケンスパラメータセット(SPS)シンタックス情報とを含む、パラメータセット中の前記シンタックス構造外の他のシンタックス要素として含まれない、C11に記載の方法。
[C15]
前記1つまたは複数のコーディングツールイネーブルビットは、前記符号化ビデオシーケンス、前記符号化ビデオシーケンスのビットストリーム、または前記符号化ビデオシーケンスのエレメンタリストリームについて、明示的重み付け予測がイネーブルにされているかどうか、タイルがイネーブルにされているかどうか、ウエーブフロントがイネーブルにされているかどうか、時間動きベクトル予測がイネーブルにされているかどうか、あるいはスケーリングリストデータが存在し、前記コード化ビデオシーケンス、ビットストリーム、またはエレメンタリストリームのために使用されるかどうかのうちの1つまたは複数を示す、C11に記載の方法。
[C16]
前記1つまたは複数のコーディングツールイネーブルビットは、タイルがイネーブルにされている場合、任意のタイルが単独で符号化可能かどうかをさらに示す、C15に記載の方法。
[C17]
前記1つまたは複数のコーディングツールイネーブルビットは、前記符号化ビデオシーケンスのビットストリームが8ビットのビット深度を有するかどうかを示す、C11に記載の方法。
[C18]
前記1つまたは複数のビットは、前記予約済みビットシンタックス要素の一部として、general_no_weighted_prediction_flagフラグとgeneral_no_tiles_flagフラグとを含む、C11に記載の方法。
[C19]
前記1つまたは複数のコーディングツールイネーブルビットは、ビデオパラメータセット(VPS)シンタックス情報中に含まれず、profile_tier_levelシンタックス構造のgeneral_reserved_zero_16bits予約済みビットシンタックス要素の一部として含まれる、C11に記載の方法。
[C20]
前記ビデオシーケンスを符号化することは、前記1つまたは複数のコーディングツールのサブセットを使用して前記ビデオシーケンスを符号化することをさらに備え、
前記予約済みビットシンタックス要素の前記1つまたは複数のビットを符号化することは、前記1つまたは複数のコーディングツールイネーブルビットが、前記1つまたは複数のコーディングツールの前記サブセットがイネーブルにされていることを示すように、前記1つまたは複数のコーディングツールイネーブルビットを符号化することを備える、C11に記載の方法。
[C21]
ビデオデータをコーディングするためのデバイスであって、
コーディングされるべきビデオシーケンスを決定することと、
前記ビデオシーケンスをコーディングすることと、
1つまたは複数のコーディングツールイネーブルビットとして前記コード化ビデオシーケンスについての予約済みビットシンタックス要素の1つまたは複数のビットをコーディングすることと、ここで、前記予約済みビットシンタックス要素は、プロファイルおよびレベル情報を含むシンタックス構造の一部であり、前記1つまたは複数のコーディングツールイネーブルビットは、前記ビデオシーケンスをコーディングする際に前記ビデオコーダによる使用のために1つまたは複数のコーディングツールがイネーブルにされているかどうかを示す、
を行うように構成されたビデオコーダを備えるデバイス。
[C22]
前記シンタックス構造は、高効率ビデオコーディング(HEVC)規格に準拠するprofile_tier_levelシンタックス構造であり、前記予約済みビットシンタックス要素は、前記profile_tier_levelシンタックス構造のgeneral_reserved_zero_16bits予約済みビットシンタックス要素である、C21に記載のデバイス。
[C23]
前記profile_tier_levelシンタックス構造は、前記コード化ビデオシーケンスの複数のレイヤに適用可能な情報を含むビデオパラメータセット(VPS)中に含まれる、C22に記載のデバイス。
[C24]
前記1つまたは複数のコーディングツールイネーブルビットは、ビデオパラメータセット(VPS)シンタックス情報とシーケンスパラメータセット(SPS)シンタックス情報とを含む、パラメータセット中の前記シンタックス構造外の他のシンタックス要素として含まれない、C21に記載のデバイス。
[C25]
前記1つまたは複数のコーディングツールイネーブルビットは、前記コード化ビデオシーケンス、前記コード化ビデオシーケンスのビットストリーム、または前記コード化ビデオシーケンスのエレメンタリストリームについて、明示的重み付け予測がイネーブルにされているかどうか、タイルがイネーブルにされているかどうか、ウエーブフロントがイネーブルにされているかどうか、時間動きベクトル予測がイネーブルにされているかどうか、あるいはスケーリングリストデータが存在し、前記コード化ビデオシーケンス、ビットストリーム、またはエレメンタリストリームのために使用されるかどうかのうちの1つまたは複数を示す、C21に記載のデバイス。
[C26]
コンピュータ可読記憶媒体であって、実行されたとき、ビデオデータをコーディングするためのデバイスのプロセッサに、
コーディングされるべきビデオシーケンスを決定することと、
前記ビデオシーケンスをコーディングすることと、
1つまたは複数のコーディングツールイネーブルビットとして前記コード化ビデオシーケンスについての予約済みビットシンタックス要素の1つまたは複数のビットをコーディングすることと、ここで、前記予約済みビットシンタックス要素は、プロファイルおよびレベル情報を含むシンタックス構造の一部であり、前記1つまたは複数のコーディングツールイネーブルビットは、前記ビデオシーケンスをコーディングする際に前記ビデオコーダによる使用のために1つまたは複数のコーディングツールがイネーブルにされているかどうかを示す、
を行わせる命令を記憶したコンピュータ可読記憶媒体。
[C27]
前記シンタックス構造は、高効率ビデオコーディング(HEVC)規格に準拠するprofile_tier_levelシンタックス構造であり、前記予約済みビットシンタックス要素は、前記profile_tier_levelシンタックス構造のgeneral_reserved_zero_16bits予約済みビットシンタックス要素である、C26に記載のコンピュータ可読記憶媒体。
[C28]
前記1つまたは複数のコーディングツールイネーブルビットは、ビデオパラメータセット(VPS)シンタックス情報とシーケンスパラメータセット(SPS)シンタックス情報とを含む、パラメータセット中の前記シンタックス構造外の他のシンタックス要素として含まれない、C26に記載のコンピュータ可読記憶媒体。
[C29]
前記1つまたは複数のコーディングツールイネーブルビットは、前記コード化ビデオシーケンス、前記コード化ビデオシーケンスのビットストリーム、または前記コード化ビデオシーケンスのエレメンタリストリームについて、明示的重み付け予測がイネーブルにされているかどうか、タイルがイネーブルにされているかどうか、ウエーブフロントがイネーブルにされているかどうか、時間動きベクトル予測がイネーブルにされているかどうか、あるいはスケーリングリストデータが存在し、前記コード化ビデオシーケンス、ビットストリーム、またはエレメンタリストリームのために使用されるかどうかのうちの1つまたは複数を示す、C26に記載のコンピュータ可読記憶媒体。
[C30]
前記1つまたは複数のコーディングツールイネーブルビットは、タイルがイネーブルにされている場合、任意のタイルが単独でコード化可能かどうかをさらに示す、C26に記載のコンピュータ可読記憶媒体。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
[C1]
ビデオデータを復号する方法であって、
ビデオデコーダによって、コード化ビデオシーケンスを受信することと、
1つまたは複数のコーディングツールイネーブルビットとして前記コード化ビデオシーケンスについての予約済みビットシンタックス要素の1つまたは複数のビットを復号することと、ここで、前記予約済みビットシンタックス要素は、プロファイルおよびレベル情報を含むシンタックス構造の一部であり、前記1つまたは複数のコーディングツールイネーブルビットは、前記コード化ビデオシーケンスを復号する際に前記ビデオデコーダによる使用のために1つまたは複数のコーディングツールがイネーブルにされているかどうかを示す、
を備える方法。
[C2]
前記シンタックス構造は、高効率ビデオコーディング(HEVC)規格に準拠するprofile_tier_levelシンタックス構造であり、前記予約済みビットシンタックス要素は、前記profile_tier_levelシンタックス構造のgeneral_reserved_zero_16bits予約済みビットシンタックス要素である、C1に記載の方法。
[C3]
前記profile_tier_levelシンタックス構造は、前記コード化ビデオシーケンスの複数のレイヤに適用可能な情報を含むビデオパラメータセット(VPS)中に含まれる、C2に記載の方法。
[C4]
前記1つまたは複数のコーディングツールイネーブルビットは、ビデオパラメータセット(VPS)シンタックス情報とシーケンスパラメータセット(SPS)シンタックス情報とを含む、パラメータセット中の前記シンタックス構造外の他のシンタックス要素として含まれない、C1に記載の方法。
[C5]
前記1つまたは複数のコーディングツールイネーブルビットは、前記コード化ビデオシーケンス、前記コード化ビデオシーケンスのビットストリーム、あるいは前記コード化ビデオシーケンスのエレメンタリストリームまたはオペレーションポイントについて、明示的重み付け予測がイネーブルにされているかどうか、タイルがイネーブルにされているかどうか、ウエーブフロントがイネーブルにされているかどうか、時間動きベクトル予測がイネーブルにされているかどうか、あるいはスケーリングリストデータが存在し、前記コード化ビデオシーケンス、ビットストリーム、またはエレメンタリストリームのために使用されるかどうかのうちの1つまたは複数を示す、C1に記載の方法。
[C6]
前記1つまたは複数のコーディングツールイネーブルビットは、タイルがイネーブルにされている場合、任意のタイルが単独で復号可能かどうかをさらに示す、C5に記載の方法。
[C7]
前記1つまたは複数のコーディングツールイネーブルビットは、前記コード化ビデオシーケンスのビットストリームが8ビットのビット深度を有するかどうかを示す、C1に記載の方法。
[C8]
前記1つまたは複数のビットは、前記予約済みビットシンタックス要素の一部として、general_no_weighted_prediction_flagフラグとgeneral_no_tiles_flagフラグとを含む、C1に記載の方法。
[C9]
前記1つまたは複数のコーディングツールイネーブルビットは、ビデオパラメータセット(VPS)シンタックス情報中に含まれず、profile_tier_levelシンタックス構造のgeneral_reserved_zero_16bits予約済みビットシンタックス要素の一部として含まれる、C1に記載の方法。
[C10]
前記1つまたは複数のコーディングツールイネーブルビットが前記ビデオデコーダによる使用のためにイネーブルにされていることを示す1つまたは複数のコーディングツールを使用して、前記コード化ビデオシーケンスを復号すること
をさらに備える、C1に記載の方法。
[C11]
ビデオデータを符号化する方法であって、
符号化されるべきビデオシーケンスを決定することと、
ビデオエンコーダによって、前記ビデオシーケンスを符号化することと、
1つまたは複数のコーディングツールイネーブルビットとして前記符号化ビデオシーケンスについての予約済みビットシンタックス要素の1つまたは複数のビットを符号化することと、ここで、前記予約済みビットシンタックス要素は、プロファイルおよびレベル情報を含むシンタックス構造の一部であり、前記1つまたは複数のコーディングツールイネーブルビットは、前記ビデオシーケンスを符号化する際に前記ビデオエンコーダによる使用のために1つまたは複数のコーディングツールがイネーブルにされているかどうかを示す、
を備える方法。
[C12]
前記シンタックス構造は、高効率ビデオコーディング(HEVC)規格に準拠するprofile_tier_levelシンタックス構造であり、前記予約済みビットシンタックス要素は、前記profile_tier_levelシンタックス構造のgeneral_reserved_zero_16bits予約済みビットシンタックス要素である、C11に記載の方法。
[C13]
前記profile_tier_levelシンタックス構造は、前記符号化ビデオシーケンスの複数のレイヤに適用可能な情報を含むビデオパラメータセット(VPS)中に含まれる、C12に記載の方法。
[C14]
前記1つまたは複数のコーディングツールイネーブルビットは、ビデオパラメータセット(VPS)シンタックス情報とシーケンスパラメータセット(SPS)シンタックス情報とを含む、パラメータセット中の前記シンタックス構造外の他のシンタックス要素として含まれない、C11に記載の方法。
[C15]
前記1つまたは複数のコーディングツールイネーブルビットは、前記符号化ビデオシーケンス、前記符号化ビデオシーケンスのビットストリーム、または前記符号化ビデオシーケンスのエレメンタリストリームについて、明示的重み付け予測がイネーブルにされているかどうか、タイルがイネーブルにされているかどうか、ウエーブフロントがイネーブルにされているかどうか、時間動きベクトル予測がイネーブルにされているかどうか、あるいはスケーリングリストデータが存在し、前記コード化ビデオシーケンス、ビットストリーム、またはエレメンタリストリームのために使用されるかどうかのうちの1つまたは複数を示す、C11に記載の方法。
[C16]
前記1つまたは複数のコーディングツールイネーブルビットは、タイルがイネーブルにされている場合、任意のタイルが単独で符号化可能かどうかをさらに示す、C15に記載の方法。
[C17]
前記1つまたは複数のコーディングツールイネーブルビットは、前記符号化ビデオシーケンスのビットストリームが8ビットのビット深度を有するかどうかを示す、C11に記載の方法。
[C18]
前記1つまたは複数のビットは、前記予約済みビットシンタックス要素の一部として、general_no_weighted_prediction_flagフラグとgeneral_no_tiles_flagフラグとを含む、C11に記載の方法。
[C19]
前記1つまたは複数のコーディングツールイネーブルビットは、ビデオパラメータセット(VPS)シンタックス情報中に含まれず、profile_tier_levelシンタックス構造のgeneral_reserved_zero_16bits予約済みビットシンタックス要素の一部として含まれる、C11に記載の方法。
[C20]
前記ビデオシーケンスを符号化することは、前記1つまたは複数のコーディングツールのサブセットを使用して前記ビデオシーケンスを符号化することをさらに備え、
前記予約済みビットシンタックス要素の前記1つまたは複数のビットを符号化することは、前記1つまたは複数のコーディングツールイネーブルビットが、前記1つまたは複数のコーディングツールの前記サブセットがイネーブルにされていることを示すように、前記1つまたは複数のコーディングツールイネーブルビットを符号化することを備える、C11に記載の方法。
[C21]
ビデオデータをコーディングするためのデバイスであって、
コーディングされるべきビデオシーケンスを決定することと、
前記ビデオシーケンスをコーディングすることと、
1つまたは複数のコーディングツールイネーブルビットとして前記コード化ビデオシーケンスについての予約済みビットシンタックス要素の1つまたは複数のビットをコーディングすることと、ここで、前記予約済みビットシンタックス要素は、プロファイルおよびレベル情報を含むシンタックス構造の一部であり、前記1つまたは複数のコーディングツールイネーブルビットは、前記ビデオシーケンスをコーディングする際に前記ビデオコーダによる使用のために1つまたは複数のコーディングツールがイネーブルにされているかどうかを示す、
を行うように構成されたビデオコーダを備えるデバイス。
[C22]
前記シンタックス構造は、高効率ビデオコーディング(HEVC)規格に準拠するprofile_tier_levelシンタックス構造であり、前記予約済みビットシンタックス要素は、前記profile_tier_levelシンタックス構造のgeneral_reserved_zero_16bits予約済みビットシンタックス要素である、C21に記載のデバイス。
[C23]
前記profile_tier_levelシンタックス構造は、前記コード化ビデオシーケンスの複数のレイヤに適用可能な情報を含むビデオパラメータセット(VPS)中に含まれる、C22に記載のデバイス。
[C24]
前記1つまたは複数のコーディングツールイネーブルビットは、ビデオパラメータセット(VPS)シンタックス情報とシーケンスパラメータセット(SPS)シンタックス情報とを含む、パラメータセット中の前記シンタックス構造外の他のシンタックス要素として含まれない、C21に記載のデバイス。
[C25]
前記1つまたは複数のコーディングツールイネーブルビットは、前記コード化ビデオシーケンス、前記コード化ビデオシーケンスのビットストリーム、または前記コード化ビデオシーケンスのエレメンタリストリームについて、明示的重み付け予測がイネーブルにされているかどうか、タイルがイネーブルにされているかどうか、ウエーブフロントがイネーブルにされているかどうか、時間動きベクトル予測がイネーブルにされているかどうか、あるいはスケーリングリストデータが存在し、前記コード化ビデオシーケンス、ビットストリーム、またはエレメンタリストリームのために使用されるかどうかのうちの1つまたは複数を示す、C21に記載のデバイス。
[C26]
コンピュータ可読記憶媒体であって、実行されたとき、ビデオデータをコーディングするためのデバイスのプロセッサに、
コーディングされるべきビデオシーケンスを決定することと、
前記ビデオシーケンスをコーディングすることと、
1つまたは複数のコーディングツールイネーブルビットとして前記コード化ビデオシーケンスについての予約済みビットシンタックス要素の1つまたは複数のビットをコーディングすることと、ここで、前記予約済みビットシンタックス要素は、プロファイルおよびレベル情報を含むシンタックス構造の一部であり、前記1つまたは複数のコーディングツールイネーブルビットは、前記ビデオシーケンスをコーディングする際に前記ビデオコーダによる使用のために1つまたは複数のコーディングツールがイネーブルにされているかどうかを示す、
を行わせる命令を記憶したコンピュータ可読記憶媒体。
[C27]
前記シンタックス構造は、高効率ビデオコーディング(HEVC)規格に準拠するprofile_tier_levelシンタックス構造であり、前記予約済みビットシンタックス要素は、前記profile_tier_levelシンタックス構造のgeneral_reserved_zero_16bits予約済みビットシンタックス要素である、C26に記載のコンピュータ可読記憶媒体。
[C28]
前記1つまたは複数のコーディングツールイネーブルビットは、ビデオパラメータセット(VPS)シンタックス情報とシーケンスパラメータセット(SPS)シンタックス情報とを含む、パラメータセット中の前記シンタックス構造外の他のシンタックス要素として含まれない、C26に記載のコンピュータ可読記憶媒体。
[C29]
前記1つまたは複数のコーディングツールイネーブルビットは、前記コード化ビデオシーケンス、前記コード化ビデオシーケンスのビットストリーム、または前記コード化ビデオシーケンスのエレメンタリストリームについて、明示的重み付け予測がイネーブルにされているかどうか、タイルがイネーブルにされているかどうか、ウエーブフロントがイネーブルにされているかどうか、時間動きベクトル予測がイネーブルにされているかどうか、あるいはスケーリングリストデータが存在し、前記コード化ビデオシーケンス、ビットストリーム、またはエレメンタリストリームのために使用されるかどうかのうちの1つまたは複数を示す、C26に記載のコンピュータ可読記憶媒体。
[C30]
前記1つまたは複数のコーディングツールイネーブルビットは、タイルがイネーブルにされている場合、任意のタイルが単独でコード化可能かどうかをさらに示す、C26に記載のコンピュータ可読記憶媒体。
Claims (15)
- ビデオデータを復号する方法であって、
ビデオデコーダによって、コード化ビデオシーケンスを受信することと、
1つまたは複数のコーディングツールイネーブルビットとして前記コード化ビデオシーケンスについての1つまたは複数のビットを復号することと、ここで、前記1つまたは複数のビットは、プロファイルおよびレベルシンタックス構造の一部であり、前記1つまたは複数のコーディングツールイネーブルビットは、前記コード化ビデオシーケンスを復号する際に前記ビデオデコーダによる使用のために1つまたは複数のコーディングツールがイネーブルにされているかどうかを示す、
を備える方法。 - ビデオデータを符号化する方法であって、
符号化されるべきビデオシーケンスを決定することと、
ビデオエンコーダによって、前記ビデオシーケンスを符号化することと、
1つまたは複数のコーディングツールイネーブルビットとして前記符号化ビデオシーケンスについての1つまたは複数のビットを符号化することと、ここで、前記1つまたは複数のビットは、プロファイルおよびレベルシンタックス構造の一部であり、前記1つまたは複数のコーディングツールイネーブルビットは、前記ビデオシーケンスを符号化する際に前記ビデオエンコーダによる使用のために1つまたは複数のコーディングツールがイネーブルにされているかどうかを示す、
を備える方法。 - 前記プロファイルおよびレベルシンタックス構造は、高効率ビデオコーディング(HEVC)規格に準拠するprofile_tier_levelシンタックス構造であり、前記1つまたは複数のビットは、前記profile_tier_levelシンタックス構造の予約済みビットシンタックス要素中に含まれる、請求項1または2に記載の方法。
- 前記1つまたは複数のビットは、高効率ビデオコーディング(HEVC)規格に準拠するprofile_tier_levelシンタックス構造の一部であり、前記profile_tier_levelシンタックス構造は、前記コード化ビデオシーケンスの複数のレイヤに適用可能な情報を含むビデオパラメータセット(VPS)中に含まれる、請求項1または2に記載の方法。
- 前記1つまたは複数のコーディングツールイネーブルビットは、ビデオパラメータセット(VPS)シンタックス情報とシーケンスパラメータセット(SPS)シンタックス情報とを含む、パラメータセット中の前記プロファイルおよびレベルシンタックス構造外の他のシンタックス要素として含まれない、請求項1または2に記載の方法。
- 前記1つまたは複数のコーディングツールイネーブルビットは、前記コード化ビデオシーケンス、前記コード化ビデオシーケンスのビットストリーム、あるいは前記コード化ビデオシーケンスのエレメンタリストリームまたはオペレーションポイントについて、明示的重み付け予測がイネーブルにされているかどうか、タイルがイネーブルにされているかどうか、ウエーブフロントがイネーブルにされているかどうか、時間動きベクトル予測がイネーブルにされているかどうか、あるいはスケーリングリストデータが存在し、前記コード化ビデオシーケンス、ビットストリーム、またはエレメンタリストリームのために使用されるかどうかのうちの1つまたは複数を示す、請求項1または2に記載の方法。
- 前記1つまたは複数のコーディングツールイネーブルビットは、タイルがイネーブルにされている場合、任意のタイルが単独で復号可能か、または符号化可能かどうかをさらに示す、請求項6に記載の方法。
- 前記1つまたは複数のコーディングツールイネーブルビットは、前記コード化ビデオシーケンスのビットストリームが8ビットのビット深度を有するかどうかを示す、請求項1または2に記載の方法。
- 前記1つまたは複数のビットは、予約済みビットシンタックス要素中に含まれ、前記1つまたは複数のビットは、前記予約済みビットシンタックス要素の一部として、general_no_weighted_prediction_flagフラグとgeneral_no_tiles_flagフラグとを含む、請求項1または2に記載の方法。
- 前記1つまたは複数のビットは、高効率ビデオコーディング(HEVC)規格に準拠するprofile_tier_levelシンタックス構造の一部であり、前記1つまたは複数のコーディングツールイネーブルビットは、ビデオパラメータセット(VPS)シンタックス情報中に含まれず、profile_tier_levelシンタックス構造の予約済みビットシンタックス要素の一部として含まれる、請求項1または2に記載の方法。
- 前記1つまたは複数のコーディングツールイネーブルビットが前記ビデオデコーダによる使用のためにイネーブルにされていることを示す1つまたは複数のコーディングツールを使用して、前記コード化ビデオシーケンスを復号すること
をさらに備える、請求項1に記載の方法。 - 前記ビデオシーケンスを符号化することは、前記1つまたは複数のコーディングツールのサブセットを使用して前記ビデオシーケンスを符号化することをさらに備え、
前記1つまたは複数のビットを符号化することは、予約済みビットシンタックス要素の1つまたは複数のビットを符号化することを備え、
前記予約済みビットシンタックス要素の前記1つまたは複数のビットを符号化することは、前記1つまたは複数のコーディングツールイネーブルビットが、前記1つまたは複数のコーディングツールの前記サブセットがイネーブルにされていることを示すように、前記1つまたは複数のコーディングツールイネーブルビットを符号化することを備える、請求項2に記載の方法。 - ビデオデータを復号するためのデバイスであって、前記デバイスはビデオデコーダを備え、前記ビデオデコーダは、
コード化ビデオシーケンスを受信することと、
1つまたは複数のコーディングツールイネーブルビットとして前記コード化ビデオシーケンスについての1つまたは複数のビットを復号することと、ここで、前記1つまたは複数のビットは、プロファイルおよびレベルシンタックス構造の一部であり、前記1つまたは複数のコーディングツールイネーブルビットは、前記コード化ビデオシーケンスを復号する際に前記ビデオデコーダによる使用のために1つまたは複数のコーディングツールがイネーブルにされているかどうかを示す、
を行うように構成された、デバイス。 - ビデオデータを符号化するためのデバイスであって、前記デバイスはビデオエンコーダを備え、前記ビデオエンコーダは、
符号化されるべきビデオシーケンスを決定することと、
前記ビデオシーケンスを符号化することと、
1つまたは複数のコーディングツールイネーブルビットとして前記符号化ビデオシーケンスについての1つまたは複数のビットを符号化することと、ここで、前記1つまたは複数のビットは、プロファイルおよびレベルシンタックス構造の一部であり、前記1つまたは複数のコーディングツールイネーブルビットは、前記ビデオシーケンスを復号する際に前記ビデオエンコーダによる使用のために1つまたは複数のコーディングツールがイネーブルにされているかどうかを示す、
を行うように構成された、デバイス。 - コンピュータ可読記憶媒体であって、実行されたとき、ビデオデータをコーディングするためのデバイスのプロセッサに、請求項1−12のいずれか1つの方法を行わせる命令を記憶したコンピュータ可読記憶媒体。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261709922P | 2012-10-04 | 2012-10-04 | |
US61/709,922 | 2012-10-04 | ||
US14/044,339 | 2013-10-02 | ||
US14/044,339 US20140098851A1 (en) | 2012-10-04 | 2013-10-02 | Indication of video properties |
PCT/US2013/063258 WO2014055758A1 (en) | 2012-10-04 | 2013-10-03 | Indication of video properties |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018040825A Division JP2018125863A (ja) | 2012-10-04 | 2018-03-07 | ビデオプロパティの指示 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015532554A JP2015532554A (ja) | 2015-11-09 |
JP2015532554A5 true JP2015532554A5 (ja) | 2016-10-27 |
Family
ID=50432647
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015535783A Ceased JP2015532554A (ja) | 2012-10-04 | 2013-10-03 | ビデオプロパティの指示 |
JP2018040825A Ceased JP2018125863A (ja) | 2012-10-04 | 2018-03-07 | ビデオプロパティの指示 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018040825A Ceased JP2018125863A (ja) | 2012-10-04 | 2018-03-07 | ビデオプロパティの指示 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20140098851A1 (ja) |
EP (2) | EP3562161A1 (ja) |
JP (2) | JP2015532554A (ja) |
KR (1) | KR20150065838A (ja) |
CN (1) | CN104704843B (ja) |
WO (1) | WO2014055758A1 (ja) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6150011B2 (ja) * | 2013-07-15 | 2017-06-21 | ソニー株式会社 | インタラクティビティのための動き制約タイルセットseiメッセージの拡張 |
GB2542282B (en) * | 2013-10-22 | 2018-08-01 | Canon Kk | Method, device, and computer program for encapsulating partitioned timed media data in a server |
FR3018417B1 (fr) * | 2014-03-04 | 2017-07-28 | Sagemcom Broadband Sas | Procede de modification d'un flux video binaire. |
US9402083B2 (en) * | 2014-04-24 | 2016-07-26 | Vidyo, Inc. | Signaling conformance points using profile space |
WO2015194869A1 (ko) * | 2014-06-20 | 2015-12-23 | 삼성전자 주식회사 | 스케일러블 비디오 데이터의 부호화 또는 복호화 하는 방법 및 장치 |
KR102423827B1 (ko) | 2015-08-10 | 2022-07-21 | 삼성전자주식회사 | 송신 장치 및 이의 제어 방법 |
US10798422B2 (en) * | 2015-10-20 | 2020-10-06 | Intel Corporation | Method and system of video coding with post-processing indication |
KR20230132897A (ko) * | 2018-10-05 | 2023-09-18 | 엘지전자 주식회사 | 히스토리 기반 움직임 정보를 이용한 영상 코딩 방법 및 그 장치 |
US11509919B2 (en) * | 2018-10-17 | 2022-11-22 | Tencent America | Reference sample memory size restrictions for intra block copy |
US11165847B2 (en) | 2018-10-23 | 2021-11-02 | Tencent America LLC | Techniques for multiple conformance points in media coding |
KR20210099017A (ko) | 2018-12-07 | 2021-08-11 | 인터디지털 브이씨 홀딩스 인코포레이티드 | 코딩 도구 조합 및 제한의 관리 |
KR20200073117A (ko) * | 2018-12-13 | 2020-06-23 | 에스케이텔레콤 주식회사 | 코딩 툴 설정 방법 및 영상 복호화 장치 |
CN118250479A (zh) | 2018-12-13 | 2024-06-25 | Sk电信有限公司 | 视频编码/解码设备和提供视频数据的设备 |
BR112021022174A2 (pt) | 2019-05-11 | 2021-12-21 | Beijing Bytedance Network Tech Co Ltd | Método para processar dados de vídeo, aparelho para processar dados de vídeo, meio de armazenamento e meio de gravação |
US11172212B2 (en) * | 2019-06-06 | 2021-11-09 | Qualcomm Incorporated | Decoder-side refinement tool on/off control |
WO2021068954A1 (en) * | 2019-10-12 | 2021-04-15 | Beijing Bytedance Network Technology Co., Ltd. | High level syntax for video coding tools |
CN114868158A (zh) * | 2019-12-26 | 2022-08-05 | 字节跳动有限公司 | 层级视频中的解码图片缓冲区参数的信令通知 |
EP4062640A4 (en) | 2019-12-26 | 2023-01-11 | ByteDance Inc. | PROFILE, ROW AND LAYER INDICATION IN VIDEO CODING |
WO2021134055A1 (en) | 2019-12-27 | 2021-07-01 | Bytedance Inc. | Subpicture signaling in parameter sets |
CN114946174A (zh) * | 2020-01-09 | 2022-08-26 | 字节跳动有限公司 | 层间参考图片的存在的信令通知 |
US20230156230A1 (en) * | 2020-03-30 | 2023-05-18 | Lg Electronics Inc. | Image encoding/decoding method and device for signaling information relating to ptl, dpb, and hrd in sps, and computer-readable recording medium storing bitstream |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2005126424A (ru) * | 2003-01-20 | 2006-01-10 | Конинклейке Филипс Электроникс Н.В. (Nl) | Кодирование видеосигнала |
US9445128B2 (en) * | 2006-12-08 | 2016-09-13 | Freescale Semiconductor, Inc. | System and method of determining deblocking control flag of scalable video system for indicating presentation of deblocking parameters for multiple layers |
EP2130374A4 (en) * | 2007-03-23 | 2011-03-02 | Lg Electronics Inc | METHOD AND ARRANGEMENT FOR DECODING / CODING A VIDEO SIGNAL |
US8948241B2 (en) * | 2009-08-07 | 2015-02-03 | Qualcomm Incorporated | Signaling characteristics of an MVC operation point |
US8619857B2 (en) * | 2010-04-09 | 2013-12-31 | Sharp Laboratories Of America, Inc. | Methods and systems for intra prediction |
JP5805991B2 (ja) * | 2010-05-07 | 2015-11-10 | トムソン ライセンシングThomson Licensing | ピクチャ・シーケンスを符号化する方法、それに対応する再構築方法、および当該シーケンスを表す符号化データのストリーム |
US9167252B2 (en) * | 2010-12-01 | 2015-10-20 | Texas Instruments Incorporated | Quantization matrix compression in video coding |
CN107094258B (zh) * | 2011-02-22 | 2020-02-14 | 太阳专利托管公司 | 图像解码方法及图像解码装置 |
US9491487B2 (en) * | 2012-09-25 | 2016-11-08 | Apple Inc. | Error resilient management of picture order count in predictive coding systems |
US20140092988A1 (en) * | 2012-09-28 | 2014-04-03 | Sharp Laboratories Of America, Inc. | Systems and methods for reference picture set extension |
-
2013
- 2013-10-02 US US14/044,339 patent/US20140098851A1/en not_active Abandoned
- 2013-10-03 JP JP2015535783A patent/JP2015532554A/ja not_active Ceased
- 2013-10-03 EP EP19180099.4A patent/EP3562161A1/en not_active Withdrawn
- 2013-10-03 EP EP13782877.8A patent/EP2904793A1/en not_active Withdrawn
- 2013-10-03 KR KR1020157011620A patent/KR20150065838A/ko not_active Application Discontinuation
- 2013-10-03 WO PCT/US2013/063258 patent/WO2014055758A1/en active Application Filing
- 2013-10-03 CN CN201380051796.7A patent/CN104704843B/zh active Active
-
2018
- 2018-03-07 JP JP2018040825A patent/JP2018125863A/ja not_active Ceased
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2015532554A5 (ja) | ||
RU2016113843A (ru) | Способ, устройство и система для кодирования и декодирования видеоданных | |
JP2017508338A5 (ja) | ||
JP2016537844A5 (ja) | ||
JP2016178645A5 (ja) | ||
RU2014110635A (ru) | Устройство, способ и компьютерная программа для кодирования и декодирования видеосигналов | |
JP2023025159A5 (ja) | ||
JP6017574B2 (ja) | 参照ピクチャマーキング | |
JP2019526988A5 (ja) | ||
JP2017525225A5 (ja) | ||
JP2017522799A5 (ja) | ||
JP2016534644A5 (ja) | ||
JP2015518353A5 (ja) | ||
JP2015507417A5 (ja) | ||
RU2013119914A (ru) | Статистическое кодирование коэффициентов, используя объединенную контекстную модель | |
JP2018523373A5 (ja) | ||
JP2015092650A5 (ja) | ||
WO2015138943A3 (en) | Block adaptive color-space conversion coding | |
JP2016537929A5 (ja) | ||
BR112013020878A2 (pt) | dispositivos e métodos de codificação e decodificação de imagem | |
JP2015532552A5 (ja) | ||
JP2017507537A5 (ja) | ||
JP2017514354A5 (ja) | ||
JP2015165723A5 (ja) | ||
RU2015108082A (ru) | Способ и устройство кодирования видео, использующие блок преобразования переменной древовидной структуры, и способ и устройство декодирования видео |