机器学习传感器融合

数以科技 2024-08-28 14:07 机器学习 269 次浏览

一、机器学习传感器融合

机器学习传感器融合是当今技术领域中备受关注的一个领域,它将机器学习和传感器技术融合在一起,为各行各业带来了前所未有的机遇和挑战。随着人工智能技术的飞速发展,机器学习传感器融合已经成为许多企业和研究机构的热点。

机器学习在传感器融合中的作用

机器学习在传感器融合中扮演着至关重要的角色。通过利用机器学习算法对传感器数据进行分析和处理,可以使传感器系统更加智能化和高效化。传感器融合技术结合了传感器的数据采集和机器学习的数据分析能力,为行业带来了更加准确和实用的数据处理方案。

传感器技术的发展与应用

随着传感器技术的不断创新和发展,各种类型的传感器被广泛应用于各个领域。从温度传感器到声音传感器,再到图像传感器,传感器技术已经渗透到我们生活的方方面面。传感器的应用不仅提高了生产效率,还为各行业带来了新的商机。

传感器数据处理的挑战和解决方案

传感器数据处理是传感器融合中面临的重要挑战之一。传感器产生的海量数据需要经过精准的处理和分析才能发挥其最大的作用。利用机器学习算法对传感器数据进行处理,可以有效地解决传感器数据处理中的问题,提高数据的准确性和实用性。

机器学习传感器融合的前景展望

机器学习传感器融合技术的应用前景广阔,将在智能制造、智能交通、智能健康等领域发挥重要作用。随着技术的不断进步和创新,机器学习传感器融合将会为社会带来更多的便利和效益,推动各行业迈向智能化和数字化的未来。

二、什么传感器需要机器学习

人工智能(AI)和机器学习(ML)技术的快速发展已经渗透到了我们生活的方方面面。在物联网(IoT)领域,传感器起着至关重要的作用,它们能够实时收集环境数据,为智能系统的运行提供支持。但是,什么传感器需要机器学习来提高性能和效率呢?我们来深入探讨这个问题。

什么是传感器?

传感器是一种能够感知和测量某些特定物理量并将其转换为可读信息的设备。在物联网中,传感器可以检测光线、温度、湿度、压力、声音等各种环境参数。传感器网络通过收集和传输数据,使得设备能够实时响应环境变化,从而实现自动化和智能化控制。

传感器与机器学习的结合

虽然传感器可以提供丰富的数据,但是有些情况下这些数据并不是直接可用的。传感器可能受到噪声干扰、数据不完整或不准确等问题影响。这时,机器学习技术就可以发挥作用了。

机器学习是人工智能的一个分支,它通过算法和模型训练,使得计算机系统能够从数据中学习并进行预测和决策。将机器学习技术应用于传感器数据处理过程中,可以帮助优化数据分析和提升系统性能。

哪些传感器需要机器学习支持?

在实际应用中,有些传感器需要机器学习的支持才能更好地发挥作用:

  • 视觉传感器:视觉传感器用于图像识别、目标跟踪等应用。通过机器学习算法,可以提高图像处理的准确性和速度。
  • 声音传感器:声音传感器用于语音识别、环境监测等场景。机器学习可以帮助提取声音特征并实现自然语言处理。
  • 运动传感器:运动传感器用于姿态识别、步数统计等用途。机器学习技术可以改善动作识别的准确度。

机器学习优化传感器性能

通过机器学习技术优化传感器性能的方式有很多,例如:

  • 数据降噪:利用机器学习算法对传感器数据进行滤波处理,剔除噪声干扰,提高数据质量。
  • 特征提取:通过机器学习模型学习数据特征,提取有效信息,辅助传感器数据分析。
  • 异常检测:利用机器学习算法监测传感器数据中的异常情况,及时发现问题并采取措施。

结语

传感器与机器学习的结合,为物联网系统提供了更强大的智能支持。在日常生活中,我们可以看到越来越多依赖传感器和机器学习技术的智能设备,它们为我们的生活带来了便利和安全。随着技术的不断发展和创新,传感器与机器学习的应用将会得到进一步扩展,为智能化未来铺平道路。

三、机器学习哪些模型可以融合

