![]() 拡張されたビデオストリームを復号するための方法および装置
专利摘要:
基本層ビデオアクセスユニットと拡張層ビデオアクセスユニットとから構成された拡張ビデオストリームを復号する方法。各アクセスユニットは複数のシンタックス構造を含み、方法は、基本層アクセスユニットのシンタックス構造を基本層バッファに渡す工程と、拡張層アクセスユニットのシンタックス構造を拡張層バッファに渡す工程と、基本層バッファに渡されたシンタックス構造を所定のシーケンスにより出力する工程と、拡張層バッファに渡されたシンタックス構造を所定のシーケンスにより出力する工程と、基本層バッファおよび拡張層バッファによってそれぞれ出力されたシンタックス構造のシーケンスを再結合し、所定のシーケンスの基本層シンタックス構造および拡張層シンタックス構造から構成された完全な拡張アクセスユニットを形成する工程と、を含む。 公开号:JP2011514080A 申请号:JP2010548941 申请日:2009-03-04 公开日:2011-04-28 发明作者:エイ. ナラシマン、マンダヤム 申请人:ジェネラル・インスツルメント・コーポレーションGeneral Instrument Corporation; IPC主号:H04N7-26
专利说明:
[0001] 本発明は、拡張ビデオストリームを復号するための方法および装置に関する。] 背景技術 [0002] 図面の図1を参照する。ビデオエンコーダ10は、カメラなどのソースから、生ビデオデータ(通常、SMPTE−292Mにおいて規定されたHD−SDIフォーマットである)を受信する。ビデオエンコーダは、HD−SDIデータを利用してビデオ・エレメンタリストリームを生成するとともに、ビデオ・エレメンタリストリームをビデオパケット化器14に供給する。ビデオパケット化器14は、様々な長さのパケットから構成されたビデオパケット化エレメンタリストリーム(PES)を生成する。通常、ビデオPESの各パケットは、1つ以上のビデオフレームを含んでいる。同様に、オーディオエンコーダ(図示せず)は、例えば、マイクロホンから生オーディオデータを受信して、オーディオパケット化器にオーディオ・エレメンタリストリームを供給し、オーディオパケット化器は、様々な長さのパケットから構成されたオーディオPESを生成する。] 図1 [0003] ビデオおよびオーディオパケット化器はトランスポートストリーム・マルチプレクサ18にビデオおよびオーディオPESを供給する。トランスポートストリーム・マルチプレクサ18は、ビデオPESおよびオーディオPESにそれぞれ異なるプログラム識別子(PID)を割り当て、ビデオおよびオーディオPESの可変長パケットを、PESのPIDを含むヘッダとPESビデオ(またはオーディオ)データを含むペイロードとを各々有する、固定長のMPEG−2・トランスポートストリーム(TS)パケットに編成する。] [0004] トランスポートストリーム・マルチプレクサによって出力されるシングルプログラム・トランスポートストリーム(SPTS)は、プログラム・マルチプレクサ22に供給される場合がある。プログラム・マルチプレクサ22は、SPTSを他のプログラムを運ぶ他のトランスポートストリームと結合し、マルチプログラム・トランスポートストリーム(MPTS)を生成する。MPTSはチャネルを通じて受信器に送信され、受信器において、プログラム・デマルチプレクサ26は選択されたSPTSをMPTSから分離し、それをトランスポートストリーム・デマルチプレクサ30に供給する。トランスポートストリーム・マルチプレクサによって出力されるSPTSは、最初に他のトランスポートストリームと結合してMPTSを生成することなく、トランスポートストリーム・デマルチプレクサに直接送信される場合もあるが、しかしいずれの場合においても、トランスポートストリーム・デマルチプレクサは、選択されたSPTSのトランスポートストリーム・パケットを受信して、それらをPIDに基づき分離し、トランスポートストリーム・パケットを分解(depacketize)してPESパケットを再生成し、いわゆるビデオ・システムターゲットデコーダ(T−STD)34にビデオPESを宛て、オーディオT−STD38にオーディオPESを宛てることが当業者には認められる。本出願の主題はビデオビットストリームの復号に関するので、オーディオデコーダについてさらには説明しない。] [0005] ビデオT−STD34は、システムターゲットデコーダ・バッファ40およびビデオデコーダ42を備える。STDバッファ40は、トランスポート・バッファTb、多重化バッファMb、およびエレメンタリストリーム・バッファEbに機能的に等しい。トランスポート・バッファTbは、可変ビットレートでビデオPESを受信し、一定なビットレートで多重化バッファMbにデータを出力する。多重化バッファMbは、ビデオPESを分解し、符号化されたビットストリームを一定なビットレートでエレメンタリストリーム・バッファEbに供給する。エレメンタリストリーム・バッファ(デコーダ・バッファまたは符号化ピクチャ・バッファ(CPB)と呼ばれることがある)は、CBRビットストリームを受信すると、画像を復号するために、ピクチャ復号時間にビデオデコーダによってビットがすべて直ちに除去されるまで、それらのビットを保持する。] [0006] デコーダが適切に動作するには、デコーダ・バッファがオーバフロー(ビットが失われ、ピクチャの復号は不可能)やアンダーフロー(デコーダにビットが足りず、適切な時間でピクチャを復号することは不可能)を起こさないことが重要である。デコーダ・バッファに対するビットの供給は、ビデオエンコーダ10からビットストリームを受信する、圧縮データバッファ(CDB)46によって制御される。ビデオエンコーダは、CDBが満たされるのに応じたレートで、CDBにビットを供給する。CDBは一定なレートでビデオパケット化器14にビットを供給し、多重化バッファはその同じレートでデコーダ・バッファにビットを供給するので、したがって、CDBが満たされることは、デコーダ・バッファが満たされることを反映している。CDBのオーバフロー/アンダーフローを防止するようにCDBに対するビットの供給を調節することによって、デコーダ・バッファのアンダーフロー/オーバフローが回避される。] [0007] エンコーダの動作を支配するビデオ圧縮標準規格は、CDBが仮定的な基準デコーダのデコーダ・バッファより大きくないと指定する場合がある。 MPEG−2トランスポートストリームは、エラーの生じがちなチャネルを通じた符号化ビデオの送達に広く用いられている。また、MPEG−2システム層は、エラーのない環境においてプログラムストリーム(PS)による符号化ビデオの送信を行う。図1には、ビデオPESについて、ビデオT−STD34に対するトランスポートストリームとしての送達に代わる、ビデオP−STD50に対するプログラムストリームとしての送信を示す。] 図1 [0008] ビデオエンコーダ10によって生成されたビットストリームは、ISO/IEC14496−10(MPEG−4、パート10)AVC(Advanced Video Coding)により指定されるビデオ圧縮標準規格に準拠する場合がある(一般にH.264/AVCと呼ばれる)。H.264/AVCは、フレームまたはフィールドの集合語として、ピクチャを用いる。H.264/AVCでは、アクセスユニットを1組のネットワーク抽象化層(NAL)ユニットとして定義し、アクセスユニットの復号によって復号されたピクチャが常に生じると指定される。AVCエンコーダによって生成されるアクセスユニットのNALユニットは、ピクチャ情報を含むビデオ符号化層(VCL)ユニットであるか、クローズドキャプションおよびタイミングなど他の情報を含む非VCLユニットである。] [0009] H.264/AVCの補遺Gでは、スケーラブル・ビデオ符号化またはSVCとして知られているH.264/AVCの拡張について規定されている。SVCはAVC基本層にスケーラビリティの拡張を提供し、このスケーラビリティには、空間のスケーラビリティ、時間のスケーラビリティ、SNRのスケーラビリティ、およびビット深度のスケーラビリティが含まれる。SVCエンコーダは、H.264/AVC−コンフォーマント基本層を生成し、その基本層に1つ以上の拡張層によって拡張を追加することが期待される。SVCの特定の実装において用いられる各種のスケーラビリティは、それ自身の拡張層を利用することができる。例えば、生ビデオデータが1920×1088ピクセルのフレームから構成された1080HDとして知られるフォーマットである場合、基本層は、704×480ピクセルのピクチャとして復号可能なアクセスユニットから構成されたサブビットストリームによって運ばれるのに対し、拡張層は、基本層アクセスユニットを拡張層アクセスユニットと組み合わせることによって、適切なデコーダが1920×1088ピクセルのピクチャを提示することを可能とするアクセスユニットから構成されたサブビットストリームによって運ばれる。] [0010] 基本層および1つ以上の拡張層の両方を復号する性能を有するデコーダを本明細書ではSVCデコーダと呼び、拡張層を認識可能でなく、基本層アクセスユニットのみを復号可能、したがってSVC性能を有していないデコーダを、本明細書ではAVCデコーダと呼ぶ。] [0011] SVCエンコーダによって生成されるアクセスユニットは、上述の基本層NALユニット(簡便のためAVC−NALユニットと呼ばれる場合がある)のみならず、SVC−VCL−NALユニットおよびSVC−非VCL−NALユニット。図2には、SVC標準規格によって規定されるようなSVCアクセスユニットにおける、AVC−NALユニットおよびSVC−NALユニットのシーケンスを示す。エンコーダが、例えば、2つの拡張層を生成する場合、2つの拡張層における非VCL−NALユニットは図2に示すシーケンスの隣接したブロック、すなわち、AVC非VCL−NALユニットおよびAVC−VCL−NALユニットを含むブロック間にあり、2つの拡張層におけるSVC−VCL−NALユニットはAVC−VCL−NALユニットを含むブロックの後のシーケンスの隣接したブロックにある。] 図2 [0012] アクセスユニットから基本層NALユニットを抽出するSVCデコーダは、AVC非VCL−NALユニットおよびAVC−VCL−NALユニットのみを選択する。 H.264/AVCでは、5ビットのパラメータであるnalユニット型(nal_unit_type)、すなわち、NUTが指定される。H.264/AVCの下では、AVC−NALユニットはすべて、1〜13の範囲のNUT値を有する。SVCでは、NUT値14,20,15が追加される。しかしながら、5または1に等しいNUTを有するNALユニットの直前の14に等しいNUTを有するNALユニットは、それらのNALユニット(非VCL−NALユニットである)がAVCとの互換性を有し、AVCデコーダによって復号可能であるように、基本層スライスのシグナリングを行う。] [0013] 図3を参照すると、SVCエンコーダ10’は、基本層と、例えば、2つの拡張層ENH1,ENH2とを運ぶ、ユニタリ・ビットストリームを生成する。その性能に応じて、デコーダは、基本層のみを、または基本層および拡張層ENH1を、または基本層ならびに拡張層ENH1,ENH2の両方を受信すること、および復号することを期待する。SVC用のMPEG−2システム標準規格およびユースケースの下では、エンコーダは、3つのビットストリーム(それぞれ基本層のみを、基本層および拡張層ENH1を、基本層ならびに拡張層ENH1,ENH2の両方を、運ぶビットストリーム)を提供することはできず、デコーダの復号可能なビットストリームがいずれであっても、デコーダにビットストリームを選択させることはできない。エンコーダは、別個のビットストリームにより基本層アクセスユニットと各拡張層の一部とを提供する必要がある。NAL分離器48を用いて、NALユニットのNUT値に基づきユニタリ・ビットストリームを3つのサブビットストリームへと分離することによって、原理的には、MPEG−2システム標準規格に準拠することが可能である。1つのサブビットストリームは基本層NALユニットを運ぶ、他の2つのサブビットストリームはそれぞれ、2つの拡張層用のNALユニットを運ぶ。3つのサブビットストリームは、それぞれのビデオパケット化器(一般に14で表す)に渡され、ビデオパケット化器はそれぞれのビデオPESを生成する。3つのビデオPESは、3つのパケット化器の出力を一緒に多重化する目的で、SVC−T−STDに含まれたバッファにT−STDバッファ均等物を含む、トランスポートストリーム・マルチプレクサ18に供給される。マルチプレクサ18は、3つのPESに異なるPIDを割り当てて、3つの層を運ぶトランスポートストリームを出力する。] 図3 発明が解決しようとする課題 [0014] 図1に示すビデオT−STD34は、基本層および拡張層アクセスユニットを再アセンブルし、SVCデコーダによって復号可能な完全なSVCアクセスユニットを生成する性能を提供しないので、図3に示すトランスポートストリーム・マルチプレクサ18’によって生成されるトランスポートストリームによって運ばれるビットストリームを復号することは不可能である。H.264/AVC標準規格においてもMPEG−2システム標準規格においても、基本層および拡張層アクセスユニットがどのように再アセンブルされるかについて規定されてない。したがって、図3に示すアーキテクチャには、従来、実用的な用途が欠けていた。] 図1 図3 課題を解決するための手段 [0015] 開示の主題の第1の態様では、基本層ビデオアクセスユニットと拡張層ビデオアクセスユニットとから構成された拡張ビデオストリームを復号する方法において、各アクセスユニットは複数のシンタックス構造を含む方法、が提供される。この方法は、基本層アクセスユニットのシンタックス構造を基本層バッファに渡す工程と、拡張層アクセスユニットのシンタックス構造を拡張層バッファに渡す工程と、基本層バッファに渡されたシンタックス構造を所定のシーケンスにより出力する工程と、拡張層バッファに渡されたシンタックス構造を所定のシーケンスにより出力する工程と、基本層バッファおよび拡張層バッファによってそれぞれ出力されるシンタックス構造のシーケンスを再結合して、基本層シンタックス構造および拡張層シンタックス構造を所定のシーケンスで含む、完全な拡張アクセスユニットを形成する工程と、を含む。] [0016] 開示の主題の第2の態様では、拡張されたビデオ信号を生成する方法が提供される。この方法は、基本層ビデオアクセスユニットと拡張層ビデオアクセスユニットとから構成されたユニタリ・ビットストリームを受信する工程と、ユニタリ・ビットストリームから基本層プログラムストリームおよび拡張層プログラムストリームを分離する工程と、拡張層プログラムストリームに区切シンタックス構造を挿入する工程と、を含む。] [0017] 開示の主題の第3の態様では、拡張されたビデオ信号を生成する方法が提供される。この方法は、基本層ビデオアクセスユニットと拡張層ビデオアクセスユニットとから構成されたユニタリ・ビットストリームを受信する工程であって、各拡張層アクセスユニットはビデオ層シンタックス構造および非ビデオ層シンタックス構造を含む工程と、ユニタリ・ビットストリームから基本層プログラムストリームおよび拡張層プログラムストリームを分離する工程と、拡張層アクセスユニットの非ビデオ層シンタックス構造を基本層プログラムストリームに含める工程であって、それによって、拡張されたビデオ信号は、拡張層アクセスユニットの非ビデオ層シンタックス構造を含む基本層コンポーネントと、拡張層アクセスユニットのビデオ層シンタックス構造を含む拡張層コンポーネントとを含む工程と、を含む。] [0018] 開示の主題の第4の態様では、拡張ビデオストリームの一連の基本層アクセスユニットを運ぶ基本層プログラムストリームと、該拡張ビデオストリームの一連の拡張層アクセスユニットを運ぶ1つ以上の拡張層プログラムストリームとを復号するための復号装置が提供される。各アクセスユニットは複数のシンタックス構造を含み、復号装置は、基本層プログラムストリームを受信して、各基本層アクセスユニットのシンタックス構造を所定のシーケンスにより出力するように接続されている基本層バッファと、拡張層プログラムストリームを受信して、各拡張層アクセスユニットのシンタックス構造を所定のシーケンスにより出力するように接続されている拡張層バッファと、基本層バッファおよび拡張層バッファによってそれぞれ出力されるシンタックス構造を受信して、基本層シンタックス構造および拡張層シンタックス構造を所定のシーケンスで含む、完全な拡張アクセスユニットを形成するように接続されている再アセンブリ機能部と、を備える。] [0019] 開示の主題の第5の態様では、拡張されたビデオ信号を生成するための装置が提供される。この装置は、基本層アクセスユニットと拡張層アクセスユニットとから構成されたユニタリ・ビットストリームを受信するための入力を有し、ユニタリ・ビットストリームから基本層プログラムストリームおよび拡張層プログラムストリームを分離するための分離器と、拡張層プログラムストリームに区切シンタックス構造を挿入するための挿入器と、を備える。] [0020] 開示の主題の第6の態様では、拡張されたビデオ信号を生成するための装置が提供される。この装置は、基本層アクセスユニットと拡張層アクセスユニットとから構成されたユニタリ・ビットストリームを受信するための入力を有し、各拡張層アクセスユニットはビデオ層シンタックス構造および非ビデオ層シンタックス構造を含む。この装置は、さらに、ユニタリ・ビットストリームから基本層プログラムストリームおよび拡張層プログラムストリームを分離するためと、拡張層アクセスユニットの非ビデオ層シンタックス構造を基本層プログラムストリームに含め、それによって、拡張されたビデオ信号は、拡張層アクセスユニットの非ビデオ層シンタックス構造を含む基本層コンポーネントと、拡張層アクセスユニットのビデオ層シンタックス構造を含む拡張層コンポーネントとを含むための分離器と、を備える。] [0021] 開示の主題の第7の態様では、基本層アクセスユニットおよび拡張層アクセスユニットを運ぶ拡張ビデオストリームを受信するための入力を有するコンピュータによって実行されたときに1つの方法によってビデオストリームを処理するソフトウェアを含むコンピュータ可読媒体において、各アクセスユニットは複数のシンタックス構造を含む、コンピュータ可読媒体を提供する。この方法は、基本層アクセスユニットのシンタックス構造を基本層バッファに渡す工程と、拡張層アクセスユニットのシンタックス構造を拡張層バッファに渡す工程と、基本層バッファに渡されたシンタックス構造を所定のシーケンスにより出力する工程と、拡張層バッファに渡されたシンタックス構造を所定のシーケンスにより出力する工程と、基本層バッファおよび拡張層バッファによってそれぞれ出力されるシンタックス構造のシーケンスを再結合して、基本層シンタックス構造および拡張層シンタックス構造を所定のシーケンスで含む、完全な拡張アクセスユニットを形成する工程と、を含む。] [0022] 開示の主題の第8の態様では、基本層アクセスユニットと拡張層アクセスユニットとから構成されたユニタリ・ビットストリームを受信するための入力を有するコンピュータによって実行されたときに1つの方法によってビデオストリームを処理するソフトウェアを含むコンピュータ可読媒体を提供する。この方法は、ユニタリ・ビットストリームから基本層プログラムストリームおよび拡張層プログラムストリームを分離する工程と、拡張層プログラムストリームに区切シンタックス構造を挿入する工程と、を含む。] [0023] 開示の主題の第9の態様では、基本層アクセスユニットと拡張層アクセスユニットとから構成されたユニタリ・ビットストリームを受信するための入力を有するコンピュータによって実行されたときに1つの方法によってビデオストリームを処理するソフトウェアを含むコンピュータ可読媒体において、各拡張層アクセスユニットはビデオ層シンタックス構造および非ビデオ層シンタックス構造を含むコンピュータ可読媒体を提供する。この方法は、ユニタリ・ビットストリームから基本層プログラムストリームおよび拡張層プログラムストリームを分離する工程と、拡張層アクセスユニットの非ビデオ層シンタックス構造を基本層プログラムストリームに含める工程であって、それによって、拡張されたビデオ信号は、拡張層アクセスユニットの非ビデオ層シンタックス構造を含む基本層コンポーネントと、拡張層アクセスユニットのビデオ層シンタックス構造を含む拡張層コンポーネントとを含む工程と、を含む。] 図面の簡単な説明 [0024] プレゼンテーション用の圧縮ビデオマテリアルを供給するための第1のシステムのアーキテクチャの概略ブロック図。 基本層および1つの拡張層を有するSVCアクセスユニットの構造を示す図。 復号およびプレゼンテーション用の圧縮したSVCビデオマテリアルの送信用のアーキテクチャおよびユースケースの概略ブロック図。 プレゼンテーション用の圧縮ビデオマテリアルを供給するための第2のシステムのアーキテクチャの概略ブロック図。 プレゼンテーション用の圧縮ビデオマテリアルを供給するための第3のシステムのアーキテクチャの概略ブロック図。 図5に示すシステムにおける様々な点で生成されたデータユニットの構造を示す図。 図5に示すシステムにおける様々な点で生成されたデータユニットの構造を示す図。 図5に示すシステムにおける様々な点で生成されたデータユニットの構造を示す図。 図4および図5に関連して記載した処理の一部を実装するために用いられ得るコンピュータの概略ブロック図。] 図4 図5 実施例 [0025] 図4に示すSVCエンコーダ10’は、基本層と1つの拡張層とを運ぶビットストリームを生成する。NAL分離器52は、このビットストリームを、基本層NALユニットおよび拡張層NALユニットをそれぞれ運ぶ2つのサブビットストリームに分け、この2つのサブビットストリームは、基本層ビデオパケット化器140および拡張層ビデオパケット化器141に渡される。図3に関連して記載したように、2つのパケット化器はそれぞれビデオPESを生成する。トランスポートストリーム・マルチプレクサ54は、2つのPESに異なるPIDを割り当てて、2つの層を運ぶトランスポートストリームを出力する。トランスポートストリーム・マルチプレクサ54は、SVC−T−STDモデルに準拠するT−STDバッファを含む。トランスポートストリームは、SPTSとしてトランスポートストリーム・デマルチプレクサ56に対し直接送信されるか、他のトランスポートストリームと多重化され、プログラム・デマルチプレクサ(図示せず)を介してトランスポートストリーム・デマルチプレクサ56に対しMPTSの一部として供給される。] 図3 図4 [0026] 従来のように、トランスポートストリーム・デマルチプレクサ56は、PIDに基づきトランスポートストリーム・パケットを分離し、トランスポートストリーム・パケットを分解してPESパケットを再生成する。このようにして、トランスポートストリーム・デマルチプレクサは、基本層PESおよび拡張層PESの両方や1つ以上のオーディオPESを出力する。図4に示すように、基本層PESおよび拡張層PESは、ビデオT−STD60に対し供給される。ビデオT−STD60は、基本層T−STDバッファ64および拡張層T−STDバッファ68を含む。基本層T−STDバッファ64は、図1に示したT−STDバッファ40と同様、トランスポート・バッファTb0および多重化バッファMb0を含む。多重化バッファは、エレメンタリストリーム・バッファセグメントESb0に対し、基本層アクセスユニット(AVC非VCL−NALユニットおよびAVC−VCL−NALユニット)を含む符号化ビットストリームを出力する。バッファセグメントESb0のサイズは、H.264/AVC標準規格において規定されているエレメンタリストリーム・バッファEbのサイズを超えてはならない。] 図1 図4 [0027] また、拡張層T−STDバッファ68は、トランスポート・バッファTb1、多重化バッファMb1、およびエレメンタリストリーム・バッファセグメントESb1も含む。多重化バッファMb0と同様、バッファMb1は、拡張層アクセスユニット(SVC−非VCL−NALユニットおよびSVC−VCL−NALユニット)を含む符号化ビットストリームを出力し、この符号化ビットストリームは、基本層アクセスユニットと適切に組み合わされると、H.264の補遺Gにより規定されているようなSVCアクセスユニットを生成する。] [0028] バッファセグメントESb0,ESb1の結合したサイズは、基本層および1つの拡張層を有するプログラムを復号するSVCデコーダ用のH.264/AVC標準規格の補遺Gにおいて規定されているエレメンタリストリーム・バッファEbのサイズを超えてはならない。しかしながら、許可される総バッファサイズは、バッファセグメントESb0のサイズがAVCデコーダ用のH.264/AVC標準規格において規定されているエレメンタリストリーム・バッファEbのサイズを超えない限り、デコーダの性能を最適化するようにバッファセグメント間に割り当てられてよい。] [0029] トランスポートストリーム・デマルチプレクサ56によって受信されるアクセスユニットのNALユニットは、アクセスユニットを復号するために必要な順序になっていない場合もあることが、当業者には認められる。エレメンタリストリーム・バッファセグメント(多重化バッファによって提供される符号化ビットストリームを受信する)は、各アクセスユニットのNALユニットが復号に適切な順序により出力されることを保証する。再アセンブリ機能部Re−Aは、2つのT−STDバッファによってそれぞれ出力されるAVCおよびSVC−NALユニットを受信し、それらのNALユニットを適切なシーケンスにより結合して、図2に示すSVCアクセスユニット構造を再作成する。再アセンブリ機能部は、それぞれの適切な時間で復号を行うために、SVCデコーダにSVCアクセスユニットを供給する。このようにして、T−STD60は、SVCによってサポートされる拡張を含むピクチャを出力することが可能である。] 図2 [0030] バッファ管理(すなわち、トランスポート・バッファ、多重化バッファ、および結合したエレメンタリストリーム・バッファセグメントのサイズや、バッファ間の転送レート)は、従来のMPEG−2のT−STDにおけるのと同じである。データは、従来のMPEG−2のT−STDモデルにおける多重化バッファからのデータの出力用に指定されたレートでエレメンタリストリーム・バッファセグメントに入り、所与のSVCアクセスユニットの基本層NALユニットおよび拡張層NALユニットの両方が、それぞれのエレメンタリストリーム・バッファセグメントに存在した後、即座に再アセンブリ機能部に対し転送され、そこで結合されて、即座にSVCデコーダに対し転送される。したがって、エレメンタリストリーム・バッファセグメントおよび再アセンブリ機能部は、多重化バッファとSVCデコーダとの間のレイテンシを生じない。] [0031] トランスポートストリーム・マルチプレクサ54によって出力されるトランスポートストリームは、トランスポートストリーム・デマルチプレクサ30を介してAVC−T−STD34’にも供給される場合がある。トランスポートストリーム・マルチプレクサ30は、基本層PESをトランスポートストリームから分離し、基本層PESをT−STD34’に供給する。拡張層PESがT−STD34’に対して供給されないので、T−STD34’は、基本層アクセスユニットの復号に不要なNALユニットを処理することが必要となることによる負担を受けない。] [0032] ここで図5を参照すると、別の実施形態では、SVCエンコーダ10’によって生成されたビットストリームは基本層および2つの拡張層ENH1,ENH2を運ぶ。NAL分離器52は、NALユニットのNUT値に基づきビットストリームを3つのサブビットストリームに分離するが、図4の場合と異なり、基本層ビットストリームは、AVC−NALユニットだけでなく、SVC−非VCL−NALユニット(上述のように、AVCに対する互換性を有するNALユニットを含む)も含む。NAL分離器によって生成される基本層ビットストリームは、図6Aに示す構造を有する。2つの各拡張層サブビットストリームは各々、それぞれのSVCアクセスユニット用のSVC−VCL−NALユニットを含む。また、NAL分離器は、図6Bに示すように、各拡張層サブビットストリームの各アクセスユニットの開始部に、SVC区切(delim)NALユニットを挿入する。SVC区切NALユニットは非常に小さくすることができ、23または24など、予約済みのNUT値を有する。このSVC区切NALユニットは、MPEG−2のシステム標準規格によって定められるように、アクセスユニットデリミタに加え、9に等しいNUTを有する。] 図4 図5 図6A 図6B [0033] 3つのサブビットストリームがそれぞれパケット化器140,141,142に供給され、パケット化器は、それぞれPESを生成し、そのPESをトランスポートストリーム・マルチプレクサ72に供給する。トランスポートストリーム・マルチプレクサ72(SVC−T−STDモデルに準拠するバッファを含む)は、この3つのPESに対し異なるPIDを割り当て、3つの層を運ぶ1つのトランスポートストリームを出力する。基本層PESは、基本層アクセスユニットを復号するのに必要なAVC−NALユニットを全て含むことが認められる。] [0034] トランスポートストリーム・マルチプレクサ72によって生成されたトランスポートストリームは、トランスポートストリーム復号機能部74に対し供給される。トランスポートストリーム復号機能部は、トランスポートストリーム・デマルチプレクサ76を含み、トランスポートストリーム・デマルチプレクサ76は、PIDに基づき基本層PESおよび2つの拡張層PESを分離して、それぞれのT−STDバッファ80,81,82に対しそれらを供給する。各T−STDバッファは、トランスポート・バッファTb、多重化バッファMb、およびエレメンタリストリーム・バッファセグメントESbを含む。バッファセグメントESb0,ESb1,ESb2の結合したサイズは、基本層および2つの拡張層を有するプログラムを復号するSVCデコーダ用のH.264/AVC標準規格の補遺Gにおいて規定されているエレメンタリストリーム・バッファEbのサイズを超えてはならない。しかしながら、許可される総バッファサイズは、バッファセグメントESb0,ESb1の結合したサイズが、基本層および1つの拡張層を有するプログラムを復号するSVCデコーダ用のH.264/AVC標準規格の補遺Gにおいて規定されているエレメンタリストリーム・バッファEbのサイズを超えず、バッファセグメントESb0のサイズが、AVCデコーダ用のH.264/AVC標準規格において規定されているエレメンタリストリーム・バッファEbのサイズを超えない限り、デコーダの性能を最適化するようにバッファセグメント間に割り当てられてよい。] [0035] 各T−STDバッファは、図4に関連して記載したのと同様にして受信したビットストリームを、バッファDRB0が図6Aに示す構造を有するアクセスユニットを出力し、バッファDRB1およびDRB2が各々図6Bに示す構造を有するアクセスユニットを出力するように、処理する。バッファ構造の出力は、図6Cに示す各アクセスユニットについてのNALユニットのシーケンスを生成するように、再アセンブリ機能部Re−Aによって連結される。再アセンブリ機能部の出力は、図4に関連して記載したように、エレメンタリストリーム・バッファに渡される。] 図4 図6A 図6B 図6C [0036] 図5には、図4に関連して記載したように、マルチプレクサ54によって出力されるトランスポートストリームがトランスポートストリーム・デマルチプレクサ30を介してAVC−T−STD34’に供給され得ることを示す。] 図4 図5 [0037] また、図5には、エラーのない媒体を通じて、プログラムストリーム復号機能部90に供給されている3つのビデオPESを示す。基本層PESが基本層AVC−P−STD(バッファおよびデコーダを含む)に対し供給されるのに対し、基本層PESおよび2つの拡張層PES(ENH1,ENH2)は、プログラムストリーム・マルチプレクサに対し供給される。プログラムストリーム・マルチプレクサは、SVC−P−STDモデルに準拠するバッファを備える。プログラムストリーム・マルチプレクサは、基本層PESおよび拡張層PES(ENH1)をSVCデコーダ91に供給する。これは、基本層PESおよび拡張層PESからPESヘッダを除去し、エレメンタリストリーム・バッファセグメントESb0に基本層ビットストリームを宛て、エレメンタリストリーム・バッファセグメントESb1に拡張層ENH1ビットストリームを宛てる、プログラムストリーム・デマルチプレクサを含む。バッファセグメントESb0,ESb1の出力は、再アセンブリ機能部に渡される。バッファセグメントESb0,ESb1のサイズは、バッファ80,81におけるエレメンタリストリーム・バッファセグメントのサイズと同様に変化し得る。SVCデコーダ91の動作は、したがって、プログラムストリームに関してはバッファ80,81の動作に相当し、トランスポートストリームに関しては再アセンブリ機能部に相当する。] 図5 [0038] プログラムストリーム・マルチプレクサは、基本層PESと2つの拡張層PES(ENH1,ENH2)とをSVCデコーダ92に供給する。SVCデコーダ92はデコーダ91と同様であるが、T−STDバッファ82におけるエレメンタリストリーム・バッファに対応するエレメンタリストリーム・バッファセグメントESb2だけ増大している。プログラムストリーム復号機能部90は、したがって、基本層のみを、または基本層および拡張層ENH1を、または基本層ならびに拡張層ENH1および拡張層ENH2の両方を、復号することが可能である。] [0039] 図4に示した実施形態および図5に示した実施形態の両方において、利用可能なバッファサイズは、補遺Gを含むH.264/AVC標準規格における制限に基づき、エンコーダによって生成されるビットストリームの様々な層に対し、必要に応じて動的に割り当てられてよい。このようにして様々な層に対するバッファサイズの動的で柔軟な割当を可能とすることによって、デコーダは、例えば、アクセスユニットの複雑さに基づき、基本層に対するバッファサイズの割当を減少させるとともに、拡張層のうちの1つ以上に対するバッファサイズの割当を増加させて、適切な復号を行うことができる。] 図4 図5 [0040] SVC区切NALユニットは、トランスポートストリーム・デマルチプレクサ76によって容易に検出され、SVC−VCL−NALユニットの分離を容易にする。SVC区切NALユニットは、デコーダによって認識されず、したがって、拡張層アクセスユニットの復号に影響を与えない。] [0041] 図4に関連して記載したように、NAL分離器は、基本層PESが図2に示すアクセスユニット構造のAVC−NALユニットのみを含み、拡張層PESがSVC−NALユニットを全て含むように、SVC−非VCL−NALユニットおよびSVC−VCL−NALユニットの両方をSVCアクセスユニットから分離することができる。一方、図5の場合には、NAL分離器は、基本層PESがSVC−非VCL−NALユニットを含むように、AVC−NALユニットによってSVC−非VCL−NALユニットをグループ化する。この手法によって、基本層PESを送信するのに必要な帯域幅はわずかに増大するが、図2に示すSVCアクセスユニット構造に対する考察から、基本層PESにSVC−非VCL−NALユニットを含めることで、基本層PESおよび拡張層PESにそれぞれ含まれるNALユニットの単純な連結によってSVCアクセスユニットの再アセンブリを行うことが可能であることが認められる。他の場合には、再アセンブリバッファではデータの構文解析(パース)が必要となり、処理にレイテンシおよび複雑さが加わる。SVCアクセスユニットの再アセンブリが単純であるため、基本層PESを送信するのにわずかに大きな帯域幅が必要であるという小さな不利は相殺される。] 図2 図4 図5 [0042] 図6を参照すると、図4または図5に示したNAL分離器およびパケット化器、図4に示したトランスポートストリーム・デマルチプレクサ56およびビデオT−STD60、または図5に示したプログラムストリームまたはトランスポートストリームの復号機能部は、一般に従来のアーキテクチャにより構成された、1つ以上のプロセッサ161、ランダムアクセスメモリ162、リードオンリメモリ163、I/Oデバイス164(ビットストリームの送受信のための適切なアダプタを含む)、ユーザ・インタフェース165、CD−ROMドライブ166、およびハードディスクドライブ167を備える、コンピュータを用いて実装できる。このコンピュータは、ハードディスクドライブ167またはCD−ROM168などコンピュータ可読媒体に記憶され、実行のためにランダムアクセスメモリ162へロードされるプログラムによって、動作する。このプログラムは、コンピュータが、入力アダプタを介して含まれる特定の入力信号を運ぶビットストリームを受信するとき、コンピュータが適切なバッファにメモリを割り当てるとともに他の適切な資源を利用し、図4および5に関連して記載した様々な動作を実行するように機能して、特定の出力信号を運ぶビットストリームを出力アダプタを介して送信する命令から構成されている。] 図4 図5 [0043] 1つまたは2つの拡張層に関連してスケーラブルなビデオストリームについて記載したが、H.264/AVCに対する補遺Gでは7つまでの拡張層が可能であることが、当業者には認められる。また、スケーラブルなビデオに関して拡張層について記載したが、AVC基本層に対する他の種類の拡張も可能であることも認められる。] [0044] 添付の特許請求の範囲では、H.264/AVCに関する参照文献において用いられる用語(シンタックス構造など)も用いているが、それは読手の簡便のためのものであり、H.264/AVCに記載されている特定のビデオ符号化に依存した方法、装置、およびコンピュータ可読媒体に、特許請求の範囲を限定することを意図したものではない。]
权利要求:
請求項1 基本層ビデオアクセスユニットと拡張層ビデオアクセスユニットとから構成された拡張ビデオストリームを復号する方法において、各アクセスユニットは複数のシンタックス構造を含み、前記方法は、基本層アクセスユニットのシンタックス構造を基本層バッファに渡す工程と、拡張層アクセスユニットのシンタックス構造を拡張層バッファに渡す工程と、基本層バッファに渡されたシンタックス構造を所定のシーケンスにより出力する工程と、拡張層バッファに渡されたシンタックス構造を所定のシーケンスにより出力する工程と、基本層バッファおよび拡張層バッファによってそれぞれ出力されたシンタックス構造のシーケンスを再結合し、基本層シンタックス構造および拡張層シンタックス構造を所定のシーケンスで含む、完全な拡張アクセスユニットを形成する工程と、を含む方法。 請求項2 拡張ビデオストリームは、基本層アクセスユニットおよび1つ以上の拡張層アクセスユニットを各々含む、一連の拡張アクセスユニットから構成されており、該一連の拡張アクセスユニットから基本層アクセスユニットのシンタックス構造を分離する工程を含む、請求項1に記載の方法。 請求項3 拡張層アクセスユニットのシンタックス構造はビデオ層シンタックス構造および非ビデオ層シンタックス構造を含み、前記一連の拡張アクセスユニットから基本層アクセスユニットのシンタックス構造を分離する工程は、前記一連の拡張アクセスユニットから拡張層アクセスユニットの非ビデオ層シンタックス構造を分離する工程であって、それによって、基本層バッファに渡されるシンタックス構造が拡張層非ビデオシンタックス構造を含む工程を含み、拡張層アクセスユニットのビデオ層シンタックス構造は全て拡張層バッファに渡される、請求項2に記載の方法。 請求項4 前記一連の拡張アクセスユニットにおける拡張層アクセスユニットのシンタックス構造は、ビデオ層シンタックス構造と、非ビデオ層シンタックス構造と、アクセスユニットのビデオ層シンタックス構造の境界を示す区切シンタックス構造とを含み、ユニタリな一連の拡張アクセスユニットから基本層アクセスユニットのシンタックス構造を分離する工程は、区切シンタックス構造より前のシンタックス構造を基本層バッファに渡し、区切シンタックス構造より後のシンタックス構造を拡張層バッファに渡す工程を含む、請求項2に記載の方法。 請求項5 異なるそれぞれのプログラム識別子とともに、基本層アクセスユニットのシンタックス構造および残りのシンタックス構造を運ぶ、多重化トランスポートストリームを受信する工程と、前記異なるそれぞれのプログラム識別子に基づき、前記トランスポートストリームを脱多重化して2つ以上のプログラムストリームを生成する工程と、前記2つのプログラムストリームを基本層バッファと拡張層バッファとにそれぞれ渡す工程と、を含む請求項1に記載の方法。 請求項6 基本層バッファは1つのエレメンタリストリーム・バッファセグメントを含み、拡張層バッファは1つのエレメンタリストリーム・バッファセグメントを含み、前記エレメンタリストリーム・バッファセグメントの結合したサイズを動的に調整し、基本層バッファのエレメンタリストリーム・バッファセグメントの最大サイズを制限しつつ、拡張ビデオストリームの復号を最適化する工程を含む、請求項1に記載の方法。 請求項7 完全な拡張アクセスユニットをビデオデコーダへ渡す工程を含む、請求項1に記載の方法。 請求項8 拡張層アクセスユニットは少なくとも第1および第2の拡張層のシンタックス構造を含み、残りのシンタックス構造を拡張層バッファに渡す工程は、第1および第2の拡張層のシンタックス構造をそれぞれ第1および第2の拡張層バッファに渡す工程を含む、請求項1に記載の方法。 請求項9 拡張ビデオストリームは、基本層アクセスユニットおよび少なくとも第1および第2の拡張層アクセスユニットを各々含む、一連の拡張アクセスユニットから構成されており、該一連の拡張アクセスユニットから基本層アクセスユニットのシンタックス構造を分離する工程を含む、請求項8に記載の方法。 請求項10 各拡張層アクセスユニットのシンタックス構造はビデオ層シンタックス構造および非ビデオ層シンタックス構造を含み、前記一連の拡張アクセスユニットから基本層アクセスユニットのシンタックス構造を分離する工程は、前記一連の拡張アクセスユニットから第1および第2の拡張層アクセスユニットの非ビデオ層シンタックス構造を分離する工程であって、それによって、基本層バッファに渡されるシンタックス構造が拡張層非ビデオシンタックス構造を含む工程を含み、第1および第2の拡張層アクセスユニットのビデオ層シンタックス構造は全てそれぞれ第1および第2の拡張層バッファに渡される、請求項9に記載の方法。 請求項11 前記一連の拡張アクセスユニットにおける拡張層アクセスユニットのシンタックス構造は、ビデオ層シンタックス構造と、非ビデオ層シンタックス構造と、アクセスユニットのビデオ層シンタックス構造の境界を示す区切シンタックス構造とを含み、ユニタリな一連の拡張アクセスユニットから基本層アクセスユニットのシンタックス構造を分離する工程は、区切シンタックス構造より前のシンタックス構造を基本層バッファに渡し、区切シンタックス構造より後のシンタックス構造を拡張層バッファに渡す工程を含む、請求項9に記載の方法。 請求項12 第1のプログラム識別子とともに基本層アクセスユニットのシンタックス構造を運び、第2のプログラム識別子とともに第1の拡張層のシンタックス構造を運び、かつ、第3のプログラム識別子とともに第2の拡張層のシンタックス構造を運ぶ、多重化トランスポートストリームを受信する工程と、第1、第2、および第3のプログラム識別子にそれぞれ基づき、前記トランスポートストリームを脱多重化して少なくとも第1、第2、および第3のプログラムストリームを生成する工程と、第1、第2、および第3のプログラムストリームをそれぞれ基本層バッファ、第1の拡張層バッファ、および第2の拡張層バッファに渡す工程と、を含む請求項8に記載の方法。 請求項13 基本層バッファは1つのエレメンタリストリーム・バッファセグメントを含み、第1および第2の拡張層バッファはそれぞれ第1および第2のエレメンタリストリーム・バッファセグメントを含み、前記エレメンタリストリーム・バッファセグメントの結合したサイズを動的に調整し、基本層バッファのエレメンタリストリーム・バッファセグメントの最大サイズを制限しつつ、拡張ビデオストリームの復号を最適化する工程を含む、請求項8に記載の方法。 請求項14 完全な拡張アクセスユニットをビデオデコーダへ渡す工程を含む、請求項8に記載の方法。 請求項15 拡張されたビデオ信号を生成する方法において、基本層ビデオアクセスユニットと拡張層ビデオアクセスユニットとから構成されたユニタリ・ビットストリームを受信する工程と、ユニタリ・ビットストリームから基本層プログラムストリームおよび拡張層プログラムストリームを分離する工程と、拡張層プログラムストリームに区切シンタックス構造を挿入する工程と、を含む方法。 請求項16 拡張されたビデオ信号を生成する方法において、基本層ビデオアクセスユニットと拡張層ビデオアクセスユニットとから構成されたユニタリ・ビットストリームを受信する工程であって、各拡張層アクセスユニットはビデオ層シンタックス構造および非ビデオ層シンタックス構造を含む工程と、ユニタリ・ビットストリームから基本層プログラムストリームおよび拡張層プログラムストリームを分離する工程と、拡張層アクセスユニットの非ビデオ層シンタックス構造を基本層プログラムストリームに含める工程であって、それによって、拡張されたビデオ信号は、拡張層アクセスユニットの非ビデオ層シンタックス構造を含む基本層コンポーネントと、拡張層アクセスユニットのビデオ層シンタックス構造を含む拡張層コンポーネントとを含む工程と、を含む方法。 請求項17 拡張ビデオストリームの一連の基本層アクセスユニットを運ぶ基本層プログラムストリームと、該拡張ビデオストリームの一連の拡張層アクセスユニットを運ぶ1つ以上の拡張層プログラムストリームとを復号するための復号装置において、各アクセスユニットは複数のシンタックス構造を含み、前記復号装置は、基本層プログラムストリームを受信して、各基本層アクセスユニットのシンタックス構造を所定のシーケンスにより出力するように接続されている基本層バッファと、拡張層プログラムストリームを受信して、各拡張層アクセスユニットのシンタックス構造を所定のシーケンスにより出力するように接続されている拡張層バッファと、基本層バッファおよび拡張層バッファによってそれぞれ出力されるシンタックス構造を受信して、基本層シンタックス構造および拡張層シンタックス構造を所定のシーケンスで含む、完全な拡張アクセスユニットを形成するように接続されている再アセンブリ機能部と、を備える復号装置。 請求項18 完全な拡張アクセスユニットを受信するように接続されているビデオデコーダであって、拡張アクセスユニットを復号してビデオ表現ユニットを形成するように動作するビデオデコーダをさらに備える、請求項17に記載の復号装置。 請求項19 基本層プログラムストリームおよび拡張層プログラムストリームは、トランスポートストリームによりカプセル化されており、前記復号装置は、トランスポートストリームを受信し、基本層プログラムストリームと拡張層プログラムストリームとを分離して出力するためのトランスポートストリーム・デマルチプレクサを備える、請求項17に記載の復号装置。 請求項20 各拡張層アクセスユニットに含まれるシンタックス構造はビデオ符号化層拡張層アクセスユニットを含み、トランスポートストリームによりカプセル化された拡張層プログラムストリームの各拡張層アクセスユニットは、該拡張層アクセスユニットに含まれるビデオ符号化層アクセスユニットの境界を示す区切シンタックス構造を運び、前記トランスポートストリーム・デマルチプレクサは、区切アクセスユニットに基づきトランスポートストリームから拡張層アクセスユニットを抽出する、請求項19に記載の復号装置。 請求項21 拡張されたビデオ信号を生成するための装置において、基本層アクセスユニットと拡張層アクセスユニットとから構成されたユニタリ・ビットストリームを受信するための入力を有し、ユニタリ・ビットストリームから基本層プログラムストリームおよび拡張層プログラムストリームを分離するための分離器と、拡張層プログラムストリームに区切シンタックス構造を挿入するための挿入器と、を備える装置。 請求項22 拡張されたビデオ信号を生成するための装置において、基本層アクセスユニットと拡張層アクセスユニットとから構成されたユニタリ・ビットストリームを受信するための入力を有し、各拡張層アクセスユニットはビデオ層シンタックス構造および非ビデオ層シンタックス構造を含み、ユニタリ・ビットストリームから基本層プログラムストリームおよび拡張層プログラムストリームを分離することと、拡張層アクセスユニットの非ビデオ層シンタックス構造を基本層プログラムストリームに含めることによって、拡張されたビデオ信号は、拡張層アクセスユニットの非ビデオ層シンタックス構造を含む基本層コンポーネントと、拡張層アクセスユニットのビデオ層シンタックス構造を含む拡張層コンポーネントとを含むこととのための分離器を備える装置。 請求項23 基本層アクセスユニットおよび拡張層アクセスユニットを運ぶ拡張ビデオストリームを受信するための入力を有するコンピュータによって実行されたときに1つの方法によってビデオストリームを処理するソフトウェアを含むコンピュータ可読媒体において、各アクセスユニットは複数のシンタックス構造を含み、前記方法は、基本層アクセスユニットのシンタックス構造を基本層バッファに渡す工程と、拡張層アクセスユニットのシンタックス構造を拡張層バッファに渡す工程と、基本層バッファに渡されたシンタックス構造を所定のシーケンスにより出力する工程と、拡張層バッファに渡されたシンタックス構造を所定のシーケンスにより出力する工程と、基本層バッファおよび拡張層バッファによってそれぞれ出力されたシンタックス構造のシーケンスを再結合し、基本層シンタックス構造および拡張層シンタックス構造を所定のシーケンスで含む、完全な拡張アクセスユニットを形成する工程と、を含む、コンピュータ可読媒体。 請求項24 基本層アクセスユニットと拡張層アクセスユニットとから構成されたユニタリ・ビットストリームを受信するための入力を有するコンピュータによって実行されたときに1つの方法によってビデオストリームを処理するソフトウェアを含むコンピュータ可読媒体において、前記方法は、ユニタリ・ビットストリームから基本層プログラムストリームおよび拡張層プログラムストリームを分離する工程と、拡張層プログラムストリームに区切シンタックス構造を挿入する工程と、を含む、コンピュータ可読媒体。 請求項25 基本層アクセスユニットと拡張層アクセスユニットとから構成されたユニタリ・ビットストリームを受信するための入力を有するコンピュータによって実行されたときに1つの方法によってビデオストリームを処理するソフトウェアを含むコンピュータ可読媒体において、各拡張層アクセスユニットはビデオ層シンタックス構造および非ビデオ層シンタックス構造を含み、前記方法は、ユニタリ・ビットストリームから基本層プログラムストリームおよび拡張層プログラムストリームを分離する工程と、拡張層アクセスユニットの非ビデオ層シンタックス構造を基本層プログラムストリームに含める工程であって、それによって、拡張されたビデオ信号は、拡張層アクセスユニットの非ビデオ層シンタックス構造を含む基本層コンポーネントと、拡張層アクセスユニットのビデオ層シンタックス構造を含む拡張層コンポーネントとを含む工程と、を含む、コンピュータ可読媒体。
类似技术:
公开号 | 公开日 | 专利标题 CN105981391B|2020-04-10|发送装置、发送方法、接收装置、接收方法、显示装置及显示方法 US9769485B2|2017-09-19|Multi-layer encoding and decoding US9578302B2|2017-02-21|Broadcast transmitter, broadcast receiver and 3D video data processing method thereof US20180324444A1|2018-11-08|Signaling for addition or removal of layers in video coding RU2677572C2|2019-01-17|Устройство и способ передачи потока передачи и устройство обработки RU2509440C2|2014-03-10|Многовидовое видео кодирование в системах мреg-2 KR101639358B1|2016-07-13|실시간으로 전송되는 기준 영상과 별도로 전송되는 부가 영상 및 콘텐츠를 연동하여 3d 서비스를 제공하기 위한 전송 장치 및 방법, 및 수신 장치 및 방법 KR100398610B1|2003-09-19|멀티미디어 컨텐츠에 동기화된 메타데이터 전송 장치 및방법 US7447978B2|2008-11-04|Buffering packets of a media stream JP4874343B2|2012-02-15|スケーラブルビデオ符号化における、下位互換性のあるピクチャの集約 US8913503B2|2014-12-16|Method and system for frame buffer compression and memory resource reduction for 3D video US6671323B1|2003-12-30|Encoding device, encoding method, decoding device, decoding method, coding system and coding method CN102804773B|2017-03-15|在mpeg‑2系统中组合多视角视频译码子位流 CA2768618C|2015-12-08|Signaling characteristics of an mvc operation point TWI471015B|2015-01-21|用於可縮放多媒體之適應路徑通用指示技術 EP2086237B1|2012-06-27|Method and device for reordering and multiplexing multimedia packets from multimedia streams pertaining to interrelated sessions KR101944565B1|2019-01-31|비디오 인코딩 및 디코딩시의 레이턴시 저감 기법 KR100488804B1|2005-05-12|Mpeg-4 기반의 양안식 3차원 동영상 데이터 처리시스템 및 그 방법 US10708608B2|2020-07-07|Layer based HRD buffer management for scalable HEVC KR101050858B1|2011-07-20|압축된 비디오의 고속 채널 변경을 가능하게 하기 위한디코딩 방법 및 장치 CN100428804C|2008-10-22|3d立体/多视图视频处理系统及其方法 US10560701B2|2020-02-11|Signaling for addition or removal of layers in scalable video KR100556826B1|2006-03-10|Mpeg-4 기반의 양안식 3차원 동영상을 서비스하기 위한 인터넷 방송 시스템 및 그 방법 CN105830450B|2020-03-03|发送方法、接收方法、发送装置以及接收装置 US9705746B2|2017-07-11|Channel bonding for layered content
同族专利:
公开号 | 公开日 CN101960726B|2015-07-01| US8369415B2|2013-02-05| EP2899972A1|2015-07-29| US20090225870A1|2009-09-10| WO2009111519A1|2009-09-11| CN104202600A|2014-12-10| CN101960726A|2011-01-26| JP5238827B2|2013-07-17| EP2253070A1|2010-11-24| KR20120125655A|2012-11-16| JP6040282B2|2016-12-07| EP2253070B1|2015-01-21| KR101501333B1|2015-03-11| ES2530218T3|2015-02-27| JP2013153523A|2013-08-08| KR20100119002A|2010-11-08| CN104202600B|2018-05-15| CN104967869B|2018-06-05| KR101303480B1|2013-09-05| EP2253070A4|2011-07-27| JP5748234B2|2015-07-15| JP2015144493A|2015-08-06| CN104967869A|2015-10-07|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 US20050180512A1|2004-01-16|2005-08-18|Narasimhan Mandayam A.|Method and apparatus for determining timing information from a bit stream| US20070230564A1|2006-03-29|2007-10-04|Qualcomm Incorporated|Video processing with scalability|WO2017033748A1|2015-08-25|2017-03-02|ソニー株式会社|送信装置、送信方法、受信装置および受信方法| US10834444B2|2015-08-25|2020-11-10|Sony Corporation|Transmitting apparatus, transmission method, receiving apparatus, and reception method|US5852565A|1996-01-30|1998-12-22|Demografx|Temporal and resolution layering in advanced television| WO2005050346A2|2003-11-21|2005-06-02|Nec Corp|コンテンツ配信及び受信装置, コンテンツ送受信システム, コンテンツ配信及び受信方法, コンテンツ配信及び受信用プログラム| EP1700479A1|2003-12-22|2006-09-13|Philips Electronics N.V.|Disc allocation/scheduling for layered video| US20050201471A1|2004-02-13|2005-09-15|Nokia Corporation|Picture decoding method| US20060227871A1|2005-03-31|2006-10-12|Madhukar Budagavi|Video thumbnail method| US7852353B1|2005-03-31|2010-12-14|Apple Inc.|Encoding a transparency channel in a video bitstream| KR100763181B1|2005-04-19|2007-10-05|삼성전자주식회사|기초계층과 향상계층의 데이터를 바탕으로 예측 정보를코딩하여 코딩율을 향상시키는 방법 및 장치| JP5082209B2|2005-06-27|2012-11-28|株式会社日立製作所|Transmission device, reception device, and video signal transmission / reception system| WO2007080223A1|2006-01-10|2007-07-19|Nokia Corporation|Buffering of decoded reference pictures| BRPI0707457A2|2006-01-11|2011-05-03|Nokia Corp|agregação compatìvel inversa de imagens em codificação de vìdeo redimensionável| JP4660408B2|2006-03-27|2011-03-30|三洋電機株式会社|符号化方法| US8767836B2|2006-03-27|2014-07-01|Nokia Corporation|Picture delimiter in scalable video coding| US20080095228A1|2006-10-20|2008-04-24|Nokia Corporation|System and method for providing picture output indications in video coding| US8467449B2|2007-01-08|2013-06-18|Qualcomm Incorporated|CAVLC enhancements for SVC CGS enhancement layer coding| JP2009010649A|2007-06-27|2009-01-15|Sharp Corp|スケーラブルビデオストリーム復号装置およびスケーラブルビデオストリーム生成装置|US9167246B2|2008-03-06|2015-10-20|Arris Technology, Inc.|Method and apparatus for decoding an enhanced video stream| EP2194717A2|2008-12-08|2010-06-09|Electronics and Telecommunications Research Institute|Method for generating and processing hierarchical PES packet for digital satellite broadcasting based on SVC video| KR101216329B1|2009-12-16|2012-12-27|한국전자통신연구원|복수 계층 영상의 품질 측정 방법 및 시스템| WO2011084913A2|2010-01-06|2011-07-14|Dolby Laboratories Licensing Corporation|Complexity-adaptive scalable decoding and streaming for multi-layered video systems| CN102763408B|2010-02-11|2020-01-17|上海诺基亚贝尔股份有限公司|基于svc的e-mbms流传输方法和设备| JP2013526795A|2010-05-10|2013-06-24|サムスンエレクトロニクスカンパニーリミテッド|レイヤーコーディングビデオを送受信する方法及び装置| US8705616B2|2010-06-11|2014-04-22|Microsoft Corporation|Parallel multiple bitrate video encoding to reduce latency and dependences between groups of pictures| JP2012095053A|2010-10-26|2012-05-17|Toshiba Corp|ストリーム伝送システム、送信装置、受信装置、ストリーム伝送方法及びプログラム| US9591318B2|2011-09-16|2017-03-07|Microsoft Technology Licensing, Llc|Multi-layer encoding and decoding| US20140344875A1|2012-01-20|2014-11-20|Electronics And Telecommunications Research Institute|Method for transmitting media data having access unit divided into media fragment units in heterogeneous network| JP5926856B2|2012-04-06|2016-05-25|ヴィディオ・インコーポレーテッド|階層化されたビデオ符号化のためのレベル信号伝達| JP5979949B2|2012-04-11|2016-08-31|キヤノン株式会社|画像データ送信装置及び画像データ受信装置| JP5979948B2|2012-04-11|2016-08-31|キヤノン株式会社|画像データ送信装置及び画像データ受信装置| CN103533404B|2012-07-04|2016-12-21|扬智电子科技有限公司|数字广播电视的接收方法| US9154785B2|2012-10-08|2015-10-06|Qualcomm Incorporated|Sub-bitstream applicability to nested SEI messages in video coding| US20140301436A1|2013-04-05|2014-10-09|Qualcomm Incorporated|Cross-layer alignment in multi-layer video coding| WO2014168890A1|2013-04-08|2014-10-16|General Instrument Corporation|Individual buffer management in video coding| US20150016547A1|2013-07-15|2015-01-15|Sony Corporation|Layer based hrd buffer management for scalable hevc| JP6514197B2|2013-07-15|2019-05-15|ジーイー ビデオ コンプレッション エルエルシー|Network device and method for error handling| CN103338410B|2013-07-19|2016-05-11|西安电子科技大学|多路径并行传输下基于svc的实时流媒体重组算法| WO2015065804A1|2013-10-28|2015-05-07|Arris Enterprises, Inc.|Method and apparatus for decoding an enhanced video stream| EP3146724A1|2014-05-21|2017-03-29|ARRIS Enterprises LLC|Signaling and selection for the enhancement of layers in scalable video| CA3083172A1|2014-05-21|2015-11-26|Arris Enterprises Llc|Individual buffer management in transport of scalable video|
法律状态:
2011-12-19| A977| Report on retrieval|Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111219 | 2012-01-25| A131| Notification of reasons for refusal|Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120124 | 2012-04-25| A601| Written request for extension of time|Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20120424 | 2012-05-07| A602| Written permission of extension of time|Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20120502 | 2012-07-25| A521| Written amendment|Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120724 | 2013-03-21| TRDD| Decision of grant or rejection written| 2013-03-27| A01| Written decision to grant a patent or to grant a registration (utility model)|Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130326 | 2013-04-04| A61| First payment of annual fees (during grant procedure)|Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130401 | 2013-04-05| R150| Certificate of patent or registration of utility model|Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5238827 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 | 2013-04-08| FPAY| Renewal fee payment (event date is renewal date of database)|Free format text: PAYMENT UNTIL: 20160405 Year of fee payment: 3 | 2015-05-13| S533| Written request for registration of change of name|Free format text: JAPANESE INTERMEDIATE CODE: R313533 | 2015-05-13| S531| Written request for registration of change of domicile|Free format text: JAPANESE INTERMEDIATE CODE: R313531 | 2015-05-21| R350| Written notification of registration of transfer|Free format text: JAPANESE INTERMEDIATE CODE: R350 | 2016-03-29| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 | 2017-04-04| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 | 2018-04-03| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 | 2019-04-02| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 | 2020-03-30| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 | 2021-03-24| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 |
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|