[發明專利]一種道路路況動態粒子流生成方法及裝置有效
| 申請號: | 201711023493.0 | 申請日: | 2017-10-27 |
| 公開(公告)號: | CN107832369B | 公開(公告)日: | 2020-02-04 |
| 發明(設計)人: | 周明瑞;張金 | 申請(專利權)人: | 北京世紀高通科技有限公司 |
| 主分類號: | G06F16/29 | 分類號: | G06F16/29;G09B29/00;G01C21/00;G01C21/32 |
| 代理公司: | 11274 北京中博世達專利商標代理有限公司 | 代理人: | 周娟 |
| 地址: | 100088 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 道路 路況 動態 粒子 生成 方法 裝置 | ||
1.一種道路路況動態粒子流生成方法,其特征在于,包括:
步驟S100:將道路信息分割成m個道路數據片段,每個所述道路數據片段含有路況屬性、序號信息,以及形成對應所述道路數據片段的節點位置;m為大于1的整數;
步驟S300:存儲m個所述道路數據片段的路況屬性,m個所述道路數據片段的序號取模結果,以及所述道路信息中每個道路數據片段的節點位置;
步驟S400:設定每種所述路況屬性用于限制所述道路數據片段渲染順序的當前刷新控制值ε,ε為整數,m個所述道路數據片段的序號取模結果的取值范圍與每種所述路況屬性的當前刷新控制值ε的取值范圍相同;所述路況屬性的優先級越高,所述路況屬性的當前刷新控制值ε越小;
在所述路況屬性的當前刷新控制值ε與對應路況屬性中道路數據片段的序號取模結果相同時,渲染對應所述路況屬性中所述道路數據片段的節點位置,按照路況屬性渲染所述道路數據片段顏色;
步驟S500:返回步驟S400,刷新每種所述路況屬性的當前刷新控制值ε。
2.根據權利要求1所述的道路路況動態粒子流生成方法,其特征在于,所述將道路信息分割成m個道路數據片段包括:
步驟S101:在所述道路信息沿著道路延伸方向設置m+1個節點,使得相鄰兩個所述節點之間形成一個道路數據片段,m+1個所述節點形成m個道路數據片段,每個所述道路數據片段中含有形成所述道路數據片段的節點位置;
步驟S102:對m個所述道路數據片段進行標識賦值,使得每個所述道路數據片段中還含有路況屬性和序號信息;m個所述道路數據片的序號信息按照車流的反方向從0遞增。
3.根據權利要求1所述的道路路況動態粒子流生成方法,其特征在于,所述步驟S100和所述步驟S300之間,所述道路路況動態粒子流生成方法還包括:
步驟S200:將m個所述道路數據片段進行分組,得到m個道路數據片段組;
第r道路數據片斷組包括第r道路數據片段、……、第r+t道路數據片段,1≤r≤m-t+1,1≤t<m;
第r道路數據片斷組包括第r道路數據片段、……、第m道路數據片段,m-t+1<r≤m;
所述步驟S300還包括:獲取每個所述道路數據片斷組中節點總數C,以及沿著車流反方向對應所述道路數據片段組中每個節點編號i,根據每個所述道路數據片斷組中節點總數C,以及對應所述道路數據片段組中每個節點編號i,得到每個道路數據片段組中每個節點的透明度T,T=(C-i)/C;
存儲形成每個所述道路數據片段組的節點的透明度T;
在渲染所述道路數據片段的節點位置信息后,所述步驟S400還包括:
在所述路況狀態的當前刷新控制值ε與對應路況狀態中道路數據片段的序號取模結果相同時,根據對應所述路況狀態中形成所述道路數據片段的兩個節點的透明度,渲染對應所述路況狀態中所述道路數據片段的透明度,根據車流前進的方向,以模糊度遞增的方式,設置對應所述路況狀態中道路數據片段的模糊度。
4.根據權利要求1所述的道路路況動態粒子流生成方法,其特征在于,所述存儲m個所述道路數據片段的序號取模結果前,所述步驟S300還包括:
讀取每個所述道路數據片段的序號信息,將每個所述道路數據片段的序號信息所含有的序號值對k進行取模運算,得到每個所述道路片段的序號取模結果,k為大于1的整數;
讀取形成每個所述道路數據片段的節點位置信息;
讀取每個所述道路數據片段的路況屬性。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京世紀高通科技有限公司,未經北京世紀高通科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711023493.0/1.html,轉載請聲明來源鉆瓜專利網。