在机器学习领域,模型融合是一种常用且有效的方法,用于提升预测性能和减少过拟合的风险。许多不同类型的模型可以用于融合,每种模型都有其独特的优势和适用场景。今天我们将探讨机器学习中哪些模型可以用于融合,以及它们的优缺点。

集成学习

集成学习是模型融合的一种流行方法,它通过结合多个弱学习器来构建一个更强大的模型。常见的集成学习方法包括 Bagging、Boosting 和 Stacking。

Bagging

Bagging 是一种并行集成学习方法,通过随机抽样生成多个训练数据集,每个数据集用于训练一个基学习器。最终的预测结果是所有基学习器的平均值或投票结果。

Boosting

Boosting 是一种串行集成学习方法,通过训练一系列的基学习器,每个学习器都试图纠正前一个学习器的错误。最流行的 Boosting 方法包括 AdaBoost、Gradient Boosting 和 XGBoost。

Stacking

Stacking 是一种元学习方法,通过训练多个不同类型的基学习器,然后使用另一个模型(元模型)来结合它们的预测结果。Stacking 可以更精细地捕捉不同模型的优势,从而提高整体预测性能。

神经网络

神经网络是一种强大的模型,具有良好的拟合能力和泛化能力。在模型融合中,可以将多个神经网络模型堆叠在一起,构建深度神经网络或神经网络集成。

支持向量机

支持向量机(SVM)是一种二分类模型,通过寻找最大间隔超平面来进行分类。在模型融合中,可以将多个 SVM 模型合并成一个更强大的模型,以提高分类性能。

决策树

决策树是一种直观且易于解释的模型,通过一系列条件判断来进行分类或回归。在模型融合中,可以构建多个决策树模型,并通过投票或平均值来获得最终预测结果。

总结

机器学习中有许多模型可以用于融合,包括集成学习方法、神经网络、支持向量机和决策树等。不同模型之间有各自的优势和适用场景,在实际应用中需要根据数据特征和预测任务来选择合适的模型进行融合。

四、领域知识和机器学习融合

随着科技的迅猛发展,领域知识和机器学习融合的话题变得越来越重要。在当今社会,信息爆炸使得我们需要更高效的方法来处理海量数据,以从中提取有价值的信息。领域知识和机器学习的结合为我们提供了一个强大的工具,帮助我们更好地理解和利用数据。

领域知识的重要性

首先,让我们来谈谈领域知识的重要性。领域知识是指对特定领域内的专业知识和经验的了解和掌握。在任何领域,具有丰富的领域知识可以帮助人们快速准确地理解问题,并提出有效的解决方案。领域知识不仅可以帮助我们更好地理解数据背后的含义,还可以指导我们在特定领域内进行深入的研究和分析。

机器学习的应用

另一方面,机器学习作为人工智能领域的重要分支,已经在各个领域得到了广泛的应用。机器学习通过构建和训练模型,使计算机能够从数据中学习规律和模式,进而做出预测和决策。在大数据时代,机器学习可以帮助我们快速有效地处理海量数据,并发现其中的规律和趋势。

领域知识和机器学习的融合

将领域知识和机器学习相结合,可以将两者的优势充分发挥出来。领域知识可以帮助机器学习更好地理解数据背后的含义,指导模型的构建和优化。相反,机器学习可以帮助领域专家更快速地分析和处理大量数据,发现其中隐藏的规律和信息。

案例分析

为了更好地展示领域知识和机器学习融合的优势,我们可以看一个实际的案例分析。假设我们是医疗领域的研究人员,我们希望通过分析患者的病历数据来预测未来疾病的风险。在这种情况下,我们可以利用我们对医疗领域的专业知识,结合机器学习算法来构建预测模型。通过训练模型并输入新的病历数据,我们可以得到预测结果,并帮助医生更好地制定治疗方案。

总结

综上所述,领域知识和机器学习的融合为我们提供了一个强大的工具,帮助我们更好地理解和利用海量数据。无论是在医疗、金融、教育还是其他行业,领域知识和机器学习的结合都将成为未来的发展趋势。通过不断地学习和实践,我们可以更好地应用这种技术,为社会发展和人类福祉做出更大的贡献。

五、机器学习包括?

机器学习

机器学习(Machine Learning, ML)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。

六、数学公式和机器学习的融合

数学公式和机器学习的融合

数学公式一直以来都是科学领域中重要的表达方式,而机器学习则是近年来备受关注的人工智能技术之一。将数学公式与机器学习相结合,不仅可以提升数学表达的效率和精确度,还可以拓展机器学习在科学研究和工程领域的应用。

在过去,数学公式的推导和运用往往需要人工参与,这不仅耗时耗力,还容易出现错误。而随着机器学习技术的发展,我们可以借助计算机程序来自动化处理数学公式,实现自动推导、求解和优化,极大地提高了数学工作者的工作效率。

在机器学习领域,数学公式的融合主要体现在模型训练和优化过程中。通过将数学公式纳入到机器学习算法中,可以更准确地描述模型的数学关系,提高模型的泛化能力和预测准确度。例如,在神经网络模型中,数学公式可以用来定义损失函数、激活函数等,从而优化模型的训练效果。

除了在模型训练中的应用,数学公式和机器学习的融合还可以拓展机器学习在科学研究中的应用。例如,在物理学领域,结合数学公式和机器学习可以加速数据分析和模拟实验,帮助科学家们更快地发现规律和进行预测,推动科学研究的进步。

此外,数学公式和机器学习的融合也为工程领域带来了新的可能性。通过将数学公式嵌入到工程设计和优化过程中,可以更精确地描述工程问题,实现智能化的设计和优化。例如,在航空航天领域,使用数学公式和机器学习相结合的方法可以提高飞行器的设计效率和性能。

总的来说,数学公式和机器学习的融合为科学研究和工程实践带来了重大的影响和推动力。借助这一融合,我们可以更快地解决复杂的数学问题和工程挑战,推动人工智能和科学技术的发展。

七、多传感器融合方向有什么好的论文吗?

论文主要思路

作者提出了DeepFusion,这是一种模块化多模式架构,可将激光雷达、相机和radar以不同的组合融合在一起,用于3D目标检测。专有的特征提取器利用了每种模式,并且可以轻松地交换,使得方法简单灵活,提取的特征被转换为鸟瞰图,作为融合的通用表示,并在特征空间中融合模态之前执行空间和语义对齐。最后,检测头利用丰富的多模态特征来提高3D检测性能。激光雷达相机、激光雷达相机雷达和相机雷达融合的实验结果表明了该融合方法的灵活性和有效性,在这个过程中,作者还研究了远至225米远的车辆检测这一基本上未被探索的任务,展示了本文的激光雷达聚变的好处。此外还研究了3D目标检测所需的激光雷达点密度,并举例说明了对不利天气条件的鲁棒性,对相机雷达融合的消融研究突出了精确深度估计的重要性。

作者:汽车人 | 原文出处:公众号【自动驾驶之心】 自动驾驶之心->:【多传感器融合】技术交流群

强烈推荐!自动驾驶与AI学习社区:欢迎加入国内首个自动驾驶开发者社区!这里有最全面有效的自动驾驶与AI学习路线(感知/定位/融合)和自动驾驶与AI公司内推机会!

领域背景

安全准确的3D目标检测是自主驾驶的核心技术,所有后续组件(如跟踪、预测和规划)在很大程度上取决于检测性能,其它交通参与者的感知错误可能会通过系统传播,导致自动驾驶车辆严重故障。为了防止这种错误,感知系统需要仔细设计,这仍然是一个具有挑战性的研究问题。多个传感器和不同的模态,主要是激光雷达、RGB相机和雷达,通常用于应对这一目标检测挑战。多个传感器提高了系统冗余度,但不同的模态提高了检测鲁棒性,因为它们的互补物理特性可用于克服单一模态失效的不同驾驶场景。例如,激光雷达和相机在多雾天气条件下会严重退化,而雷达则相对不受影响。另一方面,雷达和单目相机存在稀疏或不精确的深度估计,这可以通过密集和精确的激光雷达点云进行补偿。

在过去的几年中,利用激光雷达、camera、雷达进行3D目标检测的任务取得了巨大进展,这一趋势由公共大规模多模态数据集推动,如nuScenes和Waymo开放数据集。然而,研究界主要关注距离达75米的近距离3D物体检测,本问主要强调远距离物体检测的重要性,因为对其他交通参与者及其行为的早期检测可以实现更安全、更快、更平稳的整体系统反应,尤其是在高速公路场景中。因此,本文的目标是一种可扩展到200米范围以上的目标检测器设计,使用多个传感器和模态的主要挑战是融合大量冗余和互补的传感器数据,在多个传感器与感知输出的接口处,融合对整个系统的性能有着重要的影响。大多数现有的工作集中在融合激光雷达和RGB相机传感器用于3D目标检测[8]、[17]–[24]。较少探索的是相机雷达融合[25]–[27]和激光雷达雷达融合[28]、[29],后者分别用于语义热图预测和2D目标检测。作者认为有必要为3D目标检测开发一个简单而灵活的激光雷达-camera-radar融合网络,因为雷达传感器在测量原理上与激光雷达和camera互补,雷达技术随着市场需求的增长而迅速发展。

作者提出了一种模块化网络架构,用于融合激光雷达、相机和雷达,以实现精确、稳健和远距离的3D物体检测。该方法采用可交换的特征提取器,以产生单模态检测器的良好优化架构。提取出的每种模态的丰富特征然后被转换为一个共同的鸟瞰图表示,以便在共享的潜在空间中进行方便的融合。这种网络设计使我们能够轻松地研究不同模态组合的融合,重点是激光雷达相机、激光雷达相机雷达和相机雷达融合。

多模态融合的方法

RGB相机图像捕捉物体的详细纹理信息,广泛应用于物体分类,然而,camera不能直接提供深度信息,这使得3D视觉任务具有挑战性,尤其是在单摄像机设置下。雷达点提供方位角速度和径向距离,这有助于定位动态目标。雷达对各种照明和天气条件也具有鲁棒性,然而,使用雷达的3D目标检测受到低分辨率和错误的高程估计的限制。激光雷达点提供了周围环境的准确深度信息,与分别具有错误深度估计或稀疏度的相机图像或雷达点相比,激光雷达点在3D空间中具有更高的目标细节分辨率。因此,许多3D目标检测benchmark(如KITTI或nuScenes)都由基于激光雷达的解决方案。

RGB相机和激光雷达是文献中最常见的融合传感器,此外,[35]将RGB图像与热图像相结合,[36]将激光雷达点云与高清地图相结合,最近越来越多的作品将RGB相机图像与雷达相结合[25]–[27],只有[28]提出了融合激光雷达、雷达和RGB图像的通用框架。最先进的融合网络遵循两级([8],[17]–[19],[21],[24],[36])或一级目标检测pipeline([20],[22],[25],[37])。例如,MV3D提出了一种具有RGB图像和激光雷达点的两级目标检测器,在第一阶段,相机图像和激光雷达点由传感器专用网络处理,以提取高级特征。激光雷达分支还生成region proposal,以便裁剪激光雷达和相机特征图。在第二阶段,通过一个小检测头融合裁剪的特征。AVOD通过融合第一和第二阶段的特征来扩展MV3D,3DCVF[23]应用选通机制来学习每个模态的权重,MMF[36]向融合管道添加了额外的任务,例如图像深度补全和地面估计。

Frustum PointNet使用预先训练的图像检测器在3D空间中生成2D目标proposal和截头体,并应用PointNet使用截头体内的激光雷达点进行目标检测。在一级pipelines中,传感器可以在一个特定层[22]、[25]或多个层[20]、[37]处融合。例如,PointPainting[22]应用预先训练的语义分割网络来预测逐像素图像语义,并将语义得分附加到相应的激光雷达点,以进一步进行3D目标检测。ContFuse[20]通过连续的融合层逐渐融合相机和激光雷达分支的特征图!

Deepfusion框架

图1所示的模块化和灵活的架构设计基于强大的特征提取器,用于对单模态输入数据进行丰富的编码。鸟瞰图(BEV)转换模块将这些特征映射到公共表示空间中。在BEV表示中,目标的大小被很好地保留,具有较小的方差和遮挡,因此非常适合3D目标检测。接下来,特征对齐模块在融合模块聚集之前,对齐模态之间的潜在表示。最后,基于融合特征的检测头为3D目标检测提供分类和回归输出。

1) Feature Extractors

对于每种模态(激光雷达、相机和雷达),都有一个单独的目标检测器可用于从各自的输入数据中提取特征。为此,使用了经过充分研究的2D-CNN架构,因为它们的密集2D输出具有丰富的细节。目标检测器由提取多尺度特征图的特征金字塔网络(FPN)和用于分类和box回归输出的检测头组成。FPN用作融合的特征提取器,而检测头用于预训练和端到端训练设置中的 axillary loss。

