Auviz Systems Announces Video Content Analysis Platform for FPGAs at Embedded Vision Summit

AuvizLogo

AuvizVCA accelerates application development by removing complexities of FPGA programming

Campbell, Ca., May 2, 2016 –Auviz Systems, a leader in accelerating algorithms on FPGAs for data centers and embedded devices, today announced the availability of a video content analysis platform, AuvizVCA.  AuvizVCA utilizes semantic segmentation to perform fast, accurate image detection and classification for a wide range of end markets; it delivers real-time (more than 30 fps) performance for 2-21 classes of objects without requiring any knowledge of FPGA programming.  AuvizVCA and other Auviz technologies will be demonstrated at the Technology Showcase during the Embedded Vision Summit, May 2-3 at the Santa Clara Convention Center.  In addition, company CEO, Nagesh Gupta will also give a presentation on AuvizVCA technology, Semantic Segmentation for Scene Understanding: Algorithms and Implementations.

Unlike object detectors and classifiers in traditional computer vision systems, AuvizVCA implements a convolutional neural network to perform semantic segmentation and image classification.  This approach accurately identifies and classifies multiple objects with real-time performance on still or video inputs.  AuvizVCA can be quickly integrated into applications requiring image detection and classification such as free space detection for autonomous vehicles or as a ‘virtual tripwire’ for security and surveillance.

AuvizVCA is implemented as an OpenCL kernel optimized for FPGA devices; it is invoked through high-level language calls on the host processor.  AuvizVCA runs on a wide range of FPGA devices and is fully programmable.

During execution AuvizVCA invokes AuvizDNN, an optimized library of deep neural network functions similar to CuDNN.  AuvizDNN is fully programmable and can implement any type of network through an API without having to run the FPGA implementation tools. It supports the deployment of DNNs and is scalable to run on any type of FPGA device size and deliver the highest overall performance (latency, images/sec).   AuvizVCA calls functions from AuvizDNN to implement its semantic segmentation approach.

AuvizVCA, together with a COTS PCI-E accelerator board from Alpha Data (ADM-PCIE-7V3) and the Xilinx SDAccel run time environment, provide a complete image detection and classification accelerator with performance more than 30 fps.  Future versions of AuvizVCA will support other FPGA accelerators and Ultrascale MPSoC and SOC-FPGA devices from Xilinx and Altera with higher levels of performance.

Demonstrations and presentations at the Embedded Vision Summit

In the Technology Showcase, Auviz Systems will be demonstrating AuvizVCA, AuvizDNN and two other libraries: AuvizCV, optimized OpenCV, and AuvizLA, optimized BLAS for FPGAs.

Nagesh Gupta, Founder & CEO of Auviz Systems will present how FPGAs can be used to accelerate image detection and classification on Tuesday May 2, 2016. The presentation titled “Semantic Segmentation for Scene Understanding: Algorithms and Implementation” describes some of the implementation details for AuvizVCA. 

“The use of machine learning for cloud computing is exploding, powering a diverse set of applications such as intelligent video surveillance and automatic editing of action-cam videos,” said Jeff Bier, Founder of the Embedded Vision Alliance.  “By enabling cloud developers to tap the parallel computing power of FPGAs – without having to delve into the complexities of FPGA programming – Auviz is lowering barriers to mass deployment of cost-effective, cloud-based visual intelligence.”

About Auviz Systems

Auviz Systems is the technology leader in Accelerating Algorithms for FPGAs. For more information, visit www.auvizsystems.com

Here you’ll find a wealth of practical technical insights and expert advice to help you bring AI and visual intelligence into your products without flying blind.

Contact

Address

Berkeley Design Technology, Inc.
PO Box #4446
Walnut Creek, CA 94596

Phone
Phone: +1 (925) 954-1411
Scroll to Top