Viper - Low Latency Video Encoder HEVC / H.265 / H.264
Overview
The Viper low latency HEVC /H.265/ H.264 Video Encoder combines the Ambarella™ S5L SoC, DRAM, LASH, and key peripherals together on a miniature form factor that’s ready to design in to new products requiring the next generation of low power, best-inclass video quality, and AI-enabled camera technology.
The Viper low latency video encoder is suitable for applications in robotics, UAV drone, security, surveillance, automotive, smart home/smart city, and retail markets with its integrated CPU, ISP, and Advanced Video DSP.
GS-Tech flexible SDK provides a Linux-based framework and an environment based on GStreamer and includes pre-defined demonstration applications that allow your software team to start immediate development.
The Viper software platform also includes integrations with leading CNN/DNN frameworks, 3rd party analytics, and cloud service providers, and provides a rich set of APIs that enable a range of product customization options.
Applications
- Security
- Robotics
- UAV drone
- Surveillance
- Automotive
- Smart home/smart city
- Retail markets
Key Features
- 4Kp30 + 720p30 + 4Kp1 JPG encoding performance provides high quality video with efficient H.264 and H.265 encoding;
- Extremely low latency streaming & power consumption;
- GS-Tech SDK simplifies development of your vision product and runs on Linux, with popular integrations already done for you – so you can start your integration immediately;
- Advanced Image Processing;
- Electronic image stabilization, HDR, hardware de-warping engine support, and 2D/3D Noise correction for excellent lowlight image quality;
- Intelligent Video Analytics;
- Leverage analytics integrations out of the box with the Viper SoM SDK platform: face and object detection, tracking, and recognition, license plate recognition, intrusion detection, and more are at your fingertips.

Viper – low latency video encoder
Gallery
Specifications:
General Specifications
- S5L Processor Cores
- 64-bit ARM® Quad Core Cortex™-A53 up to 1.0 GHz
- 32 KB / 32 KB I/D and 256 KB L2 Cache
- NEON™ and FPU acceleration
- AES / 3DES / SHA-1 / MD5 Cryptography Engine
- Ambarella Image and Video DSPs
Platform
- Linux kernel version 4.9+ (64-bit)
- Linux SDK for standards-based development
Sensor and Video I/O
- 3G SDI Dual Channel Video Input
- BT.601 / 656 /1120 video in
- 4K HDMI® 2.0 with PHY in
- PAL / NTSC composite SD video in
Front End Sensor Processing
- 480 MHz maximum pixel rate
- Multi-exposure HDR (line-interleaved sensors)
Image Processing
- 3D motion compensated noise reduction (MCTF)
- 3-Axis Electronic Image Stabilization (EIS)
- Adjustable AE / AWB / AF
- 180° fisheye lens distortion correction
- High quality polyphase scalers
- Digital PTZ and Virtual Cameras
- OSD engine for overlays and privacy masks
Memory Interfaces
- Crop, Mirror, flip, 90° / 270° rotation
- DC-iris and P-iris
- Defect pixel correction
- Geometric and chroma lens distortion correction
- Gamma compensation and color enhancement
- Backlight compensation
- Lens shading correction
- WDR with local tone mapping
Video Encoding
- H.265 (HEVC) MP L5.1, H.264 BP / MP / HP L5.1 and MJPEG
- 4Kp30 + 720p30 + 4Kp1 JPG maximum encoding performance
- Up to 4 simultaneous stream encodes
- Flexible GOP configuration with I, P and B frames
- Temporal Scalable Video Codec with 4 Layers (SVCT)
- Dynamic region of interest (ROI) with 32 free-form regions
- Multiple CBR and VBR rate control modes
- 1GB LPDDR3 DRAM and 8GB eMMC Flash storage
- High Speed SD bus for external interfacing with WI-FI or SD card storage
Peripheral Interfaces
- Gigabit Ethernet with RMII / RGMII
- One USB 2.0 port for host/device
- Watchdog Timer, multiple general purpose timers
- HDMI® 2.0 with PHY out (optional Carrier Board)
- Micro SD card slot
- 8x lane image sensor interface
- 4x PWM outputs
- 2x UART (max 115.2 Kb/s)
- 2x I2C (max 400 Kb/s)
- 2x SPI
- 1x I2S
- 1x ADC input (12-bit resolution)
- 28x GPIO with many more available depending on the special functions required
Input Power Specifications
- Single supply input voltage range – 5V to 40V
- Nominal power usage during 4K video streaming
- Power consumption:
- 1.5W (AV resolution)
- 3 W (4K resolution)
Physical
- 40mm x 50mm x 9mm System
- Operating temperature -20°C to +85°C