再度事件相机 | 神经形态视觉传感器
021-33759550
拍摄高速旋转、快速飞行、机械振动或瞬态过程时,用户经常在事件相机和高速相机之间犹豫。两者都能处理普通相机难以记录的快速变化,但工作原理和输出数据完全不同。
高速相机通过提高每秒拍摄的图像帧数来缩短两个画面之间的时间;事件相机(Event Camera)则不以固定帧率拍摄完整画面,而是让每个像素独立报告亮度变化。理解这一差异,是正确比较图像效果、算法难度、数据量和价格的基础。
高速相机仍属于传统帧式相机。它在每次曝光时采集完整图像,并以数百、数千甚至更高帧率连续记录。输出的视频可以逐帧播放,因此非常直观。
提高帧率通常意味着单帧曝光时间变短。为了保持足够亮度,现场可能需要更强照明、更大光圈或更高增益。与此同时,分辨率、帧率、位深和通道数会共同决定固定而庞大的数据带宽。
高速相机适合需要观察目标完整外观、纹理、颜色和形变过程的任务,例如材料断裂、喷雾形态、碰撞过程和高速动作回放。
事件相机也称DVS相机或动态视觉传感器。每个像素独立监测对数亮度变化,当变化超过阈值时,输出包含坐标、时间戳和极性的事件。
画面中没有变化的区域不会被反复采集;运动边缘、闪烁光源或亮度突变区域会产生事件流。这种异步机制让事件相机特别适合分析“何时发生变化”和“边缘怎样运动”。
但事件相机通常不会直接输出人眼熟悉的完整视频。虽然可以把一段时间内的事件累积成可视化图像,但它与普通曝光帧不同。若项目既需要事件数据又需要传统图像,可以关注iniVation DAVIS346 Mono、iniVation DAVIS346 Color或其他融合方案。
| 对比维度 | 事件相机 | 高速相机 |
|---|---|---|
| 采集方式 | 像素异步输出亮度变化 | 按固定帧率采集完整图像 |
| 时间表达 | 每个事件带时间戳 | 每帧对应一个采集时刻或曝光区间 |
| 输出内容 | 稀疏事件流 | 连续完整图像 |
| 运动模糊 | 主要记录变化事件,不依赖传统整帧曝光 | 与曝光时间、速度和照明密切相关 |
| 静态信息 | 纯事件相机不持续输出静态纹理 | 可直接保留外观、纹理和颜色 |
| 数据规模 | 随场景活动程度变化 | 主要由分辨率、帧率和位深决定 |
| 软件处理 | 需要事件视觉算法或事件转帧 | 可使用成熟的图像和视频算法 |
| 典型优势 | 低延迟变化感知、高动态范围、稀疏数据 | 画面直观、完整记录、便于回放分析 |
高速相机通常用帧率描述时间采样。例如1000 fps对应约1 ms的帧间隔,但单帧内仍存在曝光过程。事件相机为独立变化分配时间戳,不受统一帧边界限制,更适合分析高速边缘的连续变化。
不过,不能把事件时间戳的单位直接当成整套系统延迟。像素响应、照度、对比度阈值、接口传输、SDK缓存和算法时间窗都会影响最终结果。同样,高速相机的标称帧率也不能单独代表有效时间精度,曝光时间和触发方式同样重要。
若项目需要闭环控制,应测量从物理变化到算法输出的端到端延迟;若项目用于离线回放,应重点比较可见细节、曝光质量和可记录时长。
高速相机可通过缩短曝光时间降低运动模糊,但通常需要充足照明。被测物速度越快,允许的曝光时间越短,对光源功率和镜头通光量的要求越高。
事件相机不按传统方式形成整帧曝光图像,运动边缘通常能以事件形式被清晰记录,因此在高速跟踪中具有优势。它输出的是变化信息,而不是一张没有模糊的普通照片。若用户最终需要看清目标表面字符、颜色或完整形变,仅有事件流可能还不够。
高速相机的数据率相对容易计算:分辨率、帧率与位深确定后,原始数据带宽基本固定。高分辨率和高帧率同时使用时,存储空间会迅速增加。
事件相机的数据率随场景变化。静止环境中数据可能很少;复杂纹理快速运动、相机抖动、灯光闪烁或参数过于敏感时,事件率可能突然升高。事件数据“稀疏”不等于数据量永远小,系统仍需按真实场景测试峰值事件率和缓存。
iniVation DVXplorer、Prophesee EVK4-HD和Prophesee EVK5-HD等不同分辨率的事件相机,在大范围运动下会产生不同的数据压力。高清事件相机更适合细小目标,但主机处理、内存和存储也要同步规划。
两类设备的价格都受分辨率、时间性能、接口、存储和配件影响,不能只比较相机裸机。
高速相机方案可能需要高功率照明、高速采集卡、大容量内存和高速存储。事件相机方案则要考虑型号、镜头、同步附件、事件视觉SDK、算法开发和计算平台。对于只需测量运动边缘、频率或轨迹的任务,事件相机可能减少无关图像数据;对于必须保存完整高速画面的任务,高速相机的直接回放能力更有价值。
因此,事件相机价格与高速相机价格应放在完整项目成本中比较,包括硬件、照明、存储、开发和维护。
以下任务通常值得优先测试Event Camera:
机器人需要快速感知运动并闭环控制;
无人机需要在强弱光变化中跟踪或定位;
旋转机械需要测量转速、振动频率或边缘位移;
工业产线需要高速计数或运动目标检测;
传统相机存在严重运动模糊和曝光矛盾;
算法研究本身围绕事件流、神经形态视觉或异步计算。
纯事件任务可关注iniVation DVXplorer、DVXplorer Micro及Prophesee EVK4-HD、EVK5-HD;需要事件与图像对照时,可关注iniVation DAVIS346 Mono或DAVIS346 Color;嵌入式研究可了解Prophesee EVK3 GenX320。
以下任务通常更依赖高速相机:
需要直接观看完整高速过程;
需要分析表面纹理、颜色、裂纹和形变;
数据需交给传统逐帧图像算法;
现场可提供充足照明和高速存储;
报告或质量追溯需要保存直观视频证据。
也有项目会同时使用两类设备:事件相机负责发现瞬时变化和提供精细时间信息,高速相机负责记录完整外观。通过外部触发或统一时间基准,可以进行互补分析。
选择设备前,可以在真实或近似工况下准备一段代表性测试:确定目标速度、尺寸、工作距离和照明;明确最终需要的是轨迹、频率、低延迟告警,还是完整视频;再分别评估事件数据和高速图像能否支撑算法。
事件相机测试应观察有效事件、背景噪声、事件率和处理延迟。高速相机测试应观察曝光、运动模糊、所需照度、帧率和可记录时长。用任务结果比较,通常比单看宣传参数更可靠。
事件相机与高速相机解决的是两类相邻但不同的问题。高速相机擅长用高帧率保存完整画面,事件相机擅长异步记录亮度变化及其时间。需要静态外观和直观回放时,高速相机更直接;需要高速边缘、低延迟感知和高动态范围时,事件相机更值得考虑。
如需根据目标速度、视野和照明条件选择DVS相机,可通过event-cam.cn了解iniVation DAVIS346、DVXplorer以及Prophesee EVK4-HD、EVK5-HD等型号。