0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅谈基于事件驱动的AI视觉开源,对加速机器视觉应用开发的作用

MEMS 来源:MSMS 作者:MSMS 2021-04-07 09:48 次阅读

Prophesee为其事件驱动的人工智能AI)视觉开发生态系统新增开源模块和训练数据资源库。

开源模块和训练数据资源库

据麦姆斯咨询报道,法国AI视觉开发商Prophesee面向光流和目标探测等AI视觉应用,发布了一套关键的开源软件模块和一组事件驱动的机器学习工具。

Metavision Intelligence套件

作为Metavision Intelligence套件的一部分,Prophesee向开发者提供了业界最大的高清事件驱动数据集OpenEB(免费下载)。这有助于开发人员使用事件驱动的方法来进行机器学习,这种方法由场景的变化而不是神经网络框架触发。

和人眼视觉原理类似,Prohesee开发的传感器只有在感知到场景变化时才会进行记录,不同于传统图像传感器以固定的帧时钟记录图像信息。即仅在场景发生变化时,这种基于事件的视觉传感器上的像素才做出反应,场景中静态的部分都不会被捕捉。

Prohesee基于事件驱动的图像传感器

这种基于事件的视觉感知设计,主要有三大优势:产生数据量更少;反应速度更快;以及实现更高的动态范围(》120 dB)。这些优势对于当代机器视觉而言极具价值,尤其在减少数据量的问题上,对于有限的通信、存储与计算资源都显得相当友好。

传统基于帧和Prophesee基于事件的视觉传感器成像对比

Prophesee联合创始人兼首席执行官Luca Verre解释称:“所谓‘事件’,是指一个像素激活自身并发送事件检测到发生的X、Y坐标和时间戳。传感器上每个像素独立接收光子,光电二极管因此产生电流,进行累加之后,像素再持续地将电流的实时电荷电压与参考值做比较。在电压增减达到一定程度时,该像素就会发出一个事件。整个过程是μs级别的速度。”

首款事件驱动AI相机已出货

日本CenturyArk推出的SilkyEvCam人工智能相机,采用了Prophesee的事件驱动图像传感器和软件

日本CenturyArk在2020年末面向广泛的工业机器视觉应用推出了超小型USB摄像头SilkyEvCam。SilkyEvCam采用了Prophesee的Metavision视觉传感器以及Metavision Intelligence套件。为采用事件驱动方案的机器视觉开发人员,提供了更快的上市时间。

相比传统基于帧的视觉传感技术,这款相机采用了基于时间的Metavision视觉传感器,将场景中收集的数据量减少了1000倍,显著提高了性能。这种事件驱动方案能够以等效10000 fps以上的时间分辨率进行高速视觉,并支持超过120 dB的宽动态范围,使其适合在苛刻的照明条件下进行高效运行。

在此基础上,这款相机率先提供了对Metavision Intelligence套件的全面支持,这是业界最全面的一套开发工具,用于加速机器视觉系统中对基于事件的视觉技术的探索和实现过程。该套件包含62种算法、54个代码示例和11个现成的应用程序。它为用户提供了C++Python API以及大量的文档和示例,通过增加难度来逐步引入基于事件的机器视觉的基本概念。

Prophesee最新发布的Metavision Intelligence版本增加了一套扩展的开发工具和软件,用于设计具有事件驱动机器学习的工业视觉系统。该套件现在包括近100种算法、67个代码样本以及11个特定用例的应用模块,可以加速用户的开发过程。

OpenEB的开源模块可以通过Github获取,它允许设计人员构建自定义插件,并兼容用于开发事件驱动系统的Metavision Intelligence套件。它为开发者提供了一个跨机器视觉生态系统共享软件组件的平台。

“我们希望在机器视觉生态系统中建立一个开放的技术标准,实现易得性和互操作性的新高度。”Luca Verre说,“我们的方案为基于事件的技术提供了持续增长的生态系统,具有丰富的开放基础和强大的开发框架。它包括了我们多年来收集的广泛而可靠的数据,以及利用我们在各种用例中积累的专业知识,加速客户特定系统开发的应用模块。”

OpenEB数据库为相机制造商及其客户提供了标准的基于事件的数据格式。Metavision Intelligence套件的开源模块,可以兼容相机制造商及其客户的生态系统。Prophesee开源许可提供关键模块,可以加速定制插件的创建,同时确保兼容相机制造商提供的底层硬件

从Prophesee过去四年来创建的实际序列数据集开始,其开发环境为机器学习应用的快速发展提供了一个完整平台。开发人员可以利用各种工具指导神经网络模型的开发,对基于事件的数据进行推理,以进行用于目标探测的监督训练和用于光流的自监督训练,均为基于事件的视觉应用进行了优化。

此外,开发人员可以利用提供的基于事件的模拟器轻松创建自己的模型,或利用其现有的基于帧的数据集和模型,并使用基于事件的视觉对其进行改进。

Metavision Intelligence套件添加了新的即用型应用,并可以通过基于事件的视觉进行增强,其中包括:

- 粒度监测:在生产线上以极高的速度(高达50000像素/秒),对通过视场的物体进行计数和测量,计数精度高达99.9%,从而确保更好地控制过程。

- 喷射监测:实时监测液体分配的速度和质量。对高速喷射进行检测和计数,支持高达500 Hz的喷射分配,并在分配器出现错误时自动生成警报。

