本發(fā)明涉及地理信息系統(tǒng)領域,尤其涉及一種增加電子眼信息的方法及裝置、導航芯片及服務器。
背景技術:
隨著城市人口的不斷膨脹,車輛保有量也逐漸增加,城市道路也相應的擴張。但由于交通警察數(shù)量的增加遠遠跟不上車輛以及城市道路的增長速度,以及為了減輕交通警察的負擔,實現(xiàn)道路執(zhí)法的自動化,在許多道路上,特別是在交通繁忙的路口布設電子眼,可以對違反交通規(guī)則的駕駛員進行處罰,并且也能夠提醒用戶遵守交通規(guī)則。
隨著智能手機的普及,地理信息系統(tǒng)也得到了越來越多的應用,例如電子地圖以及基于電子地圖進行導航等等。為了提醒用戶遵守交通規(guī)則,目前很多的電子地圖也根據(jù)電子眼的實際布設位置,在電子地圖中增加電子眼信息,從而可以在導航時對用戶進行提醒。
目前在電子地圖中增加電子眼信息,主要基于人工實地采集各個位置的電子眼,并在電子地圖中相應的位置進行增設,從而在用戶進行導航時,可以通過語音提示來避免違反交通規(guī)則。但是,在實際道路上布設電子眼可能每天都在發(fā)生,如果完全通過人工作業(yè)來采集電子眼的位置,無疑成本非常高,處理起來也非常費時,導致電子地圖更新的速度慢。因而,如果不及時更新電子地圖中的電子眼,可能會增加用戶違章的概率。
技術實現(xiàn)要素:
有鑒于此,本發(fā)明實施例提供一種增加電子眼信息的方法及裝置、導航芯片及服務器,用以解決在電子地圖中增加電子眼信息成本高、周期長的問題。
為解決上述技術問題,一方面,本發(fā)明實施例提供一種在電子地圖中增加電子眼信息的方法,該方法包括:
獲取交通違章信息;
根據(jù)所述交通違章信息,獲取所述交通違章發(fā)生的位置經(jīng)緯度坐標信息;
判斷所述交通違章發(fā)生的位置是否滿足增加電子眼信息的條件,對滿足條件的位置,根據(jù)所述交通違章發(fā)生的位置經(jīng)緯度坐標信息,在所述電子地圖數(shù)據(jù)中查找相對應的特定位置點,并在所述特定位置點上增加電子眼信息。
可選地,上述技術方案中,所述在所述特定位置點上增加電子眼信息的步驟包括:
根據(jù)所述交通違章信息確定違章類型,根據(jù)所述違章類型確定與之對應的電子眼類型;
在所述電子地圖中對應的位置點的數(shù)據(jù)配置表中上增加電子眼屬性和電子眼類型。
可選地,上述技術方案中,所述判斷所述交通違章發(fā)生的位置是否滿足增加電子眼信息的條件包括:
行車條件判斷:調(diào)用所述交通違章發(fā)生的位置所在區(qū)域的行車軌跡數(shù)據(jù),獲取所述違章發(fā)生的位置所在區(qū)域的行車方向以及在該行車方向上的行車數(shù)量,當所述行車數(shù)量在對應的行車方向上小于預設值時,滿足行車條件;和/或,
電子眼條件判斷:讀取所述電子地圖數(shù)據(jù),查看所述電子地圖中的特定位置點上是否存在包含監(jiān)測所述違章類型的電子眼信息,如果所述特定位置點上沒有設置對應該類型的電子眼信息,則符合電子眼條件。
可選地,上述技術方案中,所述獲取交通違章信息包括:通過調(diào)用交通違章記錄或通過用戶反饋來獲取交通違章信息,并對所述交通違章信息進行解析處理;和/或,
所述根據(jù)所述交通違章信息,獲取所述交通違章發(fā)生的位置經(jīng)緯度坐標信息的步驟包括:
從所述交通違章信息中提取所述交通違章發(fā)生的位置信息;
根據(jù)所述交通違章發(fā)生的位置信息,從地圖數(shù)據(jù)庫中查找與所述交通違章發(fā)生的位置信息相匹配的位置點,并提取該位置點的經(jīng)緯度坐標信息。
可選地,上述在電子地圖中增加電子眼信息的方法還包括:
將增加電子眼信息后的電子地圖更新并存儲至云端服務器,實時推送至客戶端或通知客戶端自主下載;和/或,
建立電子眼信息設置的學習模型,將收集的電子地圖中的電子眼信息、以及被屏蔽或刪除的電子地圖中電子眼信息作為訓練庫;抽取特定位置點信息和電子眼的增設條件作為樣本庫;基于所述樣本庫的數(shù)據(jù),通過學習模型進行電子眼信息設置,并根據(jù)訓練庫中被屏蔽或刪除的電子地圖中電子眼信息,判斷在電子地圖中增加的電子眼信息是否正確,并將結果反饋至學習模型的訓練庫,優(yōu)化電子眼信息的自動設置。
另一方面,為實現(xiàn)上述方法,本發(fā)明實施例提供一種在電子地圖中增加電子眼信息的裝置,該裝置包括:
違章信息獲取模塊,用于獲取交通違章信息;
位置信息獲取模塊,用于根據(jù)所述交通違章信息,獲取所述交通違章發(fā)生的位置經(jīng)緯度坐標信息;
判斷模塊,用于根據(jù)所述位置經(jīng)緯度坐標信息,判斷所述交通違章發(fā)生的位置是否滿足增加電子眼信息的條件;
編輯模塊,用于對所述判斷模塊確定的滿足條件的位置,根據(jù)所述交通違章發(fā)生的位置經(jīng)緯度坐標信息,在所述電子地圖數(shù)據(jù)中查找相對應的特定位置點,并在所述特定位置點上增加電子眼信息。
可選地,上述技術方案中,所述編輯模塊包括:
識別單元,用于根據(jù)所述交通違章信息識別確定違章類型,根據(jù)所確定的違章類型設置與之對應的電子眼類型;
編輯單元,用于在所述電子地圖中對應的位置點的數(shù)據(jù)配置表中上增加電子眼屬性和電子眼類型。
可選地,上述技術方案中,所述判斷模塊包括:
第一判斷單元,用于調(diào)用所述交通違章發(fā)生的位置所在區(qū)域的行車軌跡數(shù)據(jù),獲取所述違章發(fā)生的位置所在區(qū)域的行車方向以及在該行車方向上的行車數(shù)量,當所述行車數(shù)量在對應的行車方向上小于預設值時,滿足行車條件;
第二判斷單元,用于讀取所述電子地圖數(shù)據(jù),查看所述電子地圖中的特定位置點上是否存在包含監(jiān)測所述違章類型的電子眼信息,如果所述特定位置點上沒有設置對應該類型的電子眼信息,則符合電子眼條件。
可選地,上述在電子地圖中增加電子眼信息的裝置還包括:
訓練庫,包括收集的電子地圖中的電子眼信息、被屏蔽或刪除的電子地圖中的電子眼信息;
樣本庫,包括抽取出來的特定位置點信息和電子眼的增設條件;
學習模型,用于基于所述樣本庫的數(shù)據(jù),進行電子眼信息設置,并根據(jù)訓練庫中被屏蔽或刪除的電子地圖中電子眼信息,判斷在電子地圖中增加的電子眼信息是否正確,并將結果反饋至訓練庫,優(yōu)化電子眼信息的自動設置。
相應地,本發(fā)明實施例還提供一種導航芯片,該導航芯片內(nèi)存儲的電子導航地圖數(shù)據(jù)包括:采用上述任一種技術方案中公開的在電子地圖中增加電子眼信息的方法增加的電子眼信息、以及對應配置的文字圖形和/或語音提醒信息。
相應地,本發(fā)明實施例還提供一種服務器,該服務器設置有:
根據(jù)上述任一種技術方案中公開的在電子地圖中增加電子眼信息的裝置;
數(shù)據(jù)庫,包括電子導航地圖數(shù)據(jù)、采用上述任一種技術方案中公開的在電子地圖中增加電子眼信息的方法增加的電子眼信息、以及對應配置的文字圖形和/或語音提醒信息。
本發(fā)明提供的技術方案能夠減少人工采集的工作量,提高人工作業(yè)的效率。此外,本發(fā)明能夠有效的降低成本,提升大數(shù)據(jù)的使用率,及時性更高,特別適合原本就有行車軌跡大數(shù)據(jù)的公司,提升大數(shù)據(jù)的應用。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本發(fā)明的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
圖1為本發(fā)明實施例提供的一種在電子地圖中增加電子眼信息的方法流程示意圖;
圖2為本發(fā)明可選實施例提供的一種在電子地圖中增加電子眼信息的方法流程示意圖;
圖3為本發(fā)明實施例提供的一種在電子地圖中增加電子眼信息的裝置示意圖;
圖4為本發(fā)明可選實施例提供的一種在電子地圖中增加電子眼信息的裝置示意圖。
附圖標記說明
305違章信息獲取模塊310位置信息獲取模塊
315判斷模塊320編輯模塊
325第一判斷單元330第二判斷單元
335識別單元340編輯單元
345訓練庫350樣本庫
355學習模型300增加電子眼信息的裝置
具體實施方式
為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明具體實施例及相應的附圖對本發(fā)明技術方案進行清楚、完整地描述。顯然,所描述的實施例僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
方法實施例
參照圖1,為本發(fā)明實施例提供的在電子地圖中增加電子眼信息的方法,包括以下步驟:
步驟105,獲取交通違章信息;電子地圖提供商可以通過交通管理部門獲取大量的交通違章信息,也可以通過電子地圖的用戶將該用戶的交通違章信息提交到電子地圖提供商的服務器,從而獲得大量的交通違章信息。盡管我國的行政區(qū)域較多,各個行區(qū)域別在制作交通違章信息時,除了里面的關鍵信息會發(fā)生改變,例如交通違章發(fā)生的時間、地點、違章類型等等,基本的格式會保持一致。如下示出了交通違章信息的示例,為了避免泄露個人隱私,該示例未示出車牌號碼:
{違法時間:2015-02-2208:10:10,序號:4,違法地點:相山中路與惠苑路交口,違法內(nèi)容:在禁止掉頭或者禁止左轉彎標志、標線的地點掉頭的,處理情況:未處理,記分:,罰款:200}
從該示例可以看出,諸如違法時間、序號、違法地點、違法內(nèi)容、處理情況、記分、罰款等文字在該交通管理部門作出的所有交通違章信息中都會存在,可以根據(jù)這一特點來提取交通違章信息中的信息。本領域技術人員可以知曉,也可以通過其他方式來提取交通違章信息中的信息,例如地名、違章類型等等。
步驟110,根據(jù)所述交通違章信息,獲取所述交通違章發(fā)生的位置經(jīng)緯度坐標信息。確定交通違章信息中交通違章發(fā)生的位置可以通過多種方式實現(xiàn),下面舉例說明。
例如交通違章信息如下,為了避免泄露個人隱私,該示例未示出車牌號碼:
{違法時間:2016-03-1008:10:10,序號:3,違法地點:慧中北路與安立路交口,違法內(nèi)容:違反禁行規(guī)定,處理情況:未處理,記分:,罰款:100}
在確定交通違章發(fā)生的位置時,可以事先通過人工識別,確定與位置有關的關鍵字,例如該示例中的與位置有關的關鍵字是“違法地點”,然后通過斷句并將該關鍵字作為依據(jù)對接收到的交通違章信息進行匹配,從而可以提取出與位置有關的信息。在該示例中,該與位置有關的信息為“慧中北路與安立路交口”,然后再通過現(xiàn)有技術中提取位置信息的技術,可以將地名“慧中北路”、“安立路”提取出來,例如通過建立地名庫,利用分詞技術,識別出與位置有關的信息中的地名,最后通過慧中北路和安立路的交口確定電子地圖中發(fā)生交通違章的位置,例如該交口對應的經(jīng)緯度信息:從地圖庫中查找與相山中路與惠苑路交口信息對應的經(jīng)緯度(39.998871,116.407811)信息,再查看是否有禁止掉頭的電子眼,如果電子地圖中該位置點并沒有記錄該類型電子眼,則對應增加電子眼信息。
作為確定與位置有關的信息的另一種方式,可以通過將在同一行政區(qū)域收到的至少兩個交通違章信息進行處理,識別出交通違章信息中不會發(fā)生改變的關鍵字,例如將兩個交通違章信息進行同或操作,可以保留兩個交通違章信息中相同的文字和符號。在進行同或操作時,需要對接收到的交通違章信息進行預處理,例如提取“:”前的漢字。例如在進行格式的預處理之后,將下面兩個交通違章信息進行同或之后可以得到相應的關鍵字。
(1)、{違法時間:2015-02-2208:10:10,序號:4,違法地點:相山中路與惠苑路交口,違法內(nèi)容:在禁止掉頭或者禁止左轉彎標志、標線的地點掉頭的,處理情況:未處理,記分:,罰款:200}
(2)、{違法時間:2016-03-1008:10:10,序號:3,違法地點:慧中北路與安立路交口,違法內(nèi)容:違反禁行規(guī)定,處理情況:未處理,記分:,罰款:100}
為了避免泄露個人隱私,上述示例未示出車牌號碼。在將上述兩個交通違章信息進行預處理并進行同或操作之后,可以得到關鍵字“違法時間”、“序號”、“違法地點”、“違法內(nèi)容”、“處理情況”、“記分”、以及“罰款”。得到這些關鍵字以后,再進一步識別“違法地點”,例如根據(jù)預設的字庫中的“地點”、“位置”之類詞確定“違法地點”之后跟隨有與位置有關的信息。在對上述第(2)個交通違章信息進行處理的時候,可以根據(jù)斷句,將“慧中北路與安立路交口”作為與位置有關的信息提取出來,然后再通過現(xiàn)有技術中提取位置信息的技術,可以將地名“慧中北路”、“安立路”提取出來,例如通過建立地名庫,利用分詞技術,識別出與位置有關的信息中的地名,最后通過慧中北路和安立路的交口確定電子地圖中發(fā)生交通違章的位置,例如該交口對應的經(jīng)緯度信息。需要說明的是,盡管上述示例未示出車牌號碼,本領域技術人員應當可以了解,在包含車牌號碼的情況下,也可以通過本發(fā)明實施例來提取車牌號碼的關鍵字以及具體的車牌號碼,例如關鍵字可以為“車牌號”,車牌號碼可以為“京nxxxxx”。
為了確定違章發(fā)生的位置,還可以直接對交通違章信息進行分詞,并與電子地圖中的地名進行匹配,從而可以確定故障發(fā)生的位置,從得到其經(jīng)緯度信息,詳細的過程在此不再贅述。
步驟115,判斷所述交通違章發(fā)生的位置是否滿足增加電子眼信息的條件,如果滿足條件,執(zhí)行步驟120,否則結束整個流程。例如,增加電子眼信息的條件可以為該位置是否存在電子眼信息。
步驟120,對滿足條件的位置,根據(jù)所述交通違章發(fā)生的位置經(jīng)緯度坐標信息,在所述電子地圖數(shù)據(jù)中查找相對應的特定位置點,并在所述特定位置點上增加電子眼信息。在上一步驟中確定了交口對應的經(jīng)緯度信息,因而可以設置與該經(jīng)緯度對應的電子眼,從而可以及時提醒用戶謹慎駕駛,以免發(fā)生違章。作為可選的實施方式,可以先在電子地圖中查看是否存在電子眼,如果沒有的話再進行添加。需要說明的是,本發(fā)明是為了解決無法及時得到實際道路上設置的電子眼的問題,因此,對于在實際道路上新設置的電子眼,均可以通過本發(fā)明提供的技術方案進行添加。
可選地,本發(fā)明還可以將增加電子眼信息后的電子地圖更新并存儲至云端服務器,實時推送至客戶端或通知客戶端自主下載,以便用戶能夠及時獲得更新后的電子地圖。
此外,作為一種可選實施方式,上述實施例中還可以建立電子眼信息設置的學習模型,將收集的電子地圖中的電子眼信息、以及被屏蔽或刪除的電子地圖中電子眼信息作為訓練庫;抽取特定位置點信息和電子眼的增設條件作為樣本庫;基于所述樣本庫的數(shù)據(jù),通過學習模型進行電子眼信息設置,并根據(jù)訓練庫中被屏蔽或刪除的電子地圖中電子眼信息,判斷在電子地圖中增加的電子眼信息是否正確,并將結果反饋至學習模型的訓練庫,優(yōu)化電子眼信息的自動設置。
需要說明的是,訓練庫可以從位置信息獲取階段、判斷環(huán)節(jié)、編輯環(huán)節(jié)獲取電子眼信息設置成功或失敗的樣例。例如,當獲取交通違章發(fā)生的位置經(jīng)緯度坐標信息后,可在訓練庫中記錄有違章信息和位置點關聯(lián)信息的數(shù)據(jù)塊進行核查,以確定該位置點的電子眼信息的設置情況,并確定是否需要進行設置,如果需要設置,并進行相應的電子眼信息設置,然后將電子眼信息的設置情況作為樣例,記錄到訓練庫中。判斷環(huán)節(jié)、編輯環(huán)節(jié)可將判斷結果作為參考樣例存儲在訓練庫中,強化訓練庫的經(jīng)驗儲備。
上述的方法流程中,通過對交通違章信息中與位置有關的信息進行分析,確認出發(fā)生交通違章的位置,并在電子地圖中的相應位置增加電子眼信息,從而可以實現(xiàn)在導航過程中,在該位置附近提醒用戶謹慎駕駛,避免發(fā)生交通違章的目的。采用上述實施例,能夠減少人工采集的工作量,提高人工作業(yè)的效率。此外,上述實施例能夠有效的降低成本,提升大數(shù)據(jù)的使用率,及時性更高,特別適合原本就有行車軌跡大數(shù)據(jù)的公司,提升大數(shù)據(jù)的應用。
上述的流程中,僅僅實現(xiàn)在所確定的位置設置電子眼,但并沒有明確如何確定違章類型。作為可選的實施方式,本發(fā)明還根據(jù)交通違章信息進一步確定違章類型,從而可以在使用電子地圖導航的過程,為用戶提供更準確的提示。
不管各個交通管理部門制作的交通違章信息格式如何,交通違章信息中記錄的違章類型。為了便于說明,本發(fā)明還采用上述的第(1)個交通違章信息作為示例進行說明:
{違法時間:2015-02-2208:10:10,序號:4,違法地點:相山中路與惠苑路交口,違法內(nèi)容:在禁止掉頭或者禁止左轉彎標志、標線的地點掉頭的,處理情況:未處理,記分:,罰款:200}
類似地,為了確認違章類型,也可以采用與確認發(fā)生違章的位置相同的方式來確認違章類型。
例如,在確認違章類型時,可以人工識別與違章類型有關的關鍵字為“違法內(nèi)容”,通過斷句并根據(jù)該關鍵字在交通違章信息中進行匹配,可以提取“在禁止掉頭或者禁止左轉彎標志、標線的地點掉頭的”為與違章類型的有關的信息,進一步地通過分詞技術,識別出該違章類型為禁止掉頭。
相應地,也可以通過對相同的交通管理部門制作的不同交通違章信息進行比較,得到與違章類型有關的關鍵字“違法內(nèi)容”,并提取“在禁止掉頭或者禁止左轉彎標志、標線的地點掉頭的”為與違章類型的有關的信息,進一步地通過分詞技術,識別出該違章類型為禁止掉頭。
此外,還可以直接對交通違章信息進行分詞,并通過詞庫直接得到違章類型,例如禁止左轉、禁止掉頭、超速等等。
上述的步驟可以直接根據(jù)交通違章信息確定違章類型。為了對該違章類型進行再次確認,本發(fā)明中還通過道路軌跡數(shù)據(jù)源進行大數(shù)據(jù)分析,分析在違章發(fā)生位置的行車路線和方向,從而確認該違章類型是否正確。
為了確認違章類型,可以分析在違章發(fā)生的位置所在區(qū)域的行車方向以及行車方向上的行車數(shù)量;行車方向可以根據(jù)車輛的軌跡點來確認,而行車數(shù)量可以根據(jù)軌跡的標識的來統(tǒng)計。進一步地,如果確定違章類型對應的行車方向上的行車數(shù)量小于預設值的情況下,例如小于100輛車或者該方向的行車數(shù)量小于其他任一方向的行車數(shù)量的1%,則可以確定該違章類型正確,可以在電子地圖中增加與該違章類型對應的電子眼。需要說明的是,作為可選的實施方式,可以在增加之前,先查看電子地圖中是否存在與該違章類型對應的電子眼,如果不存在的話,則可以通過對道路軌跡數(shù)據(jù)源的大數(shù)據(jù)分析確認違章類型,如果確認違章類型正確,則可以增加與該違章類型對應的電子眼,例如禁止掉頭的電子眼。本發(fā)明關注于在實際道路上新增的電子眼,可以采用本發(fā)明提供的技術方案及時更新電子地圖中的電子眼,以與實際道路上布置的電子眼對應。
在對道路軌跡數(shù)據(jù)源進行大數(shù)據(jù)分析時,例如可以統(tǒng)計發(fā)生交通違章信息位置最近一個月的數(shù)據(jù)。承接上面的示例,例如在相山中路與惠苑路交口主要存在北向南、南向北、以及北轉彎至東這三個方向車輛,而在相山中路與惠苑路交口很少有掉頭的車輛,則可以肯定該路口不允許掉頭,該違章類型為禁止掉頭。
基于同樣的思路,圖2示出了本發(fā)明實施例公開的在電子地圖中增加電子眼信息的實例流程,包括以下處理方式:
步驟205,獲取交通違章信息;電子地圖提供商可以通過交通管理部門獲取大量的交通違章信息,也可以通過電子地圖的用戶將該用戶的交通違章信息提交到電子地圖提供商的服務器,從而獲得大量的交通違章信息。盡管我國的行政區(qū)域較多,各個行政區(qū)域在制作交通違章信息時,除了里面的關鍵信息會發(fā)生改變,例如交通違章發(fā)生的時間、地點、違章類型等等,基本的格式會保持一致??梢愿鶕?jù)交通違章信息的格式,并利用通過自然語言提取信息的技術,確定交通違章發(fā)生的時間、地點、違章類型等等。
步驟210,根據(jù)所述交通違章信息確定違章發(fā)生的位置。確定交通違章信息中交通違章發(fā)生的位置可以通過多種方式實現(xiàn),例如現(xiàn)有技術中已經(jīng)存在的從自然語言中提取位置信息的技術方案。交通違章信息中的位置是語言描述的位置,可以在電子地圖中將其對應為經(jīng)緯度。此外,在上述實施例中已經(jīng)對于如何確定違章發(fā)生的位置做了詳細說明,在此不再贅述。
步驟215,根據(jù)所述交通違章信息確定違章類型。確定交通違章信息中的違章類型可以通過多種方式實現(xiàn),例如現(xiàn)有技術中已經(jīng)存在的從自然語言中提取信息的技術方案。對于提取違章類型的技術方案,在上述的實施例中已經(jīng)進行的詳細說明,在此不再贅述。
步驟220,判斷所述交通違章發(fā)生的位置是否滿足增加電子眼信息的條件,如果是的話,執(zhí)行步驟225,否則結束流程。在判斷是否滿足條件時,主要涉及行車條件判斷以及電子眼條件判斷。行車條件判斷可以通過大數(shù)據(jù)分析來實現(xiàn),可以通過調(diào)用所述交通違章發(fā)生的位置所在區(qū)域的行車軌跡數(shù)據(jù),獲取所述違章發(fā)生的位置所在區(qū)域的行車方向以及在該行車方向上的行車數(shù)量,當所述行車數(shù)量在對應的行車方向上小于預設值時,滿足行車條件。電子眼條件判斷可以通過讀取所述電子地圖數(shù)據(jù),查看所述電子地圖中的特定位置點上是否存在包含監(jiān)測所述違章類型的電子眼信息,如果所述特定位置點上沒有設置對應該類型的電子眼信息,則符合電子眼條件。在進行大數(shù)據(jù)分析時,可以根據(jù)特定時間段,例如一個月內(nèi)的道路軌跡數(shù)據(jù)源,來分析在違章發(fā)生的位置所在區(qū)域的行車方向以及行車方向上的行車數(shù)量;行車方向可以根據(jù)車輛的軌跡點來確認,而行車數(shù)量可以根據(jù)軌跡的標識的來統(tǒng)計。如果步驟215中確定的違章類型是禁止掉頭,可以通過大數(shù)據(jù)分析,大量的車輛軌跡中,是不是在發(fā)生交通違章的位置掉頭的車輛相當少,例如可以統(tǒng)計所有方向的行車數(shù)量,按照倒敘排列,行車數(shù)量的排序依次是:掉頭、北向東、北向南、南向北,而在交通違章發(fā)生位置掉頭的車輛還不足右轉車輛的1%,則可以認定絕大部分車輛均不會在此掉頭,可以認定違章類型為禁止掉頭。此外,也可以采用其他的方式,例如在某一個方向上行車數(shù)量少于預定值,例如100輛,說明在該一個月的時間內(nèi),在該交通違章發(fā)生位置掉頭的車輛非常少,也可以確定違章類型為禁止掉頭。
步驟225,在電子地圖中增加該違章類型對應的電子眼信息。確定可以增加之后,可以在電子地圖中違章發(fā)生的位置增加該違章類型對應的電子眼信息,例如在違章發(fā)生的位置經(jīng)緯度坐標處增加該違章類型對應的電子眼信息。
此外,為了進一步驗證本發(fā)明提供方案的正確性,本發(fā)明還提供了訓練庫,在該訓練庫中可以收集電子地圖中的電子眼信息,例如訓練庫中可以針對每個電子信息包括電子眼類型以及電子眼位置,為了加快處理速度,還可以建立電子眼信息的索引,例如通過哈希算法對電子眼類型以及電子眼位置進行運算來建立索引,從而可以加快處理速度。在確定違章位置的經(jīng)緯度以及違章類型以后,可以在訓練庫中進行檢索,如果檢索到了,則說明電子地圖中已經(jīng)存在對應的電子眼信息,如果沒檢索到,則需要在電子地圖中增加相應的電子眼信息,訓練庫可以將該電子眼信息記錄下來,以備將來檢索用。進一步地,對于已經(jīng)確定的電子地圖中存在的電子眼信息,訓練庫可以將其屏蔽或刪除,可以進一步使用與被對應的違章信息來檢驗具體實現(xiàn)的處理流程的準確性。例如在屏蔽或刪除電子眼信息(該電子眼信息可以是人工添加或者根據(jù)本發(fā)明提供的方案添加)以后,通過讀取對應的違章信息,確定發(fā)生違章的位置以及違章類型,在電子地圖中增加相應的電子眼信息。流程結束后,訓練庫可以獲取在電子地圖中增加的電子眼信息,并將其與自身存儲的電子眼信息進行匹配,檢驗是否一致,如果一致的話,則說明按照本發(fā)明提供的方案實現(xiàn)的過程正確,否則說明具體的實現(xiàn)過程還需要改進。
裝置實施例
為實現(xiàn)上述各方法實施例的實施方案,本發(fā)明實施例還提供一種在電子地圖中增加電子眼信息的裝置,如圖3所示。
參照圖3,其為本發(fā)明實施例提供的一種在電子地圖中增加電子眼信息的裝置300組成示意圖,該裝置包括以下組成模塊:
違章信息獲取模塊305,可以用于獲取交通違章信息;
位置信息獲取模塊310,可以用于根據(jù)交通違章信息,獲取交通違章發(fā)生的位置經(jīng)緯度坐標信息;
判斷模塊315,可以用于根據(jù)位置經(jīng)緯度坐標信息,判斷交通違章發(fā)生的位置是否滿足增加電子眼信息的條件;
編輯模塊320,可以用于對判斷模塊確定的滿足條件的位置,根據(jù)交通違章發(fā)生的位置經(jīng)緯度坐標信息,在電子地圖數(shù)據(jù)中查找相對應的特定位置點,并在特定位置點上增加電子眼信息。
判斷模塊315可以進一步包括:第一判斷單元325和第二判斷單元330。第一判斷單元325,用于調(diào)用交通違章發(fā)生的位置所在區(qū)域的行車軌跡數(shù)據(jù),獲取違章發(fā)生的位置所在區(qū)域的行車方向以及在該行車方向上的行車數(shù)量,當行車數(shù)量在對應的行車方向上小于預設值時,滿足行車條件;第二判斷單元330,用于讀取電子地圖數(shù)據(jù),查看電子地圖中的特定位置點上是否存在包含監(jiān)測違章類型的電子眼信息,如果特定位置點上沒有設置對應該類型的電子眼信息,則符合電子眼條件。
編輯模塊320可以進一步包括:識別單元335和編輯單元340。識別單元335,用于根據(jù)交通違章信息識別確定違章類型,根據(jù)所確定的違章類型設置與之對應的電子眼類型;編輯單元340,用于在電子地圖中對應的位置點的數(shù)據(jù)配置表中上增加電子眼屬性和電子眼類型。
參照圖4,其為本發(fā)明可選實施例提供的一種在電子地圖中增加電子眼信息的裝置示意圖。作為一種可選的實施方式,上述在電子地圖中增加電子眼信息的裝置300還可包括:訓練庫345、樣本庫350、以及學習模型355。
其中,訓練庫345包括收集的電子地圖中的電子眼信息、被屏蔽或刪除的電子地圖中的電子眼信息;樣本庫350包括抽取出來的特定位置點信息和電子眼的增設條件;學習模型355用于基于樣本庫的數(shù)據(jù),進行電子眼信息設置,并根據(jù)訓練庫中被屏蔽或刪除的電子地圖中電子眼信息,判斷在電子地圖中增加的電子眼信息是否正確,并將結果反饋至訓練庫,優(yōu)化電子眼信息的自動設置。
需要說明的是,訓練庫345可以從位置信息獲取模塊310、判斷模塊315、編輯模塊320獲取電子眼信息設置成功或失敗的樣例。例如,當位置信息獲取模塊310獲取交通違章發(fā)生的位置經(jīng)緯度坐標信息后,可在訓練庫345中記錄有違章信息和位置點關聯(lián)信息的數(shù)據(jù)塊進行核查,以確定該位置點的電子眼信息的設置情況,并確定是否需要進行設置,如果需要設置,通知編輯模塊320進行相應的設置,然后編輯模塊320將電子眼信息的設置情況作為樣例,記錄到訓練庫345中。判斷模塊315、編輯模塊320可將判斷結果作為參考樣例存儲在訓練庫中,強化訓練庫的經(jīng)驗儲備。
另外,學習模型355通?;趯嵗乃惴ǔ3S脕韺Q策問題建立模型,這樣的模型常常先選取一批樣本數(shù)據(jù),然后根據(jù)某些近似性把新數(shù)據(jù)與樣本數(shù)據(jù)進行比較。通過這種方式來尋找最佳的匹配。常見的算法包括k-nearestneighbor(knn),學習矢量量化(learningvectorquantization,lvq)、以及自組織映射算法(self-organizingmap,som)
相應地,本發(fā)明實施例提供了一種導航芯片,該導航芯片內(nèi)存儲的電子地圖數(shù)據(jù)包括:采用前述任一種實施例所述的在電子地圖中增加電子眼信息的方法增加的電子眼信息、以及對應配置的文字圖形和/或語音提醒信息。
相應地,本發(fā)明實施例提供了一種服務器,該服務器設置有:前面任一實施例所述的在電子地圖中增加電子眼信息的裝置;數(shù)據(jù)庫,包括電子導航地圖數(shù)據(jù)、采用前述任一種實施例所述的在電子地圖中增加電子眼信息的方法增加的電子眼信息、以及對應配置的文字圖形和/或語音提醒信息。
需要說明的是,由于前述任一實施例所述的在電子地圖中增加電子眼信息的方法及裝置具有上述技術效果,因此,采用了前述任一實施例所述的在電子地圖中增加電子眼信息的方法及裝置的服務器、導航芯片也應具備相應的技術效果,其具體實施過程與上述實施例類似,茲不贅述。
在一個典型的配置中,計算設備包括一個或多個處理器(cpu)、輸入/輸出接口、網(wǎng)絡接口和內(nèi)存。
內(nèi)存可能包括計算機可讀介質(zhì)中的非永久性存儲器,隨機存取存儲器(ram)和/或非易失性內(nèi)存等形式,如只讀存儲器(rom)或閃存(flashram)。內(nèi)存是計算機可讀介質(zhì)的示例。
計算機可讀介質(zhì)包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術來實現(xiàn)信息存儲。信息可以是計算機可讀指令、數(shù)據(jù)結構、程序的模塊或其他數(shù)據(jù)。計算機的存儲介質(zhì)的例子包括,但不限于相變內(nèi)存(pram)、靜態(tài)隨機存取存儲器(sram)、動態(tài)隨機存取存儲器(dram)、其他類型的隨機存取存儲器(ram)、只讀存儲器(rom)、電可擦除可編程只讀存儲器(eeprom)、快閃記憶體或其他內(nèi)存技術、只讀光盤只讀存儲器(cd-rom)、數(shù)字多功能光盤(dvd)或其他光學存儲、磁盒式磁帶,磁帶磁磁盤存儲或其他磁性存儲設備或任何其他非傳輸介質(zhì),可用于存儲可以被計算設備訪問的信息。按照本文中的界定,計算機可讀介質(zhì)不包括暫存電腦可讀媒體(transitorymedia),如調(diào)制的數(shù)據(jù)信號和載波。
還需要說明的是,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設備中還存在另外的相同要素。
本領域技術人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例或結合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、cd-rom、光學存儲器等)上實施的計算機程序產(chǎn)品的形式。
以上所述僅為本發(fā)明的實施例而已,并不用于限制本發(fā)明。對于本領域技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原理之內(nèi)所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的權利要求范圍之內(nèi)。