All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Fast C Implementation of CVVDP Video Quality Metric from Cambridge University

By

todsacerdoti

5mo ago· 2 min readenCode

Summary

fcvvdp is a fast C implementation of the CVVDP (Color Video Visual Difference Predictor) metric from the University of Cambridge. The implementation offers significant performance improvements over the original, using 91% less RAM, 88% fewer CPU cycles, and being almost 18% faster in wall clock time. While currently limited to single-threaded operation, it demonstrates ~15x more efficiency in user time compared to the multi-threaded original implementation.

Key quotes

· 4 pulled
fcvvdp uses 91% less RAM, 88% fewer CPU cycles, and is almost 18% faster in terms of wall clock time.
In terms of user time, fcvvdp is ~15x more efficient.
This is a current limitation of fcvvdp, which does not yet support multithreading.
A fast C implementation of the CVVDP metric (arXiv) from the University of Cambridge.
Snippet from the RSS feed
Fast CVVDP implementation in C. Contribute to halidecx/fcvvdp development by creating an account on GitHub.

You might also wanna read