JP5179484B2 - マルチレイヤ・ビットストリームデータを情報伝達するための方法およびシステム - Google Patents
マルチレイヤ・ビットストリームデータを情報伝達するための方法およびシステム Download PDFInfo
- Publication number
- JP5179484B2 JP5179484B2 JP2009516783A JP2009516783A JP5179484B2 JP 5179484 B2 JP5179484 B2 JP 5179484B2 JP 2009516783 A JP2009516783 A JP 2009516783A JP 2009516783 A JP2009516783 A JP 2009516783A JP 5179484 B2 JP5179484 B2 JP 5179484B2
- Authority
- JP
- Japan
- Prior art keywords
- layer
- bit rate
- representation
- scalable
- bitstream
- 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.)
- Expired - Fee Related
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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/36—Scalability techniques involving formatting the layers as a function of picture distortion after decoding, e.g. signal-to-noise [SNR] 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/115—Selection of the code volume for a coding unit prior to coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/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/13—Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
-
- 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/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/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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/33—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the spatial 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/40—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output 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/46—Embedding additional information in the video signal during the compression process
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/48—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using compressed domain processing techniques other than decoding, e.g. modification of transform coefficients, variable length coding [VLC] data or run-length data
-
- 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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/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)
Description
現在のSVCシステムは、基本レイヤに加えてどんなレイヤでもAVCデバイスをサポートできるトランスコーディングを必要としている。これは、SVCの応用範囲を制限する。本発明の実施形態は、SVCビットストリームをAVC準拠のビットストリームへ高速で書き換えることを可能にするために、CGS(coarse grain scalable)レイヤのシンタックス(syntax)およびセマンティックス(semantics)への変更を含んでいる。一部の実施形態では、ネットワークデバイスは、誤差(drift)なしに、かつ、シーケンスを再構成する必要なしに、SVCデータをAVCビットストリームへ書き換えることができる。これは、一部の実施形態では、多数の粗粒度スケーラブルなレイヤをまとめる(merge)ことにより実現できる。
一部の実施形態は、インター符号化ブロックのための変更を含んでいる。これらの変更は、以下のものを含んでいる。基本レイヤ・ブロックから推定(infer)されるブロックは、基本レイヤ・ブロックと同じ変換を用いなければならない。例えば、粗粒度スケーラブルなレイヤ中のブロックが1に等しいbase_mode_flagを有しており、かつ同じ場所にある基本レイヤ・ブロックが4×4変換を用いる場合、拡張レイヤ・ブロックも4×4変換を用いなければならない。
イントラ符号化(画面内符号化)ブロックは、SVCからAVCへの書き換えの問題に、追加の障害を生じさせる。上記CGSシステム内では、拡張レイヤ中のブロックをIntraBLモードで符号化してもよい。このモードは、基本レイヤ中のイントラ符号化ブロックが復号され予測に使用されるべきであることを情報伝達する。その後、追加の残差を、拡張レイヤ中で情報伝達することができる。SVCからAVCへの書き換えを行うシステム内では、これは障害を作成する。なぜなら、再構成されたイントラ符号化ブロックを、その近傍の空間的予測と情報伝達された残差との和として記述することができないからである。したがって、イントラ符号化ブロックは、SVCからAVCへトランスコードされなければならない。これは、追加の計算上の複雑さを必要とする。さらに、それは、動き補償を介して伝播(propagate)しうる符号化誤差をもたらす。
F.7.3.2 シーケンス・パラメータ・セットSVC拡張のシンタックス
0に等しいnal_unit_extension_flagは、(dependency_id,temporal_level,quality_level)へのsimple_priority_idのマッピングを指定するパラメータがシーケンス・パラメータ・セット中で次に続くことを示す。1に等しいnal_unit_extension_flagは、(dependency_id,temporal_level,quality_level)へのsimple_priority_idのマッピングを指定するパラメータが存在しないことを示す。nal_unit_extension_flagが存在しない場合、nal_unit_extension_flagが1に等しいと推定されるものとする。現(current)シーケンス・パラメータ・セットを参照する、20および21に等しいnal_unit_typeを持つ、全てのNALユニットのNALユニットシンタックス要素extension_flagは、nal_unit_extension_flagに等しいものとする。
ScaledBaseLeftOffset=2*scaled_base_left_offset (F−40)
変数ScaledBaseLeftOffsetCは、次のように規定される:
ScaledBaseLeftOffsetC=ScaledBaseLeftOffset/SubWidthC (F−41)
scaled_base_top_offsetは、アップサンプリングされた基本レイヤのピクチャの左上の画素と現レイヤのピクチャの左上の画素との間の垂直オフセットを2つの輝度サンプルの単位で指定する。scaled_base_top_offsetが存在しない場合、scaled_base_top_offsetが0に等しいと推定されるものとする。
変数ScaledBaseTopOffsetCは、次のように規定される。
scaled_base_right_offsetは、アップサンプリングされた基本レイヤのピクチャの右下画素と現レイヤのピクチャの右下画素との間の水平オフセットを2つの輝度サンプルの単位で指定する。scaled_base_right_offsetが存在しない場合、scaled_base_right_offsetが0に等しいと推定されるものとする。
変数ScaledBaseWidthは、次のように規定される:
ScaledBaseWidth
=PicWidthInMbs*16-ScaledBaseLeftOffset-ScaledBaseRightOffset (F-45)
変数ScaledBaseWidthCは、次のように規定される:
ScaledBaseWidthC=ScaledBaseWidth/SubWidthC (F−46)
scaled_base_bottom_offsetは、アップサンプリングされた基本レイヤのピクチャの右下画素と現レイヤのピクチャの右下画素との間の垂直オフセットを2つの輝度サンプルの単位で指定する。scaled_base_bottom_offsetが存在しない場合、scaled_base_bottom_offsetが0に等しいと推定されるものとする。
変数ScaledBaseHeightは、次のように規定される。
=PicHeightInMbs*16-ScaledBaseTopOffset-ScaledBaseBottomOffset (F-48)
変数ScaledBaseHeightCは、次のように規定される。
chroma_phase_x_plus1は、現レイヤのピクチャの水平方向のサンプリング・スペースの4分の1の単位で色差成分の水平方向位相シフトを指定する。chroma_phase_x_plus1が存在しない場合、chroma_phase_x_plus1が0に等しいと推定されるものとする。chroma_phase_x_plus1は、0〜1の範囲内にある、2および3の値は未使用である。
マッピング・プロセスの計算は、多くの計算を単純化する方法で実施することができる。例えば、次のシステムが同等である。
これらの予め定められた値の一具体例は、次の通りである。
M=512
しかしながら、MおよびScaleMatrixについて他の値を用いてもよいことが容易に理解できるはずである。
M=512
一部の実施形態では、変換係数を下位レイヤから上位レイヤにマッピングした後、上述のプロセスを利用する一部の場合において、係数を微調整していてもよい。微調整の後、第2のスケーリング演算を使用することができる。このスケーリング演算は、変換係数を「非量子化する(de-quantize)」ものとすることができる。
重み行列を調整するために、一部の実施形態は、前記マッピング・プロセス中で示したアルゴリズムの修正版を利用できる。このアルゴリズムの修正版は、上記の説明を参照して以下のように規定できる。
重み行列を調整する代替の実施形態では、追加の重み行列をビットストリーム中で送ることができる。この追加の重み行列は、下位レイヤからレイヤを予測するのに必要な周波数の重みを明示的に規定することができる。例えば、重み行列は次のように使用できる。
一部の実施形態では、W1またはW2の何れかが伝送されなくてもよい。これらの実施形態では、伝送されない行列は0に等しい要素を有するものとみなすことができる。
このプロセスへの入力は、
マクロブロックがフィールドまたはフレームのマクロブロックであるかを示す変数fieldMb
輝度変換のタイプを示す変数lumaTrafo
256+2*MbWidthC*MbHeightCの要素を持つスケーリングされた変換係数値のリストsTCoeff
であり、
このプロセスの出力は、スケーリングされた変換係数値sTCoeffの修正版を含んでいる。
画像表現は、多くの方法によって代替表現に変換することができる。この変換が行われるトランスコーディング演算は、原画像表現を完全に復号し、当該画像表現を別のフォーマットで再符号化することによって、代替の画像表現を生成するステップを含みうる。代替の画像表現は、原画像表現を完全に復号する代わりに原画像表現を係数の逆変換なしに改変する、前述の方法によっても生成しうる。これらの実施形態では、係数をスケーリングし、他のレイヤの係数と統合して、単一レイヤ表現を形成することができる。場合によっては、これを誤差なしに行うことができる。画像表現を代替表現に変換するために他の方法を用いることもできる。
F.10.1.1 スケーラビリティ情報SEIメッセージのシンタックス
F.10.2 SEIペイロードのセマンティックス
F.10.2.1 スケーラビリティ情報SEIメッセージのセマンティックス
このSEIメッセージは、存在する場合であれば、IDRアクセスユニット内に表れるものとする。当該メッセージのセマンティックスは、同タイプの次のSEIメッセージまで有効である。
Claims (15)
- 拡張されたマルチレイヤビットストリームを作成するための方法であって、
a)ビデオシーケンスのスケーラブルなマルチレイヤ表現を受信するステップ;
b)上記ビデオシーケンスのレイヤの非スケーラブルな単一レイヤ表現に関する、スケーラブルな表現を非スケーラブルな表現に、誤差無く、かつ完全な再構成を行わずに変換可能なことを示すフラグ、
プロファイルおよびレベル準拠性を示すフラグ、および、
上記ビデオシーケンスの上記レイヤが、i)VLC符号化されるときの最大ビットレート特性および平均ビットレート特性と、ii)算術符号化されるときの最大ビットレート特性および平均ビットレート特性を上記スケーラブルなマルチレイヤ表現に添付して、拡張されたスケーラブルな表現を形成するステップを含む方法。 - 上記スケーラブルなマルチレイヤ表現は、SVC表現であり、
上記非スケーラブルな単一レイヤ表現は、AVC表現である、請求項1に記載の方法。 - 上記ビットレート特性を添付する上記ステップは、SVCビットストリーム中にSEIメッセージを追加するステップを含む、請求項2に記載の方法。
- 上記スケーラブルなマルチレイヤ表現中のレイヤが、このレイヤと異なるレイヤに対し、係数を逆変換することなく統合可能であるかを判定し、統合可能である場合は、上記スケーラブルな表現を非スケーラブルな表現に、誤差無く、かつ完全な再構成を行わずに変換可能なことを示すフラグを上記スケーラブルなマルチレイヤ表現に添付するステップをさらに含む、請求項1ないし3の何れか1項に記載の方法。
- SVCビットストリーム表現をAVCビットストリーム表現に変換するための方法であって、
a)第1レイヤおよび第2レイヤを含むSVCビデオシーケンスを受信するステップであって、上記SVCビデオシーケンスはビットレート特性データをさらに含み、当該ビットレート特性データは、
i)上記第1レイヤがAVCビットストリームとして表現されてVLCエンコーダによって符号化されるときの、上記第1レイヤのための最大ビットレート特性および平均ビットレート特性;
ii)上記第2レイヤがAVCビットストリームとして表現されてVLCエンコーダによって符号化されるときの、上記第2レイヤのための最大ビットレート特性および平均ビットレート特性を含むステップ;
c)目標ビットレートパラメータを決定するステップ;
d)上記目標ビットレートパラメータと、上記第1レイヤおよび第2レイヤのための上記最大ビットレート特性または上記平均ビットレート特性のうちの1つとの関係に基づいて、上記第1レイヤおよび第2レイヤのうちの1つ以上のレイヤを変換のために選択するステップ;および
e)選択された上記1つ以上のレイヤを上記AVCビットストリーム表現に変換するステップを含む方法。 - SVCビットストリーム表現をAVCビットストリーム表現に変換するための方法であって、
a)第1レイヤおよび第2レイヤを含むSVCビデオシーケンスを受信するステップであって、上記SVCビデオシーケンスはビットレート特性データをさらに含み、当該ビットレート特性データは、
i)上記第1レイヤがAVCビットストリームとして表現されて算術エンコーダによって符号化されるときの、上記第1レイヤのための最大ビットレート特性および平均ビットレート特性;
ii)上記第2レイヤがAVCビットストリームとして表現されて算術エンコーダによって符号化されるときの、上記第2レイヤのための最大ビットレート特性および平均ビットレート特性を含むステップ;
c)目標ビットレートパラメータを決定するステップ;
d)上記目標ビットレートパラメータと、上記第1レイヤおよび第2レイヤのための上記最大ビットレート特性または上記平均ビットレート特性のうちの1つとの関係に基づいて、上記第1レイヤおよび第2レイヤのうちの1つ以上のレイヤを変換のために選択するステップ;および
e)選択された上記1つ以上のレイヤを上記AVCビットストリーム表現に変換するステップを含む方法。 - SVCビットストリーム表現をAVCビットストリーム表現に変換するための方法であって、
a)第1レイヤおよび第2レイヤを含むSVCビデオシーケンスを受信するステップであって、上記SVCビデオシーケンスはビットレート特性データをさらに含み、当該ビットレート特性データは、
i)上記第1レイヤがAVCビットストリームとして表現されてVLCエンコーダによって符号化されるときの、上記第1レイヤのための最大ビットレート特性および平均ビットレート特性;
ii)上記第1レイヤがAVCビットストリームとして表現されて算術エンコーダによって符号化されるときの、上記第1レイヤのための最大ビットレート特性および平均ビットレート特性;
iii)上記第2レイヤがAVCビットストリームとして表現されてVLCエンコーダによって符号化されるときの、上記第2レイヤのための最大ビットレート特性および平均ビットレート特性;および
iv)上記第2レイヤがAVCビットストリームとして表現されて算術エンコーダによって符号化されるときの、上記第2レイヤのための最大ビットレート特性および平均ビットレート特性を含むステップ;
c)目標ビットレートパラメータを決定するステップ;
d)上記目標ビットレートパラメータと、上記第1レイヤおよび第2レイヤのための上記最大ビットレート特性または上記平均ビットレート特性のうちの1つとの関係に基づいて、上記第1レイヤおよび第2レイヤのうちの1つ以上のレイヤを変換のために選択するステップ;および
e)選択された上記1つ以上のレイヤを上記AVCビットストリーム表現に変換するステップを含む方法。 - 上記ビットレート特性に基づいて上記VLCエンコーダおよび上記算術エンコーダのうちの1つを選択するステップをさらに含む、請求項7に記載の方法。
- 上記SVCビデオシーケンスは、変換データをさらに含み、
上記レイヤのうちの1つ以上のレイヤを変換のために選択する上記ステップは、上記変換データの有無の分析も含み、
上記変換データは、誤差および完全な再構成なしにスケーラブルな現レイヤの表現を非スケーラブルなAVCビットストリームに変換しうることを示すものである、請求項5ないし7の何れか1項に記載の方法。 - 上記変換データが上記変換が可能であることを示している場合に、上記変換が係数の逆変換なしに行われる、請求項9に記載の方法。
- 拡張されたマルチレイヤビットストリームを作成するためのシステムであって、
ビデオシーケンスのスケーラブルなマルチレイヤ表現を受信するための受信機;
上記ビデオシーケンスのレイヤの非スケーラブルな単一レイヤ表現に関する、スケーラブルな表現を非スケーラブルな表現に、誤差無く、かつ完全な再構成を行わずに変換可能なことを示すフラグ、プロファイルおよびレベル準拠性を示すフラグ、および、上記ビデオシーケンスの上記レイヤのi)VLC符号化されるときの最大ビットレート特性および平均ビットレート特性と、ii)算術符号化されるときの最大ビットレート特性および平均ビットレート特性を決定するための決定器;および
上記変換可能なことを示すフラグ、上記プロファイルおよびレベル準拠性を示すフラグおよび上記ビットレート特性を上記スケーラブルなマルチレイヤ表現に添付して、拡張されたスケーラブルな表現を形成するための添付器を含むシステム。 - 請求項1〜4の何れか1項に記載の方法の各ステップをコンピュータに実行させるためのプログラム。
- 請求項5〜10の何れか1項に記載の方法の各ステップをコンピュータに実行させるためのプログラム。
- 請求項12に記載のプログラムを記録した、コンピュータ読み取り可能な記録媒体。
- 請求項13に記載のプログラムを記録した、コンピュータ読み取り可能な記録媒体。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US82962006P | 2006-10-16 | 2006-10-16 | |
US60/829,620 | 2006-10-16 | ||
US11/776,430 US7535383B2 (en) | 2006-07-10 | 2007-07-11 | Methods and systems for signaling multi-layer bitstream data |
US11/776,430 | 2007-07-11 | ||
PCT/JP2007/070497 WO2008047929A1 (en) | 2006-10-16 | 2007-10-15 | Methods and systems for signaling multi-layer bitstream data |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010507267A JP2010507267A (ja) | 2010-03-04 |
JP5179484B2 true JP5179484B2 (ja) | 2013-04-10 |
Family
ID=39314139
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009516783A Expired - Fee Related JP5179484B2 (ja) | 2006-10-16 | 2007-10-15 | マルチレイヤ・ビットストリームデータを情報伝達するための方法およびシステム |
Country Status (5)
Country | Link |
---|---|
US (1) | US7535383B2 (ja) |
EP (1) | EP2082581A4 (ja) |
JP (1) | JP5179484B2 (ja) |
CN (1) | CN101529911B (ja) |
WO (1) | WO2008047929A1 (ja) |
Families Citing this family (92)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8081214B2 (en) * | 2004-10-12 | 2011-12-20 | Enforcement Video, Llc | Method of and system for mobile surveillance and event recording |
US8289370B2 (en) | 2005-07-20 | 2012-10-16 | Vidyo, Inc. | System and method for scalable and low-delay videoconferencing using scalable video coding |
US8982944B2 (en) * | 2005-10-12 | 2015-03-17 | Enforcement Video, Llc | Method and system for categorized event recording of images in multiple resolution levels |
FR2903556B1 (fr) * | 2006-07-04 | 2008-10-03 | Canon Kk | Procedes et des dispositifs de codage et de decodage d'images, un systeme de telecommunications comportant de tels dispositifs et des programmes d'ordinateur mettant en oeuvre de tels procedes |
CN101507281B (zh) * | 2006-07-12 | 2013-06-05 | 诺基亚公司 | 媒体文件中的兴趣区域可缩放性信息的信号发送 |
CN102158697B (zh) * | 2006-09-07 | 2013-10-09 | Lg电子株式会社 | 用于解码/编码视频信号的方法及装置 |
US7456760B2 (en) * | 2006-09-11 | 2008-11-25 | Apple Inc. | Complexity-aware encoding |
WO2008049446A1 (en) | 2006-10-25 | 2008-05-02 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Quality scalable coding |
WO2008056959A1 (en) * | 2006-11-09 | 2008-05-15 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal |
KR100896290B1 (ko) * | 2006-11-17 | 2009-05-07 | 엘지전자 주식회사 | 비디오 신호의 디코딩/인코딩 방법 및 장치 |
US8665942B2 (en) | 2007-01-23 | 2014-03-04 | Sharp Laboratories Of America, Inc. | Methods and systems for inter-layer image prediction signaling |
US8503524B2 (en) * | 2007-01-23 | 2013-08-06 | Sharp Laboratories Of America, Inc. | Methods and systems for inter-layer image prediction |
US7826673B2 (en) * | 2007-01-23 | 2010-11-02 | Sharp Laboratories Of America, Inc. | Methods and systems for inter-layer image prediction with color-conversion |
US8233536B2 (en) * | 2007-01-23 | 2012-07-31 | Sharp Laboratories Of America, Inc. | Methods and systems for multiplication-free inter-layer image prediction |
EP3518547B1 (en) | 2007-04-12 | 2021-10-06 | InterDigital VC Holdings, Inc. | Methods and apparatus for video usability information (vui) for scalable video coding (svc) |
US20090046157A1 (en) * | 2007-08-13 | 2009-02-19 | Andrew Cilia | Combined wide-angle/zoom camera for license plate identification |
US8599368B1 (en) | 2008-01-29 | 2013-12-03 | Enforcement Video, Llc | Laser-based speed determination device for use in a moving vehicle |
US8432968B2 (en) * | 2007-10-15 | 2013-04-30 | Qualcomm Incorporated | Scalable video coding techniques for scalable bitdepths |
WO2009097449A1 (en) * | 2008-01-29 | 2009-08-06 | Enforcement Video, Llc | Omnidirectional camera for use in police car event recording |
WO2009102480A2 (en) | 2008-02-15 | 2009-08-20 | Enforcement Video, Llc | System and method for multi-resolution storage of images |
HUE031487T2 (en) * | 2008-04-16 | 2017-07-28 | Ge Video Compression Llc | Bit depth scalability |
WO2010008210A2 (ko) * | 2008-07-16 | 2010-01-21 | 한국전자통신연구원 | Mgs 기반 svc 비트스트림을 avc 비트스트림으로 변환하는 장치 |
KR20100008757A (ko) * | 2008-07-16 | 2010-01-26 | 한국전자통신연구원 | Mgs 기반 svc 비트스트림을 avc 비트스트림으로 변환하는 장치 |
US8265140B2 (en) * | 2008-09-30 | 2012-09-11 | Microsoft Corporation | Fine-grained client-side control of scalable media delivery |
KR100970388B1 (ko) * | 2008-10-31 | 2010-07-15 | 한국전자통신연구원 | 네트워크 흐름기반 스케일러블 비디오 코딩 적응 장치 및 그 방법 |
US20100141689A1 (en) * | 2008-12-04 | 2010-06-10 | Kent Displays, Inc. | Electronic skin reader |
US8391356B1 (en) | 2009-02-18 | 2013-03-05 | Sprint Communications Company L.P. | Scalable video coding priority marking |
DE102009039095A1 (de) * | 2009-08-27 | 2011-03-10 | Siemens Aktiengesellschaft | Verfahren und Vorrichtung zum Erzeugen, Decodieren und Transcodieren eines codierten Videodatenstroms |
KR101751559B1 (ko) * | 2009-10-30 | 2017-06-27 | 선 페이턴트 트러스트 | 복호방법, 복호장치, 부호화 방법 및 부호화 장치 |
KR101066117B1 (ko) * | 2009-11-12 | 2011-09-20 | 전자부품연구원 | 스케일러블 영상 코딩 방법 및 장치 |
JP2011109469A (ja) * | 2009-11-18 | 2011-06-02 | Canon Inc | コンテンツ受信装置及びコンテンツ受信装置の制御方法 |
US20110150073A1 (en) * | 2009-12-21 | 2011-06-23 | General Instrument Corporation | Scalable video transcoding device |
US8736680B1 (en) | 2010-05-18 | 2014-05-27 | Enforcement Video, Llc | Method and system for split-screen video display |
US8976856B2 (en) | 2010-09-30 | 2015-03-10 | Apple Inc. | Optimized deblocking filters |
US20130251031A1 (en) * | 2010-11-25 | 2013-09-26 | Yehuda Yitschak | Method for bit rate control within a scalable video coding system and system therefor |
US9118939B2 (en) * | 2010-12-20 | 2015-08-25 | Arris Technology, Inc. | SVC-to-AVC rewriter with open-loop statistical multiplexer |
JP5592779B2 (ja) * | 2010-12-22 | 2014-09-17 | 日本電信電話株式会社 | 画像符号化方法、画像復号方法、画像符号化装置、及び画像復号装置 |
JP5594841B2 (ja) * | 2011-01-06 | 2014-09-24 | Kddi株式会社 | 画像符号化装置及び画像復号装置 |
AU2012205650B2 (en) * | 2011-01-14 | 2016-08-11 | Vidyo, Inc. | Improved NAL unit header |
JP5592295B2 (ja) * | 2011-03-09 | 2014-09-17 | 日本電信電話株式会社 | 画像符号化方法,画像符号化装置,画像復号方法,画像復号装置およびそれらのプログラム |
CN103503444A (zh) * | 2011-03-10 | 2014-01-08 | 维德约股份有限公司 | 在视频编码中用信号通知活动层的数量 |
EP2684293A4 (en) * | 2011-03-10 | 2014-10-29 | Vidyo Inc | SET OF DEPENDENCY PARAMETERS FOR EVOLVING VIDEO CODING |
CN103548353B (zh) * | 2011-04-15 | 2015-08-19 | Sk普兰尼特有限公司 | 使用多轨视频的高速可伸缩视频编码装置和方法 |
US20130016776A1 (en) * | 2011-07-12 | 2013-01-17 | Vidyo Inc. | Scalable Video Coding Using Multiple Coding Technologies |
US9591318B2 (en) | 2011-09-16 | 2017-03-07 | Microsoft Technology Licensing, Llc | Multi-layer encoding and decoding |
JP2013126157A (ja) * | 2011-12-15 | 2013-06-24 | Sony Corp | 画像処理装置及び画像処理方法 |
WO2013106190A1 (en) | 2012-01-09 | 2013-07-18 | Dolby Laboratories Licensing Corporation | Hybrid reference picture reconstruction method for single and multiple layered video coding systems |
US11089343B2 (en) | 2012-01-11 | 2021-08-10 | Microsoft Technology Licensing, Llc | Capability advertisement, configuration and control for video coding and decoding |
KR102047492B1 (ko) * | 2012-03-12 | 2019-11-22 | 삼성전자주식회사 | 스케일러블 비디오 부호화 방법 및 장치, 스케일러블 비디오 복호화 방법 및 장치 |
WO2013143103A1 (en) * | 2012-03-29 | 2013-10-03 | Mediatek Singapore Pte. Ltd. | Methods and apparatuses of intra mode coding for scalable extension of high efficiency video coding (hevc) |
CN104247423B (zh) * | 2012-03-21 | 2018-08-07 | 联发科技(新加坡)私人有限公司 | 可伸缩视频编码***的帧内模式编码方法和装置 |
US20160119639A1 (en) * | 2012-04-20 | 2016-04-28 | Sony Corporation | Image processing apparatus and image processing method |
US10205961B2 (en) * | 2012-04-23 | 2019-02-12 | Qualcomm Incorporated | View dependency in multi-view coding and 3D coding |
AU2013254214C1 (en) | 2012-04-23 | 2017-03-02 | Sun Patent Trust | Encoding method, decoding method, encoding apparatus, decoding apparatus, and encoding and decoding apparatus |
CN103843342B (zh) * | 2012-06-12 | 2017-04-12 | Lg电子株式会社 | 图像解码方法 |
US9313486B2 (en) | 2012-06-20 | 2016-04-12 | Vidyo, Inc. | Hybrid video coding techniques |
US20140003504A1 (en) * | 2012-07-02 | 2014-01-02 | Nokia Corporation | Apparatus, a Method and a Computer Program for Video Coding and Decoding |
EP2868092A4 (en) | 2012-07-02 | 2016-05-04 | Nokia Technologies Oy | METHOD AND DEVICE FOR VIDEO CODING |
CN104704831B (zh) | 2012-08-06 | 2019-01-04 | Vid拓展公司 | 多层视频编码中用于空间层的采样栅格信息 |
US9398284B2 (en) * | 2012-08-16 | 2016-07-19 | Qualcomm Incorporated | Constructing reference picture lists for multi-view or 3DV video coding |
US9467692B2 (en) * | 2012-08-31 | 2016-10-11 | Qualcomm Incorporated | Intra prediction improvements for scalable video coding |
CN104604228B (zh) * | 2012-09-09 | 2018-06-29 | Lg 电子株式会社 | 图像解码方法和使用其的装置 |
US20140078249A1 (en) * | 2012-09-20 | 2014-03-20 | Qualcomm Incorporated | Indication of frame-packed stereoscopic 3d video data for video coding |
US9992490B2 (en) * | 2012-09-26 | 2018-06-05 | Sony Corporation | Video parameter set (VPS) syntax re-ordering for easy access of extension parameters |
CN103716622B (zh) * | 2012-09-29 | 2017-02-08 | 华为技术有限公司 | 用于图像处理的方法和装置 |
US20150237372A1 (en) * | 2012-10-08 | 2015-08-20 | Samsung Electronics Co., Ltd. | Method and apparatus for coding multi-layer video and method and apparatus for decoding multi-layer video |
US10085017B2 (en) * | 2012-11-29 | 2018-09-25 | Advanced Micro Devices, Inc. | Bandwidth saving architecture for scalable video coding spatial mode |
US9756613B2 (en) | 2012-12-06 | 2017-09-05 | Qualcomm Incorporated | Transmission and reception timing for device-to-device communication system embedded in a cellular system |
KR101979634B1 (ko) | 2012-12-13 | 2019-05-20 | 삼성전자주식회사 | 화질 개선을 위한 영상 처리 장치 및 그 방법 |
US9774927B2 (en) * | 2012-12-21 | 2017-09-26 | Telefonaktiebolaget L M Ericsson (Publ) | Multi-layer video stream decoding |
RU2610286C2 (ru) * | 2012-12-21 | 2017-02-08 | Телефонактиеболагет Л М Эрикссон (Пабл) | Декодирование многослойного видеопотока |
CN116320392A (zh) | 2013-01-04 | 2023-06-23 | Ge视频压缩有限责任公司 | 高效可伸缩编码概念 |
US20140269934A1 (en) * | 2013-03-15 | 2014-09-18 | Sony Corporation | Video coding system with multiple scalability and method of operation thereof |
CN117956144A (zh) * | 2013-04-08 | 2024-04-30 | Ge视频压缩有限责任公司 | 多视图解码器 |
US9485508B2 (en) * | 2013-04-08 | 2016-11-01 | Qualcomm Incorporated | Non-entropy encoded set of profile, tier, and level syntax structures |
KR20140138538A (ko) | 2013-05-24 | 2014-12-04 | 주식회사 케이티 | 복수의 레이어를 지원하는 비디오 코딩 방법 및 장치 |
KR102115075B1 (ko) * | 2013-06-18 | 2020-05-25 | 브이아이디 스케일, 인크. | Hevc 확장을 위한 인터 레이어 파라미터 집합 |
AU2014288482A1 (en) * | 2013-07-12 | 2015-02-26 | Sony Corporation | Image coding device and method |
JP6514197B2 (ja) | 2013-07-15 | 2019-05-15 | ジーイー ビデオ コンプレッション エルエルシー | ネットワーク装置およびエラー処理の方法 |
FR3008840A1 (fr) * | 2013-07-17 | 2015-01-23 | Thomson Licensing | Procede et dispositif de decodage d'un train scalable representatif d'une sequence d'images et procede et dispositif de codage correspondants |
US10284858B2 (en) * | 2013-10-15 | 2019-05-07 | Qualcomm Incorporated | Support of multi-mode extraction for multi-layer video codecs |
US10250895B2 (en) * | 2014-03-14 | 2019-04-02 | Sharp Kabushiki Kaisha | DPB capacity limits |
WO2015147426A1 (ko) | 2014-03-24 | 2015-10-01 | 주식회사 케이티 | 멀티 레이어 비디오 신호 인코딩/디코딩 방법 및 장치 |
US10148969B2 (en) * | 2015-02-11 | 2018-12-04 | Qualcomm Incorporated | Of sample entry and operation point signalling in a layered video file format |
US9538137B2 (en) | 2015-04-09 | 2017-01-03 | Microsoft Technology Licensing, Llc | Mitigating loss in inter-operability scenarios for digital video |
JP2016218721A (ja) | 2015-05-20 | 2016-12-22 | ソニー株式会社 | メモリ制御回路およびメモリ制御方法 |
US10341605B1 (en) | 2016-04-07 | 2019-07-02 | WatchGuard, Inc. | Systems and methods for multiple-resolution storage of media streams |
US11496747B2 (en) | 2017-03-22 | 2022-11-08 | Qualcomm Incorporated | Intra-prediction mode propagation |
US10630978B2 (en) * | 2017-05-12 | 2020-04-21 | Blackberry Limited | Methods and devices for intra-coding in video compression |
EP4022777A4 (en) * | 2019-09-24 | 2022-11-23 | Huawei Technologies Co., Ltd. | DECODED PICTURE BUFFER OPERATION FOR RESOLUTION CHANGES |
WO2021188453A1 (en) | 2020-03-16 | 2021-09-23 | Bytedance Inc. | Gradual decoding refresh access unit in scalable video coding |
CN115336277A (zh) * | 2020-03-17 | 2022-11-11 | 字节跳动有限公司 | 在视频编解码中使用视频参数集 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6490320B1 (en) | 2000-02-02 | 2002-12-03 | Mitsubishi Electric Research Laboratories Inc. | Adaptable bitstream video delivery system |
US6574279B1 (en) * | 2000-02-02 | 2003-06-03 | Mitsubishi Electric Research Laboratories, Inc. | Video transcoding using syntactic and semantic clues |
US6493386B1 (en) | 2000-02-02 | 2002-12-10 | Mitsubishi Electric Research Laboratories, Inc. | Object based bitstream transcoder |
JP3561485B2 (ja) * | 2000-08-18 | 2004-09-02 | 株式会社メディアグルー | 符号化信号分離・合成装置、差分符号化信号生成装置、符号化信号分離・合成方法、差分符号化信号生成方法、符号化信号分離・合成プログラムを記録した媒体および差分符号化信号生成プログラムを記録した媒体 |
US7391807B2 (en) * | 2002-04-24 | 2008-06-24 | Mitsubishi Electric Research Laboratories, Inc. | Video transcoding of scalable multi-layer videos to single layer video |
JP4329358B2 (ja) * | 2003-02-24 | 2009-09-09 | 富士通株式会社 | ストリーム配信方法、及びストリーム配信システム |
JP4068537B2 (ja) * | 2003-09-03 | 2008-03-26 | 日本電信電話株式会社 | 階層符号化ビットストリームの再量子化方法及びその装置と、階層符号化ビットストリームの再量子化プログラム及びそのプログラムを記録した記録媒体 |
US20050254575A1 (en) * | 2004-05-12 | 2005-11-17 | Nokia Corporation | Multiple interoperability points for scalable media coding and transmission |
KR100679022B1 (ko) * | 2004-10-18 | 2007-02-05 | 삼성전자주식회사 | 계층간 필터링을 이용한 비디오 코딩 및 디코딩방법과,비디오 인코더 및 디코더 |
US20060153294A1 (en) * | 2005-01-12 | 2006-07-13 | Nokia Corporation | Inter-layer coefficient coding for scalable video coding |
CN100358364C (zh) * | 2005-05-27 | 2007-12-26 | 上海大学 | 基于h.264的精细颗粒可伸缩编码的码率控制方法 |
US8315308B2 (en) * | 2006-01-11 | 2012-11-20 | Qualcomm Incorporated | Video coding with fine granularity spatial scalability |
-
2007
- 2007-07-11 US US11/776,430 patent/US7535383B2/en not_active Expired - Fee Related
- 2007-10-15 JP JP2009516783A patent/JP5179484B2/ja not_active Expired - Fee Related
- 2007-10-15 EP EP07830231.2A patent/EP2082581A4/en not_active Withdrawn
- 2007-10-15 CN CN2007800384141A patent/CN101529911B/zh not_active Expired - Fee Related
- 2007-10-15 WO PCT/JP2007/070497 patent/WO2008047929A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
CN101529911B (zh) | 2012-02-29 |
US7535383B2 (en) | 2009-05-19 |
JP2010507267A (ja) | 2010-03-04 |
WO2008047929A1 (en) | 2008-04-24 |
US20080007438A1 (en) | 2008-01-10 |
EP2082581A1 (en) | 2009-07-29 |
CN101529911A (zh) | 2009-09-09 |
EP2082581A4 (en) | 2015-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5179484B2 (ja) | マルチレイヤ・ビットストリームデータを情報伝達するための方法およびシステム | |
US7885471B2 (en) | Methods and systems for maintenance and use of coded block pattern information | |
US7840078B2 (en) | Methods and systems for image processing control based on adjacent block characteristics | |
US8532176B2 (en) | Methods and systems for combining layers in a multi-layer bitstream | |
US8059714B2 (en) | Methods and systems for residual layer scaling | |
AU2015230740B2 (en) | Method and apparatus of scalable video coding | |
US8422548B2 (en) | Methods and systems for transform selection and management | |
US8681865B2 (en) | System and method for transcoding between scalable and non-scalable video codecs | |
JP4833296B2 (ja) | 多階層を基盤としたスケーラブルビデオコーディング方法および装置 | |
US8351502B2 (en) | Method and apparatus for adaptively selecting context model for entropy coding | |
JP5095750B2 (ja) | 画像ビットストリームの処理方法 | |
US8130822B2 (en) | Methods and systems for conditional transform-domain residual accumulation | |
JP2009543501A (ja) | マルチレイヤ・ビットストリーム中の複数のレイヤを統合するための方法およびシステム | |
EP2719181A1 (en) | Method and apparatus of scalable video coding | |
CA2543947A1 (en) | Method and apparatus for adaptively selecting context model for entropy coding | |
CA2647723A1 (en) | System and method for transcoding between scalable and non-scalable video codecs | |
EP2372922A1 (en) | System and method for transcoding between scalable and non-scalable video codecs | |
AU2008201768A1 (en) | Method and apparatus for adaptively selecting context model for entropy coding | |
AU2012201234A1 (en) | System and method for transcoding between scalable and non-scalable video codecs |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120321 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120515 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120821 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121010 |
|
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: 20121211 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130109 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5179484 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |