How to Measure Video Quality / Compression Levels

By: Ethan Ace, Published on Sep 16, 2016

Two cameras have the same resolution, frame rate and scene monitored but camera A consumes half the bandwidth than camera B. Is Camera A better? You cannot tell until you first check / compare compression levels.

It can be hard to determine which camera's video quality is "best" and whose bandwidth consumption is really lower, as manufacturer compression settings vary and are not comparable. However, you can accurately measure H.264 and even H.265 compression levels with a little skill and some available tools. In this tutorial, we explain how to do so.

A pre-requisite for this post is our video quality/compression tutorial.

H.264 *********** *** ************

*** ****** ** *********** is ************ ** ************ levels ** **** *.*** and *.*** (** **** as *** ***** ****-* codec). ************ ** ******** on * ***** **** 0-51 **** *** ***** the *****, *** **** compression *******, *.*., * camera **** *=** ***** have *** **** *********** than *=** *** ***** require *** **** *********.

***** ****** *** ********* not ******* ** ****** manufacturers, *** ******* *** adjusted ** ******* ******, such ** *-***, *-**, or ****** "***", "*******", and "****". ** *** be ******** ** ** compression, ****** *, ** (quantization *********) ** *** (detail ******* ******) ** various ******* ** *****. For *******, *** ***** below (**** *** ** ****** ************ *********** Comparison ******) ***** *** *********** used ** ****** *************:

Why ************ ******** *** *********

******* *** **** * cameras, **** **********, **** frame **** *** *** consumes ***/* *** *** other ***/* *** **** both **** ******* ** first ******. ** *** lower ********* ****** ******? Maybe *** *** *********.

*************, ************'* ******* ************ levels *** **** ************* with **** ************* ***** very ************, ******* * levels ** *** *** 20s *** ****** ******* them ** *** ***. See *** ** ****** ************ *********** Comparison ****** *** **** ******* and ******* ******.

********* *********** **** ********* differ *** ** **** scenes, ********** ****** **** with ***** ****, ** can ** **** ** notice *** ****** ******* difference. ******* ******** *** Q *****, *** ***** falsely ****** **** *** 2Mb/s ** ****** **** it ***** **** *** a **** ****** * level.

CBR *** *********** ********* *******

**** ******* ***** *********, either ******* **** *** using***** ******* **** **** a ********* *** (*** our*** ** *** ** MBR - ************ ********* ******). ***** ******* **** dynamically ****** *********** ****** and, ** *** ***** is *******, **** **** up *** ************ *****, often ******** ******* ***** quality ************* (*** ******** of******* *** *****). ******* ** ******* for ******** ********* ** the *****, ** *** be **** ** **** by **** *******. *******, it *** ** ******** **************.

Free *******: *********

*** **** **** *** analyzing ************ ***********, ***** ***** *** and **** *****, ********** multiple *******, **** ** bitrate, *********, ***** ****** of ******, *** **** importantly, ************ *********** ********* average *** *** ********** above *** ***** **** average. ** **** ******** graphs ******* ************ *** frame ***** **** ****. This ********** ***** *** various *** ***** ** the ********* *********:

** **** *****, *.*** ***** exported **** * *** may ** ********* ** AVInaptic, *** ** **** found * ****** ** cameras *****, **** ******** to ***, **** *** process. ** ***** *****,*** ***** ******, * ******* **** source *******, *** ** used ** **** *** camera's **** ****** ********, and ****** ** ** disk. **** ********** *** additional ************ ** *********, then ********* **** *** VMS ******, *** ******** files ***** *** **** likely ********** **** *********.

**** ********** ***** ************ the **** *******:

  • **** * ******'* **** stream.
  • **** *** ****** *** recording ** ***.
  • ******* **** ****** **** AVInaptic.
  • ******* ********* ******* ** compression ****** ** ********* differences ** ************ *****.

AVInaptic ***********

****** ** ** **** and **** ** ***, AVInaptic *** **** *** limitations ***** **** ***** to ***** *** **********.

  • ** *.*** *******:********* **** *** ******* H.265 ** ***, **** H.264 *** ****-*. *.*** encoded ***** ****** **** to *******.
  • ***** ***** ******:**** ********* ***** ******* using ***** ******, ********* may ******* ******* *******, including ****** ******* ******* and ************. ** *** be **** ** ***** dynamic * ***** ******** and **** ********** ***** sizes, *** ******* ****** be ********* **********.

Paid *******: ******* *********

*******'* ********* ********** ******* **** **** for ********* *********** *** other *******, **** * much **** ******** *******, including *****-**-***** ********, ********** display, *** ****. ************, Elecard ******** *.***, ** well ** ***** ******.

*******, ********* ** *** free, ****** *********, *** ***** for ********* ** ******* per *******, ****** ** unsuitable *** ****** ** hobby ***. *******, * feature ******* **** ***** version ** ******* ** available, ***** **** ****** users ** *** **** details *** *** ***** frame (** ******** ** overall ********). ******* ***** ** that ******* ** ****** manufacturers *** ********* ********** (though *** *** **** which). 

**** ***** ******* ********* use (**** ****.*** ** ******* ****):

****: **** **** *** originally ******** ** **** but *** ******* ** 2016 ** ***** ***** codecs *** *.***.

Comments (16)

Has VLC fixed their frame drop issues? I used to use it for just about everything but starting with around version 1.1, it became unstable with many file types.

VLC can also display some realtime decoding info while streaming a camera. Go to the Tools menu, select Media Information (Ctrl+I) or Codec Information (Ctrl+J), then click the Statistics tab.


Carl, VLC is up to 2.0.5 now... might be worth another try.

BTW Ethan, your AVInaptic link is broken (appears to point to a non-existent article). The AVInaptic homepage is here: Untitled Document - latest version appears to be from Dec. 2011.

