本專利申請要求享受由Jovicic等人于2014年5月6日提交的、標題為“Determining an Orientation of a Mobile Device”的美國專利申請第14/271,202號的優(yōu)先權(quán),故其被轉(zhuǎn)讓給本申請的受讓人。
背景技術(shù):
概括地說,以下涉及用于確定移動設(shè)備、特別是在X-Y平面(例如,平行于地球的表面)中的方位的技術(shù)。很多移動設(shè)備(例如,蜂窩設(shè)備、計算機、車輛、機器人機器等等)包括用于確定該移動設(shè)備在X-Y平面中的方位的指南針。但是,當(dāng)例如在室內(nèi)環(huán)境中使用移動設(shè)備時,來自大型金屬結(jié)構(gòu)(例如,位于墻壁、地板和/或家具內(nèi)部的金屬結(jié)構(gòu))的磁感應(yīng),可能干擾指南針的用于準確地測量地球的磁通量的能力。雖然移動設(shè)備的指南針可以在室內(nèi)環(huán)境中提供移動設(shè)備的近似正確的方位,但是出于某些導(dǎo)航目的(例如,用于將移動設(shè)備的用戶指引到商店中的一個目標和/或位置;用于將移動設(shè)備的用戶指引到定向廣告;用于操縱機器人機器等等),可能需要更準確的方位。
技術(shù)實現(xiàn)要素:
概括地說,所描述的特征涉及用于確定移動設(shè)備的方位的一種或多種改進的方法、系統(tǒng)和/或設(shè)備。在一些例子中,這些方法、系統(tǒng)和/或設(shè)備使用由移動設(shè)備捕獲的、被耦合有關(guān)于所述至少一個照明物體的方位的信息的照明物體的圖像(例如,一個或多個頭頂燈具的圖像)和使用移動設(shè)備的指南針獲取的該移動設(shè)備的近似方位,來確定該移動設(shè)備的更精確的方位。
在第一組的說明性例子中,描述了一種用于確定移動設(shè)備的方位的方法。在一種配置中,該方法可以包括:在移動設(shè)備處,捕獲規(guī)定照明參考軸的至少一個照明物體的圖像;確定該照明參考軸與該移動設(shè)備的設(shè)備參考軸之間的第一角度;確定該照明參考軸與公共參考軸之間的第二角度;估計該設(shè)備參考軸與公共參考軸之間的第三角度;以及至少部分地基于第一角度、第二角度和第三角度,確定該移動設(shè)備的方位。
在一些實施例中,捕獲所述至少一個照明物體的圖像可以包括:捕獲至少一個頭頂燈具的至少一部分的圖像。在這些實施例中,所述照明參考軸可以包括所述至少一個頭頂燈具中的一個的邊緣。
在一些配置中,該方法可以包括:接收包括圖像中的照明物體的標識符的可見光通信(VLC)信號。在這些配置中,確定第二角度可以包括:至少部分地基于所述照明物體的標識符,從電子存儲的信息中獲得所述第二角度。
在一些例子中,該方法可以包括:根據(jù)所述至少一個照明物體的圖像,確定圖像中的照明物體的視覺標識符。在這些例子中,確定第二角度可以包括:至少部分地基于該照明物體的視覺標識符,從電子存儲的信息中獲得第二角度。
在一些配置中,該方法可以包括:確定該移動設(shè)備位于的場所。在這些配置中,確定第二角度可以包括:至少部分地基于該移動設(shè)備位于的場所,從電子存儲的信息中獲得第二角度。
在一些例子中,該方法可以包括:識別所述至少一個照明物體中的一個的邊緣。該邊緣可以包括所述照明參考軸。該方法還可以包括:確定該邊緣的相對長度。在這些例子中,確定第二角度可以包括:至少部分地基于該邊緣的相對長度來確定第二角度。
在該方法的一些實施例中,確定第二角度可以包括:從電子存儲的信息中獲得第二角度。在一些情況下,從電子存儲的信息中獲得第二角度可以包括:通過網(wǎng)絡(luò)訪問該電子存儲的信息。
在該方法的一些例子中,所述公共參考軸可以與指南針朝向相對應(yīng)。在這些例子中,該方法可以包括:獲取該移動設(shè)備的指南針讀數(shù);以及估計第三角度可以包括:至少部分地基于該指南針讀數(shù),估計第三角度。在一些情況下,所述指南針朝向可以是磁北。
在該方法的一些實施例中,確定移動設(shè)備的方位可以包括:根據(jù)至少第一角度和第二角度,確定該移動設(shè)備的至少兩個可能方位的集合;以及至少部分地基于第三角度,從該移動設(shè)備的至少兩個可能方位的集合中,選擇該移動設(shè)備的方位。
在該方法的一些例子中,所述照明參考軸可以包括多邊形燈具的照明邊緣、由燈繩規(guī)定的線段和/或由至少兩個照明點規(guī)定的線段。
在第二組的說明性例子中,描述了一種用于確定移動設(shè)備的方位的裝置。在一種配置中,該裝置可以包括:用于在移動設(shè)備處,捕獲規(guī)定照明參考軸的至少一個照明物體的圖像的單元;用于確定該照明參考軸與該移動設(shè)備的設(shè)備參考軸之間的第一角度的單元;用于確定該照明參考軸與公共參考軸之間的第二角度的單元;用于估計該設(shè)備參考軸與公共參考軸之間的第三角度的單元;以及用于至少部分地基于第一角度、第二角度和第三角度,確定該移動設(shè)備的方位的單元。
在第三組的說明性例子中,描述了另一種用于確定移動設(shè)備的方位的裝置。在一種配置中,該裝置可以包括處理器、與所述處理器電子通信的存儲器、以及被存儲在所述存儲器中的指令。所述指令可以由所述處理器可執(zhí)行以進行以下操作:在移動設(shè)備處,捕獲規(guī)定照明參考軸的至少一個照明物體的圖像;確定該照明參考軸與該移動設(shè)備的設(shè)備參考軸之間的第一角度;確定該照明參考軸與公共參考軸之間的第二角度;估計該設(shè)備參考軸與公共參考軸之間的第三角度;以及至少部分地基于第一角度、第二角度和第三角度,確定該移動設(shè)備的方位。
在第四組的說明性例子中,描述了一種非暫時性計算機可讀介質(zhì)。所述非暫時性計算機可讀介質(zhì)存儲可由處理器執(zhí)行的指令,以進行以下操作:在移動設(shè)備處,捕獲規(guī)定照明參考軸的至少一個照明物體的圖像;確定該照明參考軸與該移動設(shè)備的設(shè)備參考軸之間的第一角度;確定該照明參考軸與公共參考軸之間的第二角度;估計該設(shè)備參考軸與公共參考軸之間的第三角度;以及至少部分地基于第一角度、第二角度和第三角度,確定該移動設(shè)備的方位。
根據(jù)下列具體實施方式、權(quán)利要求書和附圖,所描述的方法和裝置的進一步適用范圍將變得顯而易見。因為對于本領(lǐng)域的技術(shù)人員來說,在本描述的精神和范圍之內(nèi)的各種改變和修改將變得顯而易見,所以僅僅通過說明的方式給出具體實施方式和具體例子。
附圖說明
可以通過參照下面的附圖來實現(xiàn)對本發(fā)明的性質(zhì)和優(yōu)點的進一步理解。在附圖中,類似的組件或特征可以具有相同的附圖標記。此外,相同類型的各個組件可以通過在附圖標記之后跟有破折號和用于區(qū)分類似組件的第二標記來進行區(qū)分。如果在說明書中僅僅使用了第一附圖標記,則該描述可適用于具有相同第一附圖標記的類似組件中的任何一個組件,而不管第二附圖標記。
圖1是示出了無線通信系統(tǒng)的例子的示意圖;
圖2是示出了放置在多個正方形或矩形燈具之下的移動設(shè)備的例子的示意圖;
圖3示出了捕獲規(guī)定照明參考軸的至少一個照明物體的圖像并且確定該照明參考軸與移動設(shè)備的設(shè)備參考軸之間的第一角度T的移動設(shè)備的例子;
圖4示出了確定至少一個照明物體的照明參考軸與公共參考軸(例如,穿過磁北的子午線)之間的第二角度M的例子;
圖5示出了估計移動設(shè)備的設(shè)備參考軸與公共參考軸(例如,穿過磁北的子午線)之間的第三角度X的例子;
圖6是示出了能夠確定其方位的移動設(shè)備的例子的框圖;
圖7是示出了能夠確定其方位的移動設(shè)備的例子的框圖;
圖8是示出了能夠確定其方位的移動設(shè)備的例子的框圖;
圖9是示出了能夠確定其方位的移動設(shè)備的例子的框圖;
圖10是示出了能夠確定其方位的移動設(shè)備的例子的框圖;
圖11是示出了能夠確定其方位的移動設(shè)備的例子的框圖;
圖12是示出了用于確定移動設(shè)備的方位的方法的流程圖;
圖13是示出了用于確定移動設(shè)備的方位的方法的流程圖;
圖14是示出了用于確定移動設(shè)備的方位的方法的流程圖;以及
圖15是示出了用于確定移動設(shè)備的方位的方法的流程圖。
具體實施方式
描述了對移動設(shè)備的方位(例如,與地球的表面平行的X-Y平面中的方位)的確定。在一些例子中,移動設(shè)備的方位可以是使用由移動設(shè)備捕獲的、被耦合有關(guān)于所述至少一個照明物體的方位的信息的照明物體的圖像(例如,一個或多個頭頂燈具的圖像)和使用移動設(shè)備的指南針獲取的該移動設(shè)備的近似方位確定移動設(shè)備的更準確的方位來確定的。
下面的描述提供了例子,并非限制在權(quán)利要求書中闡述的范圍、適用性或者配置。在不背離本公開內(nèi)容的精神和范圍的情況下,可以對討論的元素的功能和排列進行改變。各個實施例可以根據(jù)需要,省略、替代或者添加各種過程或組件。例如,可以按照與描述的順序不同的順序來執(zhí)行描述的方法,并且可以對各個步驟進行添加、省略或者組合。此外,關(guān)于某些實施例描述的特征可以被組合到其它實施例中。
首先參見圖1,提供了示出無線通信系統(tǒng)100的例子的圖。無線通信系統(tǒng)100可以包括多個接入點105(例如,基站、eNB或Wi-Fi接入點)、多個移動設(shè)備115和核心網(wǎng)130。接入點105中的一些接入點可以在基站控制器(未示出)的控制之下,與移動設(shè)備115進行通信,其中在各個實施例中,基站控制器可以是核心網(wǎng)130或者某些接入點105(例如,基站或eNB)的一部分。接入點105中的一些接入點可以通過回程132,與核心網(wǎng)130傳送控制信息和/或用戶數(shù)據(jù)。在一些實施例中,接入點105中的一些接入點可以通過回程鏈路134直接地或者間接地與彼此通信,其中回程鏈路134可以是有線通信鏈路或者無線通信鏈路。無線通信系統(tǒng)100可以支持多個載波(例如,不同頻率的波形信號)上的操作。多載波發(fā)射機可以在所述多個載波上,同時地發(fā)送經(jīng)調(diào)制的信號。例如,每個通信鏈路125可以是根據(jù)各種無線技術(shù)調(diào)制的多載波信號。每個經(jīng)調(diào)制的信號可以在不同的載波上發(fā)送,并且可以攜帶控制信息(例如,參考信號、控制信道等等)、開銷信息、數(shù)據(jù)等等。
接入點105可以經(jīng)由一個或多個接入點天線,與移動設(shè)備115進行無線地通信。接入點105中的每個接入點可以為各自的覆蓋區(qū)域110提供通信覆蓋。在一些實施例中,接入點105可以被稱為基站、基站收發(fā)機(BTS)、無線基站、無線收發(fā)機、基本服務(wù)集(BSS)、擴展服務(wù)集(ESS)、節(jié)點B、演進型節(jié)點B(eNB)、家庭節(jié)點B、家庭演進型節(jié)點B、WLAN接入點或者某種其它適當(dāng)?shù)男g(shù)語??梢詫⒔尤朦c105的覆蓋區(qū)域110劃分成扇區(qū),其中所述扇區(qū)只構(gòu)成該覆蓋區(qū)域的一部分(未示出)。無線通信系統(tǒng)100可以包括不同類型的接入點105(例如,宏基站、微基站和/或微微基站)。接入點105還可以利用不同的無線技術(shù),和/或可以與相同的或不同的接入網(wǎng)相關(guān)聯(lián)。不同接入點105的覆蓋區(qū)域(其包括相同或不同類型的接入點105的覆蓋區(qū)域,利用相同的或不同的無線技術(shù),和/或?qū)儆谙嗤幕虿煌慕尤刖W(wǎng))可以重疊。
在一些實施例中,無線通信系統(tǒng)100可以包括LTE/LTE-A通信系統(tǒng)(或者網(wǎng)絡(luò))。在LTE/LTE-A通信系統(tǒng)中,術(shù)語演進型節(jié)點B(eNB)通常可以被用來描述接入點105中的一個接入點,而術(shù)語用戶設(shè)備(UE)通??梢员挥脕砻枋鲆苿釉O(shè)備115中的一個移動設(shè)備。無線通信系統(tǒng)100還可以是異構(gòu)LTE/LTE-A網(wǎng)絡(luò),在其中不同類型的eNB為各種地理區(qū)域提供覆蓋。例如,每個eNB可以為宏小區(qū)、微微小區(qū)、毫微微小區(qū)和/或其它類型的小區(qū)提供通信覆蓋。宏小區(qū)通常可以覆蓋相對大的地理區(qū)域(例如,半徑為若干千米),并且可以允許由與網(wǎng)絡(luò)提供商具有服務(wù)訂閱的UE不受限制的接入。微微小區(qū)通常可以覆蓋相對較小的地理區(qū)域,并且可以允許由與網(wǎng)絡(luò)提供商具有服務(wù)訂閱的UE不受限制的接入。毫微微小區(qū)通常也覆蓋相對小的地理區(qū)域(例如,住宅),并且除了不受限制的接入之外,還可以向與該毫微微小區(qū)具有關(guān)聯(lián)的UE(例如,封閉用戶組(CSG)中的UE、用于住宅中的用戶的UE等等)提供受限制的接入。用于宏小區(qū)的eNB可以被稱為宏eNB。用于微微小區(qū)的eNB可以被稱為微微eNB。并且用于毫微微小區(qū)的eNB可以被稱為毫微微eNB或家庭eNB。eNB可以支持一個或多個(例如,兩個、三個、四個等等)小區(qū)。
核心網(wǎng)130可以經(jīng)由回程132(例如,S1等等),與接入點105進行通信。例如,當(dāng)被配置作為eNB時,接入點105還可以經(jīng)由回程鏈路134(例如,X2等等)和/或經(jīng)由回程132(例如,通過核心網(wǎng)130),例如直接地或者間接地與彼此進行通信。無線通信系統(tǒng)100可以支持同步操作或異步操作。對于同步操作而言,eNB可以具有類似的幀時序,并且來自不同eNB的傳輸在時間上可以近似地對齊。對于異步操作而言,eNB可以具有不同的幀時序,并且來自不同eNB的傳輸在時間上可以不對齊。本文描述的移動設(shè)備115可以被用在同步操作或者異步操作中。
移動設(shè)備115可以分散于整個無線通信系統(tǒng)100中。本領(lǐng)域的技術(shù)人員還可以將移動設(shè)備115稱為用戶設(shè)備(UE)、移動站、用戶站、移動單元、用戶單元、無線單元、遠程單元、無線設(shè)備、無線通信設(shè)備、遠程設(shè)備、移動用戶站、接入終端、移動終端、無線終端、遠程終端、手持機、用戶代理、移動客戶端、客戶端或者某種其它適當(dāng)?shù)男g(shù)語。在一些情況下,移動設(shè)備115可以是或者包括蜂窩設(shè)備(例如,智能電話)、計算機(例如,平板計算機)、可穿戴設(shè)備(例如,手表或電子眼鏡)、與車輛或機器人機器相關(guān)聯(lián)的模塊或組件(例如,與叉車或真空吸塵器相關(guān)聯(lián)的模塊或組件)等等。移動設(shè)備115可能能夠與宏eNB、微微eNB、毫微微eNB、中繼等等進行通信。移動設(shè)備115還可能能夠通過諸如其它蜂窩或WWAN網(wǎng)絡(luò)或WLAN接入網(wǎng)(例如,Wi-Fi網(wǎng)絡(luò))之類的不同接入網(wǎng)來進行通信。
無線通信系統(tǒng)100中示出的通信鏈路125可以包括用于攜帶上行鏈路(UL)傳輸(例如,從移動設(shè)備115到接入點105)的上行鏈路,和/或用于攜帶下行鏈路(DL)傳輸(例如,從接入點105到移動設(shè)備115)的下行鏈路。UL傳輸還可以被稱為反向鏈路傳輸,而DL傳輸還可以被稱為前向鏈路傳輸。
在一些情況下,移動設(shè)備115可以包括例如,如下文參照圖2描述的能夠捕獲圖像的圖像傳感器。當(dāng)移動設(shè)備115需要獲得電子存儲的信息以進行參照圖2描述的處理時,和/或當(dāng)移動設(shè)備115需要卸載參照圖2描述的處理中的一些處理時,移動設(shè)備115可以通過與無線通信系統(tǒng)(例如,無線通信系統(tǒng)100)的一個或多個設(shè)備(例如,接入點105)進行通信,來獲得電子存儲的信息和/或卸載處理。
現(xiàn)在參見圖2,圖200示出了放置在多個正方形或矩形燈具205-a、205-b、205-c、205-d、205-e和205-f之下的移動設(shè)備115-a的例子。在一些情況下,移動設(shè)備115-a可以是或者包括蜂窩設(shè)備(例如,智能電話)、計算機(例如,平板計算機)、可穿戴設(shè)備(例如,手表或電子眼鏡)、與車輛或機器人機器相關(guān)聯(lián)的模塊或組件(例如,與叉車或真空吸塵器相關(guān)聯(lián)的模塊或組件)等等。移動設(shè)備115-a可以是圖1中示出的移動設(shè)備115的例子。在一些例子中,燈具205-a、205-b、205-c、205-d、205-e和205-f可以是建筑物中的頭頂燈具,其中頭頂燈具可以關(guān)于由燈具205-a、205-b、205-c、205-d、205-e和205-f與移動設(shè)備115-a共享的公共參考軸具有固定的方位。在一些例子中,該公共參考軸可以是穿過磁北220的子午線。
在一些例子中,移動設(shè)備115-a可以包括圖像傳感器(例如,移動設(shè)備115-a的照相機)。隨著移動設(shè)備115-a移動到(或者被移動到)燈具205-a、205-b、205-c、205-d、205-e和205-f中的一個或多個燈具下,移動設(shè)備115-a的圖像傳感器可以捕獲燈具205-a、205-b、205-c、205-d、205-e和205-f中的一個或多個燈具的一部分或全部的圖像。所捕獲的圖像可以包括照明參考軸,例如,燈具205-f的照明邊緣220。
在捕獲包括照明參考軸的圖像時,移動設(shè)備115-a可以確定該照明參考軸與移動設(shè)備115-a的設(shè)備參考軸之間的第一角度。在一些情況下,設(shè)備參考軸可以與圖像傳感器的一邊、移動設(shè)備115-a的屏幕的一邊、或者移動設(shè)備115-a的一邊相對應(yīng)。移動設(shè)備115-a還可以確定該照明參考軸與公共參考軸之間的第二角度。移動設(shè)備115-a還可以估計設(shè)備參考軸與公共參考軸之間的第三角度。在一些情況下,第三角度可以是通過獲取移動設(shè)備115-a的指南針讀數(shù)(例如,使用移動設(shè)備115-a板載的指南針捕獲的讀數(shù)),并且至少部分地基于該指南針讀數(shù)來估計第三角度來估計的。
至少部分地基于第一角度、第二角度和第三角度,移動設(shè)備115-a可以確定其在X-Y平面中的方位。例如,移動設(shè)備115-a可以根據(jù)至少第一角度和第二角度,確定移動設(shè)備115-a的至少兩個可能方位的集合。當(dāng)由移動設(shè)備115-a的圖像傳感器捕獲的圖像包括矩形燈具的圖像并且照明參考軸包括該矩形燈具的邊緣時,移動設(shè)備115-a的至少兩個可能方位的集合可以包括移動設(shè)備115-a的兩個可能方位(也就是說,假定移動設(shè)備115-a能夠確定該照明參考軸是該矩形燈具的長邊緣還是短邊緣)。當(dāng)由移動設(shè)備115-a的圖像傳感器捕獲的圖像包括正方形燈具的圖像并且照明參考軸包括正方形燈具的邊緣時,移動設(shè)備115-a的至少兩個可能方位的集合可以包括移動設(shè)備115-a的四個可能方位。移動設(shè)備115-a可以至少部分地基于第三角度,從至少兩個可能方位的集合中選擇其方位。用此方式,第三角度(例如,基于指南針讀數(shù)的角度,由于位于建筑物或其它結(jié)構(gòu)之內(nèi)的磁感應(yīng)的影響,因此該指南針讀數(shù)可能有點不精確)可以被用來從移動設(shè)備115-a的至少兩個可能方位的集合(其中,所述至少兩個可能方位是至少部分地基于燈具205-a、205-b、205-c、205-d、205-e和205-f的已知方位的)中,選擇移動設(shè)備115-a的更精確的方位。在一些例子中,被指示由移動設(shè)備115-a進行的確定中的一些或者全部確定,可以遠離移動設(shè)備115-a進行,并且被傳送給移動設(shè)備115-a。
在確定移動設(shè)備115-a的方位時,該方位可以被用于導(dǎo)航。例如,移動設(shè)備115-a板載(或者遠離其)運行的一個或多個應(yīng)用,可以指示移動設(shè)備115-a的用戶在什么地方觀看,和/或如何移動以查找一個位置和/或目標的地點。通過另外的例子的方式,一個或多個應(yīng)用可以另外地或替代地使控制系統(tǒng)將移動設(shè)備115-a移動到該位置和/或目標。
圖3示出了捕獲規(guī)定照明參考軸310的至少一個照明物體的圖像305并且確定該照明參考軸310與移動設(shè)備115-b的設(shè)備參考軸315之間的第一角度T的移動設(shè)備115-b的例子300。在一些情況下,所述至少一個照明物體的圖像可以是或者包括燈具(例如,參照圖2描述的燈具205-a、205-b、205-c、205-d、205-e和/或205-f中的一個燈具)、燈泡、燈繩和/或具有可檢測方位的其它形式的照明物體的圖像。在一些例子中,照明參考軸310可以是或者包括多邊形燈具或燈泡的照明邊緣、具有照明邊緣的燈具或燈泡的照明邊緣、由燈繩規(guī)定的線段、和/或由至少兩個照明點規(guī)定的線段。舉例而言,在圖3中,將至少一個照明物體的圖像305示出為正方形燈具的圖像305,并且將照明參考軸310示出為該正方形燈具的照明邊緣。
在一些例子中,所述至少一個照明物體的圖像305可以是使用移動設(shè)備115-b的圖像傳感器320捕獲的。在一些情況下,設(shè)備參考軸315可以與圖像傳感器320的一邊相對應(yīng)。替代地,該設(shè)備參考軸可以與例如移動設(shè)備115-b的屏幕的一邊或者該移動設(shè)備115-b的一邊相對應(yīng)。
圖4示出了確定至少一個照明物體305-a的照明參考軸310-a與公共參考軸405(例如,穿過磁北的子午線)之間的第二角度M的例子400。在一些情況下,所述至少一個照明物體305-a可以是或者包括燈具(例如,參照圖2描述的燈具205-a、205-b、205-c、205-d、205-e和/或205-f中的一個燈具)、燈泡、燈繩和/或具有可檢測方位的其它形式的照明物體。在一些例子中,照明參考軸310-a可以是或者包括多邊形燈具或燈泡的照明邊緣、具有照明邊緣的燈具或燈泡的照明邊緣、由燈繩規(guī)定的線段、和/或由至少兩個照明點規(guī)定的線段。舉例而言,在圖4中,將至少一個照明物體305-a示出為正方形燈具,并且將照明參考軸310-a示出為該正方形燈具的照明邊緣。
在一些例子中,確定第二角度M可以包括:從電子存儲的信息(例如,電子存儲的地圖和/或數(shù)據(jù)庫)中獲得第二角度。在一些例子中,該電子存儲的信息可以與建筑物或其它場所相對應(yīng),并且可以當(dāng)正在確定其方位的移動設(shè)備115進入或者接近該場所時被下載(例如,手動地下載或者自動地下載)到移動設(shè)備115。在一些例子中,所述至少一個照明物體305-a可以發(fā)送包括標識符的可見光通信(VLC)信號,并且該標識符可以被用來從電子存儲的信息中獲得第二角度。在其它例子中,與所述至少一個照明物體305-a相關(guān)聯(lián)的單獨的VLC發(fā)射機可以發(fā)送該VLC信號。在其它例子中,視覺標識符可以與所述至少一個照明物體305-a相關(guān)聯(lián),并且可以由所述至少一個照明物體305-a照明和/或規(guī)定。該視覺標識符可以由移動設(shè)備115來解碼,并且由移動設(shè)備115用來從電子存儲的信息中獲得第二角度。在其它例子中,位于建筑物或其它場所之內(nèi)的燈具中的所有燈具可以具有相同的配置,并且以相同的方式被定向。在這些后面的例子中,移動設(shè)備115可以使用其場所,從電子存儲的信息中獲得第二角度。
如參照圖3描述的,移動設(shè)備115可以捕獲所述至少一個照明物體305-a的圖像。該圖像可以包括照明參考軸310-a的圖像。但是,當(dāng)所述至少一個照明物體305-a關(guān)于移動設(shè)備115的方位是未知的時,可能存在關(guān)于移動設(shè)備115捕獲了多個照明參考軸(例如,照明參考軸310-a、310-b、310-c或310-d)中的哪一個照明參考軸的模糊度、以及關(guān)于第二角度M應(yīng)用于的照明參考軸310-a、310-b、310-c或310-d的模糊度。如圖4中示出的,在正方形燈具的背景下,存在第二角度M可以應(yīng)用于的四個照明參考軸(例如,第二角度M可以是照明參考軸310-a與公共參考軸405之間的角度、照明參考軸310-b與公共參考軸405-a之間的角度、照明參考軸310-c與公共參考軸405-b之間的角度、或者照明參考軸310-d與公共參考軸405-c之間的角度)。在矩形燈具的背景下,并且假定移動設(shè)備115能夠確定照明參考軸與該矩形燈具的長邊緣還是短邊緣相對應(yīng)(并且第二角度可以是基于其與長邊緣或短邊緣的對應(yīng)關(guān)系來編索引的),存在第二角度可以應(yīng)用于的兩個照明參考軸。
考慮參照圖3描述的移動設(shè)備115-b確定第一角度T是30度并且確定第二角度M是45度的場景。還假定所述至少一個照明物體305-a是正方形燈具。在這樣的場景中,移動設(shè)備115-b的方位(相對于公共參考軸405的度數(shù))可以是下列各量中的一個量:{M-5,M-T+90,M-T+180或M-T+270}={45-30,45-30+90,45-30+180或45-30+270}={15,105,195或285}。如果公共參考軸405規(guī)定磁北,則角度{0,90,180和270}分別規(guī)定北方、東方、南方和西方。
圖5示出了估計移動設(shè)備115-c的設(shè)備參考軸315-a與公共參考軸505(例如,穿過磁北的子午線)之間的第三角度X的例子。在一些例子中,對第三角度的確定可以是至少部分地基于由移動設(shè)備115-c的指南針獲取的指南針讀數(shù)的。在一些情況下,對第三角度的估計可能有點不精確,這是例如由于位于建筑物或其它結(jié)構(gòu)之內(nèi)的磁感應(yīng)的影響。
在一些例子中,設(shè)備參考軸315-a可以與移動設(shè)備115-c的圖像傳感器320-a的一邊相對應(yīng)。替代地,該設(shè)備參考軸可以與例如移動設(shè)備115-c的屏幕的一邊或者移動設(shè)備115-c的一邊相對應(yīng)。
再次考慮參照圖4描述的場景,在該場景中,將移動設(shè)備115-b的方位確定為關(guān)于公共參考軸405的15、105、195或285度中的一個。如果四個可能方位的集合S{15,105,195或285}={A_1,A_2,A_3或A_4},并且第三角度X有點接近這四個可能方位中的一個方位,那么移動設(shè)備115-b的方位O可以被確定為O=argmin_S|X-A_i|,其中argmin_S是集合S中的值中的最小值。換言之,移動設(shè)備115-b的方位O是集合S中的接近于第三角度X的值。如果移動設(shè)備115-c確定X=20度,那么移動設(shè)備115-b的方位O是關(guān)于公共參考軸405的15度。
現(xiàn)在參見圖6,框圖600示出了能夠確定其方位的移動設(shè)備115-d的例子。移動設(shè)備115-d可以是參照圖1、2、3和/或圖5描述的移動設(shè)備115中的一個移動設(shè)備的一個或多個方面的例子。在一些情況下,移動設(shè)備115-d可以是或者包括蜂窩設(shè)備(例如,智能電話)、計算機(例如,平板計算機)、可穿戴設(shè)備(例如,手表或電子眼鏡)、與車輛或機器人機器相關(guān)聯(lián)的模塊或組件(例如,與叉車或真空吸塵器相關(guān)聯(lián)的模塊或組件)等等。移動設(shè)備115-d可以包括接收機模塊610、導(dǎo)航模塊620和/或發(fā)射機模塊630。這些組件中的每個組件可以與彼此相通信。
裝置605中的組件可以分別地或者共同地使用一個或多個專用集成電路(ASIC)來實現(xiàn),其中所述ASIC適于在硬件中執(zhí)行可應(yīng)用功能中的一些或者全部功能。替代地,這些功能可以由一個或多個集成電路上的一個或多個其它處理單元(或者內(nèi)核)來執(zhí)行。在其它例子中,可以使用其它類型的集成電路(例如,結(jié)構(gòu)化/平臺ASIC、現(xiàn)場可編程門陣列(FPGA)和其它半定制IC),其中所述其它類型的集成電路可以用本領(lǐng)域中已知的任何方式來編程。每個單元的功能還可以整個地或者部分地利用指令來實現(xiàn),其中所述指令被體現(xiàn)在存儲器中,被格式化以由一個或多個通用處理器或?qū)S锰幚砥鱽韴?zhí)行。
在一些例子中,接收機模塊610可以包括圖像傳感器(例如,照相機的圖像傳感器)。該圖像傳感器可以被用來接收至少一個照明物體的圖像,例如,燈具、燈泡、燈繩和/或其它形式的照明物體的圖像。該圖像傳感器還可以被用來接收一個或多個VLC信號(例如,從充當(dāng)VLC發(fā)射機的照明物體和/或與照明物體(例如,LED)相關(guān)聯(lián)的VLC發(fā)射機接收的VLC信號)。在一些例子中,接收機模塊610可以另外地或替代地包括與圖像傳感器分開的VLC接收機(例如,光電二極管)。接收機模塊610還可以包括射頻(RF)接收機,例如,無線廣域網(wǎng)(WWAN)接收機(例如,蜂窩接收機和/或LTE/LTE-A接收機)、無線局域網(wǎng)(WLAN)接收機(例如,Wi-Fi接收機)、藍牙(BT)接收機和/或BT低能量(BTLE)接收機。RF接收機可以被用來通過無線通信系統(tǒng)(例如,參照圖1描述的無線通信系統(tǒng)100)的一個或多個RF通信信道來接收各種類型的數(shù)據(jù)和/或控制信號(即,傳輸)。
在一些例子中,發(fā)射機模塊630可以包括RF發(fā)射機,例如,WWAN發(fā)射機(例如,蜂窩發(fā)射機和/或LTE/LTE-A發(fā)射機)、WLAN發(fā)射機(例如,Wi-Fi發(fā)射機)、BT發(fā)射機和/或BTLE發(fā)射機。RF發(fā)射機可以被用來通過無線通信系統(tǒng)(例如,參照圖1描述的無線通信系統(tǒng)100)的一個或多個RF通信信道來發(fā)送各種類型的數(shù)據(jù)和/或控制信號(即,傳輸)。
在一些情況下,接收機模塊610的RF接收機和發(fā)射機模塊630的RF發(fā)射機可以由WWAN無線單元(例如,蜂窩無線單元和/或LTE/LTE-A無線單元)和/或WLAN無線單元(例如,Wi-Fi無線單元)來提供。
導(dǎo)航模塊620可以執(zhí)行各種功能。在一些例子中,導(dǎo)航模塊220可以被用來確定移動設(shè)備115-d的位置和/或方位。在一些例子中,導(dǎo)航模塊620可以指示用戶在什么地方觀看,和/或如何移動以查找一個位置和/或目標的地點。在一些例子中,導(dǎo)航模塊620可以使控制系統(tǒng)將移動設(shè)備115-d移動到一個位置和/或目標。
現(xiàn)在參見圖7,框圖700示出了能夠確定其方位的移動設(shè)備115-e的例子。移動設(shè)備115-e可以是參照圖1、2、3、5和/或圖6描述的移動設(shè)備115中的一個移動設(shè)備的一個或多個方面的例子。在一些情況下,移動設(shè)備115-e可以是或者包括蜂窩設(shè)備(例如,智能電話)、計算機(例如,平板計算機)、可穿戴設(shè)備(例如,手表或電子眼鏡)、與車輛或機器人機器相關(guān)聯(lián)的模塊或組件(例如,與叉車或真空吸塵器相關(guān)聯(lián)的模塊或組件)等等。移動設(shè)備115-e可以包括接收機模塊610-a、導(dǎo)航模塊620-a和/或發(fā)射機模塊630-a。這些組件中的每個組件可以與彼此相通信。
在一些情況下,可以類似于參照圖6描述的接收機模塊610和發(fā)射機模塊630,來配置接收機模塊610-a和/或發(fā)射機模塊630-a。
導(dǎo)航模塊620-a可以執(zhí)行各種功能。在一些例子中,導(dǎo)航模塊620-a可以是參照圖6描述的導(dǎo)航模塊620的例子。在一些例子中,導(dǎo)航模塊620-a可以包括圖像捕獲模塊705、第一角度確定模塊710、第二角度確定模塊715、第三角度估計模塊720和/或方位確定模塊725。
在一些例子中,圖像捕獲模塊705可以被用來捕獲規(guī)定照明參考軸的至少一個照明物體的圖像。在一些情況下,所述至少一個照明物體可以是或者包括燈具、燈泡、燈繩和/或具有可檢測方位的另一種形式的照明物體。在一些例子中,所述至少一個照明物體的圖像可以包括至少一個頭頂燈具的至少一部分的圖像。在一些例子中,照明參考軸可以是或者包括多邊形燈具或燈泡的照明邊緣、具有照明邊緣的燈具或燈泡的照明邊緣、由燈繩規(guī)定的線段、和/或由至少兩個照明點規(guī)定的線段。
在一些例子中,第一角度確定模塊710可以被用來確定照明參考軸與移動設(shè)備115-e的設(shè)備參考軸之間的第一角度。在一些情況下,設(shè)備參考軸可以與圖像傳感器的一邊(例如,捕獲所述至少一個照明物體的圖像的圖像傳感器的一邊)、移動設(shè)備115-e的屏幕的一邊或者移動設(shè)備115-e的一邊相對應(yīng)。
參照圖3描述了由圖像捕獲模塊705和第一角度確定模塊710執(zhí)行的操作的例子。
在一些例子中,第二角度確定模塊715可以被用來確定照明參考軸與公共參考軸之間的第二角度。在一些例子中,該公共參考軸可以與指南針朝向(例如,穿過磁北的子午線)相對應(yīng)。在一些例子中,第二角度確定模塊715可以通過從電子存儲的信息(例如,電子存儲的地圖和/或數(shù)據(jù)庫)中獲得第二角度,來確定第二角度。在一些例子中,從電子存儲的信息中獲得第二角度可以包括:通過網(wǎng)絡(luò)(例如,蜂窩網(wǎng)絡(luò)或Wi-Fi網(wǎng)絡(luò))訪問電子存儲的信息,而在一些例子中,從電子存儲的信息中獲得第二角度可以包括:訪問移動設(shè)備115-e上的電子存儲的信息。在一些例子中,該電子存儲的信息可以與建筑物或其它場所相對應(yīng),并且可以在移動設(shè)備115-e進入或者接近該場所時被下載到移動設(shè)備115-e。
參照圖4描述了由第二角度確定模塊715執(zhí)行的操作的例子。
在一些例子中,第三角度估計模塊720可以被用來估計設(shè)備參考軸與公共參考軸之間的第三角度。
在一些例子中,方位確定模塊725可以被用來至少部分地基于第一角度、第二角度和第三角度,確定移動設(shè)備115-e的方位。
參照圖5描述了由第三角度估計模塊720和/或方位確定模塊725執(zhí)行的操作的例子。
現(xiàn)在參見圖8,框圖800示出了能夠確定其方位的移動設(shè)備115-f的例子。移動設(shè)備115-f可以是參照圖1、2、3、5、6和/或圖7描述的移動設(shè)備115中的一個移動設(shè)備的一個或多個方面的例子。在一些情況下,移動設(shè)備115-f可以是或者包括蜂窩設(shè)備(例如,智能電話)、計算機(例如,平板計算機)、可穿戴設(shè)備(例如,手表或電子眼鏡)、與車輛或機器人機器相關(guān)聯(lián)的模塊或組件(例如,與叉車或真空吸塵器相關(guān)聯(lián)的模塊或組件)等等。移動設(shè)備115-f可以包括接收機模塊610-b、導(dǎo)航模塊620-b和/或發(fā)射機模塊630-b。這些組件中的每個組件可以與彼此相通信。
在一些情況下,可以類似于參照圖6描述的接收機模塊610和/或發(fā)射機模塊630,來配置接收機模塊610-b和/或發(fā)射機模塊630-b。
導(dǎo)航模塊620-b可以執(zhí)行各種功能。在一些例子中,導(dǎo)航模塊620-b可以是參照圖6和/或圖7描述的導(dǎo)航模塊620的例子。在一些例子中,導(dǎo)航模塊620-b可以包括VLC信號分析模塊805、圖像捕獲模塊705-a、指南針模塊810、第一角度確定模塊710-a、第二角度確定模塊715-a、第三角度估計模塊720-a和/或方位確定模塊725-a。
在一些例子中,VLC信號分析模塊805可以被用來接收包括照明物體的標識符的VLC信號。在一些例子中,VLC信號分析模塊805可以從充當(dāng)VLC發(fā)射機的照明物體和/或從與照明物體(例如,LED)相關(guān)聯(lián)的VLC發(fā)射機接收VLC信號。在一些例子中,VLC信號分析模塊805可以對該VLC信號進行解碼,以提取該照明物體的標識符。
在一些例子中,圖像捕獲模塊705-a可以是參照圖7描述的圖像捕獲模塊705的例子。在一些例子中,圖像捕獲模塊705-a可以被用來捕獲規(guī)定照明參考軸的至少一個照明物體的圖像。所述至少一個照明物體可以包括由VLC信號分析模塊805接收的VLC信號標識的照明物體。在一些情況下,所述至少一個照明物體可以是或者包括燈具、燈泡、燈繩和/或具有可檢測方位的另一種形式的照明物體。在一些例子中,所述至少一個照明物體的圖像可以包括至少一個頭頂燈具的至少一部分的圖像。在一些例子中,照明參考軸可以是或者包括多邊形燈具或燈泡的照明邊緣、具有照明邊緣的燈具或燈泡的照明邊緣、由燈繩規(guī)定的線段、和/或由至少兩個照明點規(guī)定的線段。
在一些例子中,指南針模塊810可以被用來(例如,從移動設(shè)備115-f的指南針)獲取移動設(shè)備115-f的指南針讀數(shù)。
在一些例子中,第一角度確定模塊710-a可以是參照圖7描述的第一角度確定模塊710的例子。在一些例子中,第一角度確定模塊710-a可以被用來確定照明參考軸與移動設(shè)備115-f的設(shè)備參考軸之間的第一角度。在一些情況下,設(shè)備參考軸可以與圖像傳感器的一邊(例如,捕獲所述至少一個照明物體的圖像的圖像傳感器的一邊)、移動設(shè)備115-f的屏幕的一邊或者移動設(shè)備115-f的一邊相對應(yīng)。
參照圖3描述了由圖像捕獲模塊705-a和/或第一角度確定模塊710-a執(zhí)行的操作的例子。參照圖5描述了由指南針模塊810執(zhí)行的操作的例子。
在一些例子中,第二角度確定模塊715-a可以是參照圖7描述的第二角度確定模塊715的例子。在一些例子中,第二角度確定模塊715-a可以被用來至少部分地基于由VLC信號分析模塊805接收的照明物體的標識符(以及可選地,至少部分地基于由邊緣分析模塊815識別的邊緣的相對長度),確定照明參考軸與公共參考軸之間的第二角度。在一些例子中,該公共參考軸可以與指南針朝向(例如,穿過磁北的子午線)相對應(yīng)。
在一些例子中,第二角度確定模塊715-a可以包括邊緣分析模塊815和角度取回模塊820。邊緣分析模塊815可以被用來識別由圖像捕獲模塊705-a捕獲的圖像中的至少一個照明物體的邊緣。邊緣分析模塊815還可以被用來確定該邊緣的相對長度。在一些例子中,該邊緣的相對長度可以是該邊緣相對于由圖像捕獲模塊705-a捕獲的圖像中的至少一個照明物體的另一個特征(例如,另一個邊緣)的長度。在一些例子中,所確定的邊緣的相對長度可以包括:關(guān)于該邊緣是矩形燈具的長邊緣還是短邊緣的指示。在一些情況下,由邊緣分析模塊815識別的邊緣可以是用于規(guī)定由圖像捕獲模塊705-a捕獲的圖像的照明參考軸的邊緣。
在一些例子中,角度取回模塊820可以被用來從電子存儲的信息(例如,電子存儲的地圖和/或數(shù)據(jù)庫)中獲得第二角度。在一些例子中,角度取回模塊820可以使用由VLC信號分析模塊805接收的照明物體的標識符,來例如從電子存儲的信息中取回與所識別的照明物體相對應(yīng)的第二角度。在其它例子中,角度取回模塊820可以使用由VLC信號分析模塊805接收的照明物體的標識符,結(jié)合確定的至少一個照明物體的邊緣在由圖像捕獲模塊705-a捕獲的圖像中的相對長度,來例如從電子存儲的信息中取回與所識別的照明物體和所識別的邊緣二者相對應(yīng)的第二角度。在一些例子中,從電子存儲的信息中獲得第二角度可以包括:通過網(wǎng)絡(luò)(例如,蜂窩網(wǎng)絡(luò)或Wi-Fi網(wǎng)絡(luò))訪問電子存儲的信息,而在一些例子中,從電子存儲的信息中獲得第二角度可以包括:訪問移動設(shè)備115-f上的電子存儲的信息。在一些例子中,該電子存儲的信息可以與建筑物或其它場所相對應(yīng),并且可以在移動設(shè)備115-f進入或者接近該場所時被下載到移動設(shè)備115-f。
參照圖4描述了由第二角度確定模塊715-a、邊緣分析模塊815和/或角度取回模塊820執(zhí)行的操作的例子。
在一些例子中,第三角度估計模塊720-a可以是參照圖7描述的第三角度估計模塊720的例子。在一些例子中,第三角度估計模塊720-a可以被用來至少部分地基于由指南針模塊810獲取的指南針讀數(shù),估計設(shè)備參考軸與公共參考軸之間的第三角度。
在一些例子中,方位確定模塊725-a可以是參照圖7描述的方位確定模塊725的例子。在一些例子中,方位確定模塊725-a可以被用來至少部分地基于第一角度、第二角度和第三角度,確定移動設(shè)備115-f的方位。更具體地,并且在一些例子中,方位確定模塊725-a可以根據(jù)至少第一角度和第二角度,確定移動設(shè)備115-f的至少兩個可能方位的集合。當(dāng)圖像捕獲模塊705-a捕獲到其圖像的所述至少一個照明物體包括矩形燈具,并且照明參考軸包括該矩形燈具的邊緣時,移動設(shè)備115-f的至少兩個可能方位的集合可以包括移動設(shè)備115-f的兩個可能方位。當(dāng)圖像捕獲模塊705-a捕獲到其圖像的所述至少一個照明物體包括正方形燈具,并且照明參考軸包括該正方形燈具的邊緣時,移動設(shè)備115-f的至少兩個可能方位的集合可以包括移動設(shè)備115-f的四個可能方位。方位確定模塊725-a可以至少部分地基于由第三角度估計模塊720-a估計的第三角度,從移動設(shè)備115-f的至少兩個可能方位的集合中選擇移動設(shè)備115-f的方位。用此方式,第三角度(例如,基于指南針讀數(shù)的角度,由于位于建筑物或其它結(jié)構(gòu)之內(nèi)的磁感應(yīng)的影響,因此該指南針讀數(shù)可能有點不精確)可以被用來從移動設(shè)備115-f的至少兩個可能方位的集合中,選擇移動設(shè)備115-f的更精確的方位。
參照圖5描述了由第三角度估計模塊720-a和/或方位確定模塊725-a執(zhí)行的操作的例子。
現(xiàn)在參見圖9,框圖900示出了能夠確定其方位的移動設(shè)備115-g的例子。移動設(shè)備115-g可以是參照圖1、2、3、5、6和/或圖7描述的移動設(shè)備115中的一個移動設(shè)備的一個或多個方面的例子。在一些情況下,移動設(shè)備115-g可以是或者包括蜂窩設(shè)備(例如,智能電話)、計算機(例如,平板計算機)、可穿戴設(shè)備(例如,手表或電子眼鏡)、與車輛或機器人機器相關(guān)聯(lián)的模塊或組件(例如,與叉車或真空吸塵器相關(guān)聯(lián)的模塊或組件)等等。移動設(shè)備115-g可以包括接收機模塊610-c、導(dǎo)航模塊620-c和/或發(fā)射機模塊630-c。這些組件中的每個組件可以與彼此相通信。
在一些情況下,可以類似于參照圖6描述的接收機模塊610和/或發(fā)射機模塊630,來配置接收機模塊610-c和/或發(fā)射機模塊630-c。
導(dǎo)航模塊620-c可以執(zhí)行各種功能。在一些例子中,導(dǎo)航模塊620-c可以是參照圖6和/或圖7描述的導(dǎo)航模塊620的例子。在一些例子中,導(dǎo)航模塊620-c可以包括圖像捕獲模塊705-b、目標識別模塊905、指南針模塊810-a、第一角度確定模塊710-b、第二角度確定模塊715-b、第三角度估計模塊720-b和/或方位確定模塊725-b。
在一些例子中,圖像捕獲模塊705-b可以是參照圖7描述的圖像捕獲模塊705的例子。在一些例子中,圖像捕獲模塊705-b可以被用來捕獲規(guī)定照明參考軸的至少一個照明物體的圖像。在一些情況下,所述至少一個照明物體可以是或者包括燈具、燈泡、燈繩和/或具有可檢測方位的另一種形式的照明物體。在一些例子中,所述至少一個照明物體的圖像可以包括至少一個頭頂燈具的至少一部分的圖像。在一些例子中,照明參考軸可以是或者包括多邊形燈具或燈泡的照明邊緣、具有照明邊緣的燈具或燈泡的照明邊緣、由燈繩規(guī)定的線段、和/或由至少兩個照明點規(guī)定的線段。
在一些例子中,目標識別模塊905可以被用來根據(jù)所述至少一個照明物體的圖像,確定該圖像中的照明物體的視覺標識符。該視覺標識符可以包括該照明物體上的視覺照明的標記,例如,亮元素和暗元素的唯一或者準唯一模式、彩色元素的顏色和/或模式。
在一些例子中,指南針模塊810-a可以被用來(例如,從移動設(shè)備115-g的指南針)獲取移動設(shè)備115-g的指南針讀數(shù)。
在一些例子中,第一角度確定模塊710-b可以是參照圖7描述的第一角度確定模塊710的例子。在一些例子中,第一角度確定模塊710-b可以被用來確定照明參考軸與移動設(shè)備115-g的設(shè)備參考軸之間的第一角度。在一些情況下,設(shè)備參考軸可以與圖像傳感器的一邊(例如,捕獲所述至少一個照明物體的圖像的圖像傳感器的一邊)、移動設(shè)備115-g的屏幕的一邊或者移動設(shè)備115-g的一邊相對應(yīng)。
參照圖3描述了由圖像捕獲模塊705-b和/或第一角度確定模塊710-b執(zhí)行的操作的例子。參照圖5描述了由指南針模塊810-a執(zhí)行的操作的例子。
在一些例子中,第二角度確定模塊715-b可以是參照圖7描述的第二角度確定模塊715的例子。在一些例子中,第二角度確定模塊715-b可以被用來至少部分地基于由目標識別模塊905確定的照明物體的視覺標識符(以及可選地,至少部分地基于由邊緣分析模塊815-a識別的邊緣的相對長度),確定照明參考軸與公共參考軸之間的第二角度。在一些例子中,該公共參考軸可以與指南針朝向(例如,穿過磁北的子午線)相對應(yīng)。
在一些例子中,第二角度確定模塊715-b可以包括邊緣分析模塊815-a和角度取回模塊820-a。邊緣分析模塊815-a可以被用來識別由圖像捕獲模塊705-b捕獲的圖像中的至少一個照明物體的邊緣。邊緣分析模塊815-a還可以被用來確定該邊緣的相對長度。在一些例子中,該邊緣的相對長度可以是該邊緣相對于由圖像捕獲模塊705-b捕獲的圖像中的至少一個照明物體的另一個特征(例如,另一個邊緣)的長度。在一些例子中,所確定的邊緣的相對長度可以包括:關(guān)于該邊緣是矩形燈具的長邊緣還是短邊緣的指示。在一些情況下,由邊緣分析模塊815-a識別的邊緣可以是用于規(guī)定由圖像捕獲模塊705-b捕獲的圖像的照明參考軸的邊緣。
在一些例子中,角度取回模塊820-a可以被用來從電子存儲的信息(例如,電子存儲的地圖和/或數(shù)據(jù)庫)中獲得第二角度。在一些例子中,角度取回模塊820-a可以使用由目標識別模塊905確定的照明物體的視覺標識符,來例如從電子存儲的信息中取回與視覺識別的照明物體相對應(yīng)的第二角度。在其它例子中,角度取回模塊820-a可以使用由目標識別模塊905確定的照明物體的視覺標識符,結(jié)合確定的至少一個照明物體的邊緣在由圖像捕獲模塊705-b捕獲的圖像中的相對長度,來例如從電子存儲的信息中取回與視覺識別的照明物體和所識別的邊緣二者相對應(yīng)的第二角度。在一些例子中,從電子存儲的信息中獲得第二角度可以包括:通過網(wǎng)絡(luò)(例如,蜂窩網(wǎng)絡(luò)或Wi-Fi網(wǎng)絡(luò))訪問電子存儲的信息,而在一些例子中,從電子存儲的信息中獲得第二角度可以包括:訪問移動設(shè)備115-g上的電子存儲的信息。在一些例子中,該電子存儲的信息可以與建筑物或其它場所相對應(yīng),并且可以在移動設(shè)備115-g進入或者接近該場所時被下載到移動設(shè)備115-g。
參照圖4描述了由第二角度確定模塊715-b、邊緣分析模塊815-a和/或角度取回模塊820-b執(zhí)行的操作的例子。
在一些例子中,第三角度估計模塊720-b可以是參照圖7描述的第三角度估計模塊720的例子。在一些例子中,第三角度估計模塊720-b可以被用來至少部分地基于由指南針模塊810-a獲取的指南針讀數(shù),估計設(shè)備參考軸與公共參考軸之間的第三角度。
在一些例子中,方位確定模塊725-b可以是參照圖7描述的方位確定模塊725的例子。在一些例子中,方位確定模塊725-b可以被用來至少部分地基于第一角度、第二角度和第三角度,確定移動設(shè)備115-g的方位。更具體地,并且在一些例子中,方位確定模塊725-b可以根據(jù)至少第一角度和第二角度,確定移動設(shè)備115-g的至少兩個可能方位的集合。當(dāng)圖像捕獲模塊705-b捕獲到其圖像的所述至少一個照明物體包括矩形燈具,并且照明參考軸包括該矩形燈具的邊緣時,移動設(shè)備115-g的至少兩個可能方位的集合可以包括移動設(shè)備115-g的兩個可能方位。當(dāng)圖像捕獲模塊705-b捕獲到其圖像的所述至少一個照明物體包括正方形燈具,并且照明參考軸包括該正方形燈具的邊緣時,移動設(shè)備115-g的至少兩個可能方位的集合可以包括移動設(shè)備115-g的四個可能方位。方位確定模塊725-b可以至少部分地基于由第三角度估計模塊720-b估計的第三角度,從移動設(shè)備115-g的至少兩個可能方位的集合中選擇移動設(shè)備115-g的方位。用此方式,第三角度(例如,基于指南針讀數(shù)的角度,由于位于建筑物或其它結(jié)構(gòu)之內(nèi)的磁感應(yīng)的影響,因此該指南針讀數(shù)可能有點不精確)可以被用來從移動設(shè)備115-g的至少兩個可能方位的集合中,選擇移動設(shè)備115-g的更精確的方位。
參照圖5描述了由第三角度估計模塊720-a和/或方位確定模塊725-a執(zhí)行的操作的例子。
現(xiàn)在參見圖10,框圖1000示出了能夠確定其方位的移動設(shè)備115-h的例子。移動設(shè)備115-h可以是參照圖1、2、3、5、6和/或圖7描述的移動設(shè)備115中的一個移動設(shè)備的一個或多個方面的例子。在一些情況下,移動設(shè)備115-h可以是或者包括蜂窩設(shè)備(例如,智能電話)、計算機(例如,平板計算機)、可穿戴設(shè)備(例如,手表或電子眼鏡)、與車輛或機器人機器相關(guān)聯(lián)的模塊或組件(例如,與叉車或真空吸塵器相關(guān)聯(lián)的模塊或組件)等等。移動設(shè)備115-h可以包括接收機模塊610-d、導(dǎo)航模塊620-d和/或發(fā)射機模塊630-d。這些組件中的每個組件可以與彼此相通信。
在一些情況下,可以類似于參照圖6描述的接收機模塊610和/或發(fā)射機模塊630,來配置接收機模塊610-d和/或發(fā)射機模塊630-d。
導(dǎo)航模塊620-d可以執(zhí)行各種功能。在一些例子中,導(dǎo)航模塊620-d可以是參照圖6和/或圖7描述的導(dǎo)航模塊620的例子。在一些例子中,導(dǎo)航模塊620-d可以包括場所確定模塊1005、圖像捕獲模塊705-c、指南針模塊810-b、第一角度確定模塊710-c、第二角度確定模塊715-c、第三角度估計模塊720-c和/或方位確定模塊725-c。
在一些例子中,場所確定模塊1005可以被用來確定移動設(shè)備115-h所位于的場所(例如,移動設(shè)備115-h所位于的建筑物或其它結(jié)構(gòu))。在一些例子中,該場所可以基于全球定位系統(tǒng)(GPS)信號或者移動設(shè)備115-h可訪問的Wi-Fi網(wǎng)絡(luò)的標識來確定。
在一些例子中,圖像捕獲模塊705-c可以是參照圖7描述的圖像捕獲模塊705的例子。在一些例子中,圖像捕獲模塊705-c可以被用來捕獲規(guī)定照明參考軸的至少一個照明物體的圖像。在一些情況下,所述至少一個照明物體可以是或者包括燈具、燈泡、燈繩和/或具有可檢測方位的另一種形式的照明物體。在一些例子中,所述至少一個照明物體的圖像可以包括至少一個頭頂燈具的至少一部分的圖像。在一些例子中,照明參考軸可以是或者包括多邊形燈具或燈泡的照明邊緣、具有照明邊緣的燈具或燈泡的照明邊緣、由燈繩規(guī)定的線段、和/或由至少兩個照明點規(guī)定的線段。
在一些例子中,指南針模塊810-b可以被用來(例如,從移動設(shè)備115-h的指南針)獲取移動設(shè)備115-h的指南針讀數(shù)。
在一些例子中,第一角度確定模塊710-c可以是參照圖7描述的第一角度確定模塊710的例子。在一些例子中,第一角度確定模塊710-c可以被用來確定照明參考軸與移動設(shè)備115-h的設(shè)備參考軸之間的第一角度。在一些情況下,設(shè)備參考軸可以與圖像傳感器的一邊(例如,捕獲所述至少一個照明物體的圖像的圖像傳感器的一邊)、移動設(shè)備115-h的屏幕的一邊或者移動設(shè)備115-h的一邊相對應(yīng)。
參照圖3描述了由圖像捕獲模塊705-c和/或第一角度確定模塊710-c執(zhí)行的操作的例子。參照圖5描述了由指南針模塊810-b執(zhí)行的操作的例子。
在一些例子中,第二角度確定模塊715-c可以是參照圖7描述的第二角度確定模塊715的例子。在一些例子中,第二角度確定模塊715-c可以被用來至少部分地基于移動設(shè)備115-h的場所(以及可選地,至少部分地基于由邊緣分析模塊815-b識別的邊緣的相對長度),確定照明參考軸與公共參考軸之間的第二角度。在一些例子中,該公共參考軸可以與指南針朝向(例如,穿過磁北的子午線)相對應(yīng)。
在一些例子中,第二角度確定模塊715-c可以包括邊緣分析模塊815-b和角度取回模塊820-b。邊緣分析模塊815-b可以被用來識別由圖像捕獲模塊705-c捕獲的圖像中的至少一個照明物體的邊緣。邊緣分析模塊815-b還可以被用來確定該邊緣的相對長度。在一些例子中,該邊緣的相對長度可以是該邊緣相對于由圖像捕獲模塊705-c捕獲的圖像中的至少一個照明物體的另一個特征(例如,另一個邊緣)的長度。在一些例子中,所確定的邊緣的相對長度可以包括:關(guān)于該邊緣是矩形燈具的長邊緣還是短邊緣的指示。在一些情況下,由邊緣分析模塊815-b識別的邊緣可以是用于規(guī)定由圖像捕獲模塊705-c捕獲的圖像的照明參考軸的邊緣。
在一些例子中,角度取回模塊820-b可以被用來從電子存儲的信息(例如,電子存儲的地圖和/或數(shù)據(jù)庫)中獲得第二角度。在一些例子中,角度取回模塊820-b可以使用移動設(shè)備115-h的場所,來例如從電子存儲的信息中取回與所述至少一個照明物體相對應(yīng)的第二角度。在其它例子中,角度取回模塊820-b可以使用移動設(shè)備115-h的場所,結(jié)合確定的至少一個照明物體的邊緣在由圖像捕獲模塊705-c捕獲的圖像中的相對長度,來例如從電子存儲的信息中取回與所述至少一個照明物體和所識別的邊緣相對應(yīng)的第二角度。在一些例子中,從電子存儲的信息中獲得第二角度可以包括:通過網(wǎng)絡(luò)(例如,蜂窩網(wǎng)絡(luò)或Wi-Fi網(wǎng)絡(luò))訪問電子存儲的信息,而在一些例子中,從電子存儲的信息中獲得第二角度可以包括:訪問移動設(shè)備115-h上的電子存儲的信息。在一些例子中,該電子存儲的信息可以與建筑物或其它場所相對應(yīng),并且可以在移動設(shè)備115-h進入或者接近該場所時被下載到移動設(shè)備115-h。
參照圖4描述了由第二角度確定模塊715-c、邊緣分析模塊815-b和/或角度取回模塊820-c執(zhí)行的操作的例子。
在一些例子中,第三角度估計模塊720-c可以是參照圖7描述的第三角度估計模塊720的例子。在一些例子中,第三角度估計模塊720-c可以被用來至少部分地基于由指南針模塊810-b獲取的指南針讀數(shù),估計設(shè)備參考軸與公共參考軸之間的第三角度。
在一些例子中,方位確定模塊725-c可以是參照圖7描述的方位確定模塊725的例子。在一些例子中,方位確定模塊725-c可以被用來至少部分地基于第一角度、第二角度和第三角度,確定移動設(shè)備115-h的方位。更具體地,并且在一些例子中,方位確定模塊725-c可以根據(jù)至少第一角度和第二角度,確定移動設(shè)備115-h的至少兩個可能方位的集合。當(dāng)圖像捕獲模塊705-c捕獲到其圖像的所述至少一個照明物體包括矩形燈具,并且照明參考軸包括該矩形燈具的邊緣時,移動設(shè)備115-h的至少兩個可能方位的集合可以包括移動設(shè)備115-h的兩個可能方位。當(dāng)圖像捕獲模塊705-c捕獲到其圖像的所述至少一個照明物體包括正方形燈具,并且照明參考軸包括該正方形燈具的邊緣時,移動設(shè)備115-h的至少兩個可能方位的集合可以包括移動設(shè)備115-h的四個可能方位。方位確定模塊725-c可以至少部分地基于由第三角度估計模塊720-c估計的第三角度,從移動設(shè)備115-h的至少兩個可能方位的集合中選擇移動設(shè)備115-h的方位。用此方式,第三角度(例如,基于指南針讀數(shù)的角度,由于位于建筑物或其它結(jié)構(gòu)之內(nèi)的磁感應(yīng)的影響,因此該指南針讀數(shù)可能有點不精確)可以被用來從移動設(shè)備115-h的至少兩個可能方位的集合中,選擇移動設(shè)備115-h的更精確的方位。
參照圖5描述了由第三角度估計模塊720-c和/或方位確定模塊725-c執(zhí)行的操作的例子。
圖11是示出了能夠確定其方位的移動設(shè)備115-i的例子的框圖1100。移動設(shè)備115-i可以是參照圖1、2、3、5、6、7、8、9和/或圖10描述的移動設(shè)備115中的一個移動設(shè)備的一個或多個方面的例子。移動設(shè)備115-i可以具有各種配置中的任何一種配置,并且在一些情況下可以是或者包括蜂窩設(shè)備(例如,智能電話)、計算機(例如,平板計算機)、可穿戴設(shè)備(例如,手表或電子眼鏡)、與車輛或機器人機器相關(guān)聯(lián)的模塊或組件(例如,與叉車或真空吸塵器相關(guān)聯(lián)的模塊或組件)等等。在一些實施例中,移動設(shè)備115-i可以具有諸如小型電池之類的內(nèi)部電源(未示出),以有助于移動操作。
移動設(shè)備115-i可以包括處理器模塊1110、存儲器模塊1120、至少一個收發(fā)機模塊(其用收發(fā)機模塊1130來表示)、至少一個天線(其用天線1140來表示)、圖像傳感器1160和/或?qū)Ш侥K620-e。這些組件中的每個組件可以通過一個或多個總線1135,直接地或者間接地與彼此相通信。
存儲器模塊1120可以包括隨機存取存儲器(RAM)和/或只讀存儲器(ROM)。存儲器模塊1120可以存儲包含指令的計算機可讀的、計算機可執(zhí)行的代碼1125,其中所述指令被配置為:當(dāng)被執(zhí)行時,使處理器模塊1110執(zhí)行本文描述的用于連接到和/或配置一個或多個其它設(shè)備的各種功能。替代地,代碼1125可以不由處理器模塊1110直接地可執(zhí)行,而是被配置為(例如,當(dāng)被編譯和被執(zhí)行時)使移動設(shè)備115-i執(zhí)行本文描述的各種功能。
處理器模塊1110可以包括智能硬件設(shè)備,例如,諸如基于的處理器或者由公司或制造的那些處理器之類的CPU、微控制器、ASIC等等。處理器模塊1110可以處理通過收發(fā)機模塊1130和/或圖像傳感器1160接收的信息,以及處理要被發(fā)送給收發(fā)機模塊1130用于經(jīng)由天線1140進行發(fā)送的信息。處理器模塊1110可以單獨地或者結(jié)合導(dǎo)航模塊620-e,來處理關(guān)于設(shè)備導(dǎo)航的各個方面(例如,其包括移動設(shè)備115-i的方位的確定)。
收發(fā)機模塊1130可以包括調(diào)制解調(diào)器,所述調(diào)制解調(diào)器被配置為對分組進行調(diào)制,并且將經(jīng)調(diào)制的分組提供給天線1140以進行傳輸,以及對從天線1140接收的分組進行解調(diào)。在一些情況下,收發(fā)機模塊1130可以被實現(xiàn)為一個或多個發(fā)射機模塊和一個或多個單獨的接收機模塊。收發(fā)機模塊1130可以被配置為經(jīng)由天線1140,與一個或多個其它設(shè)備進行雙向地通信,所述一個或多個其它設(shè)備例如,一個或多個接入點(諸如參照圖1描述的接入點中的一個或多個接入點),一個或多個VLC發(fā)射機(諸如參照圖1和/或圖2描述的VLC發(fā)射機中的一個或多個VLC發(fā)射機),和/或一個或多個其它移動設(shè)備(諸如參照圖1、2、3、5、6、7、8、9和/或10描述的移動設(shè)備中的一個或多個移動設(shè)備)。在一些情況下,移動設(shè)備115-i可以是能夠與一個或多個基站和/或其它蜂窩設(shè)備進行通信的蜂窩設(shè)備,和/或能夠與一個或多個Wi-Fi接入點和/或其它Wi-Fi設(shè)備進行通信的Wi-Fi設(shè)備。雖然移動設(shè)備115-i可以包括單一天線,但是可以存在移動設(shè)備115-i可以包括多個天線1140的實施例。
在一些情況下,圖像傳感器1160可以包括互補金屬氧化物半導(dǎo)體(CMOS)圖像傳感器。圖像傳感器1160可以接收從一個或多個照明物體和/或一個或多個VLC發(fā)射機發(fā)出的光。在一些情況下,移動設(shè)備115-i還可以包括環(huán)境光傳感器,例如,包括能夠檢測由VLC發(fā)射機發(fā)送的VLC信號的一個或多個光電二極管的環(huán)境光傳感器。
導(dǎo)航模塊620-e可以是參照圖6、7、8、9和/或圖10描述的導(dǎo)航模塊620的一個或多個方面的例子。舉例而言,導(dǎo)航模塊620-e可以是移動設(shè)備115-i的組件,其通過一個或多個總線1135與移動設(shè)備115-i的其它組件中的一些或全部組件相通信。替代地,導(dǎo)航模塊620-e的功能可以被實現(xiàn)為計算機程序產(chǎn)品和/或被實現(xiàn)為處理器模塊1110的一個或多個控制器元件。
根據(jù)圖11的架構(gòu),移動設(shè)備115-i還可以包括通信管理模塊1150。通信管理模塊1150可以管理與一個或多個接入點205、一個或多個VLC發(fā)射機和/或一個或多個其它移動設(shè)備115的通信。舉例而言,通信管理模塊1150可以是移動設(shè)備115-i的組件,其通過一個或多個總線1135與移動設(shè)備115-i的其它組件中的一些或全部組件相通信。替代地,通信管理模塊1150的功能可以被實現(xiàn)為收發(fā)機模塊1130的組件、被實現(xiàn)為計算機程序產(chǎn)品和/或被實現(xiàn)為處理器模塊1110的一個或多個控制器元件。
移動設(shè)備115-i的組件可以分別地或者共同地使用一個或多個ASIC來實現(xiàn),其中所述一個或多個ASIC適于在硬件中執(zhí)行可應(yīng)用功能中的一些或者全部功能。替代地,這些功能可以由一個或多個集成電路上的一個或多個其它處理單元(或者內(nèi)核)來執(zhí)行。在其它實施例中,可以使用其它類型的集成電路(例如,結(jié)構(gòu)化/平臺ASIC、FPGA和其它半定制IC),其中所述其它類型的集成電路可以用本領(lǐng)域中已知的任何方式來編程。每個單元的功能還可以整體地或者部分地利用指令來實現(xiàn),其中所述指令被體現(xiàn)在存儲器中,被格式化以由一個或多個通用或?qū)S锰幚砥鱽韴?zhí)行。所提到的模塊中的每個模塊可以是用于執(zhí)行與移動設(shè)備115-i的操作有關(guān)的一個或多個功能的單元。
圖12是示出了用于確定移動設(shè)備的方位的方法1200的流程圖。為了清楚起見,下文參照關(guān)于圖1、2、3、5、6、7、8、9、10和/或圖11描述的移動設(shè)備115中的一個或多個移動設(shè)備的方面,來描述方法1200。在一些例子中,參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620可以執(zhí)行一個或多個代碼集,以控制移動設(shè)備115的功能單元來執(zhí)行下文描述的功能。
在方框1205處,方法1200可以包括:在移動設(shè)備115處,捕獲規(guī)定照明參考軸的至少一個照明物體的圖像。在一些情況下,移動設(shè)備115可以是或者包括蜂窩設(shè)備(例如,智能電話)、計算機(例如,平板計算機)、可穿戴設(shè)備(例如,手表或電子眼鏡)、與車輛或機器人機器相關(guān)聯(lián)的模塊或組件(例如,與叉車或真空吸塵器相關(guān)聯(lián)的模塊或組件)等等。在一些情況下,所述至少一個照明物體可以是或者包括燈具、燈泡、燈繩和/或具有可檢測方位的其它形式的照明物體。在一些例子中,捕獲所述至少一個照明物體的圖像可以包括:捕獲至少一個頭頂燈具的至少一部分的圖像。在一些例子中,所述照明參考軸可以是或者包括多邊形燈具或燈泡的照明邊緣、具有照明邊緣的燈具或燈泡的照明邊緣、由燈繩規(guī)定的線段、和/或由至少兩個照明點規(guī)定的線段。方框1205處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖7、8、9和/或圖10描述的圖像捕獲模塊705來執(zhí)行和/或管理。
在方框1210處,方法1200可以包括:確定照明參考軸與移動設(shè)備115的設(shè)備參考軸之間的第一角度。在一些情況下,設(shè)備參考軸可以與圖像傳感器的一邊(例如,捕獲所述至少一個照明物體的圖像的圖像傳感器的一邊)、移動設(shè)備115的屏幕的一邊,或者移動設(shè)備115的一邊相對應(yīng)。方框1210處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖7、8、9和/或圖10描述的第一角度確定模塊710來執(zhí)行和/或管理。
參照圖3描述了在方框1205和/或方框1210處執(zhí)行的操作的例子。
在方框1215處,方法1200可以包括:確定照明參考軸與公共參考軸之間的第二角度。在一些例子中,公共參考軸可以與指南針朝向(例如,穿過磁北的子午線)相對應(yīng)。在一些例子中,確定第二角度可以包括:從電子存儲的信息(例如,電子存儲的地圖和/或數(shù)據(jù)庫)中獲得第二角度。在一些例子中,從電子存儲的信息中獲得第二角度可以包括:通過網(wǎng)絡(luò)(例如,蜂窩網(wǎng)絡(luò)或Wi-Fi網(wǎng)絡(luò))訪問電子存儲的信息,而在一些例子中,從電子存儲的信息中獲得第二角度可以包括:訪問移動設(shè)備115上的電子存儲的信息。在一些例子中,該電子存儲的信息可以與建筑物或其它場所相對應(yīng),并且可以在移動設(shè)備115進入或者接近該場所時被下載到移動設(shè)備115。方框1215處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖7、8、9和/或圖10描述的第二角度確定模塊715來執(zhí)行和/或管理。
參照圖4描述了在方框1215處執(zhí)行的操作的例子。
在方框1220處,方法1200可以包括:估計設(shè)備參考軸與公共參考軸之間的第三角度。方框1220處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖7、8、9和/或圖10描述的第三角度估計模塊720來執(zhí)行和/或管理。
在方框1225處,方法1200可以包括:至少部分地基于第一角度、第二角度和第三角度,確定移動設(shè)備115的方位。方框1225處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖7、8、9和/或圖10描述的方位確定模塊725來執(zhí)行和/或管理。
參照圖5描述了在方框1220和/或方框1225處執(zhí)行的操作的例子。
因此,方法1200可以被用于無線通信。應(yīng)當(dāng)注意到的是,方法1200僅僅是一種實現(xiàn)方式,并且可以對方法1200的操作進行重新排列或者以別的方式修改,使得其它實現(xiàn)方式也是可行的。
圖13是示出了用于確定移動設(shè)備的方位的方法1300的流程圖。為了清楚起見,下文參照關(guān)于圖1、2、3、5、6、7、8、9、10和/或圖11描述的移動設(shè)備115中的一個或多個移動設(shè)備的方面,來描述方法1300。在一些例子中,參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620可以執(zhí)行一個或多個代碼集,以控制移動設(shè)備115的功能單元來執(zhí)行下文描述的功能。
在方框1305處,方法1300可以包括:接收包括照明物體的標識符的VLC信號。在一些例子中,該VLC信號可以是從充當(dāng)VLC發(fā)射機的照明物體和/或與照明物體(例如,LED)相關(guān)聯(lián)的VLC發(fā)射機接收的。在一些例子中,接收VLC信號可以包括:對該VLC信號進行解碼,以提取該照明物體的標識符。方框1305處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖8描述的VLC信號分析模塊805來執(zhí)行和/或管理。
在方框1310處,方法1300可以包括:在移動設(shè)備115處,捕獲規(guī)定照明參考軸的至少一個照明物體的圖像。所述至少一個照明物體可以包括由在方框1305處接收的VLC信號標識的照明物體。在一些情況下,移動設(shè)備115可以是或者包括蜂窩設(shè)備(例如,智能電話)、計算機(例如,平板計算機)、可穿戴設(shè)備(例如,手表或電子眼鏡)、與車輛或機器人機器相關(guān)聯(lián)的模塊或組件(例如,與叉車或真空吸塵器相關(guān)聯(lián)的模塊或組件)等等。在一些情況下,所述至少一個照明物體可以是或者包括燈具、燈泡、燈繩和/或具有可檢測方位的其它形式的照明物體。在一些例子中,捕獲所述至少一個照明物體的圖像可以包括:捕獲至少一個頭頂燈具的至少一部分的圖像。在一些例子中,所述照明參考軸可以是或者包括多邊形燈具或燈泡的照明邊緣、具有照明邊緣的燈具或燈泡的照明邊緣、由燈繩規(guī)定的線段、和/或由至少兩個照明點規(guī)定的線段。方框1310處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖7、8、9和/或圖10描述的圖像捕獲模塊705來執(zhí)行和/或管理。參照圖3描述了在方框1310處執(zhí)行的操作的例子。
在方框1315處,方法1300可以包括:(例如,從移動設(shè)備115的指南針)獲取移動設(shè)備115的指南針讀數(shù)。方框1315處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖8描述的指南針模塊810來執(zhí)行和/或管理。參照圖5描述了在方框1315處執(zhí)行的操作的例子。
可選地,在方框1320處,方法1300可以包括:識別所述至少一個照明物體中的一個的邊緣。該邊緣可以規(guī)定照明參考軸。在方框1325處,方法1300可以包括:確定該邊緣的相對長度。在一些例子中,該邊緣的相對長度可以是該邊緣相對于所述至少一個照明物體的圖像中的所述至少一個照明物體的另一個特征(例如,另一個邊緣)的長度。在一些例子中,所確定的該邊緣的相對長度可以包括:關(guān)于該邊緣是矩形燈具的長邊緣還是短邊緣的指示。方框1320和/或方框1325處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖8、9和/或圖10描述的邊緣分析模塊815來執(zhí)行和/或管理。參照圖4描述了在方框1320和/或方框1325處執(zhí)行的操作的例子。
在方框1330處,方法1300可以包括:確定照明參考軸與移動設(shè)備115的設(shè)備參考軸之間的第一角度。在一些情況下,設(shè)備參考軸可以與圖像傳感器的一邊(例如,捕獲所述至少一個照明物體的圖像的圖像傳感器的一邊)、移動設(shè)備115的屏幕的一邊或者移動設(shè)備115的一邊相對應(yīng)。方框1330處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖7、8、9和/或圖10描述的第一角度確定模塊710來執(zhí)行和/或管理。參照圖3描述了在方框1330處執(zhí)行的操作的例子。
在方框1335處,方法1300可以包括:至少部分地基于在方框1305處接收的照明物體的標識符(以及可選地,至少部分地基于在方框1320處識別的邊緣的相對長度),確定照明參考軸與公共參考軸之間的第二角度。例如,可以使用該照明物體的標識符來例如從電子存儲的信息中取回與所識別的照明物體相對應(yīng)的第二角度??蛇x地,可以使用該照明物體的標識符以及該邊緣的相對長度來例如從電子存儲的信息中取回與所識別的照明物體和所識別的邊緣二者相對應(yīng)的第二角度。在一些例子中,電子存儲的信息可以包括電子存儲的地圖和/或數(shù)據(jù)庫。在一些例子中,從電子存儲的信息中獲得第二角度可以包括:通過網(wǎng)絡(luò)(例如,蜂窩網(wǎng)絡(luò)或Wi-Fi網(wǎng)絡(luò))訪問電子存儲的信息,而在一些例子中,從電子存儲的信息中獲得第二角度可以包括:訪問移動設(shè)備115上的電子存儲的信息。在一些例子中,該電子存儲的信息可以與建筑物或其它場所相對應(yīng),并且可以在移動設(shè)備115進入或者接近該場所時被下載到移動設(shè)備115。在一些例子中,公共參考軸可以與指南針朝向(例如,穿過磁北的子午線)相對應(yīng)。方框1335處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖7、8、9和/或圖10描述的第二角度確定模塊715來執(zhí)行和/或管理。參照圖4描述了在方框1335處執(zhí)行的操作的例子。
在方框1340處,方法1300可以包括:至少部分地基于在方框1315處獲取的指南針讀數(shù),估計設(shè)備參考軸與公共參考軸之間的第三角度。方框1340處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖7、8、9和/或圖10描述的第三角度估計模塊720來執(zhí)行和/或管理。參照圖5描述了在方框1340處執(zhí)行的操作的例子。
在方框1345和方框1350處,方法1300可以包括:至少部分地基于第一角度、第二角度和第三角度,確定移動設(shè)備115的方位。更具體地,并且在方框1345處,方法1300可以包括:根據(jù)至少第一角度和第二角度,確定該移動設(shè)備的至少兩個可能方位的集合。當(dāng)所述至少一個照明物體包括矩形燈具,并且所述照明參考軸包括該矩形燈具的邊緣時,該移動設(shè)備的至少兩個可能方位的集合可以包括該移動設(shè)備的兩個可能方位。當(dāng)所述至少一個照明物體包括正方形燈具,并且所述照明參考軸包括該正方形燈具的邊緣時,該移動設(shè)備的至少兩個可能方位的集合可以包括該移動設(shè)備的四個可能方位。
在方框1350處,該方法可以包括:至少部分地基于第三角度,從該移動設(shè)備的至少兩個可能方位的集合中,選擇該移動設(shè)備的方位。用此方式,第三角度(例如,基于指南針讀數(shù)的角度,由于位于建筑物或其它結(jié)構(gòu)之內(nèi)的磁感應(yīng)的影響,因此該指南針讀數(shù)可能有點不精確)可以被用來從移動設(shè)備的至少兩個可能方位的集合中,選擇該移動設(shè)備的更精確的方位。
方框1345和/或方框1350處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖7、8、9和/或圖10描述的方位確定模塊725來執(zhí)行和/或管理。參照圖4和/或圖5描述了在方框1345和/或方框1350處執(zhí)行的操作的例子。
因此,方法1300可以被用于無線通信。應(yīng)當(dāng)注意到的是,方法1300僅僅是一種實現(xiàn)方式,并且可以對方法1300的操作進行重新排列或者以別的方式修改,使得其它實現(xiàn)方式也是可行的。
圖14是示出了用于確定移動設(shè)備的方位的方法1400的流程圖。為了清楚起見,下文參照關(guān)于圖1、2、3、5、6、7、8、9、10和/或圖11描述的移動設(shè)備115中的一個或多個移動設(shè)備的方面,來描述方法1400。在一些例子中,參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620可以執(zhí)行一個或多個代碼集,以控制移動設(shè)備115的功能單元來執(zhí)行下文描述的功能。
在方框1405處,方法1400可以包括:在移動設(shè)備115處,捕獲規(guī)定照明參考軸的至少一個照明物體的圖像。在一些情況下,移動設(shè)備115可以是或者包括蜂窩設(shè)備(例如,智能電話)、計算機(例如,平板計算機)、可穿戴設(shè)備(例如,手表或電子眼鏡)、與車輛或機器人機器相關(guān)聯(lián)的模塊或組件(例如,與叉車或真空吸塵器相關(guān)聯(lián)的模塊或組件)等等。在一些情況下,所述至少一個照明物體可以是或者包括燈具、燈泡、燈繩和/或具有可檢測方位的其它形式的照明物體。在一些例子中,捕獲所述至少一個照明物體的圖像可以包括:捕獲至少一個頭頂燈具的至少一部分的圖像。在一些例子中,所述照明參考軸可以是或者包括多邊形燈具或燈泡的照明邊緣、具有照明邊緣的燈具或燈泡的照明邊緣、由燈繩規(guī)定的線段、和/或由至少兩個照明點規(guī)定的線段。方框1405處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖7、8、9和/或圖10描述的圖像捕獲模塊705來執(zhí)行和/或管理。參照圖3描述了在方框1405處執(zhí)行的操作的例子。
在方框1410處,方法1400可以包括:根據(jù)所述至少一個照明物體的圖像,確定該圖像中的照明物體的視覺標識符。該視覺標識符可以包括該照明物體上的視覺照明的指示,例如,亮元素和暗元素的唯一或者準唯一模式、彩色元素的顏色和/或模式。方框1410處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖9描述的目標識別模塊905來執(zhí)行和/或管理。
在方框1415處,方法1400可以包括:(例如,從移動設(shè)備115的指南針)獲取移動設(shè)備115的指南針讀數(shù)。方框1415處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖8描述的指南針模塊810來執(zhí)行和/或管理。參照圖5描述了在方框1415處執(zhí)行的操作的例子。
可選地,在方框1420處,方法1400可以包括:識別所述至少一個照明物體中的一個的邊緣。該邊緣可以規(guī)定照明參考軸。在方框1425處,方法1400可以包括:確定該邊緣的相對長度。在一些例子中,該邊緣的相對長度可以是該邊緣相對于所述至少一個照明物體的圖像中的所述至少一個照明物體的另一個特征(例如,另一個邊緣)的長度。在一些例子中,所確定的該邊緣的相對長度可以包括:關(guān)于該邊緣是矩形燈具的長邊緣還是短邊緣的指示。方框1420和/或方框1425處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖8、9和/或圖10描述的邊緣分析模塊815來執(zhí)行和/或管理。參照圖4描述了在方框1420和/或方框1425處執(zhí)行的操作的例子。
在方框1430處,方法1400可以包括:確定照明參考軸與移動設(shè)備115的設(shè)備參考軸之間的第一角度。在一些情況下,設(shè)備參考軸可以與圖像傳感器的一邊(例如,捕獲所述至少一個照明物體的圖像的圖像傳感器的一邊)、移動設(shè)備115的屏幕的一邊,或者移動設(shè)備115的一邊。方框1430處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖7、8、9和/或圖10描述的第一角度確定模塊710來執(zhí)行和/或管理。參照圖3描述了在方框1430處執(zhí)行的操作的例子。
在方框1435處,方法1400可以包括:至少部分地基于在方框1410處確定的照明物體的視覺標識符(以及可選地,至少部分地基于在方框1420處識別的邊緣的相對長度),確定照明參考軸與公共參考軸之間的第二角度。例如,可以使用該照明物體的視覺標識符,來例如從電子存儲的信息中取回與所識別的照明物體相對應(yīng)的第二角度??蛇x地,可以使用該照明物體的視覺標識符和邊緣的相對長度,來例如從電子存儲的信息中取回與視覺上所識別的照明物體和所識別的邊緣二者相對應(yīng)的第二角度。在一些例子中,電子存儲的信息可以包括電子存儲的地圖和/或數(shù)據(jù)庫。在一些例子中,從電子存儲的信息中獲得第二角度可以包括:通過網(wǎng)絡(luò)(例如,蜂窩網(wǎng)絡(luò)或Wi-Fi網(wǎng)絡(luò))訪問電子存儲的信息,而在一些例子中,從電子存儲的信息中獲得第二角度可以包括:訪問移動設(shè)備115上的電子存儲的信息。在一些例子中,該電子存儲的信息可以與建筑物或其它場所相對應(yīng),并且可以在移動設(shè)備115進入或者接近該場所時被下載到移動設(shè)備115。在一些例子中,公共參考軸可以與指南針朝向(例如,穿過磁北的子午線)相對應(yīng)。方框1435處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖7、8、9和/或圖10描述的第二角度確定模塊715來執(zhí)行和/或管理。參照圖4描述了在方框1435處執(zhí)行的操作的例子。
在方框1440處,方法1400可以包括:至少部分地基于在方框1415處獲取的指南針讀數(shù),估計設(shè)備參考軸與公共參考軸之間的第三角度。方框1440處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖7、8、9和/或圖10描述的第三角度估計模塊720來執(zhí)行和/或管理。參照圖5描述了在方框1440處執(zhí)行的操作的例子。
在方框1445和方框1450處,方法1400可以包括:至少部分地基于第一角度、第二角度和第三角度,確定移動設(shè)備115的方位。更具體地,并且在方框1445處,方法1400可以包括:根據(jù)至少第一角度和第二角度,確定該移動設(shè)備的至少兩個可能方位的集合。當(dāng)所述至少一個照明物體包括矩形燈具,并且所述照明參考軸包括該矩形燈具的邊緣時,該移動設(shè)備的至少兩個可能方位的集合可以包括該移動設(shè)備的兩個可能方位。當(dāng)所述至少一個照明物體包括正方形燈具,并且所述照明參考軸包括該正方形燈具的邊緣時,該移動設(shè)備的至少兩個可能方位的集合可以包括該移動設(shè)備的四個可能方位。
在方框1450處,該方法可以包括:至少部分地基于第三角度,從該移動設(shè)備的至少兩個可能方位的集合中,選擇該移動設(shè)備的方位。用此方式,第三角度(例如,基于指南針讀數(shù)的角度,由于位于建筑物或其它結(jié)構(gòu)之內(nèi)的磁感應(yīng)的影響,因此該指南針讀數(shù)可能有點不精確)可以被用來從移動設(shè)備的至少兩個可能方位的集合中,選擇該移動設(shè)備的更精確的方位。
方框1445和/或方框1450處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖7、8、9和/或圖10描述的方位確定模塊725來執(zhí)行和/或管理。參照圖5描述了在方框1445和/或方框1450處執(zhí)行的操作的例子。
因此,方法1400可以被用于無線通信。應(yīng)當(dāng)注意到的是,方法1400僅僅是一種實現(xiàn)方式,并且可以對方法1400的操作進行重新排列或者以別的方式修改,使得其它實現(xiàn)方式也是可行的。
圖15是示出了用于確定移動設(shè)備的方位的方法1500的流程圖。為了清楚起見,下文參照關(guān)于圖1、2、3、5、6、7、8、9、10和/或圖11描述的移動設(shè)備115中的一個或多個移動設(shè)備的方面,來描述方法1500。在一些例子中,參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620可以執(zhí)行一個或多個代碼集,以控制移動設(shè)備115的功能單元來執(zhí)行下文描述的功能。
在方框1505處,方法1500可以包括:確定移動設(shè)備115所位于的場所(例如,移動設(shè)備115所位于的建筑物或其它結(jié)構(gòu))。在一些例子中,該場所可以是基于全球定位系統(tǒng)(GPS)信號或者移動設(shè)備115可訪問的Wi-Fi網(wǎng)絡(luò)的標識來確定的。方框1505處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖10描述的場所確定模塊1005來執(zhí)行和/或管理。
在方框1510處,方法1500可以包括:在移動設(shè)備115處,捕獲規(guī)定照明參考軸的至少一個照明物體的圖像。在一些情況下,移動設(shè)備115可以是或者包括蜂窩設(shè)備(例如,智能電話)、計算機(例如,平板計算機)、可穿戴設(shè)備(例如,手表或電子眼鏡)、與車輛或機器人機器相關(guān)聯(lián)的模塊或組件(例如,與叉車或真空吸塵器相關(guān)聯(lián)的模塊或組件)等等。在一些情況下,所述至少一個照明物體可以是或者包括燈具、燈泡、燈繩和/或具有可檢測方位的其它形式的照明物體。在一些例子中,捕獲所述至少一個照明物體的圖像可以包括:捕獲至少一個頭頂燈具的至少一部分的圖像。在一些例子中,所述照明參考軸可以是或者包括多邊形燈具或燈泡的照明邊緣、具有照明邊緣的燈具或燈泡的照明邊緣、由燈繩規(guī)定的線段、和/或由至少兩個照明點規(guī)定的線段。方框1510處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖7、8、9和/或圖10描述的圖像捕獲模塊705來執(zhí)行和/或管理。參照圖3描述了在方框1510處執(zhí)行的操作的例子。
在方框1515處,方法1500可以包括:(例如,從移動設(shè)備115的指南針)獲取移動設(shè)備115的指南針讀數(shù)。方框1515處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖8描述的指南針模塊810來執(zhí)行和/或管理。參照圖5描述了在方框1515處執(zhí)行的操作的例子。
可選地,在方框1520處,方法1500可以包括:識別所述至少一個照明物體中的一個的邊緣。該邊緣可以規(guī)定照明參考軸。在方框1525處,方法1500可以包括:確定該邊緣的相對長度。在一些例子中,該邊緣的相對長度可以是該邊緣相對于所述至少一個照明物體的圖像中的所述至少一個照明物體的另一個特征(例如,另一個邊緣)的長度。在一些例子中,所確定的該邊緣的相對長度可以包括:關(guān)于該邊緣是矩形燈具的長邊緣還是短邊緣的指示。方框1520和/或方框1525處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖8、9和/或圖10描述的邊緣分析模塊815來執(zhí)行和/或管理。參照圖4描述了在方框1515和/或方框1520處執(zhí)行的操作的例子。
在方框1530處,方法1500可以包括:確定照明參考軸與移動設(shè)備115的設(shè)備參考軸之間的第一角度。在一些情況下,設(shè)備參考軸可以與圖像傳感器的一邊(例如,捕獲所述至少一個照明物體的圖像的圖像傳感器的一邊)、移動設(shè)備115的屏幕的一邊或者移動設(shè)備115的一邊。方框1530處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖7、8、9和/或圖10描述的第一角度確定模塊710來執(zhí)行和/或管理。參照圖3描述了在方框1530處執(zhí)行的操作的例子。
在方框1535處,方法1500可以包括:至少部分地基于在方框1505處確定的移動設(shè)備115的場所(以及可選地,至少部分地基于在方框1520處識別的邊緣的相對長度),確定照明參考軸與公共參考軸之間的第二角度。例如,可以使用移動設(shè)備115的場所,來例如從電子存儲的信息中取回與所述至少一個照明物體相對應(yīng)的第二角度。可選地,可以使用移動設(shè)備115的場所和邊緣的相對長度,來例如從電子存儲的信息中取回與所識別的至少一個照明物體和所識別的邊緣二者相對應(yīng)的第二角度。在一些例子中,電子存儲的信息可以包括電子存儲的地圖和/或數(shù)據(jù)庫。在一些例子中,從電子存儲的信息中獲得第二角度可以包括:通過網(wǎng)絡(luò)(例如,蜂窩網(wǎng)絡(luò)或Wi-Fi網(wǎng)絡(luò))訪問電子存儲的信息,而在一些例子中,從電子存儲的信息中獲得第二角度可以包括:訪問移動設(shè)備115上的電子存儲的信息。在一些例子中,該電子存儲的信息可以與建筑物或其它場所相對應(yīng),并且可以在移動設(shè)備115進入或者接近該場所時被下載到移動設(shè)備115。在一些例子中,公共參考軸可以與指南針朝向(例如,穿過磁北的子午線)相對應(yīng)。方框1535處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖7、8、9和/或圖10描述的第二角度確定模塊715來執(zhí)行和/或管理。參照圖4描述了在方框1535處執(zhí)行的操作的例子。
在方框1540處,方法1500可以包括:至少部分地基于在方框1515處獲取的指南針讀數(shù),估計設(shè)備參考軸與公共參考軸之間的第三角度。方框1540處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖7、8、9和/或圖10描述的第三角度估計模塊720來執(zhí)行和/或管理。參照圖5描述了在方框1540處執(zhí)行的操作的例子。
在方框1545和方框1550處,方法1500可以包括:至少部分地基于第一角度、第二角度和第三角度,確定移動設(shè)備115的方位。更具體地,并且在方框1545處,方法1500可以包括:根據(jù)至少第一角度和第二角度,確定該移動設(shè)備的至少兩個可能方位的集合。當(dāng)所述至少一個照明物體包括矩形燈具,并且所述照明參考軸包括該矩形燈具的邊緣時,該移動設(shè)備的至少兩個可能方位的集合可以包括該移動設(shè)備的兩個可能方位。當(dāng)所述至少一個照明物體包括正方形燈具,并且所述照明參考軸包括該正方形燈具的邊緣時,該移動設(shè)備的至少兩個可能方位的集合可以包括該移動設(shè)備的四個可能方位。
在方框1550處,該方法可以包括:至少部分地基于第三角度,從該移動設(shè)備的至少兩個可能方位的集合中,選擇該移動設(shè)備的方位。用此方式,第三角度(例如,基于指南針讀數(shù)的角度,由于位于建筑物或其它結(jié)構(gòu)之內(nèi)的磁感應(yīng)的影響,因此該指南針讀數(shù)可能有點不精確)可以被用來從移動設(shè)備的至少兩個可能方位的集合中,選擇該移動設(shè)備的更精確的方位。
方框1545和/或方框1550處的操作可以使用參照圖6、7、8、9、10和/或圖11描述的導(dǎo)航模塊620和/或參照圖7、8、9和/或圖10描述的方位確定模塊725來執(zhí)行和/或管理。參照圖5描述了在方框1545和/或方框1550處執(zhí)行的操作的例子。
因此,方法1500可以被用于無線通信。應(yīng)當(dāng)注意到的是,方法1500僅僅是一種實現(xiàn)方式,并且可以對方法1500的操作進行重新排列或者以別的方式修改,使得其它實現(xiàn)方式也是可行的。
在一些例子中,可以對方法1200、1300、1400和/或1500的方面進行組合。
本文描述的技術(shù)可以被用來確定在各種無線通信系統(tǒng)(例如,CDMA、TDMA、FDMA、OFDMA、SC-FDMA和其它系統(tǒng))中操作的移動設(shè)備的方位。術(shù)語“系統(tǒng)”和“網(wǎng)絡(luò)”經(jīng)??苫Q地使用。CDMA系統(tǒng)可以實現(xiàn)諸如CDMA2000、通用陸地?zé)o線接入(UTRA)等等之類的無線技術(shù)。CDMA2000覆蓋IS-2000、IS-95和IS-856標準。IS-2000版本0和A通常被稱為CDMA2000 1X、1X等等。IS-856(TIA-856)通常被稱為CDMA20001xEV-DO、高速分組數(shù)據(jù)(HRPD)等等。UTRA包括寬帶CDMA(WCDMA)和CDMA的其它變型。TDMA系統(tǒng)可以實現(xiàn)諸如全球移動通信系統(tǒng)(GSM)之類的無線技術(shù)。OFDMA系統(tǒng)可以實現(xiàn)諸如超移動寬帶(UMB)、演進型UTRA(E-UTRA)、IEEE 802.11(Wi-Fi)、IEEE 802.16(WiMAX)、IEEE802.20、閃速OFDM等等之類的無線技術(shù)。UTRA和E-UTRA是通用移動電信系統(tǒng)(UMTS)的一部分。3GPP長期演進(LTE)和改進型LTE(LTE-A)是UMTS的使用E-UTRA的新版本。在來自名稱為“第三代合作伙伴計劃”(3GPP)的組織的文檔中描述了UTRA、E-UTRA、UMTS、LTE、LTE-A和GSM。在來自名稱為“第三代合作伙伴計劃2”(3GPP2)的組織的文檔中描述了CDMA2000和UMB。本文描述的技術(shù)可以被用于上文提及的系統(tǒng)和無線技術(shù),以及其它系統(tǒng)和無線技術(shù)。
信息和信號可以使用各種各樣不同的技術(shù)和工藝中的任何一種來表示。例如,貫穿上面的描述提及的數(shù)據(jù)、指令、命令、信息、信號、比特、符號和碼片可以用電壓、電流、電磁波、磁場或粒子、光場或粒子或者其任意組合來表示。
結(jié)合本文公開內(nèi)容描述的各種說明性框和模塊,可以分別地或者共同地利用一個或多個專用集成電路(ASIC)來實現(xiàn)或執(zhí)行,其中所述一個或多個ASIC適于在硬件中執(zhí)行可應(yīng)用功能中的一些或者全部功能。替代地,這些功能可以由一個或多個集成電路上的一個或多個其它處理單元(或者內(nèi)核)(例如,通用處理器或數(shù)字信號處理器(DSP))來執(zhí)行。通用處理器可以是微處理器、任何常規(guī)處理器、控制器、微控制器、狀態(tài)機或者其組合。處理器還可以被實現(xiàn)為計算設(shè)備的組合,例如,DSP和微處理器的組合、多個微處理器、結(jié)合DSP內(nèi)核的一個或多個微處理器,或者任何其它這樣的配置。在其它實施例中,可以使用其它類型的集成電路(例如,結(jié)構(gòu)化/平臺ASIC、現(xiàn)場可編程門陣列(FPGA)和其它半定制IC),其中所述其它類型的集成電路可以用本領(lǐng)域中已知的任何方式來編程。方框和模塊中的每個的功能還可以整體地或者部分地利用指令來實現(xiàn),其中所述指令被體現(xiàn)在存儲器中、被格式化以由一個或多個通用或?qū)S锰幚砥鱽韴?zhí)行。
本文描述的功能可以用硬件、由處理器執(zhí)行的軟件、固件或者其任意組合的方式來實現(xiàn)。如果用由處理器執(zhí)行的軟件來實現(xiàn),則可以將這些功能存儲在計算機可讀介質(zhì)上,或者作為計算機可讀介質(zhì)上的一個或多個指令或代碼來傳輸。其它例子和實現(xiàn)方式在本公開內(nèi)容和所附權(quán)利要求書的范圍和精神之內(nèi)。例如,由于軟件的性質(zhì),上文描述的功能可以使用由處理器執(zhí)行的軟件、硬件、固件、硬連線或者這些中的任何的組合來實現(xiàn)。用于實現(xiàn)功能的特征還可以物理地位于多個位置處,包括分布使得在不同的物理位置處實現(xiàn)功能的一部分。此外,如本文(包括在權(quán)利要求書中)使用的,如在以“中的至少一個”為引語的項目的列表中使用的“或”指示分離的列表,使得例如“A、B或C中的至少一個”的列表意指:A、或B、或C、或AB、或AC、或BC或ABC(即,A和B和C)。
計算機可讀介質(zhì)包括計算機存儲介質(zhì)和通信介質(zhì)二者,其中通信介質(zhì)包括便于計算機程序從一個地方向另一個地方傳送的任何介質(zhì)。存儲介質(zhì)可以是能夠由通用或?qū)S糜嬎銠C存取的任何可用的介質(zhì)。通過例子而非限制的方式,計算機可讀介質(zhì)可以包括RAM、ROM、EEPROM、CD-ROM或其它光盤存儲、磁盤存儲或其它磁存儲設(shè)備、或者能夠被用來攜帶或存儲具有指令或數(shù)據(jù)結(jié)構(gòu)形式的期望的程序代碼單元并且能夠由通用或?qū)S糜嬎銠C、或者通用或?qū)S锰幚砥鞔嫒〉娜魏纹渌橘|(zhì)。此外,可以將任何連接適當(dāng)?shù)胤Q作計算機可讀介質(zhì)。舉例而言,如果軟件是使用同軸電纜、光纖光纜、雙絞線、數(shù)字用戶線(DSL)或者諸如紅外線、無線電和微波之類的無線技術(shù),從網(wǎng)站、服務(wù)器或其它遠程源傳輸?shù)模敲此鐾S電纜、光纖光纜、雙絞線、DSL或者諸如紅外線、無線電和微波之類的無線技術(shù)被包括在介質(zhì)的定義中。如本文使用的,磁盤和光盤包括壓縮光盤(CD)、激光光盤、光盤、數(shù)字多功能光盤(DVD)、軟盤和藍光光盤,其中磁盤通常磁性地復(fù)制數(shù)據(jù),而光盤則利用激光來光學(xué)地復(fù)制數(shù)據(jù)。上述的組合也被包括在計算機可讀介質(zhì)的范圍之內(nèi)。
為使得本領(lǐng)域的技術(shù)人員能夠?qū)崿F(xiàn)或者使用本公開內(nèi)容,提供了上文結(jié)合附圖闡述的具體實施方式。對于本領(lǐng)域的技術(shù)人員來說,對本公開內(nèi)容的各種修改將是顯而易見的,并且本文定義的一般性原理可以在不背離本公開內(nèi)容的精神或范圍的情況下被應(yīng)用于其它變型。貫穿本公開內(nèi)容,術(shù)語“例子”或者“示例性的”指示例子或者實例,并非隱含或者需要針對所提到的例子的任何偏好。具體實施方式包括出于提供對所描述技術(shù)的理解的目的的具體細節(jié)。但是,可以在不使用這些具體細節(jié)的情況下實踐這些技術(shù)。在一些實例中,為了避免對所描述的實施例的概念造成模糊,以框圖形式示出了公知的結(jié)構(gòu)和設(shè)備。因此,本公開內(nèi)容不被限制到本文描述的例子和設(shè)計方案,而是要被授予與本文公開的原理和新穎性特征相一致的最寬的范圍。