- 轮廓特征跟踪:利用基于事件的传感器提供的低数据率和稀疏信息,以较低的算力实现超稳健的3D目标实时跟踪。
编辑:lyn

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器视觉
    +关注

    关注

    162

    文章

    4369

    浏览量

    120298
  • AI
    AI
    +关注

    关注

    87

    文章

    30818

    浏览量

    268974
  • 机器学习
    +关注

    关注

    66

    文章

    8414

    浏览量

    132601
  • 事件驱动
    +关注

    关注

    0

    文章

    9

    浏览量

    6741

原文标题:基于事件驱动的AI视觉开源库,加速机器视觉应用开发

文章出处:【微信号:MEMSensor,微信公众号:MEMS】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    适用于机器视觉应用的智能机器视觉控制平台

    工控机在机器视觉系统设计中是不可或缺的核心组件,在机器视觉中发挥着至关重要的作用,其强大的计算能力、高度的稳定性和可靠性、实时性以及图像处理
    的头像 发表于 11-23 01:08 171次阅读
    适用于<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>应用的智能<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>控制平台

    使用全新NVIDIA AI Blueprint开发视觉AI智能体

    为提高生产力、优化流程和创造更加安全的空间,埃森哲、戴尔科技和联想等公司正在使用全新 NVIDIA AI Blueprint 开发视觉 AI 智能体。
    的头像 发表于 11-06 13:58 391次阅读

    什么是机器视觉opencv?它有哪些优势?

    Vision Library)是一个开源的计算机视觉库,提供了大量的图像处理和计算机视觉算法,广泛应用于机器视觉领域。
    的头像 发表于 07-16 10:33 774次阅读

    机器视觉光源的选择和应用有哪些

    机器视觉光源是机器视觉系统中的重要组成部分,它对图像的质量和机器视觉系统的性能有着至关重要的影响
    的头像 发表于 07-04 11:36 856次阅读

    机器视觉作用是什么

    一、引言 机器视觉机器人技术的重要组成部分,它利用计算机视觉技术对机器人周围环境进行感知、识别和理解,为
    的头像 发表于 07-04 11:24 695次阅读

    机器视觉中光源的种类及作用

    有着重要的影响。本文将介绍机器视觉中光源的种类及其作用。 光源的分类 机器视觉中常用的光源主要有以下几种: 1.1 LED光源 LED光源是
    的头像 发表于 07-04 10:23 915次阅读

    机器视觉光源的作用、分类及实际应用

    机器视觉光源是机器视觉系统中的重要组成部分,它直接影响到图像的质量和系统的性能。本文将介绍机器视觉
    的头像 发表于 07-04 09:55 947次阅读

    什么是工业机器视觉?它有哪些作用

    工业机器视觉,是指利用计算机视觉技术和图像处理技术,对工业生产过程中的各种图像进行自动识别、定位、检测等操作的技术。它是工业自动化和智能制造领域中的一项关键技术,为现代工业生产提供了高效、准确的
    的头像 发表于 06-17 10:18 839次阅读

    机器视觉控制器的工作原理与作用

    随着科技的飞速发展,机器视觉技术已广泛应用于工业自动化、质量检测、智能监控等领域。机器视觉控制器作为机器
    的头像 发表于 06-06 17:37 757次阅读

    Prophesee与AMD携手,加速边缘机器视觉应用

    领先的神经拟态视觉传感公司Prophesee近日宣布,其Metavision® HD事件视觉传感器与AI算法已成功适配AMD Kria™ KV260视觉
    的头像 发表于 06-05 14:26 516次阅读

    PROPHESEE 携手 AMD,推出业界首款兼容 Kria™ KV260 视觉 AI 入门套件的事件视觉解决方案

    套件(AMD Kria™ KV260 Vision AI Starter Kit),两者的强强联合将加速高级边缘机器视觉应用的开发。同时,此
    发表于 05-30 10:41 965次阅读
    PROPHESEE 携手 AMD,推出业界首款兼容 Kria™ KV260 <b class='flag-5'>视觉</b> <b class='flag-5'>AI</b> 入门套件的事件<b class='flag-5'>视觉</b>解决方案

    分析 丨AI算法愈加复杂,但是机器视觉开发门槛在降低

    准确判断。此外,AI大模型近两年受到关注,也可能被引入机器视觉领域,在跨模态理解和推理等方面展现出更强能力。 AI算法的复杂程度越来越高,机器
    的头像 发表于 02-19 16:49 674次阅读
    分析 丨<b class='flag-5'>AI</b>算法愈加复杂,但是<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>的<b class='flag-5'>开发</b>门槛在降低

    机器视觉软件有哪些 机器视觉软件的优点

    机器视觉软件是一种利用计算机视觉技术来模拟和弥补人眼视觉功能的软件系统。它可以通过对图像和视频进行分析,识别和理解目标物体,以实现自动化和智能化的任务。
    的头像 发表于 02-02 10:53 1553次阅读

    AI语音与机器视觉开发应用系统

    一、简介 AI语音与机器视觉开发应用系统是一款集成AI语音、机器
    的头像 发表于 01-26 11:24 412次阅读
    <b class='flag-5'>AI</b>语音与<b class='flag-5'>机器</b><b class='flag-5'>视觉</b><b class='flag-5'>开发</b>应用系统

    机器人基于开源的多模态语言视觉大模型

    ByteDance Research 基于开源的多模态语言视觉大模型 OpenFlamingo 开发开源、易用的 RoboFlamingo 机器
    发表于 01-19 11:43 411次阅读
    <b class='flag-5'>机器</b>人基于<b class='flag-5'>开源</b>的多模态语言<b class='flag-5'>视觉</b>大模型