车辆数据的提取、定位和融合(其二.一 共十二篇)

news2024/10/6 12:27:21

第一篇: System Introduction

第二篇:State of the Art

第三篇:localization

第四篇:Submapping and temporal weighting

第五篇:Mapping of Point-shaped landmark data

第六篇:Clustering of landmark data

第七篇:fusion of point-shaped landmark data

第八篇:fusion of complex landmark data

第九篇:fusion of areal data

第十篇:instaniation at the vehicle and backend sid 

第十一篇:future work

第十二篇:Mathematical Nomenclature
————————————————

序言

          对于自动驾驶汽车和下一代驾驶辅助系统来说,代表道路网络及其当前状态的数字地图变得越来越重要。数字地图可以被视为一种具有广泛远见的附加虚拟传感器,它以合理的方式扩展了现代车辆的典型传感器集。这种虚拟传感器的一个特殊优势是它不会暴露在遮挡或恶劣的天气条件下。但是,它直接受到它所依据的地图数据的质量和新鲜度的影响。因此,高质量和最新的地图是强制性的,特别是如果将地图纳入安全关键系统,例如自动驾驶系统。

难点

在当今时代,由知名地图数据提供商的专门装备的车辆绘制道路网络地图导致通常每季度更新一次地图。这种低更新频率对于自动驾驶汽车来说尤其是一个问题。

现代车辆包含多种类型的传感器,可用于获取 CVD,从而用于道路网络的协作映射以及通过传感器数据融合获取有关其当前状态的信息。

此外,地图通常缺乏具体的细节,例如环形交叉路口的确切几何形状,或有关具有快速时间衰减的道路网络的信息,例如路段湿滑。

解决这一问题的一种方法是利用当今常见车辆中包含的多种类型的不同传感器,例如摄像头、超声波传感器、激光雷达、雷达、照明/雨量/温度传感器、惯性传感器和 GNSS 接收器。道路网络和有关其当前状态的信息可以由普通车辆使用这些传感器协作收集,并传输到公共后端,然后将它们融合到详细的最新地图上,并附有补充信息,这些信息被反向传播到车辆以供进一步使用。例如,由于商业限制,普通车辆的传感器并不总是达到测绘车辆昂贵、高度专业化设备的质量。然而,由于普通车辆能够协同获取大量相应的传感器数据,因此希望在实践中通过利用测量的冗余来弥补数据的缺陷。这种基于CVD的高精度和高度最新的地图数据和补充信息的推导方式可以被认为是一种非常有前途的方法,它将支持下一代驾驶和驾驶辅助功能。

提取、定位和融合

三个关键步骤对于道路网络的协作测绘和通过普通车辆获取有关其当前状态的信息至关重要:从车队中提取传感器数据、准确定位以及精确而强大的融合

提取是指从车辆中获取CVD并将其传播到公共后端的过程。到达后端的数据可以直接来自传感器,也可以由ECU在车辆端进行预处理。然而,由于蜂窝网络施加的带宽限制和后端计算资源的限制,传感器原始数据的传播通常被认为是不可行的。相反,更简洁地表示这些数据的替代方法是非常可取的。定位是指检测车辆的当前地理位置。准确的定位对于采集的传感器数据的精确地理参考至关重要。通常认为,定位的质量直接影响融合的质量。从大地测量学中可以知道高精度的定位方法,通常提供厘米范围内的绝对精度。然而,由于经济限制,这些方法通常不能直接纳入普通车辆。不幸的是,这现在不包括双频和多频 GNSS 接收机以及高级 IMU。因此,需要其他方法来获得精确的车辆导航。Fusion关注的是以一种获得高精度和大比例尺地图的方式组合协作获取和随后引用的传感器数据。不同类型的真实世界工件(例如交通标志或摩擦数据)通常需要不同的方法。另一方面,CVD融合的通用方法将最大限度地减少新用例和工件类型的适应时间。将这两种主要相反的要求结合起来是一个挑战。

上图 中可视化了包括 CVD 的采集、融合和反向传播在内的说明性场景。检测到的环形交叉路口、湿滑的路段、走走停停的交通和交通标志观察结果通过蜂窝网络向后端报告。在后端,接收到的CVD被融合并作为先验数据提供给后续车辆。

通用性 Universality

通用性意味着合并的采集、传播和处理步骤适用于不同类型的 CVD。这样,可以显著降低开发和维护成本,并减轻对新用例和CVD类型的适应。普遍性的要求可以被认为影响到整个CVD链。

可扩展性 Scalability

