Digital video surveillance systems now offer enhanced capabilities that make them a compelling alternative to traditional analog systems. In addition to offering advanced video compression techniques such as MPEG-4 and H.264, digital video surveillance systems can be augmented with algorithms such as stabilization, video motion detection, watermarking, and encryption. This article highlights the benefits of these new technologies and their optimal implementation on a platform using a combination of digital signal processors and FPGA coprocessors.
Digital video surveillance systems now offer additional capabilities that make them an effective alternative to traditional analog systems. In addition to offering advanced video compression techniques, such as MPEG-4 and H.264, these systems can now be augmented with algorithms, such as stabilization, panorama, and video motion detection.
Typical requirements for commercial video surveillance systems include the following:
- Support for one to16 cameras
- Advanced video compression such as MPEG-4, JPEG2000, and H.264
- Low latency encoding (one to three frames)
- Simultaneous view and record at different frame rates
- Encoding resolutions ranging from common intermediate formats (approximate VCR resolution) up to D1 (approximate DVD resolution)
- Video rates ranging from two frames per second (home security) up to 30 frames per second, such as those casinos use and other premium type systems
Enhancing video surveillance quality
Given a fixed bandwidth, several different methods including advanced video compression, defining the region of interest, image stabilization, and panorama can improve video quality. The most common video compression technique used today is MPEG-4. However, developers are beginning to adopt new compression techniques, such as H.264 and JPEG2000 to improve video quality, significantly enhancing detection capabilities.