智能座舱中的HUD介绍

news2024/10/25 16:23:10

HUD(Head Up Display,抬头显示系统)是将车速、油耗、胎压等行车重要信息投影到前方挡风玻璃上的一套显示系统。HUD 最早应用在战斗机上,旨在降低飞行员低头查看仪表的频率,使得飞行员能在保证正常驾驶的同时,观察到各项重要指标并接收地面传输的信息,从而提升飞行的安全性和便捷性。

1988 年通用首先将该技术应用到汽车上,2003年,宝马公司成为欧洲第一家使用 HUD 技术的汽车公司,此后,通用、奔驰、本田、丰田等整车厂也相继在旗下车型上配备 HUD,HUD 之所以被越来越多的厂商应用到汽车上,主要是随着汽车功能的增多,仪表盘显示的信息也越来越多,而在驾驶过程中需要不时低头查看仪表盘或者中控屏信息,导致短暂的盲驾,不利于行车安全,而 HUD 将信息显示到汽车的前挡风玻璃上,从而避免这样的问题。

HUD技术原理

汽车HUD 系统由投影单元和显示介质两大关键部件组成。投影单元内部集成了投影仪、反射镜、投影镜、调节电机及控制单元。其中,控制单元通过车辆数据总线获取车况、导航等信息,并通过投影仪输出图像。显示介质负责成像,成像载体主要是半透明树脂玻璃和汽车前挡风玻璃。

HUD 的原理和幻灯片投影类似,投影仪产生的图像经过反射镜、投影镜反射到汽车前挡风玻璃,驾驶员可以平视的角度获取HUD 所投射的信息。光源由图像生成单元PGU(Picture Generation Unit)生成,高亮度图像信息通过多次平面或曲面镜进行放大和耦合,最后通过挡风玻璃反射的至驾驶员的眼部活动区域,即眼盒(Eyebox)。

主流的三种HUD的产品形态

C-HUD:

通过放置于仪表上方的一个半透明的树脂板作为投影介质反射出虚像,该产品因安装便利,曾在售后市场引起一阵风潮。不过,弊端亦较为明显,主要呈现在三个方面:

①成像区域小、显示内容有限;

②成像距离近,位置较低;

③C-HUD置于仪表上方,在车辆碰撞时可能会对驾驶员产生二次伤害,不利于车内安全。也正因为有这些弊端,C-HUD 逐步被边缘化。

W-HUD:

使用前挡风玻璃作为投影介质来反射成像,可支持更大的成像区域和更远的投影距离。该产品光学结构相对复杂,成本相对较高,目前主要应用在中高端车型中,但正在往中低端车型普及。

AR-HUD:

跟W-HUD 一样使用前挡风玻璃作为投影介质来反射成像,但是由于 AR-HUD 使用了增强投影面,通过数字微镜元件生成图像元素,同时成像幕上的图像通过反射镜最终射向挡风玻璃,使得增强过后的显示信息可以直接投射在用户视野角度的道路上,使显示信息可以与交通状况进行融合。

WAR-HUD 较W-HUD 而言成像区域更大、投射距离更远,成像上也更为生动直观。AR-HUD 可在驾驶员视线区域内合理叠加显示一些驾驶息,将导航和ADAS 信息与前方道路融合,直接将转向指示、障碍物警告、车道偏离、前车预警、盲区监测等内容显示出来。但是由于AR-HUD 将信息直接显示在真实道路上,实现这一特性需要通过前视摄像头对前方的路况进行解析建模,得到对象的位置、距离、大小,再把HUD 需要显示的信息精准地投影到对应的位置,这需要强大的运算能力。

区别:

