大模型来了,自动驾驶还远吗?关键看“眼睛”

自动驾驶技术全解析:从L2辅助驾驶到L4无人驾驶的工程实践 智能驾驶技术的演进正深刻改变出行方式,理解其核心原理是把握行业趋势的基础。自动驾驶系统通过摄像头、激光雷达与毫米波雷达的传感器融合实现环境感知,再借助决策规划算法完成路径规划与驾驶控制。从L2级辅助驾驶到L4级完全无人驾驶,技术难度呈几何级增长,安全冗余与数据闭环成为量产落地的关键。当前,端到端大模型与规则算法的混合架构、高精地图与实时感知的协同,以及软硬件成本下探,共同推动了自动驾驶从特定场景向全场景渗透。无论是关注Robotaxi的商业化,还是选购搭载辅助驾驶的量产车,掌握这些技术脉络都能帮助建立清晰的 阅读详情

感知系统是自动驾驶最重要的模块之一,被视为智能车的“眼睛”,对理解周围环境起到至关重要的作用。随着深度学习以及传感器技术的发展,感知系统呈现出迅猛的发展趋势,涌现出各种新技术,性能指标不断提升。本文将围绕感知系统架构、方法及挑战,结合驭势科技的具体实践深入探究自动驾驶感知技术。

作者 |耿秀军、李金珂、张丹、彭进展

出品 |《新程序员》编辑部

一、感知系统架构与方法

目标的检测与跟踪是感知系统的两大基础任务,主要利用不同传感器数据输入,完成对周围障碍物的检测与跟踪,并将结果传递给下游规划控制模块完成预测、决策、规划、控制等任务。下图1简要描述了此类任务的架构。

图1:感知系统架构简图

图1:感知系统架构简图

二、主流传感器介绍

自动驾驶感知领域中常见的传感器主要有3类:摄像头、激光雷达,以及毫米波雷达。每种传感器都有其优缺点,也影响了不同公司对技术路线的选择。

其中,摄像头图像数据能以低廉的成本实现高分辨率的成像,能够提供丰富的纹理信息,例如国内某造车新势力车型搭载的摄像头分辨率达到了800万像素。但摄像头对光照比较敏感,夜晚或者极端天气下的图像往往对感知任务带来比较大的挑战。另外,图像仅能提供2D信息,无法直接得到深度信息。在产业界,纯视觉技术路线以特斯拉为代表。

相对摄像头,激光雷达往往比较稀疏,机械激光雷达垂直分辨率通常仅为32线、64线、128线不等,虽然固态、半固态激光雷达在不断提升分辨率,但相较图像来说仍然比较稀疏。其优势是能够提供深度信息,即给出每个激光点的距离值,这一信息对于目标检测任务来说至关重要,因为目标检测任务需要得到周围交通参与者精确的位置信息。激光雷达也存在受限的应用场景,其对于雨、雪、雾等极端天气,甚至灰尘比较敏感,难于穿透水珠、雪花、灰尘等,容易形成噪点,对于此类场景下的感知带来不小的挑战。目前,国内造车新势力中已经广泛应用固态、半固态激光雷达。

毫米波雷达和激光雷达类似,同样能探测目标的位置及速度。和激光雷达相比,由于其波长较长,能够穿透微小颗粒,因此对极端天气等不是很敏感,在雨、雪、雾等天气条件下仍能产生不错的效果。但受其原理影响,毫米波雷达对静态障碍物检测效果较差,分辨率也较低。

目前,除特斯拉以纯视觉技术路线为主外,主流自动驾驶感知架构采用多传感器融合的方案,充分利用不同传感器的优势来提升感知精度。

三、主流目标检测方法介绍

下面从2D、3D目标检测任务入手,介绍当前主流方法。

2D目标检测

2D目标检测是从图像中预测目标位置及类别的任务。2D目标检测网络可分为两个流派,即一阶段和二阶段网络。所谓一阶段网络是直接在特征层预测目标的分类与位置,以YOLO系列为代表,其中YOLOV7网络取得了速度和精度的平衡,图2为YOLOV1的网络架构。二阶段网络以RCNN系列为代表,其思想是通过RPN网络生成候选区,再在候选区上进一步预测目标的分类和位置,图3展示了Fast-RCNN网络架构。二阶段网络由于需要首先生成候选区,其计算量往往较大,速度较慢,但能获得更高的精度。在自动驾驶领域,2D检测广泛应用于红绿灯检测、车道线检测等任务中。

图2:YOLOV1网络架构[1]

图3:Fast-RCNN网络架构[2]

3D检测任务

