JP4874343B2 - スケーラブルビデオ符号化における、下位互換性のあるピクチャの集約 - Google Patents
スケーラブルビデオ符号化における、下位互換性のあるピクチャの集約 Download PDFInfo
- Publication number
- JP4874343B2 JP4874343B2 JP2008549947A JP2008549947A JP4874343B2 JP 4874343 B2 JP4874343 B2 JP 4874343B2 JP 2008549947 A JP2008549947 A JP 2008549947A JP 2008549947 A JP2008549947 A JP 2008549947A JP 4874343 B2 JP4874343 B2 JP 4874343B2
- Authority
- JP
- Japan
- Prior art keywords
- data unit
- basic data
- scalability information
- sequence
- units
- 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
- 230000002776 aggregation Effects 0.000 title description 6
- 238000004220 aggregation Methods 0.000 title description 6
- 238000000034 method Methods 0.000 claims description 29
- 230000002123 temporal effect Effects 0.000 claims description 2
- 230000004044 response Effects 0.000 claims 4
- 239000010410 layer Substances 0.000 description 48
- 238000012545 processing Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- FMYKJLXRRQTBOR-UBFHEZILSA-N (2s)-2-acetamido-4-methyl-n-[4-methyl-1-oxo-1-[[(2s)-1-oxohexan-2-yl]amino]pentan-2-yl]pentanamide Chemical group CCCC[C@@H](C=O)NC(=O)C(CC(C)C)NC(=O)[C@H](CC(C)C)NC(C)=O FMYKJLXRRQTBOR-UBFHEZILSA-N 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 238000005538 encapsulation Methods 0.000 description 2
- 238000009432 framing Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000011229 interlayer Substances 0.000 description 2
- 238000012913 prioritisation Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/631—Multimode Transmission, e.g. transmitting basic layers and enhancement layers of the content over different transmission paths or transmitting with different error corrections, different keys or with different transmission protocols
-
- 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/146—Data rate or code amount at the encoder output
- H04N19/152—Data rate or code amount at the encoder output by measuring the fullness of the transmission buffer
-
- 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/37—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability with arrangements for assigning different transmission priorities to video input data or to video coded 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/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
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234327—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into layers, e.g. base layer and one or more enhancement layers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2381—Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2662—Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
- H04N21/6437—Real-time Transport Protocol [RTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/647—Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
- H04N21/64784—Data processing by the network
- H04N21/64792—Controlling the complexity of the content stream, e.g. by dropping packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8451—Structuring of content, e.g. decomposing content into time segments using Advanced Video Coding [AVC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/762—Media network packet handling at the source
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/187—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a scalable video layer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/188—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 video data packet, e.g. a network abstraction layer [NAL] unit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440227—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by decomposing into layers, e.g. base layer and one or more enhancement layers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
本発明は一般に、ビデオ符号化に関する。より詳細には、本発明は、スケーラブルビデオの符号化、記憶、そして移送に関する。
本節は、請求の範囲において列挙される本発明に対しての背景又は前後関係を与えることを意図されている。ここにおける説明は、追求可能であった概念を含んでもよいのではあるが、しかしながら、必ずしも以前に着想された、又は追及された概念とは限らない。従って、ここにおいて別段の指示がされない限り、本節において説明される内容は本出願における明細書と請求の範囲に対しての先行技術ではなく、そして、本節に含まれることをもって先行技術であると認められるものでもない。
本発明は、SVCファイル形式とRTPペイロード形式のための間接的アグリゲータNALユニットを提供する。本発明の間接的アグリゲータNALユニットは、ビットストリーム内のスケーラビリティ依存性を容易に識別することを可能とするのであり、それによって、高速で効率的なストリーム操作が可能となる。更に、本発明におけるその間接的アグリゲータNALユニットは、H.264/AVCデコーダ、AVCファイル形式パーサ、そしてH.264/AVC RTPペイロードパーサを用いてのストリームにおけるベース層の処理が依然として可能であることを保証する。
本発明は、スケーラブルビデオ符号化において使用するために、間接的アグリゲータNALユニット(より総称的にはスケーラビリティ情報基本データユニット)を提供する。間接的アグリゲータNALユニットは、他のNALユニットを含まない。代わりに、本発明における間接的アグリゲータNALユニットは、それ自身を他の一緒のNALユニットに関連付けるためのメカニズムを含む。これらのメカニズムは後続のバイトの数、後続のNALユニットの数、そしてより高いレベルのフレーミング内に残っているNALユニットの数を含むが、それらに制限されるわけではない。例えば、より高いレベルのフレーミング内に残っているNALユニットは、間接的アグリゲータNALユニットも併せて存在するような同一のRTPペイロード内にある。
unsigned int i = 2;
/* NALUnitHeader as specified in the SVC spec */
bit(l) forbidden_zero_bit;
bit(2) NAL_ref_idc;
bit(5) NAL_unit_type = AggregatorNALUnitType = const(30);
bit(6) simple_dependency_ID;
bit(l) discardable_flag;
bit(l) extension_flag;
if (extension_flag) {
quality_level = simple_dependency_ID;
bit (3) temporal_level;
bit (3) dependency_ID;
bit (2) quality_ID;
i++;
}
/* end of NAL unit header */
do {
unsigned int((lengthSizeMinusOne+l)*8)
NALUnitLength;
bit(NALUnitLength * 8) SVCNALUnit;
i += (lengthSizeMinusOne+l)+NALUnitLength;
} while (i<AggregatorNALUnitSize);
}
アグリゲータNALユニットに対するセマンティックスは以下の通りである。
NALUnitHeader:(8又は16ビット)SVC仕様において特定されている通り:
NAL_unit_typeが、アグリゲータNALユニットタイプ(タイプ30)にセットされる。
スケーラビリティ情報(NAL_ref_idc、simple_dependency_ID、discardable_flag、拡張されたスケーラビリティ情報)は、あらゆる集約されたNALユニットのヘッダ内におけるものと同一の値を持つものとする。
NALUnitLength:後に続くNALユニットのサイズを特定する。このフィールドのサイズは、lengthSizeMinusOneエントリを用いて特定される。
SVCNALUnit:SVC仕様において特定されている通りのSVC NALユニットであり、SVC NALユニットヘッダを含む。SVC NALユニットのサイズは、NALUnitLengthによって特定される。
+---------------+
|0|1|2|3|4|5|6|7|
+-+-+-+-+-+-+-+-+
|F|NRI| Type |
+---------------+
+---------------+
|0|1|2|3|4|5|6|7|
+-+-+-+-+-+-+-+-+
| PRID |D|E|
+---------------+
+---------------+
|0|1|2|3|4|5|6|7|
+-+-+-+-+-+-+-+-+
| TL | DID | QL|
+---------------+
0 1 2
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|F|NRI| Type | PRID |D|E| TL | DID | QL|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
−Fビットは、ペイロード内の残りのNALユニットのいずれかにおけるFビットが1に等しいならば、1に設定されなければならない。それ以外の場合、Fビットは0に設定されなければならない。
−NRIフィールドは、ペイロード内の残りのNALユニット間での最も高いNRIフィールド値に設定されなければならない。
−Typeフィールドは30に設定されなければならない。
−PRIDフィールドは、ペイロード内の残りのNALユニット間での最も低いPRIDフィールド値に設定されなければならない。ペイロード内の残りのNALユニットのうちの1つにおいてPRIDフィールドが存在しない場合は、PACSI NALユニットにおけるPRIDフィールドは0に設定されなければならない。
−Dビットは、ペイロード内の残りのNALユニットのいずれかにおけるDビットが0に等しいならば、0に設定されなければならない。それ以外の場合、Dビットは1に設定されなければならない。
−Eビットは1に設定されなければならない。
−TLフィールドは、ペイロード内の残りのNALユニット間での最も低いTLフィールド値に設定されなければならない。
−DIDフィールドは、ペイロード内の残りのNALユニット間での最も低いDIDフィールド値に設定されなければならない。
−QLフィールドは、ペイロード内の残りのNALユニット間での最も低いQLフィールド値に設定されなければならない。
Claims (20)
- 第1のアルゴリズムに従って復号可能な符合化されたピクチャのベース層と、該符合化されたピクチャの少なくとも1つのエンハンスメント層と、を含むスケーラブル符号化されたビデオ信号を、第1の集約データユニットを含む集約データユニットのシーケンスへとカプセル化するための方法であって、
前記第1の集約データユニットへとカプセル化されるべき、前記符合化されたピクチャのネットワーク抽象化層上の少なくとも1つの基本データユニットを選択し、
前記少なくとも1つの基本データユニットと関連するスケーラビリティ情報基本データユニットを生成し、
前記スケーラビリティ情報基本データユニット、及び前記少なくとも1つの基本データユニットを前記第1の集約データユニットへとカプセル化する
ことを含む、方法。 - 前記スケーラビリティ情報基本データユニットは、
−前記少なくとも1つの基本データユニットと、
−前記スケーラビリティ情報基本データユニットの後に続く複数の基本データユニットと
のうちの一方に関連づけられる、請求項1に記載の方法。 - 前記スケーラビリティ情報基本データユニットが該スケーラビリティ情報基本データユニットの後に続く複数の基本データユニットに関連付けられることに応答して、
−前記スケーラビリティ情報基本データユニットの後に続く、前記複数の基本データユニットを含むバイトの数と、
−前記スケーラビリティ情報基本データユニットの後に続く基本データユニットの数と
のうちの一方である指標を生成することを更に含む、請求項2に記載の方法。 - 前記スケーラビリティ情報基本データユニットは、脱カプセル化の間は無視されるよう構成される、請求項2に記載の方法。
- 前記スケーラビリティ情報は、基本データユニットに対する優先度識別子と、時間的レベルと、依存性順序指標と、質的レベルと、より高い依存性順序指標に関連する基本データユニットが、復号のために関連する基本データユニットの少なくとも一部を必要とするかどうかについての指標と、該関連する基本データユニットが、異なった層が現在の層へと切り替えることが可能であるような層切り替えポイントに属するかどうかについての指標と、及びそれらの組み合わせと、から成るグループから選択される、請求項3に記載の方法。
- 前記スケーラビリティ情報基本データユニットは、H.264/AVCデコーダ、AVCファイルパーサ、H.264/AVC RTPデペイローダイザ、SVCデコーダ、のうちの少なくとも1つによって無視されるよう構成される、請求項1に記載の方法。
- 前記スケーラブル符合化されたビデオ信号は、パケットのシーケンスへとカプセル化され、集約データユニットはパケットペイロードである、請求項2に記載の方法。
- 前記第1の集約データユニット内に存在する2以上の基本データユニットの指標を生成及びカプセル化し、
前記第1の集約データユニット内の前記指標に前記スケーラビリティ情報基本データユニットが従い、該第1の集約データユニット内の該スケーラビリティ情報基本データユニットに前記少なくとも1つの基本データユニットが従うよう、順序付けを行う
ことを更に含む、請求項7に記載の方法。 - 前記パケットのシーケンスがRTPストリームを含む、請求項7に記載の方法。
- 前記スケーラブル符合化されたビデオ信号が、少なくとも1つのファイルへと、該少なくとも1つのファイルの形式に従ってカプセル化され、集約データユニットは、該少なくとも1つのファイルの形式に従うサンプルである、請求項2又は3に記載の方法。
- 前記少なくとも1つの基本データユニットの第1のサブセットであって、前記符合化されたピクチャの前記ベース層の基本データユニットを含む第1のサブセット、に関連付けられた前記スケーラビリティ情報基本データユニットを生成し、
前記少なくとも1つの基本データユニットの、第2のサブセットを、集約基本データユニットへとカプセル化する
ことを更に含む、請求項10に記載の方法。 - 前記集約基本データユニットは、第1のアルゴリズム又は第2のアルゴリズムに従って基本データユニットのシーケンスへと脱カプセル化されるよう構成され、
前記第1のアルゴリズムに従って、前記基本データユニットのシーケンスは前記少なくとも1つの基本データユニット前記第2のサブセットを含み、
前記第2のアルゴリズムに従って、前記基本データユニットのシーケンスは、前記少なくとも1つの基本データユニットの前記第2のサブセットの基本データユニットを含まない、
請求項11に記載の方法。 - 符合化されたピクチャのベース層と、該符合化されたピクチャの少なくとも1つのエンハンスメント層と、を含むスケーラブル符号化されたビデオ信号を、第1の集約データユニットを含む集約データユニットのシーケンスへと、コンピュータにカプセル化させるためのプログラムを含む、コンピュータ読み取り可能な媒体であって、
前記第1の集約データユニットへとカプセル化されるべき、前記符合化されたピクチャのネットワーク抽象化層上の少なくとも1つの基本データユニットをコンピュータに選択させて、
前記少なくとも1つの基本データユニットと関連するスケーラビリティ情報基本データユニットをコンピュータに生成させて、
前記スケーラビリティ情報基本データユニット、及び前記少なくとも1つの基本データユニットを前記第1の集約データユニットへと、コンピュータにカプセル化させる
ためのコンピュータコードを含む、媒体。 - 前記プログラムは、コンピュータに、前記スケーラビリティ情報基本データユニットの、
−前記少なくとも1つの基本データユニットと、
−前記スケーラビリティ情報基本データユニットの後に続く複数の基本データユニットと、
のうちの一方への関連づけを行わせるためのコンピュータコードを含む、請求項13に記載のコンピュータ読み取り可能な媒体。 - 前記プログラムは、前記スケーラビリティ情報基本データユニットが該スケーラビリティ情報基本データユニットの後に続く複数の基本データユニットに関連付けられることに応答して、
−前記スケーラビリティ情報基本データユニットの後に続く、前記複数の基本データユニットを含むバイトの数と、
−前記スケーラビリティ情報基本データユニットの後に続く基本データユニットの数と
のうちの一方である指標をコンピュータに生成させるためのコンピュータコードを含む、請求項14に記載のコンピュータ読み取り可能な媒体。 - プロセッサと、
前記プロセッサに通信接続されたメモリユニットであって、コンピュータに、符合化されたピクチャのベース層と、該符合化されたピクチャの少なくとも1つのエンハンスメント層と、を含むスケーラブル符号化されたビデオ信号を、第1の集約データユニットを含む集約データユニットのシーケンスへとカプセル化させるためのプログラムを含む、メモリユニットと、
を含む電子デバイスであって、前記プログラムが、
前記第1の集約データユニットへとカプセル化されるべき、前記符合化されたピクチャのネットワーク抽象化層上の少なくとも1つの基本データユニットをコンピュータに選択させるためのコンピュータコードと、
前記少なくとも1つの基本データユニットと関連するスケーラビリティ情報基本データユニットをコンピュータに生成させるためのコンピュータコードと、
前記スケーラビリティ情報基本データユニット、及び前記少なくとも1つの基本データユニットを前記第1の集約データユニットへと、コンピュータにカプセル化させるためのコンピュータコードと
を含む、電子デバイス。 - 第1の集約データユニットを含む集約データユニットのシーケンスを、ネットワーク抽象層上の基本データユニットのシーケンスへと、脱カプセル化するための方法であって、該基本データユニットのシーケンスが、符合化されたピクチャのベース層と、該符合化されたピクチャの少なくとも1つのエンハンスメント層と、を含む、カプセル化された、スケーラブル符号化されたビデオ信号を表し、
前記方法が、
前記第1の集約データユニットから第1のスケーラビリティ情報基本データユニットを検出し、
前記基本データユニットのシーケンスから前記第1のスケーラビリティ情報基本データユニットを除外し、
前記第1の集約データユニットから、前記符合化されたピクチャの少なくとも1つの基本データユニットを検出し、
前記符合化されたピクチャの少なくとも1つの基本データユニットを、前記基本データユニットのシーケンスに含める
ことを含む、方法。 - 前記第1のスケーラビリティ情報基本データユニットを、
−前記少なくとも1つの基本データユニットと、
−前記第1のスケーラビリティ情報基本データユニットの後に続く複数の基本データユニットと
のうちの一方に関連づけることを更に含む、請求項17に記載の方法。 - 前記スケーラビリティ情報基本データユニットが該スケーラビリティ情報基本データユニットの後に続く複数の基本データユニットに関連付けられることに応答して、
−前記第1のスケーラビリティ情報基本データユニットの後に続く、前記複数の基本データユニットを含むバイトの数と、
−前記第1のスケーラビリティ情報基本データユニットの後に続く基本データユニットの数と
のうちの一方である指標を読み取ることを更に含む、請求項18に記載の方法。 - 前記基本データユニットのシーケンスから第1のエンハンスメント層を除外することを決めて、
前記集約データユニットのシーケンスから集約データユニットを受信し、
前記集約データユニット内に、スケーラビリティ情報基本データユニットが存在するかどうかを検出し、
前記スケーラビリティ情報基本データユニットが前記集約データユニット内に存在することへの応答として、該スケーラビリティ情報基本データユニットを読み取り、
前記第1のエンハンスメント層を参照するための前記スケーラビリティ情報基本データユニットを読み取ったことへの応答として、
前記スケーラビリティ情報基本データユニットに関連する基本データユニットのセットを決定し、
前記スケーラビリティ情報基本データユニットに基づき、前記基本データユニットのシーケンスから、前記基本データユニットのセットを除外し、
前記基本データユニットのシーケンスから、前記スケーラビリティ情報基本データユニットを除外し、
前記スケーラビリティ情報基本データユニットに関連付けられていない前記集約データユニットの基本データユニットを、前記基本データユニットのシーケンスに含める
ことを更に含む、請求項17に記載の方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US75825406P | 2006-01-11 | 2006-01-11 | |
US60/758,254 | 2006-01-11 | ||
PCT/IB2007/000075 WO2007080502A2 (en) | 2006-01-11 | 2007-01-11 | Backward-compatible aggregation of pictures in scalable video coding |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009537078A JP2009537078A (ja) | 2009-10-22 |
JP4874343B2 true JP4874343B2 (ja) | 2012-02-15 |
Family
ID=38256684
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008549947A Active JP4874343B2 (ja) | 2006-01-11 | 2007-01-11 | スケーラブルビデオ符号化における、下位互換性のあるピクチャの集約 |
Country Status (13)
Country | Link |
---|---|
US (1) | US8767818B2 (ja) |
EP (1) | EP1977604B1 (ja) |
JP (1) | JP4874343B2 (ja) |
KR (1) | KR101029854B1 (ja) |
CN (1) | CN101390399B (ja) |
AU (1) | AU2007204168B2 (ja) |
BR (1) | BRPI0707457A2 (ja) |
HK (1) | HK1127205A1 (ja) |
MY (1) | MY148628A (ja) |
RU (1) | RU2409910C2 (ja) |
TW (1) | TWI432035B (ja) |
WO (1) | WO2007080502A2 (ja) |
ZA (1) | ZA200806042B (ja) |
Families Citing this family (77)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7068729B2 (en) | 2001-12-21 | 2006-06-27 | Digital Fountain, Inc. | Multi-stage code generator and decoder for communication systems |
US6307487B1 (en) | 1998-09-23 | 2001-10-23 | Digital Fountain, Inc. | Information additive code generator and decoder for communication systems |
US9240810B2 (en) | 2002-06-11 | 2016-01-19 | Digital Fountain, Inc. | Systems and processes for decoding chain reaction codes through inactivation |
JP4546246B2 (ja) | 2002-10-05 | 2010-09-15 | デジタル ファウンテン, インコーポレイテッド | 連鎖的暗号化反応の系統的記号化および復号化 |
EP2722995B1 (en) | 2003-10-06 | 2023-04-19 | QUALCOMM Incorporated | Soft-Decision Decoding of Multi-Stage Chain Reaction Codes |
KR101161193B1 (ko) | 2004-05-07 | 2012-07-02 | 디지털 파운튼, 인크. | 파일 다운로드 및 스트리밍 시스템 |
KR100878812B1 (ko) * | 2005-05-26 | 2009-01-14 | 엘지전자 주식회사 | 영상신호의 레이어간 예측에 대한 정보를 제공하고 그정보를 이용하는 방법 |
JP5550834B2 (ja) | 2006-02-13 | 2014-07-16 | デジタル ファウンテン, インコーポレイテッド | 可変fecオーバヘッド及び保護期間を利用したストリーミング及びバッファリング |
US9270414B2 (en) | 2006-02-21 | 2016-02-23 | Digital Fountain, Inc. | Multiple-field based code generator and decoder for communications systems |
US8937997B2 (en) | 2006-03-16 | 2015-01-20 | Apple Inc. | Scalable video coding/multiplexing compatible with non-scalable decoders |
US8767836B2 (en) | 2006-03-27 | 2014-07-01 | Nokia Corporation | Picture delimiter in scalable video coding |
US7971129B2 (en) | 2006-05-10 | 2011-06-28 | Digital Fountain, Inc. | Code generator and decoder for communications systems operating using hybrid codes to allow for multiple efficient users of the communications systems |
US9432433B2 (en) | 2006-06-09 | 2016-08-30 | Qualcomm Incorporated | Enhanced block-request streaming system using signaling or block creation |
US9178535B2 (en) | 2006-06-09 | 2015-11-03 | Digital Fountain, Inc. | Dynamic stream interleaving and sub-stream based delivery |
US9386064B2 (en) | 2006-06-09 | 2016-07-05 | Qualcomm Incorporated | Enhanced block-request streaming using URL templates and construction rules |
US9380096B2 (en) | 2006-06-09 | 2016-06-28 | Qualcomm Incorporated | Enhanced block-request streaming system for handling low-latency streaming |
US9419749B2 (en) | 2009-08-19 | 2016-08-16 | Qualcomm Incorporated | Methods and apparatus employing FEC codes with permanent inactivation of symbols for encoding and decoding processes |
US9209934B2 (en) | 2006-06-09 | 2015-12-08 | Qualcomm Incorporated | Enhanced block-request streaming using cooperative parallel HTTP and forward error correction |
EP1994721A4 (en) | 2007-01-12 | 2013-09-25 | Univ Kyung Hee Univ Ind Coop Group | PACKET FORMAT OF A NETWORK ABSTRACTION LAYER UNIT, ALGORITHM AND VIDEO ENCODING AND DECODING APPARATUS USING THE SAME, QOS CONTROL ALGORITHM AND IPV6 LABEL SWITCHING APPARATUS USING THE FORMAT |
KR101072341B1 (ko) | 2007-01-18 | 2011-10-11 | 노키아 코포레이션 | Rtp 페이로드 포맷에서의 sei 메시지들의 전송 |
RU2510908C2 (ru) * | 2007-02-23 | 2014-04-10 | Нокиа Корпорейшн | Описание характеристик агрегированных блоков медиаданных с обратной совместимостью |
KR100937030B1 (ko) * | 2007-05-31 | 2010-01-15 | 한국전자통신연구원 | 디지털 방송 신호의 전송 방법, 전송 장치, 수신 방법 및수신 장치 |
JP2010538534A (ja) * | 2007-08-28 | 2010-12-09 | トムソン ライセンシング | チャネル変更遅延のないスタガーキャスティング |
RU2010114256A (ru) | 2007-09-12 | 2011-10-20 | Диджитал Фаунтин, Инк. (Us) | Формирование и передача исходной идентификационной информации для обеспечения надежного обмена данными |
MY162861A (en) | 2007-09-24 | 2017-07-31 | Koninl Philips Electronics Nv | Method and system for encoding a video data signal, encoded video data signal, method and system for decoding a video data signal |
KR101001024B1 (ko) * | 2007-12-18 | 2010-12-14 | 한국전자통신연구원 | 비디오 멀티캐스팅 서비스에서 정보 보안 유지 방법 및장치 |
US8369415B2 (en) * | 2008-03-06 | 2013-02-05 | General Instrument Corporation | Method and apparatus for decoding an enhanced video stream |
EP2281395A2 (fr) * | 2008-04-29 | 2011-02-09 | France Telecom | Transmission d'un flux video code par codage hierarchique |
US8582644B2 (en) * | 2008-07-26 | 2013-11-12 | Thomson Licensing | Real-time transport protocol (RTP) packetization method for fast channel change applications using scalable video coding (SVC) |
EP2150060A1 (en) * | 2008-07-28 | 2010-02-03 | Alcatel, Lucent | Method and arrangement for video encoding |
FR2939593B1 (fr) * | 2008-12-09 | 2010-12-31 | Canon Kk | Procede et dispositif de codage video |
KR20100071688A (ko) * | 2008-12-19 | 2010-06-29 | 한국전자통신연구원 | 스케일러블 비디오 코딩 기반의 포괄적 비디오 접근을 위한스트리밍 서비스 장치 및 방법 |
US9281847B2 (en) | 2009-02-27 | 2016-03-08 | Qualcomm Incorporated | Mobile reception of digital video broadcasting—terrestrial services |
US9485299B2 (en) * | 2009-03-09 | 2016-11-01 | Arris Canada, Inc. | Progressive download gateway |
US9197677B2 (en) * | 2009-03-09 | 2015-11-24 | Arris Canada, Inc. | Multi-tiered scalable media streaming systems and methods |
IT1398195B1 (it) * | 2009-06-25 | 2013-02-14 | St Microelectronics Srl | "procedimento e sistema per la distribuzione di contenuti informativi, relativo prodotto informatico" |
EP2453652B1 (en) * | 2009-07-06 | 2019-09-04 | Huawei Technologies Co., Ltd. | Transmission method, receiving method and device for scalable video coding files |
US8566393B2 (en) * | 2009-08-10 | 2013-10-22 | Seawell Networks Inc. | Methods and systems for scalable video chunking |
US9288010B2 (en) | 2009-08-19 | 2016-03-15 | Qualcomm Incorporated | Universal file delivery methods for providing unequal error protection and bundled file delivery services |
US20110096828A1 (en) * | 2009-09-22 | 2011-04-28 | Qualcomm Incorporated | Enhanced block-request streaming using scalable encoding |
US9917874B2 (en) | 2009-09-22 | 2018-03-13 | Qualcomm Incorporated | Enhanced block-request streaming using block partitioning or request controls for improved client-side handling |
US8386266B2 (en) | 2010-07-01 | 2013-02-26 | Polycom, Inc. | Full-band scalable audio codec |
KR101757771B1 (ko) * | 2009-12-01 | 2017-07-17 | 삼성전자주식회사 | 상호 계층 최적화를 이용한 멀티미디어 데이터 패킷을 송신하는 방법 및 장치 |
US20110280311A1 (en) | 2010-05-13 | 2011-11-17 | Qualcomm Incorporated | One-stream coding for asymmetric stereo video |
US9485546B2 (en) | 2010-06-29 | 2016-11-01 | Qualcomm Incorporated | Signaling video samples for trick mode video representations |
US8918533B2 (en) | 2010-07-13 | 2014-12-23 | Qualcomm Incorporated | Video switching for streaming video data |
US9185439B2 (en) | 2010-07-15 | 2015-11-10 | Qualcomm Incorporated | Signaling data for multiplexing video components |
US9596447B2 (en) | 2010-07-21 | 2017-03-14 | Qualcomm Incorporated | Providing frame packing type information for video coding |
US8190677B2 (en) * | 2010-07-23 | 2012-05-29 | Seawell Networks Inc. | Methods and systems for scalable video delivery |
KR20120011774A (ko) * | 2010-07-29 | 2012-02-08 | 한국전자통신연구원 | 전송 스케쥴링 방법 |
US9456015B2 (en) | 2010-08-10 | 2016-09-27 | Qualcomm Incorporated | Representation groups for network streaming of coded multimedia data |
JP5640574B2 (ja) * | 2010-09-01 | 2014-12-17 | ヤマハ株式会社 | 端末装置 |
CN102404560B (zh) * | 2010-09-17 | 2013-12-18 | 中兴通讯股份有限公司南京分公司 | 实现可伸缩视频编码业务协同传输的方法及*** |
WO2012065081A1 (en) * | 2010-11-12 | 2012-05-18 | Polycom, Inc. | Scalable audio in a multi-point environment |
US8958375B2 (en) | 2011-02-11 | 2015-02-17 | Qualcomm Incorporated | Framing for an improved radio link protocol including FEC |
US9270299B2 (en) | 2011-02-11 | 2016-02-23 | Qualcomm Incorporated | Encoding and decoding using elastic codes with flexible source block mapping |
US10237565B2 (en) | 2011-08-01 | 2019-03-19 | Qualcomm Incorporated | Coding parameter sets for various dimensions in video coding |
US9253233B2 (en) | 2011-08-31 | 2016-02-02 | Qualcomm Incorporated | Switch signaling methods providing improved switching between representations for adaptive HTTP streaming |
US9843844B2 (en) | 2011-10-05 | 2017-12-12 | Qualcomm Incorporated | Network streaming of media data |
EP2627054B1 (en) * | 2012-02-10 | 2018-12-19 | Polycom, Inc. | System and method for handling the loss of critical packets in multi-hop rtp streaming |
US9294226B2 (en) | 2012-03-26 | 2016-03-22 | Qualcomm Incorporated | Universal object delivery and template-based file delivery |
US9712887B2 (en) | 2012-04-12 | 2017-07-18 | Arris Canada, Inc. | Methods and systems for real-time transmuxing of streaming media content |
US9602827B2 (en) * | 2012-07-02 | 2017-03-21 | Qualcomm Incorporated | Video parameter set including an offset syntax element |
JP5798539B2 (ja) * | 2012-09-24 | 2015-10-21 | 株式会社Nttドコモ | 動画像予測符号化装置、動画像予測符号化方法、動画像予測復号装置及び動画像予測復号方法 |
US9154785B2 (en) * | 2012-10-08 | 2015-10-06 | Qualcomm Incorporated | Sub-bitstream applicability to nested SEI messages in video coding |
US9635394B2 (en) | 2013-01-24 | 2017-04-25 | Electronics And Telecommunications Research Institute | Method and device for flexible MMT asset transmission and reception |
US9667959B2 (en) * | 2013-03-29 | 2017-05-30 | Qualcomm Incorporated | RTP payload format designs |
JP6361866B2 (ja) * | 2013-05-09 | 2018-07-25 | サン パテント トラスト | 画像処理方法および画像処理装置 |
US9350781B2 (en) * | 2013-05-31 | 2016-05-24 | Qualcomm Incorporated | Single network abstraction layer unit packets with decoding order number for video coding |
CA2909601A1 (en) * | 2013-07-07 | 2015-01-15 | Wilus Institute Of Standards And Technology Inc. | Method and apparatus for processing video signal |
WO2015047162A1 (en) * | 2013-09-26 | 2015-04-02 | Telefonaktiebolaget L M Ericsson (Publ) | Hybrid codec scalable video |
JP5836424B2 (ja) * | 2014-04-14 | 2015-12-24 | ソニー株式会社 | 送信装置、送信方法、受信装置および受信方法 |
US9516147B2 (en) | 2014-10-30 | 2016-12-06 | Microsoft Technology Licensing, Llc | Single pass/single copy network abstraction layer unit parser |
GB2533775B (en) * | 2014-12-23 | 2019-01-16 | Imagination Tech Ltd | In-band quality data |
US20160192018A1 (en) * | 2014-12-29 | 2016-06-30 | Microsoft Technology Licensing, Llc | Previewing content available at local media sources |
EP3857876A1 (en) | 2018-09-25 | 2021-08-04 | Telefonaktiebolaget LM Ericsson (publ) | Media bistream having backwards compatibility |
CN110445582B (zh) * | 2019-08-12 | 2020-10-23 | 广东工业大学 | 一种编码交织方法、***、装置及计算机可读存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006074851A1 (de) * | 2005-01-11 | 2006-07-20 | Siemens Aktiengesellschaft | Verfahren und vorrichtung zur verarbeitung von skalierbaren daten |
WO2007011836A2 (en) * | 2005-07-15 | 2007-01-25 | Sony Corporation | Scalable video coding (svc) file format |
WO2007009849A1 (de) * | 2005-07-20 | 2007-01-25 | Siemens Aktiengesellschaft | Verfahren zur speicherung einzelner datenelemente eines skalierbaren datenstroms in eine datei sowie zugehörige vorrichtung |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2201654C2 (ru) | 1997-12-23 | 2003-03-27 | Томсон Лайсенсинг С.А. | Способ низкошумового кодирования и декодирования |
US6263022B1 (en) * | 1999-07-06 | 2001-07-17 | Philips Electronics North America Corp. | System and method for fine granular scalable video with selective quality enhancement |
KR100887165B1 (ko) * | 2000-10-11 | 2009-03-10 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 멀티미디어 오브젝트를 코딩하는 방법 및 장치, 비트 스트림을 제어 및 수신하는 방법, 비트 스트림을 제어하는 제어기, 비트 스트림을 수신하는 수신기, 및 멀티플레서 |
AU2003237279A1 (en) * | 2002-05-29 | 2003-12-19 | Pixonics, Inc. | Classifying image areas of a video signal |
US7010037B2 (en) * | 2002-08-06 | 2006-03-07 | Koninklijke Philips Electronics N.V. | System and method for rate-distortion optimized data partitioning for video coding using backward adaptation |
JP2006503517A (ja) | 2002-10-15 | 2006-01-26 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Ipネットワークでスケーラブル符号化映像を伝送するシステム及び方法 |
JP4751614B2 (ja) * | 2002-12-03 | 2011-08-17 | トムソン ライセンシング | 単一のディスク上で標準画質および高画質のビデオ・フォーマットを実現するディジタル・ビデオ・ディスク |
US8437347B2 (en) * | 2003-10-14 | 2013-05-07 | Qualcomm Incorporated | Scalable encoding for multicast broadcast multimedia service |
US20050201471A1 (en) | 2004-02-13 | 2005-09-15 | Nokia Corporation | Picture decoding method |
US20050254575A1 (en) | 2004-05-12 | 2005-11-17 | Nokia Corporation | Multiple interoperability points for scalable media coding and transmission |
US20060156363A1 (en) * | 2005-01-07 | 2006-07-13 | Microsoft Corporation | File storage for scalable media |
US7852353B1 (en) * | 2005-03-31 | 2010-12-14 | Apple Inc. | Encoding a transparency (alpha) channel in a video bitstream |
AU2006248710B2 (en) * | 2005-05-19 | 2011-01-20 | Nokia Corporation | System and method for providing unequal error protection to priority labeled datagrams in a DVB-H transmission system |
-
2007
- 2007-01-11 US US11/622,430 patent/US8767818B2/en active Active
- 2007-01-11 MY MYPI20082584A patent/MY148628A/en unknown
- 2007-01-11 RU RU2008128293/09A patent/RU2409910C2/ru active
- 2007-01-11 JP JP2008549947A patent/JP4874343B2/ja active Active
- 2007-01-11 CN CN2007800067368A patent/CN101390399B/zh active Active
- 2007-01-11 WO PCT/IB2007/000075 patent/WO2007080502A2/en active Application Filing
- 2007-01-11 EP EP07705424.5A patent/EP1977604B1/en active Active
- 2007-01-11 BR BRPI0707457-3A patent/BRPI0707457A2/pt not_active Application Discontinuation
- 2007-01-11 KR KR1020087019301A patent/KR101029854B1/ko active IP Right Grant
- 2007-01-11 TW TW096101060A patent/TWI432035B/zh active
- 2007-01-11 AU AU2007204168A patent/AU2007204168B2/en active Active
-
2008
- 2008-07-11 ZA ZA200806042A patent/ZA200806042B/xx unknown
-
2009
- 2009-07-23 HK HK09106776.8A patent/HK1127205A1/xx unknown
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006074851A1 (de) * | 2005-01-11 | 2006-07-20 | Siemens Aktiengesellschaft | Verfahren und vorrichtung zur verarbeitung von skalierbaren daten |
WO2007011836A2 (en) * | 2005-07-15 | 2007-01-25 | Sony Corporation | Scalable video coding (svc) file format |
WO2007009849A1 (de) * | 2005-07-20 | 2007-01-25 | Siemens Aktiengesellschaft | Verfahren zur speicherung einzelner datenelemente eines skalierbaren datenstroms in eine datei sowie zugehörige vorrichtung |
Also Published As
Publication number | Publication date |
---|---|
KR20080092420A (ko) | 2008-10-15 |
BRPI0707457A2 (pt) | 2011-05-03 |
EP1977604A4 (en) | 2010-11-17 |
EP1977604B1 (en) | 2014-03-19 |
US20070201549A1 (en) | 2007-08-30 |
CN101390399B (zh) | 2010-12-01 |
WO2007080502A3 (en) | 2007-10-25 |
TWI432035B (zh) | 2014-03-21 |
EP1977604A2 (en) | 2008-10-08 |
CN101390399A (zh) | 2009-03-18 |
JP2009537078A (ja) | 2009-10-22 |
US8767818B2 (en) | 2014-07-01 |
RU2409910C2 (ru) | 2011-01-20 |
MY148628A (en) | 2013-05-15 |
WO2007080502A2 (en) | 2007-07-19 |
HK1127205A1 (en) | 2009-09-18 |
AU2007204168B2 (en) | 2011-02-24 |
AU2007204168A1 (en) | 2007-07-19 |
KR101029854B1 (ko) | 2011-04-15 |
ZA200806042B (en) | 2009-04-29 |
TW200742447A (en) | 2007-11-01 |
RU2008128293A (ru) | 2010-02-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4874343B2 (ja) | スケーラブルビデオ符号化における、下位互換性のあるピクチャの集約 | |
US9900363B2 (en) | Network streaming of coded video data | |
KR101087379B1 (ko) | 패킷화 방법 및 장치, 비트스트림 표현 처리 방법 및 장치와 컴퓨터 판독 가능 매체 | |
US8699583B2 (en) | Scalable video coding and decoding | |
RU2697741C2 (ru) | Система и способ предоставления указаний о выводе кадров при видеокодировании | |
US9161032B2 (en) | Picture delimiter in scalable video coding | |
US9451289B2 (en) | Carriage of SEI messages in RTP payload format | |
KR101021831B1 (ko) | 미디어 파일에서 트랙 관계를 표시하는 시스템 및 방법 | |
EP2314072B1 (en) | Track and track-subset grouping for multi view video decoding. | |
TWI482498B (zh) | 媒體檔案之多重解碼時間發訊技術 | |
KR20100030648A (ko) | 시간 레이어 스위칭 포인트들을 표시하는 시스템 및 방법 | |
Wang | AVS-M: from standards to applications | |
AU2012202346B2 (en) | System and method for indicating track relationships in media files | |
MX2008009353A (en) | Backward-compatible aggregation of pictures in scalable video coding | |
Otsuki et al. | A trial implementation of an MMT-receiving application to enable HTTP access by designating absolute time |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110620 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20110920 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110927 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20110928 |
|
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: 20111024 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111122 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141202 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4874343 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |