拿下多个定点/比亚迪要上!这项技术要「降维打击」单目感知
2008年,斯巴鲁在全球首次推出了搭载有立体视觉摄像头的主动安全解决方案,并具有紧急制动功能的“EyeSight”。2010年,斯巴鲁推出升级版的“EyeSight”,成为世界上首个可以在全车速范围内避免碰撞的量产技术系统。
2014年,斯巴鲁推出了升级版的新版“EyeSight”,(于2016年引入中国市场),进一步实现革命性的突破:将黑白摄像头升级到彩色摄像头,系统整体性能提升40%。在2016年的JNCAP测评中,这套系统获得了最高评价(ASV++)。
而成立于1999年的Mobileye,同样在2008年推出第一代单目SoC EyeQ1,并从车道偏离预警功能开始,逐步进化到目前的完整智能驾驶系统方案。不过,由于单目系统在制造、技术、成本等方面的门槛相对较低,加上Mobileye带来的市场效应,几乎绝大部分的ADAS初创公司都追随了单目技术路线。
这期间,包括博世、大陆集团、Veoneer(早期还是Autoliv)也都有双目立体视觉的前装量产落地,主要分布在一些豪华品牌车型;不过,在过去十几年时间,都无法成为主流选择。
高工智能汽车研究院监测数据显示,2022年中国市场乘用车(不含进出口)标配搭载双目立体视觉感知方案交付23.74万辆,前装搭载率仅为1.19%,占整体ADAS市场比重也仅为2.37%。
然而, 斯巴鲁依然对立体视觉情有独钟。2020年,斯巴鲁宣布,将更换双目立体视觉方案商,并基于汽车级Zynq UltraScale+多处理器芯片系统,为下一代双目高级驾驶辅助系统提供算力支持,从而更好的应对高级别自动驾驶场景。
这是因为立体摄像头原理更符合自然规律,“立体摄像头的工作原理与我们用双眼观察物体的方式是一样的”,这就是斯巴鲁一直不断迭代开发双目立体视觉系统的原因。
随后,丰田旗下豪华品牌雷克萨斯在2020年底正式上市最新一代LS轿车,除了搭载由电装开发的激光雷达,还有双目立体摄像头,可以实现在高速公路上自动换道并实现换道超车。
紧接着,去年底梅赛德斯·奔驰全新一代Drive Pilot系统(首发搭载新一代S级轿车)获得监管机构L3级(低速)自动驾驶上路许可,前置双目立体视觉+毫米波雷达+激光雷达的配置成为焦点。
根据美国公路安全协会(IIHS)的数据,斯巴鲁的EyeSight(立体视觉)驾驶辅助系统可以将追尾事故的可能性降低至多85%,甚至比很多搭载单目+毫米波雷达的车型数据还要高出不少。
而在过去几年,相关的技术演进也在不断进行。
比如,立体视觉提供的双重图像还可以用来并行执行单目CNN算法,如物体分类。而其特有的优势在于,不需要单目视觉过于依靠深度学习能力,实现对未知障碍物的感知。
与此同时,目前一些车企搭载的多目摄像头方案,也同样可以通过立体视觉成像方案来进行“硬件复用”。比如,两颗摄像头的视场交集部分,即便是不同焦距、不同距离的摄像头。这打破了过去对双目立体视觉的传统认知(固定基线、规格统一)。
随着新车评级指标的逐步升级,以及车企对于技术路线选择、功能差异化的考虑,也给了双目立体视觉感知方案一次突围的机会。“如果从系统开发角度,而不是单一的硬件考虑,双目立体视觉方案已经可以与单目抗衡成本,”行业人士指出。
比如,在商用车市场,元橡科技的双目视觉ADAS产品已应用于数十个车型,在客车、牵引车、载货车等车型上实现了系统前装,累计出货量达数十万套。
而双目立体视觉技术延伸至底盘控制,就产生了一个全新的细分赛道:魔毯底盘(基于双目立体视觉+空气悬架),从而实现对智能驾驶系统的复用,提升车辆舒适性能。
比如,元橡科技“主动悬架路面预瞄系统”就已经获得国内多家一线乘用车企前装定点,也是国内首家基于双目立体视觉的主动悬架路面预瞄系统前装量产。
一方面,双目立体视觉系统具备实时测量路面高低起伏的能力,通过与主动悬架系统结合,可以实现“魔毯”底盘功能。比如,比亚迪今年推出的云辇技术概念,就是基于双目立体视觉技术,融合阻尼控制、高度控制、刚度控制、四轮联动等技术,实现底盘的全主动控制。
按照计划,云辇技术将被逐步应用在比亚迪王朝、海洋系列热销车型、腾势、仰望等多个子品牌,其中,云辇预瞄系统就是深度融合单/双目摄像头、激光雷达等多感知技术,精准实现路面特征识别,以及全地形监测等功能,从而针对前方路况调节悬架高度,从而降低滤震,并且提高底盘的稳定性。
同时,这套感知系统也是ADAS方案的复用。
而元橡科技的双目立体视觉方案,在智能驾驶层面,也支持在0到120km/h范围内实现减速带、井盖、凹坑等高程路障的智能适应行驶,极大程度提升车辆在城市道路的驾驶舒适性和平稳性。
同时,系统还能预先识别道路类型,与空气悬架和底盘相关ECU结合也能自适应调节车身高度、底盘动力、轮胎抓地力等参数,为车辆在城市道路、泥沙路、雪地路等路况下的行驶舒适性和安全性提供更加智能的解决方案。
此外,该双目立体视觉系统,也能为车辆提供L2/L2+以上级别高阶辅助驾驶功能。既能发挥双目系统方案的差异化特点,也能为车企提供更具性价优势的传感器产品。元橡科技是国内少数可以把L2+和魔毯高度集成的供应商,可提供完整的安全性和舒适性一体功能。
根据高工智能汽车研究院监测数据显示,2022年中国市场(不含进出口)乘用车前装标配主动空气悬架系统新车交付28.01万辆,同比增长142.3%;今年1-3月,前装交付达到10.57万辆,同比增长171.03%,继续保持高增长态势。
除了魔毯功能的助力,在面对传统ADAS系统优化方面,立体视觉感知可以有效提升单目视觉能力还有所欠缺的场景,比如,晚上光线较暗情况下对车辆和行人的自动紧急制动(AEB)。此外,立体视觉可以对任意障碍物进行检测,而不只针对事先训练的模型,避免因漏检造成意外风险。
同时,和激光雷达(成本相对更高)相比,通过立体视觉生成的数据更丰富,这反过来使障碍物检测更容易。在弱光情况下,立体视觉分辨率也更高,获取点云数量级更高。
在高工智能汽车研究院看来,随着中国本土自主品牌进入新一轮技术升级周期,类似双目立体视觉等更多的感知方案也在进入车企选择范围。同时,在降本增效的大背景下,能否实现软硬件复用,也将是关键考核指标。
相关文章:

拿下多个定点/比亚迪要上!这项技术要「降维打击」单目感知
2008年,斯巴鲁在全球首次推出了搭载有立体视觉摄像头的主动安全解决方案,并具有紧急制动功能的“EyeSight”。2010年,斯巴鲁推出升级版的“EyeSight”,成为世界上首个可以在全车速范围内避免碰撞的量产技术系统。 2014年ÿ…...
Go 的时间操作
Go 的时间操作 1. time 包 1.1. 时间类型 Go 语言中时间类型有两种: time.Time:表示时间的类型,常见的有两种方式: time.Now():获取当前的时间time.Date():根据指定的年、月、日、时、分、秒、纳秒等创…...
ThreeJS进阶之矩阵变换
ThreeJS的矩阵变换 Three.js使用matrix编码3D变换 —— 平移(位置),旋转和缩放。Object3D的每个实例都有一个matrix,用于存储该对象的位置,旋转和比例。这里介绍如何更新对象的变换。 三维物体(Object3D) 这是Three.js中大部分对象的基类,提供了一系列的属性和方法来对…...

分布式锁概念
什么是分布式锁 方案一:SETNX EXPIRE 方案二:SETNX value值是(系统时间过期时间) 方案三:使用Lua脚本(包含SETNX EXPIRE两条指令) 方案四:SET的扩展命令(SET EX PX NX) 方案五…...

PMP课堂模拟题目及解析(第10期)
91. 在项目执行阶段,一名项目干系人要求项目经理加入一个新过程的优化。项目经理应该怎么做? A. 执行实施整体变更控制过程。 B. 与过程专家一起审查项目。 C. 将优化项目分配给团队。 D. 拒绝范围蔓延企图。 92. 项目经理要求团队提供对项目应急计…...

Arm微架构分析系列3——Arm的X计划
1. 引言 前文介绍了Arm公司近几年在移动处理器市场推出的Cortex-A系列处理器。Cortex-A系列处理器每年迭代,性能和能效不断提升,是一款非常成功的产品。但是,Arm并不满足于Cortex-A系列每年的架构小幅度升级,又推出了X计划&#x…...

Kubernetes(K8S)的基础概念
文章目录 一、Kubernetes介绍1、什么是Kubernetes?2、为什么要用K8S?3、k8s的特性 二、k8s集群架构与组件1、Master组件2、配置存储中心——etcd3、Worker Node 组件 三、k8s核心概念●Pod●Pod 控制器(五大控制器)●Label●Label选择器(Label selector )●Service…...
【Linux进阶命令 04】lsof (看看是谁动了我的文件?)
文章目录 一、简介二、lsof语法2.1 基本格式2.2 选项2.3 输出字段解释 三、常用 lsof 操作3.1 查看某文件的相关进程3.2 网络相关:-i3.3 指定进程号打开的文件:-p3.4 指定用户打开的文件:-u3.5 某进程打开的文件:-c3.6 复合查询 四…...

华为OD机试真题 Java 实现【数字加减游戏】【2023Q1 200分】
一、题目描述 小明在玩一个数字加减游戏,只使用加法或者减法,将一个数字s变成数字t。 每个回合,小明可以用当前的数字加上或减去一个数字。 现在有两种数字可以用来加减,分别为a,其中b没有使用次数限制。 请问小明…...

Python: 结合多进程和 Asyncio 以提高性能
动动发财的小手,点个赞吧! 简介 多亏了 GIL,使用多个线程来执行 CPU 密集型任务从来都不是一种选择。随着多核 CPU 的普及,Python 提供了一种多处理解决方案来执行 CPU 密集型任务。但是直到现在,直接使用多进程相关的…...

只需要两步就能快速接入GPT
缘起 最近一个朋友提出,让我出个关于如何快速接入GPT的教程,今天就给大家安排上。 需要的工具 经过实测,这是迄今为止最便捷的接入方式,而且亲测有效。 首先,第一步你需要下载最新版的微软Edge浏览器,去…...

使用Git-lfs上传超过100m的大文件到GitHub
文章目录 1. 安装 git-lfs2. 在Git中安装git-ifs3. 找到工程中的所有大文件4.执行完这行命令,项目目录下会生成文件 .gitattributes,此时Git push将 .gitattributes 提交到远程仓库。 5. 需要注意的事 1. 安装 git-lfs Git Large File Storage | Git La…...

【网络】计算机中的网络
目录 🍁计算机网络 🍁计算机网络模型 🍁布线工程 🍁布线系统 🦐博客主页:大虾好吃吗的博客 🦐专栏地址:网络专栏 计算机网络 计算机网络的功能 数据通信、资源共享、增加可靠性、提…...

什么是语音识别的语音助手?
前言 语音助手已经成为现代生活中不可或缺的一部分。人们可以通过语音助手进行各种操作,如查询天气、播放音乐、发送短信等。语音助手的核心技术是语音识别。本文将详细介绍语音识别的语音助手。 语音识别的基本原理 语音识别是将语音信号转换为文本的技术。语音识…...

自己动手写一个加载器
前言 当在 linux 命令行中 ./ 运行一个程序时,实际上操作系统会调用加载器将这个程序加载到内存中去执行。为了探究加载器的行为,今天我们就自己动手写一个简单的加载器。 工作原理 加载器的工作原理: 从磁盘读取 bin 文件到内存…...
C# 性能优化和Unity性能优化
C# 性能优化 C# 性能优化是一个非常广泛的话题,需要从各个方面来考虑,包括算法和数据结构、编译器优化、代码优化等等。下面是一些常见的 C# 性能优化技巧: 选择正确的数据结构:C# 提供了各种不同的数据结构,例如数组、…...

面试题背麻了,花3个月面过华为测开岗,拿个26K不过分吧?
计算机专业,代码能力一般,之前有过两段实习以及一个学校项目经历。第一份实习是大二暑期在深圳的一家互联网公司做前端开发,第二份实习由于大三暑假回国的时间比较短(小于两个月),于是找的实习是在一家初创…...