3D目标检测任务利用传感器输入预测目标的3D位置信息、尺寸、方向及速度,对下游规划控制模块的避障、预测决策至关重要。根据传感器输入的不同,可将其分为单模态和多模态方法。单模态只依靠一种传感器输入完成检测任务,如直接在2D图像上预测3D目标的纯视觉方法,以及在三维激光点云上完成检测的方法。多模态通过输入多种传感器数据,如图像、激光点云、毫米波点云,在网络层进行特征融合,完成3D目标检测任务。

  • 单目3D目标检测

随着标注方法的升级,目标的表示由原来的2D框对角点表示进化成了3D坐标系下bounding box(边界框)的表示 ,不同纬度表示了3D框的位置、尺寸、以及地面上的偏航角。有了数据,原本用于2D检测的深度神经网络,也可以依靠监督学习用于3D目标框检测。

焦距适中的相机,FOV是有限的,想要检测车身一周目标,就要部署多个相机,每个相机负责一定FOV范围内的感知。最终将各相机的检测结果通过相机到车身的外参,转换到统一的车辆坐标系下。

但在有共视时,会产生冗余检测,即有多个摄像头对同一目标做了预测(图4展示了多相机俯视图),现有方法如FCOS3D[3],会在统一的坐标系下对所有检测结果做一遍NMS,有重合的目标框仅留下一个分类指标得分最高。

图4:多相机俯视示意图[13]

  • 统一多视角相机的3D目标检测

自下而上的方法

自下而上的方法,手头的信息看到哪算哪。图5来自CaDNN这篇文章,很好地描述了这一类方法,包括Lift、BEVDet、BEVDepth。这类方法预测每个像素的深度分布,有的方法为隐式预测,有的方法利用LiDAR点云当监督信号(推理时没有LiDAR)。将多相机生成的深度图转换成车身四周的“点云”数据,有了点云就可以利用现有的点云3D目标检测器了(如PointPillars, CenterPoint)。

图 5:CaDNN网络原理图[4]

自上而下的方法

此类方法先确定关注的地方,如特斯拉所采用的方法(如图6所示),简单来说就是先确定空间中要关注的位置,由这些位置去各个图像中“搜集”特征,然后做判断。

根据“搜集”方式的不同衍生出了下面几种方法:

图6 特斯拉自上而下的方法[12]

关键点采样

如DETR3D(网络架构如图7所示),由一群可学习的3D空间中离散的位置(包含于object queries),根据相机内外参转换投影到图片上,来索引图像特征,每个3D位置仅对应一个像素坐标(会提取不同尺度特征图的特征)。

图 7:DETR3D网络架构[5]

局部注意力

典型方法如BEVFormer(其原理图如图8所示),该方法预先生成稠密的空间位置(含不同的高度,且不随训练更新),每个位置投影到各图片后,会和投影位置局部的数个像素块发生交互来提取特征(基于Deformable DETR),相比于DETR3D,每个3D点可以提取到更多的特征。

图 8:BEVFormer网络原理图[6]

全局注意力

典型方法如PETR,该方法强调保持2D目标检测器DETR的框架,探索3D检测需要做哪些适配。PETR同样利用稀疏的3D点(来自object queries)来“搜索”图像特征,但不像DETR3D或BEVFormer把3D点投影回图片,而是基于标准的attention模块,每个3D点会和来自全部图片的所有像素交互。

  • 3D点云目标检测方法

点云能提供丰富的场景3D信息,广泛被自动驾驶企业所采用。根据神经网络对点云输入的不同表示,可将点云目标检测分为基于体素的方法,如SECOND、VoxelNet等;基于柱体的方法,如PointPillar等;以及基于点的方法,如PointRCNN等;基于点的方法往往计算量大,推理速度较慢,车端部署往往需要平衡速度和精度,SECOND和PointPillar是当前较为流行的方法,图9展示了PointPillar的网络架构。而依据检测头的不同,又可分为anchor-based方法和anchor-free的方法,PointPillar以及SECOND均为anchor-based方法。Anchor-free方法以CenterPoint为代表,其思想是直接预测目标的中心点,而无需生成预描框,图10展示了其网络架构。

图9:PointPillar网络架构[7]

图10:CenterPoint网络架构[8]

  • 多传感器融合方法

单模态目标检测往往受限于传感器的特性,目前自动驾驶领域中广泛采用多模态,即多传感器融合的技术方案。基于Frustum视锥的检测器F-PointNet,首先在2D图像上提取2D框,以此过滤出视锥区域的点云,再利用PointNet网络进行分类和位置预测,此方法依赖2D检测器的精度,并且速度较慢。