第一代为C-HUD(Combiner HUD),组合式抬头显示系统。C-HUD 采用半透明树脂板作为显示介质,具有安装便利的优点,但是成像区域小、显示信息少,由于C-HUD是以配件的形式加装在车辆上,在发生事故时容易对驾驶员造成二次伤害。第二代W-HUD(Windshield HUD)风挡式抬头显示系统,是目前应用最广泛的HUD,已经实现量产。W-HUD利用光学反射将行车信息投射到汽车前挡风玻璃上。WHUD较C-HUD 显示范围更大、投影距离更远。第三代AR-HUD(Augmented Reality HUD)增强现实抬头显示系统,是一种全新的抬头显示技术,和传统的W-HUD 相比,AR-HUD 投影范围大、信息量多,可以更好的结合ADAS 采集到的数据,进行场景融合,通过数字图像与真实场景的叠加,增强HUD 的实用性和科技感。

HUD的技术壁垒

自由曲面投射镜

汽车前挡风玻璃是无对称性的自由曲面,自由曲面会使成像出现扭曲。如果 HUD 投射的图像是正常无扭曲的,那么在投影到前挡风玻璃上后,人眼将看到发生畸变的图像。解决方案是将 HUD 系统中的投影镜也做成自由曲面,拟合前挡风玻璃以抵消图像畸变。为了形成精确图像,自由曲面投影镜需要极为精密的制造仪器和技术,例如德国大陆的 HUD 投影镜采用注塑成型方法生产,容差控制在 5 微米以下,需使用万级甚至十万级无尘室车间。

特殊挡风玻璃

汽车普通的前挡风玻璃使用夹层结构,由双层玻璃与内部PVB 夹层组成,如果将HUD图像直接投射到前挡风玻璃上容易出现重影,影响显示效果,因此需要对挡风玻璃进行特殊处理。目前的主流解决方案有两种:

① 楔形PVB 膜方案。将HUD 前挡风玻璃的内部PVB 膜制成楔形,使挡风玻璃呈现上厚下薄的形态,能够消除重影现象。

② 镀膜方案。在前挡风玻璃上镀透明纳米膜,其与偏振光的组合作用能够在消除副像的同时增强主像,提高主副像之间的亮度比值,从而消除重影。与楔形膜方案相比,镀膜方案开发周期更短,能实现更大的图像尺寸。

FOV&VID和体积之间的权衡

FOV(Field of view,视场角)是以驾驶员眼睛为中心到虚像的水平和垂直边缘所呈的角度;VID(Virtual image distance,虚拟映像距离)则是指人像到虚像的水平距离。在实际驾驶过程中,驾驶者通常关注前方20 米左右的路况,VID 过小将导致HUD 的显示图像与道路不在同一平面上,此时人眼需要在道路和HUD图像之间来回切换、调整焦点,导致驾驶者视觉疲劳。可视角度和成像大小越大,可显示的信息就越多。VID、FOV 和视野盒大小直接影响显示效果,也是HUD 产品最重要的参数,例如AR-HUD 产品需要达到10°的水平FOV 以及7.5 米以上的VID,而目前主流的W-HUD 产品仅实现6°的水平FOV 和不到3 米的VID。

为了实现更大的VID、FOV 和视野盒大小,需要让投影虚像在光机内反射足够的距离,这将提高HUD 的结构复杂度和体积,增加整体成本,目前成像距离、大小和HUD 体积、成本之间的权衡是车载HUD 普及的一大挑战。

图片

图片

亮度和散热

HUD 的显示效果由投影光线的亮度和环境光亮度共同决定,汽车前方的环境光通常很强,尤其是在太阳直射的时候。为实现全环境清晰显示,一方面需要提高HUD的发光亮度,通常要求达到10000nits,作为对比液晶电视的峰值亮度一般为1000nits;另一方面汽车也会面临阴天、隧道、夜晚等较暗的驾驶环境,始终保持高亮度显示会对人眼造成伤害,因此HUD需要实现根据光感不同自动调整亮度的功能。

图片

