TWI583925B - 路徑規劃方法及裝置 - Google Patents
路徑規劃方法及裝置 Download PDFInfo
- Publication number
- TWI583925B TWI583925B TW104134306A TW104134306A TWI583925B TW I583925 B TWI583925 B TW I583925B TW 104134306 A TW104134306 A TW 104134306A TW 104134306 A TW104134306 A TW 104134306A TW I583925 B TWI583925 B TW I583925B
- Authority
- TW
- Taiwan
- Prior art keywords
- road segment
- path
- path planning
- historical
- frequency
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 37
- 230000006870 function Effects 0.000 claims description 26
- 238000007418 data mining Methods 0.000 claims description 12
- 238000010845 search algorithm Methods 0.000 claims description 11
- 238000012937 correction Methods 0.000 claims description 8
- 238000004364 calculation method Methods 0.000 claims 1
- 238000011156 evaluation Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 7
- 230000000875 corresponding effect Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000005065 mining Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000013209 evaluation strategy Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000008521 reorganization Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3446—Details of route searching algorithms, e.g. Dijkstra, A*, arc-flags or using precalculated routes
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本發明實施例涉及地圖技術領域,尤其涉及路徑規劃方法及裝置。
目前,集定位、導航、娛樂等功能於一身的導航產品,逐漸成為車上的基本裝備。電子地圖路徑規劃作為導航中一項十分重要的功能,能夠從眾多到達目的地的各條路徑中,選擇較佳的行走路徑提供給車主,以使車主能夠快速方便的到達目的地。
路徑規劃的路線是由各個Link(路段)組織而成,一條路徑可包含多個Link資料。Link是圖商數據中最小的單位,用於表徵實際路網中的一條路段。LinkID欄位是Link資料在路網中的唯一標誌。目前路徑規劃的演算法主要過程是從起點的Link進行深度或廣度擴展,最終遍歷到終點的Link,以找到一條或多條較優的行走路徑。
現有技術在進行電子地圖路徑規劃時,通常是通過啟發函數減枝技術,來縮小遍歷的搜索空間。但是,一方面,目前的減枝策略都是基於圖商數據,搜索空間仍然很大;另一個方面,圖商數據的更新週期太長,而且圖商數據本身的準確性也很難保證,當某條路段正在維修或者已經廢棄時,圖商數據沒有更新,從而可能導致路徑規劃結果會將使用者引
導到不通暢的路徑中,導致較差的用戶體驗。
本發明實施例提供一種路徑規劃方法及裝置,以對已有的路徑規劃技術進行優化,提高規劃速度以及規劃結果的準確度。
一方面,本發明實施例提供了一種路徑規劃方法,該方法包括:獲取包含有起點和終點的路徑規劃請求;根據該路徑規劃請求獲取該起點和終點之間路段的經驗權重集,其中該經驗權重集根據使用者的歷史路徑確定;根據該路段的經驗權重集,採用啟發式搜索演算法對該路徑規劃請求進行路徑規劃。
另一方面,本發明實施例還提供了一種路徑規劃裝置,該裝置包括:規劃請求獲取單元,用於獲取包含有起點和終點的路徑規劃請求;經驗權重獲取單元,用於根據該路徑規劃請求獲取該起點和終點之間路段的經驗權重集,其中該經驗權重集根據使用者的歷史路徑確定;路徑規劃單元,用於根據該路段的經驗權重集,採用啟發式搜索演算法對該路徑規劃請求進行路徑規劃。
本發明實施例提供的技術方案,能夠結合大量可靠的用戶歷史行走行為,採用啟發式搜索演算法進行路徑規劃,這樣不僅可以有效減小路徑規劃遍歷演算法的搜索空間,提高路徑規劃效率,而且在一定程度上也可克服因圖商數據更新慢或者部分資料錯誤所帶來的規劃準確度低的問題。
400‧‧‧歷史路徑類別劃分單元
405‧‧‧統計學習單元
410‧‧‧規劃請求獲取單元
420‧‧‧經驗權重獲取單元
430‧‧‧路徑規劃單元
第1圖是本發明實施例一提供的一種路徑規劃方法的流程示意圖;第2圖是本發明實施例二提供的一種對起點和終點之間各個路段的經驗權重集的線下確定方法的流程示意圖;第3圖是本發明實施例三提供的一種路徑規劃方法的流程示意圖;第4圖是本發明實施例四提供的一種路徑規劃裝置的結構示意圖。
下面結合附圖和實施例對本發明作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用於解釋本發明,而非對本發明的限定。另外還需要說明的是,為了便於描述,附圖中僅示出了與本發明相關的部分而非全部結構。
在更加詳細地討論示例性實施例之前應當提到的是,一些示例性實施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各項操作(或步驟)描述成順序的處理,但是其中的許多操作可以被並行地、併發地或者同時實施。此外,各項操作的順序可以被重新安排。當其操作完成時該處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。該處理可以對應於方法、函數、規程、子常式、副程式等等。
實施例一
第1圖是本發明實施例一提供的一種路徑規劃方法的流程示意圖。本實施例可適用於導航終端中電子地圖路徑規劃的情況。該方法可以由路徑規劃裝置來執行,該裝置可由軟體實現,集成於為導航產品提供
導航服務的伺服器中。參見第1圖,本實施例提供的路徑規劃方法具體包括如下操作:操作110、獲取包含有起點和終點的路徑規劃請求。
具體的,導航終端可通過人機交互的方式,接收使用者觸發的路徑規劃請求,該請求包含使用者想要行走的路徑的起點和終點。例如,可提供對應於路徑規劃的人機交互介面,該介面中包括第一輸入框、第二輸入框和確認按鈕;如果接收到使用者對確認按鈕的觸發操作,則生成路徑規劃請求,發送至伺服器。該請求包含的起點為用戶在第一輸入框中的輸入資訊,終點為使用者在第二輸入框中的輸入資訊。
操作120、根據路徑規劃請求獲取該起點和終點之間路段的經驗權重集,其中經驗權重集根據使用者的歷史路徑確定。
所謂歷史路徑指的是使用者走過的路徑。在本實施例中,在執行操作120之前,需線下預先執行如下操作:基於設定的資料採擷演算法:對具有相同該起點和終點的多條歷史路徑進行統計學習,以得到該多條歷史路徑中該路段的出現頻次,和/或,包含有該路段的關聯路段組的出現頻次;根據該出現頻次確定該路段的經驗權重集。
作為一種具體實施方式,經驗權重集可僅為一個經驗權重。例如,該經驗權重可以是該多條歷史路徑中該路段的出現頻次。當然,該經驗權重也可以是根據該多條歷史路徑中路段的出現頻次和包含有該路段的關聯路段組的出現頻次,得到的一個值。該值用於表徵該起點和終點的最優路徑要經過該路段的概率大小。出現頻次越高,該值也就越大。
作為另一種具體實施方式,經驗權重集可為多個經驗權重組
合的集合。該集合可包括:包含有該路段的關聯路段組的出現頻次(視為第一經驗權重);和/或,該路段在關聯路段組中其他路段出現下的條件出現頻次(視為第二經驗權重)。例如,關聯路段組AB的出現頻次2/5,路段B的出現頻次為3/4,則路段A在關聯路段組AB中其他路段B出現下的條件出現頻次為:2/5÷3/4=8/15。
操作130、根據該路段的經驗權重集,採用啟發式搜索演算法對路徑規劃請求進行路徑規劃。
目前,採用啟發式搜索演算法,對路徑規劃請求進行路徑規劃的過程包括:在電子地圖所能提供的該起點和終點之間的所有路段中,先從與起點連接的各個路段處開始搜索,對這些路段進行重要度評估,並從中挑選出評估結果較優的第一組規劃路段;然後,繼續搜索與第一組規劃路段連接的各個擴展路段,對這些擴展路段進行重要度評估,並從中挑選出評估結果較優的第二組規劃路段;進而按照該策略繼續搜索下去,直到終點。最後,可根據得到的各組規劃路段,確定出該起點到終點的最優路徑。啟發式搜索技術可以省略大量無謂的搜索路徑,提高了搜索效率。在啟發式搜索中,對各個路段的重要度評估是十分重要的。採用了不同的評估策略可以達到不同的效果。
在現有技術中,通常是基於啟發函數對各個路段進行重要度評估的,每個路段都有一個啟發函數值。對於第n個路段而言,其啟發函數值可以是從第n個路段到終點的最低耗散路徑(也即最優路徑)的估計耗散值;或者是與估計耗散值成反比的其他值。對於前者而言,啟發函數值越
小,最優路徑越有可能經過第n個路段,該路段的重要度越高;對於後者而言,則是啟發函數值越大,最優路徑越有可能經過第n個路段,該路段的重要度越高。
目前,啟發函數值往往僅根據電子地圖提供的圖商數據計算得到的,例如基於圖商數據中對搜索路段的長度、路段(例如是高速道路,還是普通道路)等描述資訊,得到該搜索路段的啟發函數值。所以,採用已有路徑規劃技術,雖然會根據評估結果減掉對部分無效路徑的搜索,但是由於評估演算法的局限性,使得評估結果並不十分可靠,使得搜索空間仍然可能很大,搜索結果也不是很準確。
作為一種具體實現方式,可將已有的啟發函數評估法,結合使用者的用路經驗,進行路徑規劃。示例性的,利用路段的經驗權重集,來修正現有技術所設計的啟發函數。具體的,操作130包括:根據如下公式,修正路段的啟發函數值F new :F new =F+△
其中,F為路段的原始啟發函數值;△為基於路段的經驗權重集確定的修正值。如果F是估計耗散值,則修正值應與經驗權重集中的經驗權重成負相關關係;反之,如果F是直接用於描述路段重要度大小的數值,則修正值應與經驗權重集中的經驗權重成正相關關係。
較佳的,如果獲取到的經驗權重集為多個權重,則還可利用本次路徑規劃中已確定的規劃路段,對獲取到的經驗權重集進行篩選,提取出其中特定關聯路段組的出現頻次,和/或,該路段在特定關聯路段組中其他路段出現下的條件出現頻次;然後,僅根據提取結果確定修正值。其
中,特定關聯路段組為:當前正在被搜索的路段與已確定的規劃路段所組成的路段組。例如,已確定的規劃路段為A和F,路段K作為路段F的擴展路段正在被搜索,則在修正路段K的啟發函數值時,對應的特定關聯路段組為FK、AK、AFK。
由於路段的經驗權重是基於大量用戶的用路經驗得到的,可靠性較強,因此作為本實施例的另一種實現方式,還可僅根據路段的經驗權重集,生成對路段的重要度評估結果,例如該結果為上述修正值△。
本實施例提供的技術方案,能夠結合大量可靠的用戶歷史行走行為,採用啟發式搜索演算法進行路徑規劃,這樣不僅可以有效減小路徑規劃遍歷演算法的搜索空間,提高路徑規劃效率,而且在一定程度上也可克服因圖商數據更新慢或者部分資料錯誤所帶來的規劃準確度低的問題。
實施例二
本實施例在上述實施例一的基礎上,對起點和終點之間各個路段的經驗權重集的線下確定方法作詳細介紹。參見第2圖,該確定方法具體包括如下操作:操作210、獲取最近預設時間段內多個用戶走過的多條歷史路徑,構成路徑集。
由於本發明實施例是根據使用者的用路經驗,來進行路徑規劃,所以使用者的歷史路徑也應是最近一段時間內使用者走過的路徑。如果歷史路徑距離當前時間太過久遠,會降低學習的準確度。該預設時間段可以是最近一個月或者半年,可由開發人員自行設定。
該歷史路徑可以是導航使用者在完成一次行程後,觸發導航終端主動上報的,也可是伺服器通過設置在導航終端的路徑監控元件,即時監控得到的。
操作220、按照相同起點和終點,對路徑集中的歷史路徑進行類別劃分。
每條歷史路徑可以使用Link集合L={L1,L2,L3...Ln}表示,其中L1,L2,L3...Ln分別表示線路中的不同Link。將獲取到的近一周(時間可以控制)的全部歷史路徑作為路徑集Tw,以起終點的標準對Tw進行分類,則Tw可分為由不同起終點組成的路徑子集{Ts1e1,Ts2e2,Ts3e3...Tsnen},其中路徑子集Tsnen代表路徑集Tw中起點為sn且終點為en的多條歷史路徑組成的集合。
操作230、基於設定的資料採擷演算法,對具有相同起點和終點的多條歷史路徑進行統計學習,得到所學習的多條歷史路徑中路段的經驗權重集。
具體的學習過程,可以是:基於設定的資料採擷演算法:對具有相同起點和終點的多條歷史路徑進行統計學習,以得到該多條歷史路徑中路段的出現頻次,和/或,包含有該路段的關聯路段組的出現頻次;根據該出現頻次確定該路段的經驗權重集。
所謂路段的出現頻次指的是:路段在該多條歷史路徑中出現的概率;所謂關聯路段組的出現頻次指的是:關聯路段組中的所有路段同時出現在同一條歷史路徑的概率。
例如:某起點和終點之間共有5條歷史路徑:A-B-C-D、A-B-C-G、B-C-E-G、C-E-F-G、D-E-F-G。這5條歷史路徑共有路段A、B、C、D、E、F和G這7個路段。對於路段B而言,出現在了3條歷史路徑中,所以出現頻次為3/7;包含有路段B的關聯路段組AB,出現在了2條歷史路徑中,所以出現頻次為2/7:包含有路段B的關聯路段組BC,出現在了3條歷史路徑中,所以出現頻次為3/7。
作為本實施例的一種較佳實施方式,設定的資料採擷演算法為頻繁項集演算法(也即apriori演算法)。具體的,基於該演算法,對具有相同起點和終點的多條歷史路徑進行統計學習,得到所學習的多條歷史路徑中各個路段的經驗權重集,包括:1、將具有相同起點和終點的多條歷史路徑組成一個集合,集合中的每個元素是一條歷史路徑。
2、基於預設的最小支持度臨界值,挖掘該集合中的頻繁K項集。
具體的,頻繁1項集包括:集合中出現頻次大於最小支持度臨界值的各個路段;例如,頻繁1項集包括:A、C、D、E;頻繁2項集包括:集合中出現頻次大於最小支持度臨界值的由兩個路段組成的關聯路段組;例如,頻繁2項集包括:AC、CD、AE;頻繁3項集包括:集合中出現頻次大於最小支持度臨界值的由三個路段組成的關聯路段組;例如,頻繁3項集包括:ACE。
其中,K的大小能夠由該最小支持度臨界值和該集合確定。頻繁K項集中的各個元素均被視為一個頻繁項,例如A、C、D、E、AC、CD、AE、ACE均是頻繁項。出現頻次也即支持度。
3、基於預設的最小置信度臨界值,挖掘頻繁K項集中的強關聯規則。
得到的每個強關聯規則包括:左側路段和右側路段。這兩側路段組成的頻繁項為強關聯路段組。左側路段可以是一個路段或多個路段,而右側路段僅為一個路段。每一個強關聯規則的右側路段與左側路段之間具有強關聯性,其含義是如果用戶走了左側路段,則很大程度上要走右側路段。
強關聯規則的支援度大於最小支援度臨界值,置信度大於最小置信度臨界值,其中,強關聯規則的支援度為:規則中兩側路段組成的強關聯路段組在該多條歷史路徑組成的集合中的出現頻次;強關聯規則的置信度為:右側路段在左側路段在該多條歷史路徑組成的集合中出現下的條件出現頻次。
例如,某個頻繁項為關聯路段組AE,關聯路段組AE的出現頻次大於最小支持度臨界值,路段E在路段A出現下的條件出現頻次大於最小置信度臨界值,則A->E為一個強關聯規則。其中,路段A為左側路段,路段E為右側路段。
再例如,某個頻繁項為關聯路段組DJK,關聯路段組DJK的出現頻次大於最小支持度臨界值,路段K在路段DJ出現下的條件出現頻次大於最小置信度臨界值,則DJ->K為一個強關聯規則。其中,路段DJ為左側路段,路段K為右側路段。
4、根據強關聯規則的支援度和置信度,確定所學習的多條歷史路徑中對應路段的經驗權重集。
具體的,如果路段為強關聯規則中的右側路段,則該路段的經驗權重集包括:該強關聯規則的支援度和置信度。
本實施例通過對使用者歷史路徑進行分析,挖掘出同一個起終點的頻繁Link項集合,用來進一步降低圖遍歷的搜索空間。同時,因為基於了用戶近期真實的使用者經驗,資料的正確性是可以保障的,可以彌補圖商數據更新時間長且資料不準確的問題。
實施例三
第3圖是本發明實施例三提供的一種路徑規劃方法的流程示意圖。本實施例以上述所有實施例為基礎,提供一較佳實施例。參見第3圖,該方法具體包括如下操作:操作310、獲取最近預設時間段內多個用戶走過的多條歷史路徑,構成路徑集。
操作320、按照相同起點和終點,對路徑集中的歷史路徑進行類別劃分。
操作330、基於頻繁項集演算法,對具有相同起點和終點的多條歷史路徑構成的集合進行強關聯規則挖掘學習。
在本實施例中,在挖掘學習過程中,可僅先挖掘出頻繁2項集;然後從頻繁2項集中挖掘強關聯規則。這樣,規則中的左側路段和右側路段均為一個路段。
操作340、根據強關聯規則的支援度和置信度,確定所學習的多條歷史路徑中對應路段的經驗權重集,並進行儲存。
例如,挖掘出頻繁2項集有:AB、BE、BD、CE、DK這四
個關聯路段組,且從中挖掘出如下三條強關聯規則:A->B,B->E,C->E。則可確定所學習的多條歷史路徑中:路段B的經驗權重集包括如下兩個經驗權重:關聯路段組AB在該多條歷史路徑中的出現頻次;路段B在路段A出現下的條件出現頻次;路段E的經驗權重集包括如下四個經驗權重:關聯路段組BE在該多條歷史路徑中的出現頻次;路段E在路段B出現下的條件出現頻次;關聯路段組CE在該多條歷史路徑中的出現頻次;路段E在路段C出現下的條件出現頻次。
對於路段如A、C、D或者K而言,由於上述挖掘到的任何一個強關聯規則的右側路段均不包含該路段,則所學習的多條歷史路徑中該路段的經驗權重集為空。
上述操作310-操作340可預先線下執行完畢。
操作350、獲取包含有目標起點和目標終點的路徑規劃請求。
操作360、根據路徑規劃請求獲取所儲存的與該目標起點和目標終點對應的多條目標歷史路徑中路段的經驗權重;操作370、根據獲取到的路段的經驗權重集,採用啟發式搜索演算法對該路徑規劃請求進行路徑規劃。
具體的,如果當前被搜索的路段為本次路徑規劃中已被確定的規劃路段的擴展路段,且該路段屬於該多條目標歷史路徑中的一個路段,則根據如下公式,修正該路段的啟發函數值F new :F new =F+α×(β×S+γ×C)
其中,F為該路段的原始啟發函數值;α為第一調節因數,β為第二調節因數,γ為第三調節因數;S為該多條目標歷史路徑中該路段和該規劃路段組成的目標關聯路段組的出現頻次,C為該多條目標歷史路徑中該路段在該規劃路段出現下的條件出現頻次。
在本實施例中,通過經驗權重可以拉開路段之間啟發函數值的差距,對於一些重要度評估較差的擴展路徑可以直接去掉,減小搜索範圍;同時通過引入了經驗權重,規劃路段的正確性得到了保障,能有效緩解圖商數據不一致的問題。
實施例四
第4圖是本發明實施例四提供的一種路徑規劃裝置的結構示意圖。參見第4圖,該裝置的具體結構如下:規劃請求獲取單元410,用於獲取包含有起點和終點的路徑規劃請求;經驗權重獲取單元420,用於根據該路徑規劃請求獲取該起點和終點之間路段的經驗權重集,其中該經驗權重集根據使用者的歷史路徑確定;路徑規劃單元430,用於根據該路段的經驗權重集,採用啟發式搜索演算法對該路徑規劃請求進行路徑規劃。
示例性的,本實施例提供的裝置還包括統計學習單元405,用於:基於設定的資料採擷演算法:對具有相同該起點和終點的多條歷史路徑進行統計學習,以得到該多條歷史路徑中該路段的出現頻次,
和/或,包含有該路段的關聯路段組的出現頻次;根據該出現頻次確定該路段的經驗權重集。
示例性的,該資料採擷演算法為頻繁項集演算法;如果該路段為基於該頻繁項集演算法得到的強關聯規則中的右側路段,則該路段的經驗權重集包括:該強關聯規則的支援度和置信度。
示例性的,本實施例提供的裝置還包括歷史路徑類別劃分單元400,用於:獲取最近預設時間段內多個用戶走過的多條歷史路徑,構成路徑集;按照相同起點和終點,對該路徑集中的歷史路徑進行類別劃分。
示例性的,該路徑規劃單元430,具體用於:根據如下公式,修正該路段的啟發函數值F new :F new =F+△
其中,該F為該路段的原始啟發函數值;該△為基於該路段的經驗權重集確定的修正值。
示例性的,該路段為本次路徑規劃中已被確定的規劃路段的擴展路段;按照如下公式計算該△:△=α×(β×S+γ×C)
其中,該α為第一調節因數,該β為第二調節因數,該γ為
第三調節因數;該S為該多條歷史路徑中該路段和該規劃路段組成的目標關聯路段組的出現頻次,該C為該多條歷史路徑中該路段在該規劃路段出現下的條件出現頻次。
上述產品可執行本發明任意實施例所提供的方法,具備執行方法相應的功能模組和有益效果。
注意,上述僅為本發明的較佳實施例及所運用技術原理。本領域技術人員會理解,本發明不限於這裡所述的特定實施例,對本領域技術人員來說能夠進行各種明顯的變化、重新調整和替代而不會脫離本發明的保護範圍。因此,雖然通過以上實施例對本發明進行了較為詳細的說明,但是本發明不僅僅限於以上實施例,在不脫離本發明構思的情況下,還可以包括更多其他等效實施例,而本發明的範圍由所附的申請專利範圍決定。
Claims (10)
- 一種路徑規劃方法,其特徵在於,包括:獲取包含有起點和終點的路徑規劃請求;設定資料採擷演算法,該資料採擷演算法為頻繁項集演算法,如果該路段為基於該頻繁項集演算法得到的強關聯規則中的右側路段,則該路段的經驗權重集包括:該強關聯規則的支援度和置信度;根據該路徑規劃請求獲取該起點和終點之間路段的經驗權重集,其中該經驗權重集根據使用者的歷史路徑確定;根據該路段的經驗權重集,採用啟發式搜索演算法對該路徑規劃請求進行路徑規劃。
- 如申請專利範圍第1項所述的方法,其特徵在於,在根據該路徑規劃請求獲取該起點和終點之間路段的經驗權重集之前,還包括:基於設定的該資料採擷演算法,對具有相同該起點和終點的多條歷史路徑進行統計學習,以得到該多條歷史路徑中該路段的出現頻次,和/或,包含有該路段的關聯路段組的出現頻次;根據該出現頻次確定該路段的經驗權重集。
- 如申請專利範圍第2項所述的方法,其特徵在於,在對具有相同該起點和終點的多條歷史路徑進行統計學習之前,還包括:獲取最近預設時間段內多個用戶走過的多條歷史路徑,構成路徑集;按照相同起點和終點,對該路徑集中的歷史路徑進行類別劃分。
- 如申請專利範圍第2項至第3項中任一項所述的方法,其特徵在於,根據該路段的經驗權重集,採用啟發式搜索演算法對該路徑規劃請求進行路 徑規劃,包括:根據如下公式,修正該路段的啟發函數值F new :F new =F+△其中,該F為該路段的原始啟發函數值;該△為基於該路段的經驗權重集確定的修正值。
- 如申請專利範圍第4項所述的方法,其特徵在於,該路段為本次路徑規劃中已被確定的規劃路段的擴展路段;按照如下公式計算該△:△=α×(β×S+γ×C)其中,該α為第一調節因數,該β為第二調節因數,該γ為第三調節因數;該S為該多條歷史路徑中該路段和該規劃路段組成的目標關聯路段組的出現頻次,該C為該多條歷史路徑中該路段在該規劃路段出現下的條件出現頻次。
- 一種路徑規劃裝置,其特徵在於,包括:規劃請求獲取單元,用於獲取包含有起點和終點的路徑規劃請求;經驗權重獲取單元,用於根據該路徑規劃請求獲取該起點和終點之間路段的經驗權重集,其中該經驗權重集根據使用者的歷史路徑確定,以及其中資料採擷演算法被設定,該資料採擷演算法為頻繁項集演算法,如果該路段為基於該頻繁項集演算法得到的強關聯規則中的右側路段,則該路段的經驗權重集包括:該強關聯規則的支援度和置信度;路徑規劃單元,用於根據該路段的經驗權重集,採用啟發式搜索演算法對該路徑規劃請求進行路徑規劃。
- 如申請專利範圍第6項所述的裝置,其特徵在於,還包括統計學習單元,用於:基於設定的該資料採擷演算法,對具有相同該起點和終點的多條歷史路徑進行統計學習,以得到該多條歷史路徑中該路段的出現頻次,和/或,包含有該路段的關聯路段組的出現頻次;根據該出現頻次確定該路段的經驗權重集。
- 如申請專利範圍第7項所述的裝置,其特徵在於,還包括歷史路徑類別劃分單元,用於:獲取最近預設時間段內多個用戶走過的多條歷史路徑,構成路徑集;按照相同起點和終點,對該路徑集中的歷史路徑進行類別劃分。
- 如申請專利範圍第7項至第8項中任一項所述的裝置,其特徵在於,該路徑規劃單元,具體用於:根據如下公式,修正該路段的啟發函數值F new :F new =F+△其中,該F為該路段的原始啟發函數值;該△為基於該路段的經驗權重集確定的修正值。
- 如申請專利範圍第9項所述的裝置,其特徵在於,該路段為本次路徑規劃中已被確定的規劃路段的擴展路段;按照如下公式計算該△:△=α×(β×S+γ×C)其中,該α為第一調節因數,該β為第二調節因數,該γ為第三調節因數;該S為該多條歷史路徑中該路段和該規劃路段組成的目標關聯路段組的出現頻次,該C為該多條歷史路徑中該路段在該規劃路段出現下的條件 出現頻次。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510374972.1A CN105043400B (zh) | 2015-06-30 | 2015-06-30 | 路径规划方法及装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201700955A TW201700955A (zh) | 2017-01-01 |
| TWI583925B true TWI583925B (zh) | 2017-05-21 |
Family
ID=54450133
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW104134306A TWI583925B (zh) | 2015-06-30 | 2015-10-20 | 路徑規劃方法及裝置 |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN105043400B (zh) |
| TW (1) | TWI583925B (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI637148B (zh) * | 2017-06-09 | 2018-10-01 | 緯創資通股份有限公司 | 規劃會面點與路徑的方法、電子裝置與電腦可讀紀錄媒體 |
Families Citing this family (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107192389A (zh) * | 2016-03-14 | 2017-09-22 | 厦门歌乐电子企业有限公司 | 一种导航仪及导航方法 |
| CN105973257A (zh) * | 2016-06-28 | 2016-09-28 | 百度在线网络技术(北京)有限公司 | 导航方法及装置 |
| CN108240818B (zh) * | 2016-12-27 | 2021-08-06 | 中国移动通信有限公司研究院 | 一种路径确定方法及其装置 |
| JP6780029B2 (ja) * | 2017-04-27 | 2020-11-04 | ベイジン ディディ インフィニティ テクノロジー アンド ディベロップメント カンパニー リミティッド | 経路計画のためのシステム及び方法 |
| CN110637213B (zh) | 2017-05-16 | 2022-11-11 | 北京骑胜科技有限公司 | 用于数字路径规划的系统和方法 |
| CN107504972B (zh) * | 2017-07-27 | 2018-08-07 | 北京航空航天大学 | 一种基于鸽群算法的飞行器航迹规划方法及装置 |
| US10571921B2 (en) * | 2017-09-18 | 2020-02-25 | Baidu Usa Llc | Path optimization based on constrained smoothing spline for autonomous driving vehicles |
| CN110542425B (zh) * | 2018-05-28 | 2021-12-24 | 百度在线网络技术(北京)有限公司 | 导航路径选择方法、导航装置、计算机设备及可读介质 |
| CN110553658B (zh) * | 2018-06-01 | 2022-02-25 | 北京百度网讯科技有限公司 | 导航路径推荐方法、导航服务器、计算机设备及可读介质 |
| CN108847042B (zh) * | 2018-08-24 | 2021-04-02 | 讯飞智元信息科技有限公司 | 一种路况信息发布方法及装置 |
| CN109190861B (zh) * | 2018-11-14 | 2021-06-25 | 深圳中广核工程设计有限公司 | 一种核电站维修路径规划方法和装置 |
| CN110617831B (zh) * | 2019-09-27 | 2022-01-04 | 百度在线网络技术(北京)有限公司 | 生成导航路线的方法、装置及设备 |
| CN112988923B (zh) * | 2019-12-16 | 2026-02-13 | 阿里巴巴集团控股有限公司 | 一种轨迹生成方法、设备及存储介质 |
| CN113137972B (zh) * | 2020-01-16 | 2024-05-17 | 北京京东乾石科技有限公司 | 路径规划的方法和装置 |
| CN113537863B (zh) * | 2020-04-17 | 2025-03-28 | 顺丰科技有限公司 | 路线规划方法、装置、计算机设备和存储介质 |
| CN114463982B (zh) * | 2020-06-30 | 2023-09-29 | 北京百度网讯科技有限公司 | 交通设施控制方法、装置、设备和介质 |
| CN111982138B (zh) * | 2020-07-09 | 2022-06-28 | 北京百度网讯科技有限公司 | 预测模型获取及路径规划方法、装置及存储介质 |
| CN112686475B (zh) * | 2021-01-25 | 2024-04-26 | 上海泰聚数据技术有限公司 | 一种现场服务业务中的路径规划系统及方法 |
| CN113758496B (zh) * | 2021-11-09 | 2022-02-22 | 腾讯科技(深圳)有限公司 | 路径的规划方法、装置、电子设备及存储介质 |
| CN114548021B (zh) * | 2022-04-27 | 2022-07-29 | 杭州捷配信息科技有限公司 | 测试点识别方法、装置及应用 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6590507B2 (en) * | 2001-03-05 | 2003-07-08 | Hrl Laboratories, Llc | Method and system for providing personalized traffic alerts |
| CN100442018C (zh) * | 2005-08-05 | 2008-12-10 | 北京工业大学 | 延误风险规避的车载导航系统准动态路线优化方法 |
| US7908076B2 (en) * | 2006-08-18 | 2011-03-15 | Inrix, Inc. | Representative road traffic flow information based on historical data |
| US20110208429A1 (en) * | 2010-02-24 | 2011-08-25 | Microsoft Corporation | Route Computation Based on Route-Oriented Vehicle Trajectories |
| US8700296B2 (en) * | 2006-03-03 | 2014-04-15 | Inrix, Inc. | Dynamic prediction of road traffic conditions |
| TWI465694B (zh) * | 2008-02-19 | 2014-12-21 | Microsoft Corp | 安全路徑組態 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1956566B (zh) * | 2005-10-28 | 2010-04-21 | 环达电脑(上海)有限公司 | 在配备gps模块的移动设备上自动修改道路属性信息的方法 |
| JP4767214B2 (ja) * | 2007-05-23 | 2011-09-07 | 株式会社デンソーアイティーラボラトリ | ナビゲーション装置、ナビゲーション方法およびプログラム |
| JP4442647B2 (ja) * | 2007-06-22 | 2010-03-31 | 株式会社日立製作所 | 経路探索方法および経路探索システム |
| US8275649B2 (en) * | 2009-09-18 | 2012-09-25 | Microsoft Corporation | Mining life pattern based on location history |
| CN103217166B (zh) * | 2012-01-21 | 2016-01-27 | 日电(中国)有限公司 | 用于抽取用户路线选择偏好的方法和系统 |
| CN103808326B (zh) * | 2012-11-07 | 2019-07-19 | 腾讯科技(深圳)有限公司 | 导航方法和导航系统 |
| CN103134496B (zh) * | 2012-12-25 | 2016-01-06 | 上海博泰悦臻电子设备制造有限公司 | 导航方法、导航装置和导航系统 |
| CN103714708A (zh) * | 2013-12-18 | 2014-04-09 | 福建工程学院 | 一种基于出租车分时段的经验路径的最优路径规划的方法 |
-
2015
- 2015-06-30 CN CN201510374972.1A patent/CN105043400B/zh active Active
- 2015-10-20 TW TW104134306A patent/TWI583925B/zh not_active IP Right Cessation
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6590507B2 (en) * | 2001-03-05 | 2003-07-08 | Hrl Laboratories, Llc | Method and system for providing personalized traffic alerts |
| CN100442018C (zh) * | 2005-08-05 | 2008-12-10 | 北京工业大学 | 延误风险规避的车载导航系统准动态路线优化方法 |
| US8700296B2 (en) * | 2006-03-03 | 2014-04-15 | Inrix, Inc. | Dynamic prediction of road traffic conditions |
| US7908076B2 (en) * | 2006-08-18 | 2011-03-15 | Inrix, Inc. | Representative road traffic flow information based on historical data |
| TWI465694B (zh) * | 2008-02-19 | 2014-12-21 | Microsoft Corp | 安全路徑組態 |
| US20110208429A1 (en) * | 2010-02-24 | 2011-08-25 | Microsoft Corporation | Route Computation Based on Route-Oriented Vehicle Trajectories |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI637148B (zh) * | 2017-06-09 | 2018-10-01 | 緯創資通股份有限公司 | 規劃會面點與路徑的方法、電子裝置與電腦可讀紀錄媒體 |
Also Published As
| Publication number | Publication date |
|---|---|
| HK1210828A1 (zh) | 2016-05-06 |
| TW201700955A (zh) | 2017-01-01 |
| CN105043400B (zh) | 2019-01-08 |
| CN105043400A (zh) | 2015-11-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI583925B (zh) | 路徑規劃方法及裝置 | |
| CN110210604B (zh) | 一种终端设备移动轨迹预测方法及装置 | |
| JP6828044B2 (ja) | ルート逸脱認識方法、端末、および記憶媒体 | |
| EP3586277B1 (en) | Training policy neural networks using path consistency learning | |
| US11907821B2 (en) | Population-based training of machine learning models | |
| US10816351B1 (en) | Generation of trip estimates using real-time data and historical data | |
| KR102187642B1 (ko) | 관광코스 계획방법, 계획 서버 및 저장 매체 | |
| CN104075720B (zh) | 基于多代价的路线规划设备和方法 | |
| CN105930257B (zh) | 一种确定目标测试用例的方法及装置 | |
| US10281287B2 (en) | Route generation device and route generation method | |
| KR20190064594A (ko) | 장소 검출 | |
| CN111444294B (zh) | 一种轨迹补全方法、装置及电子设备 | |
| CN112381616A (zh) | 物品推荐引导方法、装置及计算机设备 | |
| CN106961671B (zh) | 采集室内定位数据的方法和装置 | |
| US20170017655A1 (en) | Candidate services for an application | |
| CN110675074A (zh) | 出行目标点识别方法及装置、模型开发、评价方法及装置 | |
| CN107679053B (zh) | 地点推荐方法、装置、计算机设备及存储介质 | |
| US20190370349A1 (en) | Automatic detection of point of interest change using cohort analysis | |
| Cich et al. | Threshold settings for TRIP/STOP detection in GPS traces | |
| JP2008129802A (ja) | 自動更新システム、自動更新方法、及びプログラム | |
| CN113324557A (zh) | 路径规划方法、装置、电子设备与存储介质 | |
| CN105095613B (zh) | 一种基于序列数据进行预测的方法及装置 | |
| CN113847923B (zh) | 预估到达时间的计算方法、装置、电子设备和可读存储介质 | |
| CN111160594B (zh) | 一种到达时间的预估方法、装置及存储介质 | |
| CN115759491A (zh) | 景点行程规划方法、装置、电子设备和计算机介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |