Abstract
In this paper we present a video compression algorithm based on predictive vector quantization, which is a combination of vector quantization and differential pulse code modulation. We optimized the algorithm using chroma subsampling which reduces the amount of information that needs to be processed. This allowed us to combine two color channels into one and thereby reduce the number of predictors and codebooks. Furthermore, we introduced inter-frames which only store regions that changed compared to previous frames, further decreasing the size of compressed data.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
CCITT: Video codec for audio visual services at px 64 kbits/s (1993)
Cierniak, R.: An image compression algorithm based on neural networks. In: Rutkowski, L., Siekmann, J.H., Tadeusiewicz, R., Zadeh, L.A. (eds.) ICAISC 2004. LNCS, vol. 3070, pp. 706–711. Springer, Heidelberg (2004). doi:10.1007/978-3-540-24844-6_108
Cierniak, R., Knop, M.: Video compression algorithm based on neural networks. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2013. LNCS, vol. 7894, pp. 524–531. Springer, Heidelberg (2013). doi:10.1007/978-3-642-38658-9_47
Cierniak, R., Rutkowski, L.: On image compression by competitive neural networks and optimal linear predictors. Signal Process. Image Commun. 15(6), 559–565 (2000)
Clarke, R.J.: Digital Compression of Still Images and Video. Academic Press Inc., London (1995)
Gersho, A., Gray, R.M.: Vector Quantization and Signal Compression. Kluwer Academic Publishers, Norwell (1991)
Gray, R.: Vector quantization. IEEE ASSP Magaz. 1(2), 4–29 (1984)
Grycuk, R., Knop, M.: Neural video compression based on SURF scene change detection algorithm. In: Choraś, R.S. (ed.) Image Processing and Communications Challenges 7. AISC, vol. 389, pp. 105–112. Springer, Cham (2016). doi:10.1007/978-3-319-23814-2_13
ITU-R BT.709–6: Parameter values for the HDTV standards for production and international programme exchange (2015)
Kerr, D.A.: Chrominance subsampling in digital images. The Pumpkin (3), January 2012
Knop, M., Cierniak, R., Shah, N.: Video compression algorithm based on neural network structures. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2014. LNCS, vol. 8467, pp. 715–724. Springer, Cham (2014). doi:10.1007/978-3-319-07173-2_61
Knop, M., Dobosz, P.: Neural Video Compression Algorithm. In: Choraś, R.S. (ed.) ICAISC 2014. AISC, vol. 313, pp. 59–66. Springer, Cham (2015). doi:10.1007/978-3-319-10662-5_8
Knop, M., Kapuściński, T., Mleczko, W.K., Angryk, R.: Neural video compression based on RBM scene change detection algorithm. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2016. LNCS (LNAI), vol. 9693, pp. 660–669. Springer, Cham (2016). doi:10.1007/978-3-319-39384-1_58
Setton, E., Girod, B.: Video streaming with SP and SI frames. In: Proceedings of Visual Communication and Image Processing (2005)
Winkler, S., Kunt, M., van den Branden Lambrecht, C.J.: Vision and video: models and applications. In: van den Branden Lambrecht, C.J. (ed.) Vision Models and Applications to Image and Video Processing, pp. 201–229. Springer, Heidelberg (2001)
Xiph.org: Video test media. https://media.xiph.org/video/derf/ Accessed 10 Mar 2016
Zhang, R., Regunathan, S.L., Rose, K.: Video coding with optimal inter/intra-mode switching for packet loss resilience. IEEE J. Sel. Areas Commun. 18(6), 966–976 (2000)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Knop, M., Kapuściński, T., Angryk, R. (2017). Neural Video Compression Based on PVQ Algorithm. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L., Zurada, J. (eds) Artificial Intelligence and Soft Computing. ICAISC 2017. Lecture Notes in Computer Science(), vol 10245. Springer, Cham. https://doi.org/10.1007/978-3-319-59063-9_48
Download citation
DOI: https://doi.org/10.1007/978-3-319-59063-9_48
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-59062-2
Online ISBN: 978-3-319-59063-9
eBook Packages: Computer ScienceComputer Science (R0)