[发明专利]一种基于OpenGL的车辆报警图标绘制方法、系统及存储介质有效
申请号: | 202010175803.6 | 申请日: | 2020-03-13 |
公开(公告)号: | CN111508046B | 公开(公告)日: | 2023-08-22 |
发明(设计)人: | 孙欣然;伍跃洪;王强;旷璨;李万超 | 申请(专利权)人: | 重庆利龙中宝智能技术有限公司 |
主分类号: | G06T13/00 | 分类号: | G06T13/00;B60R1/00 |
代理公司: | 重庆市前沿专利事务所(普通合伙) 50211 | 代理人: | 郭云 |
地址: | 401147 重庆市两*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 opengl 车辆 报警 图标 绘制 方法 系统 存储 介质 | ||
1.一种基于OpenGL的车辆报警图标绘制方法,其特征在于,所述方法具体包括以下步骤:
S1,获取车身的报警信号;
S2,根据所述报警信号生成车辆当前的报警状态表,所述报警状态表包括等待状态、动画开始状态以及动画结束状态;
S3,根据预设状态优先级,遍历所述报警状态表的所有报警信号,并根据所述报警状态表所对应的所述报警信号生成动画信息;
具体包括:若从所述报警状态表中获取到的为所述等待状态,则以预设信号优先级遍历所述报警信号,将处于所述预设信号优先级前列的所述报警信号的报警状态设置为所述动画开始状态;若所述报警状态为所述动画开始状态,则根据所述报警状态所对应的所述报警信号生成动画信息;
S4,将所述动画信息发送至OpenGL单元,并通过所述OpenGL单元绘制报警图标。
2.根据权利要求1所述的基于OpenGL的车辆报警图标绘制方法,其特征在于,所述报警信号包括车门提示信号、手刹提示信号、安全带提示信号、发动机自检信号、润滑油情况检查信号、ABS系统检查信号、安全气囊检查信号、蓄电池提示信号、燃油量提示信号以及疲劳驾驶信号中的至少一个或多个。
3.根据权利要求1所述的基于OpenGL的车辆报警图标绘制方法,其特征在于,所述步骤S2还包括:将所述报警状态表中处于所述等待状态的所述报警信号,根据预设信号优先级对所述报警信号的报警状态进行划分。
4.根据权利要求1所述的基于OpenGL的车辆报警图标绘制方法,其特征在于,所述预设状态优先级依次为动画开始状态、动画结束状态以及等待状态。
5.根据权利要求1所述的基于OpenGL的车辆报警图标绘制方法,其特征在于,所述S4的步骤具体包括:
S41,所述OpenGL单元接收所述动画信息,并获取所述动画信息中的报警信号;
S42,根据预设动画显示方式显示所述报警信号,初始显示第一报警图标,经预设显示时间后转为第二报警图标显示;
S43,若所述报警信号消失,则隐藏所述第二报警图标,若所述报警信号仍存在,则以所述第二报警图标显示所述报警信号。
6.根据权利要求5所述的基于OpenGL的车辆报警图标绘制方法,其特征在于,所述第一报警图标与所述第二报警图标根据预设颜色进行显示,在所述第一报警图标与所述第二报警图标再次显示时,根据所述预设颜色更换颜色。
7.一种基于OpenGL的车辆报警图标绘制系统,其特征在于,所述系统包括使用所述权利要求1-6任一项方法的智能终端、用于绘制报警图标的OpenGL单元以及用于显示所述报警图标的抬头显示单元,所述智能终端与所述OpenGL单元相连,所述抬头显示单元与所述OpenGL单元相连。
8.根据权利要求7所述的基于OpenGL的车辆报警图标绘制系统,其特征在于,所述智能终端还包括以下模块:
数据获取模块,用于获取车身的报警信号;
状态生成模块,用于根据所述报警信号生成车辆当前的报警状态表;
信息生成模块,用于根据预设状态优先级,遍历所述报警状态表的所有报警信号,并根据所述报警状态表所对应的所述报警信号生成动画信息;
信息传输模块,用于连接所述OpenGL单元,并将所述动画信息发送至所述OpenGL单元。
9.一种存储介质,所述存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆利龙中宝智能技术有限公司,未经重庆利龙中宝智能技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010175803.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:举升机构及搬运车
- 下一篇:一种视联网的网络测试方法及装置