Bookmark and Share

"Portable Performance via the OpenVX Computer Vision Library: Case Studies," a Presentation from Cadence

Register or sign in to access the Embedded Vision Academy's free technical training content.

The training materials provided by the Embedded Vision Academy are offered free of charge to everyone. All we ask in return is that you register, and tell us a little about yourself so that we can understand a bit about our audience. As detailed in our Privacy Policy, we will not share your registration information, nor contact you, except with your consent.

Registration is free and takes less than one minute. Click here to register, and get full access to the Embedded Vision Academy's unique technical training content.

If you've already registered, click here to sign in.

See a sample of this page's content below:


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.

OpenVX is a state-of-the-art open API standard for accelerating applications using computer vision and machine learning. The API and its conformance tests enable applications to leverage highly specialized features of hardware platforms while still retaining portability of application code across a wide range of architectures. This talk uses concrete examples on real implementations to demonstrate the performance portability of OpenVX.

Example applications written using OpenVX are described that run on platforms developed by Cadence Design Systems, Texas Instruments, Advanced Micro Devices and Axis Communications. Benchmarks demonstrate performance gains that would otherwise only be achievable via hardware-specific code optimizations. The talk also provides an update on the new features of the latest version of the OpenVX API, including support for a cross-platform neural network inferencing engine standard using a combination of OpenVX and Khronos’ Neural Network Exchange Format (NNEF).