Académique Documents
Professionnel Documents
Culture Documents
Traditional security and surveillance systems function like additional sets of eyes, helping us keep watch over multiple locations simultaneously
using remote cameras and centrally located CCTV monitors. Digital technology has transformed this concept into something much more robust,
with software that can analyze what’s happening on the screen and proactively alert authorities when something isn’t quite right.
These new digital security and surveillance (DSS) systems are more complex than their predecessors because their tasks are more complex. But
that shouldn’t scare you away from this fast growing market segment. This guidebook gives you a basic overview of this industry and suggests
how you can go about building effective DSS solutions. It describes why Intel technology is an ideal match for the complex demands of DSS
workloads. And it walks you through the solution recipes put together by our engineers.
If DSS solutions are part of your roadmap, use this guide to navigate your way to success.
2
YOUR DSS PLAYBOOK
Introduction
This comprehensive guidebook will aid you in the design, development, integration and delivery of Intel technology-based digital security and
surveillance (DSS) systems. Inside you will find technical information and design support including recommended system components, technical
requirements and specifications. Also included is a short overview of the digital security and surveillance market segment, as well as application
scenarios and solution recipes that will help you create exciting and innovative solutions that specifically meet the needs of your customers.
3
YOUR DSS PLAYBOOK
Table of Contents
4
Digital Security Surveillance Overview
YOUR DSS PLAYBOOK
Demand for digital security and surveillance (DSS) solutions is growing at a CAGR of
12-15% 1, fueled in large part by security concerns and government spending. These
solutions differ from traditional surveillance systems in that digital technology now This video walks you through Intelligent
enables more complex applications and usage models. Whereas previous surveillance Traffic Control, proactively and reactively
solutions fed video to a bank of screens, digital systems enable multi-channel streaming, responding to traffic-related events.
real-time software-based analytics, event-triggered alerting, temporary site surveillance, Watch Now >>
and much more. Consider some of the many ways DSS solutions are being applied in our http://edc.intel.com/Video-Player.aspx?id=4593
•T
raditional building surveillance: Providing security for public and private
facilities continues to expand and now includes setting up site surveillance
temporarily.
• Mobile surveillance: Watching over the actions in and around vehicles and Business Intelligence
transportation systems, including police vehicles, emergency response equipment,
cars, buses, planes and trains.
• Business intelligence: DSS systems can now intelligently gather and analyze
This video walks you through Business
business operational data as well anonymous information about customer traffic
Intelligence, how DSS systems intelligently
patterns, demographics, and sales conversion rates. gather and analyze business operational
data.
1
2010 IMS Research, “The World Market for CCTV and Video Surveillance Equipment.” Watch Now >>
http://edc.intel.com/Video-Player.aspx?id=4724
6
YOUR DSS PLAYBOOK
7
YOUR DSS PLAYBOOK
8
YOUR DSS PLAYBOOK
Developing a comprehensive DSS solution requires the construction of multiple devices and the assembly of several components. The following
diagram shows the relevant products and typical topology of a DSS solution. The nearby table provides a more detailed description of each of these
product components.
Storage Area SAN is designed for bigger corporate storage arrays that handle
Network (SAN) block-based video files for archiving and backup purposes.
9
DSS Solution Design Considerations
YOUR DSS PLAYBOOK
While it is a relatively straightforward process to develop a DSS A third option is to use 2nd generation Intel® Core™ processors that
platform, your choice of ingredients can have a profound effect on have this capability built into the integrated graphics processor – a
the overall performance and capability of the solution. Everything solution that delivers similar performance in video encode/decode as
matters, including processing performance and speed, power the hardware-based video capture card without the added cost.
consumption, network throughput, storage availability and platform
reliability. It can all affect how well the solution supports selected Network I/O Configuration and Throughput
DSS applications. An NVR will likely require more LAN ports with more robust
throughput capabilities than a DVR because of the incoming IP
CPU and GPU Processing Capabilities and Workload packets that carry encoded video information from the connected
For DSS systems, the workloads handled by the CPU and GPU are IP cameras. The more cameras that are connected, the more ports
massive. They must handle video color conversion, video encoding, required. In any solution, a good network throughput rate is desired,
video decoding, video scaling and display, storing video onto the and depends on the number of concurrent IP camera video streams
hard disk, video packetization for streaming, as well as running the being serviced by the device.
software video management GUI as the interface for live video
You should also have at least 2 Gigabit Ethernet ports on any
viewing, access control and data storage management. Therefore,
DVR and NVR platform. One of those ports will handle downstream
when choosing your processing platform for your DVR and/or
traffic, or all incoming IP video packets. The other port must be
NVR, you must be sure that it has the capability of supporting the
dedicated to upstream traffic, or video frames, clips or metadata
workloads of a DSS system.
information being sent to backend servers or a storage array.
Separating these two data streams helps balance the system and
Analog to Digital Conversion
network load as well as offering redundancy in the event that one
With a number of analog-based CCTV solutions currently deployed,
port fails.
it’s important to continue delivering solutions that enable conversion
of raw analog video to digital signals for handling by the processor.
One option is to use an analog-to-digital video capture card that
sends the raw digital signals to the CPU for video encoding. A more
robust DSP version of the video capture card takes care of the video
encoding on the card, thereby freeing the CPU for other important
tasks.
11
YOUR DSS PLAYBOOK
Entry level products should ideally have at least two hard disks, medium
range products at least four disks, and higher end systems should
consider offering at least eight hard disks. Very large DSS solutions
would have an external storage array system such as a network
attached storage (NAS) array which uses file-based transfer, or a
storage area network (SAN) which uses block-based transfer.
12
Optimizing Your DSS Solutions Using
Intel Technology
YOUR DSS PLAYBOOK
By choosing Intel platforms for your DSS solutions, you can Intel platforms arrive highly integrated with all the essential elements
effectively lower your development cost and speed time to market to form a great security and surveillance platform. Features that are
while delivering a highly capable system. integrated into Intel’s DSS-ready platforms include:
Intel delivers a fully integrated platform that lowers the complexity • Real-time HD video encoding and video decoding engines
of design and accelerates product delivery. Platform scalability lends • SATA 3.0 and SATA 2.0 controllers to support up to 6
itself to the design of multiple product solutions based on a single terabytes of local video storage capacity.
software development effort. What’s more, advanced technologies
built into Intel silicon enables the platform to perform at optimum • Multi-channel, dual-display video graphics controllers
levels and take advantage of key software capabilities.
•Industry leading, multi-core/multi-tasking processing
All Intel processors today use a multi-core architecture and offer capability
a common language environment enabling developers to easily
integrate systems with existing infrastructure – leading to a Hardware and Software Platform Scalability
complete solution with little design hassle. And Intel’s proven One of the biggest benefits of using Intel® architecture-based
industry-leading performance ensures that the systems deliver at platforms is the single code base development environment. This
the optimum level for the solution. enables your programs and applications to run on any Intel processor
– scaling all the way up from entry level performance and features to
Fully Integrated Platform the highest performing Intel® Xeon™ processor. The time and money
Complete DSS solutions are often comprised of many different saved in development of different systems can be significant.
hardware and software components. Enabling all of these different
Many of Intel’s chipsets also support multiple processors – another
parts to work together seamlessly and communicate without fail can
benefit of scalability. Developers can maximize platform usability and
be challenging for developers. This complexity adds on to the overall
flexibility by scaling the performance of a design simply by “plugging
system development time and cost.
in” a different processor.
14
YOUR DSS PLAYBOOK
15
YOUR DSS PLAYBOOK
16
YOUR DSS PLAYBOOK
17
Intel® Digital Security Surveillance
Platform
YOUR DSS PLAYBOOK
The Intel® Digital Security and Surveillance platform solution stack The Intel® Digital Security & Surveillance Platform Solution Stack
identifies all of the components required for a complete DSS solution
(see chart nearby.) Included are suggested elements that you will
Application • Third-party surveillance and video analytics software
need to build any DSS solution, including: hardware components and
platforms, necessary platform structure, development library and
tools, networking provisions, security components and recommended
System & Data • Intel® Trusted Execution Technology
applications. Security • MacAfee® Application Control
19
YOUR DSS PLAYBOOK
Recommended Intel
Processor Platforms
When paired with compatible Intel® chipsets, the new Intel Intel® Core™ i5 D1 Encode
16 Channels Intel® Core™ i7 720p Encode
Core i3/i5/i7 processors deliver the performance required for Intel® Core™ i3 D1 Encode
most DSS systems and especially systems that must supposed 8 Channels Intel® Core™ i7 1080p Encode
Intel® Core™ i5 720p Encode
demanding media processing workloads such as H.264 Intel® Core™ i3 720p Encode
encode/decode. 4 Channels
Intel® Core™ i5 1080p Encode
Intel® Core™ i3 1080p Encode
The integrated graphics processing core available on the 2nd
generation Intel Core processor delivers full HD video encoding Decode
capabilities to encode eight full HD video streams simultaneously. Intel® Core™ i7 D1 Decode
Intel® Core™ i7 720p Decode
Plus the full HD video decoding capabilities easily handles 32 Channels Intel® Core™ i5 D1 Decode
16 to 32 channel video decoding with double the performance on Intel® Core™ i5 720p Decode Intel® Core™ i3 D1 Decode
3D rendering – an important feature video playback and display. Intel® Core™ i7 1080p Decode
16 Channels Intel® Core™ i3 1080p Decode Intel® Core™ i5 720p Encode
Meanwhile, throughput performance on these platforms is Intel® Core™ i3 1080p Decode
delivered through the integrated PCI Express 3.0 controller and
SATA 3.0 controller. Together they increase throughput of the Specific processors recommended for the H.264 media encode/decode workloads include:
platform to handle multiple, real-time video streams simultaneously.
1080p Video Resolution 720p Video Resolution D1 Video Resolution
The nearby platform configuration matrix suggests the appropriate
Intel Core processor to use based on the required channel density
for the system. The channel density recommendations stated
may vary depending on hardware accelerated codec/software
codec, codec parameters such as bitrates, frame-per-second,
group-of-picture structures, raw video source format and software
optimization.
20
YOUR DSS PLAYBOOK
Intel® Atom Processors 400 and 500 series paired with the Intel®
82801HM I/O Controller provides an integrated graphics and memory
controller as well as built-in Intel® Hyper-Threading Technology to
increase system responsiveness in multi-tasking environments.
Intel® Atom Platforms are well position for low channel density IP
decoders or IP encoders in DSS.
21
YOUR DSS PLAYBOOK
Intel Platform
Development Tools
Intel® Parallel Studio XE Tool Suite Intel® Media Software Development Kit
DSS workloads are known for concurrent flow of many video data The primary workloads for DVR, NVR and Hybrid DVR product types
streams. This predictive workload requires platforms that support are to perform media encode, decode and pre-processing. The entire
parallel processing. DSS applications can be optimized for perfor- platform performs better if these media codec workloads are offloaded
mance and response time using appropriate coding and resource away from the CPU to a media hardware acceleration platform. The 2nd
allocation tuned specifically for parallel processing. The multi-core Generation Intel Core processor family has optimized this workload by
architecture and parallel processing capabilities of the Intel® Core™ providing built-in acceleration for specific media codecs. The Intel Media
processor is ideal for such applications. And the Intel® Parallel Studio Software Development Kit (Intel® Media SDK) helps developers access
XE tool suite can ease application development and help deliver the these hardware accelerators. Intel® Media SDK 2.0 supports video
desired performance. encoders for H.264 and MPEG-2, video decoders for H.264, MPEG-2
and VC-1, and pre-processing filters on Microsoft Windows* Vista (32
Comprised of Intel® Parallel Advisor, Intel® Parallel Composer, Intel® and 64-bit) and Microsoft Windows* 7 (32 and 64-bit).
Parallel Inspector, and Intel® Parallel Amplifier, this tool suite enables
software developers to design, build and debug, verify, and tune
legacy serial code to take advantage of multi-core parallel processing.
This toolkit offers multiple ways to exploit threading in compilers and
libraries, giving developers the flexibility to choose how to implement
robust parallelism.
By analyzing legacy serial applications to determine hotspots, DSS workloads need platforms that
these tools can help developers see which functions take the
support parallel processing.
most time and identify compute-intensive loops within hotspots.
Intel Parallel Studio XE also enables developers to optimize the
parallel processing allocation by workload, and verify threading and
parallelism correctness to avoid data races. Developers can measure
the speed gain provided through parallelization to further quantify
the efficiency and performance gain.
22
YOUR DSS PLAYBOOK
23
DSS Platform Solution Recipes
YOUR DSS PLAYBOOK
To enable you to begin putting together your own DSS solutions, we have configured and tested a few DVR and NVR platform recipes.
Included are the recommended configuration and list of components needed to develop:
• 16 channel of 1080p 400 frame per second NVR
• 32 channel of D1 960 frame per second DVR or Hybrid DVR
• 8 channel D1 240 frame per second DVR or Hybrid DVR for the security and surveillance market
25
YOUR DSS PLAYBOOK
26
YOUR DSS PLAYBOOK
OR
HuperLab* 4708q-240
Analog Camera Either bullet type or dome type
1/3” Image Sensor is common choice
Infra-red built-in for low light event
DVR Software GeoVision GV-Hybrid DVR V8.5
OR
27
YOUR DSS PLAYBOOK
28
YOUR DSS PLAYBOOK
29
Software workloads used in performance tests may have been optimized for performance on Intel microprocessors. Performance tests are measured using specific computer systems,
components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to
assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products.
Intel does not control or audit the design or implementation of third party benchmark data or Web sites referenced in this document. Intel encourages all of its customers to visit the
referenced Web sites or others where similar performance benchmark data are reported and confirm whether the referenced benchmark data are accurate and reflect performance of
systems available for purchase.
Copyright © 2011 Intel Corporation. All rights reserved. Intel, the Intel logo and Intel Core are trademarks of Intel Corporation or its subsidiaries in the United States or other countries.
* Other names and brands may be claimed as the property of others.
Printed in USA 1111/KP/ICMC/PDF