2)Camera FPN

camera传感器向camera FPN提供具有高度H和宽度W的形状(H、W、3)的RGB图像I作为输入。首先,FPN提取多尺度特征图,之后,这些特征图是线性的 被放大到公共尺度Z、被级联并由多个卷积层处理以用于多尺度特征混合。输出为形状(ZH、ZW、K)的高质量特征FC,其中K为通道数。

3)Lidar/Radar FPN

根据PIXOR[9],激光雷达和雷达点云由鸟瞰图(BEV)平面上的占用网格图表示,用于特征提取,网格大小为高度X和宽度Y。FPN通过向下缩放和随后向上缩放该表示来利用2D卷积处理输入网格以提取特征。这些BEV特征图用作各个分支的潜在表示,稍后在特征对齐模块中进行处理。

4)BEV Transformation

来自特征提取器的潜在表示被转换为通用空间表示的鸟瞰图,激光雷达和雷达特征已经在BEV空间中表示,而相机特征需要图像到BEV的转换。对于这种转换,文献中有不同的方法,可以根据输入表示进行分类。像OFT[41]和[42]这样的仅使用相机的方法通过估计深度,将垂直pillar合并到BEV表示中,将图像投射到3D中。结果是密集的深度,但由于单相机的深度估计不准确,空间不精确。点云方法[20]、[22]、[36]、[43]需要3D点云(最好是来自激光雷达传感器)来指导变换,利用已知的激光雷达和摄像机之间的传感器标定,将每个点投影到相机图像和BEV网格上,在图像像素和BEV单元之间建立特征关联。由于点云的稀疏性,其结果是稀疏的表示,但由于激光雷达测量的深度精度,其空间精确。

DeepFusion使用了[43]中的点云驱动方法,因为空间精度对于3D目标检测非常重要。此外,任何传感器模态都可以用于为图像变换提供点云:激光雷达或者直接使用雷达点进行变换,并且对于相机图像,使用来自图像检测器的目标中心预测作为稀疏伪点。在融合过程中,来自激光雷达、雷达和摄像机的点云可以被聚合,使得融合对于一种传感器的故障具有鲁棒性。如果将多个相机特征投影到同一BEV网格单元上,可以使用均值池来合并它们。结果,形状的图像特征图被转换为BEV平面,从而展开具有形状的特征图。

5)Feature Alignment

特征对齐模块的输入是来自激光雷达和雷达FPN的密集占用BEV特征图和,以及来自相机的稀疏占用的变换特征图,因此这些是不同的空间表示。此外,这些特征图来自不同的模态和FPN主干,并编码不同的语义表示。在这方面,由几个卷积层组成的特征对齐模块分别应用于,以便在空间和语义上对齐各个表示。输出为特征图具有相同形状()。

6)Fusion

融合模块接收作为分别来自激光雷达、相机和雷达分支的对准特征图,融合模块的任务是在潜在空间中组合这些不同的模态。为了得到融合特征图,融合应用操作ρ,它可以是固定操作,如池化或加权平均,也可以是可学习操作,如注意力。模块的输出是形状()和比例S的融合特征图F。

7)检测头

检测头接收融合特征图F以生成3D边界框的分类和回归输出。由于特征图F中编码了丰富的多模态特征,作者发现一个带有几个卷积层的小头部就足以生成比单模态检测器更精确、更健壮的3D目标。

实验

作者进行了详细的实验来研究每个传感器模态的特性,并验证所提出的融合架构。第V-B节比较了传感器特定检测器和不同融合组合之间的检测性能,随后是第V-C节中的一些定性结果。第V-D节显示了主要针对LC、LCR和CR融合方案的消融研究,包括天气条件好/坏、点的数量、探测距离以及225米远目标的探测性能。最后,第V-E节在具有挑战性的nuScenes数据集上对本文的融合网络进行了基准测试。

1)实验设置