CVD的处理是解决大规模问题所必需的。为此,用于处理 CVD 的管道需要具有可扩展性。水平缩放特别令人感兴趣,因为它能够将通常计算成本高昂的处理扩展到理论上无限数量的计算单元。相比之下,在大量获得性心血管疾病的背景下,垂直规模的影响是有限的,但仍然不应忽视。

增量 Incrementality

通常,在新的 CVD 输入的情况下,增量允许重新利用以前的计算结果来确定后续聚合。通常,这样可以节省宝贵的计算资源。特别是在具有大量数据的应用程序的情况下,增量性非常重要

高精度和稳健性 High-Precision and Robustness

高精度和鲁棒性 由于衍生的地图数据和信息主要用于自动驾驶汽车和下一代驾驶辅助系统,因此必须特别考虑融合的精度和鲁棒性。精度通常可以通过确定与地面实况的偏差来衡量。鲁棒性的测量通常更复杂,通常需要为每个应用单独定义。例如,融合算法的鲁棒性可以根据其发散风险来确定,而聚类算法的鲁棒性可以根据其不希望的聚类拆分风险来确定。

时间衰减补偿 Compensation for Temporal Decay 

道路网络及其当前状态的信息暴露在环境动态中。因此,CVD受时间衰减的显著影响,应仅以适当的加权方式融合。然而,时间加权可以被认为是一项具有挑战性的任务,因为实际衰减率实际上受到流形方面的影响。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1855186.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

论坛实现随机发帖的学习

1、badboy操作,录制发帖全过程,录制结果保存,生成为.jmx格式的文件 2、在Jmeter中打开该.jmx文件,重命名,便于了解步骤 3、生成结果树,查看所以步骤是否正确 4、实现随机发帖。。。。还没写完

Vue2配置前端代理

