从论文到代码从前沿研究到工业落地,全面了解BEV感知澎湃号·湃客澎湃新闻

BEV(Bird’s-eye-view)感知研究对自动驾驶领域影响巨大,关于BEV你需要了解哪些内容,本文通过BEVPerceptionSurvey为你揭晓答案。

BEVPerceptionSurvey是上海人工智能实验室自动驾驶OpenDriveLab团队与商汤研究院合作论文《DelvingintotheDevilsofBird's-eye-viewPerception:AReview,EvaluationandRecipe》的实用化工具呈现方式,分为基于BEVPercption的最新文献研究和基于PyTorch的开源BEV感知工具箱两大板块。

概要解读、技术解读

BEVPerceptionSurvey最新文献综述研究主要包含三个部分——BEV相机、BEV激光雷达和BEV融合。BEV相机表示仅有视觉或以视觉为中心的算法,用于从多个周围摄像机进行三维目标检测或分割;BEV激光雷达描述了点云输入的检测或分割任务;BEV融合描述了来自多个传感器输入的融合机制,例如摄像头、激光雷达、全球导航卫星系统、里程计、高清地图、CAN总线等。

BEV感知工具箱是为基于BEV相机的3D对象检测提供平台,并在Waymo数据集上提供实验平台,可以进行手动教程和小规模数据集的实验。

图1:BEVPerceptionSurvey框架

具体来说,BEV相机表示用于从多个周围相机进行3D对象检测或分割的算法;BEV激光雷达表示用点云作为输入来完成检测或分割任务;BEV融合则是用多个传感器的输出作为输入,例如摄像头、LiDAR、GNSS、里程计、HD-Map、CAN-bus等。

BEVPercption文献综述研究

BEV相机

BEV相机感知包括2D特征提取器、视图变换和3D解码器三部分。下图展示了BEV相机感知流程图,在视图变换中,有两种方式对3D信息进行编码——一种是从2D特征预测深度信息;另一种是从3D空间中采样2D特征。

图2:BEV相机感知流程图

对于2D特征提取器,2D感知任务中存在大量可以在3D感知任务中借鉴的经验,比如主干预训练的形式。

视图转换模块是与2D感知系统非常不同的一方面。如上图所示,一般有两种方式进行视图变换:一种是从3D空间到2D空间的变换,另一种是从2D空间到3D空间的变换,这两种转换方法要么是利用在3D空间中的物理先验知识或利用额外的3D信息监督。值得注意的是并非所有3D感知方法都有视图变换模块,比如有些方法直接从2D空间中的特征检测3D空间中的对象。

3D解码器接收2D/3D空间中的特征并输出3D感知结果。大多数3D解码器的设计来自基于LiDAR的感知模型。这些方法在BEV空间中执行检测,但仍然有一些3D解码器利用2D空间中的特征并直接回归3D对象的定位。

BEV激光雷达

BEV激光雷达感知的普通流程主要是将两个分支将点云数据转换为BEV表示。下图为BEV激光雷达感知流程图,上分支提取3D空间中的点云特征,提供更准确的检测结果。下分支提取2D空间中的BEV特征,提供更高效的网络。除了基于点的方法能在原始点云上进行处理外,基于体素的方法还将点体素化为离散网格,通过离散化连续的3D坐标提供更高效的表示。基于离散体素表示,3D卷积或3D稀疏卷积可用于提取点云特征。

图3:BEV激光雷达感知流程图

BEV融合

BEV感知融合算法有PV感知和BEV感知两种方式,适用于学术界和工业界。下图展示了PV感知与BEV感知流程图的对比,两者的主要区别在于2D到3D的转换和融合模块。在PV感知流程图中,不同算法的结果首先被转换到3D空间中,然后使用一些先验知识或者手工设计的规则进行融合。而在BEV感知流程图中,PV特征图会被转换到BEV视角下,然后进行BEV空间下的融合从而得到最终的结果,因而能够最大化保留原始特征信息,避免过多的手工设计。

图4:PV感知(左)与BEV感知(右)流程图

适用于BEV感知模型的数据集

针对BEV感知任务存在很多的数据集。通常数据集由各种场景组成,并且每个场景在不同数据集中的长度不同。下表总结了目前学界常用的数据集。我们可以从中看到Waymo数据集相比其他数据集有着更多样的场景以及更丰富的3D检测框的标注。

