Bandwidth issues: choose the right compression algorithm

CCTV Handbook 2008 CCTV, Surveillance & Remote Monitoring

It is claimed that IP cameras take up bandwidth and utilise large amounts of a network, in fact IP cameras can be successfully used on simple 3G networks.

The algorithm used and the size of the data being sent will determine the frame rate achieved on the remote site against the quality of image.

The choice is that of the user, according to key requirements that should be considered before deciding on a particular choice of system. The days of using an analogue camera feeding over a single cable to a recording point are moving on and the quality, reliability and flexibility of the newer digital cameras exceeding the standards set by legacy analogue systems.

Ideally, data should rather be streamed from the camera to the recording device without any compression whatsoever to permit the best quality of image to be captured. The use of the now well-known compression algorithms such as MPEG 2, MPEG 4 or Wavelet is common place and has become the more preferred route for the storage of data to provide backup for weeks or even months. However, the quality of the image captured has often been overlooked and resulted in key footage presented before a court being rejected.

The increasing use of Megapixel cameras and their effectiveness for a wide range of applications was discussed in the January issue of Hi-Tech Security Solutions. We highlighted some of the key performance indicators to assist with the selection of the right camera and lens. Using this technology we can achieve the example of the frames below comparing a 14 bit CCD chip 16 MP (Megapixel) camera with an 8-bit CCD chip analogue camera - note the enhanced colour differentiation between light and dark that is often lost when compression algorithms average image colours - this averaging provides the smaller file size which when enlarged results in the image below.

Avigilon 16 MP camera
Avigilon 16 MP camera

Analogue 1/3 inch camera
Analogue 1/3 inch camera

One can clearly see the difference; there should be no doubt in anyone's mind as to which image one would prefer to use. The technically-minded reader will now be saying "but what is the data size of the image below compared to the image above?" obviously it is far smaller and will stream at a faster frame rate over any network. Here there is a key consideration to be made - what are you trying to achieve? In most cases you want the best quality of picture at a reasonable frame rate so that you can see what is happening while being able to identify the who, why, what, where and when. Using the correct algorithm will allow this to be done.

We use a JPEG 2000 lossless compression algorithm. Yes, we want high bandwidth between the camera and the server and need to ensure there is sufficiently large storage, noting that data storage is becoming a lot cheaper. Using JPEG 2000 we are able to offer a higher quality of image at a lower bandwidth. JPEG 2000 has been predominantly used in the broadcast and medical imaging markets for such a reason. If you imagine that every JPEG 2000 image is a pyramid made up of slices of progressively lower resolution so the top slice is a thumbnail image and the bottom a raw complete image. JPEG 2000 will automatically send the relevant slice from the server to the off-site remote monitoring point dependent on the bandwidth available on the network; so smaller slices for wireless and smaller again for 3G. If the operator pauses the image then the system will keep sending slices until the image has built up into the full megapixel image again (much like when you zoom right in on Google Earth and have to wait for it to have full resolution). The other advantage of JPEG 2000 is that the system will only send the part of the image you are viewing so the smaller the file size the smaller the burden on the network. Basically the whole system is optimised to work on existing networks.

The value added dimension to an IP network is that as more servers are added across the network they become a giant network DVR. Imagine a town centre where a system has been installed at the police station, one in the football stadium, one at the railway station and one at the school. If all these systems are on the same network then any client (given privilege of access) can view any camera live or playback from anywhere with no latency. For example the central control monitoring station can easily have access to all cameras live and in playback. Likewise the police control room can have all of their relevant cameras, the same for the football stadium and railway station thus allowing for economies of scale on the same backbone and access to a complete range of cameras live and in playback.

In recent tests, two servers were run with multiple megapixel cameras with a standard duplex wireless 20 Mb link and both servers were viewing all cameras as if they were directly connected. A lack of knowledge is making the end user wary of using IP cameras. The main advantage can be clearly seen in the images above; add to this ability to provide multiple live views or playbacks across a series of networked servers and you have a system that can be grown according to your budget.

For more information contact Vision Catcher, +27 (0)11 463 9797, [email protected], www.visioncatcher.co.za



Credit(s)




Share this article:
Share via emailShare via LinkedInPrint this page



Further reading:

Minimising fire risks in automotive logistics
Hikvision South Africa CCTV, Surveillance & Remote Monitoring Products Logistics (Industry)
Automotive logistics company uses thermal imaging solution from Hikvision to ensure its stores of lithium batteries for electric vehicles never overheat and cause a fire.

Read more...
Axis launches P3265-LVE dome camera
Axis Communications SA Products CCTV, Surveillance & Remote Monitoring
Based on ARTPEC-8 — the latest Axis system-on-chip (SoC) — Axis’ latest dome high-performance camera includes a deep learning processing unit (DLPU), and cybersecurity features.

Read more...
Smart car parking solution eases traffic flow
Dahua Technology South Africa CCTV, Surveillance & Remote Monitoring Integrated Solutions Products
Ethiopia’s first smart parking lot, designed to improve traffic flow and management efficiency, has been built and installed using Dahua Technology’s smart parking solutions.

Read more...
VMS 7.2 supports the investigation process and adds cloud capabilities
CCTV, Surveillance & Remote Monitoring Integrated Solutions Products
Qognify has launched the second release of its VMS, including extended support for body-worn video, additional functionalities to support investigations, and a new web client architecture. VMS 7.2 addresses the increasing use of body-worn video (BWV) across many sectors.

Read more...
The future of AIoT
Hikvision South Africa News CCTV, Surveillance & Remote Monitoring
Hikvision hosted its 2022 Shaping Intelligence Summit in Bali, Indonesia, on 29-30 November, where the company, its customers, and technology and solution partners, looked into the future of AIoT and explored paths to shared success.

Read more...
A comprehensive video solution for retail
LD Africa Retail (Industry) CCTV, Surveillance & Remote Monitoring Products
Retail Intellect is a comprehensive, flexible solution for retailers that matches technologies to ensure point-of-sale safety and security with video analytics.

Read more...
Understanding customers better using AI
Secutel Technologies Retail (Industry) CCTV, Surveillance & Remote Monitoring Products
With in-store analytics of consumer behaviour, retailers can improve store performance and boost the productivity of their business.

Read more...
Benefits beyond just security
CCTV, Surveillance & Remote Monitoring
Store cameras are boosting customer experience and sales, as well as preventing losses, finds market research e-book from IDIS.

Read more...
Hikvision unveils first ‘True 8K’ NVRs
Hikvision South Africa CCTV, Surveillance & Remote Monitoring Products
The new M-Series NVRs can be used with a host of Hikvision cameras, and are ideal for environments where a wide field of view and extremely high image resolution are needed.

Read more...
AI in video analytics
CCTV, Surveillance & Remote Monitoring Integrated Solutions
AI (artificial intelligence), has been developed and debated ever since the first computers were invented, and while the most revolutionary incarnations are not yet here, AI-based technologies are widely used today.

Read more...