电子电器架构 --- 智能座舱HUD技术革新
我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。
老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:
所谓鸡汤,要么蛊惑你认命,要么怂恿你拼命,但都是回避问题的根源,以现象替代逻辑,以情绪代替思考,把消极接受现实的懦弱,伪装成乐观面对不幸的豁达,往不幸上面喷“香水”来掩盖问题。
无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事.而不是让内心的烦躁、焦虑、毁掉你本就不多的热情和定力。
时间不知不觉中,快要来到元旦。2024快要结束,2025又开始新的忙碌。成年人的我也不知道去哪里渡自己的灵魂,独自敲击一些文字算是对这段时间做一个记录。
一、HUD背景信息
HUD(Heads Up Display)即抬头显示系统,是一种先进的驾驶辅助系统,利用光学反射原理将关键行车信息(如车速、油耗、发动机转速、导航指示等)投影至驾驶员视线前方的挡风玻璃上或专用透明显示屏,从而允许驾驶员在不必转移视线的情况下提高驾驶员的行驶安全性。HUD起源于军事航空领域,最初为战斗机飞行员设计,目的为减少飞行员低头查看仪表次数,旨降低飞行中的认知负荷并提升态势感知能力。
根据产品技术和显示形式不同, HUD可分为C-HUD(组合型) 、 W-HUD(挡风玻璃型) 、 AR-HUD(现实增强型) 三大类型。

1、HUD可分为C-HUD(组合型)
C-HUD技术采用透明树脂玻璃作为视觉显示区域, 并通过独立镜面进行光学设计, 以实现信息的投影显示。该技术拥有2至3米的投影距离, 广泛应用于汽车产业中前装与后装市场, 并已实现规模化生产。 C-HUD以成本效益高而受到预算受限的消费者或车型的青睐。 然而, C-HUD亦存在技术局限, 包括有限的投影范围、受限的显示内容、 相对较低的投影质量, 以及在安全性方面存在一定风险。 华阳集团是C-HUD技术在中国的代表厂商, 受技术的发展与迭代, C-HUD技术逐渐被淘汰。
2、W-HUD(挡风玻璃型)
W-HUD技术以其前挡风玻璃作为视觉显示区域, 通过光学反射原理实现信息投影。 该技术拥有4至5米的投影距离, 相较于C-HUD技术, W-HUD提供更大的投影范围和较丰富的显示内容, 同时于投影质量上实现显著提升。 得益于这些技术优势, W-HUD已在汽车产业中的前装市场实现大规模量产。 然而, W-HUD技术同样面临挑战, 主要体现在其较高的成本和技术要求。 高成本主要由于其复杂的光学系统和与挡风玻璃集成的高精度非球面反射镜, 而技术要求高则因为需要精确匹配挡风玻璃的尺寸和曲率, 以确保最佳成像效果。 行业内的代表厂商如华阳集团和未来黑科技等, 随着技术的进步成熟和成本的降低, W-HUD目前为HUD行业主流应用。
3、AR-HUD(现实增强型)
AR-HUD为W-HUD升级强化版, AR-HUD与ADAS(高级驾驶辅助系统) 及车联网的相互融合能更好体现汽车智能化的价值。 相较于W-HUD,AR-HUD能够形成面积更广的图像, 其能显示的信息比W-HUD更多,投影距离可达到15米, 同时为驾驶员带来3D沉浸式体验, 如将导航、 胎压、 路况信息、 车速等信息投射到前挡风玻璃上, 并且可以结合眼球追踪, 实时感知瞳孔和凝视位置。 在新兴的人车交互模式中, AR-HUD被视为未来发展主要趋势。 尽管如此, AR-HUD同样面临成本较高和技术挑战等困境。 行业代表厂商方面, 华阳集团凭借其早期市场布局, 已展现输出强劲的发展势头和显著市场竞争力。

二、HUD行业特征
1、HUD行业市场集中度高
过去,HUD市场主要由国际企业垄断,凭借中国头部企业的技术积累正在逐步获得HUD增量市场。 2021年中国HUD供应商中,日本企业占据主要份额,日本电装市占率达到39.4%,其次为华阳集团、 怡利电子、 大陆集团及日本精机,CR5达92%。 随着中国在相关技术领域的持续创新与突破,本土品牌正逐步突破海外垄断,有望在AR-HUD领域实现弯道超车。 2023年中国HUD供应商,CR 5合计占据63.8%市场份额,其中中国企业开始占领主要市场,日本电装、 华阳集团、 泽晶电子、 未来黑科技及弗迪精工为主要供应商。

2、HUD软硬件技术壁垒高
HUD技术的核心优势在于其精密的硬件成像和先进的软件配套系统。 硬件成像的关键在于PGU(图像生成单元) , 它负责产生HUD所展示的图像。 在将虚拟图像与现实世界融合时, 技术挑战主要来自于如何解决太阳光干扰和阳光反射等问题, 以确保图像的清晰度和亮度。 软件系统则涵盖了车载地图、 导航、 语音交互等功能。 对于AR-HUD而言, 它还需要高效整合导航和ADAS(高级驾驶辅助系统) 信息, 这要求软件不仅要能够处理大量的显示信息, 还要保证内容的易读性, 并提供流畅的人机交互体验。
3、AR-HUD成为未来新的增长点
随着语音识别和人脸识别等先进技术的快速发展, AR-HUD正逐步整合智能驾驶舱和智能驾驶功能, 开辟人车交互的新界面。 尽管W-HUD目前仍占据市场主导地位, 但技术革新正推动AR-HUD的市场接受度稳步提升。 主要汽车制造商, 包括理想、 比亚迪、 蔚来、 宝马、 奔驰和奥迪等, 均已在其车辆中集成了ARHUD技术。 此外, 随着智能汽车的广泛采纳, 消费者对车辆智能化的需求日益增长, HUD的功能已从仅显示基本的行车信息如车速和油耗, 扩展到满足对网络连接和智能化更深层次的需求, 这一趋势正推动ARHUD技术的持续进步和应用。
三、发展历程
自1988年HUD技术首次亮相汽车产业以来, 其发展历程可划分为三个显著的阶段。 最初的萌芽期从1988年延续至2002年,在这一时期,HUD技术主要面临技术单一和多重技术挑战。 随后, 行业在2003年步入启动期,HUD技术开始由基础信息显示向更丰富的信息化和数字化功能转型。 2020年之后, 随着AR技术的进步和WHUD显示技术的提升, HUD行业迎来了AR-HUD的新时代, 这一阶段的HUD技术通过与ADAS功能的融合, 实现了更加智能化的发展, 为人车交互和驾驶安全带来了革命性的改进。
萌芽期 1988~2002
1988年,通用汽车采用HUD抬头显示, 成为世界上首款搭载HUD技术的汽车; 随后, HUD技术逐渐在汽车领域普及, 1997年,福特在其车型”Corvette” , 首次搭载了彩色显示的HUD系统; 2001年, 东风日产蓝鸟是中国市场第一台搭载原厂HUD的车型, 仅显示速度信息。萌芽初期, HUD系统在汽车上的应用相对单薄, 主要表现在显示信息的有限性, 通常只能展示基本的行车数据和速度, 且颜色单一。 这些初期系统在技术层面仍不够成熟, 面临着图像清晰度h和亮度调节等技术难题。 此外, 在市场定位和功能认知上, HUD系统较为模糊, 无明确的方向和广泛应用场景。
启动期 2003~2019
2003年,宝马成为欧洲首家使用HUD技术的汽车制造商, 引领了HUD技术在汽车行业的应用潮流。随后, 其他高端汽车品牌如奔驰、 奥迪等车企逐渐应用此项技术; 2006年, 中国市场引入W-HUD技术, 标志着HUD技术在中国汽车行业的起步和发展。启动期阶段, HUD技术开始从单一的信息显示向信息化和数字化发展, 并且逐渐渗透至高档轿车中, 应用范围和功能在不断扩展和丰富。
高速发展期 2020~
2020年,奔驰品牌在其S级车型中首次应用了AR-HUD技术, 这一创新的显示系统通过增强现实技术将导航信息与实际路况相结合, 为驾驶员提供了更为直观和易于理解的导航体验; 2022年, 奔驰进一步推动AR-HUD技术的量产, 使得这项先进的技术更加成熟并开始广泛应用于更多车型中。
目前, HUD技术在汽车产业中的应用正逐步从W-HUD向AR-HUD过渡, AI技术的推动使得HUD技术更加智能化, 通过与智能驾驶技术的深度融合, AR-HUD技术有望成为未来汽车智能化发展的关键组成部分。

