OpenVX tagged news

VeriSilicon Holdings Co., Ltd. announces VIP8000, a highly scalable and programmable processor for computer vision and artificial intelligence. It delivers over 3 Tera MACs per second, with power consumption more efficient than 1.5 GMAC/second/mW and the smallest silicon area in industry with 16FF process technology. The VIP8000 can directly import neural networks generated by popular deep learning frameworks, such as Caffe and TensorFlow and neural networks can be integrated to other computer vision functions using the OpenVX framework. The processor is programmed by OpenCL or OpenVX with a unified programming model across the hardware units, including customer application-specific hardware acceleration units. Learn more about the VIP8000.

This week at the Embedded Vision Summit (EVS) in California Imagination is showcasing their latest Convolutional Neural Network (CNN) object recognition demo. All of these networks have been implemented using Imagination’s own DNN library. IMG DNN sits on top of OpenCL but doesn’t obscure it, and makes use of OpenCL constructs so it can be used alongside other custom OpenCL code. Imagination’s Paul Brasnett is talking at EVS on the subject of ‘Training CNNs for Efficient Inference‘ and for further reading, take a look at this CNN based number recognition demo, which uses OpenVX with CNN extension. Learn more about Imagination's Convolutional Neural Networks.

The Intel Computer Vision SDK Beta is for developing and deploying vision-oriented solutions on platforms from Intel, including autonomous vehicles, digital surveillance cameras, robotics, and mixed-reality headsets. Based on OpenVX, this SDK offers many useful extensions and supports heterogeneous execution across CPU and SoC accelerators using an advanced graph compiler, optimized and developer-created kernels, and design and analysis tools. It also includes deep-learning tools that unleash inference performance on deep-learning deployment. If the functionality you need is not already available in the supplied library, you can create custom kernels using C, C++, or OpenCL kernels.

Khronos Releases OpenVX 1.2 Specification The Khronos Group announces the immediate release of the OpenVX 1.2 specification for cross-platform acceleration of computer vision applications and libraries. OpenVX is a high-level, graph-based API targeted at real-time mobile and embedded platforms. This open, cross-platform, royalty-free standard enables performance-portable, power-optimized computer vision applications such as face, body, and gesture tracking, smart video surveillance, autonomous driver assistance systems, visual inspection, and robotics. Core OpenVX 1.2 has significantly expanded functionality, including conditional execution, feature detection, and classification operations.

NVIDIA GPU Technology Conference lists additional Khronos Technology sessionsThe GPU Technology Conference (GTC2017) will be running from May 8-11 this year in San Jose Convention Center. This year will see many sessions related to Khronos Technology including OpenCL, OpenGL, OpenVX, Vulkan and WebGL. NVIDIA has just added more sessions to their schedule. Check a list of Khronos related sessions on the Khronos site, or visit the NVIDIA GTC site to see all sessions.

Cadence Tensilica Vision P-Series DSPs First OpenVX 1.1 Conformant Imaging/Vision DSPsCadence Design Systems, Inc. announced that the Cadence Tensilica Vision P-Series DSPs are the first imaging/vision DSPs to pass Khronos Group's conformance tests for the OpenVX 1.1 specification. Application developers can now take advantage of Tensilica Vision P5/P6 functionality without detailed knowledge of the hardware architecture and still achieve high performance. This enables faster development of computer vision and imaging applications on Tensilica Vision P-Series DSPs being deployed in applications processors for mobile, automotive, drone, security, augmented reality/virtual reality (AR/VR) and other markets. Read the full press release.

Don’t miss this year’s OpenVX Workshop at Embedded Vision Summit. Khronos will present a day-long hands-on workshop all about OpenVX cross-platform neural network acceleration API for embedded vision applications. We’ve developed a new curriculum so even if you attended in past years, this is a do-not-miss, jam-packed tutorial with new information on computer vision algorithms for feature tracking and neural networks mapped to the graph API. We’ll be doing a hands-on practice session that gives participants a chance to solve real computer vision problems using OpenVX with the folks who created the API. We’ll also be talking about the OpenVX roadmap and what’s to come.

During the recent Linley Group Conference, Cadence announced that their Tensilica Vision P5 and Tensilica Vision P6 are now in conformance with OpenVX 1.1. Learn more about the Tensilica Vision DSPs in a recent post from Cadence, "See Further by Standing on the Shoulders of...OpenVX" and on the Cadence Tensilica product page. To learn more about the Khronos OpenVX, or become an OpenVX Adopter. A complete list of OpenVX Adopters is available online.

Socionext has developed the "SC1810" series, the fourth generation version of its high-performance graphics display controllers. In addition to further strengthening the graphics functions for in-vehicle display system, Socionext incorporated the world's first hardware accelerator that conforms with Khronos Group's computer vision API OpenVX to the SC1810. Khronos Group maintains public pages for products and companies that pass conformance tests.

Xilinx, Inc announced expansion into a wide range of vision guided machine learning applications with the Xilinx reVISION stack. Developers with limited hardware expertise can use a C/C++/OpenCL development flow with industry-standard frameworks and libraries like Caffe and OpenCV to develop embedded vision applications on a single Zynq SoC or MPSoC. For application level development, Xilinx supports industry-standard frameworks including Caffe for machine learning and OpenVX for computer vision.

Furian is designed to address the increasing compute requirements across multiple applications and market segments with efficient use of compute APIs including OpenCL 2.0, Vulkan 1.0 and OpenVX 1.1*. Furian adds a bi-directional GPU/CPU coherent interface for efficient sharing of data; and a transition to user mode queues from kernel mode queues which reduces latency and CPU utilization for compute operations. Based on a published Khronos specification, GPUs based on the PowerVR Furian architecture are expected to pass the Khronos Conformance Testing Process. Current conformance status can be found at www.khronos.org/conformance.

Socionext Inc., a leader in state-of-the art system-on-chip technology, has developed the "SC1810" series, the fourth generation version of its high-performance graphics display controllers. In addition to further strengthening the graphics functions for in-vehicle display system, which the company has proven achievements, Socionext incorporated the industry first hardware accelerator that conforms with Khronos Group's computer vision API OpenVX to the SC1810. Full press release in PDF can be read here.

Khronos is asking for quotes for the upcoming OpenVX Conformance tests. The Project summary: Create sample implementations and conformance tests for a number of OpenVX functions and integrate them into the existing OpenVX conformance testing framework. This project is expected to take 10 work weeks. Can your company handle this project? Let us know by submitting you request here.