An Automated Testing Environment For The ITU-I/ISO-IEC Reference Video Encoders
Resumo
The ITU-T/ISO-IEC H.265/HEVC is the state-of-theart video codec, focusing in Ultra-High Definition video (UHD) and it is 50% more efficient in bit-rate compression than its predecessor, the H.264/AVC. However, this efficiency requires a high computational cost, which may compromise the use of the encoder in limited machines or in real time applications that use UHD videos. Several studies look for ways to enhance the HEVC encoder and to reduce the computational cost. However, to develop optimized versions of the encoder it is necessary to perform tests that can last for hours, and usually requires manual collection of coding information. In this paper, a tool to perform automated tests of HEVC encoders is described. The tool was implemented in a parallel architecture that allows the execution of several instances of the encoder simultaneously. It collects the information from the encoders and executes objective metrics to evaluate its efficiency, organizes the results, and generates reports. This work intends to provide an useful solution to help vídeo coding researchers to analyze encoders in long sequences of tests.