前車起步提醒方法、裝置、電子設備及存儲介質與流程
1.本公開涉及汽車電子技術領域,尤其涉及一種提醒駕駛員啟動車輛的方法。
背景技術:
2.近年來,城市化進程不斷推進,越來越多人選擇汽車作為出行的交通工具,駕駛車輛時,駕駛員在紅綠燈路口或者擁堵路段往往需要停下車輛,等待通行。如果等待過程中前方車輛已經起步,但駕駛員注意力不夠集中,未及時啟動車輛跟隨前車,可能導致路段通行效率下降或加劇擁堵狀況。
3.現有技術中關于車輛起步提醒方法多使用攝像頭和雷達等傳感器,基于人工智能等技術,確定前車、監測前車的距離變化或者運行狀態變化,實現車輛起步提醒的功能。這些方法一方面由于傳感器和人工智能算法的價格較貴會增加很多成本,另一方面也容易受到天氣、遮擋等因素的影響。
技術實現要素:
4.本公開提供一種車輛起步提醒方法,以至少解決相關技術中如何不受遮擋、天氣等因素的影響,提醒駕駛員及時起步的問題。本公開的技術方案如下:
5.根據本公開實施例的第一方面,提供一種前車起步提醒方法,應用于第一車輛,包括:
6.獲取所述第一車輛的第一行駛數據,以及多個第二車輛通過車用無線通信技術廣播的第二行駛數據;
7.根據所述第一行駛數據和所述第二行駛數據,從所述多個第二車輛中確定目標車輛,所述目標車輛為所述第一車輛的前車;
8.在所述第一車輛處于停車狀態的情況下,檢測所述目標車輛的起步狀態信息;
9.若所述起步狀態信息表征所述目標車輛為起步狀態,進行前車起步提醒。
10.在一種可能的實施方式中,所述根據所述第一行駛數據和所述第二行駛數據,從所述多個第二車輛中確定目標車輛,包括:
11.根據所述第一行駛數據,確定所述第一車輛的行駛類型;
12.根據所述第一車輛的行駛類型,從所述多個第二車輛中確定所述目標車輛。
13.在一種可能的實施方式中,所述根據所述第一車輛的行駛類型,從所述多個第二車輛中確定所述目標車輛,包括:
14.在所述行駛類型是直線行駛的情況下,獲取所述第二車輛相對于所述第一車輛的相對距離及相對方位角;
15.基于所述相對距離和所述相對方位角,確定所述第二車輛相對于所述第一車輛的第一位置;
16.根據所述第一位置,從所述多個第二車輛中確定所述目標車輛。
17.在一種可能的實施方式中,所述根據所述第一車輛的行駛狀態,從所述多個第二
車輛中確定所述目標車輛,包括:
18.在所述行駛類型是曲線行駛的情況下,獲取所述第二車輛相對于所述第一車輛的橫向距離和縱向距離;
19.基于所述橫向距離和縱向距離,確定所述第二車輛相對于所述第一車輛的第二位置;
20.根據所述第二位置,從所述多個第二車輛中確定所述目標車輛。
21.在一種可能的實施方式中,所述獲取多個第二車輛通過車用無線通信技術廣播的第二行駛數據,包括:
22.實時接收所述多個第二車輛通過車用無線通信技術廣播的第二行駛數據。
23.在一種可能的實施方式中,所述獲取多個第二車輛通過車用無線通信技術廣播的第二行駛數據,包括:
24.在所述第一車輛的速度低于預設速度的情況下,獲取所述多個第二車輛通過車用無線通信技術廣播的第二行駛數據。
25.在一種可能的實施方式中,所述若所述起步狀態信息表征所述目標車輛為起步狀態,進行前車起步提醒,包括:
26.若所述起步狀態信息表征所述目標車輛為起步狀態,生成起步提醒信息;
27.將所述起步提醒信息發送至目標終端,所述目標終端為以下中的任一種:車載顯示終端,車載語音終端,移動終端。
28.根據本公開實施例的第二方面,提供一種前車起步提醒裝置,所述車輛起步提醒裝置包括:
29.獲取行駛數據模塊,用于獲取所述第一車輛的第一行駛數據,以及多個第二車輛通過車用無線通信技術廣播的第二行駛數據;
30.確定目標車輛模塊,用于根據所述第一行駛數據和所述第二行駛數據,從所述多個第二車輛中確定目標車輛,所述目標車輛為所述第一車輛的前車;
31.檢測起步狀態信息模塊,用于在所述第一車輛處于停車狀態的情況下,檢測所述目標車輛的起步狀態信息;
32.前車起步提醒模塊,用于若所述起步狀態信息表征所述目標車輛為起步狀態,進行前車起步提醒。
33.根據本公開實施例的第三方面,提供一種電子設備,包括:處理器;用于存儲所述處理器可執行指令的存儲器;其中,所述處理器被配置為執行所述指令,以實現如上述第一方面中任一項所述的方法。
34.根據本公開實施例的第四方面,提供一種計算機可讀存儲介質,當所述計算機可讀存儲介質中的指令由電子設備的處理器執行時,使得所述電子設備能夠執行本公開實施例的第一方面中任一所述的方法。
35.根據本公開實施例的第五方面,提供一種計算機程序產品,包括計算機指令,所述計算機指令被處理器執行時,使得計算機執行本公開實施例的第一方面中任一項所述的方法。
36.本公開的實施例提供的技術方案至少帶來以下有益效果:通過車用無線通信技術獲取多個第二車輛的第二行駛數據,可以實時檢測多個第二車輛所在位置,并可以根據第
everything)互相接收與傳送信息。該應用場景可以在紅綠燈路口或交通擁堵路段,本車周圍的多個車輛通過車用無線通信技術接收自身一定范圍內其他車輛的位置信息,與此同時傳送自身的的位置信息。在紅綠燈路口或交通擁堵路段,本車hv(101)通過車用無線通信技術獲取周圍一定范圍內車輛的位置,根據獲取的周圍車輛的位置信息確定自身的前車(102),并在前車為起步狀態的情況下及時收到提醒。
55.需要說明的是,以下圖中示出的是一種可能的步驟順序,實際上并不限定必須嚴格按照此順序。有些步驟可以在互不依賴的情況下并行執行。本公開所涉及的車輛狀態信息(包括但不限于起步狀態信息、未起步狀態信息等)和行駛數據(包括但不限于第一行駛數據、第二行駛數據等),均為經用戶授權或者經過各方充分授權的信息和數據。
56.請參閱圖2,圖2是根據一示例性實施例示出的一種前車起步提醒方法的流程圖,如圖2所示,該提醒方法可以包括:
57.s201,獲取第一車輛的第一行駛數據,以及多個第二車輛通過車用無線通信技術廣播的第二行駛數據。
58.在本公開實施例中,第一車輛可以是指道路中的任一車輛。第一行駛數據可以是指第一車輛行駛數據,可以是第一車輛的速度數據和定位數據,具體的,第一行駛數據可以包括第一車輛的橫擺角速度、第一車輛的速度、第一車輛的航向角、第一車輛的經緯度。第二車輛可以是指道路上除第一車輛的其他車輛,具體地,可以是距第一車輛一定范圍內的其他車輛,其中,一定范圍基于車用無線通信技術v2x(vehicle to everything)所能接收的范圍。第二行駛數據可以是指第二車輛行駛數據,具體的,可以是第二車輛的經緯度。
59.在一個示例中,可以獲取多個第二車輛通過車用無線通信技術廣播的第二行駛數據,例如實時接收多個第二車輛通過車用無線通信技術廣播的第二行駛數據。
60.在一種可能的實施方式中,在第一車輛行駛過程中通過車用無線通信技術同步接收多個第二車輛廣播的經緯度。
61.第一車輛在行駛的過程中同步接收多個第二車輛的第二行駛數據,實時確定多個第二車輛的位置,避免發生碰撞。
62.在另一個示例中,獲取多個第二車輛通過車用無線通信技術廣播的第二行駛數據,還可以是在第一車輛的速度低于預設速度的情況下,獲取多個第二車輛通過車用無線通信技術廣播的第二行駛數據。
63.預設速度可以是指預先設定的速度,該預設速度可以表征車輛處于減速狀態。作為一個示例,預設速度可以小于速度閾值。在這種情況下,在第一車輛的速度降到該預設速度的情況下,可以獲取第二行駛數據,例如可以啟動第二行駛數據的獲取處理。
64.在一種可能的實施方式中,可以通過傳感器獲取第一車輛的速度,并在第一車輛的速度低于預設速度的情況下,獲取多個第二車輛通過車用無線通信技術廣播的第二行駛數據,其中傳感器可以是速度傳感器。
65.在另一種可能的實施方式中,檢測到第一車輛的速度低于預設速度可以通過車用無線通信技術,確定第一車輛的速度低于預設速度,獲取多個第二車輛通過車用無線通信技術廣播的第二行駛數據。
66.可選地,可以獲取第一車輛的速度達到預設速度之前預定時長內的多個第二車輛的第二行駛數據,其中,預定時長可以是1s、3s、5s,本公開在此不做限定。
67.可選地,可以從第一車輛的速度低于預設速度時獲取多個第二車輛的第二行駛數據。
68.在第一車輛的速度達到預設速度時獲取多個第二車輛的第二行駛數據,可以增強資源利用率,數據更加精準有效。
69.s203,根據第一行駛數據和所述第二行駛數據,從多個第二車輛中確定目標車輛,目標車輛為第一車輛的前車。
70.在一個示例中,第一行駛數據可以是第一車輛的航向角、第一車輛的位置,第二行駛數據可以是第二車輛的航向角、第二車輛的位置。
71.在一種可能的實現方式中,可以根據第一行駛數據和第二行駛數據,確定距第一車輛一定范圍內的多個第二車輛信息,將多個第二車輛信息進行相互比較,得到比較結果,根據比較結果,從多個第二車輛中確定目標車輛。其中,一定范圍可以是50米、100米等,本公開在此不做限定。
72.舉例來說,根據第一車輛的位置和第二車輛的位置,將多個第二車輛的位置進行比較,例如,選取離第一車輛距離較近的且在第一車輛的航向角90
°
以內的第二車輛,作為目標車輛。其中,距離可以是指第一車輛中心到第二車輛中心的長度,可以是3米、5米、8米,本公開在此不做限定。
73.s205,在第一車輛處于停車狀態的情況下,檢測目標車輛的起步狀態信息。
74.作為一個示例,起步狀態信息可以是指目標車輛的行駛狀態,行駛狀態可以是未起步狀態和起步狀態,具體地,當目標車輛的速度超過閾值時為起步狀態。
75.在一種可能的實施方式中,在第一車輛處于停車狀態的情況下,可以通過傳感器獲取目標車輛的速度,檢測目標車輛的起步狀態信息。其中傳感器可以是速度傳感器。
76.在另一種可能的實施方式中,在第一車輛處于停車狀態的情況下,可以通過車用無線通信技術獲取目標車輛的速度,檢測目標車輛的起步狀態信息。
77.s207,若起步狀態信息表征目標車輛為起步狀態,進行前車起步提醒。
78.作為一個示例,若起步狀態信息表征目標車輛為起步狀態,可以通過在終端上顯示提示信息,從而進行前車起步提醒。
79.作為另一個示例,若狀態信息表征目標車輛為起步狀態,可以通過語音播報的方式,從而進行前車起步提醒。
80.在獲取到目標車輛為起步狀態時,及時提醒駕駛員,避免駕駛員因注意力不集中造成交通擁堵。
81.如圖3所示,圖3是根據一示例性實施例示出的一種確定目標車輛的流程圖。在一種可能實現的方式中,上述s203可以包括以下步驟:
82.s301,根據第一行駛數據,確定第一車輛的行駛類型。
83.在一個示例中,行駛類型包括直線行駛和曲線行駛。
84.在本公開的實施例中,根據第一車輛的橫擺角速度、第一車輛的速度、第一車輛的航向角以及第一車輛當前位置(x1,y1),計算第一車輛的行駛曲率c、曲率半徑r以及相對于第一車輛當前位置的第一車輛曲率圓心的坐標(x0,y0)。行駛曲率計算公式為公式(1):
85.行駛曲率
86.其中,wr是第一車輛的橫擺角速度yaw rate(rad/s),v是第一車輛的速度vehicle speed(m/s)。
87.曲率半徑計算公式為公式(2):
88.曲率半徑
89.相對于第一車輛當前位置的第一車輛曲率圓心的坐標計算公式為公式(3):
90.x0=x1+r*cosα、y0=y
1-r*sinα
??
(3)
91.其中,第一車輛當前位置(x1,y1)為坐標系中建立的以第一車輛當前位置為中心的坐標點,即以(x1,y1)為中心,作為一個示例,(x1,y1)可以是(0,0),α為第一車輛的航向角。
92.在本公開的實施例中,wr=0;第一車輛的速度<1m/s;第一車輛曲率半徑≥2500m三個條件滿足任一即可確定第一車輛的行駛數據為直線行駛,否則為曲線行駛。
93.s303,根據第一車輛的行駛類型,從多個第二車輛中確定目標車輛。
94.如圖4所示,圖4是根據一示例性實施例示出的一種車輛直線行駛確定目標車輛的流程圖。步驟s303可以包括以下步驟:
95.s401,在行駛類型是直線行駛的情況下,獲取第二車輛相對于第一車輛的相對距離及相對方位角。
96.在一個示例中,第二車輛相對于第一車輛的相對距離計算公式為公式(4):
[0097][0098]
其中,l
ab
是第二車輛相對于第一車輛的相對距離。r是地球半徑,本公開中取為6378137。(lata,longa)為第一車輛的經緯度,(latb,longb)為第二車輛的經緯度。
[0099]
在本公開實施例中,如圖6所示,圖6是根據一示例性實施例示出的一種基于坐標系的第一車輛和第二車輛示意圖,其中,第二車輛相對于第一車輛的正北方位角β計算公式為公式(5)
[0100][0101]
相對方位角γ即為第二車輛相對第一車輛的正北方位角β與第一車輛的航向角α的差值。
[0102]
在本公開的實施例中,基于車用無線通信技術獲取第一車輛的經緯度和第二車輛的經緯度,代入第一車輛第二車輛相對距離計算公式中計算出第一車輛和第二車輛的相對距離l
ab
,將第一車輛的經緯度和第二車輛的經緯度代入第二車輛相對第一車輛的正北方位角計算公式中計算出第二車輛相對第一車輛的正北方位角β,第二車輛相對第一車輛的正北方位角β與基于車用無線通信技術獲取的第一車輛的航向角α之間的差值即為第二車輛相對于第一車輛的相對方位角γ。
[0103]
s403,基于相對距離和相對方位角,確定第二車輛相對于第一車輛的第一位置。
[0104]
在本公開實施例中,如圖7所示,圖7是根據一示例性實施例示出的一種直線行駛中第二車輛相對于第一車輛的第一位置的示意圖。
[0105]
在一個示例中,第一位置可以是指直線行駛中第二車輛相對于第一車輛的位置。
[0106]
在本公開的實施例中,基于第二車輛相對于第一車輛的相對距離l
ab
和相對方位角
γ,根據三角函數公式得出第二車輛相對于第一車輛的縱向距離(簡稱x)、第二車輛相對于第一車輛的橫向距離(簡稱y)。其中,縱向距離計算公式為公式(6):
[0107]
x=l
ab
×
cosγ
??
(6)
[0108]
橫向距離計算公式為公式(7):
[0109]
y=l
ab
×
sinγ
??
(7)
[0110]
在本公開的實施例中,多個第二車輛基于x和y確定相對于第一車輛的第一位置。
[0111]
s405,根據第一位置,從多個第二車輛中確定所述目標車輛。
[0112]
在本公開實施例中,如圖9所示,圖9是根據一示例性實施例示出的一種區域劃分示意圖。
[0113]
在本公開實施例中,采用目標分類算法(tc,target classification)對第一車輛周圍區域進行劃分,基于目標分類算法的區域劃分示意圖可以是六宮格、九宮格示意圖等,本公開實施例中示意的區域劃分示意圖為九宮格示意圖,其中,車道寬度可通過車用無線通信技術接收路側單元rsu廣播的道路信息,車輛長度可依照需求靈活設置。目標分類算法根據多個第二車輛相對于第一車輛的x、y,在區域劃分示意圖中確定多個第二車輛相對于第一車輛的第一位置,選取所在“前車”位置的第二車輛作為目標車輛。其中,車輛長度可以為3米、5米、8米,本公開對此不做限定。
[0114]
如圖5所示,圖5是根據一示例性實施例示出的一種車輛曲線行駛確定目標車輛的流程圖。步驟s303還可以包括以下步驟:
[0115]
s501,在第一車輛的行駛狀態是曲線行駛的情況下,獲取第二車輛相對于第一車輛的橫向距離和縱向距離。
[0116]
在本公開實施例中,如圖10所示,圖10是根據一示例性實施例示出的一種曲線行駛中第二車輛相對于第一車輛的的第二位置示意圖。
[0117]
作為一個示例,橫向距離為第一車輛的曲率半徑與第一車輛的軌跡曲率圓心到第二車輛的距離之間的差值(簡稱z),縱向距離為第一車輛曲率圓心所對應圓弧的長度,(簡稱q)。
[0118]
在本公開實施例中,將第一車輛的經緯度和第二車輛的經緯度代入第一車輛第二車輛相對距離計算公式和第二車輛相對第一車輛的正北方位角計算公式中計算出第一車輛和第一二車輛的相對距離l
ab
,以及相對方位角γ,具體公式如上述所示,本公開在此不再贅述。以第一車輛為坐標原點建立坐標系,即第一車輛坐標為(0,0),從而計算出第二車輛在坐標系中相對于第一車輛坐標的第二車輛坐標(x2,y2),第一車輛曲率圓心坐標及第一車輛曲率半徑計算方法如上述所示,本公開在此不再贅述。根據第一車輛、第二車輛以及第一車輛的曲率圓心坐標,基于三角函數余弦公式,即可得出圓心角θ。圓弧計算公式為公式(8):
[0119]
圓弧l=n
×
π
×
r/180
??
(8)
[0120]
其中,n為圓心角θ的度數,r為曲率半徑,即可得出l,即為第二車輛相對于第一車輛的縱向距離q。根據第二車輛坐標以及第一車輛曲率圓心坐標計算出與第一車輛曲率圓心到第二車輛的距離,第一車輛曲率半徑與第一車輛曲率圓心到第二車輛的距離之間的差值即為第二車輛相對于第一車輛的橫向距離z。
[0121]
s503,基于橫向距離和縱向距離,確定第二車輛相對于第一車輛的第二位置。
[0122]
在一個示例中,第二位置可以是指曲線行駛中第二車輛相對于第一車輛的位置。
[0123]
在本公開實施例中,多個第二車輛基于z和q確定相對于第一車輛的第二位置。
[0124]
s505,根據第二位置,從多個第二車輛中確定目標車輛。
[0125]
如圖9所示,圖9是根據一示例性實施例示出的一種區域劃分示意圖。
[0126]
在本公開實施例中,目標分類算法根據第二車輛相對于第一車輛的z、q,在區域劃分示意圖中確定多個第二車輛相對于第一車輛的第二位置,選取所在“前車”位置的第二車輛作為目標車輛。
[0127]
如圖8所示,圖8是根據一示例性實施例示出的一種進行前車起步提醒的流程圖。步驟s207可以包括以下步驟:
[0128]
s801,若起步狀態信息表征所述目標車輛為起步狀態,生成起步提醒信息。
[0129]
在本公開的實施例中,起步提醒信息可以是指提醒駕駛員啟動車輛的指令信息,具體地,可以是語音信息、文字信息、圖像信息。
[0130]
s803,將所述起步提醒信息發送至目標終端,進行前車起步提醒,所述目標終端為以下中的任一種:車載顯示終端,車載語音終端,移動終端。
[0131]
在獲取到目標車輛為起步狀態時,及時提醒駕駛員,避免駕駛員因注意力不集中造成交通擁堵。
[0132]
圖11是根據一示例性實施例示出的一種裝置框圖。參照圖11,該裝置1100可以包括:
[0133]
獲取行駛數據模塊1101,用于獲取第一車輛的第一行駛數據,以及多個第二車輛通過車用無線通信技術廣播的第二行駛數據;
[0134]
確定目標車輛模塊1103,用于根據第一行駛數據和第二行駛數據,從多個第二車輛中確定目標車輛,目標車輛為第一車輛的前車;
[0135]
檢測起步狀態信息模塊1105,用于在第一車輛處于停車狀態的情況下,檢測目標車輛的起步狀態信息;
[0136]
前車起步提醒模塊1107,用于若起步狀態信息表征目標車輛為起步狀態,進行前車起步提醒。
[0137]
在一種可能的實現方式中,上述獲取行駛數據模塊1101還可以包括:
[0138]
實時接收第二行駛數據單元,用于實時接收多個第二車輛通過車用無線通信技術廣播的第二行駛數據;
[0139]
在第一車輛速度低于預設速度的情況下接收第二行駛數據單元,用于在第一車輛的速度低于預設速度的情況下,獲取多個第二車輛通過車用無線通信技術廣播的第二行駛數據。
[0140]
在一種可能的實現方式中,上述確定目標車輛模塊1103還可以包括:
[0141]
確定第一車輛的行駛類型單元,用于根據第一行駛數據,確定第一車輛的行駛類型;
[0142]
從多個第二車輛中確定目標車輛單元,用于根據第一車輛的行駛類型,從多個第二車輛中確定目標車輛。
[0143]
在一種可能的實現方式中,從多個第二車輛中確定目標車輛單元還可以包括:
[0144]
獲取相對距離及相對方位角子單元,用于在行駛類型是直線行駛的情況下,獲取
第二車輛相對于第一車輛的相對距離及相對方位角;
[0145]
確定第一位置子單元,用于基于相對距離和相對方位角,確定第二車輛相對于第一車輛的第一位置;
[0146]
根據第一位置確定目標車輛子單元,用于根據第一位置,從多個第二車輛中確定目標車輛;
[0147]
獲取橫向距離和縱向距離子單元,用于在行駛類型是曲線行駛的情況下,獲取第二車輛相對于第一車輛的橫向距離和縱向距離;
[0148]
確定第二位置子單元,用于基于橫向距離和縱向距離,確定第二車輛相對于第一車輛的第二位置;
[0149]
根據第二位置確定目標車輛子單元,用于根據第一位置,從多個第二車輛中確定目標車輛。
[0150]
在一種可能的實現方式中,上述前車起步提醒模塊1107還可以包括:
[0151]
生成起步狀態信息單元,用于若起步狀態信息表征目標車輛為起步狀態,生成起步提醒信息;
[0152]
進行前車起步提醒單元,用于將起步提醒信息發送至目標終端,進行前車起步提醒,目標終端為以下中的任一種:車載顯示終端,車載語音終端,移動終端。
[0153]
關于上述實施例中的裝置,其中各個模塊執行操作的具體方式已經在有關該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
[0154]
圖12是根據一示例性實施例示出的一種前車起步提醒的電子設備的框圖,該電子設備可以是終端,其內部結構圖可以如圖12所示。該電子設備包括通過系統總線連接的處理器、存儲器、網絡接口、顯示屏和輸入裝置。其中,該電子設備的處理器用于提供計算和控制能力。該電子設備的存儲器包括非易失性存儲介質、內存儲器。該非易失性存儲介質存儲有操作系統和計算機程序。該內存儲器為非易失性存儲介質中的操作系統和計算機程序的運行提供環境。該電子設備的網絡接口用于與外部的終端通過網絡連接通信。該計算機程序被處理器執行時以實現一種前車起步提醒的方法。該電子設備的顯示屏可以是液晶顯示屏或者電子墨水顯示屏,該電子設備的輸入裝置可以是顯示屏上覆蓋的觸摸層,也可以是電子設備外殼上設置的按鍵、軌跡球或觸控板,還可以是外接的鍵盤、觸控板或鼠標等。
[0155]
本領域技術人員可以理解,圖12中示出的結構,僅僅是與本公開方案相關的部分結構的框圖,并不構成對本公開方案所應用于其上的電子設備的限定,具體的電子設備可以包括比圖中所示更多或更少的部件,或者組合某些部件,或者具有不同的部件布置。
[0156]
在示例性實施例中,還提供了一種計算機可讀存儲介質,當該計算機可讀存儲介質中的指令由電子設備的處理器執行時,使得電子設備能夠執行本公開實施例中的前車起步提醒方法。計算機可讀存儲介質可以是rom、隨機存取存儲器(ram)、cd-rom、磁帶、軟盤和光數據存儲設備等。
[0157]
在示例性實施例中,還提供了一種包含指令的計算機程序產品,當其在計算機上運行時,使得計算機執行本公開實施例中的前車起步提醒的方法。
[0158]
本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,該計算機程序可存儲于一非易失性計算機可讀取存儲介質中,該計算機程序在執行時,可包括如上述各方法的實施例的流程。其中,本申
請所提供的各實施例中所使用的對存儲器、存儲、數據庫或其它介質的任何引用,均可包括非易失性和/或易失性存儲器。非易失性存儲器可包括只讀存儲器(rom)、可編程rom(prom)、電可編程rom(eprom)、電可擦除可編程rom(eeprom)或閃存。易失性存儲器可包括隨機存取存儲器(ram)或者外部高速緩沖存儲器。作為說明而非局限,ram以多種形式可得,諸如靜態ram(sram)、動態ram(dram)、同步dram(sdram)、雙數據率sdram(ddrsdram)、增強型sdram(esdram)、同步鏈路(synchlink)dram(sldram)、存儲器總線(rambus)直接ram(rdram)、直接存儲器總線動態ram(drdram)、以及存儲器總線動態ram(rdram)等。
[0159]
本領域技術人員在考慮說明書及實踐這里公開的發明后,將容易想到本公開的其它實施方案。本技術旨在涵蓋本公開的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本公開的一般性原理并包括本公開未公開的本技術領域中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權利要求指出。
[0160]
應當理解的是,本公開并不局限于上面已經描述并在附圖中示出的精確結構,并且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權利要求來限制。
技術特征:
1.一種前車起步提醒方法,其特征在于,應用于第一車輛,包括:獲取所述第一車輛的第一行駛數據,以及多個第二車輛通過車用無線通信技術廣播的第二行駛數據;根據所述第一行駛數據和所述第二行駛數據,從所述多個第二車輛中確定目標車輛,所述目標車輛為所述第一車輛的前車;在所述第一車輛處于停車狀態的情況下,檢測所述目標車輛的起步狀態信息;若所述起步狀態信息表征所述目標車輛為起步狀態,進行前車起步提醒。2.根據權利要求1所述的前車起步提醒方法,其特征在于,所述根據所述第一行駛數據和所述第二行駛數據,從所述多個第二車輛中確定目標車輛,包括:根據所述第一行駛數據,確定所述第一車輛的行駛類型;根據所述第一車輛的行駛類型,從所述多個第二車輛中確定所述目標車輛。3.根據權利要求2所述的方法,其特征在于,所述根據所述第一車輛的行駛類型,從所述多個第二車輛中確定所述目標車輛,包括:在所述行駛類型是直線行駛的情況下,獲取所述第二車輛相對于所述第一車輛的相對距離及相對方位角;基于所述相對距離和所述相對方位角,確定所述第二車輛相對于所述第一車輛的第一位置;根據所述第一位置,從所述多個第二車輛中確定所述目標車輛。4.根據權利要求2所述的方法,其特征在于,所述根據所述第一車輛的行駛狀態,從所述多個第二車輛中確定所述目標車輛,包括:在所述行駛類型是曲線行駛的情況下,獲取所述第二車輛相對于所述第一車輛的橫向距離和縱向距離;基于所述橫向距離和縱向距離,確定所述第二車輛相對于所述第一車輛的第二位置;根據所述第二位置,從所述多個第二車輛中確定所述目標車輛。5.根據權利要求1所述的前車起步提醒方法,其特征在于,所述獲取多個第二車輛通過車用無線通信技術廣播的第二行駛數據,包括:實時接收所述多個第二車輛通過車用無線通信技術廣播的第二行駛數據。6.根據權利要求1所述的前車起步提醒方法,其特征在于,所述獲取多個第二車輛通過車用無線通信技術廣播的第二行駛數據,包括:在所述第一車輛的速度低于預設速度的情況下,獲取所述多個第二車輛通過車用無線通信技術廣播的第二行駛數據。7.根據權利要求1所述的前車起步提醒方法,其特征在于,所述若所述起步狀態信息表征所述目標車輛為起步狀態,進行前車起步提醒,包括:若所述起步狀態信息表征所述目標車輛為起步狀態,生成起步提醒信息;將所述起步提醒信息發送至目標終端,進行前車起步提醒,所述目標終端為以下中的任一種:車載顯示終端,車載語音終端,移動終端。8.一種車輛起步提醒裝置,其特征在于,所述車輛起步提醒裝置包括:獲取行駛數據模塊,用于獲取所述第一車輛的第一行駛數據,以及多個第二車輛通過車用無線通信技術廣播的第二行駛數據;
確定目標車輛模塊,用于根據所述第一行駛數據和所述第二行駛數據,從所述多個第二車輛中確定目標車輛,所述目標車輛為所述第一車輛的前車;檢測起步狀態信息模塊,用于在所述第一車輛處于停車狀態的情況下,檢測所述目標車輛的起步狀態信息;前車起步提醒模塊,用于若所述起步狀態信息表征所述目標車輛為起步狀態,進行前車起步提醒。9.一種電子設備,其特征在于,包括:處理器;用于存儲所述處理器可執行指令的存儲器;其中,所述處理器被配置為執行所述指令,以實現如權利要求1至7中任一項所述的前車起步提醒方法。10.一種計算機可讀存儲介質,其特征在于,當所述計算機可讀存儲介質中的指令由電子設備的處理器執行時,使得所述電子設備能夠執行如權利要求1至7中任一項所述的前車起步提醒方法。11.一種計算機程序產品,包括計算機指令,其特征在于,所述計算機指令被處理器執行時實現權利要求1至7中任一項所述的前車起步提醒方法。
技術總結
本公開關于一種前車起步提醒方法、裝置、電子設備及存儲介質,應用于第一車輛,該方法可以包括:獲取所述第一車輛的第一行駛數據,以及多個第二車輛通過車用無線通信技術廣播的第二行駛數據;根據所述第一行駛數據和所述第二行駛數據,從所述多個第二車輛中確定目標車輛,所述目標車輛為所述第一車輛的前車;在所述第一車輛處于停車狀態的情況下,檢測所述目標車輛的起步狀態信息;若所述起步狀態信息表征所述目標車輛為起步狀態,進行前車起步提醒。根據本公開提供的技術方案,可以實時獲取車輛共享的位置、速度等信息,以此確定前車,在前車表征為起步狀態時進行起步提醒,不受天氣、遮擋等環境因素影響,且成本較低。且成本較低。且成本較低。