表1:BEV感知数据集一览

然而目前学界并没有针对Waymo开发的BEV感知任务的软件公开。因此我们选择基于Waymo数据集进行开发,希望可以推动BEV感知任务在Waymo数据集上的发展。

Toolbox-BEV感知工具箱

BEVFormer是一种常用的BEV感知方法,它采用时空变换器将主干网络从多视图输入提取的特征转换为BEV特征,然后将BEV特征输入检测头中得到最后的检测结果。BEVFormer有两个特点,它具有从2D图像特征到3D特征的精确转换,并可以把它提取的BEV特征适用于不同的检测头。我们通过一系列的方式进一步提升了BEVFormer的视图转换质量以及最终的检测性能。

在凭借BEVFormer++取得CVPR2022WaymoChallenge第一名后,我们推出了Toolbox-BEV感知工具箱,通过提供一整套易于上手的WaymoOpenDataset的数据处理工具,从而集成一系列能够显著提高模型性能的方法(包括但不限于数据增强,检测头,损失函数,模型集成等),并且能够与领域内广泛使用的开源框架,如mmdetection3d以及detectron2兼容。与基础的Waymo数据集相比,BEV感知工具箱将使用技巧加以优化改进以便不同类型研发人员使用。下图展示的是基于Waymo数据集的BEV感知工具箱使用示例。

图5:基于Waymo数据集的Toolbox使用示例

总结

除理论贡献外,BEVPerceptionSurvey还提供了一套对于提高基于相机的3D鸟瞰图(BEV)物体检测性能十分实用的工具箱,包括一系列的训练数据增强策略、高效的编码器设计、损失函数设计、测试数据增强和模型集成策略等,以及这些技巧在Waymo数据集上的实现。希望可以帮助更多的研究人员实现“随用随取”,为自动驾驶行业研发人员提供更多的便利。

投稿或寻求报道:content@jiqizhixin.com

原标题:《从论文到代码、从前沿研究到工业落地,全面了解BEV感知》

