車輛導航方法和裝置的制造方法
【專利摘要】本申請公開了車輛導航方法和裝置。所述方法的一【具體實施方式】包括:獲取車輛的車牌號和發動機編號;基于所述車牌號和所述發動機編號,在線查詢所述車輛的詳細信息,其中,所述詳細信息包括違章情況信息;接收所述車輛的導航信息,其中,所述導航信息包括目的地、當前位置、當前速度和當前時間;基于所述車輛的違章情況信息、所述車牌號、車輛限行規則、預定時間段內的交通事故多發路段和所述導航信息,規劃導航路線,其中,所述車輛限行規則和所述預定時間段內的交通事故多發路段是在線獲取的。該實施方式實現了更加準確的車輛導航。
【專利說明】
車輛導航方法和裝置
技術領域
[0001]本申請涉及計算機技術領域,具體涉及導航技術領域,尤其涉及車輛導航方法和
目.0
【背景技術】
[0002]目前,為了緩解城市的交通擁擠,均衡城市的交通流量,減少機動車的尾氣污染,部分地區頒布了車輛限行規則和外埠車輛進入市區需辦理通行證的有關條例。
[0003]現有的針對車輛限行規則的導航方法通常是基于車輛的車牌號進行的導航,然而,這種導航方法只根據車牌號信息,規避限行路段,無法得知車輛是否持有有效的通行證,從而不能準確的對車輛進行導航。
【發明內容】
[0004]本申請的目的在于提出一種改進的車輛導航方法和裝置,來解決以上【背景技術】部分提到的技術問題。
[0005]第一方面,本申請提供了一種車輛導航方法,所述方法包括:獲取車輛的車牌號和發動機編號;基于所述車牌號和所述發動機編號,在線查詢所述車輛的詳細信息,其中,所述詳細信息包括違章情況信息;接收所述車輛的導航信息,其中,所述導航信息包括目的地、當前位置、當前速度和當前時間;基于所述車輛的違章情況信息、所述車牌號、車輛限行規則、預定時間段內的交通事故多發路段和所述導航信息,規劃導航路線,其中,所述車輛限行規則和所述預定時間段內的交通事故多發路段是在線獲取的。
[0006]在一些實施例中,所述基于所述車輛的違章情況信息、所述車牌號、車輛限行規貝1J、預定時間段內的交通事故多發路段和所述導航信息,規劃導航路線,包括:基于所述車牌號、所述車輛限行規則和所述導航信息,生成所述車輛從所述當前位置到所述目的地之間的路線集合;根據所述預定時間段內的交通事故多發路段和所述違章情況信息中的違章地點,對所述路線集合中的各個路線進行篩選;根據篩選后的路線集合中的各個路線的路線長度和擁堵程度信息,規劃所述車輛的導航路線,其中所述各個路線的路線長度和擁堵程度息是在線獲取的。
[0007]在一些實施例中,所述根據所述預定時間段內的交通事故多發路段和所述違章情況信息中的違章地點,對所述路線集合中的各個路線進行篩選,包括:判斷所述路線集合中是否存在危險路線,其中,所述危險路線是包含所述預定時間段內的交通事故多發路段和所述違章情況信息中的違章地點中的至少一個的路線;若是,則進一步判斷所述路線集合是否存在安全路線,其中,所述安全路線不包含所述預定時間段內的交通事故多發路段和所述違章情況信息中的違章地點的路線;響應于判斷出所述路線集合中存在安全路線,則刪除所述路線集合中的危險路線。
[0008]在一些實施例中,在所述判斷所述路線集合是否存在安全路線之后,所述方法還包括:響應于判斷出所述路線集合中不存在安全路線,則在所述車輛行駛到所述預定時間段內的交通事故多發路段或所述違章情況信息中的違章地點時,提示所述車輛。
[0009]在一些實施例中,所述詳細信息還包括通行證信息;以及在所述規劃導航路線之前,所述方法還包括:判斷所述當前位置是否在需要持有通行證的區域內;若是,則進一步判斷所述通行證信息是否有效;響應于判斷出所述通行證信息無效,則提示所述車輛辦理通行證。
[0010]在一些實施例中,在所述規劃導航路線之后,所述方法還包括:發送所述導航路線以供所述終端向駕駛所述車輛的用戶呈現所述導航路線。
[0011]在一些實施例中,在所述查詢所述車輛的詳細信息之后,所述方法還包括:將所述車輛的車牌號、所述車輛的發動機編號和所述車輛的詳細信息同步到所述用戶的預設賬號中。
[0012]在一些實施例中,在所述將所述車輛的車牌號、所述車輛的發動機編號和所述車輛的詳細信息同步到所述用戶的預設賬號中之前,所述方法還包括:查詢所述用戶是否登錄所述預設賬號;響應于所述用戶沒有登錄所述預設賬號,則進一步查詢是否存在所述用戶的所述預設賬號;若否,則提示用戶注冊所述預設賬號;若是,則提示用戶登錄所述預設賬號。
[0013]在一些實施例中,當所述車輛為無人駕駛車輛時,所述方法還包括:發送所述導航路線以供所述無人駕駛車輛按照所述導航路線行駛。
[0014]第二方面,本申請提出了一種車輛導航裝置,所述裝置包括:獲取單元,配置用于獲取車輛的車牌號和發動機編號;查詢單元,配置用于基于所述車牌號和所述發動機編號,在線查詢所述車輛的詳細信息,其中,所述詳細信息包括違章情況信息;接收單元,配置用于接收所述車輛的導航信息,其中,所述導航信息包括目的地、當前位置、當前速度和當前時間;規劃單元,配置用于基于所述車輛的違章情況信息、所述車牌號、車輛限行規則、預定時間段內的交通事故多發路段和所述導航信息,規劃導航路線,其中,所述車輛限行規則和所述預定時間段內的交通事故多發路段是在線獲取的。
[0015]在一些實施例中,所述規劃單元包括:生成模塊,配置用于基于所述車牌號、所述車輛限行規則和所述導航信息,生成所述車輛從所述當前位置到所述目的地之間的路線集合;篩選模塊,配置用于根據所述預定時間段內的交通事故多發路段和所述違章情況信息中的違章地點,對所述路線集合中的各個路線進行篩選;規劃模塊,配置用于根據篩選后的路線集合中的各個路線的路線長度和擁堵程度信息,規劃所述車輛的導航路線,其中所述各個路線的路線長度和擁堵程度信息是在線獲取的。
[0016]在一些實施例中,所述篩選模塊包括:判斷子模塊,配置用于判斷所述路線集合中是否存在危險路線,其中,所述危險路線是包含所述預定時間段內的交通事故多發路段和所述違章情況信息中的違章地點中的至少一個的路線;處理子模塊,配置用于在所述路線集合中存在危險路線的情況下,進一步判斷所述路線集合是否存在安全路線,其中,所述安全路線不包含所述預定時間段內的交通事故多發路段和所述違章情況信息中的違章地點的路線;刪除子模塊,配置用于響應于判斷出所述路線集合中存在安全路線,則刪除所述路線集合中的危險路線。
[0017]在一些實施例中,所述篩選模塊還包括:提示子模塊,配置用于響應于判斷出所述路線集合中不存在安全路線,則在所述車輛行駛到所述預定時間段內的交通事故多發路段或所述違章情況信息中的違章地點時,提示所述車輛。
[0018]在一些實施例中,所述詳細信息還包括通行證信息;以及所述裝置還包括:判斷單元,配置用于判斷所述當前位置是否在需要持有通行證的區域內;第一處理單元,配置用于在所述當前位置在需要持有通行證的區域內的情況下,進一步判斷所述通行證信息是否有效;提示單元,配置用于響應于判斷出所述通行證信息無效,則提示所述車輛辦理通行證。
[0019]在一些實施例中,所述裝置還包括:第一發送單元,配置用于發送所述導航路線以供所述終端向駕駛所述車輛的用戶呈現所述導航路線。
[0020]在一些實施例中,所述裝置還包括:同步單元,配置用于將所述車輛的車牌號、所述車輛的發動機編號和所述車輛的詳細信息同步到所述用戶的預設賬號中。
[0021]在一些實施例中,所述裝置還包括:登陸查詢單元,配置用于查詢所述用戶是否登錄所述預設賬號;第二處理單元,配置用于在所述用戶沒有登錄所述預設賬號的情況下,進一步查詢是否存在所述用戶的所述預設賬號;注冊提示單元,配置用于在不存在所述用戶的所述預設賬號的情況下,提示用戶注冊所述預設賬號;登陸提示單元,配置用于在存在所述用戶的所述預設賬號的情況下,提示用戶登錄所述預設賬號。
[0022]在一些實施例中,當所述車輛為無人駕駛車輛時,所述裝置還包括:第二發送單元,配置用于發送所述導航路線以供所述無人駕駛車輛按照所述導航路線行駛。
[0023]本申請提供的車輛導航方法和裝置,通過獲取到的車輛的車牌號和發動機編號信息以便查詢車輛的詳細信息,而后接收車輛的導航信息,最后基于查詢到的車輛的詳細信息、接收到的車輛的導航信息、獲取到的車輛限行規則和交通事故多發路段等信息來規劃導航路線,從而有效的利用了車輛限行規則、交通事故多發路段信息和車輛的詳細信息,實現了更加準確的車輛導航。
【附圖說明】
[0024]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本申請的其它特征、目的和優點將會變得更明顯:
[0025]圖1是本申請可以應用于其中的示例性系統架構圖;
[0026]圖2是根據本申請的車輛導航方法的一個實施例的流程圖;
[0027]圖3是根據本申請的車輛導航方法的又一個實施例的流程圖;
[0028]圖4是根據本申請的車輛導航裝置的一個實施例的結構示意圖;
[0029]圖5是適于用來實現本申請實施例的服務器的計算機系統的結構示意圖。
【具體實施方式】
[0030]下面結合附圖和實施例對本申請作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋相關發明,而非對該發明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與有關發明相關的部分。
[0031]需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結合實施例來詳細說明本申請。
[0032]圖1示出了可以應用本申請的車輛導航方法及裝置的實施例的示例性系統架構100。
[0033]如圖1所示,系統架構100可以包括終端設備101、102、車載終端設備103,網絡104和服務器105。網絡104用以在終端設備101、102、車載終端設備103和服務器105之間提供通信鏈路的介質。網絡104可以包括各種連接類型,例如有線、無線通信鏈路、全球定位系統或者光纖電纜等等。
[0034]用戶可以使用終端設備101、102、車載終端設備103通過網絡104與服務器105交互,以接收或發送消息等。終端設備101、102上可以安裝有各種客戶端應用,例如車輛導航應用、地圖應用、安全駕駛服務類應用等;車載終端設備103上可以安裝有無人駕駛車輛的導航系統,其可以直接通過網絡104與服務器105交互,車載終端設備103還可以連接到用于提供信息輸入和信息顯示的顯示屏等。
[0035]終端設備101、102可以是具有顯示屏并且支持網頁瀏覽的各種電子設備,包括但不限于智能手機、平板電腦、電子書閱讀器、MP3播放器(Moving Picture Experts GroupAud1 Layer III,動態影像專家壓縮標準音頻層面3)、MP4(Moving Picture ExpertsGroup Aud1 Layer IV,動態影像專家壓縮標準音頻層面4)播放器、膝上型便攜計算機和臺式計算機等等。
[0036]服務器105可以是提供各種服務的服務器,例如對終端設備101、102、車載終端設備103上獲取的車輛的車牌號、發動機編號和接收的車輛的導航信息進行支持的后臺導航服務器。后臺導航服務器可以對獲取到的車輛的車牌號、發動機編號和接收的導航信息等數據進行分析等處理,并將處理結果(例如導航路線)反饋給終端設備。
[0037]需要說明的是,本申請實施例所提供的車輛導航方法一般由服務器105執行。
[0038]應該理解,圖1中的終端設備、網絡和服務器的數目僅僅是示意性的。根據實現需要,可以具有任意數目的終端設備、網絡和服務器。
[0039]繼續參考圖2,示出了根據本申請的車輛導航方法的一個實施例的流程200。所述的車輛導航方法,包括以下步驟:
[0040]步驟201,獲取車輛的車牌號和發動機編號。
[0041]在本實施例中,車輛導航方法運行于其上的電子設備(例如圖1所示的服務器)可以通過有線連接方式或者無線連接方式從用戶利用其進行車輛導航的終端接收用戶手動輸入的該用戶駕駛的車輛的車牌號信息和發動機編號信息。
[0042]在本實施例中,當上述車輛為無人駕駛車輛時,車輛導航方法運行于其上的電子設備(例如圖1所示的服務器)也可以通過無線連接方式獲取上述無人駕駛車輛的車牌號和發動機編號。
[0043]需要指出的是,上述無線連接方式可以包括但不限于3G/4G連接、WiFi連接、藍牙連接、WiMAX連接、Zigbee連接、UWB(ultra wideband)連接、以及其他現在已知或將來開發的無線連接方式。
[0044]步驟202,基于車牌號和發動機編號,在線查詢車輛的詳細信息。
[0045]在本實施例中,基于步驟201中獲取的上述車輛的車牌號信息和發動機編號信息,上述電子設備(例如圖1所示的服務器)可以在線查詢上述車輛的詳細信息,其中,在線查詢的方式包括但不限于:通過交通支大隊終端查詢、服務網站查詢、電話查詢、短信預訂查詢、網絡查詢和手機軟件查詢等查詢方式。上述車輛的詳細信息可以包括上述車輛的違章情況信息,上述違章情況信息可以包括上述車輛的違章地點、違章時間和違章行為。
[0046]在本實施例的一些可選的實現方式中,若上述車輛為人工駕駛車輛,上述電子設備可以將步驟201中獲取的上述車輛的車牌號信息、發動機編號信息和步驟202中在線查詢的上述車輛的詳細信息同步到駕駛上述車輛的用戶的預設賬號中,其中,上述預設賬號可以是預先設置的用于存儲用戶的基本信息的賬號,上述基本信息可以包括用戶名、性別、常用地址、手機號、職業等等信息。
[0047]在本實施例的一些可選的實現方式中,上述電子設備還可以查詢上述用戶是否已經登錄上述預設賬號,若上述用戶已經登錄上述預設賬號,則自動補全上述車輛的車牌號信息、發動機編號信息和上述車輛的詳細信息;若上述用戶還沒有登錄上述預設賬號,則查詢是否存在上述用戶的預設賬號,若不存在上述用戶的預設賬號,則向上述終端發送預設賬號注冊頁面以供上述用戶注冊上述預設賬號,若存在上述用戶的預設賬號,則向上述終端發送預設賬號登陸頁面以供上述用戶登陸上述預設賬號。
[0048]步驟203,接收車輛的導航信息。
[0049]在本實施例中,上述電子設備可以接收駕駛上述車輛的用戶針對其進行車輛導航的終端上的導航信息,其中,上述導航信息可以包括目的地、當前位置和當前時間。上述當前位置可以通過全球定位系統(Global Posit1ning System,GPS)獲取,也可以通過移動位置服務獲取,還可以通過上述終端中根據位置來提供服務的服務提供商獲取。
[0050]在本實施例中,當上述車輛為無人駕駛車輛時,上述電子設備也可以接收上述無人駕駛車輛的導航信息。
[0051]步驟204,基于車輛的違章情況信息、車牌號、車輛限行規則、預定時間段內的交通事故多發路段和導航信息,規劃導航路線。
[0052]在本實施例中,上述電子設備可以在規劃路線之前在線獲取車輛限行規則和在預定時間段內的交通事故多發路段,其中,在線獲取的方式包括但不限于:通過交通支大隊終端獲取、網絡獲取、電話獲取、短信預訂獲取和手機軟件獲取等獲取方式。上述車輛限行規則可以是長期車輛限行規則,例如,尾號限行規則、早晚高峰限行規則和針對預定區域的限行規則,上述電子設備也可以預先存儲上述長期車輛限行規則;上述車輛限行規則也可以是臨時車輛限行規則,例如,由于道路嚴重擁堵、閱兵儀式和霧霾治理等情況而臨時發布的車輛限行規則。上述在預定時間段內的交通事故多發路段可以是一個月內發生車輛碰撞的次數大于五次的路段;也可以是三個月內由于交通事故而造成的人員傷亡的人數大于三個的路段。
[0053]在本實施例中,基于步驟202查詢得到的上述車輛的違章情況信息、步驟201獲取的上述車輛的車牌號、在線獲取車輛限行規則和在預定時間段內的交通事故多發路段和步驟203接收的上述車輛的導航信息,上述電子設備可以規劃導航路線。
[0054]在本實施例的一些可選的實現方式中,上述電子設備可以向終端發送上述導航路線,使得上述終端將上述導航路線呈現給駕駛上述車輛的用戶,從而使得上述車輛按照上述導航路線行駛。
[0055]在本實施例的一些可選的實現方式中,當上述車輛為無人駕駛車輛時,上述電子設備還可以向上述無人駕駛車輛的車載終端發送上述導航路線,使得上述無人駕駛車輛按照上述導航路線行駛。
[0056]在本實施例的一些可選的實現方式中,上述詳細信息還包括通行證信息,在獲取到上述車輛的通行證信息之后,上述電子設備可以判斷當前位置是否在需要上述車輛持有通行證的區域內,若是,則進一步判斷上述通行證信息是否有效,若判斷出上述通行證信息無效,則向上述終端發送辦理通行證的提示信息,上述終端可以通過語音播放的形式進行提示,也可以通過終端顯示屏上的圖標顯示的形式進行提示。
[0057]進一步參考圖3,其示出了車輛導航方法的又一個實施例的流程300。該車輛導航方法的流程300,包括以下步驟:
[0058]步驟301,獲取車輛的車牌號和發動機編號。
[0059]在本實施例中,車輛導航方法運行于其上的電子設備(例如圖1所示的服務器)可以通過有線連接方式或者無線連接方式從用戶利用其進行車輛導航的終端接收用戶手動輸入的該用戶駕駛的車輛的車牌號信息和發動機編號信息。
[0060]在本實施例中,當上述車輛為無人駕駛車輛時,車輛導航方法運行于其上的電子設備(例如圖1所示的服務器)也可以通過無線連接方式獲取上述無人駕駛車輛的車牌號和發動機編號。
[0061]步驟302,基于車牌號和發動機編號,在線查詢車輛的詳細信息。
[0062]在本實施例中,基于步驟301中獲取的上述車輛的車牌號信息和發動機編號信息,上述電子設備(例如圖1所示的服務器)可以在線查詢上述車輛的詳細信息,其中,在線查詢的方式包括但不限于:通過交通支大隊終端查詢、服務網站查詢、電話查詢、短信預訂查詢、網絡查詢和手機軟件查詢等查詢方式。上述車輛的詳細信息可以包括上述車輛的違章情況信息,上述違章情況信息可以包括上述車輛的違章地點、違章時間和違章行為。
[0063]步驟303,接收車輛的導航信息。
[0064]在本實施例中,上述電子設備可以接收駕駛上述車輛的用戶針對其進行車輛導航的終端上的導航信息,其中,上述導航信息可以包括目的地、當前位置和當前時間。上述當前位置可以通過全球定位系統(Global Posit1ning System,GPS)獲取,也可以通過移動位置服務獲取,還可以通過上述終端中根據位置來提供服務的服務提供商獲取。
[0065]在本實施例中,當上述車輛為無人駕駛車輛時,上述電子設備也可以接收上述無人駕駛車輛的導航信息。
[0066]步驟304,基于車牌號、車輛限行規則和導航信息,生成車輛從當前位置到目的地之間的路線集合。
[0067]在本實施例中,上述電子設備可以在線獲取車輛限行規則,上述車輛限行規則可以是長期車輛限行規則,例如,尾號限行規則、早晚高峰限行規則和針對預定區域的限行規貝IJ,上述車輛限行規則也可以是臨時車輛限行規則,例如,由于道路嚴重擁堵、閱兵儀式和霧霾治理等情況而臨時發布的車輛限行規則。
[0068]在本實施例中,上述電子設備可以首先獲取上述車輛從當前位置到目的地之間的所有路線集合和路線集合中的每條路線對應的路線長度;之后,利用上述每條路線對應的路線長度除以當前速度可以得到上述車輛在每條路線上的行駛時間;然后,利用當前時間與上述行駛時間相加可以得到上述車輛在每條路線上行駛到上述目的地時的結束時間;最后,判斷從上述當前時間到上述結束時間的時間段內,上述路線集合的每條路線中是否存在車輛限行規則是針對于上述車牌號的,若是,則在上述路線集合中,刪除上述車輛限行規則在上述時間段內作用于其上的路線,生成從上述當前位置到上述目的地之間的路線集口 O
[0069]步驟305,根據預定時間段內的交通事故多發路段和違章情況信息中的違章地點,對路線集合中的各個路線進行篩選。
[0070]在本實施例中,上述電子設備可以首先在線獲取在預定時間段內的交通事故多發路段,其中,上述在預定時間段內的交通事故多發路段可以是一個月內發生車輛碰撞的次數大于五次的路段,也可以是三個月內由于交通事故而造成的人員傷亡的人數大于三個的路段。
[0071]在本實施例中,上述電子設備可以根據上述預定時間段內的交通事故多發路段和上述違章情況信息中的違章地點,篩選上述路線集合中的各個路線,使得篩選后的路線是相對安全的路線。
[0072]在本實施例的一些可選的實現方式中,上述電子設備可以首先判斷上述路線集合中是否存在危險路線,其中,上述危險路線可以是包含上述預定時間段內的交通事故多發路段和上述違章情況信息中的違章地點中的至少一個的路線;若上述路線集合中存在危險路線,則進一步判斷上述路線集合中是否存在安全路線,其中,上述安全路線可以是不包含上述預定時間段內的交通事故多發路段和上述違章情況信息中的違章地點的路線;若上述路線集合中存在安全路線,則刪除上述路線集合中的危險路線。
[0073]在本實施例的一些可選的實現方式中,若上述集合中不存在安全路線時,上述電子設備可以在上述車輛行駛到上述預定時間段內的交通事故多發路段或者行駛到上述違章地點時,提示上述車輛注意交通安全。
[0074]步驟306,根據篩選后的路線集合中的各個路線的路線長度和擁堵程度信息,規劃車輛的導航路線。
[0075]在本實施例中,上述電子設備可以首先在線獲取步驟305中篩選后的路線集合中的各個路線的路線長度和各個路線的擁堵程度信息,其中,上述擁堵程度信息可以表征道路的擁堵程度,可以包括多個等級的道路擁堵狀態,例如嚴重擁堵、輕微擁堵以及暢通;之后,可以按照各個路線的路線長度對上述路線進行排序,若存在至少兩個最小路線長度,則按照擁堵程度信息對上述至少兩個最小路線長度的路線進行排序;最后,可以將路線長度最短且擁堵程度最輕的路線設置為上述車輛的導航路線。
[0076]從圖3中可以看出,與圖2對應的實施例相比,本實施例中的車輛導航方法的流程300突出了基于車牌號、車輛限行規則和導航信息,生成車輛從當前位置到目的地之間的路線集合的步驟304、根據預定時間段內的交通事故多發路段和違章情況信息中的違章地點,對路線集合中的各個路線進行篩選的步驟305和根據篩選后的路線集合中的各個路線的路線長度和擁堵程度信息,規劃車輛的導航路線的步驟306。由此,本實施例描述的方案可以更詳細的描述路線規劃的步驟,從而實現基于車牌號和發動機編號的更準確的路線導航。
[0077]進一步參考圖4,作為對上述各圖所示方法的實現,本申請提供了一種車輛導航裝置的一個實施例,該裝置實施例與圖2所示的方法實施例相對應,該裝置具體可以應用于各種電子設備中。
[0078I 如圖4所示,本實施例所述的車輛導航裝置400包括:獲取單元401、查詢單元402、接收單元403和規劃單元404。其中,獲取單元401配置用于獲取車輛的車牌號和發動機編號;查詢單元402配置用于基于所述車牌號和所述發動機編號,在線查詢所述車輛的詳細信息,其中,所述詳細信息包括違章情況信息;接收單元403配置用于接收所述車輛的導航信息,其中,所述導航信息包括目的地、當前位置、當前速度和當前時間;而規劃單元404配置用于基于所述車輛的違章情況信息、所述車牌號、車輛限行規則、預定時間段內的交通事故多發路段和所述導航信息,規劃導航路線,其中,所述車輛限行規則和所述預定時間段內的交通事故多發路段是在線獲取的。
[0079]在本實施例中,車輛導航裝置400的獲取單元401可以通過有線連接方式或者無線連接方式從用戶利用其進行車輛導航的終端接收用戶手動輸入的該用戶駕駛的車輛的車牌號信息和發動機編號信息。當上述車輛為無人駕駛車輛時,上述獲取單元401也可以通過無線連接方式獲取上述無人駕駛車輛的車牌號和發動機編號。
[0080]在本實施例中,基于獲取單元401獲取的上述車輛的車牌號信息和發動機編號信息,上述查詢單元402可以在線查詢上述車輛的詳細信息,其中,在線查詢的方式包括但不限于:通過交通支大隊終端查詢、服務網站查詢、電話查詢、短信預訂查詢、網絡查詢和手機軟件查詢等查詢方式。上述車輛的詳細信息可以包括上述車輛的違章情況信息,上述違章情況信息可以包括上述車輛的違章地點、違章時間和違章行為。
[0081]在本實施例中,上述接收單元403可以接收駕駛上述車輛的用戶針對其進行車輛導航的終端上的導航信息,其中,上述導航信息可以包括目的地、當前位置和當前時間。上述當前位置可以通過全球定位系統(Global Posit1ning System,GPS)獲取,也可以通過移動位置服務獲取,還可以通過上述終端中根據位置來提供服務的服務提供商獲取。當上述車輛為無人駕駛車輛時,上述接收單元403也可以接收上述無人駕駛車輛的導航信息。
[0082]在本實施例中,車輛導航裝置400可以在規劃路線之前在線獲取車輛限行規則和在預定時間段內的交通事故多發路段。上述車輛限行規則可以是長期車輛限行規則,例如,尾號限行規則、早晚高峰限行規則和針對預定區域的限行規則,上述電子設備也可以預先存儲上述長期車輛限行規則;上述車輛限行規則也可以是臨時車輛限行規則,例如,由于道路嚴重擁堵、閱兵儀式和霧霾治理等情況而臨時發布的車輛限行規則。上述在預定時間段內的交通事故多發路段可以是一個月內發生車輛碰撞的次數大于五次的路段;也可以是三個月內由于交通事故而造成的人員傷亡的人數大于三個的路段。
[0083]在本實施例中,基于上述查詢單元402查詢得到的上述車輛的違章情況信息、上述獲取單元401獲取的上述車輛的車牌號、在線獲取車輛限行規則和在預定時間段內的交通事故多發路段和上述接收單元403接收的上述車輛的導航信息,上述規劃單元404可以規劃導航路線。
[0084]在本實施例中,上述規劃單元404還可以包括生成模塊(圖中未示出)、篩選模塊(圖中未示出)和規劃模塊(圖中未示出)。其中,上述生成模塊可以首先獲取上述車輛從當前位置到目的地之間的所有路線集合和路線集合中的每條路線對應的路線長度;之后,利用上述每條路線對應的路線長度除以當前速度可以得到上述車輛在每條路線上的行駛時間;然后,利用當前時間與上述行駛時間相加可以得到上述車輛在每條路線上行駛到上述目的地時的結束時間;最后,判斷從上述當前時間到上述結束時間的時間段內,上述路線集合的每條路線中是否存在車輛限行規則是針對于上述車牌號的,若是,則在上述路線集合中,刪除上述車輛限行規則在上述時間段內作用于其上的路線,生成從上述當前位置到上述目的地之間的路線集合。上述篩選模塊可以根據上述預定時間段內的交通事故多發路段和上述違章情況信息中的違章地點,篩選上述路線集合中的各個路線,使得篩選后的路線是相對安全的路線。上述規劃模塊可以首先在線獲取上述篩選模塊篩選后的路線集合中的各個路線的路線長度和各個路線的擁堵程度信息,其中,上述擁堵程度信息可以表征道路的擁堵程度,可以包括多個等級的道路擁堵狀態,例如嚴重擁堵、輕微擁堵以及暢通;之后,可以按照各個路線的路線長度對上述路線進行排序,若存在至少兩個最小路線長度,則按照擁堵程度信息對上述至少兩個最小路線長度的路線進行排序;最后,可以將路線長度最短且擁堵程度最輕的路線設置為上述車輛的導航路線。
[0085]在本實施例的一些可選的實現方式中,上述篩選模塊包括判斷子模塊(圖中未示出)、處理子模塊(圖中未示出)和刪除子模塊(圖中未示出)。其中上述判斷子模塊可以首先判斷上述路線集合中是否存在危險路線,其中,上述危險路線可以是包含上述預定時間段內的交通事故多發路段和上述違章情況信息中的違章地點中的至少一個的路線;上述處理子模塊用于響應于判斷出上述路線集合中存在危險路線,進一步判斷上述路線集合中是否存在安全路線,其中,上述安全路線可以是不包含上述預定時間段內的交通事故多發路段和上述違章情況信息中的違章地點的路線;上述刪除子模塊用于響應于上述路線集合中存在安全路線,則刪除上述路線集合中的危險路線。
[0086]在本實施例的一些可選的實現方式中,上述篩選模塊還包括提示子模塊(圖中未示出)。若上述集合中不存在安全路線時,上述篩選模塊可以在上述車輛行駛到上述預定時間段內的交通事故多發路段或者行駛到上述違章地點時,提示上述車輛注意交通安全。
[0087]在本實施例的一些可選的實現方式中,上述詳細信息還包括通行證信息,車輛導航裝置400還可以包括判斷單元(圖中未示出)、第一處理單元(圖中未示出)和提示單元(圖中未示出)。在獲取到上述車輛的通行證信息之后,上述判斷單元可以判斷當前位置是否在需要上述車輛持有通行證的區域內,上述第一處理單元可以在判斷出當前位置在需要上述車輛持有通行證的區域內的情況下,進一步判斷上述通行證信息是否有效,上述提示單元可以在響應于判斷出上述通行證信息無效的情況下,向上述終端發送辦理通行證的提示信息。
[0088]在本實施例的一些可選的實現方式中,車輛導航裝置400還可以包括第一發送單元(圖中未示出),上述第一發送單元可以向終端發送上述導航路線,使得上述終端將上述導航路線呈現給駕駛上述車輛的用戶,從而使得上述車輛按照上述導航路線行駛。
[0089]在本實施例的一些可選的實現方式中,若上述車輛為人工駕駛車輛,車輛導航裝置400還可以包括同步單元(圖中未示出),上述同步單元可以將上述獲取單元401獲取的上述車輛的車牌號信息、發動機編號信息和上述查詢單元402在線查詢的上述車輛的詳細信息同步到駕駛上述車輛的用戶的預設賬號中,其中,上述預設賬號可以是預先設置的用于存儲用戶的基本信息的賬號,上述基本信息可以包括用戶名、性別、常用地址、手機號、職業等等?目息。
[0090]在本實施例的一些可選的實現方式中,車輛導航裝置400還可以包括登陸查詢單元(圖中未示出)、第二處理單元(圖中未示出)、注冊提示單元(圖中未示出)和登陸提示單元(圖中未示出)。上述登陸查詢單元電子設備還可以查詢上述用戶是否已經登錄上述預設賬號,上述第二處理單元響應于查詢出若上述用戶已經登錄上述預設賬號的情況下,則自動補全上述車輛的車牌號信息、發動機編號信息和上述車輛的詳細信息;響應于查詢出若上述用戶還沒有登錄上述預設賬號的情況下,則查詢是否存在上述用戶的預設賬號,上述注冊提示單元響應于查詢出若不存在上述用戶的預設賬號的情況下,向上述終端發送預設賬號注冊頁面以供上述用戶注冊上述預設賬號,上述登陸提示單元響應于查詢出存在上述用戶的預設賬號的情況下,向上述終端發送預設賬號登陸頁面以供上述用戶登陸上述預設賬號。
[0091]在本實施例的一些可選的實現方式中,當上述車輛為無人駕駛車輛時,車輛導航裝置400還可以包括第二發送單元(圖中未示出),上述第二發送單元還可以向上述無人駕駛車輛的車載終端發送上述導航路線,使得上述無人駕駛車輛按照上述導航路線行駛。
[0092]下面參考圖5,其示出了適于用來實現本申請實施例的裝置的計算機系統500的結構示意圖。
[0093]如圖5所示,計算機系統500包括中央處理單元(CPU)501,其可以根據存儲在只讀存儲器(R0M)502中的程序或者從存儲部分508加載到隨機訪問存儲器(RAM)503中的程序而執行各種適當的動作和處理。在RAM503中,還存儲有系統500操作所需的各種程序和數據。CPU50UR0M502以及RAM503通過總線504彼此相連。輸入/輸出(I/O)接口 505也連接至總線504。
[0094]以下部件連接至I/O接口505:包括鍵盤、鼠標等的輸入部分506 ;包括諸如陰極射線管(CRT)、液晶顯示器(LCD)等以及揚聲器等的輸出部分507;包括硬盤等的存儲部分508;以及包括諸如LAN卡、調制解調器等的網絡接口卡的通信部分509。通信部分509經由諸如因特網的網絡執行通信處理。驅動器510也根據需要連接至I/O接口 505。可拆卸介質511,諸如磁盤、光盤、磁光盤、半導體存儲器等等,根據需要安裝在驅動器510上,以便于從其上讀出的計算機程序根據需要被安裝入存儲部分508。
[0095]特別地,根據本公開的實施例,上文參考流程圖描述的過程可以被實現為計算機軟件程序。例如,本公開的實施例包括一種計算機程序產品,其包括有形地包含在機器可讀介質上的計算機程序,上述計算機程序包含用于執行流程圖所示的方法的程序代碼。在這樣的實施例中,該計算機程序可以通過通信部分509從網絡上被下載和安裝,和/或從可拆卸介質511被安裝。
[0096]附圖中的流程圖和框圖,圖示了按照本申請各種實施例的系統、方法和計算機程序產品的可能實現的體系架構、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段、或代碼的一部分,上述模塊、程序段、或代碼的一部分包含一個或多個用于實現規定的邏輯功能的可執行指令。也應當注意,在有些作為替換的實現中,方框中所標注的功能也可以以不同于附圖中所標注的順序發生。例如,兩個接連地表示的方框實際上可以基本并行地執行,它們有時也可以按相反的順序執行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執行規定的功能或操作的專用的基于硬件的系統來實現,或者可以用專用硬件與計算機指令的組合來實現。
[0097]描述于本申請實施例中所涉及到的單元可以通過軟件的方式實現,也可以通過硬件的方式來實現。所描述的單元也可以設置在處理器中,例如,可以描述為:一種處理器包括獲取單元、查詢單元、接收單元和規劃單元。其中,這些單元的名稱在某種情況下并不構成對該單元本身的限定。例如,獲取單元還可以被描述為“獲取車輛的車牌號和發動機編號的單元”。
[0098]作為另一方面,本申請還提供了一種非易失性計算機存儲介質,該非易失性計算機存儲介質可以是上述實施例中上述裝置中所包含的非易失性計算機存儲介質;也可以是單獨存在,未裝配入終端中的非易失性計算機存儲介質。上述非易失性計算機存儲介質存儲有一個或者多個程序,當上述一個或者多個程序被一個設備執行時,使得上述設備:獲取車輛的車牌號和發動機編號;基于所述車牌號和所述發動機編號,在線查詢所述車輛的詳細信息,其中,所述詳細信息包括違章情況信息;接收所述車輛的導航信息,其中,所述導航信息包括目的地、當前位置、當前速度和當前時間;基于所述車輛的違章情況信息、所述車牌號、車輛限行規則、預定時間段內的交通事故多發路段和所述導航信息,規劃導航路線,其中,所述車輛限行規則和所述預定時間段內的交通事故多發路段是在線獲取的。
[0099]以上描述僅為本申請的較佳實施例以及對所運用技術原理的說明。本領域技術人員應當理解,本申請中所涉及的發明范圍,并不限于上述技術特征的特定組合而成的技術方案,同時也應涵蓋在不脫離所述發明構思的情況下,由上述技術特征或其等同特征進行任意組合而形成的其它技術方案。例如上述特征與本申請中公開的(但不限于)具有類似功能的技術特征進行互相替換而形成的技術方案。
【主權項】
1.一種車輛導航方法,其特征在于,所述方法包括: 獲取車輛的車牌號和發動機編號; 基于所述車牌號和所述發動機編號,在線查詢所述車輛的詳細信息,其中,所述詳細信息包括違章情況信息; 接收所述車輛的導航信息,其中,所述導航信息包括目的地、當前位置、當前速度和當前時間; 基于所述車輛的違章情況信息、所述車牌號、車輛限行規則、預定時間段內的交通事故多發路段和所述導航信息,規劃導航路線,其中,所述車輛限行規則和所述預定時間段內的交通事故多發路段是在線獲取的。2.根據權利要求1所述的方法,其特征在于,所述基于所述車輛的違章情況信息、所述車牌號、車輛限行規則、預定時間段內的交通事故多發路段和所述導航信息,規劃導航路線,包括: 基于所述車牌號、所述車輛限行規則和所述導航信息,生成所述車輛從所述當前位置到所述目的地之間的路線集合; 根據所述預定時間段內的交通事故多發路段和所述違章情況信息中的違章地點,對所述路線集合中的各個路線進行篩選; 根據篩選后的路線集合中的各個路線的路線長度和擁堵程度信息,規劃所述車輛的導航路線,其中所述各個路線的路線長度和擁堵程度信息是在線獲取的。3.根據權利要求2所述的方法,其特征在于,所述根據所述預定時間段內的交通事故多發路段和所述違章情況信息中的違章地點,對所述路線集合中的各個路線進行篩選,包括: 判斷所述路線集合中是否存在危險路線,其中,所述危險路線是包含所述預定時間段內的交通事故多發路段和所述違章情況信息中的違章地點中的至少一個的路線; 若是,則進一步判斷所述路線集合是否存在安全路線,其中,所述安全路線不包含所述預定時間段內的交通事故多發路段和所述違章情況信息中的違章地點的路線; 響應于判斷出所述路線集合中存在安全路線,則刪除所述路線集合中的危險路線。4.根據權利要求3所述的方法,其特征在于,在所述判斷所述路線集合是否存在安全路線之后,所述方法還包括: 響應于判斷出所述路線集合中不存在安全路線,則在所述車輛行駛到所述預定時間段內的交通事故多發路段或所述違章情況信息中的違章地點時,提示所述車輛。5.根據權利要求4所述的方法,其特征在于,所述詳細信息還包括通行證信息;以及 在所述規劃導航路線之前,所述方法還包括: 判斷所述當前位置是否在需要持有通行證的區域內; 若是,則進一步判斷所述通行證信息是否有效; 響應于判斷出所述通行證信息無效,則提示所述車輛辦理通行證。6.根據權利要求5所述的方法,其特征在于,在所述規劃導航路線之后,所述方法還包括: 發送所述導航路線以供所述終端向駕駛所述車輛的用戶呈現所述導航路線。7.根據權利要求6所述的方法,其特征在于,在所述查詢所述車輛的詳細信息之后,所述方法還包括: 將所述車輛的車牌號、所述車輛的發動機編號和所述車輛的詳細信息同步到所述用戶的預設賬號中。8.根據權利要求7所述的方法,其特征在于,在所述將所述車輛的車牌號、所述車輛的發動機編號和所述車輛的詳細信息同步到所述用戶的預設賬號中之前,所述方法還包括: 查詢所述用戶是否登錄所述預設賬號; 響應于所述用戶沒有登錄所述預設賬號,則進一步查詢是否存在所述用戶的所述預設賬號; 若否,則提示用戶注冊所述預設賬號; 若是,則提示用戶登錄所述預設賬號。9.根據權利要求5所述的方法,其特征在于,當所述車輛為無人駕駛車輛時,所述方法還包括: 發送所述導航路線以供所述無人駕駛車輛按照所述導航路線行駛。10.一種車輛導航裝置,其特征在于,所述裝置包括: 獲取單元,配置用于獲取車輛的車牌號和發動機編號; 查詢單元,配置用于基于所述車牌號和所述發動機編號,在線查詢所述車輛的詳細信息,其中,所述詳細信息包括違章情況信息; 接收單元,配置用于接收所述車輛的導航信息,其中,所述導航信息包括目的地、當前位置、當前速度和當前時間; 規劃單元,配置用于基于所述車輛的違章情況信息、所述車牌號、車輛限行規則、預定時間段內的交通事故多發路段和所述導航信息,規劃導航路線,其中,所述車輛限行規則和所述預定時間段內的交通事故多發路段是在線獲取的。11.根據權利要求10所述的裝置,其特征在于,所述規劃單元包括: 生成模塊,配置用于基于所述車牌號、所述車輛限行規則和所述導航信息,生成所述車輛從所述當前位置到所述目的地之間的路線集合; 篩選模塊,配置用于根據所述預定時間段內的交通事故多發路段和所述違章情況信息中的違章地點,對所述路線集合中的各個路線進行篩選; 規劃模塊,配置用于根據篩選后的路線集合中的各個路線的路線長度和擁堵程度信息,規劃所述車輛的導航路線,其中所述各個路線的路線長度和擁堵程度信息是在線獲取的。12.根據權利要求11所述的裝置,其特征在于,所述篩選模塊包括: 判斷子模塊,配置用于判斷所述路線集合中是否存在危險路線,其中,所述危險路線是包含所述預定時間段內的交通事故多發路段和所述違章情況信息中的違章地點中的至少一個的路線; 處理子模塊,配置用于在所述路線集合中存在危險路線的情況下,進一步判斷所述路線集合是否存在安全路線,其中,所述安全路線不包含所述預定時間段內的交通事故多發路段和所述違章情況信息中的違章地點的路線; 刪除子模塊,配置用于響應于判斷出所述路線集合中存在安全路線,則刪除所述路線集合中的危險路線。13.根據權利要求12所述的裝置,其特征在于,所述篩選模塊還包括: 提示子模塊,配置用于響應于判斷出所述路線集合中不存在安全路線,則在所述車輛行駛到所述預定時間段內的交通事故多發路段或所述違章情況信息中的違章地點時,提示所述車輛。14.根據權利要求13所述的裝置,其特征在于,所述詳細信息還包括通行證信息;以及所述裝置還包括: 判斷單元,配置用于判斷所述當前位置是否在需要持有通行證的區域內; 第一處理單元,配置用于在所述當前位置在需要持有通行證的區域內的情況下,進一步判斷所述通行證信息是否有效; 提示單元,配置用于響應于判斷出所述通行證信息無效,則提示所述車輛辦理通行證。15.根據權利要求14所述的裝置,其特征在于,所述裝置還包括: 第一發送單元,配置用于發送所述導航路線以供所述終端向駕駛所述車輛的用戶呈現所述導航路線。16.根據權利要求15所述的裝置,其特征在于,所述裝置還包括: 同步單元,配置用于將所述車輛的車牌號、所述車輛的發動機編號和所述車輛的詳細信息同步到所述用戶的預設賬號中。17.根據權利要求16所述的裝置,其特征在于,所述裝置還包括: 登陸查詢單元,配置用于查詢所述用戶是否登錄所述預設賬號; 第二處理單元,配置用于在所述用戶沒有登錄所述預設賬號的情況下,進一步查詢是否存在所述用戶的所述預設賬號; 注冊提示單元,配置用于在不存在所述用戶的所述預設賬號的情況下,提示用戶注冊所述預設賬號; 登陸提示單元,配置用于在存在所述用戶的所述預設賬號的情況下,提示用戶登錄所述預設賬號。18.根據權利要求14所述的裝置,其特征在于,當所述車輛為無人駕駛車輛時,所述裝置還包括: 第二發送單元,配置用于發送所述導航路線以供所述無人駕駛車輛按照所述導航路線行駛。
【文檔編號】G01C21/34GK106052702SQ201610346113
【公開日】2016年10月26日
【申請日】2016年5月23日
【發明人】張潤琦
【申請人】百度在線網絡技術(北京)有限公司