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

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

3天内不再提示

事件相机的原理与应用简介

新机器视觉 来源:空中机器人前沿 2023-03-13 11:31 次阅读

本文转自空中机器人前沿,作者西湖大学-郑业。

一.概述

事件相机(Event-based camera)是一种受生物启发的新型视觉传感器,有时也称动态视觉传感器(DVS,dynamic visionsensor)或DAVIS(Dynamic and Active-Pixel VisionSensor)。相比于以固定帧率采集图像的标准相机,它具有低延迟、高动态范围、低功耗、高时间分辨率等特点。

图1展示了事件相机和标准相机的数据采集过程,从中可看出,当物体运动时,标准相机受到采样频率的影响会丢失部分数据,而事件相机采集的数据则相对更加完整。另外,当目标物体与相机具有相对运动时,受到曝光时间等因素的影响,用标准相机获得的图像极易产生运动模糊,而用事件相机获得的数据则没有这个问题。

下面,我将从工作原理、常见的应用场景和数据处理范式出发,对事件相机做一个简要介绍。

wKgZomQOmRWAFqX8AAIZBay405M448.png

图1. 事件相机与标准相机输出数据对比[1]

二.事件相机的工作原理

事件相机可以简单理解为一种“仅感知运动物体”的传感器。在事件相机的每个像素处都有一个独立的光电传感模块,当该像素处的亮度变化超过设定阈值时,就会生成、输出事件数据(有时也称脉冲数据)。另外,由于所有的像素都是独立工作的,所以事件相机的数据输出是异步的,在空间上呈现稀疏的特点。这也是事件相机与标准相机的最大不同之处,也是事件相机的核心创新。这种成像范式的好处是可以大大减少冗余数据,从而提高后处理算法的计算效率。

传感器的工作原理通常基于一个特定的数学模型,下面我们介绍一下事件相机的数学模型。为了方便介绍,我们首先定义一些名词和变量。设定亮度为;事件相机中的亮度定义为实际亮度的对数值,即。那么,时刻在像素处的亮度增益记为

其中,表示微小时间间隔。当亮度变化超过设定的阈值时,那么就会触发事件,该过程表示为

其中,表示设定亮度变化阈值,通常情况下,的值设置为亮度的10%~50%;表示事件的极性,若亮度增强,则表示发生正事件,否则,表示发生负事件。最终,触发的事件数据表示为。

图2展示了事件触发的效果。其中,左图表示时间内在各像素处生成的离散数据点,蓝色的点表示正事件,红色的点表示负事件;右图是将时间内的全部事件,按像素位置堆叠在一起,放到一张图像上的效果。从右图中可以看出,事件都发生在物体的边缘。这主要是因为,当物体运动时(或相机运动时),物体的边缘与背景有更大的亮度变化。

wKgaomQOmRWAFVvhAAUyUeV4By0122.png

图2. 事件相机工作原理[2]

三.常见应用场景及处理范式

事件相机可以完成一些基于帧的标准相机无法完成的任务,比如高速运动估计,高动态范围建图等等。除此之外,它还被研究用于一些传统的视觉任务,如特征检测与跟踪、光流估计、3D重建和姿态估计等。

为了充分开发事件相机的性能,研究人员也开始思考能从事件数据中提取更多有效信息的方法。目前,常见的事件数据表征方法包括独立事件、事件包、事件帧、体素栅格、3D点集等。这些事件表征方法可以被应用在事件处理系统中的各个部分,包含前处理,核心处理和后处理。

事件数据的主流处理方法可以分为两类,分别是event-by-event的方法和group of events的方法[3]。前者可以理解为逐个事件的处理方法。这类方法常见于各种用于降低事件噪声、提取特征和图像重建的滤波器中。它们通过对比当前事件与过去事件完成系统状态的更新。

另外,现在也有许多数据驱动的方法在使用逐个事件处理的方法,包括采用监督学习和无监督学习方法来训练分类器。基于group of events的处理方法可以理解为累积时间内的数据进行处理。由于单个事件携带的信息十分有限,这种累积事件群的处理方法极大地降低了噪声的干扰,提升了算法的可靠性。这种处理方法主要使用的数据表征方法包括事件帧,体栅格和3D点集。在基于模型的方法中,往往将事件数据累积为事件帧,然后利用基于图像的处理方法来解决问题。另外还有一种基于数据驱动的方法,它们直接将整个事件包输入神经网络,目前该类方法已经广泛应用于分类、光流估计、深度估计等任务中,并且取得了不错的效果。

四. 小结

本文简要地介绍了事件相机的工作原理与常见应用,同时也对事件数据的表征方式和处理方法做了说明。

最后,请欣赏事件相机镜头下的杭城飘雪,感受一下不一样的景色。

