Mora-Martín Germán, Turpin Alex, Ruget Alice, Halimi Abderrahim, Henderson Robert, Leach Jonathan, Gyongy Istvan
Opt Express. 2021 Oct 11;29(21):33184-33196. doi: 10.1364/OE.435619.
3D time-of-flight (ToF) imaging is used in a variety of applications such as augmented reality (AR), computer interfaces, robotics and autonomous systems. Single-photon avalanche diodes (SPADs) are one of the enabling technologies providing accurate depth data even over long ranges. By developing SPADs in array format with integrated processing combined with pulsed, flood-type illumination, high-speed 3D capture is possible. However, array sizes tend to be relatively small, limiting the lateral resolution of the resulting depth maps and, consequently, the information that can be extracted from the image for applications such as object detection. In this paper, we demonstrate that these limitations can be overcome through the use of convolutional neural networks (CNNs) for high-performance object detection. We present outdoor results from a portable SPAD camera system that outputs 16-bin photon timing histograms with 64×32 spatial resolution, with each histogram containing thousands of photons. The results, obtained with exposure times down to 2 ms (equivalent to 500 FPS) and in signal-to-background (SBR) ratios as low as 0.05, point to the advantages of providing the CNN with full histogram data rather than point clouds alone. Alternatively, a combination of point cloud and active intensity data may be used as input, for a similar level of performance. In either case, the GPU-accelerated processing time is less than 1 ms per frame, leading to an overall latency (image acquisition plus processing) in the millisecond range, making the results relevant for safety-critical computer vision applications which would benefit from faster than human reaction times.
三维飞行时间(ToF)成像被用于多种应用中,如增强现实(AR)、计算机接口、机器人技术和自主系统。单光子雪崩二极管(SPAD)是一种即使在远距离也能提供精确深度数据的使能技术之一。通过开发具有集成处理功能的阵列式SPAD,并结合脉冲式泛光照明,可以实现高速三维捕捉。然而,阵列尺寸往往相对较小,限制了所得深度图的横向分辨率,从而限制了诸如目标检测等应用中可从图像中提取的信息。在本文中,我们证明了可以通过使用卷积神经网络(CNN)来进行高性能目标检测,从而克服这些限制。我们展示了一个便携式SPAD相机系统的户外实验结果,该系统输出具有64×32空间分辨率的16位光子定时直方图,每个直方图包含数千个光子。这些结果是在低至2毫秒的曝光时间(相当于500帧每秒)和低至0.05的信背比(SBR)条件下获得的,表明向CNN提供完整的直方图数据而非仅提供点云数据的优势。或者,点云与有源强度数据的组合也可以用作输入,以达到类似的性能水平。在这两种情况下,GPU加速后的处理时间每帧小于1毫秒,从而使整体延迟(图像采集加处理)处于毫秒范围内,使得这些结果对于安全关键型计算机视觉应用具有相关性,这些应用将受益于比人类反应时间更快的速度。