Openvx tagged news

The “OpenVX Programming Guide” is now available

The “OpenVX Programming Guidebook” presents definitive information on OpenVX 1.2 and 1.3, the Neural Network, and other extensions as well as the OpenVX Safety Critical standard. This book will give a high-level overview of the OpenVX standard, its design principles, and overall structure. It covers computer vision functions and the graph API, providing examples of usage for the majority of the functions. It is intended both for the first-time user of OpenVX and as a reference for experienced OpenVX developers. The book is currently available from Amazon and Elsevier.

Today The Khronos Group, announces the ratification and public release of the OpenVX™ 1.3 specification, along with code samples and a prototype conformance test suite. OpenVX is a royalty-free open standard for portable, optimized, and power-efficient vision and machine learning inferencing acceleration, vital to embedded and real-time use cases, such as face-, body-, and gesture-tracking, smart video surveillance, advanced driver assistance systems, object and scene reconstruction, augmented reality, visual inspection, robotics, and more. Also available today is an open source implementation of OpenVX 1.3 for Raspberry Pi to make OpenVX widely accessible to developers. The new specification can be found on the OpenVX registry.

Khronos Releases OpenVX 1.3

Today The Khronos Group announces the ratification and public release of the OpenVX™ 1.3 specification, along with code samples and a prototype conformance test suite. OpenVX is a royalty-free open standard for portable, optimized, and power-efficient vision and machine learning inferencing acceleration, vital to embedded and real-time use cases, such as face-, body-, and gesture-tracking, smart video surveillance, advanced driver assistance systems, object and scene reconstruction, augmented reality, visual inspection, robotics, and more. Also available today is an open source implementation of OpenVX 1.3 for Raspberry Pi to make OpenVX widely accessible to developers. The new specification can be found on the OpenVX registry. Read the press release for more details and give Khronos feedback on the OpenVX community forums.

Today The Khronos Group announces a significant expansion in the ecosystem for the NNEF™ (Neural Network Exchange Format) open, royalty-free standard that enables hardware manufacturers to reliably exchange trained neural networks between training frameworks and inference engines. New and improved NNEF open source convertors, including for TensorFlow Lite and ONNX, enables NNEF to be used to carry trained frameworks from a wider range of training frameworks. A set of extensions to the NNEF 1.0 specification enable NNEF files to contain a richer network of operations and topologies. Finally, an openly available NNEF Model Zoo enables inferencing engines to test their reliable import of NNEF models. More information on NNEF can be found at the NNEF Home Page.

Frank Brill, Design Engineering Director at Cadence, presents the “Portable Performance via the OpenVX Computer Vision Library: Case Studies” tutorial at the May 2019 Embedded Vision Summit. For the full version of this video, along with hundreds of others on various embedded vision topics, please visit the Embedded Vision website.

All of the presentations and videos from the Khronos OpenVX workshop at the 2019 Embedded Vision Summit are now online. If you were unable to attend this workshop, you may now watch the seven sessions online and follow along with the slide presentations:

  • Introduction and OpenCL Overview & Update – Neil Trevett, NVIDIA: slides, video
  • OpenCL & SYCL – Andrew Richards, Codeplay: slides, video
  • Intel Open Source SYCL Compiler Project – Konstantin S. Bobrovsky, Intel: slides, video
  • OpenVX Presentations – Frank Brill, Cadence / Niclas Danielsson & Mikael Pendse, Axis : here & here, video
  • Inference with OpenVX – Mike Schmit, AMD: slides, video
  • NNEF Presentation – Gergely Debreczeni, AImotive: slides, video
  • OpenVX Hands-On - Part 1 – Rajy Rawther & Kiriti Nagesh Gowda, AMD: slides, video

Codeplay Software has announced the availability of this fully supported edition of their popular SYCL implementation providing advanced features and premium technical support to developers seeking to bring advanced vision and AI products to the market. The first releases will support Intel GPUs and Renesas R-Car products, with other platforms becoming available soon.

Cadence Design Systems and ArcSoft announced they have partnered to develop AI and vision applications for Cadence Tensilica Vision DSPs. ArcSoft has collaborated with Cadence to port beauty shot, high dynamic range (HDR), bokeh and facial unlock applications to the Vision P6 DSP. The software environment includes complete, optimized support for more than 1,500 OpenCV-based vision and OpenVX 1.1 library functions.

The Khronos Group is accepting proposals for an OpenVX project. The project will deliver a fully conformant implementation of the OpenVX 1.2.1 standard that is optimized for the Raspberry Pi 3 Model B+ (or similar) platform. The project will demonstrate the performance advantage of using the OpenVX API by implementing several optimizations that are enabled by OpenVX. Deadline for submissions is January 15, 2019. Complete details here.

Khronos Request for Quote: OpenVX Implementation on the Raspberry Pi Platform

The Khronos Group is accepting proposals for an OpenVX project. The project will deliver a fully conformant implementation of the OpenVX 1.2.1 standard that is optimized for the Raspberry Pi 3 Model B+ (or similar) platform. The project will demonstrate the performance advantage of using the OpenVX API by implementing several optimizations that are enabled by OpenVX. Deadline for submissions is January 15, 2019. Complete details here.

devilish