HUD 通常布置在车载仪表前方,直接暴露在太阳光下,阳光倒灌问题要求HUD 具备良好的耐高温性能;此外HUD 的高亮度需要大光源支持,这对于HUD 内部散热提出更高的要求。如果HUD散热性能不佳,在阳光直射和高温环境下(例如车规85℃环境)容易造成光学和电子元件的损坏,影响HUD 使用寿命。为提升散热性能,HUD 厂商通常采用大面积散热孔、贴敷导热硅胶片等散热设计。德州仪器在其HUD 样机中使用全金属结构辅助散热,但成本将增加。

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

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

相关文章

# 消息中间件 RocketMQ 高级功能和源码分析(七)

消息中间件 RocketMQ 高级功能和源码分析(七) 一、 消息中间件 RocketMQ 源码分析:消息存储核心类介绍 1、消息存储在 store 模块中。消息存储核心类 DefaultMessageStore.java 2、消息存储核心类介绍 private final MessageStoreConfig me…

汇编程序入门指南

什么是机器语言? 机器语言就是由二进制数字构成的程序,CPU 可以直接对其解释、执行。 汇编语言、C 语言、Java、BASIC 等编程语言编写的程序,也都需要先转换成机器语言才能被执行。机器语言有时也叫作“原生代码”(Native Code&…

无线麦克风推荐哪些品牌,热门领夹无线麦克风哪个好,看本期文章

​在信息爆炸的今天,高品质的无线领夹麦克风能让声音更清晰响亮。技术发展带来多样化选择同时也带来选择困难。根据多年使用经验和行业反馈,我推荐一系列可靠、易用且性价比高的无线领夹麦克风,助你作出明智选择。还要不知道该怎么选无线领夹…

Day7—zookeeper基本操作

ZooKeeper介绍 ZooKeeper(动物园管理员)是一个分布式的、开源的分布式应用程序的协调服务框架,简称zk。ZooKeeper是Apache Hadoop 项目下的一个子项目,是一个树形目录服务。 ZooKeeper的主要功能 配置管理 分布式锁 集群管理…

【C++LeetCode】【热题100】两数相加【中等】-不同效率的题解【1】

题目: 暴力方法: /*** Definition for singly-linked list.* struct ListNode {* int val;* ListNode *next;* ListNode() : val(0), next(nullptr) {}* ListNode(int x) : val(x), next(nullptr) {}* ListNode(int x, ListNo…

模拟算法:代码世界的生活模拟器

✨✨✨学习的道路很枯燥,希望我们能并肩走下来! 文章目录 目录 文章目录 前言 一. 模拟算法的总结 二. 模拟算法题目 2.1 替换所有的问号 2.2 提莫攻击 2.3 Z字形变换 2.4 外观数列 2.5 数青蛙 总结 前言 本篇详细介绍了模拟算法的使用,让…

Word 文本框技巧2则

1 调整大小 一种方法是,选中文本框,周围出现锚点,然后用鼠标拖动来调整大小; 精确按数值调整,在 格式 菜单下有多个分栏,一般最后一个分栏是 大小 ;在此输入高度和宽度的数值,来调整…

万能DIY预约小程序源码系统 适合任何行业在线预约报名 带完整的安装代码包以及搭建教程

系统概述 在当今数字化时代,线上预约和报名系统已经成为各行各业不可或缺的工具。为了满足市场需求,万能 DIY 预约小程序源码系统应运而生,它为各类企业和组织提供了一种便捷、高效、灵活的解决方案,可适用于任何行业的在线预约和…

3D营销可以应用于哪些领域?

着科技的飞速发展,3D营销技术正逐渐为各行各业带来前所未有的机遇与挑战,特别是在电商、汽车、数码家电、家居、时尚、教育、制造等领域,其应用愈发广泛。 1. 汽车行业 3D营销为汽车行业打破了时空的界限,构建了逼真的虚拟展厅。…

手把手教程 | 云端部署语音合成神器——ChatTTS

近期,ChatTTS 凭借其高度仿真的 AI 语音合成技术迅速走红!ChatTTS 是专为对话场景设计的文本转语音模型,例如 LLM 助手对话任务,支持中英文两种语言。其最大的模型在超过 10 万小时的中英文数据上进行训练,确保了高质量…

来都来了,8个JavaScript技巧奉上

吆喝一声,如果你计算机、软件工程、电子等相关专业本科及以上学历,欢迎来共事。前后端/测试可投,技术大厂。 JavaScript 作为最流行的语言之一,其语法灵活且每年都在不断吸纳新特性,即使是一个从业多年的老手&#xff…

深圳信用贷款之路:申请了10次都被拒!这三步帮你逆袭银行贷款!

贷款客户最头疼的就是明明查询了一堆资料,贷款还是办不下来!尤其是那些负债累累的,急需资金还月供和本金的朋友们,不是在贷款就是在贷款的路上,一个月申请了10次都被拒!去了好几家贷款机构,费用…

手机制造计划调度场景下的复杂约束

获取更多资讯,赶快关注上面的公众号吧! 文章目录 手机制造过程大致分为SMT、板测、主板预加工、预组、组装、整测、包装等7大工段,每个工段包含一条或多条线体,根据项目要求和线体配置的差异,项目选择线体的适配度(优先级)不同,而且不同产品的工艺流程可能存在差异,共…

Hedra:让您的照片说话

在数字内容创作的世界里,我们总是在寻找那些能够让我们的作品更加生动和吸引人的工具。Hedra软件就是这样一款工具,它能够让您的照片动起来,甚至说话。想象一下,您的家庭相册中的照片突然变得栩栩如生,或者您的产品图片…

搭建Vue的环境

目录 # 开篇 步骤一,准备Vue 的环境 步骤二,下载Vue.js的包 步骤三,创建并打开写前端代码的文件夹 步骤四,在VSCode中引入Vue.js的包 步骤五,创建第一个vue.html Vue其他知识 Vue.config命令 # 开篇 介绍&…

朝阳医院2018年销售数据 数据分析与可视化

代码及数据集下载传送门 数据分析与可视化-朝阳医院2018销售数据-ipynbcsv 实践内容 以朝阳医院2018年销售数据为例,目的是了解朝阳医院在2018年里的销售情况,这就需要知道几个业务指标,本次的分析目标是从销售数据中分析出以下业务指标&am…

kafka的基本模型

kafka官网 线程和线程之间的数据交互 在jvm里不同的线程有自己的栈内存,但彼此之间交互可以在共享的内存中进行,即堆内存,堆内存会将这些消息放到队列中,具体实现jvm见,栈内存各自维护,堆内存大家共享 进…

【SD3辅助工具推荐】InstantX发布了三种SD3专属的ControlNet模式——Pose、Canny和Tile

InstantX 是一家专注于人工智能内容生成的独立研究机构。此前,曾开源著名的InstantID和论文《InstantID : Zero-shot Identity-Preserving Generation in Seconds》。随着本月12号,Stability AI正式开源了其产品 Stable Diffusion 3,这家机构…

开发板连接WiFi+开发板配置动态/静态IP

一、开发板连接WiFi 1、OTG线连接,使用adb进入开发板命令行。 2、使用下面指令来连接 wifi: connmanctl //进入 WIIF操作终端 connmanctl> enable wifi //使能 WIFI3、继续进入 connmanctl操作终端 connmanctl> scan wifi //开启 WIFI扫描,可以…

深度学习算法informer(时序预测)(三)(Encoder)

一、EncoderLayer架构如图(不改变输入形状) 二、ConvLayer架构如图(输入形状中特征维度减半) 三、Encoder整体 包括三部分 1. 多层EncoderLayer 2. 多层ConvLayer 3. 层归一化 代码如下 class AttentionLayer(nn.Module):de…