English
Related papers

Related papers: Where to Encode: A Performance Analysis of x86 and…

200 papers

Video streams usually have to be transcoded to match the characteristics of viewers' devices. Streaming providers have to store numerous transcoded versions of a given video to serve various display devices. Given the fact that viewers'…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-11-06 Xiangbo Li , Mohsen Amini Salehi , Magdy Bayoumi , Nian-Feng Tzeng , Rajkumar Buyya

In this paper we show that a small amount of bit stream features can be used to accurately estimate the energy consumption of state-of-the-art software and hardware accelerated decoder implementations for four different video codecs. By…

Image and Video Processing · Electrical Eng. & Systems 2022-04-22 Christian Herglotz , Yongjun Wen , Bowen Dai , Matthias Kränzler , André Kaup

Under certain circumstances, advanced neural video codecs can surpass the most complex traditional codecs in their rate-distortion (RD) performance. One of the main reasons for the high performance of existing neural video codecs is the use…

Computer Vision and Pattern Recognition · Computer Science 2023-10-17 Kuan Tian , Yonghang Guan , Jinxi Xiang , Jun Zhang , Xiao Han , Wei Yang

Video streaming often requires transcoding content into different resolutions and bitrates to match the recipient's internet speed and screen capabilities. Video encoders like x264 offer various presets, each with different tradeoffs…

This paper evaluates HPC-style CPU performance and cost in virtualized cloud infrastructures using a subset of OpenMP workloads in the SPEC ACCEL suite. Four major cloud providers by market share AWS, Azure, Google Cloud Platform (GCP), and…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-11-13 Jay Tharwani , Shobhit Aggarwal , Arnab A Purkayastha

High-quality video streaming, either in form of Video-On-Demand (VOD) or live streaming, usually requires converting (ie, transcoding) video streams to match the characteristics of viewers' devices (eg, in terms of spatial resolution or…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-09-19 Xiangbo Li , Mohsen Amini Salehi , Yamini Joshi , Mahmoud Darwich , Brad Landreneau , Magdy Bayoumi

Latest ARM processors are approaching the computational power of x86 architectures while consuming much less energy. Consequently, supply follows demand with Amazon EC2, Equinix Metal and Microsoft Azure offering ARM-based instances, while…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-05-13 Christian Göttel , Konstantinos Parasyris , Osman Unsal , Pascal Felber , Marcelo Pasin , Valerio Schiavoni

Machines are increasingly becoming the primary consumers of visual data, yet most deployments of machine-to-machine systems still rely on remote inference where pixel-based video is streamed using codecs optimized for human perception.…

Computer Vision and Pattern Recognition · Computer Science 2025-12-12 Md Eimran Hossain Eimon , Velibor Adzic , Hari Kalva , Borko Furht

Traditional per-title encoding schemes aim to optimize encoding resolutions to deliver the highest perceptual quality for each representation. However, keeping the encoding time within an acceptable threshold for a smooth user experience is…

Modern video encoders have evolved into sophisticated pieces of software in which various coding tools interact with each other. In the past, singlepass encoding was not considered for Video-On-Demand (VOD) use cases. In this work, we…

Image and Video Processing · Electrical Eng. & Systems 2024-04-09 Vibhoothi Vibhoothi , Julien Zouein , François Pitié , Anil Kokaram

Web developers use base64 formats to include images, fonts, sounds and other resources directly inside HTML, JavaScript, JSON and XML files. We estimate that billions of base64 messages are decoded every day. We are motivated to improve the…

Mathematical Software · Computer Science 2026-04-07 Wojciech Muła , Daniel Lemire

The demand for efficient multi-rate encoding techniques has surged with the increasing prevalence of ultra-high-definition (UHD) video content, particularly in adaptive streaming scenarios where a single video must be encoded at multiple…

Multimedia · Computer Science 2025-10-17 Vignesh V Menon , Adam Wieckowski , Yiquin Liu , Benjamin Bross , Detlev Marpe

With more videos being recorded by edge sensors (cameras) and analyzed by computer-vision deep neural nets (DNNs), a new breed of video streaming systems has emerged, with the goal to compress and stream videos to remote servers in real…

Networking and Internet Architecture · Computer Science 2022-04-28 Kuntai Du , Qizheng Zhang , Anton Arapin , Haodong Wang , Zhengxu Xia , Junchen Jiang

The main contributions of this paper are twofold: First, we present an in-depth analysis of the impact of frame rate reductions on the visual quality of the video and the encoding as well as decoding energy. Second, we propose a lightweight…

Image and Video Processing · Electrical Eng. & Systems 2026-03-20 Geetha Ramasubbu , Andrè Kaup , Christian Herglotz

High Efficiency Video Coding (HEVC) has doubled the video compression ratio with equivalent subjective quality as compared to its predecessor H.264/AVC. The significant coding efficiency improvement is attributed to many new techniques.…

Image and Video Processing · Electrical Eng. & Systems 2019-12-04 Yongfei Zhang , Chao Zhang , Rui Fan , Siwei Ma , Zhibo Chen , C. -C. Jay Kuo

In live streaming applications, a fixed set of bitrate-resolution pairs (known as bitrate ladder) is generally used to avoid additional pre-processing run-time to analyze the complexity of every video content and determine the optimized…

Multimedia · Computer Science 2022-10-20 Vignesh V Menon , Hadi Amirpour , Prajit T Rajendran , Mohammad Ghanbari , Christian Timmerer

HTTP Adaptive Streaming (HAS) is a widely adopted method for delivering video content over the Internet, requiring each video to be encoded at multiple bitrates and resolution pairs, known as representations, to adapt to various network…

Multimedia · Computer Science 2025-03-04 Kamran Qureshi , Hadi Amirpour , Christian Timmerer

Video streaming now represents the dominant share of Internet traffic, as ever-higher-resolution content is distributed across a growing range of heterogeneous devices to sustain user Quality of Experience (QoE). However, this trend raises…

Multimedia · Computer Science 2025-11-04 Zoha Azimi , Reza Farahani , Vignesh V Menon , Christian Timmerer

In today's society, live video streaming and user generated content streamed from battery powered devices are ubiquitous. Live streaming requires real-time video encoding, and hardware video encoders are well suited for such an encoding…

Image and Video Processing · Electrical Eng. & Systems 2025-10-15 Diwakara Reddy , Christian Herglotz , André Kaup

Nowadays, real-time video communication over the internet through video conferencing applications has become an invaluable tool in everyone's professional and personal life. This trend underlines the need for video coding algorithms that…

Multimedia · Computer Science 2015-10-05 Stamos Katsigiannis , Georgios Papaioannou , Dimitris Maroulis