Overview Differentiators S6000 ISEF S6000 Processor Array S6000 Programmable Accelerator
Overview PCIe DVR and Capture Cards S6000 Family Processors Development Tools Reference Designs Intelligent Encoder
Overview Surveillance Broadcast Wireless
Latest Press Releases In The News EventsPress Contacts
Overview Partner Program
Overview Management Team Board & Advisors Investors Careers Contact
Downloads Product Change Notifications
  
CUSTOMER PORTALCONTACT
Intelligent Encoder SDK
Intelligent Encoder SDK
The Stretch Intelligent Encoder Software Development Kit (IE SDK) is a highly integrated video processing and compression solution optimized for the Stretch S6000 family of software configurable processors. The Intelligent Encoder H.264 and MJPEG CODECs are designed specifically to take advantage of the acceleration delivered by S6000 family software configurable processors. A video pre-processing front end is integrated into the SDK to provide de-interlacing, scaling and chroma decimation, as well as a suite of video analytic algorithms. The tight coupling of these video analytics with the CODEC core is what gives the Intelligent Encoder SDK the ability to dynamically adapt its behavior to the requirements of the video stream being processed.

This ability to dynamically adapt its parameters makes the Intelligent Encoder an ideal solution for applications such as video surveillance. When scenes contain little or no motion, the encoder can reduce frame rates or resolutions and reduce bandwidth or storage consumption. When motion is detected within the scene, the built-in analytics can direct the CODEC to increase frame rate, resolutions or compression settings to maintain consistent video quality. The API of the Intelligent Encoder allows privacy regions and regions of interest to be defined in order to focus where analytics are to be applied.

The Intelligent Encoder is capable of performing H.264 and MJPEG compression with simultaneous G.711 audio encode. On S6100 and S6105 devices, the H.264 encoder supports 30fps streams with resolutions up to 1.3 megapixels. At standard definition, D1 resolutions, 75% of the processing capability of S6100 and S6105 devices remains available for third party applications or analytics. The rich API and modular nature of the Intelligent Encoder allow for easy integration of third party applications.