Log in

View Full Version : Video quality measurement software/algorithm


invalid-password
19th February 2016, 10:40
Dear all,

Does anyone know a program (or algorithm) that can measure video quality (picture quality) ?
Input: a video file; output: a quality score, higher score means better picture.

feisty2
19th February 2016, 10:42
Psnr
ssim
vqm

vivan
19th February 2016, 17:51
You can't just "measure quality" without any reference, you have to compare two videos (source and processed).

LoRd_MuldeR
19th February 2016, 19:28
You can't just "measure quality" without any reference, you have to compare two videos (source and processed).

Well, there are "blind" and "non-blind" metrics!

All the metrics that feisty2 has listed belong to latter category, i.e. they are "non-blind". So, these metrics require a "reference" clip and a "modified" one. The metric will then give you a measure for the "error" between reference and the modified clip. Assuming that the reference has optimal quality (which may not actually be the case for "real word" sources!), a low error can be interpreted as high quality - and vice versa.

But there also exist "blind" metrics that do not need a reference at all. Those measure certain attributes, such as "noisiness","blurriness" and "blockiness", from a single clip. And then they try to derive a quality indicator from that...

Both kind of metrics should be taken with a grain of salt ;)

Sharc
20th February 2016, 11:44
You may also want to have a look here:
http://www.compression.ru/video/quality_measure/index_en.html

invalid-password
22nd February 2016, 09:39
Psnr
ssim
vqm
Thanks, I am studying these attributes.

But there also exist "blind" metrics that do not need a reference at all. Those measure certain attributes, such as "noisiness","blurriness" and "blockiness", from a single clip. And then they try to derive a quality indicator from that...
Thanks for your information. I am searching for a "general quality score" - a single score - which calculated from noisiness, blurriness, ... but not found. Do you know a formula like this ?

You can't just "measure quality" without any reference, you have to compare two videos (source and processed).
Ah, my case is no-reference. I need to measure quality of a live streaming.

You may also want to have a look here:
http://www.compression.ru/video/quality_measure/index_en.html
Thanks, I am testing this solution.

feisty2
22nd February 2016, 10:12
"noisiness", SSE of the source clip and the denoised clip, mark it as a1..
"blurriness", SAD of the source clip and the blurred clip, mark it as a2
"blockiness" SSE of the source clip and the deblocked clip, mark it as a3

and merge a1, a2, a3 into a trilateral expression, and you get a score