第2章:人眼视觉与光学基础

做HUD设计,说白了就是跟人眼打交道。你光学系统做得再漂亮,人眼看着不舒服,那就是废品。我刚开始接触HUD时,总觉得把像差校正好了就万事大吉,结果装车实测,驾驶员说看着头晕——嗯,那会儿我才意识到,不懂人眼视觉特性,光学设计就是闭门造车。

2.1 人眼结构——我们的“终极传感器”

人眼其实就是一个精密的光学系统。角膜和晶状体组成变焦镜头,瞳孔是光圈,视网膜就是探测器阵列。我习惯把眼球比作一台摄像机,但它的性能参数,说实话,比市面上任何相机都复杂。

几个关键结构你得记住:

  • 角膜:提供约2/3的屈光力,相当于固定镜头
  • 晶状体:可调节焦距,看近看远全靠它
  • 瞳孔:直径2-8mm,自动调节进光量
  • 视网膜:感光细胞分布不均,中心凹分辨率最高

核心要点:HUD设计时,眼盒(Eye Box)位置必须对准瞳孔的活动范围。我曾经有个项目,眼盒设计偏高了5mm,结果1米7以下的驾驶员根本看不到完整图像——这就是没考虑人眼位置分布的结果。

2.2 视觉感知特性——HUD设计的硬约束

2.2.1 视场角(FOV)

人眼的单眼视场角大约水平160°、垂直130°,但真正能看清细节的,只有中心2-3°的中央凹区域。你想想看,HUD的虚像如果做得太大,驾驶员就得转头去看,那还叫HUD吗?

我在实际项目中,通常这样分配视场角:

应用场景 水平FOV 垂直FOV 备注
AR-HUD 10-15° 5-8° 需要叠加导航信息
W-HUD 5-8° 3-5° 显示车速、警示
C-HUD 3-5° 2-3° 小尺寸,已逐渐淘汰

我的经验:FOV不是越大越好。AR-HUD做到12°以上时,边缘畸变校正难度指数级上升,而且驾驶员眼球转动幅度过大,反而容易疲劳。我个人习惯先定眼盒大小,再反推FOV。

2.2.2 分辨率与角分辨率

人眼的分辨极限大约是1角分(1/60°)。什么意思?就是你在3米外看一个1mm的物体,刚好能分辨。HUD虚像的角分辨率,理论上应该优于这个值。

但实际设计中,我一般取2-3角分作为设计目标。为什么?因为:

  1. 人眼在动态驾驶时分辨率会下降
  2. HUD图像是虚像,对比度不如实物
  3. 成本考量——分辨率做太高,PGU(图像生成单元)价格翻倍

避坑指南:我曾经在一个项目中,把PGU分辨率从800×480提升到1280×720,结果光学系统MTF跟不上,实际角分辨率几乎没有改善。记住:系统分辨率由最弱的环节决定,不是PGU像素数。

2.2.3 对比度与亮度

人眼对对比度的敏感度,比分辨率还重要。HUD图像如果对比度不够,白天强光下根本看不清。我做过测试,HUD虚像对比度低于5:1时,驾驶员识别时间延长30%以上。

几个关键参数:

  • 亮度:白天需要8000-15000 cd/m²,夜间可降至500 cd/m²
  • 对比度:建议≥10:1,最低不能低于5:1
  • 灰度:8bit(256级)基本够用,但AR-HUD建议10bit

你可能会问:为什么亮度要这么高?因为挡风玻璃反射率只有20-30%,而且环境光可能高达10000 cd/m²。说白了,HUD是在跟太阳抢视觉注意力。

2.3 光度学基础——把光“量化”

光度学就是把人眼对光的感知量化。做HUD设计,这几个概念必须烂熟于心:

物理量 单位 HUD中的意义
光通量 流明 (lm) PGU总输出光功率
照度 勒克斯 (lx) 挡风玻璃处的光照
亮度 坎德拉/平方米 (cd/m²) 虚像的明亮程度
发光强度 坎德拉 (cd) 光源方向性

重点:HUD设计中最常用的是亮度(cd/m²)。我习惯用公式:L = Φ / (Ω × A × cosθ) 来估算虚像亮度,其中Ω是立体角,A是出瞳面积。记住:亮度守恒是光学系统的基本法则,你不可能通过放大图像来提升亮度。

2.4 色度学基础——颜色不是物理量

颜色是人脑对光谱的解读,不是物理量。HUD设计中,色度学主要解决两个问题:

  1. 颜色还原:PGU发出的颜色,经过光学系统后是否失真
  2. 颜色对比:不同颜色在背景下的可辨识度

常用的色度系统是CIE 1931 XYZ,以及更直观的CIE Lab。我建议你记住几个关键色坐标:

  • D65白点:(0.3127, 0.3290) —— 标准日光
  • 绿色激光:(0.300, 0.600) —— 常见HUD用绿光
  • 红色警示:(0.670, 0.330) —— 报警信息

个人经验:HUD颜色设计有个坑——不要只用颜色来区分信息。大约8%的男性是红绿色盲。我曾经设计过一个用红绿区分警告等级的方案,测试时才发现色盲驾驶员根本分不清。后来改用形状+颜色双重编码,问题才解决。

2.5 视觉暂留与动态显示

人眼有视觉暂留效应,大约0.1-0.4秒。这对HUD意味着什么?

  • 刷新率低于60Hz时,人眼会感觉到闪烁
  • 动态图像如果帧率不够,会产生拖影
  • HUD虚像与真实道路的视觉切换时间约0.2秒

我记得有个项目,PGU刷新率只有50Hz,驾驶员反映看HUD时眼睛累。后来分析发现,50Hz刚好在人眼闪烁感知的临界频率附近。换成60Hz后,问题消失。所以,我建议HUD刷新率至少60Hz,最好75Hz以上。

2.6 本章小结

人眼视觉特性是HUD设计的底层逻辑。你光学系统算得再精确,如果不符合人眼感知规律,那就是白费功夫。我个人习惯,每做一个新设计前,先把人眼参数表贴在工位上——时刻提醒自己:我们服务的不是探测器,是活生生的人眼。

下一章,我们会把这些视觉参数转化成光学设计指标。到时候你会发现,很多设计约束,其实都来自今天讲的这些基础知识。

核心公式速记

角分辨率(rad) = 像素间距 / 焦距
虚像亮度(cd/m²) = PGU亮度 × 系统透过率
视场角(°) = 2 × arctan(图像半高 / 焦距)

嗯,今天就到这里。这些内容看起来基础,但我在实际项目中反复用到。你把它吃透了,后面的光学设计才能走得顺。