Inter-Frame Video Compression based on Adaptive Fuzzy Inference System Compression of Multiple Frame Characteristics

Arief Bramanto Wicaksono Putra, Rheo Malani, Bedi Suprapty, Achmad Fanany Onnilita Gaffar, Roman Voliansky

Abstract


Video compression is used for storage or bandwidth efficiency in clip video information. Video compression involves encoders and decoders. Video compression uses intra-frame, inter-frame, and block-based methods.  Video compression compresses nearby frame pairs into one compressed frame using inter-frame compression. This study defines odd and even neighboring frame pairings. Motion estimation, compensation, and frame difference underpin video compression methods. In this study, adaptive FIS (Fuzzy Inference System) compresses and decompresses each odd-even frame pair. First, adaptive FIS trained on all feature pairings of each odd-even frame pair. Video compression-decompression uses the taught adaptive FIS as a codec. The features utilized are "mean", "std (standard deviation)", "mad (mean absolute deviation)", and "mean (std)". This study uses all video frames' average DCT (Discrete Cosine Transform) components as a quality parameter. The adaptive FIS training feature and amount of odd-even frame pairings affect compression ratio variation. The proposed approach achieves CR=25.39% and P=80.13%. "Mean" performs best overall (P=87.15%). "Mean (mad)" has the best compression ratio (CR=24.68%) for storage efficiency. The "std" feature compresses the video without decompression since it has the lowest quality change (Q_dct=10.39%).

Full Text:

PDF

References


R. Wright, “Preserving Moving Pictures and Sound: DPC Technology Watch Report 12-01,” Mar. 2012.

J. H. Pujar and L. M. Kadlaskar, “A new lossless method of image compression and decompression using Huffman coding techniques.,” J. Theor. Appl. Inf. Technol., vol. 15, 2010.

E. B. Tashmanov and R. A. Raxmonberdiev, “The Interframe Image Processing in a Video Codec Based on the Wavelet Transformation,” Int. J. Res. Eng. Technol., vol. 06, no. 05, pp. 1–2, 2017.

S. Zhu, S. Zhang, and C. Ran, “An Improved Inter-Frame Prediction Algorithm for Video Coding Based on Fractal and H.264,” IEEE Access, vol. 5, pp. 18715–18724, 2017.

Q. Zhang, M. Chen, X. Huang, N. Li, and Y. Gan, “Low-complexity depth map compression in HEVC-based 3D video coding,” EURASIP J. Image Video Process., vol. 2015, no. 1, p. 2, Dec. 2015.

B. Li, J. Han, and Y. Xu, “Co-located Reference Frame Interpolation Using Optical Flow Estimation for Video Compression,” in 2018 Data Compression Conference, Mar. 2018, pp. 13–22.

N. Manjanaik, B. D. Parameshachari, S. N. Hanumanthappa, and R. Banu, “Intra Frame Coding In Advanced Video Coding Standard (H.264) to Obtain Consistent PSNR and Reduce Bit Rate for Diagonal Down Left Mode Using Gaussian Pulse,” IOP Conf. Ser. Mater. Sci. Eng., vol. 225, p. 012209, Aug. 2017.