多传感器融合(MV3D)利用了图像、点云俯视图,以及点云平视距离图(Range Image)作为输入,分别对三种视图提取特征,并在俯视图上生成3D Proposal,利用3D Proposal提取对应的其他模态的特征图,最终将三种模态的特征融合,在融合后的特征层预测目标位置。其网络架构如图11所示。

图11:MV3D网络架构[9]

MV3D类方法在特征融合阶段各个模态的维度不尽相同,如图像特征为二维特征,而点云特征为三维,使得特征融合较为困难。近年来,基于BEV视图的融合方案逐渐流行,其基本思想是将各个模态的特征转换到BEV空间进行融合,BEV融合方法在多传感器融合方面占据了主导地位。目前依据网络架构不同,BEV融合方法主要可分为两类,一类是基于DETR-based方法,代表工作如FUTR3D等,图12展示了FUTR3D的网路架构;另一类是BEV-based方法如BEVFusio等,图13给出了BEVFusion的网络架构。

图12:FUTR3D网络架构[10]

图13:BEVFusion网络架构[11]

四、目标跟踪

在自动驾驶感知任务中,我们除了需要预测目标的位置、分类等信息外,还需要给出目标的速度和运动方向,即对目标进行连续的跟踪。当前目标跟踪主要有两种技术方案,一种是以卡尔曼滤波技术为基础,首先对目标进行关联,再利用卡尔曼滤波器预测目标的速度方向。另一种是以深度学习网络为基础,通过连续帧时序网络来预测目标的速度、方向。

五、感知技术的挑战与发展趋势

近年来目标检测算法飞速发展,精度获得了极大提升,但仍然面对诸多挑战,包括长尾问题、如何应对极端天气等。

长尾问题

感知任务是典型的长尾问题,这已成为业界共识。如何挖掘长尾问题案例,并持续提升技术能力是感知领域关注的重点。近年来业界广泛认同通过数据闭环的方式来解决长尾问题。基于学习的方法依赖数据的输入,而现实世界复杂多变,很难穷举出所有场景,这就依赖高效的数据闭环体系,有效挖掘长尾场景,积累足够的高价值场景数据,并能够快速完成模型的迭代更新,图14展示了一种非常极端的场景,即带着锥桶移动的货车。

图 14:带锥桶移动的车

六、极端天气的挑战

自动驾驶感知遇到的另一大挑战是极端天气。无人车要想不间断运营,不可避免会遇到雨、雪、雾等极端天气,而极端天气会对传感器数据造成极大影响,从而影响感知的准确性,甚至造成自动驾驶不可用。感知必须解决极端天气带来的挑战,从而实现全天候运行能力。夜间大雨天可能会造成摄像头成像模糊,如图15所示,此时从图像获得稳定感知结果异常困难。而激光雷达在极端天气下容易产生大量噪声,如图16所示,此时如何避免漏检和误检变得异常棘手。

图15:大雨天造成摄像头夜间成像模糊

图16:大雪天激光雷达产生大量噪声

七、感知技术的两大发展方向

从近年来业界的发展来看,感知技术的演进主要朝着两个方向发展。一方面是以搭建高效的数据闭环体系为主,解决长尾问题,通过云端大模型、大数据实现高效数据挖掘与模型迭代。另一方面不断发展车端模型架构,用更复杂的模型架构来提升感知精度,这一方面随着Transfomer架构所展现出来的强大能力,以基于Transformer的BEV融合感知为代表,涌现出了不少优秀的工作。

八、驭势感知技术实践

多模态融合感知

在多模态融合感知方面,我们自研了图像、点云融合网络。图17给出了网络的示意图。我们以长时序点云和图像数据作为输入,分别利用2D和3D特征提取网络对应模态的特征,并在特征级进行融合。网络首先会在点云和图像特征上分别预测2D和3D目标位置及分类信息,最后通过将点云投影到图像上进行位置关联、深度搜索以及3D位置修正等方法,最终输出融合的3D目标。

该融合网络的特点是轻量,可在嵌入式平台达到实时性能。我们充分利用了大规模的预训练模型来提升图像分支的能力。多模态融合感知网络往往需要同步的点云、图像数据,而此类数据往往比较稀缺,对数据同步精度要求较高,联合标注也更加昂贵,周期更长。自研网络在此方面显示出了非常高的灵活性。在量化评估中发现,该融合策略对感知距离和分类精度较纯点云网络提升非常明显,并且在雨天等极端天气场景下有非常强的鲁棒性,图18中展示了我们利用该网络在低线束雷达配置下实现了140+米的稳定感知。

图17:驭势自研融合感知网络架构

图 18:融合感知网络利用低线束雷达和摄像头实现140米处的目标检测

视觉BEV感知

