大火的占用网络究竟如何落地?国内首个面向工业级占用网络全栈教程!

2023-12-05

2022年9月的Tesla AI Day上,一种称之为Occupancy Network的占用模型突然出现到大家的视野中,轻语义重几何,更好地辅助自动驾驶系统感知Driverable space!自动驾驶在动静态障碍物感知领域的发展大概分为三个阶段:1)2D图像空间检测障碍物,映射到鸟瞰空间做多相机和时序融合;2)直接在BEV空间中完成动态障碍物的3D检测和静态障碍物的识别建模;3)直接在3D空间中感知占用关系,为系统规划可行驶空间。

4e6d8d37f3044e1ba9adcf17a2a15524.png

立减66!扫码加入学习

然而,2D感知结果不太好直接被下游规划控制使用,投影到BEV空间也不太准,后续的跨相机融合无法保证一致性,融合困难,特别是在高速场景投影误差较大,所以大多被应用在泊车上。为了解决2D到3D映射不准的问题,特斯拉直接在BEV空间上建模,输入环视的多个相机,端到端感知动静态障碍物,这种方式更加友好,可以直接输出下游可用的目标。

df63085f2f47489a115e300263ce582b.jpeg

然而,如何面对一些长尾问题呢?比如截断目标、形状不规则、未有清晰语义的目标(比如挂车、树木、垃圾、以及石子等),传统的3D检测始终无法cover all?那么是否可以直接对环境建模,表达为占据栅格的形式呢?不过度区分语义、更关注是否占用,是否为空。特斯拉做到了,并取得了和激光接近的效果!Occupancy Network也被普遍认为是下一代的感知范式,成为各大自动驾驶公司抢占的高地。

当前大火的BEV模型和Occupancy有较多相似之处,BEV的特征生成范式几乎和Occ完全相同,时序方法也完全适用。Occupancy networks本身即具有voxel级别高精度的环境表示能力和function space的高效表示方法。3D occupancy用在bev框架下,则赋予了BEV新优势:首先解耦了geometry和semantics信息,其次解决了悬空物体等3D问题,最后还方便转化成Bbox,freespace等其他表示,可谓是弥补了当前感知算法最后一公里的缺陷!

如何入门学习?

目前国内还没有任何一套关于Occupancy Network的教程,导致无论工程界,抑或是学术界,都对这个领域比较陌生,不知道如何搭建自己的数据集和优化模型,为此,自动驾驶之心自研了国内首套Occupancy课程,从0到1为大家详细阐述占用栅格网络的数据生成、评测、可视化、训练加速、模型优化、后处理等方方面面。内容不仅适用学术界,更直接面向工业界,适合刚入门小白和企业算法工程人员,帮助大家快速入门,成为早期研究Occupancy Network的人员,大纲如下:

525390100069359e7c8bcbab6fb14c31.png

课程采用T型结构,横向注重基础,纵向注重深度:

第1~3部分注重Occupancy Networks的理论基础和完整实践,让学员快速打通由初识到训练到应用的全链路;

第4部分进阶,深入理解多传感器前融合在Occupancy的应用;

第5部分进阶,深入理解Occupancy的细分领域及优化和改进方向;

第6部分前沿探索,探讨Occupancy的交叉领域和发展方向 课程全部资料来自公开内容的重构。

课程特色

•   由浅入深,循循渐进:从占用栅格最基础的概念到如何生成训练数据、BEV与Occ的关联、Occ损失函数、如何训练加速占用网络,以及各类网络实战、后处理解析,一应俱全,同时面向工业界和学术界;

•   小白友好:能够站在初学者的角度,从0到1为大家展开讲解,真正做到知其然,更知其所以然;

•   大量实战:项目实战和理论结合,针对可视化、指标评测、训练加速、后处理、真值数据生成以及各类网络代码详解,应有尽有;

•   学完达到1年感知算法工程师水平;

课件+代码,随时学习

