Calculating Video Surveillance Storage / Bandwidth

Avatar
Ethan Ace
Dec 22, 2016
Calculating errors are common when estimating surveillance storage (or bandwidth) needed. The most common way to do so is to use a manufacturer or third party calculator tools. However, these tools ar...

Read the full report here
Avatar
Mike Dotson
Dec 29, 2016
Formerly of Seneca • IPVMU Certified

FYI... Axis has a newer tool called Site Designer that actually has unique setups for their newer cams etc. that are not well represented in the tool described above.

For example...the Zipstream cams are there and you can play with the settings for that to see the bitrate changes.  Be sure to change the Motion amount as you change the zip effort settings because more motion negates Zip savings.  One still must plan for a Max BW in your server selection but the 'potential' storage savings are there depending on the scene and motion combo.

http://sitedesigner.axis.com is the place.

If you register it will even keep a project in history for you.

What I like... the 'scene selections' are very good and represent what is discussed in this article.

(2)
(2)
JH
John Honovich
Dec 29, 2016
IPVM

Mike, thanks, we'll do examine it and update on that.

For others to see, here are some of the things Mike referred to:

(2)
JI
Jordi Ibero
Dec 29, 2016
Imago IP Solutions

Avigilon System Design Tool. Give it a chance!

U
Undisclosed #1
Dec 29, 2016

There  are so many other variables other than just scene complexity and megapixel output of the individual camera behaviors.  Storage: 45 days versus 2 years, 75 cameras versus 400. Dual retention of a single camera - Stream A 90 days @ 2mp, Stream B 730 days @ 720p times 400 cameras. Audio, pushed video and insufficient lighting are also culprits we all love.

I had to build my own calculator in excel, the constraints and trade offs were found while applying a percentage of storage overhead so the we don't over crowd the frying pan and blow the circuit breaker. I have loading many other camera calculators to see how they scale with mine and different calculators are all over the map. So yes cameras are all unique, find your baseline and thresholds before pulling the trigger.

(1)
(1)
Avatar
Stephen Surfaro
Dec 29, 2016

Great article and comments, all!  There are many studies on scene types and object behavior that contribute to increased bitrate; some of the biggest contributors cited in these studies, one of which I'll give the link for, are listed below:

Are the objects in the scene moving in random directions?

Are there abrupt changes of motion, light or even network availability?

Are there big differences in motion paths and object sizes that require detection or visual acuity in the scene?

Finally, are there abrupt changes to network requests of the device (especially important consideration if you require faster on-board processors).

Finally, one of the areas that might be unrelated, but can be important was actually covered in a previous IPVM article on camera power-up times to when it is streaming.

Here's a pretty technical study, but it does contain a list of complex video scene use cases (table 1 page 6):

https://pure.tue.nl/ws/files/13540868/IJPCC2016_authorfootnote.pdf

(1)
(1)
(1)
(1)
(1)
UE
Undisclosed End User #2
May 28, 2018

A great article.

U
Undisclosed #3
Nov 20, 2018

Good example of exacqVision's configuration calculator and Axis Design Tools.

New discussion

Ask questions and get answers to your physical security questions from IPVM team members and fellow subscribers.

Newest discussions