首页 > 其他分享 >抬头显示器HUD原理及特性

抬头显示器HUD原理及特性

时间:2024-07-04 20:30:43浏览次数:3  
标签:HUD FOV VID 显示器 特性 重影 图像 成像

HUD基本原理b7e5971c08b54f2f81eb050029663a07.png

44f87f56aa5d4b89b65149bc75555546.jpg 

 

抬头数字显示仪(Head Up Display),又叫平视显示系统,它的作用,就是把时速、导 航等重要的行车信息,投影到驾驶员前风挡玻璃上,让驾驶员尽量做到不低头、不转头 就能看行车信息。1d7ba4f1caad44748b3572c6a5808ed4.jpg

 

HUD成像为离轴三反的过程,该过程中,PGU中的像被不断放大反射,最终形成虚像,成像大小与FOVVID关联性最大,FOV越大,VID越远,投影画幅越大,但这两个参数的增加,HUD体积同步增大。

31054c5500c84fad8dae2f567fa675f1.jpg

 

光线投射过程如下图所示:⑤HUD图像显 示模块发出光源→⑦凹面镜反射放大图像光源→②前挡玻璃再次反射→图像光线进入①人眼→视觉上图像位置在③虚像位置处。

b9e34e4635394c5b91d848981cf0bcfa.jpg

 

HUD的组件包括:主反射镜、次反射镜、图像生成单元(PGU)、马达模组、PCBA、上盖、底壳、紧固件、内部线束、蜗轮、蜗杆、接近开关、弹片、内部线束、防尘膜和扩散膜等。

fd041b711f654e50a7efc26dcd4ae3d4.jpg

b9b2a53d599a4f1699f24b7fd1a7ccc1.jpg  

2. HUD分类

按照显示画面交互方式分为CHUD、WHUD、ARHUD,目前CHUD基本已经被淘汰,其中,WHUD和ARHUD的区别主要在于是否实现AR实景融合功能以及成像距离VID和FOV

45aa36e49c6542be9d4fbcc86d87e4c0.jpg

 

WHUD

42178792ebc14df08345be655b3a6d9a.jpg

 

ARHUD

3. HUD关键参数

3.1 VID

e968a3718701427785c8425323402fc4.jpg

 

VID(Virtual Image Distance)虚拟图像距离,可以理解为图像焦点到眼睛的距离。就我们的直观感受而言,成像能够覆盖的距离越远,成像尺寸越大,AR-HUD的显示面积就越大。

3.2 FOV

6333cc5a3fb94d73bcbbfdb219ecf132.jpg

 

FOV(Field of View) 又名“视场角”, FOV是以眼睛为顶点,以眼睛看到虚像的最大范围的两条边缘构成的夹角。 FOV反应了我们看到的AR-HUD图像大小

3.3重影

983fc90832864184bcc13f5d77c04eaf.jpg

5d4cad216aa24d98b9f1d7c52ccc3a92.jpg 

 

由于玻璃存在厚度,光线会在其中进行折射,在远处虚像位置的附近呈现一个较暗的像,即为重影(Ghost Image)。

为了最大程度消除重影,需要将挡风玻璃的双层玻璃设计成带有楔形角度,针对不同的楔形角度进行分析,寻找重影最小时的最佳楔形角度

3.4畸变及矫正

畸变:HUD显示时,由于玻璃是曲面,存在加工公差,以及整车装车公差等导致显示异常,图像扭曲等。

c3e0bbe2456d4df68f1780c9066bb563.jpg

 

畸变矫正:基于像素级的图像识别分析,通过参数传递更改PGU成像计算结果,使得源图产生预变形来 补正后续光学系统产生的偏差。

标签:HUD,FOV,VID,显示器,特性,重影,图像,成像
From: https://blog.csdn.net/qq_32857623/article/details/140188766

