Risks of Overloading Video Surveillance Systems

Author: John Honovich, Published on Mar 29, 2009

Cameras, software and recorders are all becoming more powerful and complex. Higher resolution, multiple streams, multiple analytics and more powerful CODECs greatly enhance the potential of video surveillance. At the same time, using multiple features together can routinely overload a video surveillance system, creating significant problems that are hard to resolve.

Traditional Video Surveillance - Simple but Limited 

In the old days, you had analog cameras and DVRs - both of which were very limited in what they could do. Because they were so limited, it was hard to misconfigure or overload the system. A recorder only had so many inputs and an analog camera could only send a single fixed stream.

The Claims of Today's Video Surveillance

Today's video management systems and cameras can use H.264, can handle multiple megapixel streams and run on-board analytics on video. It is becoming very common for companies to market all of these advantages.

The Problem for Users

The problem is that it is almost impossible to run all, or even many, of these functionalities at the same time. Making the problem worse, this is generally only disclosed in the fine print or footnotes of the marketing material.

Users and integrators need to be careful about designing systems with these products. 'Optimistic' designs based primarily on vendor marketing can deliver systems that significantly under-deliver or break down in real world use.

While new features and functionalities can be video surveillance more effective and less expensive, we need to appreciate the risks and understand how to plan and diagnose problems.

Hybrid DVR - Example

Get Video Surveillance News In Your Inbox
Get Video Surveillance News In Your Inbox

Recording both IP and analog cameras is a key claim for hybrid DVRs. The critical question is: how many IP cameras and at what resolutions and CODECs can this be done? While a hybrid DVR may record 12 IP cameras at MPEG-4 with CIF resolution, it may not be able to record even a single 3MP camera using H.264.

A similar concern exists with video analytics. Running video analytics inside of the DVR offers a lot of potential. The challenge is knowing how many channels of video analytics and what type of video analytics can be run.

The more video analytics you use, the less IP cameras you may be able to support. Plus, the more activity on your cameras, the less you may be able to manage as well.

While there are clear benefits for using hybrid DVRs, there are risks as well.

IP Camera - Example

IP cameras are more frequently being marketed as platforms that can send multiple streams, use multiple CODECs and run a variety of video analytics.

Just like with hybrid DVRs, the problem is you cannot do all of these at once.

More critically, a growing belief exists that any IP camera can be a smart camera. Many IP cameras can have some smarts but almost all IP cameras on the market are quite limited in how 'smart' they can be. Agent VI is one popular approach of taking existing IP cameras with moderate "horsepower" and adding video analytics. However, Agent VI still requires additional server side processing. This does not make it bad. You simply need to be aware of this in your designs. Via:sys does claim to run solely on existing Axis and IQinVision cameras but you should be extremely careful about its level of false alerts and how it can perform in adverse environments.

IP Video Surveillance Software - Example

One of the most attractive claims of using IP Video software is that you can greatly expand the number of cameras you can record on a given server.  Unlike cameras and hybrid DVRs, you also can choose your own hardware to optimize it for a given load.

Even with this flexibility, you need to be careful about the settings of cameras used. While vendors often talk about recording hundreds of cameras per server, they usually mean standard definition cameras using MPEG-4 and only motion detection. Once you start using multi-megapixel cameras, H.264 CODECs and video analytics, the number of cameras per server can drop dramatically.

Why does this problem exist?

Manufacturers are careful to keep costs as low as possible to remain competitive. For instance, IP cameras and hybrid DVRs could support far greater loads if the manufacturers used faster processors, greater memory, etc. The trade-off is that this costs more money and would force the manufacturer to increase the price of the product significantly. Most manufacturers have decided that the best route is to keep costs low at the expense of greater complexity and risk of overloading. (I agree with this.)

Over time, as computing resources become cheaper relative to the growth in video surveillance technologies, manufacturers will no longer face this trade-off and the problem will be resolved. However, for the next few years, given the explosion in resolution and the demands of video analytics, system designs must carefully factor in this trade-off.

What symptoms or issues will occur?

The risks are similar to that of over-loading your PC with too many applications. When you have too much running, the PC can become much less responsive, if you are watching a video, the video may stutter and eventually your PC may lock up. Since cameras and recorders are computers, it's not surprising that they are impacted in a similar ways as to PCs.

The specific video surveillance risks are:

  • Frames may drop. Even if you set the frame rate for 15 frames per second, the camera may only be able to send 8 frames or the recorder may only be able to record 7 frames, etc.
  • Video analytics may miss events (false negatives). Dropped frames may cause the video analytics not to catch an event.
  • The recorder or camera may become very slow or unresponsive. If you do a search or request video, the system may not be able to deliver as it is blocked by other processes already running.
  • The system may crash or need to be manually rebooted.

How do I determine how much load a system can handle?

After reviewing this topic with over a dozen vendors, manufacturers have very little clarity on how much load a system can handle. Most sales or marketing people know very little about the specific issues or constraints involved. Often, even system engineers are not sure about the details.

Part of the problem is that this issue is fairly new as it reflects new technology released only in the last few years. The other challenge is that load depends on a variety of factors.

