[发明专利]观测者动态眼位条件下AR-HUD虚像畸变校正的神经网络插值方法有效
申请号: | 202010032672.6 | 申请日: | 2020-01-13 |
公开(公告)号: | CN111242866B | 公开(公告)日: | 2023-06-16 |
发明(设计)人: | 李银国;李科;王强;周中奎;罗啟飞;史豪豪 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | G06T5/00 | 分类号: | G06T5/00;G06T19/00;H04N13/117;H04N13/327;H04N13/366;G06F3/01 |
代理公司: | 北京同恒源知识产权代理有限公司 11275 | 代理人: | 赵荣之 |
地址: | 400065 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 观测 动态 条件下 ar hud 虚像 畸变 校正 神经网络 方法 | ||
1.一种观测者动态眼位条件下AR-HUD虚像畸变校正的神经网络插值方法,其特征在于,该方法具体包括以下步骤:
S1:建立基于多层前向神经网络(Multilayer Feedforward Neural Networks,MFNN)的虚像畸变形成的多元输入-输出映射关系;具体包括:设某眼位点坐标为HUD虚像平面上的点的坐标为P(xi,y0,zi),i=1,2,,n,HUD原相平面输入坐标为Ui,j(ui,j,vi,j),则由虚像平面到原输入相平面的映射关系,即虚像的预畸变变换用神经网络表示为:
其中,网络输入为:i=1,2,3,…,n,j=1,2,3,…,m;
网络理想输出为:{ui,j,vi,j},i=1,2,3,…,n,j=1,2,3,…,m;
网络实际输出为:
网络误差函数为:
S2:利用棋盘格图像的映射关系建立神经网络学习训练样本集;
S3:利用获得的训练样本集进行网络离线学习训练;
S4:基于神经网络非线性拟合与连续插值的AR-HUD虚像预畸变处理,即得到AR-HUD网络模型,实现AR-HUD虚像畸变实时校正过程;具体包括:应用步骤S3学习训练完成的神经网络进行动态眼位条件下由虚像平面是任一点向原输入相平面上一点的连续映射;对于样本点之外的眼位和虚像平面的点集映射,应用神经网络的非线性拟合特性,进行高维空间中的连续插值,实现虚像平面上图像的预畸变处理;实时地将瞳孔眼位三维坐标数据输入到AR-HUD网络模型,网络估计出与之对应得HUD输入图像中应设计确定的图像数据,即为AR-HUD的虚像畸变实时校正过程。
2.根据权利要求1所述的观测者动态眼位条件下AR-HUD虚像畸变校正的神经网络插值方法,其特征在于,所述步骤S2具体包括:将HUD的输入图像设定为标准的棋盘格图像,其中的若干个分布规则的格点在原图像和虚像中依次对应标出;设选出n个格点作为原图像和虚像中的对应畸变点集,采样是选取m个有代表性的眼位,每个眼位均能建立n个对应关系,从而形成m×n个神经网络输入-输出学习训练样本集:
3.根据权利要求2所述的观测者动态眼位条件下AR-HUD虚像畸变校正的神经网络插值方法,其特征在于,所述步骤S3具体包括:通过神经网络误差反向传播算法对MFNN网络进行离线学习训练,使得误差E小于等于阈值β,得到网络权系数W*,由此任给虚像平面点P(xi,y0,zi),i=1,2,,n和眼位坐标输入到网络,得到网络输出
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010032672.6/1.html,转载请声明来源钻瓜专利网。