实验主要是在作者内部的多模态博世数据集上进行的,这些数据集包括来自多个激光雷达、相机和雷达的记录。数据记录在欧洲几个国家(主要城市、农村地区和高速公路)和不同天气条件(晴天、雨天、多云)。目标被分为17类,并用3D边界框标记,这项工作使用了博世数据集的一个子集,包括大约10k个训练帧(训练集)和3k个验证帧(验证集)。此外还使用公共nuScenes数据集[3]对本文的该方法与其他最先进的目标检测器相结合。该数据集是在波士顿和新加坡用激光雷达、摄像机和雷达的读数采集的。遵循nuScenes目标检测基准,使用标准平均精度(AP)度量来评估3D检测。AP得分在[0%,100%]范围内,值越大表示检测性能越好。论文报告了具有不同定位阈值的AP及其在所有阈值上的平均值(mAP),定位阈值由检测与其gt(0.5、1.0、2.0、4.0米)之间的边界框质心的欧氏距离定义。所有检测均在140米范围内进行评估,作者分析了汽车或行人对象的检测性能,这是自动驾驶研究中的两个主要目标类别。对于消融研究,使用宽松的定位阈值(4.0米),以便补偿不同传感器中的时间偏差的影响,特别是在远距离和动态对象中。

2)检测性能的一般比较

作者比较了几种传感器特定检测器(C、R、L)和具有不同传感器组合(CR、LC、LCR)的融合网络的性能。表I显示了不同位置阈值下车辆等级的AP得分及其平均得分(mAP)。该表显示了与传感器专用网络相比,传感器融合明显改善了AP。CR分别比C和R提高了20%和10%以上的mAP,LC提高了5%的mAP。LCR融合了所有传感器模态,实现了最佳的检测性能,这些实验结果验证了提出的融合架构的有效性。为了研究每个传感器模态的特性,图2显示了4.0米定位阈值下AP得分相对于检测范围的演变。带有激光雷达点(L、LC、LCR)的检测器性能优于没有激光雷达点的检测器(C、R、CR),且有较大的余量。例如,L在距离100~140米时超过CR 20%AP,显示了使用激光雷达点进行远程探测的重要性。此外,LC在更大的距离上提高了L,接近20%的AP。作者假设这是因为相机图像提供的目标纹理特征有助于检测,特别是当激光雷达点在远距离变得稀疏时。最后,当比较LCR和LC时,作者观察到1%的AP略微改善,这表明雷达编码的某些目标特征与相机和激光雷达的目标特征互补,例如速度。

3)定性结果

图3显示了论文在Bosch数据集上用于车辆检测的LC和CR融合模型的定性结果,通过可视化非最大抑制前的目标热图,比较了融合和相应的单峰基线模型。红色表示车辆目标的高度可信度。融合模型能够可靠地检测到橙色突出显示的基线模型遗漏对象。图3(a)和图3(b)显示了带有相机图像的LC结果、基线L的热图和LC的热图。

在(a)中,LC能够检测到具有高遮挡水平的停放车辆,这是L模型所缺少的。在(b)中,LC在高速公路上检测到一辆高度闭塞的汽车,这在仅使用激光雷达的模型中显示出较低的得分。图3(c)和图3(d)显示了相机图像的CR融合结果、基线R的热图和CR模型的热图。在(c)中,没有检测到停放的车辆,因为部分遮挡的静态物体对雷达来说特别困难,而与摄像机融合则能够检测到它们,在(d)雷达对远距离目标的斗争中,CR融合可靠地检测到这些目标。

4)详细分析和消融研究

1) LCR融合:作者研究了天气条件对LCR融合的影响。为此,博世数据集的验证集被分为晴天集(晴天或阴天,道路干燥)和恶劣天气集(雨天,道路潮湿)。 基于激光雷达的模型L、LC和LCR根据这些分割进行评估。图5(a)显示了具有4.0米阈值的汽车等级的AP得分。在恶劣的天气条件下,每种型号的性能都会随着距离的增加。模型L的性能差距最大,AP下降11%(范围为100−140米)。为了进一步量化这种nicebad gap,论文使用mRAPD metric作为对坏天气条件的鲁棒性度量。它通过坏天气相对于好天气中的差AP平均值在D距离区间上平均计算得出:

使用mRAPD度量,作者发现仅使用激光雷达的模型L在坏天气下减少7.1%mRAPD。这是因为雨天会降低点云质量,减少每个目标的点数,从而导致“缺失点问题”。由于没有互补传感器,模型L无法补偿减少激光雷达点的信息损失。在这种情况下,与相机图像的融合弥补了“缺失点问题”,只减少了4.0%mRAPD、

