Khronos Releases OpenVX 1.0 Specification

Written by Michael Larabel in Standards on 20 October 2014 at 10:15 AM EDT. Add A Comment
STANDARDS
The Khronos Group has finalized and released their first formal specification for the cross-platform, royalty-free OpenVX standard.

OpenVX is the Khronos Group's take on computer vision acceleration with a goal of having "fast, portable, power-efficient vision processing across diverse hardware architecture...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."

Here's more from the Khronos press release on what the OpenVX 1.0 API is about for computer vision acceleration. "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."

More information on OpenVX 1.0 can be learned from Khronos.org.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week