本發(fā)明涉及車聯(lián)網(wǎng),尤其涉及一種車聯(lián)網(wǎng)車輛定位方法、系統(tǒng)及終端設(shè)備。
背景技術(shù):
1、隨著計(jì)算機(jī)、數(shù)據(jù)通信、智能傳感等技術(shù)的發(fā)展以及移動智能終端的泛在使用,大數(shù)據(jù)、云計(jì)算、物聯(lián)網(wǎng)、社會網(wǎng)絡(luò)以及人工智能等技術(shù)進(jìn)一步被集成在交通運(yùn)輸、服務(wù)推薦、車輛管理等整個地面交通管理系統(tǒng)中。車聯(lián)網(wǎng)是物聯(lián)網(wǎng)的一個重要組成部分。其將車、路、人及其他建筑通過信息中心有效地結(jié)合起來,實(shí)現(xiàn)在信息網(wǎng)絡(luò)平臺上對所有車輛(即智能車輛)的屬性信息和靜/動態(tài)信息進(jìn)行提取和有效利用。車聯(lián)網(wǎng)作為一種協(xié)同多人、多車、多路邊單元與開放環(huán)境的可計(jì)算、可控、可管理、可引導(dǎo)、可信的開放融合網(wǎng)絡(luò)系統(tǒng),為車輛的智能管理與控制提供了新的思路與途徑。
2、現(xiàn)有的車聯(lián)網(wǎng)車輛定位過程中,目標(biāo)車輛是直接將位置信息發(fā)送至路測基站,得到車聯(lián)網(wǎng)車輛定位結(jié)果,但由于目標(biāo)車輛發(fā)送位置信息過程中容易受到信號攻擊,從而導(dǎo)致目標(biāo)車輛的位置信息的泄露,降低了車聯(lián)網(wǎng)車輛定位的安全性。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明實(shí)施例的目的在于提供一種車聯(lián)網(wǎng)車輛定位方法、系統(tǒng)及終端設(shè)備,旨在解決現(xiàn)有的車聯(lián)網(wǎng)車輛定位過程中,目標(biāo)車輛的位置信息易泄露的問題。
2、本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種車聯(lián)網(wǎng)車輛定位方法,所述方法包括:
3、對待定位車輛進(jìn)行圖像采集,得到車輛采集圖像,并根據(jù)所述車輛采集圖像確定區(qū)域車輛;
4、獲取預(yù)設(shè)時長內(nèi)所述區(qū)域車輛的駕駛信息和協(xié)同定位次數(shù),并根據(jù)所述待定位車輛的狀態(tài)信息、所述駕駛信息和所述協(xié)同定位次數(shù)確定所述區(qū)域車輛中的目標(biāo)協(xié)同車輛,所述駕駛信息包括平均車速、變道次數(shù)、超車次數(shù)和急加減速次數(shù);
5、根據(jù)剩余的所述區(qū)域車輛的車輛信息進(jìn)行密鑰對生成,得到公鑰和私鑰,并將所述公鑰發(fā)送至所述待定位車輛;
6、指示所述待定位車輛根據(jù)所述公鑰對位置信息進(jìn)行加密,得到位置加密數(shù)據(jù),并將所述位置加密數(shù)據(jù)發(fā)送至所述目標(biāo)協(xié)同車輛進(jìn)行協(xié)同轉(zhuǎn)發(fā);
7、當(dāng)路測基站接收到所述目標(biāo)協(xié)同車輛轉(zhuǎn)發(fā)的所述位置加密數(shù)據(jù),則根據(jù)所述私鑰對所述位置加密數(shù)據(jù)進(jìn)行解密,得到所述待定位車輛的車輛定位結(jié)果。
8、優(yōu)選的,根據(jù)所述待定位車輛的狀態(tài)信息、所述駕駛信息和所述協(xié)同定位次數(shù)確定所述區(qū)域車輛中的目標(biāo)協(xié)同車輛,包括:
9、計(jì)算所述狀態(tài)信息中的車速與所述平均車速之間的車速差值,并根據(jù)所述車速差值確定第一協(xié)同得分;
10、對所述變道次數(shù)、所述超車次數(shù)和所述急加減速次數(shù)進(jìn)行加權(quán)運(yùn)算,得到駕駛得分,并根據(jù)所述駕駛得分確定第二協(xié)同得分;
11、對所述第一協(xié)同得分、所述第二協(xié)同得分和所述協(xié)同定位次數(shù)進(jìn)行加權(quán)運(yùn)算,得到總協(xié)同得分,并將最大所述總協(xié)同得分對應(yīng)的所述區(qū)域車輛確定為所述目標(biāo)協(xié)同車輛。
12、優(yōu)選的,根據(jù)剩余的所述區(qū)域車輛的車輛信息進(jìn)行密鑰對生成,得到公鑰和私鑰,包括:
13、分別向剩余的所述區(qū)域車輛發(fā)送心跳信號,并獲取剩余的所述區(qū)域車輛對所述心跳信號的反饋信號;
14、獲取各反饋信號的信號強(qiáng)度和信號時延,并根據(jù)所述信號強(qiáng)度和所述信號時延構(gòu)建第一矩陣;
15、獲取剩余的所述區(qū)域車輛的車輛類型和車輛顏色,并根據(jù)所述車輛類型和所述車輛顏色構(gòu)建第二矩陣;
16、對所述第一矩陣和所述第二矩陣進(jìn)行矩陣序列化,得到第一數(shù)字串和第二數(shù)字串,對所述第一數(shù)字串和所述第二數(shù)字串進(jìn)行非對稱加密,得到所述公鑰和所述私鑰。
17、優(yōu)選的,將所述位置加密數(shù)據(jù)發(fā)送至所述目標(biāo)協(xié)同車輛進(jìn)行協(xié)同轉(zhuǎn)發(fā)之后,還包括:
18、計(jì)算所述目標(biāo)協(xié)同車輛與所述路測基站之間的間隔距離;
19、若所述間隔距離大于距離閾值,則根據(jù)所述目標(biāo)協(xié)同車輛的狀態(tài)信息、所述駕駛信息和所述協(xié)同定位次數(shù)確定剩余的所述區(qū)域車輛中的中繼協(xié)同車輛;
20、將所述位置加密數(shù)據(jù)發(fā)送至所述中繼協(xié)同車輛進(jìn)行協(xié)同轉(zhuǎn)發(fā)。
21、優(yōu)選的,指示所述待定位車輛根據(jù)所述公鑰對位置信息進(jìn)行加密,得到位置加密數(shù)據(jù),包括:
22、獲取所述待定位車輛的總線信號,并根據(jù)所述總線信號確定所述待定位車輛的行駛狀態(tài);
23、根據(jù)所述行駛狀態(tài)確定車聯(lián)網(wǎng)參數(shù)列表,并根據(jù)所述車聯(lián)網(wǎng)參數(shù)列表指示所述待定位車輛進(jìn)行數(shù)據(jù)獲取,得到車聯(lián)網(wǎng)數(shù)據(jù);
24、指示所述待定位車輛進(jìn)行g(shù)ps定位,得到所述位置信息,并根據(jù)所述公鑰對所述位置信息和所述車聯(lián)網(wǎng)數(shù)據(jù)進(jìn)行加密,得到所述位置加密數(shù)據(jù)。
25、本發(fā)明實(shí)施例的另一目的在于提供一種車聯(lián)網(wǎng)車輛定位系統(tǒng),所述系統(tǒng)包括:
26、車輛確定模塊,用于對待定位車輛進(jìn)行圖像采集,得到車輛采集圖像,并根據(jù)所述車輛采集圖像確定區(qū)域車輛;
27、協(xié)同確定模塊,用于獲取預(yù)設(shè)時長內(nèi)所述區(qū)域車輛的駕駛信息和協(xié)同定位次數(shù),并根據(jù)所述待定位車輛的狀態(tài)信息、所述駕駛信息和所述協(xié)同定位次數(shù)確定所述區(qū)域車輛中的目標(biāo)協(xié)同車輛,所述駕駛信息包括平均車速、變道次數(shù)、超車次數(shù)和急加減速次數(shù);
28、密鑰生成模塊,用于根據(jù)剩余的所述區(qū)域車輛的車輛信息進(jìn)行密鑰對生成,得到公鑰和私鑰,并將所述公鑰發(fā)送至所述待定位車輛;
29、協(xié)同轉(zhuǎn)發(fā)模塊,用于指示所述待定位車輛根據(jù)所述公鑰對位置信息進(jìn)行加密,得到位置加密數(shù)據(jù),并將所述位置加密數(shù)據(jù)發(fā)送至所述目標(biāo)協(xié)同車輛進(jìn)行協(xié)同轉(zhuǎn)發(fā);
30、定位解密模塊,用于當(dāng)路測基站接收到所述目標(biāo)協(xié)同車輛轉(zhuǎn)發(fā)的所述位置加密數(shù)據(jù),則根據(jù)所述私鑰對所述位置加密數(shù)據(jù)進(jìn)行解密,得到所述待定位車輛的車輛定位結(jié)果。
31、本發(fā)明實(shí)施例的另一目的在于提供一種終端設(shè)備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時實(shí)現(xiàn)如上述方法的步驟。
32、本發(fā)明實(shí)施例,通過對待定位車輛進(jìn)行圖像采集,得到車輛采集圖像,基于車輛采集圖像能有效地確定區(qū)域車輛,通過獲取預(yù)設(shè)時長內(nèi)區(qū)域車輛的駕駛信息和協(xié)同定位次數(shù),基于待定位車輛的狀態(tài)信息、駕駛信息和協(xié)同定位次數(shù)能有效地確定區(qū)域車輛中的目標(biāo)協(xié)同車輛,基于剩余的區(qū)域車輛的車輛信息進(jìn)行密鑰對生成,能有效地生成公鑰和私鑰,通過指示待定位車輛根據(jù)公鑰對位置信息進(jìn)行加密,能有效地得到位置加密數(shù)據(jù),通過將位置加密數(shù)據(jù)發(fā)送至目標(biāo)協(xié)同車輛進(jìn)行協(xié)同轉(zhuǎn)發(fā),有效防止了位置加密數(shù)據(jù)的泄露,提高了車聯(lián)網(wǎng)車輛定位的安全性,當(dāng)路測基站接收到目標(biāo)協(xié)同車輛轉(zhuǎn)發(fā)的位置加密數(shù)據(jù),通過私鑰對位置加密數(shù)據(jù)進(jìn)行解密,能有效地得到待定位車輛的車輛定位結(jié)果。
1.一種車聯(lián)網(wǎng)車輛定位方法,其特征在于,所述方法包括:
2.如權(quán)利要求1所述的車聯(lián)網(wǎng)車輛定位方法,其特征在于,根據(jù)所述待定位車輛的狀態(tài)信息、所述駕駛信息和所述協(xié)同定位次數(shù)確定所述區(qū)域車輛中的目標(biāo)協(xié)同車輛,包括:
3.如權(quán)利要求1所述的車聯(lián)網(wǎng)車輛定位方法,其特征在于,根據(jù)剩余的所述區(qū)域車輛的車輛信息進(jìn)行密鑰對生成,得到公鑰和私鑰,包括:
4.如權(quán)利要求1所述的車聯(lián)網(wǎng)車輛定位方法,其特征在于,將所述位置加密數(shù)據(jù)發(fā)送至所述目標(biāo)協(xié)同車輛進(jìn)行協(xié)同轉(zhuǎn)發(fā)之后,還包括:
5.如權(quán)利要求1所述的車聯(lián)網(wǎng)車輛定位方法,其特征在于,指示所述待定位車輛根據(jù)所述公鑰對位置信息進(jìn)行加密,得到位置加密數(shù)據(jù),包括:
6.一種車聯(lián)網(wǎng)車輛定位系統(tǒng),其特征在于,所述系統(tǒng)包括:
7.如權(quán)利要求6所述的車聯(lián)網(wǎng)車輛定位系統(tǒng),其特征在于,所述協(xié)同確定模塊還用于:
8.如權(quán)利要求6所述的車聯(lián)網(wǎng)車輛定位系統(tǒng),其特征在于,所述密鑰生成模塊還用于:
9.如權(quán)利要求6所述的車聯(lián)網(wǎng)車輛定位系統(tǒng),其特征在于,所述協(xié)同轉(zhuǎn)發(fā)模塊還用于:
10.一種終端設(shè)備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時實(shí)現(xiàn)如權(quán)利要求1至5任一項(xiàng)所述方法的步驟。