System-on-chip card for HD video surveillance |
|
Please, note that the article is automatically translated from Russian into English, so the translation may not be accurate. Nikolai Ptitsyn and Sergey Volyniets The article deals with modern trends of the market surveillance, which generate complicated engineering problem for developers of network cameras. We describe the hardware and software platform network camera based SoC DaVinci DM6467 supports high-definition video (HD), compression standard H.264, embedded video analytics and standard ONVIF.
Fig. 1. Video processor module HW-6467-CORE ![]() Fig. 2. Component diagram of the module HW-6467-CORE One of the key factors in the development of video surveillance market today is the increased interest of users to the systems of high-definition (HD), which in comparison with the systems of standard quality (SD) provide better detail of the scene or more coverage-controlled territory. Thus, the HD cameras are equipped with sensors from 0.8 to 2.1 megapixels, while the SD cameras use sensors from 0.3 to 0.4 megapixels. Transmission of streaming video in HD is almost impossible to realize through an analog connection. On the other hand, the network camera lets you take full advantage of the sensor with high resolution and provide a cost-effective scalability in the number of channels. Transmission of HD video on IP-networks requires the use of efficient compression algorithms, mainly based on the standard H.264. Mass introduction of network cameras is constrained higher cost of equipment and system integration problems, which is very characteristic of all the new technologies. The emergence of new industry standard network video products, such as ONVIF and PSIA, as well as the issue of universal drivers leading manufacturers of video management system allows us to hope for an offensive a turning point in the coming years. Almost all the leading manufacturers of IP-based cameras are paying attention to the integration videoanaliticheskih algorithms directly into the camera. Embedded algorithms for tasks such as continuous monitoring of image quality, the findings of sabotage, surveillance, detection and tracking of objects, recognition of license plates of cars. In contrast to the server implementation, embedded algorithms can potentially provide greater accuracy at the expense of processing uncompressed image, and also reduce the load on communication channels. Discussed above industry trends, namely: the standard high definition (HD), the resource-compression H.264, embedded video analytics, and complex networking protocols such as ONVIF impose significant demands on hardware and software platform, network camera. A device with these features should have the computing power of one to two orders of magnitude larger than the camera standard definition (SD), without embedded video analytics. Video processor module Platform HW-6467-CORE was developed in the laboratory Synesis for various peripheral devices connected to the processing of network video products, such as: camera high-definition, multichannel videoenkoder (or ip-video server) and video recorder (DVR). Hardware-based platform is a high performance universal module (Figure 1-2) based on SoC DaVinci TMS320DM6467 manufactured by Texas Instruments. The system contains a core ARM9 with the operating system Linux, C64x + digital signal processor and coprocessor HDVICP for digital video processing HD, as well as a wide range of peripheral components, including the subsystem of capturing audio and video, LAN 10/100/1000 Mb / s Ethernet, USB serial port 2.0 VLYNQ interface for connecting the programmable logic (see specs tab). Video processor module is designed as a small-size boards (80 x 55 x 14 mm), which prevents the maximum use of all possible processor TMS320DM6467. The module is installed on an expansion board with three 80-pin connectors (Fig. 1). Despite its compactness, videoprotsessornaya board contains a total of 8 layers, and the expansion cards can be even easier. Such an engineering solution can significantly reduce the costs of development and adaptation of the final products without modification videoprotsessornogo module and base software. Just reached the final product cost reduction by mass production of the universal module. Basic and optional electronic components videoprotsessornogo module selected based on their compatibility on the findings, which allows production of a module in different versions based on one universal card. For example, at the production unit can be adapted for standard or extended temperature ranges, change the CPU frequency, the amount of dynamic memory or flash memory. Video processor module allows you to set TMS320DM6467 crystal with a frequency of 600 MHz to 1 GHz, which offers powerful computing capabilities for different processors. Thus, the platform allows you to compress a stream of high-definition Full HD (1080p) standard H.264 or up to 8 streams of standard definition SD resolution D1, as well as the use of complex algorithms videoanaliticheskie simultaneously with compression. The advantages of the single-chip architecture compared to multichip are more than simple programming environment and flexibility in the use of hardware resources. The disadvantages of TMS320DM6467 worth carrying a higher power (and thus heat dissipation) and the high cost of hardware-software protection against unauthorized copying. Operating system and drivers Video processor module comes with basic software (board support package). Boot loaders UBL and U-Boot are available in source code form and provide the following functionality:
The root file system is going to dynamically compile the project. Basis is the libc library from the distribution MontaVista Linux 4.0.1 and the package of Busybox. In addition, the file system includes the following basic software: udev, MTD Utilities, openSSH, openSSL, zlib, lzo2, thttpd, reassign algorithms DSP. All packages, except for libc, are provided in source code. MiddlewareFor the hardware platform is a serious package of middleware software (middleware).
Fig. 3. Software architecture, the embedded network device Fig. Figure 3 shows the software architecture, the embedded network device. The modular architecture of the base software is designed to build vertical solutions such as monitoring of roads, the fuel and energy complex and retail outlets. Complete package built and server software provides the following functionality, which is based on standard ONVIF:
Thus, the hardware platform HW-6467-CORE in conjunction with middleware and open source operating system Linux can produce a complex network device in the shortest time and significantly reduce the risks of system integration. Hardware and software are supplied to equipment manufacturers as OEM-solution. The producers can substantially differentiate their solutions by adding additional functionality to the base software and / or development of special expansion cards. Spesification of the video processor module SY6467
|