好的学习方式,不仅仅只停留在算法理论上,实践出真知,要做到知行合一。课程为大家配套了一系列实战类代码,从数据读取、可视化、指标评测、到后面的训练加速、真值数据生成、Eigen矩阵计算、后处理、以及各类模型设计(SurroundOcc、FB-OCC等)展开了详细教学,彻底搞懂每一个知识点,少踩坑。

讲师介绍

思凯,就职于某头部自动驾驶公司,在自动驾驶和计算机视觉领域深耕多年,多项顶会比赛中拿到第一或前列,在自动驾驶感知算法领域积累了全面的技术洞察力和实践经验。

课程学后收获

  1. 对占用网络有一个非常完整的认识,从方法论到coding,真正能够理解这个领域的发展、应用、优化以及后面的方向;

  2. 能够将课程中的内容快速应用到科研工作与实际量产项目中,节省时间成本;

  3. 相比于其他行业从业者,更具有竞争力,同时也能够结识许多行业从业人员与学习合作伙伴!

  4. 学完达到1年感知算法工程师水平,成为早期研究Occupancy的科研/工程人员;

适合人群

  1. 计算机视觉与自动驾驶感知相关研究方向的本科/硕士/博士;

  2. CV与自动驾驶2D/3D感知相关算法工程人员;

  3. 量产和预研工作需要的同学,面向L2~L4级应用;

  4. 对计算机视觉有部分了解,具有一定的Python、Pytorch基础的小伙伴;

开课时间与学习方式

2023年10月15号开始学习之路,历经两个月,离线视频授课。主讲老师在微信学习群内答疑,对课程中的算法、代码、环境配置等问题一一解惑!

课程咨询与购买

77eb4e4cef95e6d6b9531b43b708af0a.png

立减66!扫码加入学习

307f912478468e8ccbc4a425cd73ce5a.jpeg

咨询 小助理微信咨询: AIDriver004

版权声明

自动驾驶之心所有课程最终版权均归自动驾驶之心团队及旗下公司所属,我们强烈谴责非法盗录行为,对违法行为将第一时间寄出律师函。也欢迎同学们监督举报,对热心监督举报的同学,我们将予以重报!

投诉微信: AIDriver004(备注:盗版举报)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