在BEV感知方面,我们自研了基于多相机的纯视觉BEV感知网络,其架构如图19所示。我们的框架以长时序、多视角相机捕捉到的图片为输入。时序多帧、多视角的图片会由图像基础网络,例如ResNet生成多尺度的特征。整个框架是基于query查询向量,经由Transformer网络完成特征收集。query向量会经过self-attention和cross-attention来更新特征,经过多层解码器后,更新后的query会被用来预测最终的3D目标类别、位置、大小、旋转以及速度信息。我们设计了时空对齐且计算稀疏的cross-attention模块,使得我们的网络取得先进精度的同时又具备实时性的工业部署潜力。该模型在nuScenes视觉3D目标检测排行榜中取得第三名的成绩(2022),图20和图21分别展示了该网络在Nuscenes数据集的评估结果及其可视化结果。

图 19:网络架构示意图

图20:驭势BEV感知网络在Nuscenes测试集的评估结果

图21:驭势自研BEV网络在Nuscenes数据集预测结果

全景分割

以往基于点云的实例分割任务主要分为proposal-base和proposal-free方法。proposal-based方法依赖于目标检测器的性能,而proposal-free的方法因为采用启发式的聚类方法,耗时比较高。因此,我们提出了一种新颖的Panoptic-PHNet点云全景分割网络,该网络预测实例的中心点,而无需object-level任务的学习,其网络架构如图22所示。该工作在nuScenes的全景分割挑战赛取得第一名的成绩,论文入选CVPR 2022。在取得高精度的同时,该网络推理速度达到数十FPS,满足了实时性的要求,图23给出了该网络与其他公开方法的对比结果。

图22:Panoptic-PHNet网络架构

图23:驭势全景分割网络和公开方法精度对比结果

数据闭环实践

数据闭环的目的是形成场景数据到算法的闭环,达到快速提升感知性能的目的。其涉及到多个方面,例如如何挖掘高价值场景数据,如何提升标注效率,以及模型的快速部署验证等。围绕这个目标,驭势数据闭环体系可概括为以下几个方面:基于主动学习的数据挖掘、自动标注、半监督训练、云端训练部署体系等几个方面,图24总结了数据闭环体系的基本框架:

图 24:驭势数据闭环框架

基于主动学习的数据挖掘

数据闭环的首要任务是如何发现corner case场景。为解决这个问题,我们提出了基于主动学习的方法来识别系统未很好理解的场景。其基本思想是用不确定性来衡量模型的检测效果,筛选出不确定性高的目标场景。我们从不确定度和类别均衡两个维度来衡量场景的不确定性。其中不确定度包含类别的不确定度以及位置的不确定度。

图25和图26展示了利用主动学习系统筛选出来的异常数据帧:

图25:主动学习数据挖掘:目标框错误

图26:主动学习数据挖掘:低得分目标

自动标注

点云数据的标注成本非常昂贵,同时标注周期也很长,影响模型的迭代效率。为此,我们提出了一种自动化的标注方法,使得标注效率成倍提升,大大缩短了模型迭代周期,同时节省了成本。其自动标注流程如图27所示。

图 27:自动标注流程图

  • 首先,我们利用时序大模型来寻找目标框,完成预标注;
  • 其次,利用贴边算法来修正模型预标注框;
  • 最后,标注员对预标注结果进行检查、修正,形成最终的标注结果。

通过效率评估,我们发现自动标注可提升标注效率达到人工标注的5-10倍,同时得到近似的模型精度。标注效率得到显著提升,图28展示了自动标注的效果。

图28:自动标注效果图

半监督训练

自动、半自动标注工具能够显著提升标注效率,但大规模的数据标注仍然需要消耗不小的人力成本。因此,我们也在探索半监督、无监督的训练方法。我们期望能够利用少量的数据标注,对模型进行半监督的训练,同时模型精度能够达到全量数据标注的水平。图29描述了半监督训练的框架。

图 29:半监督训练框架

  • 第一步,我们标注少量的数据,并用该少量标注数据训练Student网络和Senior Teacher网络。
  • 第二步,用少量数据迭代后的Student2网络在Teacher网络,以及Sensor Teacher的监督下使用未标注的数据进行半监督训练。

我们通过量化分析,发现通过半监督训练的网络精度能够获得和全量数据标注差不多的效果。并且通过半监督方法,可以进一步降低标注成本。

图30红色框为标注Ground Truth结果,绿色框为经过半监督训练后预测的结果,可以看到半监督训练的预测结果基本上和Ground Truth一致。

图30:半监督训练预测结果和真值对比

长尾问题案例