Before you design a system and buy products, you should carefully review your configuration with the manufacturer. You need to provide:
  • Resolution of each camera
  • Frame rate of each camera
  • CODECs of each camera
  • % Motion activity on each camera
  • Number of channels of video analytics being run
  • For cameras, how many streams being used

Specifically, you should be careful about megapixel streams and video analytics - both can take huge amount of resources and can place significant constraints relative to the marketing claims presented.

How can I check load once the system is deployed?

This can be quite difficult because it depends on the tools provided in the products you are using. In cameras and hybrid DVRs, you are dependent on what the manufacturer provides you. In most of these products, there are little to no tools that report on load.  With IP video surveillance software, even if the software does not provide you tools, you can use standard monitoring applications provided with the OS.

The best way to solve this problem is by a careful up-front design. Beyond that, to the extent you can monitor load in deployments, you will reduce the risks of problems arising. In the future, I believe (or hope) vendors will provide more pre and post sales tools to minize the risks in deploying more advanced and powerful solutions.

Related Reports

UK Fines Security Firms For Illegal Direct Marketing on Jan 16, 2019
Two UK security firms have paid over $200,000 in fines for illegally making hundreds of thousands of calls to people registered on a government...
Avigilon Favorability Results 2019 on Jan 15, 2019
Since IPVM's 2017 Avigilon favorability results, the company was acquired by Motorola and has shifted from being an aggressive startup to a more...
Gorilla Technology AI Provider, Raises $15 Million, Profiled on Jan 15, 2019
Gorilla Technology is a Taiwanese video analytics manufacturer that recently announced a $15 million investment from SBI Group, saying this...
CES 2019 Show Report on Jan 10, 2019
IPVM was at CES 2019 for the second year (see our CES 2018 Show Final Report) and is reporting on announcements and interesting news from the show...
Managed Video Services UL 827B Examined on Jan 09, 2019
Historically, UL listings for central stations have been important, with UL 827 having widespread support. However, few central stations have...
2019 Video Surveillance Cameras Overview on Jan 07, 2019
Each year, IPVM summarizes the main advances and changes for video surveillance cameras, based on our industry-leading testing and...
IPVM Best New Products 2019 Opened - 70+ Entrants on Jan 07, 2019
The inaugural IPVM Best New Product Awards has been opened - the industry's first and only program where the awards are not pay-to-play and the...
CyberExtruder Face Recognition Profile on Jan 04, 2019
CyberExtruder offers 3D modeling face recognition software that they say provides quicker and more accurate matches than other 2D face recognition...
Axis Tailgate Detection Tested on Jan 04, 2019
Axis is aiming to tackle tailgating, one of access control's biggest issues, with the Tailgating Detector ACAP application. This camera app claims...
"At Hikvision, We Build Trust" on Jan 03, 2019
Hikvision has joined a growing number of video surveillance manufacturers marketing their trustworthiness. In a recent trade magazine full page...

Most Recent Industry Reports

The IP Camera Lock-In Trend: Meraki and Verkada on Jan 18, 2019
Open systems and interoperability have not only been big buzzwords over the past decade, but they have also become core features of video...
NYPD Refutes False SCMP Hikvision Story on Jan 18, 2019
The NYPD has refuted the SCMP Hikvision story, the Voice of America has reported. On January 11, 2018, the SCMP alleged that the NYPD was using...
Mobile Surveillance Trailers Guide on Jan 17, 2019
Putting cameras in a place for temporary surveillance where power and communications are not readily available can be complicated and expensive....
Exacq Favorability Results 2019 on Jan 17, 2019
Exacq favorability amongst integrators has declined sharply, in new IPVM statistics, compared to 2017 IPVM statistics for Exacq. Now, over 5 since...
Testing Bandwidth Vs. Low Light on Jan 16, 2019
Nighttime bandwidth spikes are a major concern in video surveillance. Many calculate bandwidth as a single 24/7 number, but bit rates vary...
Access Control Records Maintenance Guide on Jan 16, 2019
Weeding out old entries, turning off unused credentials, and updating who carries which credentials is as important as to maintaining security as...
UK Fines Security Firms For Illegal Direct Marketing on Jan 16, 2019
Two UK security firms have paid over $200,000 in fines for illegally making hundreds of thousands of calls to people registered on a government...
Access Control Cabling Tutorial on Jan 15, 2019
Access Control is only as reliable as its cables. While this aspect lacks the sexiness of other components, it remains a vital part of every...
Avigilon Favorability Results 2019 on Jan 15, 2019
Since IPVM's 2017 Avigilon favorability results, the company was acquired by Motorola and has shifted from being an aggressive startup to a more...
Gorilla Technology AI Provider, Raises $15 Million, Profiled on Jan 15, 2019
Gorilla Technology is a Taiwanese video analytics manufacturer that recently announced a $15 million investment from SBI Group, saying this...

The world's leading video surveillance information source, IPVM provides the best reporting, testing and training for 10,000+ members globally. Dedicated to independent and objective information, we uniquely refuse any and all advertisements, sponsorship and consulting from manufacturers.

About | FAQ | Contact