K. S. Reddy, B. Srikanth, and C. L. Reddy, “Design and analysis of video compression technique using HEVC intra-frame coding,” IJESRT (International J. Eng. Sci. Res. Technol. vol. 06, pp. 477-482, 2017.

F. Sampaio, B. Zatt, M. Shafique, L. Agostini, J. Henkel, and S. Bampi, “Content-adaptive reference frame compression based on intra-frame prediction for multiview video coding,” in 2013 IEEE International Conference on Image Processing, Sep. 2013, pp. 1831–1835.

A. Habib and D. Chowdhury, “An Efficient Compression Technique Using Arithmetic Coding,” J. Sci. Res. Reports, vol. 4, no. 1, pp. 60–67, 2015.

A. Masmoudi, W. Puech, and A. Masmoudi, “An improved lossless image compression based arithmetic coding using mixture of non-parametric distributions,” Multimed. Tools Appl., vol. 74, no. 23, pp. 10605–10619, Dec. 2015.

H. S. Shivaputra and V. L. Sheshadri, “An Efficient Lossless Medical Image Compression Technique for Telemedicine Applications,” Comput. Appl. An Int. J., vol. 2, no. 1, pp. 63–69, 2015.

M. Ebrahim and W. C. Chai, “Multi-phase joint reconstruction framework for multi-view video compression using block-based compressive sensing,” in 2015 Visual Communications and Image Processing (VCIP), Dec. 2015, pp. 1–4.

F. Kamisli, “Block-Based Spatial Prediction and Transforms Based on 2D Markov Processes for Image and Video Compression,” IEEE Trans. Image Process., vol. 24, no. 4, pp. 1247–1260, Apr. 2015.

P. Patil, S. B. Patil, H. Shelke, and A. Sankhe, “Analysis of Video Compression using DCT,” Imp. J. Interdiscip. Res., vol. 3, 2017.

W. Yu, D. Hu, N. Tian, and Z. Zhou, “A novel search method based on artificial bee colony algorithm for block motion estimation,” EURASIP J. Image Video Process., vol. 2017, no. 1, p. 66, Dec. 2017.

S. Mahesh, “A Survey: Various Techniques of Video Compression,” Int. J. Eng. Trends Technol., vol. 7, no. 1, pp. 10–12, Jan. 2014.

P. K. Charles and K. S. Rao, “A novel search technique of motion estimation for video compression,” Glob. J. Comput. Sci. Technol., vol. 17, no. F2, pp. 1–5, 2017.

D. García-Lucas, G. Cebrián-Márquez, A. J. Díaz-Honrubia, and P. Cuenca, “Acceleration of the integer motion estimation in JEM through pre-analysis techniques,” J. Supercomput., vol. 75, no. 3, pp. 1203–1214, Mar. 2019.

G. Pastuszak and M. Jakubowski, “Optimization of the Adaptive Computationally-Scalable Motion Estimation and Compensation for the Hardware H.264/AVC Encoder,” J. Signal Process. Syst., vol. 82, no. 3, pp. 391–402, Mar. 2016.

P. Jadhav and G. K. Siddesh, “Codec with Neuro-Fuzzy Motion Compensation and Multi-scale Wavelets for Quality Video Frames,” in Advances in Intelligent Systems and Computing, 2018, pp. 599–606.

M. A. Shaikh and S. S. Badnerkar, “Video Compression Algorithm Using Motion Compensation Technique: A Survey,” Int. J., vol. 2, no. 3, pp. 625–629, 2014.

M. Al-Ani and T. A. Hammouri, “Video compression algorithm based on frame difference approaches,” Int. J. Soft Comput., vol. 2, no. 4, p. 67, 2011.

S. Y. Kahu and K. M. Bhurchandi, “A Low-Complexity, Sequential Video Compression Scheme Using Frame Differential Directional Filter Bank Decomposition in CIE La * b * Color Space,” IEEE Access, vol. 5, pp. 14914–14929, 2017.

S. M. Tirupathamma, “Key frame based video summarization using frame difference,” Int. J. Innov. Comput. Sci. Eng., vol. 4, no. 03, pp. 160–165, 2017.

L. Liu, S. Lao, P. W. Fieguth, Y. Guo, X. Wang, and M. Pietikäinen, “Median Robust Extended Local Binary Pattern for Texture Classification,” IEEE Trans. Image Process., vol. 25, no. 3, pp. 1368–1381, Mar. 2016.

A. Fanany, A. Bramanto, A. Wajiansyah, and S. S., “Texture Feature Extraction based on Local Weighting Pattern (LWP) using Fuzzy Logic Approach,” Int. J. Comput. Appl., vol. 179, no. 28, pp. 1–8, 2018.

A. B. W. Putra, R. Malani, and M. Mulyanto, “A Gray-Level Dynamic Range Modification Technique for Image Feature Extraction Using Fuzzy Membership Function,” Indones. J. Artif. Intell. Data Min., vol. 1, no. 1, p. 6, Mar. 2018.

D. J. Ashpin Pabi, P. Aruna, and N. Puviarasan, “Color Image Compression Based on Feature Extraction,” in Advances in Intelligent Systems and Computing, 2018, pp. 375–385.

K. Jaferzadeh, I. Moon, and S. Gholami, “Enhancing fractal image compression speed using local features for reducing search space,” Pattern Anal. Appl., vol. 20, no. 4, pp. 1119–1128, Nov. 2017.

E. Morales-Cruz and J. J. Garcia-Hernandez, “Detection of JPEG compression on bitmap image based on phase spectrum statistical features,” in 2017 International Conference on Information Society (i-Society), Jul. 2017, pp. 111–115.

Z. Wang, Z. Lin, L. Xu, Y. Zhao, and J. Xin, “Batch images compression algorithm based on the common features,” in 2017 10th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI), Oct. 2017, pp. 1–6.




DOI: http://dx.doi.org/10.17977/um018v6i12023p1-14

Refbacks

  • There are currently no refbacks.


Copyright (c) 2023 Knowledge Engineering and Data Science

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Flag Counter

Creative Commons License


This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

View My Stats