搁笔分享完毕!
愿你我相信时间的力量
做一个长期主义者
相关文章:
电子电器架构 --- 智能座舱HUD技术革新
我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 所谓鸡汤,要么蛊惑你认命,要么怂恿你拼命,但都是回避问题的根源&…...
嵌入式开发中的机器人表情绘制
机器人的表情有两种,一种是贴图,一钟是调用图形API自绘。 贴图效果相对比较好,在存储空间大的情况下是可以采用的。 自绘比较麻烦,但在资源和空缺少的情况下,也是很有用的。而且自绘很容易通过调整参数加入随机效果&…...
orm01
静态文件处理 静态文件:如:图片、音频、视频、css、js等静态文件的相关配置也在 项目名/项目名/settings.py 文件中进行配置 - 配置静态文件的访问路径STATIC_URL- 功能:通过哪个 url 地址找静态文件- 默认配置:STATIC_URL /sta…...
Maven 测试和单元测试介绍
一、测试介绍 二、单元测试 1)介绍 2)快速入门 添加依赖 <dependencies><!-- junit依赖 --><dependency><groupId>org.junit.jupiter</groupId><artifactId>junit-jupiter</artifactId><version>5.9…...
Postman接口测试03|执行接口测试、全局变量和环境变量、接口关联、动态参数、断言
目录 七、Postman 1、安装 2、postman的界面介绍 八、Postman执行接口测试 1、请求页签 3、响应页签 九、Postman的环境变量和全局变量 1、创建环境变量和全局变量可以解决的问题 2、postman中的操作-全局变量 1️⃣手动设置 2️⃣代码设置 3️⃣界面获取 4️⃣代…...
UE5 丧尸类杂兵的简单AI
A、思路 1、关卡初始化时,自动产生随机巡逻点,小兵到达后,去另一个随机巡逻点。 2、加入视力,发现主角后,不再巡逻,而开始追击主角并攻击。条件循环。 3、加入听力。主角的奔跑与射击会产生噪音…...
Linux字符设备驱动开发的三种方式(分析+对比+示例)
文章目录 一. 字符设备的驱动方法二. 三种方法的对比三. 开发环境四. 代码示例1. 传统设备驱动模型2. 总线设备驱动模型3. 设备树驱动模型 五. 相关链接 一. 字符设备的驱动方法 字符设备驱动 是指在I/O传输过程中以字节流进行读写操作的设备。典型的如LCD、蜂鸣器、SPI、触摸屏…...
C++设计模式之行为型模式概述,它们的目的与特点
行为型设计模式需要解决的问题 行为型设计模式主要关注对象之间的责任分配和交互。它们解决的问题包括: 对象之间的通信:如何让对象之间高效地通信,同时保持松耦合。算法的封装与复用:如何将算法或行为封装起来,使其…...
把Huggingface下载的arrow数据集转化为json格式
Arrow2json 使用默认的Huggingface路径 以allenai/tulu-3-sft-mixture数据集为例。 使用load_dataset即可: from datasets import load_dataset# 加载数据集 dataset load_dataset("allenai/tulu-3-sft-mixture")# 指定保存路径 output_dir "~/…...
复习打卡大数据篇——Hadoop YARN
目录 1.什么是yarn 2.yarn的三大角色 3.任务(MR)提交到YARN运行流程 4. 调度器Scheduler 5.YARN HA 高可用 1.什么是yarn YARN(Yet Another Resource Negotiator)是一个资源管…...
fpga系列 HDL:ModelSim显示模拟波形以及十进制格式数值
FPGA中使用数字滤波器时,可通过观察模拟波形更好地查看滤波效果。可以通过ModelSim中的波形格式设置来实现更直观的波形显示。 右键波形->Format-> Analog 效果 不同的数值格式显示:右键波形->Radix-> Decimal 效果 示例代码 ver…...
Linux 基本指令
目录 1.常见指令 1.1 ls指令 1.2 pwd指令 1.3 cd指令 1.4 touch指令 1.5 mkdir指令 1.6 rm和rmdir指令 1.7 man指令 1.8 cp指令 1.9 mv指令 编辑 1.10 cat指令 1.11 more指令 1.12 less指令 1.13 head指令 1.14.tail指令 1.15 时间相关的指令 1.16 cal…...
GO语言基础面试题
一、字符串和整型怎么相互转换 1、使用 strconv 包中的函数 FormatInt 、ParseInt 等进行转换 2、转换10进制的整形时,可以使用 strconv.Atoi、strconv.Itoa: Atoi是ParseInt(s, 10, 0) 的简写 Itoa是FormatInt(i, 10) 的简写 3、整形转为字符型时&#…...
要查询 `user` 表中 `we_chat_subscribe` 和 `we_chat_union_id` 列不为空的用户数量
文章目录 1、we_chat_subscribe2、we_chat_union_id 1、we_chat_subscribe 要查询 user 表中 we_chat_subscribe 列不为空的用户数量,你可以使用以下 SQL 查询语句: SELECT COUNT(*) FROM user WHERE we_chat_subscribe IS NOT NULL;解释: …...
小程序基础 —— 10 如何调试小程序代码
如何调试小程序代码 在进行项目开发的时候,不可避免需要进行调试,那么如何调试小程序呢? 打开微信开发者工具后,有一个模拟器,通过模拟器能够实时预览自己写的页面,如下: 在上部工具栏中有一个…...
Vue项目如何设置多个静态文件;如何自定义静态文件目录
Vite实现方案 安装插件 npm i vite-plugin-static-copy在vite.config.ts引入 import { viteStaticCopy } from vite-plugin-static-copy配置 plugins: [viteStaticCopy({targets: [{src: "要设置的静态文件目录的相对路径 相对于vite.config.ts的", dest: ./, // …...
CentOS Stream 9 安装 JDK
安装前检查 java --version注:此时说明已安装过JDK,否则为未安装。如若已安装过JDK可以跳过安装步骤直接使用,或者先卸载已安装的JDK版本重新安装。 安装JDK 官网下载地址:https://www.oracle.com/java/technologies/downloads…...
前端(htmlcss)
前端页面 Web页面 PC端程序页面 移动端APP页面 ... HTML页面 HTML超文本标记页面 超文本:文本,声音,图片,视频,表格,链接 标记:由许多标签组成 HTML页面运行到浏览器上面 vscode便捷插件使用 vs…...
py打包工具
pyinstaller 安装 大佬文档参考 pip install pyinstallerpyinstaller 参数 -i 给应用程序添加图标 -F 只生成一个exe格式的文件 -D 创建一个目录,包含exe文件,但会依赖很多文件(默认选项) -c 有黑窗口 -w 去掉黑窗口pyinstalle…...
华为OD E卷(100分)39-最长子字符串的长度(二)
前言 工作了十几年,从普通的研发工程师一路成长为研发经理、研发总监。临近40岁,本想辞职后换一个相对稳定的工作环境一直干到老, 没想到离职后三个多月了还没找到工作,愁肠百结。为了让自己有点事情做,也算提高一下自己的编程能力…...
超短脉冲激光自聚焦效应
前言与目录 强激光引起自聚焦效应机理 超短脉冲激光在脆性材料内部加工时引起的自聚焦效应,这是一种非线性光学现象,主要涉及光学克尔效应和材料的非线性光学特性。 自聚焦效应可以产生局部的强光场,对材料产生非线性响应,可能…...
遍历 Map 类型集合的方法汇总
1 方法一 先用方法 keySet() 获取集合中的所有键。再通过 gey(key) 方法用对应键获取值 import java.util.HashMap; import java.util.Set;public class Test {public static void main(String[] args) {HashMap hashMap new HashMap();hashMap.put("语文",99);has…...
python/java环境配置
环境变量放一起 python: 1.首先下载Python Python下载地址:Download Python | Python.org downloads ---windows -- 64 2.安装Python 下面两个,然后自定义,全选 可以把前4个选上 3.环境配置 1)搜高级系统设置 2…...
Linux简单的操作
ls ls 查看当前目录 ll 查看详细内容 ls -a 查看所有的内容 ls --help 查看方法文档 pwd pwd 查看当前路径 cd cd 转路径 cd .. 转上一级路径 cd 名 转换路径 …...
【机器视觉】单目测距——运动结构恢复
ps:图是随便找的,为了凑个封面 前言 在前面对光流法进行进一步改进,希望将2D光流推广至3D场景流时,发现2D转3D过程中存在尺度歧义问题,需要补全摄像头拍摄图像中缺失的深度信息,否则解空间不收敛…...
工业自动化时代的精准装配革新:迁移科技3D视觉系统如何重塑机器人定位装配
AI3D视觉的工业赋能者 迁移科技成立于2017年,作为行业领先的3D工业相机及视觉系统供应商,累计完成数亿元融资。其核心技术覆盖硬件设计、算法优化及软件集成,通过稳定、易用、高回报的AI3D视觉系统,为汽车、新能源、金属制造等行…...
项目部署到Linux上时遇到的错误(Redis,MySQL,无法正确连接,地址占用问题)
Redis无法正确连接 在运行jar包时出现了这样的错误 查询得知问题核心在于Redis连接失败,具体原因是客户端发送了密码认证请求,但Redis服务器未设置密码 1.为Redis设置密码(匹配客户端配置) 步骤: 1).修…...
html-<abbr> 缩写或首字母缩略词
定义与作用 <abbr> 标签用于表示缩写或首字母缩略词,它可以帮助用户更好地理解缩写的含义,尤其是对于那些不熟悉该缩写的用户。 title 属性的内容提供了缩写的详细说明。当用户将鼠标悬停在缩写上时,会显示一个提示框。 示例&#x…...
中医有效性探讨
文章目录 西医是如何发展到以生物化学为药理基础的现代医学?传统医学奠基期(远古 - 17 世纪)近代医学转型期(17 世纪 - 19 世纪末)现代医学成熟期(20世纪至今) 中医的源远流长和一脉相承远古至…...
CVE-2020-17519源码分析与漏洞复现(Flink 任意文件读取)
漏洞概览 漏洞名称:Apache Flink REST API 任意文件读取漏洞CVE编号:CVE-2020-17519CVSS评分:7.5影响版本:Apache Flink 1.11.0、1.11.1、1.11.2修复版本:≥ 1.11.3 或 ≥ 1.12.0漏洞类型:路径遍历&#x…...