在开放道路中不可避免地遇到各种各样的corner case,洒水车便是其中之一。洒水车产生的大量水雾在激光雷达点云上会产生大量的噪点,同时也会对摄像头成像产生巨大干扰。我们通过数据闭环积累了大量数据,通过多传感器融合、以及数据增强手段有效解决了此类问题。图31展示了当无人车穿越洒水车的场景,感知系统稳定感知到了左前方的洒水车,并成功穿越了水雾。

图31:洒水车识别案例

此外,极端天气下的训练数据往往难于获取。为此,我们提出了一种数据增强策略,来模拟雨、雪、雾天的数据。图32是在正常点云数据中引入数据增强后模拟的雨天数据。

图 32:雨天数据增强效果

经过量化评估发现,在引入极端天气数据增强后,模型在极端天气数据上提升非常明显。如图33所示,在雨天数据上,引入数据增强后模型可正确检测出目标(红色框),而未引入数据增强模型则发生漏检(黄色框)。

图 33:引入数据增强后的模型检测效果

九、总结与展望

自动驾驶感知技术无论是纯视觉技术路线还是多传感器融合技术路线都在朝着特征前融合、端到端大模型以及打造高效数据闭环的方向发展,也取得了长足进步。相信随着深度学习技术的发展以及算力不断提升,感知问题会得到更好的解决,推动自动驾驶向全天候、全无人的目标迈进。

参考文献

[1] You Only Look Once: Unified, Real-Time Object Detection

[2] Fast R-CNN

[3] FCOS3D: Fully Convolutional One-Stage Monocular 3D Object Detection

[4] Categorical Depth Distribution Network for Monocular 3D Object Detection

[5] DETR3D: 3D Object Detection from Multi-view Images via 3D-to-2D Queries

[6] BEVFormer: Learning Bird’s-Eye-View Representation from Multi-Camera Images via Spatiotemporal Transformers

[7] PointPillars: Fast Encoders for Object Detection from Point Clouds

[8] Center-based 3D Object Detection and Tracking

[9] Multi-View 3D Object Detection Network for Autonomous Driving

[10] FUTR3D: A Unified Sensor Fusion Framework for 3D Detection

[11] BEVFusion: Multi-Task Multi-Sensor Fusion with Unified Bird’s-Eye View Representation

[12] Tesla AI Day 2021, https://www.youtube.com/watch?v=j0z4FweCy4M&t=2900s

[13]BEVDepth: Acquisition of Reliable Depth for Multi-view 3D Object Detection

作者介绍

耿秀军,驭势科技感知算法研发主管。2011年在电子科技大学获得计算机硕士学位。之后在英特尔亚太研发中心从事GPU图形系统研发工作。于2016年加入驭势科技至今,负责感知算法的研发、架构设计与优化工作,参与驭势科技多个无人驾驶项目的落地,拥有多项自动驾驶相关专利。

李金珂,驭势科技自动驾驶感知算法架构师,负责环境感知、目标检测、跟踪等高性能感知算法开发。曾开发全景分割算法Panoptic-PHNet获nuScenes panoptic challenge冠军,并于计算机视觉会议CVPR发表论文。

张丹,博士,2016年加入驭势科技,目前任定位感知部门总监。带领团队对自动驾驶定位和感知方面的算法、框架、产品及基础设施进行了持续创新和优化,为驭势自动驾驶产品在全场景、全天候、真无人的商业化落地奠定了坚实基础。他拥有几十项国内外专利。

彭进展,驭势科技联合创始人,首席架构师,专注于为自动驾驶提供最优的系统解决方案,让自动驾驶实用、安全和可靠。曾是英特尔Edison芯片平台首席系统架构师和英特尔中国研究院机器人实验室主任,目前致力于无人驾驶商业化。驭势科技已在机场物流、工厂物流、微公交等多个无人驾驶领域进入商业化运营。

YOLOv8环境搭建+训练自己的数据详细项目 直接按照路径会有问题,找到自己 requirements.txt 文件路径,我这里是pip install -r D:\ultralytics-main\ultralytics-main\requirements.txt。首先去自己的anaconda的安装的envs(虚拟环境),在导航栏输入cmd,进入命令窗口。到官方网站下载yolo模型 ,下载好后解压,里面有个文件requirements.txt。然后安装ultralytics ,这是必须的。 阅读详情

相关推荐

(RegionProposal Network)RPN网络结构及详解

RPN(RegionProposal Network)区域生成网络 Faster-RCNN的核心。在这里整理。 1.anchors。 特征可以看做一个尺度51*39的256通道图像,对于该图像的每一个位置,考虑9个可能的候选窗口:三种面积{128,256,512}×{128,256,512}×三种比例{1:1,1:2,2:1}{1:1,1:2,2:1}。这些候选窗口称为anchors...

