DE60206738D1 - Videokodierungsverfahren und -Vorrichtung mit variabler Bitrate - Google Patents
Videokodierungsverfahren und -Vorrichtung mit variabler BitrateInfo
- Publication number
- DE60206738D1 DE60206738D1 DE60206738T DE60206738T DE60206738D1 DE 60206738 D1 DE60206738 D1 DE 60206738D1 DE 60206738 T DE60206738 T DE 60206738T DE 60206738 T DE60206738 T DE 60206738T DE 60206738 D1 DE60206738 D1 DE 60206738D1
- Authority
- DE
- Germany
- Prior art keywords
- bit rate
- video coding
- coding method
- variable bit
- rate video
- 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 - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/005—Statistical coding, e.g. Huffman, run length coding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/007—Transform coding, e.g. discrete cosine transform
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/124—Quantisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/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/149—Data rate or code amount at the encoder output by estimating the code amount by means of a model, e.g. mathematical model or statistical model
-
- 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
- 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/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/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
- H04N19/159—Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/172—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Discrete Mathematics (AREA)
- Algebra (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP02012891A EP1372113B1 (de) | 2002-06-11 | 2002-06-11 | Videokodierungsverfahren und -Vorrichtung mit variabler Bitrate |
Publications (1)
Publication Number | Publication Date |
---|---|
DE60206738D1 true DE60206738D1 (de) | 2005-11-24 |
Family
ID=29558317
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE60206738T Expired - Lifetime DE60206738D1 (de) | 2002-06-11 | 2002-06-11 | Videokodierungsverfahren und -Vorrichtung mit variabler Bitrate |
Country Status (3)
Country | Link |
---|---|
US (1) | US7349474B2 (de) |
EP (1) | EP1372113B1 (de) |
DE (1) | DE60206738D1 (de) |
Families Citing this family (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9325998B2 (en) * | 2003-09-30 | 2016-04-26 | Sharp Laboratories Of America, Inc. | Wireless video transmission system |
JP3675464B2 (ja) * | 2003-10-29 | 2005-07-27 | ソニー株式会社 | 動画像符号化装置および動画像符号化制御方法 |
US7889792B2 (en) | 2003-12-24 | 2011-02-15 | Apple Inc. | Method and system for video encoding using a variable number of B frames |
US20050286629A1 (en) * | 2004-06-25 | 2005-12-29 | Adriana Dumitras | Coding of scene cuts in video sequences using non-reference frames |
US7606427B2 (en) * | 2004-07-08 | 2009-10-20 | Qualcomm Incorporated | Efficient rate control techniques for video encoding |
US9743078B2 (en) | 2004-07-30 | 2017-08-22 | Euclid Discoveries, Llc | Standards-compliant model-based video encoding and decoding |
US9578345B2 (en) * | 2005-03-31 | 2017-02-21 | Euclid Discoveries, Llc | Model-based video encoding and decoding |
US9532069B2 (en) | 2004-07-30 | 2016-12-27 | Euclid Discoveries, Llc | Video compression repository and model reuse |
US8356327B2 (en) * | 2004-10-30 | 2013-01-15 | Sharp Laboratories Of America, Inc. | Wireless video transmission system |
US7873102B2 (en) | 2005-07-27 | 2011-01-18 | At&T Intellectual Property I, Lp | Video quality testing by encoding aggregated clips |
US20070025441A1 (en) * | 2005-07-28 | 2007-02-01 | Nokia Corporation | Method, module, device and system for rate control provision for video encoders capable of variable bit rate encoding |
US9479794B2 (en) | 2005-11-10 | 2016-10-25 | Freescale Semiconductor, Inc. | Resource efficient video processing via prediction error computational adjustments |
US8249070B2 (en) * | 2005-12-29 | 2012-08-21 | Cisco Technology, Inc. | Methods and apparatuses for performing scene adaptive rate control |
US9544602B2 (en) * | 2005-12-30 | 2017-01-10 | Sharp Laboratories Of America, Inc. | Wireless video transmission system |
US8077775B2 (en) * | 2006-05-12 | 2011-12-13 | Freescale Semiconductor, Inc. | System and method of adaptive rate control for a video encoder |
US7773672B2 (en) * | 2006-05-30 | 2010-08-10 | Freescale Semiconductor, Inc. | Scalable rate control system for a video encoder |
US9883202B2 (en) * | 2006-10-06 | 2018-01-30 | Nxp Usa, Inc. | Scaling video processing complexity based on power savings factor |
US8542730B2 (en) * | 2008-02-22 | 2013-09-24 | Qualcomm, Incorporated | Fast macroblock delta QP decision |
US20090290636A1 (en) * | 2008-05-20 | 2009-11-26 | Mediatek Inc. | Video encoding apparatuses and methods with decoupled data dependency |
BRPI0911762A2 (pt) | 2008-06-05 | 2016-08-02 | Nippon Telegraph & Telephone | método de controle de taxa de bits de vídeo, aparelho de controle de taxa de bits de vídeo, programa de controle de taxa de bits de vídeo, e meio de gravação legível por computador que tem o programa gravado no mesmo |
JP5400876B2 (ja) * | 2008-06-16 | 2014-01-29 | ドルビー ラボラトリーズ ライセンシング コーポレイション | ビデオ符号化のための、スライス依存性に基づくレート制御モデル適合化 |
US8385404B2 (en) | 2008-09-11 | 2013-02-26 | Google Inc. | System and method for video encoding using constructed reference frame |
US20110110422A1 (en) * | 2009-11-06 | 2011-05-12 | Texas Instruments Incorporated | Transmission bit-rate control in a video encoder |
US8331709B2 (en) * | 2010-04-14 | 2012-12-11 | Newport Media, Inc. | Fixed buffer real-time image compression technique |
US8638854B1 (en) | 2011-04-07 | 2014-01-28 | Google Inc. | Apparatus and method for creating an alternate reference frame for video compression using maximal differences |
EP2724537A1 (de) * | 2011-06-22 | 2014-04-30 | Motorola Mobility LLC | Konstruktion einer kombinierten liste anhand der verwendung von zeitabständen |
US8976857B2 (en) | 2011-09-23 | 2015-03-10 | Microsoft Technology Licensing, Llc | Quality-based video compression |
KR20130050407A (ko) * | 2011-11-07 | 2013-05-16 | 오수미 | 인터 모드에서의 움직임 정보 생성 방법 |
US10728545B2 (en) * | 2011-11-23 | 2020-07-28 | Texas Instruments Incorporated | Method and system of bit rate control |
US9609341B1 (en) | 2012-04-23 | 2017-03-28 | Google Inc. | Video data encoding and decoding using reference picture lists |
EP2842337B1 (de) | 2012-04-23 | 2019-03-13 | Google LLC | Verwaltung von multireferenz-bildpuffern zur videodatencodierung |
US9438918B2 (en) * | 2012-04-23 | 2016-09-06 | Intel Corporation | Frame level rate control using motion estimated distortions |
CN103428523B (zh) * | 2012-05-22 | 2015-07-08 | 华为技术有限公司 | 评估视频质量的方法和装置 |
US20140068097A1 (en) * | 2012-08-31 | 2014-03-06 | Samsung Electronics Co., Ltd. | Device of controlling streaming of media, server, receiver and method of controlling thereof |
US9756331B1 (en) | 2013-06-17 | 2017-09-05 | Google Inc. | Advance coded reference prediction |
US10091507B2 (en) | 2014-03-10 | 2018-10-02 | Euclid Discoveries, Llc | Perceptual optimization for model-based video encoding |
WO2015138008A1 (en) | 2014-03-10 | 2015-09-17 | Euclid Discoveries, Llc | Continuous block tracking for temporal prediction in video encoding |
US10097851B2 (en) | 2014-03-10 | 2018-10-09 | Euclid Discoveries, Llc | Perceptual optimization for model-based video encoding |
US9589363B2 (en) | 2014-03-25 | 2017-03-07 | Intel Corporation | Object tracking in encoded video streams |
CN104486626B (zh) * | 2014-12-30 | 2019-02-15 | 中星技术股份有限公司 | 一种视频编码方法 |
CN104486625B (zh) * | 2014-12-30 | 2019-08-02 | 中星技术股份有限公司 | 一种用于svac标准的视频编码方法 |
US10165272B2 (en) * | 2015-01-29 | 2018-12-25 | Arris Enterprises Llc | Picture-level QP rate control performance improvements for HEVC encoding |
CN104780375A (zh) * | 2015-03-30 | 2015-07-15 | 康佳集团股份有限公司 | 一种可伸缩视频编码的码率控制方法及系统 |
CN105392001B (zh) * | 2015-11-16 | 2019-05-28 | 四川大学 | 基于梯度的自适应高性能视频编码码率控制方法 |
CN105681793B (zh) * | 2016-01-06 | 2018-10-23 | 四川大学 | 基于视频内容复杂度自适应的极低延迟高性能视频编码帧内码率控制方法 |
CN107872669B (zh) * | 2016-09-27 | 2019-05-24 | 腾讯科技(深圳)有限公司 | 视频码率处理方法和装置 |
CN109218724B (zh) * | 2017-07-06 | 2020-08-04 | 腾讯科技(深圳)有限公司 | 一种数据编码方法、装置及存储设备和终端设备 |
CN110139101B (zh) * | 2019-06-20 | 2022-03-25 | 电子科技大学 | 一种基于λ域码率控制的帧级比特分配方法 |
US20190349585A1 (en) * | 2019-07-23 | 2019-11-14 | Intel Corporation | Content and quantization adaptive coding structure decisions for video coding |
WO2021211290A1 (en) * | 2020-04-16 | 2021-10-21 | Alibaba Group Holding Limited | Bitrate control method for video coding |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6115421A (en) * | 1996-04-25 | 2000-09-05 | Matsushita Electric Industrial Co., Ltd. | Moving picture encoding apparatus and method |
JP3318825B2 (ja) * | 1996-08-20 | 2002-08-26 | ソニー株式会社 | デジタル信号符号化処理方法、デジタル信号符号化処理装置、デジタル信号記録方法、デジタル信号記録装置、記録媒体、デジタル信号伝送方法及びデジタル信号伝送装置 |
WO1999038333A1 (en) * | 1998-01-26 | 1999-07-29 | Sgs-Thomson Microelectronics Asia Pacific (Pte) Ltd. | One-pass variable bit rate moving pictures encoding |
DE69816875T2 (de) * | 1998-05-30 | 2004-04-22 | Stmicroelectronics Asia Pacific Pte Ltd. | Sequenzadaptive bit-zuordnung zur codierung von bildern |
EP1005233A1 (de) * | 1998-10-12 | 2000-05-31 | STMicroelectronics S.r.l. | Steuerung zur konstanten Bitratencodierung in einem Videocodierer durch Preanalyse der Bilder in Sliceeinheiten |
EP1063851B1 (de) * | 1999-06-22 | 2007-08-01 | Victor Company Of Japan, Ltd. | Vorrichtung und Verfahren zur Codierung von Bewegtbildsignalen |
-
2002
- 2002-06-11 DE DE60206738T patent/DE60206738D1/de not_active Expired - Lifetime
- 2002-06-11 EP EP02012891A patent/EP1372113B1/de not_active Expired - Lifetime
-
2003
- 2003-06-10 US US10/459,104 patent/US7349474B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP1372113A1 (de) | 2003-12-17 |
EP1372113B1 (de) | 2005-10-19 |
US7349474B2 (en) | 2008-03-25 |
US20040037357A1 (en) | 2004-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60206738D1 (de) | Videokodierungsverfahren und -Vorrichtung mit variabler Bitrate | |
PT3355584T (pt) | Método de codificação de vídeo, método de descodificação de vídeo, aparelho de codificação de vídeo, aparelho de descodificação de vídeo, programa de codificação de vídeo e programa de descodificação de vídeo | |
EP1499134A4 (de) | Codierungsverfahren und decodierungsverfahren für bewegliche bilder und vorrichtung und programm damit | |
HK1095461A1 (en) | Moving picture signal coding method, decoding method, coding apparatus, and decoding apparatus | |
SI1445869T1 (sl) | Postopek kodiranja s spremenljivo dolĹľino, postopek dekodiranja s spremenljivo dolĹľino, medij za shranjevanje, naprava za kodiranje s spremenljivo dolĹľino, naprava za dekodiranje s spremenljivo dolĹľino in bitni tok | |
EP1467569A4 (de) | Codierungsverfahren und vorrichtung für bewegliche bilder und decodierungsverfahren und vorrichtung | |
AU2003203270A1 (en) | Moving picture coding method and apparatus and decoding method and apparatus | |
MXPA03008163A (es) | Metodo y aparato para codificacion de imagen y metodo y aparato para decodificacion de imagen. | |
AU2003250209A8 (en) | Device and method for scalable coding and device and method for scalable decoding | |
AU2003234763A1 (en) | Coding device, decoding device, coding method, and decoding method | |
HK1152178A1 (en) | Video encoding and decoding method | |
SG106261A1 (en) | Moving picture encoding/decoding method and device | |
EP1501313A4 (de) | Codierungseinrichtung und verfahren decodierungseinrichtung und verfahren, aufzeichnungsmedium und programm | |
MXPA03007628A (es) | Metodo de codificacion de peliculas y metodo de descodificacion de peliculas. | |
AU2003257824A1 (en) | Sound encoding apparatus and sound encoding method | |
DE60308567D1 (de) | Dekodierungsgerät, Kodierungsgerät, Dekodierungsverfahren und Kodierungsverfahren | |
EP1503370A4 (de) | Codierungsverfahren, codierungseinrichtung, decodierungsverfahren und decodierungseinrichtung | |
AU2003256009A1 (en) | Video coding method and device | |
EP1665799A4 (de) | Verfahren und vorrichtung zur skalierbaren videocodierung durch verwendung eines vor-decodierers | |
EP1503502A4 (de) | Codierungsverfahren und einrichtung und decodierungsverfahren und einrichtung | |
HK1067443A1 (en) | Sound encoding apparatus and method, and sound decoding apparatus and method | |
EP1705924A4 (de) | Verfahren und einrichtung zur codierung beweglicher bilder und verfahren und einrichtung zur decodierung beweglicher bilder | |
EP1585338A4 (de) | Codierungsverfahren, decodierungsverfahren, codierungseinrichtung und decodierungseinrichtung | |
AU2003280197A1 (en) | Video coding method and device | |
DE60304520D1 (de) | Kodier-/Dekodiervorrichtung und -verfahren |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8332 | No legal effect for de |