对于LC模型。LCR模型对天气条件最为稳健减少2.7%mRAPD,因为雷达比激光雷达或相机受雨天影响小,论文进一步研究了LCR融合在激光雷达点密度和检测距离方面的性能,对L、LC和LCR模型进行了比较,图4(a)和图4(b)分别显示了汽车检测的召回率与边界框内激光雷达点的数量和140米内的检测范围有关。与仅使用激光雷达的网络相比,将激光雷达点与相机图像融合显著提高了召回率。尽管L型激光雷达使用17次以上的激光雷达观测且85米探测范围内的召回率达到50%以上,但LC型激光雷达只需要8个激光雷达点,即使在140米处,召回率也保持在近60%。在相同的激光雷达密度或探测距离下,LCR略微提高了1%的召回率。

2) CR融合:当执行相机-雷达融合(CR)时,使用雷达观测(R点)的3D位置和相机分支网络(C点)预测的3D物体质心来提取相机特征。那些camera特征被重新投影到BEV平面上,以便与雷达特征进行融合,因此,融合性能高度依赖于3D点的“质量”。本消融研究评估了用于CR融合的3D点的原点的影响,在推理过程中,根据用R点和C点(C,R点)训练的CR模型,交替使用点类型将相机特征投影到BEV网格上。作者将使用C和R点“CR(+C,R点)”的推理与使用C点“CR”(+C点)或R点“CR+R点”的推理进行比较。

此外还测试了使用激光雷达点位置(L点)提取相机特征时CR融合的性能,称为“CR(+L点)”,它作为CR融合的上限,假设C和R点可以匹配L点的密度和精度。最后使用激光雷达专用探测器“L”作为基准,结果如图5(b)所示。从图中可以看出C点在CR融合中的重要性:“CR(+C点)”比“CR(+R点)”高出5%的AP,并且在C点之外加上R点并不能改善融合,正如“CR(+2点)”和“CR(+3点,R点))”之间的类似性能所示。一个原因可能是C点可以用有用的相机特征捕捉更多的物体位置,而R点的位置不准确或由于测量误差和遮挡而丢失。此外,将“CR(+L点)”与其他CR模型进行比较,论文观察到高达40%AP的显著性能提升。“CR(+L点)”甚至在距离大于70米的情况下优于仅使用激光雷达的检测器,尽管它是在没有任何激光雷达点的情况下训练的。结果表明,在提取相机特征时,准确和密集的3D位置非常重要。

3) 远距离物体检测:表II比较了用于远距离汽车检测的L和LC模型。尽管这两个模型的训练距离都只有140米,但所提出的融合架构不断改进训练范围之外的仅使用激光雷达的检测器,并在200米以上达到近30%的AP,结果验证了该模型的长期可扩展性。

4)nuScenes数据集上评估

作者基于具有挑战性的nuScenes基准对基于激光雷达的模型进行了评估,用于3D目标检测。由于根据预训练规则,在COCO上训练的MaskRCNN网络不允许出现在nuScenes检测排行榜中,因此作者使用轻量级的EfficientNetB0架构,并将来自ImageNet的预训练权重作为camera backbone。

此外,在将输入图像输入到模型中之前,将输入图像从原生分辨率1600×900缩小到576×256。论文发现这种分辨率足以在减少推理时间的情况下获得良好的融合结果。由于激光雷达和雷达点在数据集中非常稀疏,论文遵循nuScenes的常见做法,为论文的模型聚合多达10个激光雷达扫描和多达7个雷达扫描,并进行自我运动补偿,聚集的激光雷达扫描用于当前相机图像的BEV变换。作者还比较了融合方法的激光雷达基线性能,为此,使用了nuScenes验证分割,因为相关论文报告了它们的激光雷达基线性能。

表III比较了nuScenes验证集上汽车和行人等级的AP得分,论文将重点放在这两个最有代表性的层级上,以排除[51]中研究的明显的层级不平衡问题的影响。凭借77.9和77.1的汽车和行人检测AP,论文的PointPillar类激光雷达模型(L)提供了坚实的基线。将激光雷达点与相机图像(LC模型)融合,分别提高了车辆和行人类别的激光雷达模型(L)的+2.5%AP和+6.6%AP得分,这表明了相机图像纹理特征的重要性,尤其是在检测小物体时。激光雷达相机雷达模型(LCR)获得了最佳结果,与激光雷达模型(L)相比,AP增益分别为+3.7%和+7.5%,验证了论文的融合设计有效性。