大火的占用网络究竟如何落地?国内首个面向工业级占用网络全栈教程! 的相关文章

  • el-table 删除某行数据时 删除语句包含行号/序号

    el table可展示每行数据的序号列 在点击删除按钮的时候 会获取到该行所有的数据值 但是要想删除时提示到具体的序号 如 是否确认删除序号为1的数据项 我是这样写的 删除按钮操作 handleDelete row index用来存储该项数
  • Android中的Banner轮播图的使用

    目录 效果图 介绍 3 XML中banner常用的属性 使用 导入依赖 xml文件 活动代码 本文在碎片中使用 效果图 Banner效果图 介绍 Banner轮播图是一种常见的移动应用界面设计元素 用于展示多张图片或广告 并支持自动切换 它
  • “我,大三,寒假靠Python兼职赚了7567.6元。”

    目前很多同学已经结束期末考试 进入寒假 有很多同学问我 有什么兼职可以线上做的吗 最好还能提高自己的一些技能 以前周末或假期经常去当服务员 导购 发传单之类 最后发现 只是在无畏地消磨自己的时间 对本身技能并不能得到任何提高 所以 不想再重
  • 【王道】计算机组成原理笔记 第四章 指令系统

    前三章讲的分别是概述 运算器和存储器 接下来的第四章和第五章内容都是关于控制器的 我们知道 控制器通过指令来控制计算机 所以这一章介绍指令 下一章介绍控制器如何通过指令来控制计算机 4 1 1 指令格式 1 指令 操作码和地址码 1 1 指
  • linux内核机制之设备树

    设备树 Device Tree 基本概念及作用 在内核源码中 存在大量对板级细节信息描述的代码 这些代码充斥在 arch arm plat xxx和 arch arm mach xxx目录 对内核而言这些platform设备 resourc
  • 视频压缩怎么操作?看完这篇你就知道了

    亲们 你们是否经常为了视频文件过大而烦恼呢 别担心 现在有了视频压缩软件 我们可以轻松解决这个问题 视频压缩软件不仅在日常生活中大放异彩 也在工作和娱乐中发挥着重要的作用 无论是想要分享视频给朋友 还是上传到社交平台或视频网站 视频压缩软件
  • 企业如何为自己的未来做准备?

    如果企业不为未来做准备 就要为出局做准备工作 德鲁克 随着市场需求的不断变化 企业面对着激烈的市场竞争 其该如何为自己的未来做准备 具体企业面临着 建立竞争优势 管理多元化员工队伍 应用新的信息系统与技术 首先 企业在市场竞争中想要建立自己
  • 强化元学习算法在机器人控制中的应用研究

    随着人工智能和机器学习的快速发展 强化学习作为一种重要的机器学习方法 被广泛应用于机器人控制领域 然而 传统的强化学习算法在面对复杂任务和多样化环境时往往需要大量的训练时间和样本 为了解决这个问题 强化元学习算法应运而生 本文将探讨强化元学
  • 微信小程序自定义数据实现级联省市区组件

    前言 在微信小程序中 官方文档提供的省市区组件 可以让用户更加方便快捷地选择省市区 但是官方提供的组件有一个缺点 无法自定义数据 但如果项目中需要使用自己的数据 显然就得寻找其它的组件实现 官方组件 优点 使用官方组件具有稳定性和兼容性 可
  • 137-基于stm32单片机智能保温杯控制装置Proteus仿真+源程序

    资料编号 137 一 功能介绍 1 采用stm32单片机 LCD1602显示屏 独立按键 DS18B20传感器 电机 制作一个基于stm32单片机智能保温杯控制装置Proteus仿真 2 通过DS18b20传感器检测当前保温杯水的温度 并且
  • C++单例模式

    pragma once namespace utility 需要拼接一下命名空间 utility define SINGLETON x friend class utility Singleton
  • 136-基于stm32单片机家庭温湿度防漏水系统设计Proteus仿真+源程序

    资料编号 136 一 功能介绍 1 采用stm32单片机 LCD1602显示屏 独立按键 DHT11传感器 蜂鸣器 制作一个基于stm32单片机家庭温湿度防漏水系统设计Proteus仿真 2 通过DHT11传感器检测当前温湿度 并且显示到L
  • 编程分为哪几种

    前言 编程是一项广泛的技能 涉及到许多不同的编程语言和编程领域 以下是编程的一些常见类型 应用程序开发 开发桌面应用程序 移动应用程序 网络应用程序 游戏等等 例如 Java C C Python Swift Objective C Kot
  • 135-基于stm32单片机超声波非接触式感应水龙头控制系统Proteus仿真+源程序

    资料编号 135 一 功能介绍 1 采用stm32单片机 LCD1602显示屏 独立按键 DHT11传感器 电机 超声波传感器 制作一个基于stm32单片机超声波非接触式感应水龙头控制系统Proteus仿真 2 通过DHT11传感器检测当前
  • 使用python streamlit库快速创建一个购物网站

    streamlit Streamlit 是一个基于 Python 的 Web 应用程序框架 致力于以更高效 更灵活的方式可视化数据 并分析结果 Streamlit是一个开源库 可以帮助数据科学家和学者在短时间内开发机器学习 ML 可视化仪表
  • 强化学习在机器人导航中的路径规划策略分析

    机器人导航是指机器人在未知环境中自主移动的过程 路径规划是机器人导航中的一个重要问题 其目的是找到一条最优路径 使机器人能够快速 安全地到达目的地 传统的路径规划方法往往基于启发式算法 如A 算法 Dijkstra算法等 这些方法在一定程度
  • InterLM代码解析

    interLM的Transformer架构 重要模块的实现解析 Decoder架构 class InternLMDecoderLayer nn Module def init self config InternLMXComposerCon
  • 服务器托管与服务器租用的详细比较

    在当今数字化时代 服务器托管和服务器租用成为了许多企业和个人选择的两种常见方式 它们都提供了一种将服务器放置在专业机房中的解决方案 但在具体实施和使用过程中存在一些差异 下面将详细比较这两种方式的优势和劣势 1 服务器托管 服务器托管是指用
  • 详解Spring中的Profile

    详解Spring中的Profile 一 前言 二 Spring中的Profile 是什么 三 配置Spring profile 3 1 例子需要的Maven依赖 3 2 例子代码 四 激活Profile的其他几种方式 一 前言 由于在项目中
  • 赚了!用Python兼职,月赚49K!

    大家好 先说个冷知识 现在业界对Python技术服务的需求量正在暴涨 当下早已供不应求 且有愈演愈烈的趋势 极不平衡的供需关系 使Python兼职的价格变得极高 几乎所有的Python圈内人 都在利用Python写代码接私活赚钱 近期Pyt

