请输入您要查询的百科知识:

 

词条 OpenVX
释义

  1. Overview

  2. History

  3. References

  4. External links

{{Infobox software
|name = OpenVX
|logo = OpenVX logo.svg
|logo size = 200px
|author =
|developer = Khronos Group
|latest_release_version = 1.2
|latest_release_date = {{Start date and age|2017|05|01}}
|programming_language = C
|operating_system = Cross-platform
|platform = Cross-platform
|genre = API
|license =
|website = {{URL|https://www.khronos.org/openvx/}}
}}

OpenVX is an open, royalty-free standard for cross platform acceleration of computer vision applications. It is designed by the Khronos Group to facilitate portable, optimized and power-efficient processing of methods for vision algorithms. This is aimed for embedded and real-time programs within computer vision and related scenarios. It uses a connected graph representation of operations.

Overview

OpenVX specifies a higher level of abstraction for programming computer vision use cases than compute frameworks such as OpenCL. The high level makes the programming easy and the underlying execution will be efficient on different computing architectures. This is done while having a consistent and portable vision acceleration API.

OpenVX is based on a connected graph of vision nodes that can execute the preferred chain of operations. It is possible to optimize the underlying implementation through various techniques, for example: acceleration on various processing units or dedicated hardware. This architecture facilitates applications programmed in OpenVX on different systems with different power and performance, including battery-sensitive, vision-enabled, wearable displays.

OpenVX is complementary to the open source vision library OpenCV. OpenVX in some applications offer a better optimized graph management than OpenCV.

History

  • OpenVX 1.0 specification was released in October 2014.
  • OpenVX sample implementation was released in December 2014.
  • OpenVX 1.1 specification was released on May 2, 2016.
  • OpenVX 1.2 was release on May 1, 2017.[1][2]
  • Updated OpenVX adopters program and OpenVX 1.2 conformance test suite was released on November 21, 2017.[3]

References

1. ^http://www.phoronix.com/scan.php?page=news_item&px=OpenVX-1.2-Released
2. ^https://www.khronos.org/news/press/openvx-1.2-specification-cross-platform-acceleration-power-efficient-vision
3. ^{{Cite news|url=https://www.khronos.org/news/press/khronos-releases-updated-openvx-adopters-program|title=Khronos Releases Updated OpenVX Adopters Program|date=2017-11-21|work=The Khronos Group|access-date=2017-12-06|language=en}}
  • [https://www.khronos.org/openvx/ Official website for OpenVX], accessed 16 February 2015
  • [https://github.com/rgiduthuri/openvx_tutorial OpenVX Tutorial Material]

External links

  • {{Official website|https://www.khronos.org/openvx/|name=Official website for OpenVX}}
  • [https://www.khronos.org/registry/OpenVX/ OpenVX Specification Registry]
  • [https://github.com/GPUOpen-ProfessionalCompute-Libraries/amdovx-core/ Highly optimized OpenVX open-source implementation on GitHub from AMD]
{{Khronos Group standards}}

2 : Application programming interfaces|Cross-platform software

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/21 5:40:09