JP5198869B2 - ビデオエンコーダのレート制御のための量子化パラメータの決定 - Google Patents
ビデオエンコーダのレート制御のための量子化パラメータの決定 Download PDFInfo
- Publication number
- JP5198869B2 JP5198869B2 JP2007544326A JP2007544326A JP5198869B2 JP 5198869 B2 JP5198869 B2 JP 5198869B2 JP 2007544326 A JP2007544326 A JP 2007544326A JP 2007544326 A JP2007544326 A JP 2007544326A JP 5198869 B2 JP5198869 B2 JP 5198869B2
- Authority
- JP
- Japan
- Prior art keywords
- picture
- bits
- gop
- quantization parameter
- pictures
- 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
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/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/179—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 scene or a shot
-
- 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/115—Selection of the code volume for a coding unit prior to coding
-
- 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/136—Incoming video signal characteristics or properties
- H04N19/14—Coding unit complexity, e.g. amount of activity or edge presence estimation
-
- 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/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/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/176—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 block, e.g. a macroblock
-
- 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/177—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 group of pictures [GOP]
-
- 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/196—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 being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
- H04N19/197—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 being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters including determination of the initial value of an encoding parameter
-
- 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)
- Algebra (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Image Processing (AREA)
Description
本発明は、例示となる図面を参照することで良好に理解されるであろう。
Pピクチャについて、
Claims (11)
- I,P及びBピクチャから形成されるグループオブピクチャ(GOP)についてビデオ信号データをエンコードするビデオエンコーダであって、
当該エンコーダは、適応的な量子化パラメータを適用する適応型の量子化器を備え、
前記適応型の量子化器は、
前記GOPのビット数を計算する第一の計算手段と、
前記GOPにおけるP及びBピクチャに、対応するビット数を割り当てる割り当て手段と、
前のGOPの量子化パラメータを前記GOPにおけるP及びBピクチャの数を表す定数で割り、割った結果を差の量子化パラメータに加えることで、前記GOP又はIピクチャの量子化パラメータを計算する第二の計算手段と、前記差の量子化パラメータは、前記GOPについて計算されたビットバジェットに対する前のGOPの使用されたビットの割合で決定され、前記GOPのビットバジェットは、前記GOPのビット数、前にエンコードされたGOPで消費されたビット数、及び前記GOPのビット数と前記前のGOPまでに消費されたビットとの間の差のビットで決定され、
前のPピクチャの量子化パラメータをPピクチャの差の量子化パラメータに加えることで、Pピクチャの量子化パラメータを計算する第三の計算手段と、前記Pピクチャの差の量子化パラメータは、Pピクチャについて割り当てられたビット数に対するPピクチャのビット数の割合で決定され、前記Pピクチャのビット数は、前のPピクチャのビット数、及び前にエンコードされた2つのBピクチャの平均のビット数で決定され、
前のBピクチャの量子化パラメータをBピクチャの差の量子化パラメータに加えることで、Bピクチャの量子化パラメータを計算する第四の計算手段とを備え、前記Bピクチャの差の量子化パラメータは、Bピクチャについて割り当てられたビット数に対するBピクチャのビット数の割合で決定され、前記Bピクチャのビット数は、前のBピクチャのビット数、及び前にエンコードされた2つのPピクチャの平均のビット数で決定される、
ことを特徴とするエンコーダ。 - 前記適応型の量子化器は、グループオブピクチャ、ピクチャ、スライス及びマクロブロックのうちの少なくとも1つについてビットを割り当てる、
請求項1記載のビデオエンコーダ。 - 画像系列の長さは未知である、
請求項1記載のビデオエンコーダ。 - グループオブピクチャ(GOP)をエンコードする方法であって、
前記GOP内の少なくとも1つのアイテムをエンコードするためのビットバジェットを計算するステップを含み、
前記計算するステップは、
前記GOPのビット数を計算するステップと、
前記GOPにおけるP及びBピクチャに、対応するビット数を割り当てるステップと、
計算されたビットバジェットに応じて量子化器のパラメータを調節するステップとを含み、
前記調節するステップは、
前のGOPの量子化パラメータを前記GOPにおけるP及びBピクチャの数を表す定数で割り、割った結果を差の量子化パラメータに加えることで、前記GOP又はIピクチャの量子化パラメータを計算するステップと、前記差の量子化パラメータは、前記GOPについて計算されたビットバジェットに対する前のGOPの使用されたビットの割合で決定され、前記GOPのビットバジェットは、前記GOPのビット数、前にエンコードされたGOPで消費されたビット数、及び前記GOPのビット数と前記前のGOPまでに消費されたビットとの間の差のビットで決定され、
前のPピクチャの量子化パラメータをPピクチャの差の量子化パラメータに加えることで、Pピクチャの量子化パラメータを計算するステップと、前記Pピクチャの差の量子化パラメータは、Pピクチャについて割り当てられたビット数に対するPピクチャのビット数の割合で決定され、前記Pピクチャのビット数は、前のPピクチャのビット数、及び前にエンコードされた2つのBピクチャの平均のビット数で決定され、
前のBピクチャの量子化パラメータをBピクチャの差の量子化パラメータに加えることで、Bピクチャの量子化パラメータを計算するステップと、前記Bピクチャの差の量子化パラメータは、Bピクチャについて割り当てられたビット数に対するBピクチャのビット数の割合で決定され、前記Bピクチャのビット数は、前のBピクチャのビット数、及び前にエンコードされた2つのPピクチャの平均のビット数で決定され、
前記計算するステップ及び調節するステップを反復的に繰り返して、前記量子化器のパラメータを更に調節するステップと、
を含むことを特徴とする方法。 - 前記少なくとも1つのアイテムは、ピクチャ、スライス及びマクロブロックからなるグループから選択される、
請求項4記載の方法。 - 前記グループオブピクチャは、1つのピクチャよりも大きい、
請求項4記載の方法。 - 前記グループオブピクチャは、2つの隣接するイントラ符号化ピクチャ間のピクチャを有し、最初のイントラ符号化ピクチャを含む、
請求項4記載の方法。 - 前記グループオブピクチャの長さは未知である、
請求項4記載の方法。 - グループオブピクチャ(GOP)をエンコードする装置であって、
前記GOP内の少なくとも1つのアイテムをエンコードするためのビットバジェットを計算する手段を備え、
前記計算する手段は、
前記GOPのビット数を計算する第一の計算手段と、
前記GOPにおけるP及びBピクチャに、対応するビット数を割り当てる割り当て手段と、
計算されたビットバジェットに応じて量子化器のパラメータを調節する調節手段とを含み、
前記調節手段は、
前のGOPの量子化パラメータを前記GOPにおけるP及びBピクチャの数を表す定数で割り、割った結果を差の量子化パラメータに加えることで、前記GOP又はIピクチャの量子化パラメータを計算する第二の計算手段と、前記差の量子化パラメータは、前記GOPについて計算されたビットバジェットに対する前のGOPの使用されたビットの割合で決定され、前記GOPのビットバジェットは、前記GOPのビット数、前にエンコードされたGOPで消費されたビット数、及び前記GOPのビット数と前記前のGOPまでに消費されたビットとの間の差のビットで決定され、
前のPピクチャの量子化パラメータをPピクチャの差の量子化パラメータに加えることで、Pピクチャの量子化パラメータを計算する第三の計算手段と、前記Pピクチャの差の量子化パラメータは、Pピクチャについて割り当てられたビット数に対するPピクチャのビット数の割合で決定され、前記Pピクチャのビット数は、前のPピクチャのビット数、及び前にエンコードされた2つのBピクチャの平均のビット数で決定され、
前のBピクチャの量子化パラメータをBピクチャの差の量子化パラメータに加えることで、Bピクチャの量子化パラメータを計算する第四の計算手段とを備え、前記Bピクチャの差の量子化パラメータは、Bピクチャについて割り当てられたビット数に対するBピクチャのビット数の割合で決定され、前記Bピクチャのビット数は、前のBピクチャのビット数、及び前にエンコードされた2つのPピクチャの平均のビット数で決定され、
前記計算手段及び調節手段による処理が反復的に繰り返されて、前記量子化器のパラメータが更に調節される、
ことを特徴とする装置。 - 前記少なくとも1つのアイテムは、ピクチャ、スライス、及びマクロブロックからなるグループから選択される、
請求項9記載の装置。 - コンピュータに、グループオブピクチャ(GOP)をエンコードする方法を実行させるための命令を含むプログラムを記録したコンピュータ読取り可能な記録媒体であって、
前記方法は、
前記(GOP)内の少なくとも1つのアイテムをエンコードするためのビットバジェットを計算するステップを含み、
前記計算するステップは、
前記GOPのビット数を計算するステップと、
前記GOPにおけるP及びBピクチャに、対応するビット数を割り当てるステップと、
計算されたビットバジェットに応じて量子化器のパラメータを調節するステップとを含み、
前記調節するステップは、
前のGOPの量子化パラメータを前記GOPにおけるP及びBピクチャの数を表す定数で割り、割った結果を差の量子化パラメータに加えることで、前記GOP又はIピクチャの量子化パラメータを計算するステップと、前記差の量子化パラメータは、前記GOPについて計算されたビットバジェットに対する前のGOPの使用されたビットの割合で決定され、前記GOPのビットバジェットは、前記GOPのビット数、前にエンコードされたGOPで消費されたビット数、及び前記GOPのビット数と前記前のGOPまでに消費されたビットとの間の差のビットで決定され、
前のPピクチャの量子化パラメータをPピクチャの差の量子化パラメータに加えることで、Pピクチャの量子化パラメータを計算するステップと、前記Pピクチャの差の量子化パラメータは、Pピクチャについて割り当てられたビット数に対するPピクチャのビット数の割合で決定され、前記Pピクチャのビット数は、前のPピクチャのビット数、及び前にエンコードされた2つのBピクチャの平均のビット数で決定され、
前のBピクチャの量子化パラメータをBピクチャの差の量子化パラメータに加えることで、Bピクチャの量子化パラメータを計算するステップと、前記Bピクチャの差の量子化パラメータは、Bピクチャについて割り当てられたビット数に対するBピクチャのビット数の割合で決定され、前記Bピクチャのビット数は、前のBピクチャのビット数、及び前にエンコードされた2つのPピクチャの平均のビット数で決定され、
前記計算するステップ及び調節するステップを反復的に繰り返して、前記量子化器のパラメータを更に調節するステップと、
を含むことを特徴とするコンピュータ読取り可能な記録媒体。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US63245204P | 2004-12-02 | 2004-12-02 | |
US60/632,452 | 2004-12-02 | ||
PCT/US2005/021119 WO2006060037A1 (en) | 2004-12-02 | 2005-06-15 | Quantizer parameter determination for video encoder rate control |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008522546A JP2008522546A (ja) | 2008-06-26 |
JP5198869B2 true JP5198869B2 (ja) | 2013-05-15 |
Family
ID=34972597
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007544326A Active JP5198869B2 (ja) | 2004-12-02 | 2005-06-15 | ビデオエンコーダのレート制御のための量子化パラメータの決定 |
Country Status (6)
Country | Link |
---|---|
US (1) | US9686557B2 (ja) |
EP (1) | EP1825681B1 (ja) |
JP (1) | JP5198869B2 (ja) |
CN (1) | CN101069432B (ja) |
BR (1) | BRPI0518821B8 (ja) |
WO (1) | WO2006060037A1 (ja) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8165202B1 (en) * | 2006-03-31 | 2012-04-24 | Texas Instruments Incorporated | Video compression rate |
US8711925B2 (en) | 2006-05-05 | 2014-04-29 | Microsoft Corporation | Flexible quantization |
US8275045B2 (en) | 2006-07-12 | 2012-09-25 | Qualcomm Incorporated | Video compression using adaptive variable length codes |
KR101345295B1 (ko) * | 2007-06-11 | 2013-12-27 | 삼성전자주식회사 | 인트라 픽처만을 이용한 동영상 시퀀스의 부호화시의비트율 제어 방법 및 장치 |
WO2009045683A1 (en) | 2007-09-28 | 2009-04-09 | Athanasios Leontaris | Video compression and tranmission techniques |
US8295344B2 (en) * | 2007-10-22 | 2012-10-23 | Broadcom Corporation | Adaptive rate control for encoding of variable frame rate video sources |
CN101552917B (zh) * | 2008-03-31 | 2011-01-05 | 深圳市融创天下科技发展有限公司 | 一种视频压缩码率控制方法 |
US8897359B2 (en) | 2008-06-03 | 2014-11-25 | Microsoft Corporation | Adaptive quantization for enhancement layer video coding |
US20110255594A1 (en) * | 2010-04-15 | 2011-10-20 | Soyeb Nagori | Rate Control in Video Coding |
JP5625512B2 (ja) * | 2010-06-09 | 2014-11-19 | ソニー株式会社 | 符号化装置、符号化方法、プログラム、および記録媒体 |
US8483272B2 (en) * | 2010-09-24 | 2013-07-09 | Intel Corporation | System and method for frame level bit rate control without pre-analysis |
JP5875236B2 (ja) | 2011-03-09 | 2016-03-02 | キヤノン株式会社 | 画像符号化装置、画像符号化方法及びプログラム、画像復号装置、画像復号方法及びプログラム |
JP5837523B2 (ja) * | 2012-03-27 | 2015-12-24 | 富士フイルム株式会社 | 冷却システム、リザーバユニットおよびカートリッジ並びにそれらを備えた固体レーザ発振装置 |
US9077965B2 (en) * | 2012-10-12 | 2015-07-07 | Mediatek Inc. | Method and apparatus for performing lossy image compression through source quantization and lossless compression kernel, and related method and apparatus for image decompression |
GB201308073D0 (en) * | 2013-05-03 | 2013-06-12 | Imagination Tech Ltd | Encoding an image |
US10785485B1 (en) * | 2016-04-29 | 2020-09-22 | Matrox Graphics Inc. | Adaptive bit rate control for image compression |
JP6867273B2 (ja) * | 2017-10-31 | 2021-04-28 | 日本電信電話株式会社 | 符号量推定装置及び符号量推定プログラム |
CN110324622B (zh) | 2018-03-28 | 2022-09-23 | 腾讯科技(深圳)有限公司 | 一种视频编码码率控制方法、装置、设备及存储介质 |
CN111200734B (zh) * | 2018-11-19 | 2022-03-11 | 浙江宇视科技有限公司 | 视频编码方法及装置 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3055153B2 (ja) * | 1990-07-20 | 2000-06-26 | ケイディディ株式会社 | 可変レートビデオ符号化制御方式 |
US5038209A (en) * | 1990-09-27 | 1991-08-06 | At&T Bell Laboratories | Adaptive buffer/quantizer control for transform video coders |
US5231484A (en) | 1991-11-08 | 1993-07-27 | International Business Machines Corporation | Motion video compression system with adaptive bit allocation and quantization |
JP2882287B2 (ja) * | 1994-08-22 | 1999-04-12 | 日本電気株式会社 | 動画像符号化装置 |
US5677969A (en) * | 1995-02-23 | 1997-10-14 | Motorola, Inc. | Method, rate controller, and system for preventing overflow and underflow of a decoder buffer in a video compression system |
US6023296A (en) * | 1997-07-10 | 2000-02-08 | Sarnoff Corporation | Apparatus and method for object based rate control in a coding system |
US6690833B1 (en) * | 1997-07-14 | 2004-02-10 | Sarnoff Corporation | Apparatus and method for macroblock based rate control in a coding system |
JP4361613B2 (ja) * | 1997-07-29 | 2009-11-11 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 可変ビットレートビデオ符号化方法及び対応するビデオ符号化装置 |
US6192075B1 (en) | 1997-08-21 | 2001-02-20 | Stream Machine Company | Single-pass variable bit-rate control for digital video coding |
US6181742B1 (en) * | 1998-01-26 | 2001-01-30 | International Business Machines Corporation | Single pass target allocation for video encoding |
US6654417B1 (en) * | 1998-01-26 | 2003-11-25 | Stmicroelectronics Asia Pacific Pte. Ltd. | One-pass variable bit rate moving pictures encoding |
DE10048735A1 (de) * | 2000-09-29 | 2002-04-11 | Bosch Gmbh Robert | Verfahren zur Codierung und Decodierung von Bildsequenzen sowie Einrichtungen hierzu |
JP4079587B2 (ja) | 2000-11-17 | 2008-04-23 | 日本板硝子株式会社 | 脆性部材の接着構造 |
US6831947B2 (en) * | 2001-03-23 | 2004-12-14 | Sharp Laboratories Of America, Inc. | Adaptive quantization based on bit rate prediction and prediction error energy |
US6891889B2 (en) * | 2001-09-05 | 2005-05-10 | Intel Corporation | Signal to noise ratio optimization for video compression bit-rate control |
JP2005522117A (ja) | 2002-03-28 | 2005-07-21 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 量子化スケールの制限された変動を有する映像符号化 |
US20040161034A1 (en) | 2003-02-14 | 2004-08-19 | Andrei Morozov | Method and apparatus for perceptual model based video compression |
-
2005
- 2005-06-15 BR BRPI0518821A patent/BRPI0518821B8/pt active IP Right Grant
- 2005-06-15 CN CN200580041450.4A patent/CN101069432B/zh active Active
- 2005-06-15 EP EP05760645.1A patent/EP1825681B1/en active Active
- 2005-06-15 WO PCT/US2005/021119 patent/WO2006060037A1/en active Application Filing
- 2005-06-15 JP JP2007544326A patent/JP5198869B2/ja active Active
- 2005-06-15 US US11/791,288 patent/US9686557B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US9686557B2 (en) | 2017-06-20 |
WO2006060037A1 (en) | 2006-06-08 |
EP1825681B1 (en) | 2017-12-27 |
CN101069432A (zh) | 2007-11-07 |
BRPI0518821B8 (pt) | 2019-08-27 |
US20080063052A1 (en) | 2008-03-13 |
CN101069432B (zh) | 2015-10-21 |
BRPI0518821A2 (pt) | 2008-12-09 |
EP1825681A1 (en) | 2007-08-29 |
JP2008522546A (ja) | 2008-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5198869B2 (ja) | ビデオエンコーダのレート制御のための量子化パラメータの決定 | |
JP4390112B2 (ja) | ビデオシーケンスのレートを制御する方法及び装置並びにビデオ符号化装置 | |
US9071840B2 (en) | Encoder with adaptive rate control for H.264 | |
EP1074148B1 (en) | Moving pictures encoding with constant overall bit rate | |
RU2527740C2 (ru) | Способ управления кодированием видео, устройство кодирования видео и программа кодирования видео | |
US10264268B2 (en) | Pre-encoding for high efficiency video coding | |
KR101603747B1 (ko) | 비디오 인코딩에서 속도 제어 정확성을 위한 방법 및 장치 | |
KR101060495B1 (ko) | 인코딩 장치와 방법 및 그 인코딩 장치를 포함한 멀티미디어 장치 | |
JPWO2009157577A1 (ja) | 画像処理装置及び画像処理方法 | |
CN101390296A (zh) | 多通路视频速率控制以匹配滑动窗口信道限制 | |
US20100002765A1 (en) | Image encoding apparatus and method | |
JP2006246276A (ja) | 符号化方法、符号化装置、符号化処理のプログラム及び符号化処理のプログラムを記録した記録媒体 | |
JP4179917B2 (ja) | 動画像符号化装置及び方法 | |
WO2004105393A1 (en) | Methods and apparatus for improving video quality in statistical multiplexing. | |
JP2005045736A (ja) | 画像信号符号化方法及び装置、符号化制御装置並びにプログラム | |
JP4193080B2 (ja) | 符号化装置及び方法 | |
JP2007116655A (ja) | 動画像符号化装置 | |
KR100949755B1 (ko) | 비디오 시퀀스의 레이트를 제어하는 방법 및 장치, 비디오부호화 장치 | |
CN1271858C (zh) | 避免译码器的输入缓冲器容量不足的量化矩阵调整方法 | |
JP2002218464A (ja) | 動画像符号化データのトランスコーディングを実行するための方法、装置、プログラムおよび記録媒体 | |
CN1303822C (zh) | 改善影像品质的量化矩阵调整方法 | |
JP2005176095A (ja) | 画像符号化装置及び方法 | |
JP2005311559A (ja) | データ処理装置およびその方法と符号化装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080602 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110426 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20110721 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20110728 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111026 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120515 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20120810 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20120817 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121115 |
|
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: 20130108 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130207 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160215 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5198869 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
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 |