随机推荐

  • 【uniapp】小程序中input输入框的placeholder-class不生效解决办法

    问题描述 uniapp微信小程序 使用input组件时 想要改变提示词 placeholder 的样式 但是使用 placeholder class 改变不了 如下
  • 光环云与亚马逊云科技成功举办“合作伙伴成长峰会:赋能与共赢”活动

    光环云作为由光环新网和西云数据所提供的亚马逊云科技中国区域推广计划的授权增值推广商 致力于帮助中国企业更加方便 高效 安全地享受亚马逊云科技云服务 加速数字化转型 2023年11月29日 光环云携手亚马逊云科技和商礼科技成功举办 合作伙伴成
  • Linux 编译安装colmap

    COLMAP可以作为独立的app 通过命令行或者图形交互界面使用 也可以作为一个库被包含到其他源代码中 这里记录一下编译安装colmap的过程 首先需要安装好CUDA CUDA具体安装过程这里就不赘述了 在GitHub上下载源代码 我这里就
  • VIM使用快捷键快速移动到某个位置

    光标移动到行首 行首没有空格 光标移动到行首 行首有空格 数字0 光标移动到行尾 移动到指定行 7G 数字加一个大G 光标移动到文件开始 gg 两个小g 光标移动到文件末尾 G 一个大G 窗口向上滚动一行 Ctrl e scroll up
  • mapbox实现点选要素

    成果图 核心代码 核心逻辑就是指定一个唯一的高亮要素对象 全图监听点击事件 通过queryRenderedFeatures鼠标点拿到要素的id 然后将要素的状态改为选中 这样选中的要素的样式就会改为我们设置好的选中的样式 记住这个高亮对象
  • Gazebo 中为地面和车轮添加摩擦属性

    Gazebo 中为地面和车轮添加摩擦属性 Link friction properties not applied from URDF to Gazebo SDFormat Specification Adding friction to
  • 无尘车间等级划分标准

    在制造业 医药行业 食品行业等领域中 无尘车间是一个非常重要的组成部分 无尘车间能够提供清洁 高度控制的环境 有利于产品质量的提高和生产过程的优化 SICOLAB喜格 将详细介绍无尘车间的等级划分标准 包括其定义 方法和重要性 一 无尘车间
  • Matlab中文注释在Linux中乱码解决

    Linux for Matlab中文注释乱码 Linux for Matlab中文注释乱码 亲测有效 中文注释乱码的原因是windows下的m文件采用的是gbk编码 只要将所有的m文件转成 utf8文件 显示就正常了 查看支持的语言 enc
  • Linux系列-1 Linux启动流程——init与systemd进程

    背景 最近对所有项目完成了一个切换 服务管理方式由 init gt systemd 对相关知识进行总结一下 1 启动流程 服务器的整体启动流程如下图所示 POST 计算机通电后进行POST Power On Self Test 加电自检 检
  • C#8.0本质论第十六章--使用查询表达式的LINQ

    C 8 0本质论第十六章 使用查询表达式的LINQ 像SQL这样的专业查询语言虽然容易阅读和理解 但又缺乏C 语言的完整功能 这正是C 语言设计者在C 3 0中添加 查询表达式 语法的原因 本章大部分都类似于SQL 一般不会使用到 在用到的
  • python能用来做什么?这3大主要用途你一定要知道!(实用)_python能做什么

    导读 如果你想学Python 或者你刚开始学习Python 那么你可能会问 我能用Python做什么 这个问题不好回答 因为Python有很多用途 但是随着时间 我发现有Python主要有以下三大主要应用 Web开发 数据科学 包括机器学习
  • 无尘车间装修要符合哪些要求

    无尘车间装修是工业生产中非常重要的一环 它能够提供高度洁净的生产环境 保证产品在生产过程中的质量和安全性 因此 无尘车间的装修设计必须符合一系列要求 以确保其使用效果和性能达到最佳状态 SICOLAB喜格 将详细介绍无尘车间装修要符合哪些要
  • 学会Python怎么找兼职?

    当今收入低于5000的人至少占到40 完全不够养活一家人 而且很多小伙伴其实空余时间比较多 特别是大学生 零花钱又不够花 都想靠业余时间找点轻松的活增加收入 但是缺没门路 为此结合我多年编程开发经验 总结了几种用Python赚外快的方法 最
  • Mybatis简介

    1 MyBatis历史 MyBatis最初是Apache的一个开源项目iBatis 2010年6月这个项目由Apache Software Foundation迁移到了Google Code 随着开发团队转投Google Code旗下 iB
  • 光纤和光模块的那点事儿

    你们好 我的网工朋友 应该不少朋友在工作中会遇到光纤传输布线的活吧 不得不说 会遇上的问题还挺多 比如说 光纤收发器怎么接上不亮 光纤收发器和交换机插光模块能不能搭配使用 带光口的球机可以和交换机搭配使用吗 这些你都懂多少 这篇文章 和你聊
  • Python系列:如何提高python程序代码的健壮性

    概要 在编程的时候 我们难免会遇到一些不可靠的情况 比如网络请求失败 数据库连接超时等等 这些不确定性会让我们的程序容易出现各种错误和异常 那么如何来增加程序的容错性和健壮性呢 可能大多数人会想到使用try except来进行异常捕捉进行失
  • 牙髓干细胞实验室建设

    科技的不断进步 干细胞研究已经逐渐成为生物医学领域的研究热点 其中 牙髓干细胞因其独特的生物特性和巨大的应用潜力 受到了越来越多科学家的关注 SICOLAB喜格 为了满足这一研究需求 牙髓干细胞实验室的建设显得尤为重要 一 牙髓干细胞实验室
  • 压缩docker在主机的虚拟磁盘容量

    我们在windows里使用docker时会发现 即使我们已经删除了无用的镜像和容器 主机里挂在docker虚拟磁盘的那个盘 可用空间也没有增加 这是因为虚拟磁盘不会自动缩小 这里我分享一个可用的解决方案 1 先通过docker回收空间 do
  • 使用Draw.io制作泳道图

    使用Draw io制作泳道图 一 横向泳道图 1 有标题泳道图 2 无标题泳道图 3 横纵向扩展泳道 二 纵向泳道图
  • 大火的占用网络究竟如何落地?国内首个面向工业级占用网络全栈教程!

    2022年9月的Tesla AI Day上 一种称之为Occupancy Network的占用模型突然出现到大家的视野中 轻语义重几何 更好地辅助自动驾驶系统感知Driverable space 自动驾驶在动静态障碍物感知领域的发展大概分为