Avigilon Control Center
Enhances the way security professionals manage and interact with high-definition video
In “Part 2: The Technical Details”, we examine the foundation and key concepts of this revolutionary technology and detail the ways it efficiently manages high-definition video footage while maintaining superior image detail.
Part 1 of the whitepaper “High Definition Stream Management (HDSM)™ – Maximum Scalability and Bandwidth Management,” covered the challenges of maintaining high-quality image resolution with expanding camera counts and the details of Avigilon’s HDSM™ technology, a purpose-built bandwidth management technology. In “Part 2: The Technical Details”, we examine the foundation and key concepts of this revolutionary technology and detail the ways it efficiently manages high-definition video footage while maintaining superior image detail.
When it originated, HDSM was a groundbreaking technology, developed to be most effective when applied to the JPEG2000 compression platform. This was primarily due to the dynamic adaptability of JPEG2000 paired with high-resolution imaging. Here’s why: JPEG2000 is a frame-by-frame, or intra-frame, compression technology that applies a compression algorithm to each frame captured by a camera. The resulting video is a series of individually compressed frames that do not require information from other frames. Therefore, each frame is accessible independently, enabling quick access to recorded video. A unique feature available with the JPEG2000 standard is “tiling.” With JPEG2000 tiling, the image is split into rectangular regions in varying sizes, which are transformed and encoded separately. Dividing an image into tiles in this way is advantageous because less processing power is required to decode only the necessary tiles.
HDSM™ technology leveraged the granularity of the JPEG2000 standard so that the video, in various resolutions, could be stored, accessed and transmitted within specific portions and layers of the image.
As the H.264 compression standard became more widely adopted within video surveillance system components, Avigilon developed its next-generation version of HDSM technology, HDSM 2.0, to be compatible with H.264 compression. HDSM™ 2.0 technology embodies features similar to its original version but marries the advantages of the lower bandwidth of compressed H.264 video with the ability to split images into tiles.
Although H.264 compression is a common standard that produces substantially lower average bitrate streams than JPEG2000, the standard presented technical challenges to implementing HDSM technology at the same level of granularity.
As a temporal compression standard, H.264 inherently attempts to store only incremental changes between frames and whole frames at periodic intervals. The result is a stream of video that is compressed over multiple frames rather than a series of individual frames, as in JPEG2000.
HDSM 2.0 technology creates a similar tiling feature with H.264 compressed images as JPEG2000, a technological breakthrough for Avigilon. The tiling flexibility for image storage, access and transmission, coupled with the bitrate reduction of H.264, provides unique and enhanced network performance over systems solely utilizing H.264 compression. This enhanced performance can be particularly beneficial when scaling to higher resolution cameras (e.g. 5 MP+) and higher overall camera counts.
Transcoding is not an element of HDSM™ technology but it is a popular conversion method throughout the video surveillance industry and beyond. Transcoding is usually applied in cases where a target device does not support the format or has limited storage capacity. Transcoding can also be used to convert incompatible or obsolete data to a modern format with better support. For example, in the video surveillance industry transcoding is commonly used between the video management server and an HTML and/or mobile device client session. Some argue that what most video surveillance technologies use is actually transrating, which is a process similar to transcoding in which files are coded to a lower bitrate without changing video formats. This provides the ability to fit given media into smaller storage space over a lower bandwidth connection.
However, there are limitations to using transcoding technology
In the end, transcoding is computationally expensive and can limit the scale and performance of the video management system.
HDSM™ technology effectively increases the efficiency of video stream management across a network without increasing network infrastructure.
For example, HDSM 2.0 does not require any additional processing power from your network hardware. In fact, the processing power required for an H.264 camera stream with HDSM 2.0 has been reduced from previous versions. Here’s how:
Consequently, standard commercial off-the-shelf and existing Avigilon hardware running ACC software that's older than ACC 5.2 can leverage HDSM 2.0 functionality with a software upgrade.
HDSM 2.0 technology does not monopolize resources in a way that would increase video latency or negatively decrease image quality, which provides users with the flexibility to safely increase camera resolution and total camera count without jeopardizing video quality.
For system integrators and end users planning video surveillance system expansion, the Avigilon Control Center software with HDSM™ technology is a solution that can provide both increased performance and flexibility. With HDSM 2.0, Avigilon has paired H.264 compression with intelligent bandwidth management technology to create an effective solution for enabling broad system scalability in both camera count and resolution. All of this is achieved without adding hardware with increased processing power, and without increasing video latency or decreasing image quality. As a result, users can safely leverage HDSM 2.0 technology with current hardware investments to achieve reduced bandwidth consumption while maintaining maximum image detail.