相关文章

  • 一图看懂华为云 CodeArts API 7 大特性,带你玩转一站式 API
    everythingisAPI,预计未来将有80%以上的商业合作会通过API来完成。华为云CodeArtsAPI是API全生命周期一体化协作平台,支持开发者高效实现API设计、API开发、API测试、API托管、API运维、API变现的一站式体验。以API契约为锚点,CodeArtsAPI保证了API各阶段数据高度一致,为开发......
  • RealVNC远程连接Ubuntu20.04(无显示器,开机后可连接)
    场景远程连接工控机时,无法使用VNC连接。需要以下配置菜可以在无屏幕情况下远程直接连接工控机,主要包括:使用Ubuntu内置的vinoVNC提供远程桌面访问。配置自动登录配置虚拟桌面环境Ubuntu20.04配置1、安装Ubuntu内置的桌面共享VNC服务vino。sudoaptinstallvino在“设置->共享->屏......
  • 新特性之C++14
    C++14是C++11的一个增量升级版本,虽然没有引入像C++11那样的大量新特性,但它通过对已有特性进行优化和扩展,提高了语言的可用性和性能。本文将详细介绍C++14引入和优化的新特性功能。概述C++14旨在修复C++11的一些缺陷,并提供了一些重要的增强功能,以简化开发者的日......
  • C++11——新特性超详细总结
    目录一、C++11介绍二·、为什么要用C++11三、新特性总结1、类型推导(auto/decltype)2、序列for循环语句3、lamdba表达式4、构造函数:委托构造和继承构造5、容器(array/forward_list)6、垃圾回收机制7、正则表达式基础7.1、符号7.2、速记理解技巧7.3、检验数字的表达式......
  • 从0到1Flink的成长之路(二十)-Flink 高级特性(二)之自动重启策略和恢复 ,固定延迟重启策
    从0到1Flink的成长之路(二十)-Flink高级特性(二)之自动重启策略和恢复,,固定延迟重启策略(开发中使用)自动重启策略和恢复1)、重启策略配置方式配置文件在flink-conf.yml中可以进行配置,示例如下:restart-strategy:fixed-delayrestart-strategy.fixed-delay.attempts:3restart-strat......
  • 【C++ | 继承】|概念、方式、特性、作用域、6类默认函数
    继承1.继承的概念与定义2.继承的方式2.1继承基本特性2.2继承的作用域2.2.1隐藏赋值兼容派生类的创建和销毁构造函数拷贝构造赋值重载1.继承的概念与定义继承是面向对象编程中的一个重要概念。它的由来可以追溯到软件开发中的模块化设计和代码复用的需求。在软件......
  • 学懂C#编程:常用高级技术——学会C#的高级特性 LINQ
    LINQ(LanguageIntegratedQuery)是C#中的一项强大特性,它允许开发者以一种统一的方式查询和操作各种数据源,如集合、数据库、XML等。LINQ将查询功能直接集成到C#语言中,使得数据查询和操作变得更加直观和高效。LINQ的基本概念LINQ的核心思想是将数据查询表达为一种类似于SQL的查......
  • C++23特性一览
    NewlanguagefeaturesNewlanguagefeaturetestingmacrosExplicitobjectparameters,explicitobjectmemberfunctions(deducingthis)ifconsteval/ifnotconstevalMultidimensionalsubscriptoperator(e.g.v[1,3,7]=42;)staticoperator()static......
  • C-特性和新特性
    C++特性和新特性C++11C++11是C++编程语言的一个重要标准版本,是C++98标准发布后13年来的第一次重大修正,它引入了许多新特性和改进,极大地增强了C++语言的表达能力和开发效率。C++11是C++编程语言的一个重要标准版本,由国际标准化组织(ISO)和国际电工委员会(IEC)旗下的C++标......
  • TypeScript一些特性让代码更优雅
    TypeScript不仅仅是JavaScript的类型超集,它还提供了一系列强大的高级特性,可以显著提高代码的质量和可维护性,掌握TypeScript的这些高级功能,不仅可以让你的代码更加健壮,还能大大提升你的开发效率。赶紧来看看吧!一、深入理解TypeScript的高级类型推断TypeScript的类型推断系......