|

Comparative analysis of efficiency of hardware and program implementation of compression algorithm of video

Authors: Kobetskiy V.A., Kazakov N.D.
Published in issue: #8(25)/2018
DOI: 10.18698/2541-8009-2018-8-360


Category: Informatics, Computer Engineering and Control | Chapter: System Analysis, Control, and Information Processing, Statistics

Keywords: video coding, FPGA, processor system, compression efficiency, video codec scheme, implementation of the video codec, encryption algorithm, video stream compression
Published: 09.08.2018

The article analyzes the running efficiency of various implementations of the video encryption algorithm. The general algorithm of video codec operation is considered. The structural scheme of the video codec and a description of its components are developed. The software implementation of the video codec on the processor system is tested. Testing of the hardware implementation of the video codec on a programmable logic integrated circuit (FPGA) is carried out. In the course of studies, the compression rate of the video stream data for both versions of implementation of the video codec is determined. Comparison of the compression efficiency of the video codec on the FPGA and on the processor system is the result of the article Conclusions about the scope of various implementations of the video codec and the relevance of their development in the future are made.


References

[1] Aminev D.A. Videoregistrators. Trends and prospects. Tekhnika sredstv svyazi. Ser. Tekhnika televideniya, 2013, no. 1, pp. 84–92.

[2] Richardson I.E. The H.264 advanced video compression standard. Wiley, 2010, 346 p.

[3] Recommendation ITU-T H.264. Series H: audiovisual and multimedia systems. Infrastructure of audiovisual services – coding of moving video. ITU, 2017, 804 p.

[4] Aminev D.A. Realization of FPGA based system for embedding of additional information in MPEG-2 encoding. Tekhnika sredstv svyazi. Ser. Tekhnika televideniya, 2011, no. 1, pp. 98–103.

[5] Aminev D.A., Fokin A.N. Methods of selection of personnel sync pulse input in uncompressed video stream from a unidirectional single-bit digital lines and their implementation on FPGA. Tsifrovaya obrabotka signalov [Digital Signal Processing], 2014, no. 1, pp. 52–55.

[6] Aminev D.A, Grankin D.S. Test charts for image quality measurement. Sistemy i sredstva svyazi, televideniya i radioveshchaniya, 2013, no. 1-2, pp. 57–59.

[7] Aminev D.A.Experience of SAPR application in development of FPGA-based equipment. Tekhnika sredstv svyazi. Ser. Tekhnika televideniya, 2009, no. 1, pp. 25–30.

[8] Matyushkin I.V, Colov’yev R.A. A model of adaptive neuron and its hardware implementation on FPGA. Elektronnaya tekhnika. Ser. 3: Mikroelektronika [Electronic engineering. Series 3. Microelectronics], 2017, no. 3, pp. 53–61.