一种ARHUD动态畸变纠正方法、装置、设备及存储介质与流程

文档序号:29158177发布日期:2022-03-08 22:19阅读:来源:国知局

技术特征:
1.一种arhud动态畸变纠正方法,其特征在于,包括如下步骤:s10、在眼盒可视的范围内获取若干观察位置对应的arhud图像;s20、计算出每张arhud图像所对应的畸变参数;s30、构建畸变参数和观察位置的映射关系,生成映射关系表;s40、根据畸变参数和观察位置的映射关系对当前观察位置信息进行逆映射,从而获取相应的畸变参数;s50、利用当前的畸变参数对arhud图像进行畸变纠正。2.根据权利要求1所述的一种arhud动态畸变纠正方法,其特征在于,所述步骤s20计算出每张arhud图像所对应的畸变参数的具体步骤为:s200、获取若干观察位置对应的基准图像;s201、将基准图像像素点坐标与arhud图像像素点坐标进行对比,从而获取坐标偏移量;s202、根据坐标偏移量计算出arhud图像的畸变参数。3.根据权利要求2所述的一种arhud动态畸变检测方法,其特征在于,在进行步骤s20之前进行对所有的arhud图像进行预处理。4.根据权利要求1所述的一种arhud动态畸变检测方法,其特征在于,所述步骤s10在眼盒可视的范围内获取若干观察位置对应的arhud图像是通过搭载有摄像头的机械手按照一定采样率来扫描并记录若干个观察位置所对应的arhud图像来实现的。5.根据权利要求1所述的一种动态畸变的纠正方法,其特征在于,所述步骤s40根据畸变参数和观察位置的映射关系对当前观察位置信息进行逆映射,从而获取相应的畸变参数具体步骤为:s400、使用固定的摄像头实时拍摄用户的人脸图像;s401、从当前人脸图像中抓取眼睛的位置,从而获得当前的观察位置;s402、从畸变参数和观察位置的映射关系表中找出与当前的观察位置信息相对应的畸变参数。6.根据权利要求1所述的一种动态畸变的纠正方法,其特征在于,所述步骤s50利用当前的畸变参数对arhud图像进行畸变纠正的具体步骤为:将当前的畸变参数和arhud图像输入畸变纠正模型,利用畸变纠正模型对arhud图像进行畸变纠正。7.一种动态畸变纠正装置,其特征在于,包括架体、设置于所述架体上的畸变检测组件、畸变纠正组件和服务器;所述畸变检测组件包括风挡玻璃、设置于所述风挡玻璃下方的第一arhud单元、机械手和设置于所述机械手上的图像采集单元,所述第一arhud单元用于成像并将畸变检测图像显示出来,所述图像采集单元用于采集用户的人眼在不同观察位置的畸变检测图像,所述机械手用于带动所述图像采集单元移动;所述服务器包括图像处理单元和数据库,所述图像处理单元用于计算所述畸变检测图像的畸变参数,并生成映射关系表,所述映射关系表内保存有不同观察位置与对应的畸变参数之间的映射关系,所述数据库和图像处理单元连接,用于获取所述映射关系表并保存;所述畸变纠正组件包括第二arhud单元和用于识别用户的人脸和眼睛位置的识别单元,所述识别单元分别和第二arhud单元、服务器的数据库连接,第二arhud单元设置有畸变纠正单元,所述畸变纠正单元和服
务器的数据库连接。8.根据权利要求7所述的一种动态畸变纠正装置,其特征在于,所述第一arhud单元通过驱动组件设置于所述架体上端,所述驱动组件用于驱动所述第一arhud单元前后移动。9.一种计算机设备,包括包括处理器和电连接所述处理器的存储器,所述存储器上存储有所述处理器执行的指令,且所述指令使得所述处理器执行操作以进行如权利要求1-6任意一项所述的arhud动态畸变纠正方法。10.一种计算机可读存储介质,其特征在于,所述可读存储介质包括存储的计算机程序,其中,在所述计算机程序被处理器运行时控制所述存储介质所在设备执行权利要求1至6中任意一项所述的arhud动态畸变纠正方法。

技术总结
本发明具体公开了一种ARHUD动态畸变纠正方法、装置、设备及存储介质,该方法包括在眼盒可视的范围内获取若干观察位置对应的ARHUD图像;计算出每张ARHUD图像对应的畸变参数;构建畸变参数和观察位置的映射关系,生成映射关系表;根据畸变参数和观察位置的映射关系对当前观察位置信息进行逆映射,从而获取相应的畸变参数;利用当前的畸变参数对ARHUD图像进行畸变纠正。通过本申请,解决了现有技术中无法进行动态畸变纠正的问题,即使人眼的观察位置变化,通过本发明提供的方法依然能够进行对变化后的观察位置所对应的图像进行畸变纠正。后的观察位置所对应的图像进行畸变纠正。后的观察位置所对应的图像进行畸变纠正。


技术研发人员:陆子祥 陈晓华
受保护的技术使用者:深圳京龙睿信科技有限公司
技术研发日:2021.11.18
技术公布日:2022/3/7
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1