Abstract
To compress screen image sequence in real-time remote and interactive applications, a novel compression method is proposed. The proposed method is named as CABHG. CABHG employs hybrid coding schemes that consist of intra-frame and inter-frame coding modes. The intra-frame coding is a rate-distortion optimized adaptive block size that can be also used for the compression of a single screen image. The inter-frame coding utilizes hierarchical group of pictures (GOP) structure to improve system performance during random accesses and fast-backward scans. Experimental results demonstrate that the proposed CABHG method has approximately 47%–48% higher compression ratio and 46%–53% lower CPU utilization than professional screen image sequence codecs such as TechSmith Ensharpen codec and Sorenson 3 codec. Compared with general video codecs such as H.264 codec, XviD MPEG-4 codec and Apple’s Animation codec, CABHG also shows 87%–88% higher compression ratio and 64%–81% lower CPU utilization than these general video codecs.
Similar content being viewed by others
References
TECHSMITH Corporation. EnSharpen video codec [EB/OL]. [2009-03-15]. http://www.techsmith.com/download/codecs.asp.
SORENSON Media Incorporated. Sorenson 3 codec [EB/OL]. [2009-02-24]. http://www.sorensonmedia.com.
ZHANG Shi-qiang, ZHANG Shu-fang, ZHAO Song, HU Qing. Image compression method based on image adaptive segmentation and adaptive quantification [J]. Journal of Dalian Maritime University, 2009, 35(1): 31–35. (in Chinese)
PONOMARENKO N N, EGIAZARIAN K O, LUKIN V V, ASTOLA J T. High-quality DCT-based image compression using partition schemes [J]. IEEE Signal Processing Letters, 2007, 14(2): 105–108.
TAUBMAN D, MARCELLIN M. JPEG 2000: Image compression fundamentals, standards and practice [M]. Boston: Kluwer, 2002: 1–781.
WALLACE G K. The JPEG still picture compression standard [J]. Communications of the ACM, 1991, 34(4): 31–44.
LIU Dong, DING Wen-peng, HE Yu-wen, WU Feng. Quality-biased rate allocation for compound image coding with block classification [C]// Proceedings of the IEEE International Symposium on Circuits and Systems. Island of Kos: IEEE Computer Society, 2006: 4947–4950.
ZHOU Xian-cheng, SHEN Qun-tai, LIU Li-mei. New two-dimensional fuzzy C-means clustering algorithm for image segmentation [J]. Journal of Central South University of Technology, 2008, 15(6): 882–887.
DESHPANDE S G, HWANG J N. A real-time interactive virtual classroom multimedia distance learning system [J]. IEEE Transactions on Multimedia, 2001, 3(4): 432–444.
YIN Hao, LIN Chuang, ZHUANG Jin-jun, NI Qiang. An adaptive distance learning system based on media streaming [C]// Proceeding of the 3rd International Conference on Web-based Learning. Beijing: Springer, 2004: 184–192.
KOIVUSAARI J, TAKALA J, GABBOUJ M. Image coding using adaptive resizing in the block-DCT domain [C]// Proceedings of SPIE-IS&T Electronic Imaging Multimedia on Mobile Devices II. San Jose: SPIE, 2006: 607405-1–9.
WIEGAND T, SULLIVAN G J, BJONTEGAARD G, LUTHRA A. Overview of the H.264/AVC video coding standard [J]. IEEE Transactions on Circuits and Systems for Video Technology, 2003, 13(7): 560–576.
DAI W, LIU L J, TRAN T D. Adaptive block-based image coding with pre-/post-filtering [C]// Data Compression Conference. Utah: IEEE Computer Society, 2005: 73–82.
HUANG Chun-ming, YANG Kai-chao, WANG Jia-shung. A low cost unrestricted fast playback scheme for video streaming [J]. IEEE Transactions on Circuits Syst. Part II: Express Brief, 2005, 52(7): 384–388.
MIN B, KIM S, MANDAL M, JEONG J. Efficient compression method for cell animation video [J]. IEICE Transactions on Communications, 2005, E88-B(8): 3443–3450.
LIM K W, CHUN K W, RA J B. Improvement on Image transform coding by reducing interblock correlation [J]. IEEE Transactions on Image Processing, 1995, 4(8): 1146–1150.
HSIA S C, YANG J F, LIU B D. Efficient postprocessor for blocky effect removal based on transform characteristics [J]. IEEE Transactions on Circuits and Systems for Video Technology, 1997, 7(6): 924–929.
WU C B, LIU B D, YANG J F. Adaptive postprocessors with DCT-based block classifications [J]. IEEE Transactions on Circuits and Systems for Video Technology, 2003, 13(5): 365–375.
DUGAD R, AHUJA N. A fast scheme for altering resolution in the compressed domain [C]// IEEE Computer Society Conference on Computer Vision and Pattern Recognition. Urbana: IEEE Computer Society, 1999: 213–218.
DUGAD R, AHUJA N. A fast scheme for image size change in the compressed domain [J]. IEEE Transactions on Circuits and Systems for Video Technology, 2001, 11(4): 461–474.
MAINCONCEPT GmbH. MainConcept H.264 codec [EB/OL]. [2009-3-17]. http://www.mainconcept.com.
XVID Organization. XviD MPEG-4 codec [EB/OL]. [2009-03-07]. http://www.xvid.org/
APPLE Corp. Apple’s animation codec [EB/OL]. [2009-03-20]. http://www.apple.com.
TECHSMITH Corporation. Compression [EB/OL]. [2009-03-15]. http://www.techsmith.com/codecs/ensharpen/compression.asp.
Author information
Authors and Affiliations
Corresponding author
Additional information
Foundation item: Project(60873230) supported by the National Natural Science Foundation of China
Rights and permissions
About this article
Cite this article
Wu, X., Mei, L., Xi, Q. et al. Screen image sequence compression method utilizing adaptive block size coding and hierarchical GOP structure. J. Cent. South Univ. Technol. 17, 786–794 (2010). https://doi.org/10.1007/s11771-010-0557-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11771-010-0557-6