TY - JOUR
T1 - A novel 4-D perceptual quantization modeling for H.264 bit-rate control
AU - Huang, Chung Ming
AU - Lin, Chung Wei
N1 - Funding Information:
Manuscript received August 1, 2006; revised February 11, 2007. This research was supported in part by the National Science Council of the R.O.C. under Grant NSC 95-2219-E-006-009, by the Program of Top 100 Universities Advancement, Ministry of Education, Taiwan, R.O.C., and by Intel Microelectronics Asia Ltd., Taiwan Branch. The associate editor coordinating the review of this manuscript and approving it for publication was Dr. Lap-Pui Chau.
PY - 2007/10
Y1 - 2007/10
N2 - Bit-rate control plays a major role in video coding and multimedia streaming. A well-designed bit-rate control mechanism can achieve fine visual qualities and avoid network congestion over a time-varying channel. This paper proposes an H.264 bit-rate control using a 4-D perceptual quantization modeling (PQrc), including two major encoding modules: the perceptual frame-level bit-allocation using a 1-D temporal pattern and the macroblock-level quantizer decision using a 3-D rate pattern. The temporal pattern is used to predict frame complexity and determine proper budget bits further. The rate pattern is depicted as a bit-complexity-quantization (B.C.Q.) model, in which a tangent slope of a B.C.Q. curve is a piece of unique information to find a proper quantizer. For newly generated video clips, the B.C.Q. model is updated continuously using a weighted least-square estimation. In comparison with the latest H.264 JM10.2, our experiment results show that the proposed PQrc can: 1) keep stable buffer fullness and 2) improve the SNR quality and control accuracy effectively.
AB - Bit-rate control plays a major role in video coding and multimedia streaming. A well-designed bit-rate control mechanism can achieve fine visual qualities and avoid network congestion over a time-varying channel. This paper proposes an H.264 bit-rate control using a 4-D perceptual quantization modeling (PQrc), including two major encoding modules: the perceptual frame-level bit-allocation using a 1-D temporal pattern and the macroblock-level quantizer decision using a 3-D rate pattern. The temporal pattern is used to predict frame complexity and determine proper budget bits further. The rate pattern is depicted as a bit-complexity-quantization (B.C.Q.) model, in which a tangent slope of a B.C.Q. curve is a piece of unique information to find a proper quantizer. For newly generated video clips, the B.C.Q. model is updated continuously using a weighted least-square estimation. In comparison with the latest H.264 JM10.2, our experiment results show that the proposed PQrc can: 1) keep stable buffer fullness and 2) improve the SNR quality and control accuracy effectively.
UR - http://www.scopus.com/inward/record.url?scp=34648854442&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=34648854442&partnerID=8YFLogxK
U2 - 10.1109/TMM.2007.902840
DO - 10.1109/TMM.2007.902840
M3 - Article
AN - SCOPUS:34648854442
SN - 1520-9210
VL - 9
SP - 1113
EP - 1124
JO - IEEE Transactions on Multimedia
JF - IEEE Transactions on Multimedia
IS - 6
ER -