Joint shape and texture rate control for MPEG-4 encoders

Anthony Vetro, Huifang Sun, Yao Wang

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper describes an algorithm which can achieve a constant bit rate when coding multiple video objects. First, an initial target estimate is made for each object. Based on the buffer fullness, the total target is adjusted and then distributed proportional to the relative size, motion, and variance of each object. Based on the new individual target rates and rate distortion model for coding the texture of each object, appropriate quantization parameters are calculated. After each object is encoded, the texture model parameters for each object are updated, and if necessary, frames are skipped to ensure that the buffer does not overflow. To provide a proper trade-off between spatial and temporal coding, the proposed rate control algorithm switches between a high rate coding mode and a low rate one. In the low rate mode, a mechanism to control the parameters for shape coding is included. Overall, the algorithm is able to successfully achieve the target bit rate, effectively code arbitrarily shaped objects, and maintain a stable buffer level.

Original languageEnglish (US)
Title of host publicationProceedings - IEEE International Symposium on Circuits and Systems
Editors Anon
PublisherIEEE
Volume5
StatePublished - 1998
EventProceedings of the 1998 IEEE International Symposium on Circuits and Systems, ISCAS. Part 5 (of 6) - Monterey, CA, USA
Duration: May 31 1998Jun 3 1998

Other

OtherProceedings of the 1998 IEEE International Symposium on Circuits and Systems, ISCAS. Part 5 (of 6)
CityMonterey, CA, USA
Period5/31/986/3/98

Fingerprint

Buffers
Textures
Switches
monomethoxypolyethylene glycol

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Electronic, Optical and Magnetic Materials

Cite this

Vetro, A., Sun, H., & Wang, Y. (1998). Joint shape and texture rate control for MPEG-4 encoders. In Anon (Ed.), Proceedings - IEEE International Symposium on Circuits and Systems (Vol. 5). IEEE.

Joint shape and texture rate control for MPEG-4 encoders. / Vetro, Anthony; Sun, Huifang; Wang, Yao.

Proceedings - IEEE International Symposium on Circuits and Systems. ed. / Anon. Vol. 5 IEEE, 1998.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Vetro, A, Sun, H & Wang, Y 1998, Joint shape and texture rate control for MPEG-4 encoders. in Anon (ed.), Proceedings - IEEE International Symposium on Circuits and Systems. vol. 5, IEEE, Proceedings of the 1998 IEEE International Symposium on Circuits and Systems, ISCAS. Part 5 (of 6), Monterey, CA, USA, 5/31/98.
Vetro A, Sun H, Wang Y. Joint shape and texture rate control for MPEG-4 encoders. In Anon, editor, Proceedings - IEEE International Symposium on Circuits and Systems. Vol. 5. IEEE. 1998
Vetro, Anthony ; Sun, Huifang ; Wang, Yao. / Joint shape and texture rate control for MPEG-4 encoders. Proceedings - IEEE International Symposium on Circuits and Systems. editor / Anon. Vol. 5 IEEE, 1998.
@inproceedings{8d4ce9cf7db24d5cb70b3df6ce9d0c6e,
title = "Joint shape and texture rate control for MPEG-4 encoders",
abstract = "This paper describes an algorithm which can achieve a constant bit rate when coding multiple video objects. First, an initial target estimate is made for each object. Based on the buffer fullness, the total target is adjusted and then distributed proportional to the relative size, motion, and variance of each object. Based on the new individual target rates and rate distortion model for coding the texture of each object, appropriate quantization parameters are calculated. After each object is encoded, the texture model parameters for each object are updated, and if necessary, frames are skipped to ensure that the buffer does not overflow. To provide a proper trade-off between spatial and temporal coding, the proposed rate control algorithm switches between a high rate coding mode and a low rate one. In the low rate mode, a mechanism to control the parameters for shape coding is included. Overall, the algorithm is able to successfully achieve the target bit rate, effectively code arbitrarily shaped objects, and maintain a stable buffer level.",
author = "Anthony Vetro and Huifang Sun and Yao Wang",
year = "1998",
language = "English (US)",
volume = "5",
editor = "Anon",
booktitle = "Proceedings - IEEE International Symposium on Circuits and Systems",
publisher = "IEEE",

}

TY - GEN

T1 - Joint shape and texture rate control for MPEG-4 encoders

AU - Vetro, Anthony

AU - Sun, Huifang

AU - Wang, Yao

PY - 1998

Y1 - 1998

N2 - This paper describes an algorithm which can achieve a constant bit rate when coding multiple video objects. First, an initial target estimate is made for each object. Based on the buffer fullness, the total target is adjusted and then distributed proportional to the relative size, motion, and variance of each object. Based on the new individual target rates and rate distortion model for coding the texture of each object, appropriate quantization parameters are calculated. After each object is encoded, the texture model parameters for each object are updated, and if necessary, frames are skipped to ensure that the buffer does not overflow. To provide a proper trade-off between spatial and temporal coding, the proposed rate control algorithm switches between a high rate coding mode and a low rate one. In the low rate mode, a mechanism to control the parameters for shape coding is included. Overall, the algorithm is able to successfully achieve the target bit rate, effectively code arbitrarily shaped objects, and maintain a stable buffer level.

AB - This paper describes an algorithm which can achieve a constant bit rate when coding multiple video objects. First, an initial target estimate is made for each object. Based on the buffer fullness, the total target is adjusted and then distributed proportional to the relative size, motion, and variance of each object. Based on the new individual target rates and rate distortion model for coding the texture of each object, appropriate quantization parameters are calculated. After each object is encoded, the texture model parameters for each object are updated, and if necessary, frames are skipped to ensure that the buffer does not overflow. To provide a proper trade-off between spatial and temporal coding, the proposed rate control algorithm switches between a high rate coding mode and a low rate one. In the low rate mode, a mechanism to control the parameters for shape coding is included. Overall, the algorithm is able to successfully achieve the target bit rate, effectively code arbitrarily shaped objects, and maintain a stable buffer level.

UR - http://www.scopus.com/inward/record.url?scp=0031644986&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0031644986&partnerID=8YFLogxK

M3 - Conference contribution

VL - 5

BT - Proceedings - IEEE International Symposium on Circuits and Systems

A2 - Anon, null

PB - IEEE

ER -