国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種路線導(dǎo)航提示方法及裝置與流程

      文檔序號(hào):12265582閱讀:487來(lái)源:國(guó)知局
      一種路線導(dǎo)航提示方法及裝置與流程

      本發(fā)明涉及導(dǎo)航技術(shù)領(lǐng)域,特別是涉及一種路線導(dǎo)航提示方法及裝置。



      背景技術(shù):

      導(dǎo)航設(shè)備是一種能夠幫助用戶確定當(dāng)前位置,并且根據(jù)既定的目的地確定導(dǎo)航路線,通過(guò)地圖顯示和語(yǔ)音提示兩種方式引導(dǎo)用戶行至目的地的設(shè)備。

      導(dǎo)航設(shè)備的一個(gè)重要功能就是用語(yǔ)音向用戶提供路線狀況,一般情況,導(dǎo)航設(shè)備會(huì)在用戶行進(jìn)路線發(fā)生變化時(shí),語(yǔ)音提示用戶進(jìn)行路線轉(zhuǎn)變。

      目前導(dǎo)航設(shè)備可以通過(guò)兩種方式進(jìn)行語(yǔ)音提示,一種方式是以距離為參照物,語(yǔ)音提示用戶在距離當(dāng)前多少米時(shí)轉(zhuǎn)變路線,例如,語(yǔ)音提示用戶在前方200米左轉(zhuǎn);用戶聽到這種語(yǔ)音提示,需要主觀判斷實(shí)際距離,進(jìn)而轉(zhuǎn)變路線。距離的判斷存在很大主觀性,用戶肉眼判斷距離,經(jīng)常會(huì)出現(xiàn)判斷失誤的情況,尤其是在車輛行進(jìn)過(guò)程中,就很容易發(fā)生誤判情況,這就會(huì)影響用戶的實(shí)際行進(jìn),例如,用戶駕駛車輛在高速公路上行進(jìn),在聽到語(yǔ)音提示時(shí),判斷距離很容易判斷失誤,就會(huì)導(dǎo)致錯(cuò)過(guò)了真正的轉(zhuǎn)向路線。

      另一種方式是以地標(biāo)為參照物進(jìn)行語(yǔ)音提示,例如,語(yǔ)音提示用戶在前方通過(guò)右側(cè)的麥當(dāng)勞后進(jìn)行右轉(zhuǎn),這種方式很容易受到實(shí)際地標(biāo)的限制,在高速路段或人煙稀少的地方,很多路段是沒(méi)有地標(biāo)的,也有一些地標(biāo)并沒(méi)有得到用戶的廣泛認(rèn)知,還有一些地標(biāo)是建立在較隱蔽的位置,如地下商場(chǎng)的麥當(dāng)勞。這些限制導(dǎo)致這種方式的效果并不好。



      技術(shù)實(shí)現(xiàn)要素:

      為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供了一種路線導(dǎo)航提示方法及裝置,能夠向用戶提供更清晰、更易辨識(shí)的路線導(dǎo)航信息,更符合用戶的道路認(rèn)知習(xí)慣,進(jìn)一步提高用戶體驗(yàn)。

      在本發(fā)明實(shí)施例的第一方面,提供了一種路線導(dǎo)航提示方法,該方法包括:

      判斷當(dāng)前位置與分岔路口位置的距離是否等于預(yù)設(shè)閾值;該分岔路口是指當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段交接位置的路口,所述當(dāng)前位置位于所述當(dāng)前行進(jìn)路段上;

      若是,則根據(jù)當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段的路段類型,判斷該分岔路口是否是普通交叉路口;

      若該分岔路口是普通交叉路口,識(shí)別該分岔路口的路口類型;

      根據(jù)該分岔路口的路口類型,生成至少包含所述路口類型的路線提示內(nèi)容;

      向用戶播報(bào)該路線提示內(nèi)容。

      可選的,所述根據(jù)當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段的路段類型,判斷該分岔路口是否是普通交叉路口,包括:

      獲取當(dāng)前行進(jìn)路段的路段類型和目標(biāo)行進(jìn)路段的路段類型;

      若當(dāng)前行進(jìn)路段的路段類型和目標(biāo)行進(jìn)路段的路段類型都不是環(huán)島時(shí),則判斷出該分岔路口是普通交叉路口。

      可選的,所述識(shí)別該分岔路口的路口類型,包括:

      統(tǒng)計(jì)在該分岔路口中路段的總個(gè)數(shù);

      計(jì)算在該分岔路口中其他路段與當(dāng)前行進(jìn)路段的相對(duì)角度;

      判斷該分岔路口中路段的總個(gè)數(shù)和計(jì)算的各個(gè)相對(duì)角度是否滿足預(yù)設(shè)條件,在滿足預(yù)設(shè)條件時(shí),識(shí)別出該分岔路口的路口類型為該預(yù)設(shè)條件對(duì)應(yīng)的路口類型。

      可選的,所述判斷該分岔路口中路段的總個(gè)數(shù)和計(jì)算的各個(gè)相對(duì)角度是否滿足預(yù)設(shè)條件,在滿足預(yù)設(shè)條件時(shí),識(shí)別出該分岔路口的路口類型為該預(yù)設(shè)條件對(duì)應(yīng)的路口類型,包括:

      判斷該分岔路口中路段的總個(gè)數(shù)是否為4和計(jì)算的各個(gè)相對(duì)角度是否落入預(yù)設(shè)的相對(duì)角度范圍;

      當(dāng)該分岔路口中的路段總個(gè)數(shù)為4且該分岔路口中其中三個(gè)路段與當(dāng)前行進(jìn)路段間的相對(duì)角度落入預(yù)設(shè)的十字路口的相對(duì)角度范圍時(shí),則識(shí)別出該分岔路口的路口類型為十字路口;

      當(dāng)該分岔路口中的路段總個(gè)數(shù)為4且該分岔路口中其中三個(gè)路段與當(dāng)前 行進(jìn)路段間的相對(duì)角度落入預(yù)設(shè)的三岔路口的相對(duì)角度范圍時(shí),則識(shí)別出該分岔路口的路口類型為三岔路口。

      可選的,所述判斷該分岔路口中路段的總個(gè)數(shù)和計(jì)算的各個(gè)相對(duì)角度是否滿足預(yù)設(shè)條件,在滿足預(yù)設(shè)條件時(shí),識(shí)別出該分岔路口的路口類型為該預(yù)設(shè)條件對(duì)應(yīng)的路口類型,包括:

      判斷該分岔路口中路段的總個(gè)數(shù)是否為3和計(jì)算的各個(gè)相對(duì)角度是否滿足預(yù)設(shè)的相對(duì)角度范圍;

      當(dāng)該分岔路口中的路段總個(gè)數(shù)為3且該分岔路口中其中兩個(gè)路段與當(dāng)前行進(jìn)路段的相對(duì)角度落入丁字路口的相對(duì)角度范圍時(shí),則識(shí)別出該分岔路口的路口類型為丁字路口;

      當(dāng)該分岔路口中的路段總個(gè)數(shù)為3且該分岔路口中其中兩個(gè)路段與當(dāng)前行進(jìn)路段的相對(duì)角度落入兩岔路口的相對(duì)角度范圍時(shí),則識(shí)別出該分岔路口的路口類型為兩岔路口。

      可選的,所述根據(jù)該分岔路口的路口類型,生成至少包含所述路口類型的路線提示內(nèi)容,包括:

      統(tǒng)計(jì)在當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段之內(nèi)與該分岔路口的路口類型相同的路口個(gè)數(shù)N,生成包含在第N個(gè)所述路口類型的路口進(jìn)行路線轉(zhuǎn)變信息的路線提示內(nèi)容;其中N為大于或等于1的整數(shù)值;或,

      根據(jù)該分岔路口的路口類型,生成包含路線轉(zhuǎn)變距離和所述路口類型的路線提示內(nèi)容;該路線轉(zhuǎn)變距離是當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段間的實(shí)際距離;或,

      根據(jù)該分岔路口的路口類型,生成包含地標(biāo)和所述路口類型的路線提示內(nèi)容;該地標(biāo)是該目標(biāo)行進(jìn)路段附近的地標(biāo)。

      可選的,所述方法還包括:若分岔路口不是普通交叉路口,則向用戶播報(bào)環(huán)島路線提示內(nèi)容。

      在本發(fā)明實(shí)施例的第二方面,提供了一種路線導(dǎo)航提示裝置,所述裝置包括:距離判斷單元,用于判斷當(dāng)前位置與分岔路口位置的距離是否等于預(yù)設(shè)閾值;該分岔路口是指當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段交接位置的路口,所述當(dāng)前位置位于所述當(dāng)前行進(jìn)路段上;若是,則觸發(fā)分岔路口判斷單元;

      分岔路口判斷單元,用于根據(jù)當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段的路段類型,判斷該分岔路口是否是普通交叉路口;若該分岔路口是普通交叉路口,則觸發(fā)路口類型識(shí)別單元;

      路口類型識(shí)別單元,用于識(shí)別該分岔路口的路口類型;

      路線提示內(nèi)容生成單元,用于根據(jù)該分岔路口的路口類型,生成至少包含所述路口類型的路線提示內(nèi)容;

      第一播報(bào)單元,用于向用戶播報(bào)該路線提示內(nèi)容。

      可選的,所述分岔路口判斷單元包括:

      路段類型獲取子單元,用于獲取當(dāng)前行進(jìn)路段的路段類型和目標(biāo)行進(jìn)路段的路段類型;

      分岔路口判斷子單元,用于若當(dāng)前行進(jìn)路段的路段類型和目標(biāo)行進(jìn)路段的路段類型都不是環(huán)島時(shí),則判斷出該分岔路口是普通交叉路口。

      可選的,所述路口類型識(shí)別單元包括:

      路段總個(gè)數(shù)統(tǒng)計(jì)子單元,用于統(tǒng)計(jì)在該分岔路口中路段的總個(gè)數(shù);

      路段夾角計(jì)算子單元,用于計(jì)算在該分岔路口中其他路段與當(dāng)前行進(jìn)路段的相對(duì)角度;

      識(shí)別子單元,用于判斷該分岔路口中路段的總個(gè)數(shù)和計(jì)算的各個(gè)相對(duì)角度是否滿足預(yù)設(shè)條件,在滿足預(yù)設(shè)條件時(shí),識(shí)別出該分岔路口的路口類型為該預(yù)設(shè)條件對(duì)應(yīng)的路口類型。

      可選的,所述識(shí)別子單元包括:

      第一判斷模塊,用于判斷該分岔路口中路段的總個(gè)數(shù)是否為4和計(jì)算的各個(gè)相對(duì)角度是否落入預(yù)設(shè)的相對(duì)角度范圍;

      十字路口識(shí)別模塊,用于當(dāng)該分岔路口中的路段總個(gè)數(shù)為4且該分岔路口中其中三個(gè)路段與當(dāng)前行進(jìn)路段間的相對(duì)角度落入預(yù)設(shè)的十字路口的相對(duì)角度范圍時(shí),則識(shí)別出該分岔路口的路口類型為十字路口;

      三岔路口識(shí)別模塊,用于當(dāng)該分岔路口中的路段總個(gè)數(shù)為4且該分岔路口中其中三個(gè)路段與當(dāng)前行進(jìn)路段間的相對(duì)角度落入預(yù)設(shè)的三岔路口的相對(duì)角度范圍時(shí),則識(shí)別出該分岔路口的路口類型為三岔路口。

      可選的,所述識(shí)別子單元包括:

      第二判斷模塊,用于判斷該分岔路口中路段的總個(gè)數(shù)是否為3和計(jì)算的各個(gè)相對(duì)角度是否滿足預(yù)設(shè)的相對(duì)角度范圍;

      丁字路口識(shí)別模塊,用于當(dāng)該分岔路口中的路段總個(gè)數(shù)為3且該分岔路口中其中兩個(gè)路段與當(dāng)前行進(jìn)路段的相對(duì)角度落入丁字路口的相對(duì)角度范圍時(shí),則識(shí)別出該分岔路口的路口類型為丁字路口;

      兩岔路口識(shí)別模塊,用于當(dāng)該分岔路口中的路段總個(gè)數(shù)為3且該分岔路口中其中兩個(gè)路段與當(dāng)前行進(jìn)路段的相對(duì)角度落入兩岔路口的相對(duì)角度范圍時(shí),則識(shí)別出該分岔路口的路口類型為兩岔路口。

      可選的,所述路線提示內(nèi)容生成單元包括:

      生成子單元一,用于統(tǒng)計(jì)在當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段之內(nèi)與該分岔路口的路口類型相同的路口個(gè)數(shù)N,生成包含在第N個(gè)所述路口類型的路口進(jìn)行路線轉(zhuǎn)變的路線提示內(nèi)容;其中N為大于或等于1的整數(shù)值;或,

      生成子單元二,用于根據(jù)該分岔路口的路口類型,生成包含路線轉(zhuǎn)變距離和所述路口類型的路線提示內(nèi)容;該路線轉(zhuǎn)變距離是當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段間的實(shí)際距離;或,

      生成子單元三,用于根據(jù)該分詞路口的路口類型,生成包含地標(biāo)和所述路口類型的路線提示內(nèi)容;該地標(biāo)是該目標(biāo)行進(jìn)路段附近的地標(biāo)。

      可選的,所述該裝置還包括:

      第二播報(bào)單元,用于在該分岔路口不是普通交叉路口時(shí),播報(bào)環(huán)島路線提示內(nèi)容。

      由上述實(shí)施例可以看出,與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)在于:

      判斷當(dāng)前位置與分岔路口位置的距離是否等于預(yù)設(shè)閾值;該分岔路口是指當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段交接位置的路口,所述當(dāng)前位置位于所述當(dāng)前行進(jìn)路段上;若是,則根據(jù)當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段的路段類型,判斷該分岔路口是否是普通交叉路口;該分岔路口是指當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段交接位置的路口;若該分岔路口是普通交叉路口,識(shí)別該分岔路口的路口類型;根據(jù)該分岔路口的路口類型,生成至少包含所述路口類型的路線提示內(nèi)容;向用戶播報(bào)該路線提示內(nèi)容。本發(fā)明拋棄了僅將距離或僅將地標(biāo)作為參照物的提示方式,另辟蹊徑,提出了以分岔路口的路口類型作為參照 物的提示方式,在分岔路口是普通交叉路口的情況下,進(jìn)一步識(shí)別出該分岔路口的具體路口類型,然后直接以路口類型為參照物向播報(bào)至少包含所述路口類型的路線提示內(nèi)容。由于路口類型是符合普通大眾的道路認(rèn)知習(xí)慣的,根據(jù)路口類型用戶可以直觀、快速的確定路線情況,因此,采用這種方式可以向用戶提供更清楚、更易辨識(shí)、更準(zhǔn)確的路線導(dǎo)航信息,更符合用戶的道路認(rèn)知習(xí)慣,能夠進(jìn)一步提高用戶體驗(yàn)。

      附圖說(shuō)明

      為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

      圖1為本發(fā)明實(shí)施例的一種路線導(dǎo)航提示方法的流程圖;

      圖2-圖6為不同路口類型的路段關(guān)系示意圖;

      圖7為本發(fā)明實(shí)施例的一種示例圖;

      圖8為本發(fā)明實(shí)施例的另一種示例圖;

      圖9為本發(fā)明實(shí)施例的一種路線導(dǎo)航提示裝置的結(jié)構(gòu)圖。

      具體實(shí)施方式

      下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例。

      參見圖1,圖1為本發(fā)明實(shí)施例的一種路線導(dǎo)航提示方法的流程圖,如圖1所示,該方法可以包括:

      步驟101:判斷當(dāng)前位置與分岔路口位置的距離是否等于預(yù)設(shè)閾值;該分岔路口是指當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段交接位置的路口,所述當(dāng)前位置位于所述當(dāng)前行進(jìn)路段上;若是,進(jìn)入步驟102。

      為了便于技術(shù)人員理解,下面先對(duì)本發(fā)明實(shí)施例的應(yīng)用環(huán)境進(jìn)行解釋說(shuō)明。本發(fā)明實(shí)施例的技術(shù)方案可以應(yīng)用在任何類型的導(dǎo)航設(shè)備中,導(dǎo)航設(shè)備是能夠裝載導(dǎo)航軟件的設(shè)備,如車載導(dǎo)航設(shè)備(車載導(dǎo)航儀)、便攜式導(dǎo)航設(shè) 備、手持式導(dǎo)航設(shè)備、GPS導(dǎo)航手機(jī)(GPS,Global Positioning System)等等。

      用戶在使用這些導(dǎo)航設(shè)備時(shí),可以在導(dǎo)航設(shè)備上輸入起始地、目的地;導(dǎo)航設(shè)備能夠計(jì)算出從起始地到目的地的導(dǎo)航路線。在導(dǎo)航設(shè)備為用戶提供導(dǎo)航的過(guò)程中,可以通過(guò)語(yǔ)音提前向用戶提供路線轉(zhuǎn)變情況,如路口轉(zhuǎn)向等,這樣用戶無(wú)需觀看操作終端,通過(guò)語(yǔ)音提示就可以安全到達(dá)目的地,本發(fā)明實(shí)施例就是基于導(dǎo)航設(shè)備的語(yǔ)音提示功能的一種技術(shù)方案。

      下面對(duì)步驟101的實(shí)現(xiàn)過(guò)程進(jìn)行解釋說(shuō)明。

      導(dǎo)航設(shè)備在計(jì)算出導(dǎo)航路線之后,按照該導(dǎo)航路線進(jìn)行引導(dǎo);一條導(dǎo)航路線是由多個(gè)路段組成的;路段是地圖中表征道路的基本單元,路段也被稱為link。

      導(dǎo)航設(shè)備可以先獲取用戶行進(jìn)的當(dāng)前位置以及行進(jìn)前方的分岔路口位置,可以根據(jù)兩者位置的坐標(biāo)值計(jì)算出兩者之間的距離,然后再判斷兩者之間的距離與預(yù)設(shè)閾值的大小關(guān)系。在實(shí)際應(yīng)用中,可以是根據(jù)不同的道路情況,來(lái)設(shè)置不同的閾值。例如,針對(duì)高速公路可以設(shè)置一個(gè)閾值,如2公里;針對(duì)市內(nèi)普通公路可以設(shè)置一個(gè)閾值,如1公里;針對(duì)山區(qū)蜿蜒道路可以設(shè)置一個(gè)閾值,如800米;針對(duì)郊外公路預(yù)先設(shè)置一個(gè)閾值,如500米;當(dāng)然,也可以僅預(yù)先設(shè)置一個(gè)閾值,應(yīng)用于任何一種道路情況。當(dāng)判斷出當(dāng)前位置與分岔路口位置的距離等于預(yù)設(shè)閾值時(shí),為用戶提供相關(guān)的路線提示內(nèi)容,以方便用戶及時(shí)作出反應(yīng)。

      步驟102:根據(jù)當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段的路段類型,判斷該分岔路口是否是普通交叉路口。

      下面對(duì)步驟102進(jìn)行解釋說(shuō)明。

      在接近分岔路口時(shí),根據(jù)當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段的路段類型,判斷該分岔路口是否是普通交叉路口;該分岔路口是指當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段交接位置的路口。

      當(dāng)前行進(jìn)路段是指用戶當(dāng)前所在位置所處的路段;目標(biāo)行進(jìn)路段是指在導(dǎo)航路線中與當(dāng)前行進(jìn)路段相鄰的路線發(fā)生轉(zhuǎn)變的路段。

      導(dǎo)航路線的每個(gè)路段都對(duì)應(yīng)有一個(gè)路段類型(form way),路段類型有以下多種:上下線分離道路、輔路、環(huán)島、匝道、轉(zhuǎn)彎專用道、一般道路等等;

      在具體實(shí)現(xiàn)時(shí),步驟102可以包括:

      獲取當(dāng)前行進(jìn)路段的路段類型和目標(biāo)行進(jìn)路段的路段類型;

      若當(dāng)前行進(jìn)路段的路段類型和目標(biāo)行進(jìn)路段的路段類型都不是環(huán)島時(shí),則判斷出該分岔路口是普通交叉路口。

      步驟103:若該分岔路口是普通交叉路口,識(shí)別該分岔路口的路口類型。

      分岔路口的路口類型多種多樣,在確定分岔路口是普通交叉路口之后,還需要進(jìn)一步識(shí)別分岔路口的路口類型,如十字路口、丁字路口、兩岔路口、三岔路口等類型。

      在具體實(shí)現(xiàn)時(shí),步驟103可以包括:

      統(tǒng)計(jì)在該分岔路口中路段的總個(gè)數(shù);

      計(jì)算在該分岔路口中其他路段與當(dāng)前行進(jìn)路段的相對(duì)角度;

      判斷該分岔路口中路段的總個(gè)數(shù)和計(jì)算的各個(gè)相對(duì)角度是否滿足預(yù)設(shè)條件,在滿足預(yù)設(shè)條件時(shí),識(shí)別出該分岔路口的路口類型為該預(yù)設(shè)條件對(duì)應(yīng)的路口類型。

      步驟104:根據(jù)該分岔路口的路口類型,生成至少包含所述路口類型的路線提示內(nèi)容。

      步驟105:向用戶播報(bào)該路線提示內(nèi)容。

      在識(shí)別出分岔路口的路口類型之后,就生成至少包含所述路口類型的路線提示內(nèi)容,然后就可以向用戶語(yǔ)音提示該路線提示內(nèi)容。

      例如,在識(shí)別出分岔路口的路口類型是丁字路口時(shí),就可以生成“前方丁字路口左轉(zhuǎn)的路線提示內(nèi)容”,然后向用戶語(yǔ)音提示該路線提示內(nèi)容。

      下面通過(guò)示意圖對(duì)步驟103實(shí)現(xiàn)方式中的“相對(duì)角度”的計(jì)算原理進(jìn)行解釋說(shuō)明。

      參見圖2,圖2是以分岔路口共有四個(gè)路段為例,圖2中R0表示當(dāng)前行進(jìn)路段、R1、R2、R3分別為分岔路口中的其他路段,a1是R1與R0的相對(duì)角度、a2是R2與R0的相對(duì)角度、a3是R3與R0的相對(duì)角度。在實(shí)際計(jì)算時(shí),不論分岔路口有幾個(gè)路段都參照?qǐng)D2的原理計(jì)算路段的相對(duì)夾角,具體可以根據(jù)路段的地理位置坐標(biāo)可以計(jì)算出路段的相對(duì)角度。

      下面通過(guò)示意圖對(duì)步驟“判斷該分岔路口中路段的總個(gè)數(shù)和計(jì)算的各個(gè) 相對(duì)角度是否滿足預(yù)設(shè)條件,在滿足預(yù)設(shè)條件時(shí),識(shí)別出該分岔路口的路口類型為該預(yù)設(shè)條件對(duì)應(yīng)的路口類型?!钡膶?shí)現(xiàn)過(guò)程進(jìn)行解釋說(shuō)明。

      路口類型可能為十字路口、丁字路口、兩岔路口、或三岔路口;

      一種路口類型對(duì)應(yīng)一種預(yù)設(shè)條件,且不同的路口類型對(duì)應(yīng)不同的預(yù)設(shè)條件;

      一方面,針對(duì)十字路口、三岔路口類型的判斷過(guò)程如下:

      判斷該分岔路口中路段的總個(gè)數(shù)和計(jì)算的各個(gè)相對(duì)角度是否滿足預(yù)設(shè)條件,在滿足預(yù)設(shè)條件時(shí),識(shí)別出該分岔路口的路口類型為該預(yù)設(shè)條件對(duì)應(yīng)的路口類型,包括:

      判斷該分岔路口中路段的總個(gè)數(shù)是否為4和計(jì)算的各個(gè)相對(duì)角度是否落入預(yù)設(shè)的相對(duì)角度范圍;

      當(dāng)該分岔路口中的路段總個(gè)數(shù)為4且該分岔路口中其中三個(gè)路段與當(dāng)前行進(jìn)路段間的相對(duì)角度落入預(yù)設(shè)的十字路口的相對(duì)角度范圍時(shí),則識(shí)別出該分岔路口的路口類型為十字路口;

      當(dāng)該分岔路口中的路段總個(gè)數(shù)為4且該分岔路口中其中三個(gè)路段與當(dāng)前行進(jìn)路段間的相對(duì)角度落入預(yù)設(shè)的三岔路口的相對(duì)角度范圍時(shí),則識(shí)別出該分岔路口的路口類型為三岔路口。

      參見圖3,圖3示出的是十字路口的路段和相對(duì)角度情況,圖3中R0表示當(dāng)前行進(jìn)路段、R1、R2、R3分別為十字路口中的其他路段,一般情況下,路段的相對(duì)角度范圍如下:

      R1與R0的角度范圍[270°±20°];

      R2與R0的角度范圍[0°±20°];

      R3與R0的角度范圍[90°±20°];

      一般情況下,預(yù)設(shè)的十字路口的三個(gè)相對(duì)角度范圍可以分別是[250°,290°]、[-20°,20°]、[70°,110°]。

      參見圖4,圖4示出的是三岔路口的路段和相對(duì)角度情況,圖4中R0表示當(dāng)前行進(jìn)路段、R1、R2、R3分別為三岔路口中的其他路段,一般情況下,路段的相對(duì)角度范圍如下:

      R1與R0的角度范圍[315°~45°];

      R2與R0的角度范圍[315°~45°];

      R3與R0的角度范圍[315°~45°];

      一般情況下,預(yù)設(shè)的三岔路口的三個(gè)相對(duì)角度范圍可以分別是[45°~315°]、[45°~315°]、和[45°~315°]。

      另一方面,針對(duì)丁字路口、兩岔路口類型的判斷過(guò)程如下:

      判斷該分岔路口中路段的總個(gè)數(shù)和計(jì)算的各個(gè)相對(duì)角度是否滿足預(yù)設(shè)條件,在滿足預(yù)設(shè)條件時(shí),識(shí)別出該分岔路口的路口類型為該預(yù)設(shè)條件對(duì)應(yīng)的路口類型,包括:

      判斷該分岔路口中路段的總個(gè)數(shù)是否為3和計(jì)算的各個(gè)相對(duì)角度是否滿足預(yù)設(shè)的相對(duì)角度范圍;

      當(dāng)該分岔路口中的路段總個(gè)數(shù)為3且該分岔路口中其中兩個(gè)路段與當(dāng)前行進(jìn)路段的相對(duì)角度落入丁字路口的相對(duì)角度范圍時(shí),則識(shí)別出該分岔路口的路口類型為丁字路口;

      當(dāng)該分岔路口中的路段總個(gè)數(shù)為3且該分岔路口中其中兩個(gè)路段與當(dāng)前行進(jìn)路段的相對(duì)角度落入兩岔路口的相對(duì)角度范圍時(shí),則識(shí)別出該分岔路口的路口類型為兩岔路口。

      參見圖5,圖5示出的是丁字路口的路段和相對(duì)角度情況,圖5中R0表示當(dāng)前行進(jìn)路段、R1、R2分別為丁字路口中的其他路段,一般情況下,路段的角度范圍如下:

      R1與R0的角度范圍[270°±20°];

      R2與R0的角度范圍[90°±20°];

      一般情況下,預(yù)設(shè)的丁字路口的兩個(gè)相對(duì)角度范圍可以分別是[250°,290°]、[70°,110°]。

      參見圖6,圖6示出的是兩岔路口的路段和相對(duì)角度情況,圖6中R0表示當(dāng)前行進(jìn)路段、R1、R2分別為兩岔路口中的其他路段,一般情況下,路段的相對(duì)角度范圍如下:

      R1與R0的角度范圍[315°~45°];

      R2與R0的角度范圍[315°~45°];

      一般情況下,預(yù)設(shè)的兩岔路口的兩個(gè)相對(duì)角度范圍可以分別是 [45°~315°]、[45°~315°]。

      但是考慮到實(shí)際道路建設(shè)受到實(shí)際地理環(huán)境的限制,因此路段的角度會(huì)有一定變化,因此上述預(yù)設(shè)的十字路口、三岔路口、丁字路口、兩岔路口的相對(duì)角度范圍可以根據(jù)實(shí)際情況作適應(yīng)性調(diào)整,并不局限于上述數(shù)值。

      關(guān)于上述步驟104的具體實(shí)現(xiàn)可以有以下幾種形式,下面分別進(jìn)行解釋說(shuō)明。

      第一種方式:統(tǒng)計(jì)在當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段之內(nèi)與該分岔路口的路口類型相同的路口個(gè)數(shù)N,生成包含在第N個(gè)所述路口類型的路口進(jìn)行路線轉(zhuǎn)變信息的路線提示內(nèi)容;其中N為大于或等于1的整數(shù)值。

      以圖7為例,圖7給出了一種示例,假設(shè)根據(jù)分岔路口的路段和相對(duì)角度判斷出路口類型為十字路口,如圖7所示的,虛線部分表示用戶的行進(jìn)路線,R0為當(dāng)前行進(jìn)路段,R3為目標(biāo)行進(jìn)路段,用戶從R1到R3需要進(jìn)行路線左轉(zhuǎn),路口A為RA和R3交界處的分岔路口(十字路口)。當(dāng)用戶行進(jìn)到M1點(diǎn)(星點(diǎn)標(biāo)記位置)時(shí),可以統(tǒng)計(jì)在RA和R3之間的“十字路口”的個(gè)數(shù),如圖7所示在RA和R3之間共有2個(gè)十字路口(路口C和路口A),那么可以生成“在前方第2個(gè)十字路口左轉(zhuǎn)”的路線提示內(nèi)容。

      第二種方式:根據(jù)該分岔路口的路口類型,生成包含路線轉(zhuǎn)變距離和所述路口類型的路線提示內(nèi)容;該路線轉(zhuǎn)變距離是當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段間的實(shí)際距離。

      仍舊以圖7為例,當(dāng)用戶行進(jìn)至M2點(diǎn)(星點(diǎn)標(biāo)記位置)時(shí),假設(shè)M2點(diǎn)位置距離A路口為200米,則可以生成“在前方200處的十字路口”左轉(zhuǎn)的路線提示內(nèi)容。

      第三種方式:根據(jù)該分岔路口的路口類型,生成包含地標(biāo)和所述路口類型的路線提示內(nèi)容;該地標(biāo)是該目標(biāo)行進(jìn)路段附近的地標(biāo)。

      仍舊以圖7為例,假設(shè)路口A的附近有一個(gè)“麥當(dāng)勞”店鋪,則可以生成“在前方麥當(dāng)勞處的十字路口”左轉(zhuǎn)的路線提示內(nèi)容。

      另外,當(dāng)判斷出路口類型為丁字路口時(shí),還可以生成“前方在道路盡頭”左轉(zhuǎn)的路線提示內(nèi)容。這種方式將“丁字路口”描述成“道路盡頭”的方式,更符合人們的指路習(xí)慣,引導(dǎo)更準(zhǔn)確。當(dāng)然,也可以把其他路口類型描述為 更符合人們的指路習(xí)慣的形式。

      上文僅以圖7的“左轉(zhuǎn)”為例,在實(shí)際應(yīng)用中有多種多樣的路線轉(zhuǎn)變指示方式如“右轉(zhuǎn)”、“右側(cè)掉頭”“左側(cè)掉頭”等等,在實(shí)際應(yīng)用中,導(dǎo)航設(shè)備可以根據(jù)具體情況具體設(shè)定提示詞,在本發(fā)明實(shí)施例對(duì)此并不做具體的限制。

      另外,考慮到實(shí)際道路中還有“環(huán)島”類型的路段,對(duì)于這種路段情況,本發(fā)明實(shí)施例也給出了提示方式,具體如下:

      若當(dāng)前行進(jìn)路段的路段類型和目標(biāo)行進(jìn)路段的路段類型僅有一個(gè)是環(huán)島時(shí),則判斷出該分岔路口是環(huán)島路口。

      一般情況下,分岔路口不是普通交叉路口,就是環(huán)島路口。

      因此,在上述識(shí)別該分詞路口的路口類型時(shí),識(shí)別出該分岔路口不是普通交叉路口,則向用戶播報(bào)環(huán)島路線提示內(nèi)容。

      例如,若當(dāng)前行進(jìn)路段的路段類型是輔路,目標(biāo)行進(jìn)路段的路段類型為環(huán)島,則判斷出該分岔路口不是普通交叉路口,是環(huán)島路口,如圖8所示,在圖8中黑色粗線部分為用戶行進(jìn)路線,R0為當(dāng)前行進(jìn)路段、與R0相連的黑色粗線弧度部分為目標(biāo)行進(jìn)路段,R3為該目標(biāo)行進(jìn)路段的出口,此時(shí),可以向用戶播報(bào)“前方進(jìn)入環(huán)島”走第三個(gè)出口的路線提示內(nèi)容。

      與上文描述的方法相對(duì)應(yīng)的,本發(fā)明實(shí)施例還提供了一種路線導(dǎo)航提示裝置,下面對(duì)該裝置的結(jié)構(gòu)和實(shí)現(xiàn)過(guò)程進(jìn)行解釋說(shuō)明。

      參見圖9,圖9為本發(fā)明實(shí)施例的一種路線導(dǎo)航提示裝置的結(jié)構(gòu)圖,如圖9所示,該裝置可以包括:

      距離判斷單元901,用于判斷當(dāng)前位置與分岔路口位置的距離是否等于預(yù)設(shè)閾值;該分岔路口是指當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段交接位置的路口,所述當(dāng)前位置位于所述當(dāng)前行進(jìn)路段上;若是,則觸發(fā)分岔路口判斷單元902;

      分岔路口判斷單元902,用于根據(jù)當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段的路段類型,判斷該分岔路口是否是普通交叉路口;若該分岔路口是普通交叉路口,則觸發(fā)路口類型識(shí)別單元903;

      路口類型識(shí)別單元903,用于識(shí)別該分岔路口的路口類型;

      路線提示內(nèi)容生成單元904,用于根據(jù)該分岔路口的路口類型,生成至少 包含所述路口類型的路線提示內(nèi)容;

      第一播報(bào)單元905,用于向用戶播報(bào)該路線提示內(nèi)容。

      可選的,所述分岔路口判斷單元包括:

      路段類型獲取子單元,用于獲取當(dāng)前行進(jìn)路段的路段類型和目標(biāo)行進(jìn)路段的路段類型;

      分岔路口判斷子單元,用于若當(dāng)前行進(jìn)路段的路段類型和目標(biāo)行進(jìn)路段的路段類型都不是環(huán)島時(shí),則判斷出該分岔路口是普通交叉路口。

      可選的,所述路口類型識(shí)別單元包括:

      路段總個(gè)數(shù)統(tǒng)計(jì)子單元,用于統(tǒng)計(jì)在該分岔路口中路段的總個(gè)數(shù);

      路段夾角計(jì)算子單元,用于計(jì)算在該分岔路口中其他路段與當(dāng)前行進(jìn)路段的相對(duì)角度;

      識(shí)別子單元,用于判斷該分岔路口中路段的總個(gè)數(shù)和計(jì)算的各個(gè)相對(duì)角度是否滿足預(yù)設(shè)條件,在滿足預(yù)設(shè)條件時(shí),識(shí)別出該分岔路口的路口類型為該預(yù)設(shè)條件對(duì)應(yīng)的路口類型。

      可選的,所述識(shí)別子單元包括:

      第一判斷模塊,用于判斷該分岔路口中路段的總個(gè)數(shù)是否為4和計(jì)算的各個(gè)相對(duì)角度是否落入預(yù)設(shè)的相對(duì)角度范圍;

      十字路口識(shí)別模塊,用于當(dāng)該分岔路口中的路段總個(gè)數(shù)為4且該分岔路口中其中三個(gè)路段與當(dāng)前行進(jìn)路段間的相對(duì)角度落入預(yù)設(shè)的十字路口的相對(duì)角度范圍時(shí),則識(shí)別出該分岔路口的路口類型為十字路口;

      三岔路口識(shí)別模塊,用于當(dāng)該分岔路口中的路段總個(gè)數(shù)為4且該分岔路口中其中三個(gè)路段與當(dāng)前行進(jìn)路段間的相對(duì)角度落入預(yù)設(shè)的三岔路口的相對(duì)角度范圍時(shí),則識(shí)別出該分岔路口的路口類型為三岔路口。

      可選的,所述識(shí)別子單元包括:

      第二判斷模塊,用于判斷該分岔路口中路段的總個(gè)數(shù)是否為3和計(jì)算的各個(gè)相對(duì)角度是否滿足預(yù)設(shè)的相對(duì)角度范圍;

      丁字路口識(shí)別模塊,用于當(dāng)該分岔路口中的路段總個(gè)數(shù)為3且該分岔路口中其中兩個(gè)路段與當(dāng)前行進(jìn)路段的相對(duì)角度落入丁字路口的相對(duì)角度范圍時(shí),則識(shí)別出該分岔路口的路口類型為丁字路口;

      兩岔路口識(shí)別模塊,用于當(dāng)該分岔路口中的路段總個(gè)數(shù)為3且該分岔路口中其中兩個(gè)路段與當(dāng)前行進(jìn)路段的相對(duì)角度落入兩岔路口的相對(duì)角度范圍時(shí),則識(shí)別出該分岔路口的路口類型為兩岔路口。

      可選的,所述路線提示內(nèi)容生成單元包括:

      生成子單元一,用于統(tǒng)計(jì)在當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段之內(nèi)與該分岔路口的路口類型相同的路口個(gè)數(shù)N,生成包含在第N個(gè)所述路口類型的路口進(jìn)行路線轉(zhuǎn)變的路線提示內(nèi)容;其中N為大于或等于1的整數(shù)值;或,

      生成子單元二,用于根據(jù)該分岔路口的路口類型,生成包含路線轉(zhuǎn)變距離和所述路口類型的路線提示內(nèi)容;該路線轉(zhuǎn)變距離是當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段間的實(shí)際距離;或,

      生成子單元三,用于根據(jù)該分詞路口的路口類型,生成包含地標(biāo)和所述路口類型的路線提示內(nèi)容;該地標(biāo)是該目標(biāo)行進(jìn)路段附近的地標(biāo)。

      可選的,該裝置還可以包括:

      第二播報(bào)單元,用于在該分岔路口不是普通交叉路口時(shí),播報(bào)環(huán)島路線提示內(nèi)容。

      本發(fā)明實(shí)施例提供的路線導(dǎo)航提示裝置,能夠在接近分岔路口時(shí),根據(jù)當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段的路段類型,判斷該分岔路口是否是普通交叉路口;該分岔路口是指當(dāng)前行進(jìn)路段和目標(biāo)行進(jìn)路段交接位置的路口;若該分岔路口是普通交叉路口,識(shí)別該分岔路口的路口類型;向用戶播報(bào)包含所述路口類型的路線提示內(nèi)容。本發(fā)明拋棄了僅從距離或僅從地標(biāo)作為參照物的提示方式,另辟蹊徑,提出了以分岔路口的路口類型作為參照物的提示方式,在分岔路口是普通交叉路口的情況下,進(jìn)一步識(shí)別出該分岔路口的具體路口類型,然后直接以路口類型為參照物向用戶播報(bào)至少包含所述路口類型的路線提示內(nèi)容。由于路口類型是符合普通大眾的道路認(rèn)知習(xí)慣的,因此,采用這種方式可以向用戶提供更清楚、更易辨識(shí)、更準(zhǔn)確的路線導(dǎo)航信息,更符合用戶的道路認(rèn)知習(xí)慣,能夠進(jìn)一步提高用戶體驗(yàn)。

      所述領(lǐng)域的技術(shù)人員可以清楚地了解到,為了描述的方便和簡(jiǎn)潔,上述描述的裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。

      需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。

      在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述到的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性、機(jī)械或其它的形式。所述作為分離部件說(shuō)明的單元可以是或者也可以是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。

      另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),可以采用軟件功能單元的形式實(shí)現(xiàn)。

      需要說(shuō)明的是,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory,RAM)等。

      以上對(duì)本發(fā)明所提供的一種路線導(dǎo)航提示方法及裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體實(shí)施例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。

      當(dāng)前第1頁(yè)1 2 3 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1