《Khronos跨平台计算机视觉应用和机器智能加速标准OpenVX 1.3规范》

  • 来源专题:集成电路
  • 编译者: Lightfeng
  • 发布时间:2019-10-27
  • 一个由领先硬件和软件公司组成的开源组织Khronos®Group制定了先进的加速标准,宣布批准并公开发布OpenVX™1.3规范以及代码示例和原型一致性测试套件。OpenVX是一个开源、跨平台、免版税的标准,可以实现功能移植、能耗优化的计算机视觉应用,例如面部、身体、动作跟踪;智能视频监控;自动驾驶辅助系统;视觉监测和机器人技术。今天也用于Raspberry Pi的OpenVX 1.3开源的实现,以使开发人员可以广泛使用OpenVX。用于OpenVX 1.3的一致性测试套件正在开发中,预计将在2019年底之前发布。

    为了在避免碎片的同时实现部署灵活性,OpenVX 1.3定义了针对常见嵌入式用例的多个功能集。OOpenVX的灵活性使应用程序可以在不同水平的能耗和性能的各种优化系统上运行,OpenVX 1.3大大地扩展了OpenVX视觉操作器和图形框架功能。定义的OpenVX 1.3功能集包括:

    图形基础架构(其他功能集的基准);

    默认视觉;

    增强视觉(OpenVX 1.2中引入的功能);

    神经网络推理(包括张量对象);

    NNEF内核导入(包括张量对象);

    二进制图像;

    关键安全性(减少功能以简化安全认证)。

    MulticoreWare已与Khronos合作,以使用Raspbian操作系统为Raspberry Pi 3 Model B提供OpenVX 1.3实施。这种实现利用了OpenVX灵活的体系结构,包括:通过切片和链接自动优化内存访问模式;利用多媒体指令集使用高度优化内核的能力;自动并行化以利用多种计算资源,例如多核CPU和GPU;将处理内核的通用序列自动合并为单个高性能内核。

相关报告
  • 《Khronos成立了3D商业标准规范指南探索小组Exploratory Group》

    • 来源专题:集成电路
    • 编译者:Lightfeng
    • 发布时间:2019-04-27
    • 2019年4月24日,开源标准制定组织Khronos Group宣布成立一个探索性小组Exploratory Group,来研究实时3D产品可视化生产以及分销的标准和指南,这样也可共享平台和设备经验,如移动、网络和增强现实(AR)或虚拟现实(VR)解决方案。业内龙头企业共同合作,旨在探索实时3D产品模型在移动端、网页端、AR或VR等平台开发与分发的统一标准。为了收集行业意见,Exploratory Group将向所有企业开放,无需付费或IP授权业务。Khronos表示,如果有行业支持,他们将组建一个相应的工作组,以便任何感兴趣的公司都能够参与其中。 该联盟的目标是使3D虚拟产品能够在多个终端实现逼真且连贯的显示,包括搜索结果、社交媒体、广告宣传、应用程序、电子商务网站、移动AR设备和VR/AR头显以及实体店内广告等。制定的标准规范指南将协调和简化零售商、制造商、技术提供商、内容创建者以及分发和显示虚拟产品的技术平台之间的交互。 该联盟还将利用并指导现有的Khronos标准的发展,包括用于传输逼真3D模型的gITF、支持网页版交互式3D应用的WebGL、优化交互式3D显示效率的Vulkan和AR/VR应用跨平台标准OpenXR。 随着3D有望成为产品制造商、零售商和广告平台的新购物媒介,该行业的主要参与者现在正在研究如何通过优化的行业工作流程来扩大生产并实现虚拟产品的广泛分销,从而最大限度地降低成本。提出这一倡议的公司包括3XR、4D Pipeline、Adobe、Autodesk、Dassault Systèmes、Deloitte Consulting、Facebook、Ferguson Ventures、谷歌、Houzz、宜家、京东、 Lowe’s、微软、NVIDIA、 Pinterest、高通、三星、 Shopify、 Target、 ThreeKit、 Topline Furniture、 Unity Technologies、 UX3D、 Wayfair和Williams-Sonoma Inc./Outward。
  • 《Khronos发布OpenXR 0.90临时规范,为VR和AR设备的高性能访问提供了统一的接口》

    • 来源专题:集成电路
    • 编译者:Lightfeng
    • 发布时间:2019-03-23
    • 2019年3月18日,Khronos®集团公开发布OpenXR™0.90临时版规格。penXR是统一的免费授权开源标准,可提供对增强现实和虚拟现实的高性能访问。新规范可以在Khronos网站上找到,并以临时形式发布。 Open XR 0.90临时规范提供了一个标准虚拟世界与拥有追踪、渲染和显示功能的移动设备之间的接口。OpenXR 0.90临时规范指定了一个跨平台的应用程序编程接口(API),使XR硬件平台供应商能够公开其运行时的系统功能。通过访问与应用程序生命周期、呈现、跟踪、帧定时和输入相对应的一组常见对象和函数,软件开发人员只需最少的移植工作就可以在多个XR系统中运行其应用程序,而这可以显著降低行业的碎片化现象。 Khronos OpenXR工作组于2017年初成立,得到XR公司的支持和参与。在整个规范的开发过程中,多个Khronos成员一直在开发独立的实现,以确保稳健和完整的规范。开发者可以评估其中一系列的实现,包括Collabora的“Monado”OpenXR开源实现,以及微软日前为WMR头显发布的OpenXR运行时。另外,Epic的Unreal引擎计划继续支持OpenXR。 OpenXR工作组主席Brent Insko说道:“OpenXR旨在简化AR / VR软件开发,使应用程序在无需移植或重写其代码的情况下能够被使用到更广泛的硬件平台,并允许平台供应商通过支持OpenXR而接入更多的应用程序领先。OpenXR临时规范将在推出的未来几周运行,来实现应用程序和引擎开发人员的实际操作,跨平台测试,以确保OpenXR 1.0规范真正满足XR行业的需求。