凹酱的DEEP LEARNING 19万+

视觉大模型--DAB-deter的深入理解

以上就是DAB的整体结构和思路,该模型给我的感觉在于,清晰的解释了pose_query的含义,同时对于位置的回归和融入进行了各种的转换,给我的感觉是,原来query可以这样用,而且使用wh对attention进行约束,他不是直接作用attention,而是通过输入的Q进行,而尺度的计算通过位置query和内容query对位置的回归进行规范化,然后作用embeding,最后和Q进行拼接形成最终的输入,这一套思路可以来上是神来之笔,很清晰,很明了,而且都是可学习的,这里后续就可以做很多操作了。

进击的菜鸟 738

UE5热更新(通过Pak包加载关卡资源,并添加到流关卡)

请先阅读我上一篇文章)**

xialuhui的博客 6456

银河系召唤“四有青年”,宇宙原力即将觉醒

(图片来源网络)银河系召唤“四有青年”,宇宙原力即将觉醒……五四青年节,让驭势科技重新定义我们的青春。对!先给“四有青年”一个定义吧。有种:速度,激情,责任,抱负有趣:乐观,幽默,有爱...

UISEE2031的博客 638

保姆级教程:用STM32H743+TJA1042T玩转FDCAN,CubeMX配置1M/5M双速率通信(附完整代码)

本文提供STM32H743与TJA1042T实现FDCAN双速率通信的保姆级教程,详细讲解CubeMX配置1M/5M双速率通信的全过程,包括硬件连接、时钟树配置、过滤器设置及中断管理,并附完整代码示例,助力开发者快速掌握FDCAN高速通信技术。

weixin_30698297的博客 475

S32K144之芯片锁死解锁——进入HardFault

S32K144之芯片锁死解锁——进入HardFault 最近遇到因为软件代码问题导致进入HardFault,从而使芯片锁死,来简述具体现象以及最终的解锁方法。 导致原因:如下图,在进行Gpio的相关配置,case后面没有break语句,导致芯片进入HardFault。 现象1:reset引脚持续为低,reset指示灯常亮。如果掉电后重新上电,通过示波器抓取reset引脚的波形,会有510us左右或者29ms左右的低电平脉冲出现,一般会出现两三次左右并且没有规矩,持续几秒的高电平之后,reset脚再次被拉低

weixin_41935674的博客 8276

大视觉模型:举例,7个用例和2024年的挑战

点击上方“AI公园”,关注公众号,选择加“星标“或“置顶”作者:Cem Dilmegani编译:ronghuaiyang导读本文将解释大型视觉模型的概念、结构及潜在的商业应用场景。大型视觉模型(LVMs)已经在计算机视觉领域取得了重大进展。起初,这些模型擅长理解和解释复杂的图像数据。然而,它们在不同行业间有效扩展的能力构成了一项挑战。解决方案是开发更为专业化、面向特定领域的模型。这些先进的模型不仅...

AI公园 1123

数据字典实战:如何用Excel快速搭建你的第一个数据字典(附模板下载)

本文针对中小团队在软件开发中面临的术语不一致问题,提供了一套使用Excel快速搭建数据字典的实战指南。文章详细讲解了核心字段设计、填充示例、高阶技巧及团队协作维护流程,旨在通过这一轻量级工具统一团队共识、提升开发效率,并附有实用模板下载。

weixin_29303701的博客 382

智能驾驶环境建模介绍——决策技术——智能驾驶专栏

环境建模模块会涉及多种坐标系,但根据其定义条件以及作用大致可以分为 车载传感器坐标系和建图坐标系两类,接下来将介绍其中各个坐标系的定义 以及它们之间的转换关系。(1)车载传感器坐标系车载传感器根据其数据功能类型可以分为感知传感器以及定位传感器两类, 本文所使用的感知传感器包括激光雷达(Light Detection And Ranging,LiDAR) 与相机两种,所使用的定位传感器为组合导航系统(Integration Navigation System, INS)。

weixin_50366509的博客 1037

YOLOv11低照度增强主干网络PE-YOLO:原理与完整实现教程

编码器部分# 解码器部分self.dec_conv2 = nn.Conv2d(512, 128, 3, padding=1) # 跳跃连接self.dec_conv3 = nn.Conv2d(256, 64, 3, padding=1) # 跳跃连接self.dec_conv4 = nn.Conv2d(128, 32, 3, padding=1) # 跳跃连接# 编码路径# 解码路径(带跳跃连接)

FJN110的博客 728

