Khronos Finalizes and Releases OpenVX 1.0 Specification for Computer Vision Acceleration

Fast, portable, power-efficient vision processing across diverse hardware architectures; Full conformance test suite and Adopters Program immediately available; Khronos to ship open source OpenVX implementation by end of 2014

BEAVERTON, Ore. — (BUSINESS WIRE) — October 20, 2014The Khronos Group today announced the ratification and public release of the finalized OpenVX™ 1.0 specification, an open, royalty-free standard for cross platform acceleration of computer vision applications. OpenVX enables performance and power-optimized computer vision processing, especially important in embedded and real-time uses cases such as face, body and gesture tracking, smart video surveillance, advanced driver assistance systems (ADAS), object and scene reconstruction, augmented reality, visual inspection, robotics and more. In addition to the OpenVX specification, Khronos has developed a full set of conformance tests and an Adopters Program, that enables implementers to test their implementations and use the OpenVX trademark if conformant. Khronos plans to ship an open source, fully-conformant CPU-based implementation of OpenVX 1.0 before the end of 2014. The full OpenVX 1.0 specification and details about the OpenVX Adopters Program are available at

OpenVX defines a higher level of abstraction for execution and memory models than compute frameworks such as OpenCL™, enabling significant implementation innovation and efficient execution on a wide range of architectures while maintaining a consistent vision acceleration API for application portability. An OpenVX developer expresses a connected graph of vision nodes that an implementer can execute and optimize through a wide variety of techniques such as: acceleration on CPUs, GPUs, DSPs or dedicated hardware, compiler optimizations, node coalescing, and tiled execution to keep sections of processed images in local memories. This architectural agility enables OpenVX applications on a diversity of systems optimized for different levels of power and performance, including very battery-sensitive, vision-enabled, wearable displays.

“Increasingly powerful and efficient processors and image sensors are enabling engineers to incorporate visual intelligence into a wide range of systems and applications,” said Jeff Bier, founder of the Embedded Vision Alliance. “A key challenge for engineers is efficiently mapping complex algorithms onto the processor best suited to the application. OpenVX is an important step towards easing this challenge.”

The precisely defined specification and conformance tests for OpenVX make it ideal for deployment in production systems, where cross-vendor consistency and reliability are essential. OpenVX is complementary to the popular OpenCV open source vision library that is also used for application prototyping but is not so tightly defined and lacks OpenVX graph optimizations. Khronos has defined the VXU™ utility library to enable developers to call individual OpenVX nodes as standalone functions for efficient code migration from traditional vision libraries such as OpenCV. Finally, as any Khronos specification, OpenVX is extensible to enable nodes to be defined and deployed to meet customer needs, ahead of being integrated into the core specification.

Industry Support

AMD is an enthusiastic advocate for natural user interfaces enabled by computer vision,” said Greg Stoner, senior director of application engineering, Heterogeneous Applications and Solutions, AMD. “As a proponent of open standards and a provider of highly-parallelized architectures ideal for computer vision, we embrace the OpenVX standard and look forward to standardized proliferation of these experiences throughout the industry.”

“OpenVX will be a great tool for future development of computer vision applications,” said Johan Paulsson, CTO at Axis Communications. “We see excellent potential for making development efforts future-proof by separating algorithms from hardware.”

Cadence is integrating OpenVX into our Tensilica® Imaging/Vision Library software development kit to enable higher performance and power optimization for our scalable and configurable IVP-EP DSP cores, which are widely adopted for imaging, computer vision and automotive drivers’ assistance applications,” stated Dr. Chris Rowen, CTO of the IP Group, Cadence.

CEVA applauds the Khronos Group on achieving this important milestone with the release of OpenVX specification,” said Eran Briman, vice president of marketing at CEVA. “With an extensive list of vendors currently sampling their computer vision ICs based on the CEVA-MM3101 DSP and a growing developers community, it is clear that the optimal way to meet the stringent performance and power requirements of computer vision applications is to offload CV processing to a dedicated processor. OpenVX enables this for developers in a seamless manner and we are now integrating it into our CEVA-MM3101 Application Developers Kit (ADK).”

“As one of the first innovators in embedded vision, CogniVue will be supporting a compliant OpenVX implementation for our APEX Image Cognition Processing technology with announcements coming,” said Tom Wilson vice president of product management and marketing at CogniVue.

“We see OpenVX as a promising tailor-made standard tool for developing performant, low-power, while portable computer vision applications for our mobile devices,” said Zhouhong, president of Central Hardware Engineering Institute, Huawei. “Based on its tightly defined nature, we also see OpenVX to serve as a standard benchmark suite which can promote the development of ever-more power efficient computer vision accelerators, a component likely to become must-have for coming mobile products.”

1 | 2 | 3  Next Page »

Review Article Be the first to review this article
Featured Video
More Editorial  
Latest Blog Posts
Bob Smith, Executive DirectorBridging the Frontier
by Bob Smith, Executive Director
ESD Alliance/Accellera Panel Takes Executive View on Returning to the Office
Vincent ThibautArteris IP Blog
by Vincent Thibaut
Arteris IP Extends IP-XACT to UVM Testbenches
Anupam BakshiAgnisys Automation Review
by Anupam Bakshi
Specification Automation for Designers
Design Verification Engineer II for Synopsys, Inc. at Mountain View, California
Sr Engineer - RF/mmWave IC Design for Global Foundaries at Santa Clara, California
NAND Hardware Engineer for Apple Inc at Cupertino, California
Principle Engineer (Analog-Mixed-Signal Implementation) for Global Foundaries at Santa Clara, California
Pre-silicon Design Verification Engineer for Intel at Santa Clara, California
CSM Design Verification Lead for Apple Inc at Cupertino, California
Upcoming Events
DesignCon 2021 at San Jose McEnery Convention Center San Jose, CA San Jose CA - Aug 16 - 18, 2021
SEMICON Southeast Asia 2021 Hybrid Event at Setia SPICE Convention Centre Penang Malaysia - Aug 23 - 27, 2021
SEMI Europe Summit at Online, Central European Time Germany Germany - Sep 1 - 3, 2021
7th International Conference on Sensors & Electronic Instrumentation Advances (SEIA' 2021) at Palma de Mallorca, Mallorca balearic islands) Spain - Sep 14 - 16, 2021

© 2021 Internet Business Systems, Inc.
670 Aberdeen Way, Milpitas, CA 95035
+1 (408) 882-6554 — Contact Us, or visit our other sites:
AECCafe - Architectural Design and Engineering TechJobsCafe - Technical Jobs and Resumes GISCafe - Geographical Information Services  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy PolicyAdvertise