THE END
1.recipe是什么意思recipe怎么读中文意思用法recipe是什么意思、recipe怎么读 读音:英['res?p?] 美['r?s?pi] recipe 基本解释 n. 食谱;处方;秘诀 recipe 网络释义 n. 食谱;[临床] 处方;秘诀 recipe 词性变化 名词复数形式:recipes 中文词源 recipe 食谱,秘诀 re-,向后,往回,-cip,抓住,词源同 receive,participate.引申词义食谱,秘诀。 https://danci.gjcha.com/recipe.html
2.英语词汇recipe怎么读,是什么意思,单词翻译读音固定搭配用法单词recipe 释义recipe n 1 ~ (for sth) set of instructions for preparing a food dish, including the ingredients required 烹饪法; 食谱 [attrib 作定语] recipe books, cards 烹饪书、 食谱卡片. 2 ~ for sth (fig 比喻) method of achieving sth 方法; 秘诀; 诀窍 What is your recipe for successhttp://ec.newdu.com/28116.html
3.干货CoIP,CHIP,RIP都是些什么?01CoIP技术 CoIP技术利用抗体的特异性反应来纯化和富集目标蛋白质。具体流程如下:先将抗体与细胞裂解液或表达上清中的相应蛋白结合,再与蛋白A/G偶联的琼脂糖或Sepharose珠子进行孵育。通过离心,我们可以得到一个包含珠子、蛋白A/G、抗体和目标蛋白的复合物(如果使用MagBeads,则可以通过磁力进行分离)。在高温和还原https://baijiahao.baidu.com/s?id=1788778522061326266&wfr=spider&for=pc
4.RecipeRecipe "Recipe" has two main meanings: 1. Instructions for making something:This is the most common meaning of "recipe." It refers to aset of instructionsthat tells you what ingredients you need and how to combine them to create a specific dish, drink, or other product.https://www.bilibili.com/read/cv32168929
5.每件工业品都是艺术品的翻译是:Everyindustrialproductsareathere is a story that he bribed his cook to keep the recipe a roval secret 有故事他贿赂他的厨师保留食谱一个roval秘密[translate] aMore than 5000 measurements have been carried out in 1500 dwellingsacross the country comprising urban and nonurban locations 超过5000次测量被执行了1500年dwellingsacrohttp://eyu.zaixian-fanyi.com/fan_yi_3733250
6.语音识别模块工作原理LD3322语音识别模块难做吗问2:学了WeNet可以做点什么?比如说在科研实验方面,能够提供那些帮助? 答:WeNet这个工具包本身的定位不是提供一些基础的组件让大家去实践一些新的算法,它最大的特点是讲究落地性,它会总结并集成目前工业界最有效的一些实践的方式,相当于帮大家做了筛选,直接跳过一些坑。 https://blog.51cto.com/u_14273/11684455
7.中文特调翻译模组本身体量不大,但一生万矿及自行增长的特性都颇有意思,无论是单玩还是混搭都很推荐。 7. Exotic Industries 异域工业:通过 6 个时代的科技进步,从蒸汽开始,最终驯服异域物质。增加了多种游戏机制,各种新资源和大型机器。 贴图较为精致,解锁时代不免联想到「工业革命 3」,各星球采矿又有点「太空探索」的https://mods.factorio.com/mod/aotixzhcn
8.柔性线路板常用的专业术语详细介绍:21、Steel Rule Die(钢)刀模。是柔性线路板厂家生产FPC软板时常要用来切外形用的"刀模",其做法是将薄钢刀片,按板子外形嵌入厚木板中做成为切模,再垫以软橡皮组合的另一片垫板,以冲压方式切出柔性线路板的外形,其作业方式与一般纸器工业所用的刀模切外形者相似。与线路板厂家的模具成型有异曲同工的效果。https://zhuanlan.zhihu.com/p/35730589
9.材料课堂收藏!超全的材料专业英语词汇加聚作用(链式反应聚合)。此过程中,两个具有不同功能的独立个体呈链状聚合在一起,形成线性聚合物大分子。 Adhesive. 胶粘剂。可以使两个物体(称为被粘物)的表面连接在一起的物质。 Age hardening. See Precipitation 时效强化,见沉淀强化。 Allotropy. https://mp.weixin.qq.com/s?__biz=MzA4NDk3ODEwNQ==&mid=2698869079&idx=5&sn=9a5da4e8d80cdf723d79d49d50bf2489&chksm=baf729818d80a097e6032ed2cddf0c0699503b2452cba87dbe7e467bda9a317ad21bb5d1603d&scene=27
10.Patterns(CellPress)2022食品知识图谱在食品科学和工业中的食品知识图谱还可以用于构建智能厨房或智能工业设备,对物联网不同传感器收集的数据进行融合和挖掘并用于进一步的智能决策,构建自动化食品工业生产线和面向消费者的智能终端设备[52]。在工业上,工业机器人还能够从食品知识图谱中做出更智能的决策,它们可以通过传感器访问加工状态,获取食品材料的物理特性,并根据食品知识图谱https://www.zhuanzhi.ai/document/91af6c118a680942b741290002c57af5
11.金南瓜工业互联EAPSECS原创金南瓜通讯--SECS/GEM程式配方管理recipe是什么 过程程序是在设备控制下的指令、设置和参数集的预先计划和可重复使用的部分,这些指令、设置或参数确定了制造对象所看到的处理环境,并且可能在运行或处理周期之间发生变化。设备在针对每款产品,都需要不同的加工工艺,这个加工工艺参数统称配方recipe。配方管理简单的理解https://me.csdn.net/weixin_42113317
12.九年级英语第八单元教学设计8篇(全文)(3)依据材料三说明,在社会生产发展的同时,出现了什么问题? (4)综合上述材料,谈谈你的认识。 参考答案: 一、1.C 2.A 3.C 4.C 5.D 6.D 7.C 8.D 9.A 10.A11.A 12.D 13.D 14.A 二、15.(1)法国的“革命风暴”是指法国大革命。英国的“变革”是指工业革命。影响:极大地提高了社会生产力,直https://www.99xueshu.com/w/filekscncex4.html
13.《半导体芯片和制造——理论和工艺实用指南》AET第7章 半导体工业的发展历程 7.1 半导体产品及结构简介 7.2 半导体工业发展简史 7.3 晶体管和硅晶圆尺寸的变化 7.4 洁净室 7.5 平面工艺 参考文献 第8章 半导体光子器件 8.1 发光器件和发光原理 8.2 发光二极管 8.3 半导体二极管激光器 8.3.1 谐振腔 http://www.chinaaet.com/article/3000162418
14.recipe服装英语词典服装英语服装英语词典 精确查找模糊查找 模糊查询支持使用统配符,星号*表示多个字符,问号?表示单个字符.例如:帽?可以查到帽边 共找到3条词汇在公共词典 recipe 处方/配方 dyeingrecipe 染色配方 printingrecipe 印花处方http://www.fzengine.com/dict/dictionary.aspx?wd=recipe
15.工业自动化–ELEOKFactoryTalk View Studio的内置函数简化了将存储在数据日志模型文件集中的历史数据迁移到DataLogPro InfluxDB的过程。 要将标签的历史数据迁移到InfluxDB,操作会根据历史数据是存储在文件集中还是存储在SQL Server中而有所不同。然而,与FactoryTalk View Studio内置函数支持的在文件集中迁移历史数据不同,在SQL Server中迁移https://doc.eleok.com/industrial_automation/feed
16.全新工业支持网站谈天说地技术论坛工业支持中心VBS 实现 类似 setpicturename(主画面.pdl,画面窗口1,设置.pdl)功能你可以参考一下 我的VBS脚本Sub OnClick(ByVal Item) Dim objWindowSet objWindow=ScreenItems(PicDeviceContol)objWindow.ScreenName=SinglePhaseRecipeobjWindow.Visible=TrueEnd Sub 手机用户20230620414111 2024-08-05 17:10:10 185 1 0 参与讨论https://www.ad.siemens.com.cn/club/bbs/bbs_25_124.html
17.打开量化投资的黑箱7.4里什·纳兰/2012/机械工业出版社《打开量化投资的黑箱》内容简介:量化交易策略被投资大众称为“黑箱”,以难以理解并且难以描述而得名。尽管这种投资方法具有一定的复杂度,但如果得到很好的指导,您同样可以顺利进入这个领域,领略到其中的奥妙。 《打开量化投资的黑箱》作者里什?纳兰是一位专业基金经理,在书中他站在一个非纯粹技术性的视角介绍了量化https://book.douban.com/subject/10528799/
18.第七课启蒙运动公开课Make a shopping list and write a recipe for a food based on personal choices . Listen and chant to practice talking about food. Step1: Pre-task stage Presentation 1. Bring in some food pictures including meat, vegetables, fruit, etc. that the students have already learned and also some pihttps://www.360wenmi.com/f/fileu9v17st4.html
19.郑州航空工业管理学院教学平台Gartner在其《AI Landscape 2020》的博客文章中宣布,AI的工业化和民主化是2021年AI的两大主要趋势。早期采用者和机器翻译大师们对模型和数据的所有艰苦工作和试验终于得到了回报。我们正在从自下而上的基层运动转变为来自行政部门的自上而下的指令。在企业范围内采用MT成为人工智能或数字转换计划的一部分,现在属于CIOhttps://shiyibao.com/zzia/transNewsDetails/vr7WTyD2NiP2nP
20.珠江三角洲地区的工业品主要通过下面哪个贸易渠道大量出口()It took her one year to perfect her 1 lemonade recipe along A. complex B. expensive C. unique D. familiar 查看完整题目与答案 哥本哈根世界气候大会数据显示,伴随着工业的发展,温室气体的排放,温室效应越来越严重,全球气候变暖,自然灾害增加,大自然已经展开对人类的报复。水体污染会导致https://www.shuashuati.com/ti/27cb6545ddfc4cc6ad88b82ac1ee70fb.html?fm=bdafa7ea5773627b6f2ee2d8b39981f106
21.如何在Ubuntu16.04下配置移远RM500工业模组(5G工业模组).pdf如何在Ubuntu16.04下配置移远RM500工业模组(5G工业模组).pdf 关闭预览 想预览更多内容,点击免费在线预览全文 免费在线预览全文 如何在Ubuntu16.04下配置移远RM500?业模组(5G?业模组) 最近由于?作原因了移远的5G(RM5 H?业模组)通信开发板,由于?头上没有树莓派等原装Linux内核系统,?需要使https://m.book118.com/html/2022/1031/7055061061005010.shtm