Electrical Engineering and Systems Science > Image and Video Processing
[Submitted on 15 Dec 2019 (this version), latest version 13 Apr 2020 (v3)]
Title:Characterizing Generalized Rate-Distortion Performance of Videos
View PDFAbstract:Rate-distortion (RD) analysis is at the heart of lossy data compression. Here we extend the idea to generalized RD (GRD) functions of compressed videos that characterize the visual quality of a video and its encoding profile, which includes not only bit rate but also other attributes such as video resolution. We first define the theoretical functional space of the GRD function by analyzing its mathematical properties. We show that the GRD function space is a convex set in a Hilbert space, inspiring a computational model of the GRD function, based on which a general framework is proposed for GRD function reconstruction from known samples. We collect a large-scale database of GRD functions generated from diverse video contents and encoders. Using the database, we demonstrate that real-world GRD functions are clustered in a low-dimensional subspace in the theoretical space of all possible GRD functions. Combining the GRD reconstruction framework and the learned low-dimensional space, we create a low-parameter eigen GRD (eGRD) method to accurately estimate the GRD function of a source video content from only a few queries. Experimental results show that the proposed algorithm significantly outperforms state-of-the-art empirical RD estimation methods in accuracy and efficiency. Finally, we demonstrate the usefulness of the proposed eGRD model in a practical application: video codec comparison.
Submission history
From: Wentao Liu [view email][v1] Sun, 15 Dec 2019 22:50:00 UTC (3,539 KB)
[v2] Tue, 17 Mar 2020 00:52:14 UTC (3,287 KB)
[v3] Mon, 13 Apr 2020 10:27:24 UTC (3,362 KB)
Current browse context:
eess.IV
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.