本技术介绍了一种用于AR-HUD的视场畸变校正方法,该方法通过分隔出光区域来实现。具体步骤包括:首先获取结构光图像的投影图像并解码图案;随后,利用视点相机捕捉由AR-HUD投影出的结构光图像。
背景技术
如图6所示,AR-HUD的光路复杂,存在多重透射、反射等,鉴于透射、反射及挡风玻璃等材料的均匀性、各装置安装的公差以及挡风玻璃的自由曲面等问题,其最终成像通常存在需要校准的畸变。
如公开(公告)号:CN117872602A中是借助结构光完成AR-HUD的校准,其主方案的大致流程是:首先,确定点阵行列及投影点阵;然后,根据基准点阵在样本图像上对应的坐标,在样本图像解码图案上找出相应码值;最后,根据该码值找到基准点阵在投影图像上对应点阵,并以投影点阵与该对应点阵之间差异计算预畸变参数。
在CN117872602A中,基准点阵是根据校准台架或车间的模拟数据计算得到的,在校准不同的AR-HUD时,其位置及所确定的区域大小是不变的。但是,如前所述,由于AR-HUD装置存在材料均匀性、装置安装公差以及挡风玻璃自由曲面等问题,不同AR-HUD或不同车辆上的AR-HUD在校准时其显示的区域的位置及大小是变化的,如果显示区域的边缘在基准点阵所确定的去畸变后的虚像区域的内部,就会导致去畸变后的显示内容缺失。为了杜绝此类缺失,需要设计更小的基准点阵区域,即在去畸变后的FOV上做出一定牺牲。
以图7为例,图中虚线矩形框内是基准点阵所确定的去畸变后的虚像区域,实线曲线框内是去畸变前的虚像区域,为了有效校准每一个AR-HUD,需要保证类似图7中实线曲线框始终在虚线矩形框之外,此时就需要适当缩小基准点阵的整体尺寸(即缩小虚线矩形框)。使用此方案去畸后,虚像则由校准前的实线曲线框所确定的区域压缩到了虚线矩形框内,这在客观上降低了FOV。
现有可获取较大FOV的AR-HUD的畸变校准方案是在样本点阵所确定的区域内计算去畸变后的虚像和基准点阵的,但是样本点阵是被包含在出光区域内的,若能够在出光区域上确定去畸变后的虚像,则在理论上会得到相对更大的FOV。
实现思路