在8080向5000请求数据 clivue2 一、cli内配置前端代理 1、使用 发送请求时写8080 在配置文件中配置 vue.config.js 2、缺点 无法配置多个代理无法控制某个请求知否要代理 二、方式二 module.exports {devServer: {proxy: {/api1:{ //匹配所有以/api1开头的请求路径…

【Docker】Docker简介_运行原理

1、简介 1.1基本概念 容器:容器是Docker的基本部署单元。它是一个轻量级的、独立的运行时环境,包含应用程序及其相关依赖。容器利用Linux内核的命名空间和控制组技术,实现了隔离性和资源管理,使得应用程序在不同的容器中运行不会…

上海交大阿里巴巴推出虚拟试衣新里程碑式工作——AnyFit:任意场景、任意组合!

文章链接:https://arxiv.org/pdf/2405.18172 工程链接:https://colorful-liyu.github.io/anyfit-page/ 今天和大家一起学习的是一种名为AnyFit的新型虚拟试穿系统,旨在解决现有技术在处理不同场景和服饰组合时出现的衣物风格不匹配和质量下…

如何在React中使用CSS模块,并解释为什么使用它们比传统CSS更有益?

在React中使用CSS模块是一种将CSS类名局部化到单个组件的方法,从而避免了全局作用域中的类名冲突。CSS模块允许你为组件编写样式,并确保这些样式只应用于该组件,而不会影响到其他组件。 以下是在React中使用CSS模块的步骤: 安装C…

g++制作C++动态库的简洁例程

g制作C动态库的简洁例程 code review! 文章目录 g\制作C动态库的简洁例程1. 创建 C 动态库1.1 动态库源文件1.2 编译动态库 2. 使用动态库2.1 命令行编译链接然后运行2.2 使用 CMake 编译链接然后运行 3.附加笔记:关于运行时是否能找到libmylib.so的问题汇总3.1.g -…

Vite: 前端环境的基础搭建

Vite初始化前端项目 初始化 $ pnpm create viteLibrary/pnpm/store/v3/tmp/dlx-42133 | Progress: resolved 1, reused 0, downlLibrary/pnpm/store/v3/tmp/dlx-42133 | 1 Library/pnpm/store/v3/tmp/dlx-42133 | Progress: resolved 1, reused 0, downlLib…

C语言 | Leetcode C语言题解之第188题买卖股票的最佳时机IV

题目: 题解: int maxProfit(int k, int* prices, int pricesSize) {int n pricesSize;if (n 0) {return 0;}k fmin(k, n / 2);int buy[k 1], sell[k 1];memset(buy, 0, sizeof(buy));memset(sell, 0, sizeof(sell));buy[0] -prices[0];sell[0] 0…

193.回溯算法:组合总和(力扣)

代码解决 class Solution { public:vector<int> res; // 当前组合的临时存储vector<vector<int>> result; // 存储所有符合条件的组合// 回溯函数void backtrcing(vector<int>& nums, int target, int flag, int index) {// 如果当前组合的和超过了…

如何下载油管视频

文章目录 1、IDM下载1.1 安装IDM工具1.2 浏览器安装IDM插件 2、命令行工具下载2.1 youtube-dl工具2.1.1 安装使用2.1.2 更新工具 2.2 yt-dlp 工具2.2.1 安装使用2.2.2 保存路径查看当前工作目录指定下载目录示例 2.2.3 保存文件名2.2.4 避坑指南1、请求被拒绝2、其他问题 在全球…

如何打包数据库文件

使用 mysqldump 命令&#xff1a; mysqldump -u username -p database_name > output_file.sql username 是数据库的用户名。database_name 是要导出的数据库名称。output_file.sql 是导出的 SQL 文件名&#xff0c;可以自定义。 示例&#xff1a; mysqldump -u root -p…

Ubuntu/Linux SSH 端口转发

文章目录 Ubuntu/Linux SSH 端口转发概述本地端口转发场景一场景二 参考资料 Ubuntu/Linux SSH 端口转发 概述 SSH, Secure Shell 是一种在网络上用于安全远程登录到另一台机器的工具。除了远程登录以外&#xff0c;ssh 的端口转发是它的另一项强大功能。通过 ssh 端口转发功…

[spring] Spring MVC Thymeleaf(下)

[spring] Spring MVC & Thymeleaf&#xff08;下&#xff09; 上篇笔记讲了一下怎么使用 thymeleaf 作为 HTML 模板&#xff0c;与 Spring MVC 进行沟通&#xff0c;这里主要说一下验证的部分 常用表单验证 一些 Spring MVC 内置的常用验证注解如下&#xff1a; Annota…

【深度学习】智能手写数字识别系统

文章目录 一&#xff0e;实验课题背景说明1.1实验目的1.2实验环境1.2.1安装PyTorch1.2.2安装其他必要的库 二&#xff0e;模型说明2.1模型概述2.2模型结构 三&#xff0e;数据说明3.1 输入数据3.1.1输入数据特征3.1.2输入数据维度3.1.3输入数据预处理 3.2 数据格式3.2.1输出数据…

两个方法,批量替换PPT中的字体

经常制作ppt的朋友可能会遇到需要批量替换字体的情况&#xff0c;如果我们想要更换ppt中的字体&#xff0c;今天分享PPT批量替换字体的两个方法。 方法一&#xff1a; 找到功能栏中的编辑选项卡&#xff0c;点击替换 – 替换字体&#xff0c;在里面选择我们想要替换的字体就可…

【因果推断python】51_去偏/正交机器学习3

目录 What is Non-Parametric About? What is Non-Parametric About? 在我们继续之前&#xff0c;我只想强调一个常见的误解。当我们考虑使用非参数 Double-ML 模型来估计 CATE 时&#xff0c;我们似乎会得到一个非线性治疗效果。例如&#xff0c;让我们假设一个非常简单的数…

LeetCode665.非递减数列

LeetCode刷题记录 文章目录 &#x1f4dc;题目描述&#x1f4a1;解题思路⌨C代码 &#x1f4dc;题目描述 给你一个长度为 n 的整数数组 nums &#xff0c;请你判断在 最多 改变 1 个元素的情况下&#xff0c;该数组能否变成一个非递减数列。 我们是这样定义一个非递减数列的&am…

昆明理工大学24计算机考研各专业复试线大幅下降,B区国家线即可复试!

昆明理工大学&#xff08;Kunming University of Science and Technology&#xff09;&#xff0c;位于云南省昆明市&#xff0c;是云南省综合性重点大学&#xff0c;由国防科技工业局与云南省人民政府共建高校&#xff0c;入选“中西部高校基础能力建设工程”、国家建设高水平…

第10关:视图1 、第11关:视图2 、第12关:用户。

目录 第10关&#xff1a;视图1 任务描述 知识补充 答案 第11关&#xff1a;视图2 任务描述 知识补充 答案 第12关&#xff1a;用户 任务描述 知识补充 答案 本篇博客声明&#xff1a;所有题的答案不在一起&#xff0c;可以去作者博客专栏寻找其它文章。 第10关&…

Phi-3 模型手机部署教程(微软发布的可与GPT-3.5媲美的小模型)

前面几篇博文&#xff0c;老牛同学和大家一起在个人电脑部署了Qwen2、GLM4、Llama3、ChatTTS和Stable Diffusion等 LLM 大模型&#xff0c;也通过 API 和 WebUI 的方式完成了体验。 但是这些大模型因为部署在个人电脑本地&#xff0c;不能够随时携带。如果能在手机上部署大模型…