CN112130325B - 车载抬头显示器视差矫正系统、方法、存储介质和电子设备 - Google Patents
车载抬头显示器视差矫正系统、方法、存储介质和电子设备 Download PDFInfo
- Publication number
- CN112130325B CN112130325B CN202011025199.5A CN202011025199A CN112130325B CN 112130325 B CN112130325 B CN 112130325B CN 202011025199 A CN202011025199 A CN 202011025199A CN 112130325 B CN112130325 B CN 112130325B
- Authority
- CN
- China
- Prior art keywords
- image
- view
- preset
- content pixel
- virtual image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0101—Head-up displays characterised by optical features
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0101—Head-up displays characterised by optical features
- G02B2027/0132—Head-up displays characterised by optical features comprising binocular systems
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0101—Head-up displays characterised by optical features
- G02B2027/014—Head-up displays characterised by optical features comprising information/image processing systems
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Instrument Panels (AREA)
Abstract
本发明提供一种车载抬头显示器视差矫正系统、方法和存储介质,通过阵列柱状透镜膜将图像生成器奇数列和偶数列像素点所成图像分开后分别进入到驾驶员的左眼和右眼,通过预先对驾驶员左眼及右眼观察到风挡玻璃反射投影图像时所产生的视差进行模拟,得到驾驶员左眼观看风挡玻璃反射图像所成虚像与右眼观看风挡玻璃反射图像所成虚像中每一内容像素点的位置偏移,通过预先对内容像素点中奇数列和偶数列所成图像进行移动,使两幅图像具有反方向的预置偏移值,从而能够在后续左眼所成虚像与右眼所成虚像具有位置偏移时将预置偏移值抵消,实现左眼和右眼所成虚像重合的效果,缓解车载HUD的VAC冲突,尽可能的消除驾驶员的晕眩感。
Description
技术领域
本发明涉及汽车智能控制技术领域,具体地,涉及一种车载抬头显示器视差矫正系统、方法、存储介质和电子设备。
背景技术
目前,很多车辆都配置有车载HUD(抬头显示器),如图1和图2所示,车载HUD中包括图像生成器1,图像生成器1的投影面将图像投影至风挡玻璃后由风挡玻璃反射至人眼成像,图像生成器1上的一个位置点2放大后(圆圈中的部分包含位置点2,位置点2中包含若干个像素点)的示意图如图2所示,经过同一个位置点2的两束光线,被风挡玻璃3反射后分别沿第一光路4和第二光路5,对应进入驾驶员的左眼7和右眼6。由于风挡玻璃的形状是不规则的,反射成像是非理想的,导致左、右眼对应看到的图像感觉来自虚像点9和虚像点8的位置。所以图像生成器1上同一个位置点2的信息,在驾驶员看来是分离的虚像点9和虚像点8。类似的原理推广到图像生成器1上的所有的像素点,驾驶员会由于成像的不理想,看到分离的两幅画像,导致图3所示的所谓VAC(视觉辐辏调节)冲突,驾驶员在观看风挡玻璃上HUD显示的图像时,会有晕眩感。
发明内容
本发明旨在提供一种车载抬头显示器视差矫正系统、方法、存储介质和电子设备,以缓解现有技术中车载HUD的VAC冲突,尽可能的消除驾驶员的晕眩感。
为此,本发明一部分实施例提供一种车载抬头显示器视差矫正系统,包括:
阵列柱状透镜膜,设置于图像生成器的屏幕上;所述阵列柱状透镜膜用于将所述图像生成器上每一组相邻的奇数列屏幕像素点和偶数列屏幕像素点发出的光线折射为第一路光线和第二路光线,所述第一路光线经风挡玻璃反射后沿左光路传输,所述第二路光线经风挡玻璃反射后沿右光路传输;其中,所述左光路经过预设左眼位置,所述右光路经过预设右眼位置;
图像处理器,提取所述图像生成器生成的投影图像中的奇数列内容像素点所成图像作为第一图像,提取所述投影图像中的偶数列内容像素点所成图像作为第二图像;移动所述第一图像,使其内容像素点在所述屏幕中的位置产生第一预置偏移值;移动所述第二图像,使其内容像素点在所述屏幕中的位置产生第二预置偏移值;所述第一预置偏移值与所述第一图像经所述风挡玻璃反射时产生的实际偏移值相抵消,所述第二预置偏移值与所述第二图像经所述风挡玻璃反射时产生的实际偏移值相抵消。
可选地,上述的车载抬头显示器视差矫正系统,通过如下方式得到所述第一预置偏移值和所述第二预置偏移值:
所述图像生成器生成仅包含奇数列内容像素点的左视测试图像,获取所述预设左眼位置得到的所述左视测试图像在风挡玻璃虚像场处的投影图像作为左视虚像;将所述左视测试图像设置于所述风挡玻璃虚像场处,获取所述预设左眼位置得到的左视测试图像结果作为左视目标图像;
所述图像生成器生成仅包含偶数列内容像素点的右视测试图像,获取所述预设右眼位置得到的所述右视测试图像在风挡玻璃虚像场处的投影图像作为右视虚像;将所述右视测试图像设置于所述风挡玻璃虚像场处,获取所述预设右眼位置得到的右视测试图像结果作为右视目标图像;
所述图像处理器获取所述左视虚像、所述右视虚像、所述左视目标图像和所述右视目标图像,根据所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值,得到所述第一预置偏移值;根据所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值,得到所述第二预置偏移值。
可选地,上述的车载抬头显示器视差矫正系统,所述图像处理器通过如下步骤得到所述第一预置偏移值和所述第二预置偏移值:
左侧测试视图调节步骤:根据所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值,得到左视测试图像的内容像素点的第一调节量;按照所述第一调节量移动所述左视测试视图得到更新后的左侧测试视图;
左侧测试视图循环调节步骤:更新所述左侧测试视图后,再次获取所述左视虚像;若所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值小于预设阈值,则以所述第一调节量作为所述第一预置偏移值,否则重复所述左侧测试视图调节步骤直到所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值小于预设阈值;
右侧测试视图调节步骤:根据所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值,得到右视测试图像的内容像素点的第二调节量;按照所述第二调节量移动所述右视测试视图得到更新后的右侧测试视图;
右侧测试视图循环调节步骤:更新所述右侧测试视图后,再次获取所述右视虚像;若所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值小于预设阈值,则以所述第二调节量作为所述第二预置偏移值,否则重复所述右侧测试视图调节步骤直到所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值小于预设阈值;
将左侧测试视图调节步骤以及每一左侧测试视图循环调节步骤中得到的第一调节量取和后得到所述第一预置偏移值;将右侧测试视图调节步骤以及每一右侧测试视图循环调节步骤中得到的第二调节量取和后得到所述第二预置偏移值。
可选地,上述的车载抬头显示器视差矫正系统,还包括:
左视摄像头,设置于所述预设左眼位置处;所述左视摄像头拍摄所述左视测试图像在风挡玻璃虚像场处的投影图像得到所述左视虚像;所述左视摄像头拍摄所述风挡玻璃虚像场处的左视测试图像得到所述左视目标图像;
右视摄像头,设置于所述预设右眼位置处;所述右视摄像头拍摄所述右视测试图像在风挡玻璃虚像场处的投影图像得到所述右视虚像;所述右视摄像头拍摄所述风挡玻璃虚像场处的右视测试图像得到所述右视目标图像。
可选地,上述的车载抬头显示器视差矫正系统,还包括:
目标图像生成器,设置于风挡玻璃虚像场处,用于生成所述左视测试图像或所述右视测试图像;
所述目标图像生成器生成所述左视测试图像时,所述左视摄像头拍摄所述目标图像生成器的屏幕得到所述左视目标图像;
所述目标图像生成器生成所述右视测试图像时,所述右视摄像头拍摄所述目标图像生成器的屏幕得到所述右视目标图像。
可选地,上述的车载抬头显示器视差矫正系统,所述阵列柱状透镜膜的厚度T_len、柱状透镜的焦距F_len、柱状透镜的半径R_len和相邻柱状透镜中心轴线间的距离D_len通过如下方式得到:
T_len=F_len=R_len/(n-1)=(VID×D_pixel)/(Q×B);
D_len=2×D_pixel×(VID-T_len×B^2)/VID;
其中,n为柱状透镜的折射率,Q为预设双眼通孔间距,VID为所述车载抬头显示器的虚像宽度,B为车载抬头显示器的横向放大率,D_pixel为图像生成器中相邻两列像素点之间的距离。
可选地,上述的车载抬头显示器视差矫正系统,还包括人眼跟踪模块:
所述图像处理器中预先存储多组矫正参数,不同组矫正参数中包括不同的预设左眼位置和预设右眼位置,以及与预设左眼位置和预设右眼位置对应的第一预置偏差值和第二预置偏差值;
所述人眼跟踪模块对驾驶员的左眼位置和右眼位置进行实时监控并将监控结果发送至所述图像处理器;
所述图像处理器根据所述左眼位置和所述右眼位置查找匹配的矫正参数,以确定与所述左眼位置和所述右眼位置匹配的第一预置偏差值和第二预置偏差值。
本发明还提供一种车载抬头显示器视差矫正方法,包括如下步骤:
获取图像生成器生成的投影图像;
提取所述投影图像中的奇数列内容像素点所成图像作为第一图像,提取所述投影图像中的偶数列内容像素点所成图像作为第二图像;
移动所述第一图像,使其内容像素点在所述图像生成器的屏幕中的位置产生第一预置偏移值;移动所述第二图像,使其内容像素点在所述屏幕中的位置产生第二预置偏移值;所述第一预置偏移值与所述第一图像经风挡玻璃反射时产生的实际偏移值相抵消,所述第二预置偏移值与所述第二图像经所述风挡玻璃反射时产生的实际偏移值相抵消。
可选地,上述的车载抬头显示器视差矫正方法,还包括获取所述第一预置偏移值和所述第二预置偏移值的步骤,具体包括:
获取所述预设左眼位置得到的左视测试图像在风挡玻璃虚像场处的投影图像作为左视虚像;所述左视测试图像为图像生成器生成的仅包含奇数列内容像素点的图像;
将所述左视测试图像设置于所述风挡玻璃虚像场处,获取所述预设左眼位置得到的左视测试图像结果作为左视目标图像;
获取所述预设右眼位置得到的右视测试图像在风挡玻璃虚像场处的投影图像作为右视虚像;所述右视测试图像为所述图像生成器生成的仅包含偶数列内容像素点的图像;
将所述右视测试图像设置于所述风挡玻璃虚像场处,获取所述预设右眼位置得到的右视测试图像结果作为右视目标图像;
根据所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值,得到所述第一预置偏移值;根据所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值,得到所述第二预置偏移值。
可选地,上述的车载抬头显示器视差矫正方法,获取所述第一预置偏移值和所述第二预置偏移值的步骤的步骤中:
所述左视虚像由设置于所述预设左眼位置处的左视摄像头拍摄所述左视测试图像在风挡玻璃虚像场处的投影图像得到;所述左视目标图像由所述左视摄像头拍摄设置于风挡玻璃虚像场处的左视测试图像得到;
所述右视虚像由设置于所述预设右眼位置处的右视摄像头拍摄所述右视测试图像在风挡玻璃虚像场处的投影图像得到;所述右视目标图像由所述右视摄像头拍摄设置于风挡玻璃虚像场处的右视测试图像得到。
可选地,上述的车载抬头显示器视差矫正方法,获取所述第一预置偏移值和所述第二预置偏移值的步骤的步骤具体包括:
左侧测试视图调节步骤:根据所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值,得到左视测试图像的内容像素点的第一调节量;按照所述第一调节量移动所述左视测试视图得到更新后的左侧测试视图;
左侧测试视图循环调节步骤:更新所述左侧测试视图后,再次获取所述左视虚像;若所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值小于预设阈值,则以所述第一调节量作为所述第一预置偏移值,否则重复所述左侧测试视图调节步骤直到所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值小于预设阈值;
右侧测试视图调节步骤:根据所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值,得到右视测试图像的内容像素点的第二调节量;按照所述第二调节量移动所述右视测试视图得到更新后的右侧测试视图;
右侧测试视图循环调节步骤:更新所述右侧测试视图后,再次获取所述右视虚像;若所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值小于预设阈值,则以所述第二调节量作为所述第二预置偏移值,否则重复所述右侧测试视图调节步骤直到所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值小于预设阈值;
将左侧测试视图调节步骤以及每一左侧测试视图循环调节步骤中得到的第一调节量取和后得到所述第一预置偏移值;将右侧测试视图调节步骤以及每一右侧测试视图循环调节步骤中得到的第二调节量取和后得到所述第二预置偏移值。
可选地,上述的车载抬头显示器视差矫正方法,还包括如下步骤:
预先设置多组所述预设左眼位置和所述预设右眼位置,根据每一组预设左眼位置和预设右眼位置均得到的一组第一预置偏差值和第二预设偏差值;将具有对应关系的预设左眼位置、预设右眼位置、第一预置偏差值和第二预设偏差值关联存储为一组矫正参数;
实时获取驾驶员的左眼位置和右眼位置的监控结果,根据所述左眼位置和所述右眼位置查找匹配的矫正参数,以确定与所述左眼位置和右眼位置匹配的第一预置偏差值和第二预设偏差值。
本发明还提供一种存储介质,所述存储介质中存储有程序信息,计算机读取所述程序信息后执行以上任一项所述的车载抬头显示器视差矫正方法。
本发明还提供一种电子设备,包括至少一个处理器和至少一个存储器,至少一个所述存储器中存储有程序信息,至少一个所述处理器读取所述程序信息后执行以上任一项所述的车载抬头显示器视差矫正方法。
与现有技术相比,本发明实施例提供的上述技术方案至少具有以下有益效果:通过阵列柱状透镜膜将图像生成器奇数列屏幕像素点和偶数列屏幕像素点所成图像分开,从而使图像生成器生成的投影图像的奇数列内容像素点和偶数列内容像素点所成图像分别传输至驾驶员的左眼和右眼,通过图像处理器预先将投影图像中奇数列内容像素点所成图像进行第一预置偏移值的移动,将投影图像中偶数列内容像素点所成图像进行第二预置偏移值的移动,使奇数列内容像素点和偶数列内容像素点能够抵消在经风挡玻璃反射后发生的实际偏移值,从而使在驾驶员左眼所成虚像与右眼所成虚像均与理想位置保持一致,实现左眼和右眼所成虚像重合的效果,从而能够缓解车载HUD的VAC冲突,尽可能的消除驾驶员的晕眩感。
附图说明
图1为现有技术车载HUD成像原理示意图;
图2为图1中圈中部分的放大示意图;
图3为现有技术中车载HUD出现VAC冲突的示意图;
图4为本发明一个实施例所述车载HUD成像原理示意图;
图5a为图4中圈中部分的放大示意图;
图5b为图5a中阵列柱状透镜膜的结构示意图;
图6为设置阵列柱状透镜膜的HUD的成像原理示意图;
图7为设置阵列柱状透镜膜的HUD后消除VAC冲突的效果示意图;
图8a为本发明一个实施例所述左视目标视图的显示结果示意图;
图8b为与图8a对应的左视虚像的显示结果示意图;
图8c为图8a和图8b进行比较以得到标准参考点在两图中位置坐标偏移值的示意图;
图8d为更新后的左视测试视图的示意图;
图8e为图8d对应的左视虚像的显示结果的示意图;
图8f为图8d和图8e进行比较以得到标准参考点在两图中位置坐标偏移值的示意图;
图8g为左视虚像和左视目标图像接近重合的示意图;
图9a为左视虚像中一个区域四个角点位置坐标示意图;
图9b为图9a中区域在左视目标图像中四个角点的位置坐标示意图;
图10a为左右眼观察到的虚像具有偏移值的示意图;
图10b为消除图10a中偏移值后的左右眼观察到的虚像效果示意图;
图11为本发明一个实施例所述执行车载抬头显示器视差矫正方法的电子设备的硬件连接关系示意图。
具体实施方式
下面将结合附图进一步说明本发明实施例。在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明的简化描述,而不是指示或暗示所指的装置或组件必需具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。其中,术语“第一位置”和“第二位置”为两个不同的位置。
在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个组件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。本申请中提供的以下实施例中的各个技术方案,除非彼此之间相互矛盾,否则不同技术方案之间可以相互组合,其中的技术特征可以相互替换。
本发明一部分实施例提供一种车载抬头显示器视差矫正系统,如图4至图7所示,包括:
阵列柱状透镜膜11,设置于图像生成器1的屏幕上;所述阵列柱状透镜膜11用于将所述图像生成器1上每一组相邻的奇数列屏幕像素点21和偶数列屏幕像素点22发出的光线折射为第一路光线和第二路光线,所述第一路光线经风挡玻璃3反射后沿左光路41传输,所述第二路光线经风挡玻璃3反射后沿右光路51传输;其中,所述左光路41经过预设左眼位置7,所述右光路51经过预设右眼位置6;其中,优选所述阵列柱状透镜膜11的厚度约等于1mm。
图像处理器,其为图像生成器1中用于处理图像的模块,其提取所述图像生成器1生成的投影图像中的奇数列内容像素点所成图像作为第一图像,提取所述投影图像中的偶数列内容像素点所成图像作为第二图像;移动所述第一图像,使其内容像素点在所述屏幕中的位置产生第一预置偏移值;移动所述第二图像,使其内容像素点在所述屏幕中的位置产生第二预置偏移值;所述第一预置偏移值与所述第一图像经所述风挡玻璃反射时产生的实际偏移值相抵消,所述第二预置偏移值与所述第二图像经所述风挡玻璃反射时产生的实际偏移值相抵消。也即,假设以图像生成器的屏幕像素点所在坐标系为基准坐标系,则使投影图像中原本在同一位置的相邻内容像素点P(2i+1)j和内容像素点P(2i)j在基准坐标系中的位置发生偏移。上述方案中所提出的“内容像素点”在屏幕中的位置产生第一预置偏移值或第二预置偏移值,第一预置偏移值或第二预置偏移值这并不是固定不变的数值,其含义是指在第一图像和第二图像中每一个位置处的内容像素点都会产生的预置偏移值,不同位置处的内容像素点的预置偏移值可能相同也可能不同。
其中,所述阵列柱状透镜膜11的结构如图5b,其由横截面为弧状的柱状透镜111排列形成。利用柱状透镜111的屈光能力实现图像生成器屏幕上同一个位置相邻的奇数列屏幕像素点21和偶数列屏幕像素点10的光线被约束为只能反射向左眼位置或者右眼位置。这样进入驾驶员左右眼的图像分别对应于图像生成器生成的投影图像的奇数列内容像素点和偶数列像素点所成图像,如果通过图像处理器的图像处理功能分别对左右眼看到的奇数列内容像素点图像和偶数列内容像素点图像分开控制,实现视觉上左右眼的虚像是重叠的,由此图3中的成像结果就能够优化为图7所示的结果。
上述方案中,通过阵列柱状透镜膜11将图像生成器1奇数列屏幕像素点和偶数列屏幕像素点所成图像分开,从而使图像生成器1生成的投影图像的奇数列内容像素点和偶数列内容像素点所成图像分别传输至驾驶员的左眼和右眼,通过图像处理器预先将投影图像中奇数列内容像素点所成图像进行第一预置偏移值的移动,将投影图像中偶数列内容像素点所成图像进行第二预置偏移值的移动,使奇数列内容像素点和偶数列内容像素点能够抵消在经风挡玻璃反射后发生的实际偏移值,从而使在驾驶员左眼所成虚像与右眼所成虚像均与理想位置保持一致,实现左眼和右眼所成虚像重合的效果,从而能够缓解车载HUD的VAC冲突,尽可能的消除驾驶员的晕眩感。
优选地,以上方案中,通过如下方式得到所述第一预置偏移值和所述第二预置偏移值:
所述图像生成器1生成仅包含奇数列内容像素点的左视测试图像,获取所述预设左眼位置得到的所述左视测试图像在风挡玻璃虚像场处(即所述风挡玻璃上用于反射投影图像的区域)的投影图像作为左视虚像;将所述左视测试图像设置于所述风挡玻璃虚像场处,获取所述预设左眼位置得到的左视测试图像结果作为左视目标图像;所述图像生成器1生成仅包含偶数列内容像素点的右视测试图像,获取所述预设右眼位置得到的所述右视测试图像在风挡玻璃虚像场处的投影图像作为右视虚像;将所述右视测试图像设置于所述风挡玻璃虚像场处,获取所述预设右眼位置得到的右视测试图像结果作为右视目标图像;所述图像处理器获取所述左视虚像、所述右视虚像、所述左视目标图像和所述右视目标图像,根据所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值,得到所述第一预置偏移值;根据所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值,得到所述第二预置偏移值。本方案中,通过测试图像来模拟图像生成器生成的投影图像,通过在风挡玻璃虚像场直接设置测试图像的方式来模拟理想状态下的图像,如果能够通过预置偏移值的方式将测试图像经风挡玻璃反射后的虚像与理想图像相重合,就能够实现投影图像在经过预置偏移后在驾驶员的左眼和右眼中所成虚像都与理想图像保持一致,当驾驶员的左眼和右眼所成虚像都是理想图像时,自然就能够消除重影。
另外,由于投影图像经风挡玻璃反射时,其上每一内容像素点的位置偏移可能不是线性变化的,因此奇数列内容像素点/偶数列内容像素点通过一次预置偏移量的调整后,其经风挡玻璃反射后进入人眼的虚像与理想图像之间的偏差可能依然很大,此时可以重复上述第一预置偏移值/第二预置偏移值的获取步骤以及根据第一预置偏移值/第二预置偏移值调整奇数列内容像素点/偶数列内容像素点的步骤。也即,所述图像处理器通过如下步骤得到所述第一预置偏移值和所述第二预置偏移值:
左侧测试视图调节步骤:根据所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值,得到左视测试图像的内容像素点的第一调节量;按照所述第一调节量移动所述左视测试视图得到更新后的左侧测试视图。
左侧测试视图循环调节步骤:更新所述左侧测试视图后,再次获取所述左视虚像;若所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值小于预设阈值,则以所述第一调节量作为所述第一预置偏移值,否则重复所述左侧测试视图调节步骤直到所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值小于预设阈值。
右侧测试视图调节步骤:根据所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值,得到右视测试图像的内容像素点的第二调节量;按照所述第二调节量移动所述右视测试视图得到更新后的右侧测试视图。
右侧测试视图循环调节步骤:更新所述右侧测试视图后,再次获取所述右视虚像;若所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值小于预设阈值,则以所述第二调节量作为所述第二预置偏移值,否则重复所述右侧测试视图调节步骤直到所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值小于预设阈值。
将左侧测试视图调节步骤以及每一左侧测试视图循环调节步骤中得到的第一调节量取和后得到所述第一预置偏移值;将右侧测试视图调节步骤以及每一右侧测试视图循环调节步骤中得到的第二调节量取和后得到所述第二预置偏移值。
上述循环调节步骤可能会执行一次或者多次,最终能够满足左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值小于预设阈值,并且右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值小于预设阈值。
具体地,以上方案中可以通过摄像头拍摄图像的方式模拟人员观察图像的过程,因此上述方案中还可以包括左视摄像头,设置于所述预设左眼位置7处;所述左视摄像头拍摄所述左视测试图像在风挡玻璃虚像场处的投影图像得到所述左视虚像;所述左视摄像头拍摄所述风挡玻璃虚像场处的左视测试图像得到所述左视目标图像;右视摄像头,设置于所述预设右眼位置6处;所述右视摄像头拍摄所述右视测试图像在风挡玻璃虚像场处的投影图像得到所述右视虚像;所述右视摄像头拍摄所述风挡玻璃虚像场处的右视测试图像得到所述右视目标图像。以上,左视摄像头和右视摄像头拍摄到的图像直接发送至图像处理器中即可。
而左视测试图像和右视测试图像既可以采用屏幕显示的方式实现,即上述方案中还可以包括目标图像生成器,设置于风挡玻璃虚像场处,用于生成所述左视测试图像或所述右视测试图像;所述目标图像生成器生成所述左视测试图像时,所述左视摄像头拍摄所述目标图像生成器的屏幕得到所述左视目标图像;所述目标图像生成器生成所述右视测试图像时,所述右视摄像头拍摄所述目标图像生成器的屏幕得到所述右视目标图像。本方案中,通过摄像头拍摄直接放置在风挡玻璃虚像场位置处的实像模拟理想图像,通过摄像头拍摄测试图像的经风挡玻璃反射后的虚像模拟进入人眼的虚像。通过图像处理器调整测试图像的内容像素点的位置使虚像的位置与实像的位置一致,即可实现人眼看到的虚像与理想图像一致的效果。
下面参考图8a-8e,对上述预置偏移值过程进行详细说明,其中,测试图像可以选择图8a所示的8×5像素点图像。以第一预置偏移值的获取步骤为例,包括:
1、左视目标图像的获取步骤(仅执行一次即可):
(1.1)在风挡玻璃虚像场放置图8a所示的左视测试图像,其上包括8×5个标准参考点。
(1.2)将左视摄像头放置在预设左眼位置,拍摄图8a中左视测试图像中每一个标准参考点的位置,得到左视目标图像M1。
2、左视虚像的获取步骤:
(2.1)图像生成器的奇数列内容像素点生成图8a中左视测试图像,经风挡玻璃反射后进入左视摄像头,左视摄像头得到图8b所示的左视虚像M2并将其发送至图像处理器,左视虚像M2中包括每一个标准参考点的位置。
3、计算第一预设偏差值的步骤:
(3.1)以图8a中的一个标准参考点为例,如图8c所示,将左视目标图像M1和左视虚像M2进行比较,假设步骤1中得到其位置是(Xref,Yref),而图8b中其位置是(X,Y),则可得到第一调整量为E=(X-Xref,Y-Yref);依据同样的方式获得每一个标准参考点的第一调整量;之后依据第一调整量对图像生成器的奇数列内容像素点生成的左视测试图像进行移动得到图8d所示的更新后的左视测试图像M3。
(3.2)采用步骤2的方式再次获得图8e所示的左视虚像M4,如图8f所示,将新获取到的左视虚像M4与左视目标图像M1进行比较,此时判断左视虚像M4中每一个标准参考点的位置与步骤1中的左视目标图像M1中每一个标准参考点的位置之间的偏差值是否都小于预设阈值,若是则退出矫正,否则进行下一步。预设阈值小于人眼能够区分的像素偏差值,根据经验值设定。
(3.3)重复步骤(3.1)和(3.2)直到左视虚像M4中每一个标准参考点的位置与步骤1中的左视目标图像M1中每一个标准参考点的位置之间的偏差值都小于预设阈值,如图8g所示,左视虚像M5已经和左视目标图像M1几乎重合,此时即可将每一循环过程中得到第一调整量相加即可得到第一预置偏移值。
以上方案中,为了减少运算量,并未对图像中每一个像素点均进行第一预置偏移值的计算,而是采用N*M个点把整个屏幕分成(N-1)*(M-1)个区域,第一调节量是用于将左视虚像中的每个区域经过坐标变换的方式对应至左视目标图像中的每个区域。例如,(xij,yij,1)为左视虚像中第i行第j列内容像素点的位置坐标,,(xi′j,yx′j,tm)为左视目标图像中第i行第j内容列像素点的坐标,则投影变换矩阵通过如下方式即可得到:
其中,tm、tk和tv为变换系数。具体地,参考图9a和图9b,假设图9a所示为左视虚像中一个区域,其四个角点的坐标如图所示,分别为(x1,y1,1)、(x2,y2,1)、(x3,y3,1)和(x4,y4,1);如果将其变换至左视目标图像中对应的区域内,外切四边形的四个角点的坐标转换为(t1x1’,t1y1’,t1)、(t2x2’,t2y2’,t2)、(t3x3’,t3y3’,t3)和(t4x4‘,t4y4’,t4),根据四个角点的坐标对应关系能够求解出投影变换矩阵,得到投影变换矩阵后即可对该区域里所有的点上的内容进行预置偏移。
以上方案,通过物理结构上新增的阵列柱状透镜膜11与图像处理器的图像处理方法相结合,能够最大程度的减小消除驾驶员在观看HUD经风挡玻璃反射后的图像时的晕眩感。如图10a所示,所述左视摄像头拍摄所述投影图像在所述风挡玻璃虚像场的投影结果得到左视虚像9;所述右视摄像头拍摄所述投影图像在所述风挡玻璃虚像场上的投影结果得到右视虚像8,如果不做处理的话驾驶员左眼和右眼看到的图像具有一定的偏差,而图像处理器采用本发明上述方案对其进行处理后,使左视虚像中每一个内容像素点作了移动,右视虚像中每一个内容像素点作了移动,且移动距离恰好能够抵消图10a中左右虚像之间的偏差,则可以得到图10b所示的重合结果,即左右眼看到的图像能够重叠后还原为数字“2”。
进一步地,在一些方案中,所述阵列柱状透镜膜11的厚度T_len、柱状透镜111的焦距F_len、柱状透镜111的半径R_len和相邻柱状透镜中心轴线间的距离D_len通过如下方式得到:
T_len=F_len=R_len/(n-1)=(VID×D_pixel)/(Q×B);
D_len=2×D_pixel×(VID-T_len×B^2)/VID。
其中,n为柱状透镜的折射率,只要确定了柱状透镜所选材料就能确定折射率,Q为预设双眼通孔间距,VID为所述车载抬头显示器的虚像宽度,B为车载抬头显示器的横向放大率,D_pixel为图像生成器中相邻两列像素点之间的距离。
在车载HUD中,预先会配置好各类性能参数,其中就包括:标准眼点EP位置(左眼和右眼中间的位置)、虚像距离VID(本实施例中方案以宽度为主)、HUD虚像视场角H*V,其中H表示虚像场的宽度,V表示虚像场的长度。之后根据车载HUD性能参数,将车载HUD的光阑面定义为标准眼点位置,车载HUD的横向放大率Β=虚像场宽度/图像生成器横向长度;由此,以上相关参数均为已知量,预设双眼通孔间距可选择65mm,是根据大量成人双眼通孔间距的平均值得到。在得到阵列柱状透镜膜的相关参数后,可以将其代入到ZEMAX、LightTools及CodeV等光学优化软件中进行优化微调。依据上述参数制作柱状透镜阵列膜,贴合到图像生成器的投影面上,之后装配车载HUD整机到目标车辆上。
针对不同目标车辆,由于车型不同,其中座椅高度、座椅角度不同等因素,驾驶员坐在座椅上时左右眼的位置也有所不同。车辆在设计时,会采用标准人体模型来对驾驶员左右眼位置进行模拟,根据模拟结果可得到预设左眼位置和预设右眼位置。安装车载HUD时标准眼点位置可设置于模拟得到的左右眼位置之间,由此车载HUD安装完成。车载HUD工作时候,对上位机传入的图像信号中每一个像素点根据其对应的预设偏差值进行实时的坐标重映射,能够使驾驶员得到更佳的图像查看效果。
进一步地,上述方案中的车载抬头显示器视差矫正系统,还可以包括人眼跟踪模块,所述图像处理器中预先存储多组矫正参数,不同组矫正参数中包括不同的预设左眼位置和预设右眼位置,以及与预设左眼位置和预设右眼位置对应的预置偏差值;所述人眼跟踪模块对驾驶员的左眼位置和右眼位置进行实时监控并将监控结果发送至所述图像处理器;所述图像处理器根据所述左眼位置和所述右眼位置查找匹配的矫正参数,以确定与所述左眼位置和右眼位置匹配的预置偏差值。
因为驾驶员在驾车过程中头部会发生转动,由此会导致驾驶员左眼和右眼的位置与预设左眼位置及预设右眼位置偏差过大,为避免这种情况下产生眩晕感,本方案中提出在初始阶段不仅以人体模型模拟得到的驾驶员左眼和右眼位置作为预设左眼位置和预设右眼位置,而是在驾驶员头部移动范围内选择多组位置点确定预置偏差值。例如,驾驶员头部移动范围限制为一方形区域,可以在方形区域的中心作为标准眼点确定一组矫正参数,分别以方形区域的四个角点作为标准眼点确定四组矫正参数。在驾驶员驾车过程中,通过实时跟踪驾驶员眼球位置,匹配最佳的矫正参数,得到最佳的预置偏差值,保证驾驶员头部运动时也能不出现VAC的情况。
本发明另一部分实施例中提供一种车载抬头显示器视差矫正方法,可应用于车载抬头显示器中的图像处理器中,该方法可以包括如下步骤:
步骤一:获取图像生成器生成的投影图像。
步骤二:提取所述投影图像中的奇数列内容像素点所成图像作为第一图像,提取所述投影图像中的偶数列内容像素点所成图像作为第二图像。
步骤三:移动所述第一图像,使其内容像素点在所述图像生成器的屏幕中的位置产生第一预置偏移值;移动所述第二图像,使其内容像素点在所述屏幕中的位置产生第二预置偏移值;所述第一预置偏移值与所述第一图像经风挡玻璃反射时产生的实际偏移值相抵消,所述第二预置偏移值与所述第二图像经所述风挡玻璃反射时产生的实际偏移值相抵消。
以上方案,与阵列柱状透镜膜配合后,能够减缓或消除VAC效应,增加驾驶员使用车载HUD时候的舒适度。
优选地,上述方案中,步骤三中包括:
S1.1:获取所述预设左眼位置得到的左视测试图像在风挡玻璃虚像场处的投影图像作为左视虚像;所述左视测试图像为图像生成器生成的仅包含奇数列内容像素点的图像。
S1.2:将所述左视测试图像设置于所述风挡玻璃虚像场处,获取所述预设左眼位置得到的左视测试图像结果作为左视目标图像。
S1.3:获取所述预设右眼位置得到的右视测试图像在风挡玻璃虚像场处的投影图像作为右视虚像;所述右视测试图像为所述图像生成器生成的仅包含偶数列内容像素点的图像。
S1.4:将所述右视测试图像设置于所述风挡玻璃虚像场处,获取所述预设右眼位置得到的右视测试图像结果作为右视目标图像;
S1.5:根据所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值,得到所述第一预置偏移值;根据所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值,得到所述第二预置偏移值。
其中,所述左视虚像由设置于所述预设左眼位置处的左视摄像头拍摄所述左视测试图像在风挡玻璃虚像场处的投影图像得到;所述左视目标图像由所述左视摄像头拍摄设置于风挡玻璃虚像场处的左视测试图像得到;所述右视虚像由设置于所述预设右眼位置处的右视摄像头拍摄所述右视测试图像在风挡玻璃虚像场处的投影图像得到;所述右视目标图像由所述右视摄像头拍摄设置于风挡玻璃虚像场处的右视测试图像得到。
左视摄像头和所述右视摄像头相当于驾驶员的左眼和右眼,左视摄像头和所述右视摄像头拍摄风挡玻璃虚像场处的真实图像(而并非是风挡玻璃反射得到的图像)时所得到的结果应当是理想图像,因此将实际应用时风挡玻璃反射的投影图像在左视摄像头和右视摄像头所成虚像全部平移至对应的理想图像位置,这样必然能够使左视摄像头和右视摄像头拍摄的虚像合称为与理想结果一致的图像。
进一步优选地,所述步骤S1.5还可以包括:
S1.51:左侧测试视图调节步骤:根据所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值,得到左视测试图像的内容像素点的第一调节量;按照所述第一调节量移动所述左视测试视图得到更新后的左侧测试视图;
S1.52:左侧测试视图循环调节步骤:更新所述左侧测试视图后,再次获取所述左视虚像;若所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值小于预设阈值,则以所述第一调节量作为所述第一预置偏移值,否则重复所述左侧测试视图调节步骤直到所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值小于预设阈值;
S1.53:右侧测试视图调节步骤:根据所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值,得到右视测试图像的内容像素点的第二调节量;按照所述第二调节量移动所述右视测试视图得到更新后的右侧测试视图;
S1.54:右侧测试视图循环调节步骤:更新所述右侧测试视图后,再次获取所述右视虚像;若所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值小于预设阈值,则以所述第二调节量作为所述第二预置偏移值,否则重复所述右侧测试视图调节步骤直到所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值小于预设阈值;
S1.55:将左侧测试视图调节步骤以及每一左侧测试视图循环调节步骤中得到的第一调节量取和后得到所述第一预置偏移值;将右侧测试视图调节步骤以及每一右侧测试视图循环调节步骤中得到的第二调节量取和后得到所述第二预置偏移值。
也即,实际在获得阈值偏移值时,可能需要经过多次循环调节步骤,最终能够满足左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值小于预设阈值,并且右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值小于预设阈值后结束矫正过程。
优选地,上述方案中的所述预设左眼位置和所述预设右眼位置包括多组,根据每一组预设左眼位置和预设右眼位置均得到的一组预置偏差值;将具有对应关系的预设左眼位置、预设右眼位置和预置偏差值关联存储为一组矫正参数;实时获取驾驶员的左眼位置和右眼位置的监控结果,根据所述左眼位置和所述右眼位置查找匹配的矫正参数,以确定与所述左眼位置和右眼位置匹配的预置偏差值。在驾驶员驾车过程中,通过实时跟踪驾驶员眼球位置,匹配最佳的矫正参数,得到最佳的预置偏差值,保证驾驶员头部运动时也能不出现VAC的情况。
本发明一些实施例中提供一种存储介质,所述存储介质中存储有程序指令,计算机读取所述程序指令后执行以上任意方案所述的车载抬头显示器视差矫正方法。
本发明的另一个方面还提供一种电子设备,如图11所示,包括至少一个存储器1102和至少一个处理器1101,上述装置还可以包括:输入装置1103和输出装置1104。处理器1101、存储器1102、输入装置1103和输出装置1104可以通过总线或者其他方式连接。至少一个存储器1102中存储有程序指令,至少一个所述处理器1101读取所述程序指令后执行以上任意方案所述的车载抬头显示器视差矫正方法。
上述产品可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (14)
1.一种车载抬头显示器视差矫正系统,其特征在于,包括:
阵列柱状透镜膜,设置于图像生成器的屏幕上;所述阵列柱状透镜膜用于将所述图像生成器上每一组相邻的奇数列屏幕像素点和偶数列屏幕像素点发出的光线折射为第一路光线和第二路光线,所述第一路光线经风挡玻璃反射后沿左光路传输,所述第二路光线经风挡玻璃反射后沿右光路传输;其中,所述左光路经过预设左眼位置,所述右光路经过预设右眼位置;
图像处理器,提取所述图像生成器生成的投影图像中的奇数列内容像素点所成图像作为第一图像,提取所述投影图像中的偶数列内容像素点所成图像作为第二图像;移动所述第一图像,使其内容像素点在所述屏幕中的位置产生第一预置偏移值;移动所述第二图像,使其内容像素点在所述屏幕中的位置产生第二预置偏移值;所述第一预置偏移值与所述第一图像经所述风挡玻璃反射时产生的实际偏移值相抵消,所述第二预置偏移值与所述第二图像经所述风挡玻璃反射时产生的实际偏移值相抵消。
2.根据权利要求1所述的车载抬头显示器视差矫正系统,其特征在于,通过如下方式得到所述第一预置偏移值和所述第二预置偏移值:
所述图像生成器生成仅包含奇数列内容像素点的左视测试图像,获取所述预设左眼位置得到的所述左视测试图像在风挡玻璃虚像场处的投影图像作为左视虚像;将所述左视测试图像设置于所述风挡玻璃虚像场处,获取所述预设左眼位置得到的左视测试图像结果作为左视目标图像;
所述图像生成器生成仅包含偶数列内容像素点的右视测试图像,获取所述预设右眼位置得到的所述右视测试图像在风挡玻璃虚像场处的投影图像作为右视虚像;将所述右视测试图像设置于所述风挡玻璃虚像场处,获取所述预设右眼位置得到的右视测试图像结果作为右视目标图像;
所述图像处理器获取所述左视虚像、所述右视虚像、所述左视目标图像和所述右视目标图像,根据所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值,得到所述第一预置偏移值;根据所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值,得到所述第二预置偏移值。
3.根据权利要求2所述的车载抬头显示器视差矫正系统,其特征在于,所述图像处理器通过如下步骤得到所述第一预置偏移值和所述第二预置偏移值:
左视测试图像调节步骤:根据所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值,得到左视测试图像的内容像素点的第一调节量;按照所述第一调节量移动所述左视测试图像得到更新后的左视测试图像;
左视测试图像循环调节步骤:更新所述左视测试图像后,再次获取所述左视虚像;若所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值小于预设阈值,则以所述第一调节量作为所述第一预置偏移值,否则重复所述左视测试图像调节步骤直到所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值小于预设阈值;
右视测试图像调节步骤:根据所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值,得到右视测试图像的内容像素点的第二调节量;按照所述第二调节量移动所述右视测试图像得到更新后的右侧测试图像;
右视测试图像循环调节步骤:更新所述右视测试图像后,再次获取所述右视虚像;若所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值小于预设阈值,则以所述第二调节量作为所述第二预置偏移值,否则重复所述右视测试图像调节步骤直到所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值小于预设阈值;
将左视测试图像调节步骤以及每一左视测试图像循环调节步骤中得到的第一调节量取和后得到所述第一预置偏移值;将右视测试图像调节步骤以及每一右视测试图像循环调节步骤中得到的第二调节量取和后得到所述第二预置偏移值。
4.根据权利要求2所述的车载抬头显示器视差矫正系统,其特征在于,还包括:
左视摄像头,设置于所述预设左眼位置处;所述左视摄像头拍摄所述左视测试图像在风挡玻璃虚像场处的投影图像得到所述左视虚像;所述左视摄像头拍摄所述风挡玻璃虚像场处的左视测试图像得到所述左视目标图像;
右视摄像头,设置于所述预设右眼位置处;所述右视摄像头拍摄所述右视测试图像在风挡玻璃虚像场处的投影图像得到所述右视虚像;所述右视摄像头拍摄所述风挡玻璃虚像场处的右视测试图像得到所述右视目标图像。
5.根据权利要求4所述的车载抬头显示器视差矫正系统,其特征在于,还包括:
目标图像生成器,设置于风挡玻璃虚像场处,用于生成所述左视测试图像或所述右视测试图像;
所述目标图像生成器生成所述左视测试图像时,所述左视摄像头拍摄所述目标图像生成器的屏幕得到所述左视目标图像;
所述目标图像生成器生成所述右视测试图像时,所述右视摄像头拍摄所述目标图像生成器的屏幕得到所述右视目标图像。
6.根据权利要求1-5任一项所述的车载抬头显示器视差矫正系统,其特征在于,所述阵列柱状透镜膜的厚度T_len、柱状透镜的焦距F_len、柱状透镜的半径R_len和相邻柱状透镜中心轴线间的距离D_len通过如下方式得到:
T_len=F_len=R_len/(n-1)=(VID×D_pixel)/(Q×B);
D_len=2×D_pixel×(VID-T_len×B^2)/VID;
其中,n为柱状透镜的折射率,Q为预设双眼通孔间距,VID为所述车载抬头显示器的虚像宽度,B为车载抬头显示器的横向放大率,D_pixel为图像生成器中相邻两列像素点之间的距离。
7.根据权利要求6所述的车载抬头显示器视差矫正系统,其特征在于,还包括人眼跟踪模块:
所述图像处理器中预先存储多组矫正参数,不同组矫正参数中包括不同的预设左眼位置和预设右眼位置,以及与预设左眼位置和预设右眼位置对应的第一预置偏差值和第二预置偏差值;
所述人眼跟踪模块对驾驶员的左眼位置和右眼位置进行实时监控并将监控结果发送至所述图像处理器;
所述图像处理器根据所述左眼位置和所述右眼位置查找匹配的矫正参数,以确定与所述左眼位置和所述右眼位置匹配的第一预置偏差值和第二预置偏差值。
8.一种车载抬头显示器视差矫正方法,其特征在于,包括如下步骤:
获取图像生成器生成的投影图像;
提取所述投影图像中的奇数列内容像素点所成图像作为第一图像,提取所述投影图像中的偶数列内容像素点所成图像作为第二图像;
移动所述第一图像,使其内容像素点在所述图像生成器的屏幕中的位置产生第一预置偏移值;移动所述第二图像,使其内容像素点在所述屏幕中的位置产生第二预置偏移值;所述第一预置偏移值与所述第一图像经风挡玻璃反射时产生的实际偏移值相抵消,所述第二预置偏移值与所述第二图像经所述风挡玻璃反射时产生的实际偏移值相抵消。
9.根据权利要求8所述的车载抬头显示器视差矫正方法,其特征在于,还包括获取所述第一预置偏移值和所述第二预置偏移值的步骤,具体包括:
获取预设左眼位置得到的左视测试图像在风挡玻璃虚像场处的投影图像作为左视虚像;所述左视测试图像为图像生成器生成的仅包含奇数列内容像素点的图像;
将所述左视测试图像设置于所述风挡玻璃虚像场处,获取所述预设左眼位置得到的左视测试图像结果作为左视目标图像;
获取预设右眼位置得到的右视测试图像在风挡玻璃虚像场处的投影图像作为右视虚像;所述右视测试图像为所述图像生成器生成的仅包含偶数列内容像素点的图像;
将所述右视测试图像设置于所述风挡玻璃虚像场处,获取所述预设右眼位置得到的右视测试图像结果作为右视目标图像;
根据所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值,得到所述第一预置偏移值;根据所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值,得到所述第二预置偏移值。
10.根据权利要求9所述的车载抬头显示器视差矫正方法,其特征在于,获取所述第一预置偏移值和所述第二预置偏移值的步骤中:
所述左视虚像由设置于所述预设左眼位置处的左视摄像头拍摄所述左视测试图像在风挡玻璃虚像场处的投影图像得到;所述左视目标图像由所述左视摄像头拍摄设置于风挡玻璃虚像场处的左视测试图像得到;
所述右视虚像由设置于所述预设右眼位置处的右视摄像头拍摄所述右视测试图像在风挡玻璃虚像场处的投影图像得到;所述右视目标图像由所述右视摄像头拍摄设置于风挡玻璃虚像场处的右视测试图像得到。
11.根据权利要求10所述的车载抬头显示器视差矫正方法,其特征在于,获取所述第一预置偏移值和所述第二预置偏移值的步骤具体包括:
左视测试图像调节步骤:根据所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值,得到左视测试图像的内容像素点的第一调节量;按照所述第一调节量移动所述左视测试图像得到更新后的左侧测试图像;
左视测试图像循环调节步骤:更新所述左视测试图像后,再次获取所述左视虚像;若所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值小于预设阈值,则以所述第一调节量作为所述第一预置偏移值,否则重复所述左视测试图像调节步骤直到所述左视目标图像的内容像素点和所述左视虚像的内容像素点之间的偏移值小于预设阈值;
右视测试视图调节步骤:根据所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值,得到右视测试图像的内容像素点的第二调节量;按照所述第二调节量移动所述右视测试图像得到更新后的右视测试图像;
右视测试图像循环调节步骤:更新所述右视测试图像后,再次获取所述右视虚像;若所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值小于预设阈值,则以所述第二调节量作为所述第二预置偏移值,否则重复所述右视测试图像调节步骤直到所述右视目标图像的内容像素点和所述右视虚像的内容像素点之间的偏移值小于预设阈值;
将左视测试图像调节步骤以及每一左视测试图像循环调节步骤中得到的第一调节量取和后得到所述第一预置偏移值;将右视测试图像调节步骤以及每一右视测试图像循环调节步骤中得到的第二调节量取和后得到所述第二预置偏移值。
12.根据权利要求9-11任一项所述的车载抬头显示器视差矫正方法,其特征在于,还包括如下步骤:
预先设置多组所述预设左眼位置和所述预设右眼位置,根据每一组预设左眼位置和预设右眼位置均得到的一组第一预置偏差值和第二预设偏差值;将具有对应关系的预设左眼位置、预设右眼位置、第一预置偏差值和第二预设偏差值关联存储为一组矫正参数;
实时获取驾驶员的左眼位置和右眼位置的监控结果,根据所述左眼位置和所述右眼位置查找匹配的矫正参数,以确定与所述左眼位置和右眼位置匹配的第一预置偏差值和第二预设偏差值。
13.一种存储介质,其特征在于,所述存储介质中存储有程序信息,计算机读取所述程序信息后执行权利要求8-12任一项所述的车载抬头显示器视差矫正方法。
14.一种电子设备,其特征在于,包括至少一个处理器和至少一个存储器,至少一个所述存储器中存储有程序信息,至少一个所述处理器读取所述程序信息后执行权利要求8-12任一项所述的车载抬头显示器视差矫正方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011025199.5A CN112130325B (zh) | 2020-09-25 | 2020-09-25 | 车载抬头显示器视差矫正系统、方法、存储介质和电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011025199.5A CN112130325B (zh) | 2020-09-25 | 2020-09-25 | 车载抬头显示器视差矫正系统、方法、存储介质和电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112130325A CN112130325A (zh) | 2020-12-25 |
CN112130325B true CN112130325B (zh) | 2022-07-12 |
Family
ID=73840110
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011025199.5A Active CN112130325B (zh) | 2020-09-25 | 2020-09-25 | 车载抬头显示器视差矫正系统、方法、存储介质和电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112130325B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20230018075A (ko) | 2021-07-29 | 2023-02-07 | 삼성전자주식회사 | 시차 광학 소자의 캘리브레이션 장치 및 방법 |
CN113655618A (zh) * | 2021-08-04 | 2021-11-16 | 杭州炽云科技有限公司 | 一种基于双目视觉的arhud图像显示方法和装置 |
CN115202476B (zh) * | 2022-06-30 | 2023-04-11 | 泽景(西安)汽车电子有限责任公司 | 显示图像的调整方法、装置、电子设备及存储介质 |
CN118033971A (zh) * | 2022-11-11 | 2024-05-14 | 华为技术有限公司 | 投影系统、投影方法和交通工具 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101446653A (zh) * | 2007-11-26 | 2009-06-03 | 株式会社东芝 | 平视显示器用光学薄膜、平视显示器及移动体 |
JP2015152746A (ja) * | 2014-02-14 | 2015-08-24 | 日本精機株式会社 | 表示装置 |
EP3432050A1 (en) * | 2016-03-17 | 2019-01-23 | Horizon-X Technology LLC | Display imaging system and method, and vehicle carrying the system |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2816717B1 (fr) * | 2000-11-14 | 2003-09-05 | Thomson Csf | Viseur tete haute pour aeronef a pare-brise courbe |
JP5673008B2 (ja) * | 2010-08-11 | 2015-02-18 | ソニー株式会社 | 画像処理装置、立体画像表示装置および立体画像表示システム、ならびに立体画像表示装置の視差ずれ検出方法および立体画像表示装置の製造方法 |
US9773349B2 (en) * | 2014-02-19 | 2017-09-26 | Daqri, Llc | Active parallax correction |
JP6361290B2 (ja) * | 2014-05-30 | 2018-07-25 | セイコーエプソン株式会社 | 画像処理装置、表示装置および画像処理方法 |
ES2660309T3 (es) * | 2015-02-10 | 2018-03-21 | Juan Dominguez-Montes | Sistema de reproducción estereoscópica por transparencia |
CN209297031U (zh) * | 2018-09-18 | 2019-08-23 | 苏州车萝卜汽车电子科技有限公司 | 抬头显示装置 |
CN109767890A (zh) * | 2019-03-06 | 2019-05-17 | 深圳市杰普特光电股份有限公司 | 校正方法及装置、修阻方法及修阻机 |
-
2020
- 2020-09-25 CN CN202011025199.5A patent/CN112130325B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101446653A (zh) * | 2007-11-26 | 2009-06-03 | 株式会社东芝 | 平视显示器用光学薄膜、平视显示器及移动体 |
JP2015152746A (ja) * | 2014-02-14 | 2015-08-24 | 日本精機株式会社 | 表示装置 |
EP3432050A1 (en) * | 2016-03-17 | 2019-01-23 | Horizon-X Technology LLC | Display imaging system and method, and vehicle carrying the system |
Also Published As
Publication number | Publication date |
---|---|
CN112130325A (zh) | 2020-12-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112130325B (zh) | 车载抬头显示器视差矫正系统、方法、存储介质和电子设备 | |
CN109688392B (zh) | Ar-hud光学投影系统及映射关系标定方法和畸变矫正方法 | |
KR102270483B1 (ko) | 3차원 증강현실 헤드업 디스플레이의 주변 환경에 따른 오류를 최소화하기 위한 방법 및 장치 | |
EP0618471B1 (en) | Image display apparatus | |
CN102203659B (zh) | 用于机动车的车辆显示系统或投影显示器及其校准方法 | |
US10277893B1 (en) | Characterization of optical distortion in a head mounted display | |
US10948740B2 (en) | Head-mounted displays having curved lens arrays and generating elemental images for displaying | |
US11002969B2 (en) | Light projection system including an optical assembly for correction of differential distortion | |
US20050270645A1 (en) | Optical scanning assembly | |
US20110032482A1 (en) | 3d autostereoscopic display with true depth perception | |
US10685431B1 (en) | Optical measurement system | |
US20040227992A1 (en) | Three-dimensional free space image projection employing Fresnel lenses | |
US11586090B1 (en) | Bifocal optical assembly for a head-mounted display | |
CN108061968A (zh) | 一种抬头显示装置及显示图像校正方法 | |
US10509228B1 (en) | Low field myopia for artificial reality systems | |
WO2021038421A1 (en) | Light field vision testing device, adjusted pixel rendering method therefor, and vision testing system and method using same | |
KR20200067980A (ko) | 3d 이미지 정보를 생성하기 위한 헤드 마운티드 디스플레이 장치 및 그 방법 | |
CN111609995A (zh) | 一种光学模组装调测试方法及装置 | |
CN111447429B (zh) | 一种基于双目摄像头摄像的车载裸眼3d显示方法及系统 | |
US11966507B2 (en) | Light field vision testing device, adjusted pixel rendering method therefor, and vision testing system and method using same | |
CN206618900U (zh) | 头戴式显示设备 | |
CN112326206A (zh) | Ar模组双目融合检测装置及检测方法 | |
CN113746999B (zh) | 成像方法、成像装置、光学成像系统及车辆 | |
DE102021104528A1 (de) | Optisches System für eine virtuelle Netzhautanzeige und Verfahren zum Projizieren von Bildinhalten auf eine Netzhaut | |
JP7397152B2 (ja) | 画像を地面に位置させて運転手の視点に拡張現実を実現する3次元拡張現実ヘッドアップディスプレイ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 430056 No. 10 Dongfeng Avenue, Wuhan economic and Technological Development Zone, Wuhan, Hubei Applicant after: DONGFENG MOTER Co.,Ltd. Address before: 510800, Fengshen Road, Huadu District, Guangdong, Guangzhou 12 Applicant before: DONGFENG MOTER Co.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |