KR100837322B1 - 인코더 및 디코더 버퍼의 사이즈 조정 방법, 장치 및 저장매체 - Google Patents
인코더 및 디코더 버퍼의 사이즈 조정 방법, 장치 및 저장매체 Download PDFInfo
- Publication number
- KR100837322B1 KR100837322B1 KR1020067018600A KR20067018600A KR100837322B1 KR 100837322 B1 KR100837322 B1 KR 100837322B1 KR 1020067018600 A KR1020067018600 A KR 1020067018600A KR 20067018600 A KR20067018600 A KR 20067018600A KR 100837322 B1 KR100837322 B1 KR 100837322B1
- Authority
- KR
- South Korea
- Prior art keywords
- buffer
- pictures
- decoding
- size
- decoder
- Prior art date
Links
- 239000000872 buffer Substances 0.000 title claims abstract description 201
- 230000005540 biological transmission Effects 0.000 claims abstract description 124
- 230000003139 buffering effect Effects 0.000 claims abstract description 87
- 238000000034 method Methods 0.000 claims abstract description 47
- 238000012546 transfer Methods 0.000 claims description 6
- 238000005192 partition Methods 0.000 description 22
- 230000002776 aggregation Effects 0.000 description 21
- 238000004220 aggregation Methods 0.000 description 21
- 230000008569 process Effects 0.000 description 15
- 230000002452 interceptive effect Effects 0.000 description 12
- 230000006835 compression Effects 0.000 description 10
- 238000007906 compression Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 230000001174 ascending effect Effects 0.000 description 7
- 230000002123 temporal effect Effects 0.000 description 7
- 238000013459 approach Methods 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 6
- 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 5
- 230000006870 function Effects 0.000 description 5
- 238000011084 recovery Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000000153 supplemental effect Effects 0.000 description 4
- 230000015556 catabolic process Effects 0.000 description 3
- 238000006731 degradation reaction Methods 0.000 description 3
- 230000001934 delay Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 239000000945 filler Substances 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 102100034187 S-methyl-5'-thioadenosine phosphorylase Human genes 0.000 description 2
- 101710136206 S-methyl-5'-thioadenosine phosphorylase Proteins 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 238000012805 post-processing Methods 0.000 description 2
- 238000013139 quantization Methods 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 102100037812 Medium-wave-sensitive opsin 1 Human genes 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 230000007717 exclusion Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000010076 replication Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000009466 transformation Effects 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
- 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/15—Data rate or code amount at the encoder output by monitoring actual compressed data size at the memory before deciding storage at the transmission buffer
-
- 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/44004—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 video buffer management, e.g. video decoder buffer or video display buffer
-
- 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/23406—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving management of server-side video buffer
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Communication Control (AREA)
Abstract
Description
타입 | 패킷 | 타임스탬프 오프셋 필드 길이(비트) |
0x18 | STAP | 0 |
0x19 | MTAP16 | 16 |
0x20 | MTAP24 | 24 |
Claims (17)
- 데이터 전송 유닛들 내 미디어 데이터의 디코딩 순서와 적어도 일부가 다른 전송 순서로 정렬되어 있던 데이터 전송 유닛들에서 캡슐화된 미디어 데이터를 전송하는 방법에 있어서,데이터 전송 유닛들을 미디어 데이터의 디코딩 순서로 정렬하기 위한 버퍼의 사이즈는, 적어도 두 전송 유닛들의 총 사이즈가 정해지고 최대 버퍼 사이즈는 그 총 사이즈에 기초해 정해지도록 규정됨을 특징으로 하는 방법.
- 제1항에 있어서, 미디어 데이터는 H.264/AVC에 따른 비디오이고, 데이터 전송 유닛들은 H.264/AVC의 네트워크 요약 계층 유닛들임을 특징으로 하는 방법.
- 제1항에 있어서, 버퍼링 알고리즘이 정해지고, 상기 총 사이즈는 상기 버퍼링 알고리즘에 따른 버퍼의 최대 점유 (maximum occupancy)에 상응하도록 규정됨을 특징으로 하는 방법.
- 삭제
- 제1항에 있어서, 상기 총 사이즈 계산에 사용되는 전송 유닛들의 개수는 전송 유닛들의 버퍼링 순서로서 표현됨을 특징으로 하는 방법.
- 화상들을 인코딩하는 인코더,상기 인코딩된 화상들을 VCL NAL 유닛들로서 디코더로 전송하는 전송기,인코딩된 화상들을 디코딩하여 디코딩 화상들을 형성하는 디코더를 포함하고, 상기 디코더는 디코더로 전송된 전송 유닛들을 버퍼링하는 버퍼를 포함하는 시스템에 있어서,적어도 두 전송 유닛들의 총 사이즈가 규정되고 최대 버퍼 사이즈가 상기 총 사이즈에 기반하여 정해지도록 버퍼 사이즈를 규정하는 규정기(definer)를 더 포함함을 특징으로 하는 시스템.
- 화상들을 인코딩하고 그 인코딩된 화상들을 전송 유닛들로서, 버퍼에서의 버퍼링 및 디코딩을 위해 디코더로 전송하는 전송기를 포함하는 인코더에 있어서,적어도 두 전송 유닛들의 총 사이즈가 규정되고 최대 버퍼 사이즈가 상기 총 사이즈에 기반하여 정해지도록 버퍼 사이즈를 규정하는 규정기(definer)를 더 포함함을 특징으로 하는 인코더.
- 제7항에 있어서,상기 인코딩된 화상들을 버퍼링하기 위한 버퍼, 및상기 인코딩된 화상들을 디코딩하기 위한 버퍼링 요건을 결정하는 가정적 참조 디코더 (hypothetical reference decoder)를 포함함을 특징으로 하는 인코더.
- 인코딩된 화상들을 디코딩하여 디코딩 화상들을 형성하는 디코더에 있어서,디코딩하기 위해 수신된 인코딩 화상들을 버퍼링하도록 전치 디코딩(pre-decoding) 버퍼를 포함하고,버퍼 사이즈를 가리키는 수신 파라미터에 따라 전치 디코딩 버퍼 메모리를 할당할 프로세서를 더 포함하고, 상기 버퍼 사이즈는, 적어도 두 전송 유닛들의 총 사이즈가 규정되고 최대 버퍼 사이즈가 상기 총 사이즈에 기반하여 정해지도록 규정됨을 특징으로 하는 디코더.
- 삭제
- 인코딩된 화상들을 버퍼링할 방법을 수행하도록 기계어 실행가능 단계들을 구비한 소프트웨어 프로그램을 저장하는 저장 매체에 있어서,상기 방법은, 인코더에서 인코딩 화상들을 형성하는 인코딩 단계; 상기 인코딩 화상들을 전송 유닛들로서 디코더로 전송하는 전송 단계; 디코더로 전송된 전송 유닛들을 버퍼에서 버퍼링하는 버퍼링 단계; 및 인코딩 화상들을 디코딩하여 디코딩 화상들을 형성하는 디코딩 단계를 포함하고,적어도 두 전송 유닛들의 총 사이즈가 규정되고 최대 버퍼 사이즈가 상기 총 사이즈에 기반하여 정해지도록, 버퍼 사이즈가 규정됨을 특징으로 하는 저장 매체.
- 화상들을 인코딩하는 인코더,상기 인코딩된 화상들을 전송 유닛들로서, 버퍼 내 버퍼링 및 디코딩을 위해 디코더로 전송하는 전송기를 포함하는 전자 장치에 있어서,적어도 두 전송 유닛들의 총 사이즈가 규정되고 최대 버퍼 사이즈가 상기 총 사이즈에 기반하여 정해지도록, 버퍼 사이즈를 규정하는 규정기(definer)를 더 포함함을 특징으로 하는 전자 장치.
- 인코딩된 화상들의 디코딩을 위한 버퍼링 요건이 결정되도록, 인코딩된 화상들을 전송 유닛들로서 포함하는 신호에 있어서,적어도 두 전송 유닛들의 총 사이즈가 규정되고 최대 버퍼 사이즈가 상기 총 사이즈에 기반하여 정해지도록 버퍼 사이즈를 나타내는 파라미터가 상기 신호에 첨부됨을 특징으로 하는 전자 장치.
- 화상들을 인코딩하고 그 인코딩된 화상들을 전송 유닛들로서, 버퍼에서의 버퍼링 및 디코딩을 위해 디코더로 전송하는 전송기를 포함하는 인코더를 구비하는 전송 장치에 있어서,적어도 두 전송 유닛들의 총 사이즈가 규정되고 최대 버퍼 사이즈가 상기 총 사이즈에 기반하여 정해지도록 버퍼 사이즈를 규정하는 규정기(definer)를 더 포함함을 특징으로 하는 전송 장치.
- 인코딩된 화상들을 디코딩하여 디코딩 화상들을 형성하는 디코더를 포함하고, 상기 디코더가 디코딩을 위해 수신된 인코딩 화상들을 버퍼링하도록 전치 디코딩(pre-decoding) 버퍼를 포함하는 수신 장치에 있어서,버퍼 사이즈를 가리키는 수신 파라미터에 따라 전치 디코딩 버퍼 메모리를 할당할 프로세서를 더 포함하고,상기 버퍼 사이즈는, 적어도 두 전송 유닛들의 총 사이즈가 규정되고 최대 버퍼 사이즈가 상기 총 사이즈에 기반하여 정해지도록 규정됨을 특징으로 하는 수신 장치.
- 데이터 전송 유닛들 내 미디어 데이터의 디코딩 순서와 적어도 일부가 다른 전송 순서로 정렬되어 있던 데이터 전송 유닛들에서 캡슐화된 미디어 데이터를 수신하는 방법에 있어서,- 미디어 데이터가, 데이터 전송 유닛들을 미디어 데이터의 디코딩 순서로 정렬하도록 버퍼링되고,- 데이터 전송 유닛들을 미디어 데이터의 디코딩 순서로 정렬하기 위한 버퍼 사이즈 정보가 수신되고,- 적어도 두 전송 유닛들의 총 사이즈가 정해지고 최대 버퍼 사이즈가 그 총 사이즈에 기초해 정해지도록, 상기 버퍼 사이즈가 규정되며,상기 활용되는 버퍼는 적어도 상기 최대 버퍼 사이즈의 데이터를 포함하도록 구성됨을 특징으로 하는 방법.
- 제16항에 있어서,미디어 데이터는 H.264/AVC에 따른 비디오이고, 데이터 전송 유닛들은 H.264/AVC의 네트워크 요약 계층 유닛들임을 특징으로 하는 방법.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US54459804P | 2004-02-13 | 2004-02-13 | |
US60/544,598 | 2004-02-13 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20060116245A KR20060116245A (ko) | 2006-11-14 |
KR100837322B1 true KR100837322B1 (ko) | 2008-06-12 |
Family
ID=34860508
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020067018600A KR100837322B1 (ko) | 2004-02-13 | 2005-02-14 | 인코더 및 디코더 버퍼의 사이즈 조정 방법, 장치 및 저장매체 |
Country Status (14)
Country | Link |
---|---|
US (2) | US20050201471A1 (ko) |
EP (2) | EP2760212A1 (ko) |
JP (2) | JP5069006B2 (ko) |
KR (1) | KR100837322B1 (ko) |
CN (1) | CN1934865B (ko) |
AU (1) | AU2005212896C1 (ko) |
BR (1) | BRPI0507925B1 (ko) |
CA (1) | CA2556120C (ko) |
HK (1) | HK1101847A1 (ko) |
RU (1) | RU2385541C2 (ko) |
SG (1) | SG153870A1 (ko) |
TW (1) | TWI396445B (ko) |
WO (1) | WO2005079070A1 (ko) |
ZA (1) | ZA200606634B (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013077665A1 (ko) * | 2011-11-25 | 2013-05-30 | 삼성전자 주식회사 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
Families Citing this family (86)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
MY135449A (en) * | 2003-02-18 | 2008-04-30 | Nokia Corp | Picture coding method |
JP2006518127A (ja) * | 2003-02-18 | 2006-08-03 | ノキア コーポレイション | ピクチャ復号化方法 |
US20050201471A1 (en) * | 2004-02-13 | 2005-09-15 | Nokia Corporation | Picture decoding method |
US7542435B2 (en) * | 2004-05-12 | 2009-06-02 | Nokia Corporation | Buffer level signaling for rate adaptation in multimedia streaming |
US20060002479A1 (en) * | 2004-06-22 | 2006-01-05 | Fernandes Felix C A | Decoder for H.264/AVC video |
MX2007000254A (es) | 2004-07-01 | 2007-04-09 | Qualcomm Inc | Metodo y aparato para utilizar tecnicas de conversion ascendente de indice de cuadro en codificacion de video que se puede escalar. |
KR101016168B1 (ko) | 2004-07-20 | 2011-02-17 | 콸콤 인코포레이티드 | 비디오 압축에 대한 인코더 보조-프레임 레이트 업 컨버젼(ea-fruc)을 위한 방법 및 장치 |
US9124907B2 (en) * | 2004-10-04 | 2015-09-01 | Nokia Technologies Oy | Picture buffering method |
US20060080436A1 (en) * | 2004-10-07 | 2006-04-13 | Nokia Corporation | System and method for multimedia streaming using interleaved packetization |
AU2006231216A1 (en) * | 2005-04-07 | 2006-10-12 | Nokia Corporation | Buffering in streaming delivery |
JP5103379B2 (ja) * | 2005-04-28 | 2012-12-19 | アップル インコーポレイテッド | 多人数参加型テレビ会議における映像処理 |
US7908392B2 (en) * | 2005-08-10 | 2011-03-15 | Agency For Science, Technology And Research | Wireless transportation protocol |
US7933329B2 (en) * | 2005-08-24 | 2011-04-26 | Exfo Service Assurance Inc. | System and method for monitoring video packets for quantifying video quality |
KR20070038396A (ko) | 2005-10-05 | 2007-04-10 | 엘지전자 주식회사 | 영상 신호의 인코딩 및 디코딩 방법 |
EP1949701A1 (en) * | 2005-10-11 | 2008-07-30 | Nokia Corporation | Efficient decoded picture buffer management for scalable video coding |
US7716551B2 (en) * | 2005-12-07 | 2010-05-11 | Microsoft Corporation | Feedback and frame synchronization between media encoders and decoders |
EP1977604B1 (en) * | 2006-01-11 | 2014-03-19 | Nokia Corporation | Method for a backward -compatible encapsulation of a scalable coded video signal into a sequence of aggregate data units |
US8767836B2 (en) * | 2006-03-27 | 2014-07-01 | Nokia Corporation | Picture delimiter in scalable video coding |
US7653055B2 (en) * | 2006-03-31 | 2010-01-26 | Alcatel-Lucent Usa Inc. | Method and apparatus for improved multicast streaming in wireless networks |
US8634463B2 (en) * | 2006-04-04 | 2014-01-21 | Qualcomm Incorporated | Apparatus and method of enhanced frame interpolation in video compression |
JP5248802B2 (ja) * | 2006-06-16 | 2013-07-31 | カシオ計算機株式会社 | 動画符号化装置および動画符号化方法と、動画復号化装置および動画復号化方法と、動画記録装置 |
US20080056218A1 (en) * | 2006-08-29 | 2008-03-06 | Motorola, Inc. | Method for transmitting multi-frame handover or assignment messages |
KR100849495B1 (ko) * | 2006-12-04 | 2008-07-31 | 한국전자통신연구원 | Rtp 패킷화 모드별 비트율 생성 방법 |
PT2103136T (pt) * | 2006-12-21 | 2017-12-12 | Thomson Licensing | Métodos e aparelhos para sinalização melhorada utilizando sintaxe de nível elevado para a códificação e descodificação de vídeo de visualização múltipla |
RU2518904C2 (ru) * | 2007-01-05 | 2014-06-10 | Томсон Лайсенсинг | Гипотетический эталонный декодер для масштабируемого видеокодирования |
EP3182709B1 (en) | 2007-01-18 | 2021-05-12 | Nokia Technologies Oy | Carriage of sei message in rtp payload format |
WO2008108566A1 (en) * | 2007-03-02 | 2008-09-12 | Lg Electronics Inc. | A method and an apparatus for decoding/encoding a video signal |
US20100266042A1 (en) * | 2007-03-02 | 2010-10-21 | Han Suh Koo | Method and an apparatus for decoding/encoding a video signal |
GB0705329D0 (en) | 2007-03-20 | 2007-04-25 | Skype Ltd | Method of transmitting data in a communication system |
JP2010523048A (ja) * | 2007-03-29 | 2010-07-08 | トムソン ライセンシング | デジタルシネマシステムへのコンテンツ配信及びデジタルシネマシステムでの再生方法及び装置 |
US8488677B2 (en) * | 2007-04-25 | 2013-07-16 | Lg Electronics Inc. | Method and an apparatus for decoding/encoding a video signal |
US20080294446A1 (en) * | 2007-05-22 | 2008-11-27 | Linfeng Guo | Layer based scalable multimedia datastream compression |
US8938009B2 (en) * | 2007-10-12 | 2015-01-20 | Qualcomm Incorporated | Layered encoded bitstream structure |
BRPI0818444A2 (pt) * | 2007-10-12 | 2016-10-11 | Qualcomm Inc | codificação adaptativa de informação de cabeçalho de bloco de vídeo |
FR2923124A1 (fr) | 2007-10-26 | 2009-05-01 | Canon Kk | Procede et dispositif de determination de la valeur d'un delai a appliquer entre l'envoi d'un premier ensemble de donnees et l'envoi d'un second ensemble de donnees |
KR100951008B1 (ko) * | 2007-12-17 | 2010-04-02 | 한국전자통신연구원 | 인터레이스 부호화에서의 실시간 비트율 제어 방법 및시스템 |
JP4577357B2 (ja) * | 2007-12-27 | 2010-11-10 | ソニー株式会社 | 符号化装置及び方法、並びにプログラム |
US20090171970A1 (en) * | 2007-12-31 | 2009-07-02 | Keefe Robert A | System and Method for Delivering Utility Usage Information and Other Content to a Digital Photo Frame |
US8345774B2 (en) * | 2008-01-11 | 2013-01-01 | Apple Inc. | Hypothetical reference decoder |
US8369415B2 (en) * | 2008-03-06 | 2013-02-05 | General Instrument Corporation | Method and apparatus for decoding an enhanced video stream |
US9167246B2 (en) * | 2008-03-06 | 2015-10-20 | Arris Technology, Inc. | Method and apparatus for decoding an enhanced video stream |
JP5098784B2 (ja) * | 2008-04-30 | 2012-12-12 | サクサ株式会社 | 映像通信装置 |
EP2334082A1 (en) * | 2008-09-17 | 2011-06-15 | Sharp Kabushiki Kaisha | Scalable video stream decoding apparatus and scalable video stream generating apparatus |
US8649426B2 (en) * | 2008-09-18 | 2014-02-11 | Magor Communications Corporation | Low latency high resolution video encoding |
JP2010166387A (ja) * | 2009-01-16 | 2010-07-29 | Panasonic Corp | バッファ制御装置及び無線通信端末 |
US8782267B2 (en) | 2009-05-29 | 2014-07-15 | Comcast Cable Communications, Llc | Methods, systems, devices, and computer-readable media for delivering additional content using a multicast streaming |
EP2478701B1 (en) * | 2009-09-14 | 2017-01-11 | Thomson Licensing | Distribution of mpeg-2 ts multiplexed multimedia stream with selection of elementary packets of the stream |
TW201121331A (en) * | 2009-12-10 | 2011-06-16 | Novatek Microelectronics Corp | Picture decoder |
JP5482178B2 (ja) * | 2009-12-16 | 2014-04-23 | ソニー株式会社 | 送信装置および方法、並びに、受信装置および方法 |
KR20110106160A (ko) * | 2010-03-22 | 2011-09-28 | (주)인터큐비트 | 다중 디스플레이를 이용한 초고해상도 영상 재생 시스템 |
CN102948146B (zh) | 2010-04-13 | 2016-10-19 | 三星电子株式会社 | 基于树结构的编码单元执行去块滤波的视频编码方法和视频编码设备以及视频解码方法和视频解码设备 |
US8930277B2 (en) * | 2010-04-30 | 2015-01-06 | Now Technologies (Ip) Limited | Content management apparatus |
KR20130060226A (ko) | 2010-04-30 | 2013-06-07 | 나우 테크놀로지스 (아이피) 리미티드 | 콘텐츠 관리 장치 |
RU2534370C2 (ru) | 2010-05-06 | 2014-11-27 | Ниппон Телеграф Энд Телефон Корпорейшн | Способ и устройство управления кодированием видео |
EP2568705B1 (en) * | 2010-05-07 | 2018-09-26 | Nippon Telegraph And Telephone Corporation | Moving image encoding control method, moving image encoding apparatus and moving image encoding program |
EP2571268B1 (en) * | 2010-05-12 | 2019-11-27 | Nippon Telegraph And Telephone Corporation | Video coding control method, video coding device and video coding program |
US9549197B2 (en) * | 2010-08-16 | 2017-01-17 | Dolby Laboratories Licensing Corporation | Visual dynamic range timestamp to enhance data coherency and potential of metadata using delay information |
EP2684367A4 (en) * | 2011-03-10 | 2014-09-24 | Vidyo Inc | MAINTENANCE OF A SET OF PARAMETERS IN A VIDEO CODING |
KR20120138604A (ko) | 2011-06-14 | 2012-12-26 | 삼성전자주식회사 | 멀티미디어 시스템에서 복합 미디어 컨텐츠를 송수신하는 방법 및 장치 |
US20150229970A1 (en) * | 2011-08-18 | 2015-08-13 | Vid Scale, Inc. | Methods and systems for packet differentiation |
US9106927B2 (en) | 2011-09-23 | 2015-08-11 | Qualcomm Incorporated | Video coding with subsets of a reference picture set |
KR20130040090A (ko) * | 2011-10-13 | 2013-04-23 | 삼성전자주식회사 | 복합 네트워크에서 멀티미디어 데이터를 전송하기 위한 장치 및 그 방법 |
US8768079B2 (en) * | 2011-10-13 | 2014-07-01 | Sharp Laboratories Of America, Inc. | Tracking a reference picture on an electronic device |
US8787688B2 (en) * | 2011-10-13 | 2014-07-22 | Sharp Laboratories Of America, Inc. | Tracking a reference picture based on a designated picture on an electronic device |
US8855433B2 (en) * | 2011-10-13 | 2014-10-07 | Sharp Kabushiki Kaisha | Tracking a reference picture based on a designated picture on an electronic device |
GB2520867B (en) * | 2011-10-25 | 2016-05-18 | Skype Ltd | Jitter buffer |
CN102378067B (zh) * | 2011-11-21 | 2013-10-02 | 武汉大学 | 一种鲁棒性的移动视频解码方法 |
AU2013254214C1 (en) * | 2012-04-23 | 2017-03-02 | Sun Patent Trust | Encoding method, decoding method, encoding apparatus, decoding apparatus, and encoding and decoding apparatus |
MX342499B (es) * | 2012-06-29 | 2016-10-03 | Sony Corp | Dispositivo de descodificación y método de descodificación. |
US9654802B2 (en) * | 2012-09-24 | 2017-05-16 | Qualcomm Incorporated | Sequence level flag for sub-picture level coded picture buffer parameters |
US9565452B2 (en) * | 2012-09-28 | 2017-02-07 | Qualcomm Incorporated | Error resilient decoding unit association |
US9661341B2 (en) | 2013-01-07 | 2017-05-23 | Microsoft Technology Licensing, Llc | Syntax and semantics for buffering information to simplify video splicing |
US9516330B2 (en) * | 2013-02-06 | 2016-12-06 | Broadcom Corporation | Virtual field buffer based decoding |
US9667959B2 (en) | 2013-03-29 | 2017-05-30 | Qualcomm Incorporated | RTP payload format designs |
BR112015025518B1 (pt) | 2013-04-07 | 2023-02-07 | Dolby International Ab | Método para decodificar um fluxo de bits de vídeo |
US9591321B2 (en) | 2013-04-07 | 2017-03-07 | Dolby International Ab | Signaling change in output layer sets |
US20150039714A1 (en) * | 2013-07-30 | 2015-02-05 | Opera Software Asa | Multimedia cache with dynamic segmenting |
WO2015014403A1 (en) * | 2013-08-01 | 2015-02-05 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for controlling streaming of video content |
CN104754358B (zh) * | 2013-12-27 | 2019-02-19 | 中兴通讯股份有限公司 | 码流的生成和处理方法、装置及系统 |
CN104754341B (zh) * | 2013-12-31 | 2019-02-26 | 华为技术有限公司 | 一种视频数据编码、解码的方法和装置 |
US10136145B2 (en) | 2014-01-03 | 2018-11-20 | Samsung Electronics Co., Ltd. | Method and apparatus for managing buffer for encoding and decoding multi-layer video |
US10887651B2 (en) * | 2014-03-31 | 2021-01-05 | Samsung Electronics Co., Ltd. | Signaling and operation of an MMTP de-capsulation buffer |
WO2015163267A1 (ja) * | 2014-04-25 | 2015-10-29 | ソニー株式会社 | 送信装置、送信方法、受信装置および受信方法 |
EP2960864B1 (en) * | 2014-06-23 | 2018-12-05 | Harman Becker Automotive Systems GmbH | Device and method for processing a stream of video data |
US10283091B2 (en) * | 2014-10-13 | 2019-05-07 | Microsoft Technology Licensing, Llc | Buffer optimization |
CN108200481B (zh) * | 2017-12-07 | 2020-12-15 | 北京佳讯飞鸿电气股份有限公司 | 一种rtp-ps流处理方法、装置、设备及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6023233A (en) * | 1998-03-20 | 2000-02-08 | Craven; Peter G. | Data rate control for variable rate compression systems |
US20020105951A1 (en) * | 2001-02-08 | 2002-08-08 | Miska Hannuksela | Playback of streamed media |
US6493388B1 (en) * | 2000-04-19 | 2002-12-10 | General Instrument Corporation | Rate control and buffer protection for variable bit rate video programs over a constant rate channel |
WO2004019530A1 (en) * | 2002-02-15 | 2004-03-04 | Visible World, Inc. | System and method for seamless switching through buffering |
WO2004075555A1 (en) * | 2003-02-18 | 2004-09-02 | Nokia Corporation | Picture coding method |
Family Cites Families (68)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5122875A (en) * | 1991-02-27 | 1992-06-16 | General Electric Company | An HDTV compression system |
US5387941A (en) * | 1991-06-14 | 1995-02-07 | Wavephore, Inc. | Data with video transmitter |
US5467173A (en) * | 1993-02-05 | 1995-11-14 | Konica Corporation | Speed control circuit for an optical scanning system driving motor for an image forming apparatus |
US5481543A (en) * | 1993-03-16 | 1996-01-02 | Sony Corporation | Rational input buffer arrangements for auxiliary information in video and audio signal processing systems |
US5481643A (en) * | 1993-03-18 | 1996-01-02 | U.S. Philips Corporation | Transmitter, receiver and record carrier for transmitting/receiving at least a first and a second signal component |
US5486864A (en) | 1993-05-13 | 1996-01-23 | Rca Thomson Licensing Corporation | Differential time code method and apparatus as for a compressed video signal |
US5398072A (en) * | 1993-10-25 | 1995-03-14 | Lsi Logic Corporation | Management of channel buffer in video decoders |
GB2287383A (en) | 1994-03-11 | 1995-09-13 | Motorola Ltd | Notification by energy burst of messages with unacceptable quality |
JPH0865665A (ja) * | 1994-08-25 | 1996-03-08 | Hitachi Denshi Ltd | 画像圧縮伝送方法および画像圧縮伝送システム |
DE69517966T2 (de) | 1994-12-28 | 2001-02-15 | Koninklijke Philips Electronics N.V., Eindhoven | Pufferverwaltung in kompressionssystemen mit variabler bitrate |
US5517250A (en) * | 1995-02-28 | 1996-05-14 | General Instrument Corporation Of Delaware | Acquisition of desired data from a packetized data stream and synchronization thereto |
US5677905A (en) * | 1995-03-28 | 1997-10-14 | Bell Atlantic Network Services, Inc. | Access subnetwork controller for video dial tone networks |
US5877812A (en) * | 1995-11-21 | 1999-03-02 | Imedia Corporation | Method and apparatus for increasing channel utilization for digital video transmission |
US5719632A (en) * | 1996-01-25 | 1998-02-17 | Ibm Corporation | Motion video compression system with buffer empty/fill look-ahead bit allocation |
AU734747B2 (en) | 1996-01-31 | 2001-06-21 | Ipsilon Networks, Inc. | Improved method and apparatus for dynamically shifting between routing and switching packets in a transmission network |
US5892924A (en) * | 1996-01-31 | 1999-04-06 | Ipsilon Networks, Inc. | Method and apparatus for dynamically shifting between routing and switching packets in a transmission network |
JP3493872B2 (ja) * | 1996-02-29 | 2004-02-03 | ソニー株式会社 | 画像データ処理方法およびその装置 |
TW351903B (en) | 1996-07-03 | 1999-02-01 | Matsushita Electric Ind Co Ltd | Encoding method, encoding apparatus, decoding and compositing method, decoding and composition appratus, and record medium recorded with the aforesaid methods for multiple images |
US6188700B1 (en) * | 1996-11-07 | 2001-02-13 | Sony Corporation | Method and apparatus for encoding MPEG signals using variable rate encoding and dynamically varying transmission buffers |
EP0944269B1 (en) | 1996-12-04 | 2002-11-13 | Matsushita Electric Industrial Co., Ltd. | Optical disc for high resolution and three-dimensional image recording, optical disc reproducing device, and optical disc recording device |
US6011590A (en) * | 1997-01-03 | 2000-01-04 | Ncr Corporation | Method of transmitting compressed information to minimize buffer space |
IL121815A (en) | 1997-09-22 | 2000-09-28 | Security 7 Software Ltd | Method and system for the identification and the suppression of executable objects |
KR100248080B1 (ko) * | 1997-10-06 | 2000-03-15 | 정선종 | 다자간 멀티미디어 통신에서의 에러제어 방법 |
JP4938171B2 (ja) | 1997-10-09 | 2012-05-23 | クゥアルコム・インコーポレイテッド | 多元接続通信システムでのアイドルハンドオフを行う方法及び装置 |
US7301944B1 (en) * | 1997-10-24 | 2007-11-27 | Tranz-Send Broadcasting Network, Inc. | Media file distribution with adaptive transmission protocols |
DE69803195T2 (de) | 1997-11-27 | 2002-08-29 | British Telecommunications P.L.C., London | Codeumsetzung |
US6289129B1 (en) * | 1998-06-19 | 2001-09-11 | Motorola, Inc. | Video rate buffer for use with push dataflow |
US6526022B1 (en) * | 1998-06-30 | 2003-02-25 | Sun Microsystems | Detecting congestion by comparing successive loss of packets in windows to provide congestion control in reliable multicast protocol |
US6573942B1 (en) | 1998-08-17 | 2003-06-03 | Sharp Laboratories Of America, Inc. | Buffer system for controlled and timely delivery of MPEG-2F data services |
JP3552929B2 (ja) * | 1998-11-27 | 2004-08-11 | 松下電器産業株式会社 | 復号化装置及び復号化方法 |
US6496980B1 (en) * | 1998-12-07 | 2002-12-17 | Intel Corporation | Method of providing replay on demand for streaming digital multimedia |
JP2000232649A (ja) * | 1998-12-10 | 2000-08-22 | Fujitsu Ltd | Mpegビデオ復号器及びmpegビデオ復号方法 |
WO2000046995A1 (en) | 1999-02-05 | 2000-08-10 | Sony Corporation | Encoding system, encoding method, decoding system, decoding method, multiplexing device, multiplexing method, display system and display method |
US6782490B2 (en) * | 1999-03-17 | 2004-08-24 | At&T Corp. | Network-based service for the repair of IP multicast sessions |
US6269080B1 (en) * | 1999-04-13 | 2001-07-31 | Glenayre Electronics, Inc. | Method of multicast file distribution and synchronization |
FI113124B (fi) | 1999-04-29 | 2004-02-27 | Nokia Corp | Tiedonsiirto |
FR2795272B1 (fr) * | 1999-06-18 | 2001-07-20 | Thomson Multimedia Sa | Procede de commutation de flux mpeg |
JP3587092B2 (ja) | 1999-07-30 | 2004-11-10 | 松下電工株式会社 | 応答分散式通信方法および通信システム |
KR100335057B1 (ko) * | 2000-03-08 | 2002-05-02 | 구자홍 | 동영상 수신 장치 |
US6697426B1 (en) * | 2000-03-17 | 2004-02-24 | Koninklijke Philips Electronics N.V. | Reduction of layer-decoding complexity by reordering the transmission of enhancement layer frames |
EP1533945A1 (en) | 2000-04-06 | 2005-05-25 | NTT DoCoMo, Inc. | Multicasting method with changing transmission method dependent on receiving state at the base station |
JP3683468B2 (ja) | 2000-04-13 | 2005-08-17 | 株式会社エヌ・ティ・ティ・ドコモ | マルチキャストサービス提供システムにおける再送制御方法、情報配信装置及び無線端末 |
JP2002010216A (ja) * | 2000-04-20 | 2002-01-11 | Canon Inc | 復号化装置及びその制御方法並びに記憶媒体 |
JP4407007B2 (ja) * | 2000-05-02 | 2010-02-03 | ソニー株式会社 | データ送信装置及び方法 |
US7016970B2 (en) * | 2000-07-06 | 2006-03-21 | Matsushita Electric Industrial Co., Ltd. | System for transmitting stream data from server to client based on buffer and transmission capacities and delay time of the client |
JP3594296B2 (ja) | 2000-07-24 | 2004-11-24 | 松下電器産業株式会社 | 動画像符号化データの送信装置および送信方法 |
FI120125B (fi) * | 2000-08-21 | 2009-06-30 | Nokia Corp | Kuvankoodaus |
CN1394411A (zh) * | 2000-11-06 | 2003-01-29 | 松下电器产业株式会社 | 发送装置、接收装置及广播数据的分发方法 |
JP2002330379A (ja) * | 2001-05-02 | 2002-11-15 | Sony Corp | コンテンツ提供装置 |
JP2002359641A (ja) | 2001-05-31 | 2002-12-13 | Matsushita Electric Ind Co Ltd | ファイル配信システム、ファイル配信サーバ装置、及び受信クライアント装置 |
JP4556351B2 (ja) | 2001-06-19 | 2010-10-06 | ソニー株式会社 | マルチキャスト通信方法およびシステム |
US20030031175A1 (en) * | 2001-08-01 | 2003-02-13 | Masato Hayashi | Method of multicasting |
US8923688B2 (en) | 2001-09-12 | 2014-12-30 | Broadcom Corporation | Performing personal video recording (PVR) functions on digital video streams |
US7356079B2 (en) * | 2001-11-21 | 2008-04-08 | Vixs Systems Inc. | Method and system for rate control during video transcoding |
JP2003209576A (ja) * | 2002-01-15 | 2003-07-25 | Matsushita Electric Ind Co Ltd | マルチキャスト通信方法及びそのシステム |
FI114527B (fi) * | 2002-01-23 | 2004-10-29 | Nokia Corp | Kuvakehysten ryhmittely videokoodauksessa |
US7831990B2 (en) * | 2002-04-29 | 2010-11-09 | Sony Corporation | Generic adaptation layer for JVT video |
CA2488369C (en) * | 2002-06-21 | 2012-08-21 | British Telecommunications Public Limited Company | Timer-based feedback in multicast communication |
EP1518403A4 (en) * | 2002-07-02 | 2009-03-18 | Conexant Systems Inc | HYPOTHETIC REFERENCE DECODER FOR COMPRESSED PICTURES AND VIDEO |
EP1379085A1 (en) | 2002-07-04 | 2004-01-07 | Deutsche Thomson-Brandt Gmbh | Method and device for linking multimedia data |
US20040039796A1 (en) * | 2002-08-08 | 2004-02-26 | Virtual Radio, Inc. | Personalized cyber disk jockey and Internet radio advertising |
US7289500B1 (en) * | 2003-07-17 | 2007-10-30 | Novell, Inc. | Method and system for reliable multicast data transmission |
JP2006518127A (ja) * | 2003-02-18 | 2006-08-03 | ノキア コーポレイション | ピクチャ復号化方法 |
US6873786B2 (en) * | 2003-05-05 | 2005-03-29 | Thomson Licensing S.A. | Reverse trick modes on non-progressive video using special groups of pictures |
US7415069B2 (en) * | 2003-12-09 | 2008-08-19 | Lsi Corporation | Method for activation and deactivation of infrequently changing sequence and picture parameter sets |
US20050201471A1 (en) * | 2004-02-13 | 2005-09-15 | Nokia Corporation | Picture decoding method |
US7296205B2 (en) * | 2004-02-18 | 2007-11-13 | Nokia Corporation | Data repair |
US9124907B2 (en) * | 2004-10-04 | 2015-09-01 | Nokia Technologies Oy | Picture buffering method |
-
2005
- 2005-02-11 US US11/057,065 patent/US20050201471A1/en not_active Abandoned
- 2005-02-14 KR KR1020067018600A patent/KR100837322B1/ko active IP Right Grant
- 2005-02-14 WO PCT/FI2005/050032 patent/WO2005079070A1/en active Application Filing
- 2005-02-14 EP EP14163654.8A patent/EP2760212A1/en not_active Ceased
- 2005-02-14 SG SG200904390-2A patent/SG153870A1/en unknown
- 2005-02-14 TW TW094104145A patent/TWI396445B/zh active
- 2005-02-14 CN CN2005800089851A patent/CN1934865B/zh active Active
- 2005-02-14 AU AU2005212896A patent/AU2005212896C1/en active Active
- 2005-02-14 CA CA2556120A patent/CA2556120C/en active Active
- 2005-02-14 RU RU2006128854/09A patent/RU2385541C2/ru active
- 2005-02-14 EP EP05708200.0A patent/EP1714490B1/en active Active
- 2005-02-14 BR BRPI0507925A patent/BRPI0507925B1/pt active IP Right Grant
- 2005-02-14 JP JP2006552649A patent/JP5069006B2/ja active Active
-
2006
- 2006-08-10 ZA ZA200606634A patent/ZA200606634B/xx unknown
-
2007
- 2007-09-10 HK HK07109846.0A patent/HK1101847A1/xx unknown
-
2010
- 2010-09-27 US US12/924,456 patent/US8335265B2/en active Active
-
2011
- 2011-06-06 JP JP2011126245A patent/JP2011199899A/ja active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6023233A (en) * | 1998-03-20 | 2000-02-08 | Craven; Peter G. | Data rate control for variable rate compression systems |
US6493388B1 (en) * | 2000-04-19 | 2002-12-10 | General Instrument Corporation | Rate control and buffer protection for variable bit rate video programs over a constant rate channel |
US20020105951A1 (en) * | 2001-02-08 | 2002-08-08 | Miska Hannuksela | Playback of streamed media |
WO2004019530A1 (en) * | 2002-02-15 | 2004-03-04 | Visible World, Inc. | System and method for seamless switching through buffering |
WO2004075555A1 (en) * | 2003-02-18 | 2004-09-02 | Nokia Corporation | Picture coding method |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013077665A1 (ko) * | 2011-11-25 | 2013-05-30 | 삼성전자 주식회사 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
US9438901B2 (en) | 2011-11-25 | 2016-09-06 | Samsung Electronics Co., Ltd. | Image coding method and device for buffer management of decoder, and image decoding method and device |
US9560370B2 (en) | 2011-11-25 | 2017-01-31 | Samsung Electronics Co., Ltd. | Image coding method and device for buffer management of decoder, and image decoding method and device |
US9699471B2 (en) | 2011-11-25 | 2017-07-04 | Samsung Electronics Co., Ltd. | Image coding method and device for buffer management of decoder, and image decoding method and device |
US9769483B2 (en) | 2011-11-25 | 2017-09-19 | Samsung Electronics Co., Ltd. | Image coding method and device for buffer management of decoder, and image decoding method and device |
US9967570B2 (en) | 2011-11-25 | 2018-05-08 | Samsung Electronics Co., Ltd. | Image coding method and device for buffer management of decoder, and image decoding method and device |
US10218984B2 (en) | 2011-11-25 | 2019-02-26 | Samsung Electronics Co., Ltd. | Image coding method and device for buffer management of decoder, and image decoding method and device |
US10499062B2 (en) | 2011-11-25 | 2019-12-03 | Samsung Electronics Co., Ltd. | Image coding method and device for buffer management of decoder, and image decoding method and device |
Also Published As
Publication number | Publication date |
---|---|
EP2760212A1 (en) | 2014-07-30 |
SG153870A1 (en) | 2009-07-29 |
JP2011199899A (ja) | 2011-10-06 |
CA2556120C (en) | 2012-05-08 |
EP1714490B1 (en) | 2014-06-04 |
RU2006128854A (ru) | 2008-03-20 |
US8335265B2 (en) | 2012-12-18 |
US20050201471A1 (en) | 2005-09-15 |
US20110019747A1 (en) | 2011-01-27 |
HK1101847A1 (en) | 2007-10-26 |
CA2556120A1 (en) | 2005-08-25 |
KR20060116245A (ko) | 2006-11-14 |
TW200531555A (en) | 2005-09-16 |
RU2385541C2 (ru) | 2010-03-27 |
AU2005212896A1 (en) | 2005-08-25 |
BRPI0507925B1 (pt) | 2018-11-13 |
BRPI0507925A8 (pt) | 2016-04-05 |
JP5069006B2 (ja) | 2012-11-07 |
ZA200606634B (en) | 2007-11-28 |
AU2005212896C1 (en) | 2013-11-14 |
JP2007522749A (ja) | 2007-08-09 |
TWI396445B (zh) | 2013-05-11 |
BRPI0507925A (pt) | 2007-07-17 |
EP1714490A1 (en) | 2006-10-25 |
CN1934865A (zh) | 2007-03-21 |
WO2005079070A1 (en) | 2005-08-25 |
AU2005212896B2 (en) | 2010-01-28 |
CN1934865B (zh) | 2013-07-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100837322B1 (ko) | 인코더 및 디코더 버퍼의 사이즈 조정 방법, 장치 및 저장매체 | |
US8532194B2 (en) | Picture decoding method | |
EP1595405B1 (en) | Method and device for transmitting media data in nal units over rtp | |
US7403660B2 (en) | Encoding picture arrangement parameter in picture bitstream | |
US9124907B2 (en) | Picture buffering method | |
US20040218669A1 (en) | Picture coding method | |
MXPA06009109A (en) | Resizing of buffer in encoder and decoder |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130522 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20140521 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20150518 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20160517 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20170522 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20180516 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20190515 Year of fee payment: 12 |