事件数据的主流处理方法可以分为两类,分别是event-by-event的方法和group of events的方法[3]。前者可以理解为逐个事件的处理方法。这类方法常见于各种用于降低事件噪声、提取特征和图像重建的滤波器中。它们通过对比当前事件与过去事件完成系统状态的更新。
另外,现在也有许多数据驱动的方法在使用逐个事件处理的方法,包括采用监督学习和无监督学习方法来训练分类器。基于group of events的处理方法可以理解为累积时间内的数据进行处理。由于单个事件携带的信息十分有限,这种累积事件群的处理方法极大地降低了噪声的干扰,提升了算法的可靠性。这种处理方法主要使用的数据表征方法包括事件帧,体栅格和3D点集。在基于模型的方法中,往往将事件数据累积为事件帧,然后利用基于图像的处理方法来解决问题。另外还有一种基于数据驱动的方法,它们直接将整个事件包输入神经网络,目前该类方法已经广泛应用于分类、光流估计、深度估计等任务中,并且取得了不错的效果。
四. 小结本文简要地介绍了事件相机的工作原理与常见应用,同时也对事件数据的表征方式和处理方法做了说明。最后,请欣赏事件相机镜头下的杭城飘雪,感受一下不一样的景色。参考资料 [1] https://zhuanlan.zhihu.com/p/108509283[2] G. Gallego, H. Rebecq and D. Scaramuzza, "A Unifying Contrast Maximization Framework for Event Cameras, with Applications to Motion, Depth, and Optical Flow Estimation," 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2018, pp. 3867-3876.[3] G. Gallego et al., "Event-Based Vision: A Survey," in IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 44, no. 1, pp. 154-180, 1 Jan. 2022.