Nice Post. I do some Video IP training and I have learned about Avinaptik and compression scales through the recording mode. I was only using global VLC statitics ...Thank you !

I agree with Karl :For example, VLC 1.05 tested on some Sony HD /H264 were working fine with 200 ms buffer when with the 2.05 version .. just doesn'twork under 500 ms and freezes. Why ? strange

Since H.265 (superior to H.264) standard introduced, I was wondering if there any manufacturer planning to use this compression standard and what experts thinking about it?

Regards

test

Gitl HEVC/H.265 Analyzer

This looks like a free utility which does HEVC analysis. :) 

Truman, Thanks! We'll try it out and report back what we find.

Can I take a moment to say I miss Carl?

Is your aim getting any better?

Carl, that was a compliment.  It was not intended as sarcasm or negative in any way.  I enjoyed your posts.

Sorry Undisclosed. That was my (admittedly poor) attempt at humor. I appreciate the compliment.

Just glad to have you back!

Thank you for the article.

An informative article.

Interesting to know about the compression levels.

Nice to know but I do not think it is something I would be using or when to use.

Read this IPVM report for free.

This article is part of IPVM's 6,544 reports, 882 tests and is only available to members. To get a one-time preview of our work, enter your work email to access the full article.

Already a member? Login here | Join now

Related Reports

The Future of H.266 For Video Surveillance Examined on Aug 17, 2020
First H.264, now H.265, is H.266 next? H.266 was recently announced amid...
Quantum Dots Potential for Surveillance Cameras Explained on Sep 08, 2020
Quantum dots are starting to be used in TVs for better images, but how will...
Video Analytics 101 on Mar 16, 2020
This guide teaches the fundamentals of video surveillance...
New Axis M30 Cameras Tested on Mar 26, 2020
Axis has released a new generation of, for them, relatively low cost M30...
IP Networking Course Fall 2020 - Last Chance - Register Now on Sep 23, 2020
Today is the last chance to register for the only IP networking course...
Video Surveillance History on May 06, 2020
The video surveillance market has changed significantly since 2000, going...
Camera Course Summer 2020 - Last Chance on Jul 18, 2020
This is your last chance to register for the Summer 2020 Camera Course. This...
Vivotek LPR Camera Tested on Apr 15, 2020
Vivotek has historically sold license plate capture cameras but not LPR. Now,...
Hanwha 8K / 33MP Camera Tested on Sep 14, 2020
Hanwha Techwin has released an 8K / 33MP resolution camera, the TNB-9000 with...
Video Surveillance Cameras 101 on Feb 25, 2020
Cameras come in many shapes, sizes and specifications. This 101 examines the...
Avigilon Elevated Temperature Detection Camera Tested on Sep 17, 2020
Avigilon has entered the temperature screening market with the release of...
Uniview Deep Learning Camera Tested on Jul 14, 2020
Uniview's intrusion analytics have performed poorly in our shootouts. Now,...
The Future of Metalens For Video Surveillance Cameras - MIT / UMass / Immervision on Sep 25, 2020
Panoramic cameras using 'fisheye' lens have become commonplace in video...
Taiwan Lilin NDAA Compliant Cameras Tested on Aug 13, 2020
Taiwan-based manufacturer Lilin is taking direct aim at Dahua and Hikvision...
Hikvision and Uniview Entry Level Thermal Handheld Cameras Tested on Jun 05, 2020
While most screening systems cost $10,000 or more, manufacturers such as...

Recent Reports

Temperature Tablet Shootout - Dahua, Hikvision, ZKTeco, TVT + 5 More on Sep 30, 2020
Temperature tablets, aka terminal or stations, have emerged as a 'low-cost...
New Products Show Fall 2020 Tomorrow Bosch, FLIR, Hanwha, Tyco, Avigilon More! on Sep 30, 2020
IPVM's sixth online show concludes tomorrow with our special temperature...
ButterflyMX Raises $35 Million on Sep 30, 2020
Startup ButterflyMX has raised $35 million for its smartphone based intercom...
Worst Access Control Manufacturers 2020 on Sep 30, 2020
200+ Integrators told IPVM "In the past year, what access control...
Access Control Levels and Schedules Tutorial on Sep 29, 2020
Configuring access levels and setting up schedules is central to maintaining...
Avigilon / Motorola VS Virtual ISC West on Sep 29, 2020
ISC West has historically been so dominant that no player would think of...
Dartmouth College Deploys K3 Temperature Screening on Sep 29, 2020
While Dartmouth College has a $6+ billion endowment, the College has bought...
Hanwha AI Object Detection Tested on Sep 28, 2020
Hanwha has added detection and classification of people, cars, clothing...
Favorite Access Control Manufacturers 2020 on Sep 28, 2020
200+ Integrators told IPVM "What is your favorite access control management...
OnTech Smart Services Partners With Google and Amazon To Compete With Integrators on Sep 25, 2020
A pain point for many homeowners to use consumer security and surveillance is...
The Future of Metalens For Video Surveillance Cameras - MIT / UMass / Immervision on Sep 25, 2020
Panoramic cameras using 'fisheye' lens have become commonplace in video...
Hikvision Sues Over Brazilian Airport Loss on Sep 24, 2020
Hikvision was excluded from a Brazilian airport project because it is owned...
China General Chamber of Commerce Calls Out US Politics on Sep 24, 2020
While US-China relations are at an all-time low, optimism about relations...
Verkada Disruptive Embedded Live Help on Sep 24, 2020
Call up your integrator? Have someone come by the next day? Verkada is...
IP Networking Course Fall 2020 - Last Chance - Register Now on Sep 23, 2020
Today is the last chance to register for the only IP networking course...