刷机维修进阶教程-----oppo机型 一加 7pro 修复基带 更改参数 实例详细步骤解析

通过课程基本可以了解 1-----oppo机型与一加7机型更改参数的具体步骤解析 2------了解oppo机型开启diag端口的具体步骤 3-----了解一加7这些机型改参数常识 。可以借鉴参考用于其他机型 4-----了解手机基带分区与基带辅助分区的作用 5-----机型参数能读取到 但不能写这种情况如何操作

小马哥的专栏 1479

大模型AI应用:架构设计到AI搜索

越来越深入到大模型应用中,对大模型的应用架构也是看过很多的知识,例如:之前谈到过大模型应用中台《[深入解读大模型应用中台:探索AI实战应用]》,从底层通用大模型到业务应用,层次分明,应有尽有。

m0_59235945的博客 2074

AI Agent驱动的多模态情感分析方法:从BERT到Vision Transformer的探索

情感分析(Sentiment Analysis)是自然语言处理(NLP)与计算机视觉(CV)中一项重要任务。传统的情感分析主要依赖于文本数据,但在现实应用中,情感往往通过 语言、语音、表情、姿态 等多模态信号共同传达。因此,结合 多模态深度学习 的 AI Agent 在情感理解中具有广阔的前景。

一键难忘的博客 740

“蒸馏”大模型-自动驾驶背后的“老师带徒弟”术

大模型蒸馏,是让聪明的自动驾驶系统真正走上街头的‘压缩包’技术。

MonkeyDhouzi的博客 1412

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

萝卜快跑武汉“爆单”,无人驾驶时代加速到来?

从百度旗下的“萝卜快跑”在武汉的火爆运营,到小马智行(Pony.ai)在多个城市的无人驾驶测试,自动驾驶技术的商业化应用正以前所未有的速度推进。这一过程中,AI大模型的应用尤为关键,它能够提升环境建模的效率,减少对于高成本传感器的依赖,从而降低系统成本。同时,在夜间或恶劣天气条件下,L3级别的自动驾驶也能提供更可靠的驾驶辅助,减少事故的发生风险。随着无人驾驶技术的不断成熟和商业化应用的推进,越来越多的网约车司机可能会面临失业的风险。但值得注意的是,无人驾驶技术的推广也将创造新的就业机会。

数智大号 656

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

AI 编程多久才能到“无人驾驶”

AI编程的发展现状与挑战 当前AI编程工具如Cursor已展现出强大能力,能够快速生成代码和界面,降低了编程门槛。然而,这仍处于"氛围编程"阶段,存在三大关键挑战:1)长上下文记忆的稳定性不足;2)缺乏产品思维和判断力;3)无法持续迭代复杂项目。要实现真正的"编程无人驾驶",乐观估计仍需3-5年。

小蒋聊技术 560

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

一文详解自动驾驶关键技术

在线控转向方面,也需要充分考虑冗余方案,冗余环节包括供电电源冗余、电源分配冗余、扭矩转角传感器冗余、微控制器MCU冗余、电机控制及驱动冗余、电机本体冗余等,从而可以在任意单点失效的情况下,系统仍然具备一定的转向助力能力,确保车辆的横向控制功能不受影响。车辆根据当前环境选择合适的驾驶行为,如停车、换道、超车、避让、缓慢行驶等模式,状态机模型通过构建有限的有向连通图来描述不同的驾驶状态以及状态之间的转移关系,从而根据驾驶状态的迁移反应式地生成驾驶动作。摄像头的安装位置有前视、侧视、后视和内置。

5G行业应用 2381

无人驾驶十年:从实验室到城市道路,我亲历的技术突围与行业思辨

在电商蓬勃发展的当下,物流配送压力与日俱增,无人配送车为解决 “最后一公里” 难题提供了新思路。京东、美团、菜鸟等企业纷纷布局无人配送领域。京东在部分园区、高校部署了无人配送车,它们能按照预设路线,将包裹准确送达指定地点,用户通过手机扫码即可取件。无人配送车可 24 小时不间断工作,不受交通拥堵、疲劳驾驶等因素影响,大幅提高配送效率,降低人力成本,还能提升配送的准确性与及时性。

欢迎来到我的博客! 1712

自动驾驶也能“思考”?揭秘TopLiDM大模型

你有没有想过,自动驾驶汽车是怎么“决定”下一步该怎么走的?过去,它们主要依靠传感器收集数据,然后通过算法直接计算出一条行驶轨迹。但这就像是“闭着眼睛走路”,只看眼前,不理解整个场景。而TopLiDM(Top-Level Driving Model)是理想汽车提出的一种新型自动驾驶思维方式。它的特别之处在于:不仅“看得见”,还“想得通”。我们可以把它类比成人类驾驶员的思考过程:👀先观察:这是城市路口,有红绿灯、行人、交警在挥手。🧠再分析:交警的手势是让我们停下,行人正在过马路。🚗最后决定。

