JP4664276B2 - 複数の経路を含むネットワークを通じてビデオを転送する方法およびシステム - Google Patents
複数の経路を含むネットワークを通じてビデオを転送する方法およびシステム Download PDFInfo
- Publication number
- JP4664276B2 JP4664276B2 JP2006502675A JP2006502675A JP4664276B2 JP 4664276 B2 JP4664276 B2 JP 4664276B2 JP 2006502675 A JP2006502675 A JP 2006502675A JP 2006502675 A JP2006502675 A JP 2006502675A JP 4664276 B2 JP4664276 B2 JP 4664276B2
- Authority
- JP
- Japan
- Prior art keywords
- bit rate
- high bit
- rate enhancement
- layers
- network
- 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
- 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
- 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/147—Data rate or code amount at the encoder output according to rate distortion criteria
-
- 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/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/19—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding using optimisation based on Lagrange multipliers
-
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/34—Scalability techniques involving progressive bit-plane based encoding of the enhancement layer, e.g. fine granular scalability [FGS]
-
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/39—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability involving multiple description coding [MDC], i.e. with separate layers being structured as independently decodable descriptions of input picture data
-
- 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/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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
図1は、本発明を用いることができるインターネット等の通信システム100を示す。システム100は、送信者101と、受信者102と、すべて複数の経路105によって接続された複数のノード103(例えばルータやブリッジを含む)を備えたネットワーク110とを含む。本発明は、ネットワーク110の複数の経路105を通じてMPEG−4の細粒度スケーラビリティ(FGS)ビデオストリームを送信する方法を提供する。
図2は、本発明による方法200を示す。入力ビデオ201は、細粒度スケーラビリティを用いて、基本階層211と、例えば約30から40Kbpsよりも低い、1つまたは複数の低ビットレート拡張階層212とに符号化される(210)。ビットストリーム211〜212は、それぞれ、複数のストリーム221〜222に複製されて(220)、ネットワーク110の複数の経路105を通じて受信者102に送信される(240)。
本発明の背後にある考え方は、符号化FGSビットストリームの特性の綿密な統計分析によってもたらされている。我々は、「Coast Guard」や「Akiyo」等の標準のビデオシーケンスの符号化によって開始する。Coast Guardは、きめの細かい水を進むボートを示し、Akiyoは、簡素な背景をバックにしたかなり動きがないニュースアナウンサーを示す。IフレームとPフレームの両方について基本階層の量子化パラメータQを31に設定することによって、シーケンスは、CIF(common-intermediate-format)で符号化される。このような2つの標準のビデオシーケンスにおいて、Bフレームはない。
輻輳したネットワークにおいては、帯域幅が大きい単一の経路を見つけることよりも、帯域幅がより低い経路をいくつか見つけることのほうが容易であろう。したがって、我々は、ストリームを複製し、複数の経路105を通じて、この複数のストリーム221〜222、231を送信する(240)。本発明による複数の経路という解決策を用いることによっても、パケットが損失する可能性が低減する。
入力ビデオ201の基本階層211および低ビットレート拡張階層212は、FGSおよび従来の前方誤り訂正(FEC)方式を用いて符号化される(210)。ビデオのこのようなビットストリームは、利用できるあらゆる経路について、複数のストリーム221〜222に複製される(220)。このようにして、基本階層および低ビットレート拡張階層が保護される。
高ビットレート拡張階層213は、複数の部分高ビットレートビットストリーム231に分割される(230)。複数の部分高ビットレートビットストリームは、それぞれ、複数の記述205のうちの互いに異なる1つを用いて変換されて、このような複数の経路を利用する。それぞれの経路は、元の高ビットレート拡張階層213の複数のビットストリームの記述のうちの1つを保持している。このようにして、分割された部分高ビットレート拡張階層231は、それぞれ、入力高ビットレート拡張階層213と比較すると、有するビットレートが低い。したがって、分割されたビットストリーム231のそれぞれを、より低ビットレートの経路を通じて送信する(240)ことが可能である。
高ビットレート拡張階層213を分割するには、利用できる帯域幅内の互いに異なる記述を用いて、高ビットレート拡張階層の「1」のビットを配分する。簡単な方法では、複数の部分高ビットレート拡張階層231の間でこの「1」のビットを均等に配分する。
000011000101・・・110
という64個のビットを含む場合には、以下のように「1」のビットが2つの記述に均等に配分される。
記述1:000010000100・・・100
記述2:000001000001・・・010
まず、利用できる帯域幅に従って、それぞれの画像ブロック301に適切な数のビットを配分する。次に、それぞれのブロック301について、4つの段階311〜314を有するトレリス探索方法300を適用して、2つの経路について「1」のビットの配分を決定する。
それぞれのルートは、次式の対応するコスト関数を有する。
J(λ)=D(R1,R2,Ploss)+λ(R1+R2)
ここで、R1およびR2は、それぞれの部分階層において現在の段階までに生成されたビット数、Plossは、ネットワーク100の状態に関係するパラメータ、D(.)は、ビットレートおよびネットワーク状態に関連する2つの記述の全体的な歪、λは、基本階層ブロックの量子化パラメータに従って特定される経験的パラメータである。状態は、平均パケット損失率および損失バースト率を含んでもよい。
Claims (10)
- 複数の経路を含むネットワークを通じてビデオを転送する方法であって、
細粒度スケーラビリティを用いて、基本階層、1つまたは複数の低ビットレート拡張階層、および1つまたは複数の高ビットレート拡張階層にビデオを符号化することと、
前記基本階層と前記低ビットレート拡張階層とをそれぞれ複数の基本階層と複数の低ビットレート拡張階層とに複製することと、
前記高ビットレート拡張階層のストリーム内の「1」のビットを配分することで、所定帯域幅以上の帯域幅の大きい経路で通過可能な前記高ビットレート拡張階層を、前記所定帯域幅よりも低い帯域幅の経路でそれぞれ通過可能な複数の部分高ビットレート拡張階層に分割することと、
前記複数の基本階層、前記複数の低ビットレート拡張階層、および前記複数の部分高ビットレート拡張階層のそれぞれを、前記ネットワークの異なる経路を通じて送信することと
を備え、
前記高ビットレート拡張階層が通過できる程度の帯域を持つ経路が前記ネットワーク内に確保できないが、分割後の前記複数の部分高ビットレート拡張階層が通過できる程度の帯域を持つ複数の経路が前記ネットワーク内に確保できる場合には、分割された前記複数の部分高ビットレート拡張階層のそれぞれは、前記ネットワーク内の前記複数の経路を通じて送信される
複数の経路を含むネットワークを通じてビデオを転送する方法。 - 前記低ビットレートと前記高ビットレートとの差は、少なくとも2倍である請求項1に記載の方法。
- 前記分割することは、前記高ビットレート拡張階層の「1」のビットを前記複数の部分高ビットレート拡張階層の間で均等に配分することをさらに含む請求項1に記載の方法。
- 前記分割することは、前記高ビットレート拡張階層の「1」のビットを、前記高ビットレート拡張階層のブロックにおける前記「1」のビットの位置に従って前記複数の部分高ビットレート拡張階層の間で配分することをさらに含む請求項1に記載の方法。
- 前記分割することは、前記高ビットレート拡張階層の「1」のビットを、前記ビデオの知覚される視覚品質に従って前記複数の部分高ビットレート拡張階層の間で配分すること
をさらに含む請求項1に記載の方法。 - 前記分割することは、前記複数の部分高ビットレート拡張階層の間での前記「1」のビットの分割を決定するためにコスト関数を評価することをさらに含む請求項1に記載の方法。
- 2つの部分高ビットレート拡張階層があり、特定の「1」のビットを、前記コスト関数の最小値によって、第1の部分高ビットレート拡張階層に割り当てること、第2の部分高ビットレート拡張階層に割り当てること、前記第1および第2の部分高ビットレート拡張階層の両方に割り当てること、またはどちらの部分高ビットレート拡張階層にも割り当てないことをさらに含む請求項6に記載の方法。
- 前記コスト関数は
J(λ)=D(R1,R2,Ploss)+λ(R1+R2)
であり、ここでR1およびR2は、前記2つの部分高ビットレート拡張階層のそれぞれにおいて生成されたビット数、Plossは、前記ネットワークの状態に関係するパラメータ、D(.)は所与のビットレートおよび前記ネットワークの前記状態に関連する前記2つの部分高ビットレート拡張階層の全体的な歪、λは、前記基本階層のブロックの量子化パラメータに従って特定される経験的パラメータである請求項7に記載の方法。 - 前記状態は、平均パケット損失率および損失バースト率を含む請求項8に記載の方法。
- 複数の経路を含むネットワークを通じてビデオを転送するシステムであって、
細粒度スケーラビリティを用いて、基本階層、1つまたは複数の低ビットレート拡張階層、および1つまたは複数の高ビットレート拡張階層にビデオを符号化するよう構成されたエンコーダと、
前記基本階層と前記低ビットレート拡張階層とをそれぞれ複数の基本階層と複数の低ビットレート拡張階層とに複製する手段と、
前記高ビットレート拡張階層のストリーム内の「1」のビットを配分することで、所定帯域幅以上の帯域幅の大きい経路で通過可能な前記高ビットレート拡張階層を、前記所定帯域幅よりも低い帯域幅の経路でそれぞれ通過可能な複数の部分高ビットレート拡張階層に分割する手段と、
前記複数の基本階層、前記複数の低ビットレート拡張階層、および前記複数の部分高ビットレート拡張階層のそれぞれを、前記ネットワークの異なる経路を通じて送信するよう構成された送信機と
を備え
前記送信機は、前記高ビットレート拡張階層が通過できる程度の帯域を持つ経路が前記ネットワーク内に確保できないが、分割後の前記複数の部分高ビットレート拡張階層が通過できる程度の帯域を持つ複数の経路が前記ネットワーク内に確保できる場合には、分割された前記複数の部分高ビットレート拡張階層のそれぞれを、前記ネットワーク内の前記複数の経路を通じて送信する
複数の経路を含むネットワークを通じてビデオを転送するシステム。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/371,086 US6973128B2 (en) | 2003-02-21 | 2003-02-21 | Multi-path transmission of fine-granular scalability video streams |
| PCT/JP2004/001930 WO2004075561A1 (en) | 2003-02-21 | 2004-02-19 | Method and system for transporting a video over a network including multiple |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006520554A JP2006520554A (ja) | 2006-09-07 |
| JP4664276B2 true JP4664276B2 (ja) | 2011-04-06 |
Family
ID=32907676
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006502675A Expired - Fee Related JP4664276B2 (ja) | 2003-02-21 | 2004-02-19 | 複数の経路を含むネットワークを通じてビデオを転送する方法およびシステム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US6973128B2 (ja) |
| JP (1) | JP4664276B2 (ja) |
| CN (1) | CN1698384A (ja) |
| WO (1) | WO2004075561A1 (ja) |
Families Citing this family (34)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100353851B1 (ko) * | 2000-07-07 | 2002-09-28 | 한국전자통신연구원 | 파문 스캔 장치 및 그 방법과 그를 이용한 영상코딩/디코딩 장치 및 그 방법 |
| FR2821509B1 (fr) * | 2001-02-27 | 2003-05-30 | Thomson Csf | Procede et dispositif pour transferer des donnees dans un reseau de communication comportant une artere a faible debit |
| US6996618B2 (en) * | 2001-07-03 | 2006-02-07 | Hewlett-Packard Development Company, L.P. | Method for handling off multiple description streaming media sessions between servers in fixed and mobile streaming media systems |
| WO2007026604A1 (ja) * | 2005-08-29 | 2007-03-08 | Nec Corporation | マルチキャストノード装置とマルチキャスト転送方法ならびにプログラム |
| WO2007038807A2 (en) | 2005-09-29 | 2007-04-05 | Thomson Research Funding Corporation | Method and apparatus for constrained variable bit rate (vbr) video encoding |
| KR20070077059A (ko) * | 2006-01-19 | 2007-07-25 | 삼성전자주식회사 | 엔트로피 부호화/복호화 방법 및 장치 |
| US8699583B2 (en) * | 2006-07-11 | 2014-04-15 | Nokia Corporation | Scalable video coding and decoding |
| WO2008007304A2 (en) * | 2006-07-12 | 2008-01-17 | Nokia Corporation | Signaling of region-of-interest scalability information in media files |
| EP2067356A1 (en) * | 2006-09-28 | 2009-06-10 | THOMSON Licensing | Flexible redundancy coding |
| US8358690B2 (en) * | 2006-12-13 | 2013-01-22 | Viasat, Inc. | Predictive adaptive coding and modulation |
| US8411571B2 (en) * | 2006-12-13 | 2013-04-02 | Viasat, Inc. | Video and data network load balancing with video drop |
| US8411572B2 (en) * | 2006-12-13 | 2013-04-02 | Viasat, Inc. | ACM and fixed coding and modulation of hierarchical layers |
| US8395993B2 (en) * | 2006-12-13 | 2013-03-12 | Viasat, Inc. | Video and data network load balancing with video placeholder |
| US20090041100A1 (en) | 2006-12-13 | 2009-02-12 | Viasat, Inc. | Link aware mobile data network |
| US8576858B2 (en) * | 2006-12-13 | 2013-11-05 | Viasat, Inc. | Multiple transmission paths for hierarchical layers |
| US8456986B2 (en) * | 2006-12-13 | 2013-06-04 | Viasat, Inc. | Video and data network load balancing |
| KR100937590B1 (ko) * | 2007-10-23 | 2010-01-20 | 한국전자통신연구원 | 다중 품질 서비스 영상 콘텐츠 제공 시스템 및 그것의업그레이드 방법 |
| EP2086237B1 (en) * | 2008-02-04 | 2012-06-27 | Alcatel Lucent | Method and device for reordering and multiplexing multimedia packets from multimedia streams pertaining to interrelated sessions |
| GB2460070B (en) * | 2008-05-15 | 2010-10-13 | Gnodal Ltd | A method of data delivery across a network |
| FR2932050B1 (fr) * | 2008-06-03 | 2010-05-21 | Canon Kk | Procede et dispositif de transmission de donnees video |
| US8594178B2 (en) * | 2008-06-20 | 2013-11-26 | Dolby Laboratories Licensing Corporation | Video compression under multiple distortion constraints |
| TWI389570B (zh) * | 2009-09-01 | 2013-03-11 | 圓展科技股份有限公司 | 視訊會議裝置及其方法 |
| JP6103003B2 (ja) * | 2010-02-24 | 2017-03-29 | 株式会社リコー | 伝送端末、伝送方法、及びプログラム |
| JP2013526795A (ja) * | 2010-05-10 | 2013-06-24 | サムスン エレクトロニクス カンパニー リミテッド | レイヤーコーディングビデオを送受信する方法及び装置 |
| US20120076204A1 (en) * | 2010-09-23 | 2012-03-29 | Qualcomm Incorporated | Method and apparatus for scalable multimedia broadcast using a multi-carrier communication system |
| GB2494172B (en) * | 2011-09-01 | 2014-10-22 | Canon Kk | Communication of video information |
| US9363131B2 (en) * | 2013-03-15 | 2016-06-07 | Imagine Communications Corp. | Generating a plurality of streams |
| US20160227229A1 (en) * | 2015-02-04 | 2016-08-04 | Harris Corporation | Mobile ad hoc network media aware networking element |
| US9306597B1 (en) * | 2015-03-30 | 2016-04-05 | Microsoft Technology Licensing, Llc | Data compression |
| CN105872610A (zh) * | 2015-12-10 | 2016-08-17 | 乐视体育文化产业发展(北京)有限公司 | 多路视频数据的播放方法、设备及系统 |
| CN109587531A (zh) * | 2017-09-28 | 2019-04-05 | 华为技术有限公司 | 视频传输方法、装置及系统 |
| CN114424552A (zh) * | 2019-09-29 | 2022-04-29 | 华为技术有限公司 | 一种低延迟信源信道联合编码方法及相关设备 |
| CN113395521A (zh) * | 2020-03-13 | 2021-09-14 | 华为技术有限公司 | 图像编码和解码方法及装置 |
| CN112866750B (zh) * | 2020-12-31 | 2022-01-11 | 抖动科技(深圳)有限公司 | 视频数据处理方法、视频播放方法及相关设备 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6700933B1 (en) * | 2000-02-15 | 2004-03-02 | Microsoft Corporation | System and method with advance predicted bit-plane coding for progressive fine-granularity scalable (PFGS) video coding |
| US20030007515A1 (en) * | 2001-07-03 | 2003-01-09 | Apostolopoulos John G. | System and method for receiving mutiple description media streams in fixed and mobile streaming media systems |
| US6757735B2 (en) * | 2001-07-03 | 2004-06-29 | Hewlett-Packard Development Company, L.P. | Method for distributing multiple description streams on servers in fixed and mobile streaming media systems |
| US7200402B2 (en) * | 2001-07-03 | 2007-04-03 | Hewlett-Packard Development Company, L.P. | Method for handing off streaming media sessions between wireless base stations in a mobile streaming media system |
| US20030009578A1 (en) * | 2001-07-03 | 2003-01-09 | Apostolopoulos John G. | Method and system for delivering streaming media to fixed clients or mobile clients with multiple description bitstreams |
-
2003
- 2003-02-21 US US10/371,086 patent/US6973128B2/en not_active Expired - Fee Related
-
2004
- 2004-02-19 WO PCT/JP2004/001930 patent/WO2004075561A1/en not_active Ceased
- 2004-02-19 JP JP2006502675A patent/JP4664276B2/ja not_active Expired - Fee Related
- 2004-02-19 CN CNA2004800000326A patent/CN1698384A/zh active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006520554A (ja) | 2006-09-07 |
| US6973128B2 (en) | 2005-12-06 |
| CN1698384A (zh) | 2005-11-16 |
| WO2004075561A1 (en) | 2004-09-02 |
| US20040179598A1 (en) | 2004-09-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4664276B2 (ja) | 複数の経路を含むネットワークを通じてビデオを転送する方法およびシステム | |
| Horn et al. | Robust internet video transmission based on scalable coding and unequal error protection | |
| Ha et al. | Layer-weighted unequal error protection for scalable video coding extension of H. 264/AVC | |
| Lee et al. | Layered coded vs. multiple description coded video over error-prone networks | |
| GB2386275A (en) | Error resiliency within the enhancement layers of scalable video transmissions | |
| KR100952185B1 (ko) | 순방향 에러 정정 코드를 이용하여 비디오의 드리프트 없는 단편적인 다중 설명 채널 코딩을 위한 시스템 및 방법 | |
| Ghahremani et al. | Error resilient video transmission in ad hoc networks using layered and multiple description coding | |
| Lee et al. | Adaptive UEP and packet size assignment for scalable video transmission over burst-error channels | |
| Lee et al. | Performance comparisons of layered and multiple description coded video streaming over error-prone networks | |
| Cheng et al. | Rate-distortion optimized unequal loss protection for FGS compressed video | |
| Zhou et al. | Multi-path transport of FGS video | |
| Zhu et al. | Network-adaptive rate control with unequal loss protection for scalable video over Internet | |
| Chan et al. | A multiple description coding and delivery scheme for motion-compensated fine granularity scalable video | |
| Le Leannec et al. | Error-resilient video transmission over the Internet | |
| Mrak et al. | Scalable video coding in network applications | |
| Le et al. | Multiple description video coding for real-time applications using HEVC | |
| Wang et al. | Error resilient video coding using flexible reference frames | |
| Qiu et al. | An efficient quality scalable motion-JPEG2000 transmission scheme | |
| Chen et al. | Error-resilient video streaming over wireless networks using combined scalable coding and multiple-description coding | |
| Martins et al. | Efficient receiver-driven layered video multicast using H. 263+ SNR scalability | |
| Baccouch et al. | Network coding schemes for multi-layer video streaming on multi-hop wireless networks | |
| Hua et al. | H. 264 scalable video over finite-state Markov chain wireless channels | |
| Yu et al. | An approach to 3D scalable multiple description video coding with content delivery networks | |
| Lecuire | Unequal error protection under bitrate constraint for video streaming over internet | |
| Kim et al. | Distributed video streaming using unbalanced multiple description coding and forward error correction |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061215 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20070530 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070629 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090507 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090626 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090818 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091022 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100316 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100712 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20100727 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101109 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101202 |
|
| 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: 20110104 |
|
| 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: 20110106 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140114 Year of fee payment: 3 |
|
| 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 |
|
| LAPS | Cancellation because of no payment of annual fees |