Ultra-low complexity neural networks for next generation video decoding

2025
Download Copy BibTeX
Copy BibTeX
Video compression enables the transmission of video content at low rates and high qualities to our customers. In this paper, we consider the problem of embedding a neural network directly into a video decoder. This requires a design capable of operating at latencies low enough to decode tens to hundreds of high-resolution images per second. And, additionally, a network with a complexity suitable for implementation on mobile and power constrained devices. Here, we explore the use of multi-scale convolutional neural networks to achieve these goals. We employ canonical polyadic decompositions, reduced channel counts and a super-resolution system design to create a network with a complexity of 584 multiply-and-accumulates per input sample. This is asserted to be tractable for implementation. We then introduce a method to control the network using side information in a video bitstream. Integrating the approach into a state-of-the-art codec demonstrates the efficacy of the approach, and we show the solution is able to reduce the number of bits required to send a video sequence by 30.4% at the same visual quality.

Latest news

GB, MLN, Edinburgh
We’re looking for a Machine Learning Scientist in the Personalization team for our Edinburgh office experienced in generative AI and large models. You will be responsible for developing and disseminating customer-facing personalized recommendation models. This is a hands-on role with global impact working with a team of world-class engineers and scientists across the Edinburgh offices and wider organization. You will lead the design of machine learning models that scale to very large quantities of data, and serve high-scale low-latency recommendations to all customers worldwide. You will embody scientific rigor, designing and executing experiments to demonstrate the technical efficacy and business value of your methods. You will work alongside aRead more