参考

[1] DeepFusion: A Robust and Modular 3D Object Detector for Lidars, Cameras and Radars.

自动驾驶与AI学习社区

欢迎加入国内首个自动驾驶开发者社区!这里有最全面有效的自动驾驶与AI学习路线(感知/定位/融合)和自动驾驶与AI公司内推机会!

强烈推荐大家关注自动驾驶之心知乎账号和【自动驾驶之心】微信公众号,可以快速了解到最新优质的自动驾驶方向论文。

自动驾驶之心-多传感器融合

建了自动驾驶之心-多传感器融合交流群!想要进交流群的同学,可以直接加微信号:wenyirumo。加的时候备注一下:融合+学校/公司+昵称,即可。然后就可以拉你进群了。

强烈推荐大家关注自动驾驶之心知乎账号和【自动驾驶之心】微信公众号,可以快速了解到最新优质的自动驾驶方向论文。

往期回顾

自动驾驶之心 | 2022最新!更面向工业场景:基于视觉方案不同挑战环境下的车道检测与跟踪

自动驾驶之心 | 2022最新!视觉SLAM综述(多传感器/姿态估计/动态环境/视觉里程计)

自动驾驶之心 | 点云BEV融合!PTTR++:3D点云单目标跟踪新SOTA(南洋理工)

自动驾驶之心:ECCV 2022 | 稀有类别提升31%!如何解决3D检测中长尾问题?(Waymo最新)

自动驾驶之心 | 一文尽览 | 全景/鱼眼相机低速自动驾驶的近距离感知(识别+重建+定位+工程化)

自动驾驶之心 |手把手教学!TensorRT部署实战:YOLOv5的ONNX模型部署

自动驾驶之心 | 大火的4D Radar数据集及基线模型汇总

自动驾驶之心 | 温故而知新 | 基于双目视觉的深度估计综述(顶刊TPAMI)

自动驾驶之心 | Waymo和KITTI双SOTA!3D目标检测中的同质多模态特征融合与交互(ECCV2022)

自动驾驶之心 | nuScenes 纯视觉新SOTA!SOLOFusion:时序立体3D检测的新观点和基线

自动驾驶之心 | 一文尽览 | 首篇Transformer在3D点云中的应用综述(检测/跟踪/分割/降噪/补全)

八、机器学习是从哪里学习?

机器学习是从数据中学习的。它利用算法和统计模型来分析数据,发现数据中的模式和规律,从而生成预测模型和决策模型。

机器学习有监督学习、无监督学习和强化学习等不同的学习方式,可以应用于各种不同的领域,如自然语言处理、计算机视觉、音频信号处理和金融等。

机器学习的数据来源可以是结构化数据和非结构化数据,如图像、文本、音频和视频等。

九、什么是学习和机器学习?

机器学习(Machine Learning)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能,它是人工智能的核心,是使计算机具有智能的根本途径。

学习,是指通过阅读、听讲、思考、研究、实践等途径获得知识和技能的过程。学习分为狭义与广义两种:狭义:通过阅读、听讲、研究、观察、理解、探索、实验、实践等手段获得知识或技能的过程,是一种使个体可以得到持续变化(知识和技能,方法与过程,情感与价值的改善和升华)的行为方式。例如:通过学校教育获得知识的过程。广义:是人在生活过程中,通过获得经验而产生的行为或行为潜能的相对持久的方式。次广义学习指人类的学习。

十、如何学习煤矿融合通信?

1.首先,要了解煤矿融合通信的基本原理和技术。可以通过阅读相关的书籍、文献和技术资料,学习煤矿融合通信的基本原理和技术。

2.其次,要学习煤矿融合通信的设备。可以参加融合通信设备的安装、调试和维护工作,了解融合通信设备的结构和性能,以及它们之间的关系。

3.最后,要学习煤矿融合通信的应用。可以参加煤矿融合通信系统的设计、安装和管理工作,熟悉融合通信系统的应用情况,并熟悉煤矿融合通信系统的运行规程和安全操作规范。

Top