跟着我学 AI丨教育 + AI = 一对一教学
随着人工智能(AI)技术的迅速发展,它已经开始了改变教育的方式。本文将介绍AI在教育行业中的应用场景,当前从事AI 教育的公司有哪些以及这些公司所提供的教育产品的特点,和未来AI 教育的潜在实现方式。 AI在教育行业的…...
1-动态规划算法理论基础
目录 1.什么是动态规划? PS:动态规划 VS 贪心 2.动态规划的解题步骤 ①确定dp数组(dp table)以及下标的含义。 ②确定递推公式/状态转移公式。 ③dp数组如何初始化。 ④确定遍历顺序。 ⑤举例推导dp数组。 3.动态规划应该如何debug…...

kafka延时队列内部应用简介
kafka延时队列_悠然予夏的博客-CSDN博客 两个follower副本都已经拉取到了leader副本的最新位置,此时又向leader副本发送拉取请求,而leader副本并没有新的消息写入,那么此时leader副本该如何处理呢?可以直接返回空的拉取结…...
SkyWalking 10.2.0 SWCK 配置过程
SkyWalking 10.2.0 & SWCK 配置过程 skywalking oap-server & ui 使用Docker安装在K8S集群以外,K8S集群中的微服务使用initContainer按命名空间将skywalking-java-agent注入到业务容器中。 SWCK有整套的解决方案,全安装在K8S群集中。 具体可参…...

智慧医疗能源事业线深度画像分析(上)
引言 医疗行业作为现代社会的关键基础设施,其能源消耗与环境影响正日益受到关注。随着全球"双碳"目标的推进和可持续发展理念的深入,智慧医疗能源事业线应运而生,致力于通过创新技术与管理方案,重构医疗领域的能源使用模式。这一事业线融合了能源管理、可持续发…...

【力扣数据库知识手册笔记】索引
索引 索引的优缺点 优点1. 通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。2. 可以加快数据的检索速度(创建索引的主要原因)。3. 可以加速表和表之间的连接,实现数据的参考完整性。4. 可以在查询过程中,…...

python/java环境配置
环境变量放一起 python: 1.首先下载Python Python下载地址:Download Python | Python.org downloads ---windows -- 64 2.安装Python 下面两个,然后自定义,全选 可以把前4个选上 3.环境配置 1)搜高级系统设置 2…...
Qt Widget类解析与代码注释
#include "widget.h" #include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget) {ui->setupUi(this); }Widget::~Widget() {delete ui; }//解释这串代码,写上注释 当然可以!这段代码是 Qt …...
postgresql|数据库|只读用户的创建和删除(备忘)
CREATE USER read_only WITH PASSWORD 密码 -- 连接到xxx数据库 \c xxx -- 授予对xxx数据库的只读权限 GRANT CONNECT ON DATABASE xxx TO read_only; GRANT USAGE ON SCHEMA public TO read_only; GRANT SELECT ON ALL TABLES IN SCHEMA public TO read_only; GRANT EXECUTE O…...
Python爬虫(二):爬虫完整流程
爬虫完整流程详解(7大核心步骤实战技巧) 一、爬虫完整工作流程 以下是爬虫开发的完整流程,我将结合具体技术点和实战经验展开说明: 1. 目标分析与前期准备 网站技术分析: 使用浏览器开发者工具(F12&…...

从零开始打造 OpenSTLinux 6.6 Yocto 系统(基于STM32CubeMX)(九)
设备树移植 和uboot设备树修改的内容同步到kernel将设备树stm32mp157d-stm32mp157daa1-mx.dts复制到内核源码目录下 源码修改及编译 修改arch/arm/boot/dts/st/Makefile,新增设备树编译 stm32mp157f-ev1-m4-examples.dtb \stm32mp157d-stm32mp157daa1-mx.dtb修改…...
06 Deep learning神经网络编程基础 激活函数 --吴恩达
深度学习激活函数详解 一、核心作用 引入非线性:使神经网络可学习复杂模式控制输出范围:如Sigmoid将输出限制在(0,1)梯度传递:影响反向传播的稳定性二、常见类型及数学表达 Sigmoid σ ( x ) = 1 1 +...

使用 Streamlit 构建支持主流大模型与 Ollama 的轻量级统一平台
🎯 使用 Streamlit 构建支持主流大模型与 Ollama 的轻量级统一平台 📌 项目背景 随着大语言模型(LLM)的广泛应用,开发者常面临多个挑战: 各大模型(OpenAI、Claude、Gemini、Ollama)接口风格不统一;缺乏一个统一平台进行模型调用与测试;本地模型 Ollama 的集成与前…...