MonkeyDhouzi的博客 884

国产多模态大模型:自动驾驶的“中国式”进化之路

国产多模态大模型正为自动驾驶注入独特的“中国智慧”,凭借对本土复杂场景的深刻理解和快速工程化迭代能力,已在全球竞争中占据一席之地。从城市NOA到特定场景商用,从智能座舱到开源生态,其影响力正在层层渗透。然而,从实验室的惊艳Demo到千万辆级的安全、可靠、低成本前装量产,仍有成本、可靠性、法规与伦理的重重关卡需要跨越。对于广大开发者和研究者而言,当下正是深入参与开源项目(如Apollo、UniAD)、积极投身社区讨论、在仿真和真实数据中积累实战经验的黄金窗口期。

554

大模型真能解决一切吗?关于知识驱动自动驾驶的一些思考

作者|麋路 编辑|自动驾驶之心原文链接:https://zhuanlan.zhihu.com/p/675420441点击下方卡片,关注“自动驾驶之心”公众号ADAS巨卷干货,即可获取点击进入→自动驾驶之心【大模型】技术交流群本文已获作者授权 | 麋路@知乎上个星期受邀在外面做了一次关于「知识驱动自动驾驶」的讲座,刚好借这个机会把之前我和团队的一些学术上的思考整理凝练了一下。感觉里面一些内...

CV_Autobot的博客 608

自动驾驶与大模型相关VLA4AD

nuScenes领域:真实世界模态规模:约1k场景核心任务:检测、问答特点:提供多模式采集数据,适合研究自动驾驶场景下的多任务学习。Waymo开放数据集领域:真实世界模态规模:1000万+帧核心任务:3D检测、跟踪特点:数据量极大,覆盖多种驾驶环境,是研究大规模3D采集与跟踪的基准。BDD-X领域:真实世界模式:RGB视频规模:约100k视频核心任务:描述、问答特点:强调语言与结合,支持对驾驶场景的自然语言解释与交互。NAVSIM(仿真闭环)领域:仿真环境模态规模:规模核心任务:仿真闭环特点。

惊鸿一博 666

AI学习笔记整理(34)——视觉大模型在自动驾驶中的应用

在NVIDIA团队纯模仿学习的基础上,Waymo团队于2018年通过论文《ChauffeurNet: Learning to Drive by Imitating the Best and Synthesizing the Worst》提出了一种混合模仿学习和对抗生成数据的自动驾驶方法,该方法的输入值是BEV鸟瞰图,包含车道、障碍物、交通灯等语义分割结果,以及车辆过去一秒的历史轨迹。‌ 它接收感知模块的输出,并结合车辆状态、交通规则和目标位置,通过多层架构(路径规划、行为规划、局部运动规划)进行决策。

斯丝2011的博客 1278

多模态大模型重塑自动驾驶:技术融合与实践路径全解析

多模态大模型在自动驾驶中的应用代表了AI与汽车工业融合的前沿实践。通过构建完整的数据闭环系统实现多模型有机连接,可显著提升系统的感知能力、决策水平和用户体验。尽管单一模型(如Qwen2.5-Omni)具有简化系统架构的优势,但在高要求的自动驾驶场景中,多模型分层协作架构能更好地平衡性能、可靠性和功能覆盖。

数据与算法架构提升之路专栏 2030

Waymo联合CEO演讲:纯视觉难实现无人驾驶,自动驾驶竞争进入新阶段

感兴趣的读者可查看论文原文获取更多内容。他认为纯视觉路线性能曲线可能提前见顶,难以实现真正的无人驾驶,早期增加数据和训练大模型能提升系统能力,但目标转向“远超人类驾驶”时,摄像头获取信息的边界会成为限制因素,这或许意味着特斯拉能实现FSD,但做Robotaxi可能能力受限。端到端自动驾驶成行业热点,Dolgov表示Waymo认可大模型能力提升,但未完全采用“黑箱式”端到端路线,更倾向带有结构约束的端到端方案,因为自动驾驶是安全关键系统,需能解释和验证模型决策,无法解释的问题可能导致无法部署。

IT界那些事儿 112
上一篇: 知识就是力量,图谱路在何方 | ChatGPT冲击下,招商银行如何“抢救”知识图谱?
下一篇: 文生图关键问题探索:个性化定制和效果评价
《新程序员》编辑部
博客等级 码龄20年 1万+粉丝 1656原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值