审核编辑:汤梓红

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

    关注

    2528

    文章

    48353

    浏览量

    741283
  • 数据
    +关注

    关注

    8

    文章

    6519

    浏览量

    87711
  • 工作原理
    +关注

    关注

    4

    文章

    272

    浏览量

    37410
  • 相机
    +关注

    关注

    4

    文章

    1257

    浏览量

    52588
  • 视觉传感器
    +关注

    关注

    3

    文章

    225

    浏览量

    22698

原文标题:事件相机的原理与应用简介

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    线阵相机和面阵相机的区别 线阵相机原理技术应用分析图

    线阵相机 vs 高分辨率面阵相机:成本更低。例如,高分辨率平板检测行业,使用高分辨率面阵相机,成本很高,而用线阵相机,成本可以低很多。同时,屏幕的外形特点,也对线阵
    发表于 08-21 09:40 2113次阅读
    线阵<b class='flag-5'>相机</b>和面阵<b class='flag-5'>相机</b>的区别 线阵<b class='flag-5'>相机</b>原理技术应用分析图

    数码相机的取景器#原相机#取景器#光学

    相机
    学习电子知识
    发布于 :2023年07月03日 20:31:46

    工业相机选型教程2# 工业相机# 工业相机选型#

    机器视觉工业相机
    志强视觉科技
    发布于 :2023年09月22日 16:15:22

    如何选购数码相机

    如何选购数码相机   1.数码相机简介  数码相机(Digital Still Camera)又称数字相机,简称DSC。数码
    发表于 12-31 11:03

    智能相机技术优势及各部分功能简介

    智能相机(SmartCamera) ,也称嵌入式机器视觉系统或视觉传感器(VisionSensor),它并不是一台单纯的相机,而是一种高度集成化的微小型机器视觉系统,能胜任PC式视觉系统同样的检测
    发表于 06-16 14:58

    SDIO简介

    目录01、SDIO简介02、SDIO特点03、SDIO时钟04、SDIO的命令与响应05、SDIO块数据传输06、代码1、SDIO简介SDIO,全称:Secure Digital Input
    发表于 08-18 07:10

    OpenHarmony3.1分布式技术资料合集

    index.ets:主页面config.json:配置文件4、OpenHarmony3.1的分布式相机简介分布式相机是多个设备的相机同时协同使用的能力。分布式
    发表于 04-11 11:50

    温差电池简介

    温差电池简介      近年来,PDA、数码相机、手机、可携式音讯设备等越来越多的产品采用
    发表于 11-14 15:30 817次阅读

    vr相机和普通相机有什么区别?VR相机怎么用?

    VR产业不断发展,一款好的相机才能创作好的作品,VR全景相机的到来,让更多的消费者能够负担得起逼真的场景拍摄,各大厂商也开始推出VR相机。vr相机和普通
    发表于 05-26 11:10 3761次阅读

    线阵相机和面阵相机的区别

    线阵相机,是采用线阵图像传感器的相机。面阵相机是一种可以一次性的获取图像并能及时进行图像采集的相机它们都是工业相机,那么这两个
    的头像 发表于 01-29 16:02 1.4w次阅读

    相机设备和相机采集功能的实现

    简介 相机组件支持相机业务的开发,开发者可以通过已开放的接口实现相机硬件的访问、操作和新功能开发,最常见的操作如:预览、拍照和录像等。 基本概念 拍照 此功能用于拍摄采集照片。 预览
    发表于 04-06 10:08 4次下载

    智能相机之图像防抖技术简介

    与 DSLR 不同,触发方向与相机方向相同。单反相机是为用户的手而设计的,而智能手机主要是为放在口袋里而设计的。单反相机的重量也有助于减少手抖。
    的头像 发表于 09-05 10:42 1124次阅读

    CMUcam5 Pixy视觉相机传感器简介第二部分—创建球平衡梁

    这是CMUcam5 Pixy简介的第二部分。如果您对PixyMon不太熟悉,请先回顾 CMUcam5 Pixy视觉相机传感器简介
    的头像 发表于 03-01 17:56 738次阅读
    CMUcam5 Pixy视觉<b class='flag-5'>相机</b>传感器<b class='flag-5'>简介</b>第二部分—创建球平衡梁

    cmos和ccd相机简介区别

    CCD的英文全称是“Charge-coupledDevice”,中文全称是电行耦合元件,通常称为CCD图像传感器。CCD是一种半导体器件,能够把光学影像转化为数字信号,CCD上植入的微小光敏物质称作像素(Pixel),一块CCO上包含的像素数越多,其提供的画面分辨率也就越高。CCD作用就像胶片一样,但它是把图像像素转换成数字信号,CCD上有许多排列整齐的电容,能感应光线,并将影像转变成数字信号。经由外部电路的控制,每个小电容能将其所带的电行转给它相邻的电容。
    的头像 发表于 03-12 18:24 1122次阅读