[發明專利]一種基于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.szxzyx.cn/pat/books/202010175803.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:舉升機構及搬運車
- 下一篇:一種視聯網的網絡測試方法及裝置





