技术一直是将我们从最无聊的任务中解放出来的工具。对于现代世界中的许多人来说,没有什么比在早上通勤时堵车,或者连续数小时处理高速公路催眠和长周末交通更令人厌烦的事情了。虽然这引发了人们对自动驾驶汽车(AV)的极大兴奋,但2吨重的金属片在无人看管的情况下四处乱窜的前景也导致人们重新关注技术,以实现其安全运行。
为了实现超人的安全1,各种动态物体(如其他汽车、行人和自行车)的详细 3D 地图通常被认为是自动驾驶汽车必不可少的。 光探测和测距 (LIDAR) 传感器通常被认为是船上最有用的系统之一,因为它们能够形成如此详细的地图。
自动驾驶汽车能够可靠地检测到道路上物体的存在越远,规避操作就越容易。Analog Garage(ADI公司的技术中心)的研究人员研究了扩大激光雷达系统的检测范围,并开发了一种利用物体移动的物理约束来扩展范围的方法。为了理解这一点,我们首先解释激光雷达的工作原理。
激光雷达的工作原理
激光雷达系统向物体发射激光脉冲,并测量光从物体反射并返回传感器所需的时间,如图2所示。通过沿水平和垂直方向扫描激光,激光雷达系统形成其前方场景的完整3D地图。每个这样的地图都称为框架。现代激光雷达系统的帧速率通常在每秒 10 到 30 帧 (fps) 之间。
图2.激光雷达的工作原理。
一旦激光向特定方向发射,传感器就会记录来自该方向的光,将其转换为电信号,并使用称为匹配滤波器的技术在该信号中搜索激光脉冲形状的位置。将匹配滤波器的输出与阈值进行比较,如果信号超过阈值,则声明检测。
检测限
当然,现实世界中没有什么是理想的。激光雷达中的检测过程引入了噪声,包括来自接收器各个组件的电噪声和来自探测器本身的光噪声。因此,只有从物体接收到足够的光,使匹配的滤波器能够将该信号与噪声区分开来,才能检测到物体。
物理学告诉我们,光的强度下降是它从源头行进的距离的平方。实际上,这意味着激光雷达系统从200米外的物体接收的反射激光量仅为100米外同一物体接收的光量的四分之一。
因此,我们的匹配滤波器将更难看到更远的物体,并且在极端情况下,当物体足够远时,激光雷达系统将不可见它。图3显示,我们成像的汽车的返回信号幅度随着距离的流逝而急剧下降,在220米外,信号与噪声基本无法区分,并且被设置的检测阈值所遗漏。
图3.距离对激光雷达回波信号的影响。
我们可以通过设置一个非常低的检测阈值来解决这个问题,这样图 3 中 220 m 处的汽车就可见了。显然,考虑到SNR水平,我们也会检测到很多噪声。现在,一个完整的3D数据帧中有许多闪光灯 - 其中一些对应于对象,其中一些只是噪声。例如,图 4 显示了 LIDAR 帧的一个垂直切片(即固定垂直角度)中的所有检测(阈值后)。大多数检测只是噪声,但有些确实对应于真实对象。我们怎么知道哪个是哪个?虽然仅用一帧很难做到这一点,但在我们看到几帧数据后,它变得更加可行。
图4.激光雷达框架的单个垂直切片。
萤火虫工艺
为了理解原因,我们可以像这样模拟闪光灯:假设有一只萤火虫在一个盒子周围嗡嗡作响,我们每隔一段时间就会看到萤火虫的闪光。不幸的是,我们也看到来自环境的随机闪光,这些闪光可能发生在任何地方。更糟糕的是,我们有时会错过萤火虫的闪光,我们测量萤火虫的位置通常不是很完美。
我们问的基本问题是“给定一个闪光序列,其中每个闪光都是来自单个帧的闪光,我们能判断整个序列是否来自萤火虫吗?给这些问题的技术术语是假设检验。我们必须做出决定的信息是帧每秒到达 10 次(帧速率为 10 fps),并且萤火虫只能在这段时间内以物理上合理的方式移动。例如,萤火虫不能在框架中穿过盒子的长度,因为那在物理上是不切实际的速度;而且它不能在 2 帧内反转方向,因为那将是物理上不切实际的加速。
换句话说,我们可以使用的信息是,萤火虫所遵循的轨迹必须是物理对象确实可以采取的轨迹。应用这些基于轨道的约束可以让我们将它们与噪声产生的轨道区分开来。假设检验的语言使我们能够确定并应用给定任意长度轨迹的约束的数学形式。给定来自连续两帧和三帧的闪光,约束只是对轨道速度和加速度的限制。对于较长的轨道,约束没有那么简单的解释,但应用起来非常简单。
结果
图 5 演示了该技术在两个简单场景中的有效性。左边的图像是框架中内容的真实地图,为了简单起见,道路等物体被剥离了。中间的图像显示了我们从具有合理阈值的传统处理中得到的结果,右侧显示了我们在萤火虫处理后得到的结果。萤火虫过程可检测近300米外的物体。最先进的激光雷达系统的范围约为150米。
图5.通过使用萤火虫过程进行跟踪进行检测的示例。
表1显示了从萤火虫处理和常规处理中获得的检测(%)和误报数量(每帧)(MF代表匹配滤波器)。设置检测阈值,以便我们根据预先收集的统计数据具有 99.9% 的置信度,即特定峰值对应于某个对象。但是,检出率非常低。使用轨道约束有很大帮助。
| 群集大小 | 长度 | 检测 % | 假位置。 | |
| 萤火虫 |
3 4 5 6 7 8 9 10 |
67.7 65.6 61.5 58.8 55.1 51.6 46.9 40.6 |
3.14 0.12 0.04 0.02 0.03 0.02 0.00 0.00 |
|
| 中频峰值 99.9% |
1 10 20 50 |
19.1 18.0 13.1 6.7 |
52.00 14.34 0.00 0.00 |
结论
萤火虫过程描述了物体如何移动的边界,也就是说,它详细说明了约束,不是针对探测器或信号链,而是针对它们正在测量的物体。我们认为,它提高检测率的能力有一个重要的教训:通过利用我们设计的系统外部的约束和想法,通常可以大大改善传统的检测和信号链问题。我们希望继续利用这些见解来设计更智能、更复杂的信号链,并尽可能继续从利用非常规约束中获得优势。
审核编辑:郭婷
-
探测器
+关注
关注
15文章
2772浏览量
76041 -
激光雷达
+关注
关注
982文章
4540浏览量
197071 -
自动驾驶
+关注
关注
794文章
14985浏览量
181461
发布评论请先 登录
固态激光雷达参数以及避障视频
FMCW和ToF激光雷达,哪种更适合自动驾驶?
灰尘是如何影响激光雷达识别效果的?
车载激光雷达温度监控:NTC芯片的核心应用
自动驾驶激光雷达会伤害人体吗?
禾赛科技位列全球激光雷达行业专利第一
如何解决激光雷达点云中“鬼影”和“膨胀”问题?
禾赛科技与理想汽车续签激光雷达合作
激光雷达为什么会出现串扰的问题?
华为,激光雷达第一! 车载激光雷达市场的“隐形冠军”
全固态激光雷达为什么迟迟未来?其技术难点是什么?
SPAD席卷车载激光雷达市场
超酷的树莓派激光雷达扫描仪!
自动驾驶激光雷达:原理、类型与应用梳理
使用跟踪的激光雷达看得更远
评论