【技术实现步骤摘要】
一种基于OpenGL的车辆报警图标绘制方法、系统及存储介质
本专利技术涉及车辆辅助驾驶
,具体涉及一种基于OpenGL的车辆报警图标绘制方法、系统及存储介质。
技术介绍
随着汽车的不断发展,人们对于汽车的驾驶体验感要求也逐步提高。越来越多的汽车制造商通过将HUD(HeadUpDisplay,抬头显示)技术结合在汽车上,从而使得驾驶员即便在驾驶车辆,也不用再低头观看导航也能根据HUD显示的路线进行驾驶,从而提升了驾驶员的驾驶体验。HUD技术也从最初的C-HUD、W-HUD到AR-HUD,再到如今的3D-AR-HUD。3D-AR-HUD是基于一个3D虚拟显示器可以投射到挡风玻璃前方,此时AR技术将根据目标的3D位置动态投影。当汽车在工作过程中有故障发生时,汽车的仪表盘上就会显示具体的故障类型,驾驶员在看到故障类型以后会对这些故障进行处理,从而保证车辆能够安全的前进。但仪表盘一般是位于车辆方向盘的后方,驾驶员需要低头才能看到报警信息,现有技术中,技术人员试图通过AR-HUD技术对报警图标进行显示,但AR-HUD技术受 ...
【技术保护点】
1.一种基于OpenGL的车辆报警图标绘制方法,其特征在于,所述方法具体包括以下步骤:/nS1,获取车身的报警信号;/nS2,根据所述报警信号生成车辆当前的报警状态表,所述报警状态表包括等待状态、动画开始状态以及动画结束状态;/nS3,根据预设状态优先级,遍历所述报警状态表的所有报警信号,并根据所述报警状态表所对应的所述报警信号生成动画信息;/nS4,将所述动画信息发送至OpenGL单元,并通过所述OpenGL单元绘制报警图标。/n
【技术特征摘要】
1.一种基于OpenGL的车辆报警图标绘制方法,其特征在于,所述方法具体包括以下步骤:
S1,获取车身的报警信号;
S2,根据所述报警信号生成车辆当前的报警状态表,所述报警状态表包括等待状态、动画开始状态以及动画结束状态;
S3,根据预设状态优先级,遍历所述报警状态表的所有报警信号,并根据所述报警状态表所对应的所述报警信号生成动画信息;
S4,将所述动画信息发送至OpenGL单元,并通过所述OpenGL单元绘制报警图标。
2.根据权利要求1所述的基于OpenGL的车辆报警图标绘制方法,其特征在于,所述报警信号包括车门提示信号、手刹提示信号、安全带提示信号、发动机自检信号、润滑油情况检查信号、ABS系统检查信号、安全气囊检查信号、蓄电池提示信号、燃油量提示信号以及疲劳驾驶信号中的至少一个或多个。
3.根据权利要求1所述的基于OpenGL的车辆报警图标绘制方法,其特征在于,所述步骤S2还包括:将所述报警状态表中处于所述等待状态的所述报警信号,根据预设信号优先级对所述报警信号的报警状态进行划分。
4.根据权利要求1所述的基于OpenGL的车辆报警图标绘制方法,其特征在于,所述S3的步骤具体包括:若从所述报警状态表中获取到的为所述等待状态,则以预设信号优先级遍历所述报警信号,将处于所述预设信号优先级前列的所述报警信号的报警状态设置为所述动画开始状态;若所述报警状态为所述动画开始状态,则根据所述报警状态所对应的所述报警信号生成动画信息。
5.根据权利要求4所述的基于OpenGL的车辆报警图标绘制方法,其特征在于,所述预设状态优先级依次为动画开始状态、动画结束状态以及等待状态。
6.根据权利要求1所述的...
【专利技术属性】
技术研发人员:孙欣然,伍跃洪,王强,旷璨,李万超,
申请(专利权)人:重庆利龙科技产业集团有限公司,
类型:发明
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。