VCA

Vignesh V Menon(University of Klagenfurt), Christian Feldmann(University of Klagenfurt), Hadi Amirpour(University of Klagenfurt), M. Ghanbari(University of Essex), Christian Timmerer(University of Klagenfurt)
Unknown
June 14, 2022
Cited by 58Open Access
Full Text

Abstract

For online analysis of the video content complexity in live streaming applications, selecting low-complexity features is critical to ensure low-latency video streaming without disruptions. To this light, for each video (segment), two features, i.e., the average texture energy and the average gradient of the texture energy, are determined. A DCT-based energy function is introduced to determine the block-wise texture of each frame. The spatial and temporal features of the video (segment) are derived from this DCT-based energy function. The Video Complexity Analyzer (VCA) project aims to provide an efficient spatial and temporal complexity analysis of each video (segment) which can be used in various applications to find the optimal encoding decisions. VCA leverages some of the x86 Single Instruction Multiple Data (SIMD) optimizations for Intel CPUs and multi-threading optimizations to achieve increased performance. VCA is an open-source library published under the GNU GPLv3 license.


Related Papers

No related papers found

Powered by citation graph analysis