專利名稱:具有視頻的導(dǎo)航系統(tǒng)和其操作方法
技術(shù)領(lǐng)域:
本發(fā)明一般關(guān)于導(dǎo)航系統(tǒng),尤其關(guān)于用于具有視頻的導(dǎo)航系統(tǒng)的系統(tǒng)。
背景技術(shù):
現(xiàn)代便攜式消費(fèi)者和工業(yè)電子產(chǎn)品提供越來越多功能水平以支持包括基于位置的信息服務(wù)的現(xiàn)代生活。這對于比如導(dǎo)航系統(tǒng)、手機(jī)、便攜式數(shù)字助理、和多功能裝置的客戶端裝置而言特別是如此。隨著用戶采用基于位置的服務(wù)裝置,新和舊的用途開始利用此新的裝置空間。有很多解決方案利用此新的裝置機(jī)會。一種現(xiàn)有的方式是使用位置信息來提供導(dǎo)航服務(wù),比如移動裝置的全球定位系統(tǒng)(GPS)。 導(dǎo)航系統(tǒng)和服務(wù)提供者持續(xù)改善用戶體驗(yàn)以求更有競爭力。在導(dǎo)航服務(wù)中,幫助安全駕駛的更好的使用性的需求越來越重要。若司機(jī)把目光從道路移開看著GPS導(dǎo)航應(yīng)用屏幕即使才數(shù)秒,會有事故的危險(xiǎn),因?yàn)樗麄兒鲆暤缆?。在使用大型屏幕并呈現(xiàn)豐富的導(dǎo)航和其它信息的未來世代GPS導(dǎo)航系統(tǒng)中,這個問題會更嚴(yán)重。當(dāng)用戶在停車或駕駛期間與導(dǎo)航系統(tǒng)互動時會發(fā)生問題。用戶通常與導(dǎo)航系統(tǒng)互動以進(jìn)行比如輸入目的地地址細(xì)節(jié)、搜尋像是餐館或飯店的想要的目的地、或與導(dǎo)航系統(tǒng)中可以啟用的其它特征互動的任務(wù)。在所有這些情況中,與GPS導(dǎo)航系統(tǒng)的互動會導(dǎo)致用戶忽視道路和車輛周圍。一般而言,在駕駛期間當(dāng)用戶操作導(dǎo)航系統(tǒng)時,用戶會分心。在操縱車輛時分心會造成道路上或路外的事故。例如,用戶他/她的車子可能是在車庫中,并在注意到車子后方?jīng)]有物體后與導(dǎo)航系統(tǒng)互動。他/她可能花一些時間輸入目的地到導(dǎo)航系統(tǒng)中并接著認(rèn)為車輛后方仍然沒有物體而倒車。當(dāng)用戶之前在與導(dǎo)航系統(tǒng)互動的同時,另一車輛、小孩、或任何物體有可能出現(xiàn)在他/她的車輛后方。雖然在導(dǎo)航系統(tǒng)中可能提供“駕駛期間請勿操作”的警告,用戶仍有可能會看著導(dǎo)航系統(tǒng)并操作它們。在駕駛期間有一些簡單的功能,像是音量和亮度控制,可能會有用且被用戶操作。用戶也可能知道或不知不覺地進(jìn)行先前所述的更復(fù)雜互動。在這種情況中,用戶忽視道路和車輛周圍?;貞?yīng)于消費(fèi)者需求,導(dǎo)航系統(tǒng)提供不斷增加的信息量,要求這些系統(tǒng)改善可用性。此信息包括地圖數(shù)據(jù)、商業(yè)數(shù)據(jù)、當(dāng)?shù)靥鞖?、和?dāng)?shù)伛{駛條件。更多信息的需求和提供用戶友善體驗(yàn)以幫助安全駕駛的需要持續(xù)成為導(dǎo)航系統(tǒng)的提供者的挑戰(zhàn)。因此,仍然需要一種導(dǎo)航系統(tǒng),能夠提供在可用性上的改善的信息。有鑒于不斷增加的商業(yè)競爭壓力,伴隨著成長的消費(fèi)者期望和市場中越來越少的有意義的產(chǎn)品差異化的機(jī)會,亟需為這些問題找到答案。此外,降低成本,提高效率和性能,并滿足競爭壓力的需求為尋找這些問題的答案的關(guān)鍵必要性添加了更大的緊迫性。已長期尋求這些問題的解決方案,但先前的發(fā)展并未教導(dǎo)或提出任何解決方案,因此,本領(lǐng)域技術(shù)人員仍未得到這些問題的解決方案。
發(fā)明內(nèi)容
本發(fā)明提供一種導(dǎo)航系統(tǒng)的操作的方法,包括檢測周圍視圖以檢測在裝置的左邊或右邊還有在所述裝置的前面或后面的車道上的物體;呈現(xiàn)所述周圍視圖以供顯示在所述裝置上;和在檢測到所述物體在或超過閥值時產(chǎn)生警報(bào)。本發(fā)明提供一種導(dǎo)航系統(tǒng),包括速度距離估計(jì)器模塊,用于檢測周圍視圖以檢測在裝置的左邊或右邊還有在所述裝置的前面或后面的車道上的物體;周圍視覺呈現(xiàn)模塊,耦合到所述速度距離估計(jì)器模塊,用于呈現(xiàn)所述周圍視圖以供顯示在所述裝置上;和警報(bào)引擎模塊,耦合到所述速度距離估計(jì)器模塊,用于在檢測到所述物體在或超過閥值時產(chǎn)生
警報(bào)。本發(fā)明的某些實(shí)施例具有除了上述那些以外或取代上述那些的其它方面。對于參考附圖閱讀下列詳細(xì)說明后的本領(lǐng)域技術(shù)人員而言,這些方面將變得清楚明顯。
圖I是在本發(fā)明的第一實(shí)施例中的具有視頻的導(dǎo)航系統(tǒng)。圖2是第一裝置的第一范例的屏幕截圖。圖3是第一裝置的第二范例的屏幕截圖。圖4是第一裝置的第三范例的屏幕截圖。圖5是周圍視圖的一個范例。圖6是第一裝置的第四范例的屏幕截圖。圖7是第一裝置的第五范例的屏幕截圖。圖8是在正常注意力狀態(tài)中的具有視頻的導(dǎo)航系統(tǒng)的一部分的繪圖。圖9是基于分散注意力狀態(tài)的具有視頻的導(dǎo)航系統(tǒng)的一部分的繪圖。圖10是導(dǎo)航系統(tǒng)的第一裝置的方塊圖。圖11是在本發(fā)明的第二實(shí)施例中的具有視頻的導(dǎo)航系統(tǒng)的方塊圖。圖12是在本發(fā)明的第三實(shí)施例中的具有視頻的導(dǎo)航系統(tǒng)的方塊圖。圖13是在本發(fā)明的第四實(shí)施例中的具有視頻的導(dǎo)航系統(tǒng)的流程圖。圖14是在本發(fā)明的另一個實(shí)施例中的具有視頻的導(dǎo)航系統(tǒng)的操作的方法的流程圖。
具體實(shí)施例方式以充分的細(xì)節(jié)描述下面的實(shí)施例,使本領(lǐng)域的技術(shù)人員能夠制作和使用本發(fā)明??衫斫獾礁鶕?jù)本公開使其它實(shí)施例為顯見,且可做出系統(tǒng)、工藝、或機(jī)械變化而不偏離本發(fā)明的范圍。在下面的描述中,提出許多具體細(xì)節(jié)以提供本發(fā)明的透徹了解。然而,明顯的可能是在沒有這些具體細(xì)節(jié)的情況下實(shí)行本發(fā)明。為了避免模糊本發(fā)明,沒有詳細(xì)公開一些已知的電路、系統(tǒng)組構(gòu)、和所在位置(process location)。顯示系統(tǒng)的實(shí)施例的繪圖是半圖解性和不按比例,特別是一些尺寸是為了演示的清晰度并在圖中放大顯示。同樣,雖然為便于描述,圖中的觀點(diǎn)普遍顯示類似的取向,在圖中的這種描繪大部分是任意的。一般來說,可在任何取向中操作本發(fā)明。在所有圖中使用的相同號碼是關(guān)于相同的組件。已將實(shí)施例編號為第一實(shí)施例、第二實(shí)施例等,為描述方便而已,且不打算有任何其它的意義或提供本發(fā)明的限制。本領(lǐng)域技術(shù)人員可了解到表示導(dǎo)航信息的格式并非本發(fā)明的一些實(shí)施例的關(guān)鍵。例如,在一些實(shí)施例中,以(x,y)格式表示導(dǎo)航信息,其中X和y界定地理位置(即用戶的位置)的兩個坐標(biāo)。通過經(jīng)度和緯度的相關(guān)信息呈現(xiàn)導(dǎo)航信息。導(dǎo)航信息還包括速度元素,包括速率分量和方向分量。本文中提及的“導(dǎo)航路由信息”一詞是定義為所述的導(dǎo)航信息,還有關(guān)于對用戶的興趣點(diǎn)的信息,如當(dāng)?shù)仄髽I(yè)、營運(yùn)時間、業(yè)務(wù)類型、廣告特價、交通信息、地圖、當(dāng)?shù)厥录?、和附近的社區(qū)或個人信息。本文中提及的“模塊”一詞可包括軟件、硬件、或上述的組合。例如,軟件可以是機(jī)器代碼、固件、嵌入式代碼、和應(yīng)用軟件。另外,例如,硬件可以是電路、處理器、計(jì)算機(jī)、集成電路、集成電路核心、或上述的組合?,F(xiàn)在參照圖1,顯示在本發(fā)明的第一實(shí)施例中的具有視頻的導(dǎo)航系統(tǒng)100。導(dǎo)航系統(tǒng)100應(yīng)用于稍后所述的本發(fā)明的任何實(shí)施例。導(dǎo)航系統(tǒng)100包括第一裝置102 (比如客戶端或服務(wù)器)。第一裝置102可以通信路徑106(比如無線網(wǎng)路、有線網(wǎng)路、或前述的組合)連接到第二裝置104 (比如服務(wù)器或客戶端)。第一裝置102可以是任何各種移動裝置或車頭單元。例如,第一裝置102可以是手機(jī)、個人數(shù)字助理、筆記本計(jì)算機(jī)、或者具有能夠耦合到通信路徑106的機(jī)構(gòu)的其它多功能移動通信或娛樂裝置。第二裝置104可以是任何各種的集中或分布式計(jì)算裝置。例如,第二裝置104可以是計(jì)算機(jī)、在網(wǎng)格計(jì)算池(grid computing pool)中的計(jì)算機(jī)、虛擬化的計(jì)算機(jī)、云計(jì)算池(cloud computing pool)中的計(jì)算機(jī)、或者在分布式計(jì)算拓?fù)渲械挠?jì)算機(jī)。第二裝置104可以包括用于與通信路徑106耦合以和第一裝置102通信的路由功能或交換功能。舉另一例子來說,第二裝置104可以是特定機(jī)器,比如大型機(jī)、服務(wù)器、集群服務(wù)器、機(jī)架安裝服務(wù)器、或刀片服務(wù)器,或者作為更具體的例子,IBM System zlO(TM)商務(wù)級大型機(jī)或HP ProLiant ML(TM)服務(wù)器。又另一個例子,第一裝置102可以是特定機(jī)器,t匕如便攜式計(jì)算裝置、薄客戶機(jī)、筆記本計(jì)算機(jī)、上網(wǎng)本(netbook)、智能手機(jī)、個人數(shù)字助理、或手機(jī),且作為具體的例子,Apple iPhone (TM) ,Palm Centro (TM)、或 MOTO Q Global (TM)。通信路徑106可以是各種的網(wǎng)路。例如,通信路徑106可包括無線通信、有線通信、光學(xué)、超聲、或上述的組合。衛(wèi)星通信、蜂窩通信、藍(lán)牙、紅外數(shù)據(jù)協(xié)會標(biāo)準(zhǔn)(IrDA)、無線保真(WiFi)、和全球微波接入互操作性(WiMAX)是可以包括在通信路徑106中的無線通信的例子。以太網(wǎng)、數(shù)字用戶線路(DSL)、光纖到戶(FTTH)、和普通老式電話服務(wù)(POTS)是可以包括在通信路徑106中的有線通信的例子。此外,通信路徑106可通過多個網(wǎng)路拓?fù)浣Y(jié)構(gòu)和距離。例如,通信路徑106可以包括個人區(qū)域網(wǎng)(PAN)、局域網(wǎng)(LAN)、城域網(wǎng)(MAN)、和廣域網(wǎng)(WAN)。為了便于說明,導(dǎo)航系統(tǒng)100顯示成具有作為移動計(jì)算裝置的第一裝置102,不過、當(dāng)然第一裝置102可以是不同類型的裝置。例如,第一裝置102可以是移動計(jì)算裝置,比如筆記本計(jì)算機(jī)、另一個客戶端裝置、或不同類型的客戶端裝置。又為了便于說明,第二裝置104顯示成在單一位置中,不過當(dāng)然服務(wù)器可以是集中或分布式,并且位在不同位置。例如,第二裝置104可以代表在單一計(jì)算機(jī)室中、跨不同室所分散、跨不同地理位置所分散、嵌入電信網(wǎng)路內(nèi)、在包括網(wǎng)格或云式計(jì)算資源的一或更多其它計(jì)算機(jī)系統(tǒng)內(nèi)的虛擬化服務(wù)器、或在高功率客戶端裝置中的真實(shí)或虛擬服務(wù)器。另外為了便于說明,將導(dǎo)航系統(tǒng)100顯示成以第一裝置102和第二裝置104作為通信路徑106的終點(diǎn),不過當(dāng)然導(dǎo)航系統(tǒng)100可以在第一裝置102、第二裝置104、和通信路徑106之間具有不同的分區(qū)。例如,第一裝置102、第二裝置104、或上述的組合也可作用為通信路徑106的一部分。
·
現(xiàn)在參照圖2,顯示第一裝置102的第一范例的屏幕截圖??梢栽诘谝谎b置102或其它實(shí)施例中的裝置上顯示屏幕截圖。屏幕截圖描繪第一裝置102顯示地圖屏幕202,其可以包括,例如,地理位置、用戶位置、或用戶想要的路線的表示。在第一范例中,地圖屏幕202舉例顯示“街道I”與“街道2”的路口。另外,地圖屏幕202還可以允許用戶選擇導(dǎo)航選項(xiàng),例如,比如“旅程細(xì)節(jié)”、“菜單”、和“交通警報(bào)”。屏幕截圖描繪周圍視圖204,其可以包括車輛附近的區(qū)域的視覺表示。周圍視圖204可以包括車輛的周圍的實(shí)時視頻。為了便于說明,屏幕截圖在地圖屏幕202的右上角中描繪周圍視圖204,不過當(dāng)然可在地圖屏幕202的任何角落或任何地方顯示周圍視圖204。例如,周圍視圖204可以顯示在地圖屏幕202的左上角中。現(xiàn)在參照圖3,顯示第一裝置102的第二范例的屏幕截圖??梢栽诘谝谎b置102或其它實(shí)施例中的裝置上顯示屏幕截圖。屏幕截圖描繪第一裝置102顯示搜尋屏幕302。在第二范例中,搜尋屏幕302允許用戶選擇導(dǎo)航選項(xiàng),比如“名稱搜尋”、“最近搜尋”、和“食物/咖啡”、“飯店/汽車旅館”、“醫(yī)院”、“停車位”、或“等等”。屏幕截圖描繪周圍視圖304,其可以包括車輛附近的區(qū)域的視覺表示。周圍視圖304可以包括車輛的周圍的實(shí)時視頻。為了便于說明,屏幕截圖在搜尋屏幕302的右上角中描繪周圍視圖304,不過當(dāng)然可在搜尋屏幕302的任何地方顯示周圍視圖304。例如,周圍視圖304可以顯示在搜尋屏幕302的左上角中。現(xiàn)在參照圖4,顯示第一裝置102的第三范例的屏幕截圖??梢栽诘谝谎b置102或其它實(shí)施例中的裝置上顯示屏幕截圖。屏幕截圖描繪第一裝置102顯示輸入屏幕402。在第三范例中,輸入屏幕402提供鍵盤并允許用戶輸入例如城市名稱。屏幕截圖描繪周圍視圖404,其可以包括車輛附近的區(qū)域的視覺表示。周圍視圖404可以包括車輛的周圍的實(shí)時視頻。為了便于說明,屏幕截圖在輸入屏幕402的右上角中描繪周圍視圖404,不過當(dāng)然可在輸入屏幕402的任何地方顯示周圍視圖404。例如,周圍視圖404可以顯示在輸入屏幕402的左上角中。現(xiàn)在參照圖5,顯示周圍視圖502的一個范例。周圍視圖502可以包括其中操作導(dǎo)航系統(tǒng)的車輛附近的區(qū)域的視覺表示。周圍視圖502可以包括車輛周圍的實(shí)時視頻。所示的周圍視圖502可以代表圖2的周圍視圖204、圖3的周圍視圖304、和圖4的周圍視圖404的Iv范例。屏幕截圖描繪車輛504。屏幕截圖描繪物體,其包含前車輛506、后車輛508、左車輛510和右車輛512,分別顯示在車輛504的前、后、左、右。周圍視圖502也可以包括車輛附近的區(qū)域的視覺表示。周圍視圖502可以包括來自設(shè)置在車輛504的前、后、左、和右的一或更多側(cè)的一或更多個相機(jī)、感測器、或上述的組合的實(shí)時視頻。周圍視圖502可以包括與車輛504相同 方向移動的前車輛506和后車輛508。周圍視圖502可以包括與車輛504相同或不同方向移動的左車輛510、右車輛512、或上述的組合。為了方便說明,周圍視圖502包括前車輛506、后車輛508、左車輛510、和右車輛512,不過當(dāng)然周圍視圖502可以包括在車輛504的前、后、左、和右側(cè)的任何物體。例如,周圍視圖502可以包括分別在車輛504的前或后方中的燈桿或自行車。周圍視圖502可以包括在車輛504的前、后、左、和右中的物體的深度。以來自相機(jī)的實(shí)時視頻,周圍視圖502可以包括比用戶若集中注意在道路上的話一般可看到的更好或至少類似的車輛504附近的區(qū)域的輔助視圖。可檢測周圍視圖502中的物體??稍谲嚨?14檢測物體,車道可以包括道路的一部分或者供車輛移動的路徑。例如,通過油漆線界定車道514。例如,在車輛504 (或第一裝置102)左邊或右邊的在車道514的物體可以分別包括左車輛510或右車輛512。并且例如,在車輛504 (或第一裝置102)前方或后方的物體可以分別包括前車輛506或后車輛508?,F(xiàn)在參照圖6,顯示第一裝置102的第四范例的屏幕截圖??梢栽诘谝谎b置102或其它實(shí)施例中的裝置上顯示屏幕截圖。屏幕截圖描繪第一裝置102顯示導(dǎo)航應(yīng)用的主呈現(xiàn)視圖602。例如,主呈現(xiàn)視圖602可以包括圖2的地圖屏幕202、圖3的搜尋屏幕302、和圖4的輸入屏幕402。屏幕截圖描繪周圍視圖604,其可以包括車輛附近的區(qū)域的視覺表示。周圍視圖604可以包括分別顯示在主呈現(xiàn)視圖602的上、下、左、和右的前視圖606、后視圖608、左視圖610、和右視圖612。以和典型視覺的前、后、左、和右側(cè)自然對準(zhǔn)的方式描繪前視圖606、后視圖608、左視圖610、和右視圖612。前視圖606、后視圖608、左視圖610、和右視圖612可以包括車輛周圍的區(qū)域。例如,前視圖606、后視圖608、左視圖610、和右視圖612可以分別包括圖5的車輛504的前、
后、左、和右側(cè)。周圍視圖604,具有寬度614,可以顯示在主呈現(xiàn)視圖602的周長的周圍和外面。可預(yù)定寬度614以提供主呈現(xiàn)視圖602的間距或面積。寬度614可以在前視圖606、后視圖608、左視圖610、和右視圖612之間相同或不同。現(xiàn)在參照圖7,顯示第一裝置102的第五范例的屏幕截圖??梢栽诘谝谎b置102或其它實(shí)施例中的裝置上顯示屏幕截圖。
屏幕截圖描繪第一裝置102顯示地圖屏幕702,其可以包括,例如,地理位置、用戶位置、或用戶想要的路線的表示。在第五范例中,地圖屏幕702顯示周圍視圖704,其可以包括車輛的周圍的區(qū)域的視覺表示。屏幕截圖描繪并入地圖屏幕702或?yàn)槠涞囊徊糠值闹車晥D704。周圍視圖704可以包括基于相機(jī)、感測器、或上述的組合的車輛706周圍的區(qū)域的實(shí)時視頻。周圍視圖704可以提供在車輛706周圍的物體(比如車輛、人、路牌、燈桿、和動物)的感覺。周圍視圖704可以提供有用的視圖,包括例如在車輛706的前、后、左、和右側(cè)的物體708 (比如車輛、人、燈桿、路障、地標(biāo)、移動物體、或靜止物體)的位置。當(dāng)車輛706的相對距離712太接近物體708時,周圍視圖704可以允許用戶調(diào)整他/她的速度。若適用,可以顯示物體708的速度。為了方便說明,周圍視圖704描繪代表車輛706的當(dāng)前位置的箭頭,不過當(dāng)然該表示可以包括其它指標(biāo)、顏色、形狀、或上述的組合。例如,周圍視圖704可以包括代表車輛 706的當(dāng)前位置的星號。周圍視圖704可以允許用戶更清楚看到多車道道路。并且,周圍視圖704可以呈現(xiàn)道路的真實(shí)視圖以校正導(dǎo)航地圖數(shù)據(jù)中的錯誤,比如道路的不正確數(shù)量、道路說明、或道路情況。例如,一條道路的車道在導(dǎo)航地圖數(shù)據(jù)中并非共乘車道(car pool lane),但其實(shí)際上在周圍視圖704中顯示是共乘車道。周圍視圖704可允許用戶查詢地標(biāo)710,其可以包括可辨識的任何東西,比如建筑、紀(jì)念碑、或任何其它結(jié)構(gòu)。在周圍視圖704中辨認(rèn)的地標(biāo)710可基于自車輛706的相對距離712顯示在地圖屏幕702上??赏ㄟ^用戶點(diǎn)擊或選擇地圖屏幕702上的地標(biāo)710來查詢地標(biāo)710,讓用戶得到更多細(xì)節(jié)而不需鍵入地標(biāo)710的名稱或地址。為了便于說明,屏幕截圖描繪可在周圍視圖704中顯示并辨認(rèn)的地標(biāo)710,不過當(dāng)然屏幕截圖可以包括任何可辨認(rèn)的位置,其可以包括例如興趣點(diǎn)或列表。例如,在周圍視圖704中顯示的飯店可在地圖屏幕702上加以辨認(rèn)并顯示,允許用戶查詢關(guān)于所示飯店的更多細(xì)節(jié)?,F(xiàn)在參照圖8,顯示在正常注意狀態(tài)802中具有視頻的導(dǎo)航系統(tǒng)800的一部分的繪圖。正常注意狀態(tài)802可以包括用戶的注意力804注意著在車輛前方的道路的狀態(tài)中。用戶的注意力804可以包括當(dāng)用戶806操作車輛的同時他/她的精神狀態(tài)。例如,用戶的注意力804可以包括用戶806正注意著道路或看著導(dǎo)航系統(tǒng)800的屏幕808。導(dǎo)航系統(tǒng)800可以代表圖I的導(dǎo)航系統(tǒng)100或其它實(shí)施例中的任何導(dǎo)航系統(tǒng)。繪圖描繪在正常注意狀態(tài)802中導(dǎo)航系統(tǒng)800的用戶806。正常注意狀態(tài)802可以包括用戶806不看著導(dǎo)航系統(tǒng)800的屏幕808。舉例來說,屏幕808可以包括圖2的地圖屏幕202、圖3的搜尋屏幕302、和圖4的輸入屏幕402。現(xiàn)在參照圖9,顯示在基于分散注意狀態(tài)902中具有視頻的導(dǎo)航系統(tǒng)900的一部分的繪圖。分散注意狀態(tài)902可以包括用戶的注意力904是在不注意著在圖7的車輛706前方的道路而是看著導(dǎo)航系統(tǒng)900的屏幕906的狀態(tài)中。舉例來說,屏幕906可以包括圖2的地圖屏幕202、圖3的搜尋屏幕302、和圖4的輸入屏幕402。用戶的注意力904可以包括當(dāng)用戶908操作車輛的同時他/她的精神狀態(tài)。例如,用戶的注意力904可以包括正注意著道路的狀態(tài)或正看著導(dǎo)航系統(tǒng)900的屏幕906的狀態(tài)。導(dǎo)航系統(tǒng)900可以代表圖I的導(dǎo)航系統(tǒng)100或其它實(shí)施例中的任何導(dǎo)航系統(tǒng)。導(dǎo)航系統(tǒng)900可以感測用戶的注意力904是在圖8的正常注意狀態(tài)802或分散注意狀態(tài)902中??赏ㄟ^提供可以包括注意力檢測器910 (比如眼睛鎖定器、運(yùn)動傳感器、或任何其它注意力感測裝置)的過程來感測用戶的注意力904。注意力檢測器910可以感測用戶908的頭部的移動或運(yùn)動并檢測用戶的注意力904是否是在圖8的正常注意狀態(tài)802或分散注意狀態(tài)902中。作為一應(yīng)用范例,繪圖描繪注意力檢測器910作為眼睛鎖定器(eye locker),其可以包括頭環(huán)912,其具有比如紅外線(IR)傳感器、相機(jī)、或反射器的傳感器914。可將頭環(huán)912配戴在用戶908的頭上。眼睛鎖定器可以感測用戶的注意力904。當(dāng)用戶908轉(zhuǎn)他/她的頭去看屏幕906時,眼睛鎖定器可以檢測用戶的注意力904是在分散注意狀態(tài)902中。舉例來說,具有紅外線技術(shù)的傳感器914可以辨認(rèn)屏幕906的影像并判定用戶908正在看屏幕906。 又作為一應(yīng)用范例,導(dǎo)航系統(tǒng)900可以包括運(yùn)動檢測器,其可以包括感測用戶908的頭部移動的裝置。例如,運(yùn)動檢測器可通過用于檢測相機(jī)所捕捉到的影像中的改變的光學(xué)機(jī)構(gòu)來感測用戶908的頭部的移動。運(yùn)動檢測器可以整合到具有無線技術(shù)(比如藍(lán)牙、紅外數(shù)據(jù)協(xié)會標(biāo)準(zhǔn)(IrDA)、無線保真(WiFi)、或全球微波接入互操作性(WiMAX))的耳機(jī)中。運(yùn)動檢測器可讓耳機(jī)發(fā)射包括呈現(xiàn)周圍視圖916的控制的信號,該周圍視圖可以包括其中操作導(dǎo)航系統(tǒng)900的車輛附近的區(qū)域的視覺表示?;诜稚⒆⒁鉅顟B(tài)902,導(dǎo)航系統(tǒng)900可以在屏幕906的周長附近顯示周圍視圖916,其可以包括屏幕906的一個區(qū)域或角落。舉例來說,周圍視圖916可以包括圖2的周 圍視圖204、圖3的周圍視圖304、或圖4的周圍視圖404。基于分散注意狀態(tài)902,導(dǎo)航系統(tǒng)900可以在圖6的主呈現(xiàn)視圖602的周長附近和外面顯示周圍視圖916。舉例來說,周圍視圖916可以包括圖6的周圍視圖604?;诜稚⒆⒁鉅顟B(tài)902,導(dǎo)航系統(tǒng)900可以顯示并入圖7的地圖屏幕702中的周圍視圖916。舉例來說,周圍視圖916可以包括圖7的周圍視圖704?,F(xiàn)在參照圖10,顯示圖I的導(dǎo)航系統(tǒng)100的第一裝置102的方塊圖。例如,第一裝置102可以是任何各種裝置,比如手機(jī)、個人數(shù)字助理、筆記本計(jì)算機(jī)、或娛樂裝置。第一裝置102可以是獨(dú)立裝置,或可納入車輛中,例如,汽車、卡車、客車、或火車。作為另一范例,第一裝置102可以是特定機(jī)器,比如便攜式計(jì)算裝置、薄客戶機(jī)、筆記本計(jì)算機(jī)、上網(wǎng)本、智能手機(jī)、個人數(shù)字助理、或手機(jī),且作為具體的例子,AppleiPhone (TM)、Palm Centro (TM)、或 MOTO Q Global (TM)。第一裝置102可以包括用戶接口 1002、存儲單元1004、位置單元1006、比如處理器、嵌入式處理器、微處理器、硬件控制邏輯、硬件有限狀態(tài)機(jī)(FSM)、數(shù)字信號處理器(DSP)的控制單元1008、和通信單元1010、或上述的組合。用戶接口 1002可以與輸入裝置和輸出裝置接介。用戶接口 1002的輸入裝置的范例可以包括小鍵盤、觸摸板、軟功能鍵、鍵盤、麥克風(fēng)、或上述的任何組合,提供數(shù)據(jù)和通信輸入。用戶接口 1002的輸出裝置的范例可以包括顯示器、投影機(jī)、視頻螢?zāi)?、揚(yáng)聲器、或上述的任何組合。
控制單元1008可以執(zhí)行軟件1012并可以提供第一裝置102的智能。控制單元1008可操作用戶接口 1002來顯示由第一裝置102所產(chǎn)生的信息。控制單元1008也可以執(zhí)行用于第一裝置102的其它功能的軟件1012,包括從位置單元1006接收信息??刂茊卧?008可以執(zhí)行用于經(jīng)由通信單元1010與圖I的通信路徑106互動的軟件1012。通信單元1010可以包括主動和被動組件,比如微電子件或天線,以和圖I的通信路徑106互動。第一裝置102的位置單元1006可以產(chǎn)生例如第一裝置102的位置信息、當(dāng)前朝向、和當(dāng)前速度??梢栽S多方式實(shí)現(xiàn)位置單元1006。例如,位置單元1006可以是全球定位系統(tǒng)(GPS)、慣性導(dǎo)航系統(tǒng)、細(xì)胞塔位置系統(tǒng)、加速計(jì)位置系統(tǒng)、或上述的組合。存儲單元1004可以存儲軟件1012。存儲單元1004也可存儲相關(guān)信息,比如廣告、興趣點(diǎn)(Ρ0Ι)、導(dǎo)航路由輸入、或上述的組合。為了便于說明,將第一裝置102顯示成具有用戶接口 1002、存儲單元1004、位置單 元1006、控制單元1008、和通信單元1010的分區(qū),不過當(dāng)然第一裝置102可以具有不同分區(qū)。例如,可將位置單元1006分在控制單元1008和軟件1012之間??赏ㄟ^圖2、圖3、圖4、圖6、或圖7的屏幕截圖來表示第一裝置102的屏幕截圖。第一裝置102可以履行一個過程,包括呈現(xiàn)包括圖2的周圍視圖204、圖3的周圍視圖304、圖4的周圍視圖404、圖5的周圍視圖502、圖6的周圍視圖604、圖7的周圍視圖704、或圖9的周圍視圖916的周圍視圖。現(xiàn)在參照圖11,顯示在本發(fā)明的第二實(shí)施例中的具有視頻的導(dǎo)航系統(tǒng)1100的方塊圖。導(dǎo)航系統(tǒng)1100可以包括第一裝置1102、通信路徑1104、和第二裝置1106。第一裝置1102可以透過通信路徑1104與第二裝置1106通信。例如,第一裝置1102、通信路徑1104、和第二裝置1106可以分別是圖I的第一裝置102、圖I的通信路徑106、和圖I的第二裝置104。第一裝置1102可以透過通信路徑1104在第一裝置傳輸1108中發(fā)送信息到第二裝置1106。第二裝置1106可以透過通信路徑1104在第二裝置傳輸1110中發(fā)送信息到第一裝置1102。第一裝置傳輸1108可以包括無線網(wǎng)路、有線網(wǎng)路、或上述的組合。第二裝置傳輸1110可以包括無線網(wǎng)路、有線網(wǎng)路、或上述的組合。為了便于說明,將導(dǎo)航系統(tǒng)1100顯示成具有作為客戶端的第一裝置1102,不過當(dāng)然導(dǎo)航系統(tǒng)1100可以具有作為不同類型的裝置的第一裝置1102。例如,第一裝置1102可以是服務(wù)器。同樣為了便于說明,將導(dǎo)航系統(tǒng)1100顯示成具有作為服務(wù)器的第二裝置1106,雖當(dāng)然導(dǎo)航系統(tǒng)1100可以具有作為不同類型的裝置的第二裝置1106。例如,第二裝置1106
可以是客戶端。作為另一例子,第二裝置1106可以是特定機(jī)器,比如大型機(jī)、服務(wù)器、集群服務(wù)器、機(jī)架安裝服務(wù)器、或刀片服務(wù)器,或者作為更具體的例子,IBM System zlO(TM)商務(wù)級大型機(jī)或HP ProLiant ML(TM)服務(wù)器。又作為另一例子,第一裝置1102可以是特定機(jī)器,比如便攜式計(jì)算裝置、薄客戶機(jī)、筆記本計(jì)算機(jī)、上網(wǎng)本、智能手機(jī)、個人數(shù)字助理、或手機(jī),且作為具體的例子,Apple iPhone (TM)、Palm Centro (TM)、或 MOTO Q Global (TM)。為了簡化本發(fā)明的此實(shí)施例的說明,第一裝置1102將被敘述成客戶端裝置且第二裝置1106將被敘述成服務(wù)器裝置。本發(fā)明不限于裝置類型的此選擇。該選擇是本發(fā)明的一個范例。第一裝置1102可以包括,例如,比如處理器、嵌入式處理器、微處理器、硬件控制邏輯、硬件有限狀態(tài)機(jī)(FSM)、數(shù)字信號處理器(DSP)、或上述的組合的第一控制單元1112、第一存儲單元1114、第一通信單元1116、第一用戶接口 1118、和位置單元1120。為了便于說明,將導(dǎo)航系統(tǒng)1100顯示成具有以離散功能模塊敘述的第一裝置1102,不過當(dāng)然導(dǎo)航系統(tǒng)1100可以具有在不同組態(tài)中的第一裝置1102。例如,第一控制單元1112、第一通信單元1116、和第一用戶接口 1118可以不是離散功能模塊,但可以具有結(jié)合成一個功能模塊的上述模塊的一或更多者。第一控制單元1112可以執(zhí)行來自第一存儲單元1114的第一軟件1122并可以提供第一裝置1102的智能。第一控制單元1112可以操作第一用戶接口 1118來顯示由導(dǎo)航系統(tǒng)1100產(chǎn)生的信息。、
第一控制單元1112也可以執(zhí)行用于導(dǎo)航系統(tǒng)1100的其它功能的第一軟件1122。例如,第一控制單元1112可以執(zhí)行用于操作位置單元1120的第一軟件1122??梢远鄠€方式實(shí)現(xiàn)第一存儲單元1114。例如,第一存儲單元1114可以是易失性內(nèi)存、非易失性內(nèi)存、內(nèi)部內(nèi)存、或外部內(nèi)存。第一存儲單元1114可以包括第一軟件1122。第一控制單元1112可以執(zhí)行第一軟件1122并可以提供第一裝置1102的智能,以和第二裝置1106、第一用戶接口 1118、經(jīng)由第一通信單元1116的通信路徑1104、和位置單元1120互動。第一通信單元1116可以包括主動或被動組件,比如微電子件或天線,以和通信路徑1104互動。第一裝置1102的位置單元1120可以產(chǎn)生例如第一裝置1102的位置讀數(shù)、當(dāng)前朝向、和當(dāng)前速度??梢栽S多方式實(shí)現(xiàn)位置單元1120。例如,位置單元1120可以是全球定位系統(tǒng)(GPS)、慣性導(dǎo)航系統(tǒng)、細(xì)胞塔位置系統(tǒng)、加速計(jì)位置系統(tǒng)、或上述的組合。第二裝置1106可以包括,例如,例如,比如處理器、嵌入式處理器、微處理器、硬件控制邏輯、硬件有限狀態(tài)機(jī)(FSM)、數(shù)字信號處理器(DSP)、或上述的組合的第二控制單元1124、第二存儲單元1126、第二通信單元1128、和第二用戶接口 1130。為了便于說明,將導(dǎo)航系統(tǒng)1100顯示成具有以離散功能模塊敘述的第二裝置1106,不過當(dāng)然導(dǎo)航系統(tǒng)1100可以具有在不同組態(tài)中的第二裝置1106。例如,第二控制單元1124、第二通信單元1128、和第二用戶接口 1130可以不是離散功能模塊,但可以具有結(jié)合成一個功能模塊的上述模塊的一或更多者。第二存儲單元1126可以包括第二裝置1106的第二軟件1132。為了便于說明,將第二存儲單元1126顯示成單一組件,不過當(dāng)然第二存儲單元1126可以是存儲組件的散布。同樣為了便于說明,將導(dǎo)航系統(tǒng)1100顯示成具有作為單一階層存儲系統(tǒng)的第二存儲單元1126,不過當(dāng)然導(dǎo)航系統(tǒng)1100可具有在不同組態(tài)中的第二存儲單元1126。例如,可以不同存儲技術(shù)形成第二存儲單元1126,形成包括不同級別的高速緩存、主內(nèi)存、旋轉(zhuǎn)媒體、或離線存儲的內(nèi)存階層式系統(tǒng)。第二控制單元1124可以執(zhí)行第二軟件1132并提供第二裝置1106的智能,以和第一裝置1102、第二用戶接口 1130、和經(jīng)由第二通信單元1128的通信路徑1104互動。第一通信單元1116可與通信路徑1104耦合以在第一裝置傳輸1108中發(fā)送信息到第二裝置1106。第二裝置1106可以從來自通信路徑1104的第一裝置傳輸1108接收在第二通信單元1128中的信息。第二通信單元1128可與通信路徑1104耦合以在第二裝置傳輸1110中發(fā)送信息到第一裝置1102。第一裝置1102可以從通信路徑1104的第二裝置傳輸1110接收在第一通信單元1116中的信息??赏ㄟ^第一控制單元1112、第二控制單元1124、或上述的組合來執(zhí)行導(dǎo)航系統(tǒng)1100。
為了便于說明,將導(dǎo)航系統(tǒng)1100顯示成具有通過第一裝置1102和第二裝置1106操作的導(dǎo)航系統(tǒng)1100的模塊。當(dāng)然第一裝置1102和第二裝置1106可以操作導(dǎo)航系統(tǒng)1100的任何模塊和功能。例如,將第一裝置1102顯示成操作位置單元1120,不過當(dāng)然第二裝置1106也可以操作位置單元1120。可通過圖2、圖3、圖4、圖6、或圖7的屏幕截圖來表示導(dǎo)航系統(tǒng)1100的屏幕截圖。導(dǎo)航系統(tǒng)1100可以履行一個過程,包括呈現(xiàn)包括圖2的周圍視圖204、圖3的周圍視圖304、圖4的周圍視圖404、圖5的周圍視圖502、圖6的周圍視圖604、圖7的周圍視圖704、或圖9的周圍視圖916的周圍視圖?,F(xiàn)在參照圖12,顯示在本發(fā)明的第三實(shí)施例中的具有視頻的導(dǎo)航系統(tǒng)1200的方塊圖。導(dǎo)航系統(tǒng)1200可以代表包括圖I的導(dǎo)航系統(tǒng)100、圖10的第一裝置102、和圖11的導(dǎo)航系統(tǒng)1100的導(dǎo)航系統(tǒng)。可通過圖2、圖3、圖4、圖6、或圖7的屏幕截圖來表示導(dǎo)航系統(tǒng)1200的屏幕截圖。導(dǎo)航系統(tǒng)1200可以履行一個過程,包括呈現(xiàn)包括圖2的周圍視圖204、圖3的周圍視圖304、圖4的周圍視圖404、圖5的周圍視圖502、圖6的周圍視圖604、圖7的周圍視圖704、或圖9的周圍視圖916的周圍視圖。該方塊圖描繪具有感測圖8的正常注意狀態(tài)802或圖9的分散注意狀態(tài)902的功能的視覺注意力檢測器模塊1202??赏ㄟ^識別已知位置還有用戶頭部的移動來履行該功能。比如圖9的頭環(huán)912的設(shè)備或耳機(jī)可以提供用戶頭部的方位或移動。例如,可以圖10的第一裝置102實(shí)現(xiàn)視覺注意力檢測器模塊1202??梢詧D9的注意力檢測器910、圖10的用戶接口 1002、圖10的控制單元1008、圖10的軟件1012、或上述的組合來實(shí)現(xiàn)視覺注意力檢測器模塊1202。并且例如,可以圖11的導(dǎo)航系統(tǒng)1100實(shí)現(xiàn)視覺注意力檢測器模塊1202??梢詧D9的注意力檢測器910、圖11的第一用戶接口 1118、圖11的第一控制單元1112、圖11的第一軟件1122、或上述的組合來實(shí)現(xiàn)視覺注意力檢測器模塊1202。作為一應(yīng)用范例,導(dǎo)航系統(tǒng)1200可以包括運(yùn)動檢測器,其可以包括感測移動的裝置,與具有無線技術(shù)(比如藍(lán)牙、紅外數(shù)據(jù)協(xié)會標(biāo)準(zhǔn)(IrDA)、無線保真(WiFi)、或全球微波接入互操作性(WiMAX))的耳機(jī)整合在一起。運(yùn)動檢測器可感測圖9的用戶908的頭部的移動,讓耳機(jī)發(fā)射包括在圖9的屏幕906上呈現(xiàn)圖9的周圍視圖916的控制的信號。例如,圖9的周圍視圖916可以包括圖2的周圍視圖204、圖3的周圍視圖304、圖4的周圍視圖404、圖5的周圍視圖502、圖6的周圍視圖604、或圖7的周圍視圖704。同樣作為一應(yīng)用范例,導(dǎo)航系統(tǒng)1200可以包括眼睛鎖定器,其可以包括圖9的頭環(huán)912,其具有紅外線外線(IR)傳感器、相機(jī)、或反射器,導(dǎo)航系統(tǒng)1200可用其來感測圖9的用戶908正在看著圖9的屏幕906??蓪D9的頭環(huán)912配戴在圖9的用戶908的頭上。
當(dāng)圖9的頭環(huán)912轉(zhuǎn)向直朝著圖9的屏幕906時,導(dǎo)航系統(tǒng)1200可以感測到圖9的用戶908正在看著圖9的屏幕906且不看著道路。感測到圖9的用戶908正在看著圖9的屏幕906,導(dǎo)航系統(tǒng)1200可以在圖9的屏幕906上呈現(xiàn)圖9的周圍視圖916。方塊圖描繪相機(jī)進(jìn)給模塊1204,其可以包括用于從安裝在裝置上的一或更多個相機(jī)接收視頻的功能。例如,可以圖10的第一裝置102實(shí)現(xiàn)相機(jī)進(jìn)給模塊1204。可以圖10的用戶接口 1002、圖10的控制單元1008、圖10的軟件1012、或上述的組合來實(shí)現(xiàn)相機(jī)進(jìn)給模塊1204。并且例如,可以圖11的導(dǎo)航系統(tǒng)1100實(shí)現(xiàn)相機(jī)進(jìn)給模塊1204。可以圖11的第一用戶接口 1118、圖11的第一控制單元1112、圖11的第一軟件1122、或上述的組合實(shí)現(xiàn)相機(jī)進(jìn)給模塊1204。相機(jī)進(jìn)給模塊1204可與設(shè)置在車輛周圍的相機(jī)接介。相機(jī)可以包括深入式(in-depth)相機(jī)、具有紅外線(IR)或其它技術(shù)的三維相機(jī)、或二維相機(jī)??商峁┫鄼C(jī)以進(jìn) 給實(shí)時視頻數(shù)據(jù)。該方塊圖描繪三維深度處理器模塊1206,其可以包括用于計(jì)算具有導(dǎo)航系統(tǒng)1200于其中的車輛與其它物體(比如車輛、人、路牌、燈桿、和動物)之間的距離的功能。三維深度處理器模塊1206可以耦合到相機(jī)進(jìn)給模塊1204。例如,可以圖10的第一裝置102實(shí)現(xiàn)三維深度處理器模塊1206。可以圖10的控制單元1008、圖10的軟件1012、或上述的組合實(shí)現(xiàn)三維深度處理器模塊1206。并且例如,可以圖11的導(dǎo)航系統(tǒng)1100實(shí)現(xiàn)三維深度處理器模塊1206??梢詧D11的第一控制單元1112、圖11的第一軟件1122、或上述的組合實(shí)現(xiàn)三維深度處理器模塊1206。三維深度處理器模塊1206可以從相機(jī)進(jìn)給模塊1204接收視頻數(shù)據(jù)。三維深度處理器模塊1206可以處理視頻數(shù)據(jù)以通過計(jì)算在車輛周圍的物體的相對位置來檢測物體的深度。該方塊圖描繪物體檢測器模塊1208,其可以包括用于感測在具有導(dǎo)航系統(tǒng)1200于其中的車輛附近的物體的功能。例如,可以圖10的第一裝置102實(shí)現(xiàn)物體檢測器模塊1208。可以圖10的用戶接口 1002、圖10的控制單元1008、圖10的軟件1012、或上述的組合實(shí)現(xiàn)物體檢測器模塊1208。并且例如,可以圖11的導(dǎo)航系統(tǒng)1100實(shí)現(xiàn)物體檢測器模塊1208??梢詧D11的第一用戶接口 1118、圖11的第一控制單元1112、圖11的第一軟件1122、或上述的組合實(shí)現(xiàn)物體檢測器模塊1208。物體檢測器模塊1208可以包括用于感測車輛周圍的物體的紅外線(IR)或其它技術(shù)。物體檢測器模塊1208可提供包括物體的深度的信息。該方塊圖描繪速度距離估計(jì)器模塊1210,其可以包括用于估計(jì)在具有導(dǎo)航系統(tǒng)1200于其中的車輛附近的物體的速度和距離。速度距離估計(jì)器模塊1210可以耦合到三維深度處理器模塊1206和物體檢測器模塊1208。例如,可以圖10的第一裝置102實(shí)現(xiàn)速度距離估計(jì)器模塊1210??梢詧D10的位置單元1006、圖10的控制單元1008、圖10的軟件1012、或上述的組合實(shí)現(xiàn)速度距離估計(jì)器模塊1210。
并且例如,可以圖11的導(dǎo)航系統(tǒng)1100實(shí)現(xiàn)速度距離估計(jì)器模塊1210。可以圖11的位置單元1120、圖11的第一控制單元1112、圖11的第一軟件1122、或上述的組合實(shí)現(xiàn)速度距離估計(jì)器模塊1210。以分別設(shè)置在車輛附近的深入/三維相機(jī)或二維相機(jī),速度距離估計(jì)器模塊1210可以從三維深度處理器模塊1206或物體檢測器模塊1208接收深度信息。速度距離估計(jì)器模塊1210可以基于深度信息估計(jì)在車輛附近的物體的速度和距離。以GPS導(dǎo)航信息、車輛的速度、和物體的相對距離,速度距離估計(jì)器模塊1210可以檢測車輛多快速接近物體。例如,基于在目標(biāo)車道中其它車輛的相對距離,若用戶改變車道并不安全的話,則速度距離估計(jì)器模塊1210可以發(fā)出警報(bào)。導(dǎo)航系統(tǒng)1200可以用在無相機(jī)而僅有安裝在車輛的一或更多側(cè)上的紅外線(IR)物體檢測器的車輛中。當(dāng)沒有三維(3D)相機(jī)時,以經(jīng)由三維深度處理器模塊1206來自相機(jī)進(jìn)給模塊1204的二維(2D)相機(jī)進(jìn)給和來自物體檢測器模塊1208的信息,速度距離估計(jì)器模塊1210可以模擬用于估計(jì)物體之速度和距離的3D相機(jī)進(jìn)給。速度距離估計(jì)器模塊1210可檢測在周圍視圖(例如周圍視圖502)中的物體??梢詸z測在包括導(dǎo)航系統(tǒng)1200的車輛(例如圖5的車輛504)旁邊的車道的物體。該方塊圖描繪周圍視覺呈現(xiàn)模塊1212,其具有用于呈現(xiàn)車輛和周圍物體的視覺表示的功能??赏ㄟ^基于周圍物體的速度和相對距離來建構(gòu)車輛和周圍的視圖來履行該功能。周圍視覺呈現(xiàn)模塊1212可以耦合到視覺注意力檢測器模塊1202、三維深度處理器模塊1206、和速度距離估計(jì)器模塊1210。例如,可以圖10的第一裝置102實(shí)現(xiàn)周圍視覺呈現(xiàn)模塊1212??梢詧D10的控制單元1008、圖10的軟件1012、或上述的組合實(shí)現(xiàn)周圍視覺呈現(xiàn)模塊1212。并且例如,可以圖11的導(dǎo)航系統(tǒng)1100實(shí)現(xiàn)周圍視覺呈現(xiàn)模塊1212。可以圖11的第一控制單元1112、圖11的第一軟件1122、或上述的組合實(shí)現(xiàn)周圍視覺呈現(xiàn)模塊1212。周圍視覺呈現(xiàn)模塊1212可以從相機(jī)進(jìn)給模塊1204接收實(shí)時視頻和從速度距離估計(jì)器模塊1210接收周圍物體的速度和距離信息以產(chǎn)生周圍視圖。例如,周圍視圖可代表圖2的周圍視圖204、圖3的周圍視圖304、圖4的周圍視圖404、圖5的周圍視圖502、圖6的周圍視圖604、圖7的周圍視圖704、和圖9的周圍視圖916。視覺注意力檢測器模塊1202可讓周圍視覺呈現(xiàn)模塊1212基于圖9的分散注意狀態(tài)902呈現(xiàn)周圍視圖。視覺注意力檢測器模塊1202可停用周圍視覺呈現(xiàn)模塊1212以在圖8的正常注意狀態(tài)802中不呈現(xiàn)周圍視圖。該方塊圖描繪警報(bào)引擎模塊1214,其可以包括用于產(chǎn)生視覺或音頻警報(bào)的功能。警報(bào)引擎模塊1214可以耦合到視覺注意力檢測器模塊1202、相機(jī)進(jìn)給模塊1204、和速度距離估計(jì)器模塊1210。例如,可以圖10的第一裝置102實(shí)現(xiàn)警報(bào)引擎模塊1214。可以圖10的控制單元1008、圖10的軟件1012、或上述的組合實(shí)現(xiàn)警報(bào)引擎模塊1214。并且例如,可以圖11的導(dǎo)航系統(tǒng)1100實(shí)現(xiàn)警報(bào)引擎模塊1214??梢詧D11的第一控制單元1112、圖11的第一軟件1122、或上述的組合實(shí)現(xiàn)警報(bào)引擎模塊1214??赏ㄟ^視覺注意力檢測器模塊1202基于圖9的分散注意狀態(tài)902來啟用警報(bào)引擎模塊1214以產(chǎn)生視覺或音頻警報(bào)。當(dāng)物體接近車輛時,可通過三維深度處理器模塊1206或速度距離估計(jì)器模塊1210來啟用警報(bào)引擎模塊1214以產(chǎn)生視覺或音頻警報(bào)。警報(bào)引擎模塊1214可以檢測到物體在或超過閥值時產(chǎn)生警報(bào)訊息。例如,在周圍視圖502中檢測到車輛504具有在或超過速限的速度。該方塊圖描繪導(dǎo)航應(yīng)用模塊1216,其可以包括用于呈現(xiàn)導(dǎo)航表示、周圍視圖、或上述的組合的功能。導(dǎo)航應(yīng)用模塊1216可以耦合到視覺注意力檢測器模塊1202、速度距離估計(jì)器模塊1210、周圍視覺呈現(xiàn)模塊1212、和警報(bào)引擎模塊1214。例如,可以圖10的第一裝置102實(shí)現(xiàn)導(dǎo)航應(yīng)用模塊1216??梢詧D10的位置單元1006、圖10的控制單元1008、圖10的軟件1012、或上述的組合實(shí)現(xiàn)導(dǎo)航應(yīng)用模塊1216。并且例如,可以圖11的導(dǎo)航系統(tǒng)1100實(shí)現(xiàn)導(dǎo)航應(yīng)用模塊1216。可以圖11的位置單元1120、圖11的第一控制單元1112、圖11的第一軟件1122、或上述的組合實(shí)現(xiàn)導(dǎo)航應(yīng)用模塊1216。 導(dǎo)航應(yīng)用模塊1216可以基于通過視覺注意力檢測器模塊1202所檢測到的圖9的分散注意狀態(tài)902連同來自周圍視覺呈現(xiàn)模塊1212的周圍視圖來產(chǎn)生導(dǎo)航信息。導(dǎo)航應(yīng)用模塊1216可以基于來自速度距離估計(jì)器模塊1210的距離和速度信息在相對于車輛的位置呈現(xiàn)物體。導(dǎo)航應(yīng)用模塊1216可呈現(xiàn)通過警報(bào)引擎模塊1214所產(chǎn)生的視覺警報(bào)。導(dǎo)航應(yīng)用模塊1216可允許用戶查詢圖7的地標(biāo)710。在圖7的周圍視圖704中辨認(rèn)出來的圖7的地標(biāo)710可基于自圖7的車輛706的圖7的相對距離712而被顯示在圖7的地圖屏幕702上。導(dǎo)航應(yīng)用模塊1216通過使用戶點(diǎn)擊或選擇在圖7的地圖屏幕702上的圖7的地標(biāo)710,讓用戶得以查詢圖7的地標(biāo)710,允許用戶獲得更多細(xì)節(jié)而不需鍵入圖7的地標(biāo)710的名稱或地址。該方塊圖描繪視覺呈現(xiàn)1218,其可以包括導(dǎo)航信息、周圍視圖、和視覺警報(bào)??砂l(fā)送視覺呈現(xiàn)1218到圖10的用戶接口 1002或圖11的第一用戶接口 1118以供顯示在比如圖I的第一裝置102、圖10的第一裝置102、或圖11的第一裝置1102的裝置上。該方塊圖描繪音頻訊息1220,其可以包括基于圖9的分散注意狀態(tài)902或車輛逐漸接近物體來產(chǎn)生音頻警報(bào)??砂l(fā)送音頻訊息1220到圖10的用戶接口 1002或圖11的第一用戶接口 1118以在比如圖I的第一裝置102、圖10的第一裝置102、或圖11的第一裝置1102的裝置上發(fā)出聲音。該方塊圖描繪存儲模塊1222,用于儲存分別來自相機(jī)進(jìn)給模塊1204和導(dǎo)航應(yīng)用模塊1216的實(shí)時視頻和GPS跟蹤。例如,可以圖10的存儲單元1004、圖10的控制單元1008、圖10的軟件1012、或上述的組合實(shí)現(xiàn)存儲模塊1222。并且例如,可以圖11的導(dǎo)航系統(tǒng)1100實(shí)現(xiàn)存儲模塊1222。可以圖11的第一存儲單元1114、圖11的第一控制單元1112、圖11的第一軟件1122、圖11的第二存儲單元1126、圖11的第二控制單元1124、圖11的第二軟件1132、或上述的組合實(shí)現(xiàn)存儲模塊1222。在存儲模塊1222中存儲數(shù)據(jù)可支持上達(dá)存儲模塊1222的容量。存儲數(shù)據(jù)可以包括存儲車輛周圍的實(shí)時視頻和GPS追蹤。已存儲的數(shù)據(jù)在通報(bào)事故時對提供實(shí)際畫面和地圖而言是有用的。舉例來說,存儲在存儲模塊1222中的數(shù)據(jù)可以包括在事故發(fā)生時的最后三十秒中的車輛周圍的視頻和GPS追蹤。現(xiàn)在參照圖13,顯示在本發(fā)明的第四實(shí)施例中的具有視頻的導(dǎo)航系統(tǒng)1300的流程圖。舉例來說,可通過運(yùn)行圖10的軟件1012來操作導(dǎo)航系統(tǒng)1300。舉另一例來說,可通過運(yùn)行圖11的第一軟件1122、圖11的第二軟件1132、或上述的組合來操作導(dǎo)航系統(tǒng)1300。流程圖描繪導(dǎo)航系統(tǒng)1300在模塊1302(其可以包括圖12的視覺注意力檢測器模塊1202)中監(jiān)測用戶的視覺注意力。監(jiān)測用戶的視覺注意力可以包括感測是否圖8的用戶的注意力804在圖8的正常注意狀態(tài)802中或圖9的用戶的注意力904在圖9的分散注意狀態(tài)902中。在圖8的正常注意狀態(tài)802中,可檢測到圖8的用戶806是如同在看著道路的狀態(tài)中。導(dǎo)航系統(tǒng)1300可持續(xù)監(jiān)測圖8的用戶806的視覺注意力。在圖9的分散注意狀態(tài)902中,可檢測到圖9的用戶908是如同在不看著道路的狀態(tài)中。導(dǎo)航系統(tǒng)1300可在模塊1304 (其可以包括圖12的警報(bào)引擎模塊1214)中發(fā)送注意力警報(bào)。發(fā)送注意力警報(bào)可以包括連同視覺警報(bào)訊息、圖12的音頻訊息1220、或上述的組合一起發(fā)送圖12的視覺呈現(xiàn)1218。基于圖9的分散注意狀態(tài)902,發(fā)送注意力警報(bào)可充當(dāng)對圖9的用戶908的提醒以幫助他/她保持注意力在道路上。 除了發(fā)送注意力警報(bào)外,導(dǎo)航系統(tǒng)1300可以在模塊1306 (其可以包括圖12的相機(jī)進(jìn)給模塊1204、圖12的三維深度處理器模塊1206、圖12的物體檢測器模塊1208、或上述的組合)中接收視頻數(shù)據(jù)和深度信息。導(dǎo)航系統(tǒng)1300可以在模塊1308 (其可以包括圖12的速度距離估計(jì)器模塊1210)中估計(jì)圍繞圖7的車輛706的圖7的物體708的圖7的相對距離712、速度、或速率。估計(jì)圖7的物體708的圖7的相對距離712、速度、或速率可以提供圖7的車輛706有多接近圖7的物體708的感覺。知道這對于當(dāng)圖7的物體708是在附近或在基于圖9的分散注意狀態(tài)902的圖9的用戶908的視線外時特別有用??苫谏疃刃畔磉M(jìn)行估計(jì)圖7的相對距離712、速度、或速率。當(dāng)在車輛附近或周圍的物體的圖7的相對距離712、速度、或速率匹配或低于或高于預(yù)定閥值1309時,導(dǎo)航系統(tǒng)1300可以在模塊1310(其可以包括圖12的三維深度處理器模塊1206和圖12的警報(bào)引擎模塊1214)中發(fā)送距離警報(bào)訊息。預(yù)定閥值1309可以包括可和圖7的相對距離712、速度、或速率相比的預(yù)設(shè)值。預(yù)定閥值1309可以包括距離閥值、速度閥值、速率閥值、或上述的組合。比較圖7的相對距離712、速度、或速率與預(yù)定閥值1309,導(dǎo)航系統(tǒng)1300可以警報(bào)圖8的用戶806或圖9的用戶908在周圍視圖中的潛在危機(jī)。例如,導(dǎo)航系統(tǒng)1300可以提供潛在危機(jī)的警報(bào),包括檢測到并具有在或超過速度閥值的速度的附近物體。發(fā)送距離警報(bào)訊息可以包括基于圖9的分散注意狀態(tài)902發(fā)送在圖12的視覺呈現(xiàn)1218中的警報(bào)、圖12的音頻訊息1220、或上述的組合,以表示圖7的相對距離712是低于預(yù)定閥值1309。也可基于用戶的偏好1311來提供警報(bào)。用戶的偏好1311可以組態(tài)成包括用戶的可選選項(xiàng),用于表示圖7的相對距離712、速度、或速率匹配或低于或高于預(yù)定閥值 1309。導(dǎo)航系統(tǒng)1300可以在模塊1312 (其可以包括圖12的周圍視覺呈現(xiàn)模塊1212和圖12的導(dǎo)航應(yīng)用模塊1216)中呈現(xiàn)周圍視圖。呈現(xiàn)周圍視圖可以包括在圖12的視覺呈現(xiàn)1218中呈現(xiàn)周圍視圖。也可基于用戶的偏好1311提供周圍視圖。周圍視圖可以包括圖2的周圍視圖204、圖3的周圍視圖304、圖4的周圍視圖404、圖5的周圍視圖502、圖6的周圍視圖604、圖7的周圍視圖704、或圖9的周圍視圖916的周圍視圖。基于圖9的分散注意狀態(tài)902,可呈現(xiàn)周圍視圖以供顯示在裝置上,其可以包括圖I的第一裝置102、圖10的第一裝置102、或圖11的第一裝置1102。已發(fā)現(xiàn)到本發(fā)明提供能提供改善的可用性的導(dǎo)航系統(tǒng)1300。導(dǎo)航系統(tǒng)1300可以在安全駕駛上提供改善的可用性,同時允許用戶受益于GPS導(dǎo)航系統(tǒng)。幫助安全駕駛包括在導(dǎo)航系統(tǒng)1300中呈現(xiàn)周圍視圖,其可以包括圖2的周圍視圖204、圖3的周圍視圖304、圖4的周圍視圖404、圖5的周圍視圖502、圖6的周圍視圖604、或圖7的周圍視圖704。周圍視圖可以提供車輛周圍的輔助視圖,這優(yōu)于或至少等于用戶若將注意力集中在道路上通常所見的。已發(fā)現(xiàn)本發(fā)明提供能提供改善的用戶友善體驗(yàn)的導(dǎo)航系統(tǒng)1300。導(dǎo)航系統(tǒng)1300可以在基于圖9的分散注意狀態(tài)902而發(fā)送圖12的視覺呈現(xiàn)1218中的視覺警報(bào)和/或圖12的音頻訊息1220中的音頻警報(bào)上提供改善的用戶友善體驗(yàn)。當(dāng)用戶的視覺注意力暫時離開道路以看著導(dǎo)航系統(tǒng)1300或與其互動時,發(fā)送視覺與音頻警報(bào)可以尤其改善用戶友善體驗(yàn),并因此可以避免潛在事故。圖9的分散注意狀態(tài)902到圖2的周圍視圖204、圖3的周圍視圖304、圖4的周圍 視圖404、圖5的周圍視圖502、圖6的周圍視圖604、圖7的周圍視圖704、圖12的視覺呈現(xiàn)1218、和圖12的音頻訊息1220的物理變換導(dǎo)致基于導(dǎo)航系統(tǒng)1300的操作的物理世界中的移動,比如人們使用圖I的第一裝置102、圖10的第一裝置102、圖11的第一裝置1102、圖12的導(dǎo)航系統(tǒng)1200、導(dǎo)航系統(tǒng)1300、或車輛。當(dāng)物理世界中的移動發(fā)生時,移動本身會產(chǎn)生額外信息,其可被轉(zhuǎn)換回?cái)?shù)據(jù)以用圖2的周圍視圖204、圖3的周圍視圖304、圖4的周圍視圖404、圖5的周圍視圖502、圖6的周圍視圖604、圖7的周圍視圖704、圖12的視覺呈現(xiàn)1218、和圖12的音頻訊息1220進(jìn)一步處理,以供導(dǎo)航系統(tǒng)1300的持續(xù)操作并繼續(xù)物理世界中的移動。還發(fā)現(xiàn)本發(fā)明提供能提供彈性的導(dǎo)航系統(tǒng)1300。導(dǎo)航系統(tǒng)1300可在支持不同相機(jī)進(jìn)給上提供彈性??稍跓o相機(jī)而是僅具有紅外線(IR)物體檢測器安裝在車輛的一或更多側(cè)上使用導(dǎo)航系統(tǒng)1300。當(dāng)沒有三維(3D)相機(jī)時,使用具有IR物體檢測器的二維(2D)相機(jī)進(jìn)給可以模擬3D相機(jī)進(jìn)給。當(dāng)沒有2D相機(jī)進(jìn)給和IR物體檢測器模擬3D相機(jī)進(jìn)給時,僅顯示車輛周圍的實(shí)時視頻對幫助安全駕駛很有用。現(xiàn)在參照圖14,顯示在本發(fā)明的另一實(shí)施例中的具有視頻的導(dǎo)航系統(tǒng)的操作的方法1400的流程圖。方法1400包括在模塊1402中檢測周圍視圖以檢測在裝置的左邊或右邊還有在裝置的前面或后面的車道上的物體;在模塊1404中呈現(xiàn)所述周圍視圖以供顯示在所述裝置上;和在模塊1406中在檢測到物體在或超過閥值時產(chǎn)生警報(bào)。本發(fā)明的又另一重要方面是在于其有價值地支持并服務(wù)減少成本、簡化系統(tǒng)、并增加性能的歷史趨勢。本發(fā)明的這些和其它有價值的方面因此使技術(shù)的狀態(tài)進(jìn)展到至少下一水平。因此,已發(fā)現(xiàn)本發(fā)明的導(dǎo)航系統(tǒng)提供重要且迄今未知且不可得的解決方法、能力、和功能方面,在使用具有基于位置的服務(wù)能力的移動客戶端上改善性能、增加可靠度、增加安全性、和減少成本。所得的方法和組態(tài)是簡單、有成本效益、不復(fù)雜、高度靈活、準(zhǔn)確、靈敏、和有效,并可通過適應(yīng)已知的組件來加以實(shí)現(xiàn)以供就緒、高效率、和經(jīng)濟(jì)的制造、應(yīng)用、和利用。雖然已結(jié)合特定的最佳模式描述本發(fā)明,當(dāng)然許多的替代、修改、和變化對于在閱讀了上述說明的本領(lǐng)域的技術(shù)人員而言為顯而易見。因此,意圖涵蓋落入所包括的權(quán)利要求的范圍內(nèi)的所有這些替代、修改、和變化。在此迄今提出或附圖中所示的所有事宜應(yīng)說明 性和非限制性的加以解釋。
權(quán)利要求
1.一種導(dǎo)航系統(tǒng)的操作的方法,包含 檢測周圍視圖以檢測在裝置的左邊或右邊還有在所述裝置的前面或后面的車道上的物體; 呈現(xiàn)所述周圍視圖以供顯示在所述裝置上;以及 檢測到所述物體在或超過閥值時產(chǎn)生警報(bào)。
2.根據(jù)權(quán)利要求I所述的方法,進(jìn)一步包含 感測用戶的注意力; 檢測所述用戶的注意力的分散注意力狀態(tài);以及 其中 呈現(xiàn)所述周圍視圖包括基于所述分散注意力狀態(tài)呈現(xiàn)所述周圍視圖以供顯示在所述裝置上。
3.根據(jù)權(quán)利要求I所述的方法,其中呈現(xiàn)所述周圍視圖包括在所述裝置的周長附近顯示所述周圍視圖。
4.根據(jù)權(quán)利要求I所述的方法,進(jìn)一步包含選擇在所述周圍視圖中辨認(rèn)出來的地標(biāo)。
5.根據(jù)權(quán)利要求I所述的方法,其中產(chǎn)生所述警報(bào)包括基于用戶的偏好在所述周圍視圖中產(chǎn)生潛在危機(jī)的所述警報(bào)。
6.—種導(dǎo)航系統(tǒng),包含 速度距離估計(jì)器模塊,用于檢測周圍視圖以檢測在裝置的左邊或右邊還有在所述裝置的前面或后面的車道上的物體; 周圍視覺呈現(xiàn)模塊,耦合到所述速度距離估計(jì)器模塊,用于呈現(xiàn)所述周圍視圖以供顯示在所述裝置上;和 警報(bào)引擎模塊,耦合到所述速度距離估計(jì)器模塊,用于在檢測到所述物體在或超過閥值時產(chǎn)生警報(bào)。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),進(jìn)一步包含 視覺注意力檢測器模塊,耦合到所述周圍視覺呈現(xiàn)模塊,用于感測用戶的注意力并檢測所述用戶的注意力的分散注意力狀態(tài);和 其中 所述周圍視覺呈現(xiàn)模塊是用于基于所述分散注意力狀態(tài)呈現(xiàn)所述周圍視圖以供顯示在所述裝置上的。
8.根據(jù)權(quán)利要求6所述的系統(tǒng),其中所述周圍視覺呈現(xiàn)模塊是用于在所述裝置的周長附近顯示所述周圍視圖。
9.根據(jù)權(quán)利要求6所述的系統(tǒng),進(jìn)一步包含導(dǎo)航應(yīng)用模塊,耦合到所述周圍視覺呈現(xiàn)模塊,用于選擇在所述周圍視圖中辨認(rèn)出來的地標(biāo)。
10.根據(jù)權(quán)利要求6所述的系統(tǒng),其中所述警報(bào)引擎模塊是用于基于用戶的偏好在所述周圍視圖中產(chǎn)生潛在危機(jī)的所述警報(bào)。
全文摘要
一種導(dǎo)航系統(tǒng)的操作的方法包括檢測周圍視圖以檢測在裝置的左邊或右邊還有在裝置的前面或后面的車道上的物體;呈現(xiàn)周圍視圖以供顯示在裝置上;和在檢測到物體在或超過閥值時產(chǎn)生警報(bào)。
文檔編號G08G1/16GK102725781SQ201080059441
公開日2012年10月10日 申請日期2010年10月27日 優(yōu)先權(quán)日2009年10月28日
發(fā)明者M·艾蘭迪 申請人:泰為信息科技公司