使用光源的位置確定的制作方法
【技術(shù)領(lǐng)域】
[0001] 本公開總體涉及位置估計,更具體地,涉及使用光源的位置確定。
【背景技術(shù)】
[0002] 近來,推導(dǎo)和/或估計室內(nèi)位置信息已變得日益重要。估計與設(shè)備相關(guān)聯(lián)的室內(nèi)位 置信息的一種傳統(tǒng)方法可以采用諸如藍(lán)牙低功耗,超寬帶和/或類似硬件之類的專用硬件。 其它傳統(tǒng)方法可以包括從無線接入點的各種集群來生成無線信號圖。另一方面,某些傳統(tǒng) 方法的部署成本和/或估計精度可能依舊是障礙。
【附圖說明】
[0003] 參考現(xiàn)在將參考所附圖示和圖表(其不一定按比例繪制),并且其中:
[0004] 圖1示出了根據(jù)一個或多個示例實施例的、用于使用的光源的位置確定系統(tǒng)的框 圖。
[0005] 圖2示出了根據(jù)一個或多個示例實施例的、用于使用的光源的位置確定系統(tǒng)的另 一框圖。
[0006] 圖3A示出了根據(jù)一個或多個示例實施例的室內(nèi)環(huán)境的圖示。
[0007] 圖3B示出了根據(jù)一個或多個示例實施例的、室內(nèi)環(huán)境內(nèi)的用戶路徑。
[0008] 圖4示出了根據(jù)一個或多個示例實施例的、使用光源的位置確定的流程圖。
【具體實施方式】
[0009] 在下文的說明中,提供了許多具體細(xì)節(jié)。然而應(yīng)當(dāng)理解,本公開的實施例可以在沒 有這些具體細(xì)節(jié)的情況下實施。在其它實例中,公知的方法、結(jié)構(gòu)和技術(shù)沒有詳細(xì)示出,以 便不模糊對本說明書的理解。對"一個實施例"、"實施例"、"示例實施例"、"各種實施例"等 的提及,指示被如此描述的本公開的(一個或多個)實施例可以包括特定的特征、結(jié)構(gòu)或特 性,但不是每個實施例都必須包括這樣的特定特征、結(jié)構(gòu)或特性。此外,對短語"在一實施例 中"的反復(fù)使用不一定指相同的實施例,盡管它可能是指相同的實施例。
[0010]如本文所使用的,除非另有規(guī)定,使用序數(shù)形容詞"第一"、"第二"、"第三"等來描 述常見對象僅僅指示類似對象的不同實例得以提及、并且不意在暗示如此描述的對象必須 是以給定序列的,無論是時間、空間、分級、還是以任何其它方式的序列。
[0011]如本文所使用的,除非另有規(guī)定,術(shù)語"移動設(shè)備" 一般指無線通信設(shè)備,并且更具 體地涉及下述項中的一個或多個:便攜式電子設(shè)備、電話(例如,蜂窩電話、智能電話)、計算 機(jī)(例如,膝上型計算機(jī)、平板計算機(jī))、便攜式媒體播放器、個人數(shù)字助理(PDA)、或具有聯(lián) 網(wǎng)能力的任何其它電子設(shè)備。
[0012]如本文所使用的,除非另有規(guī)定,術(shù)語"服務(wù)器"可以指具有聯(lián)網(wǎng)能力、且被配置為 向客戶端(例如移動設(shè)備)提供一個或多個專用服務(wù)的任何計算設(shè)備。服務(wù)可以包括數(shù)據(jù)存 儲或任何種類的數(shù)據(jù)處理。服務(wù)器的一個示例可以包括托管的一個或多個web頁面的web月艮 務(wù)器。web頁面的一些示例可以包括社交網(wǎng)絡(luò)web頁面。服務(wù)器的另一示例可以是托管針對 一個或多個計算機(jī)設(shè)備的web服務(wù)的云服務(wù)器。
[0013]如本文所使用的,除非另有規(guī)定,術(shù)語"接收器"可以指能夠接收數(shù)據(jù)、信號、信息 等的任何設(shè)備或組件。例如,接收器可以包括天線或任何其它接收設(shè)備。
[0014]如本文所使用的,除非另有規(guī)定,術(shù)語"發(fā)送器"可以指能夠發(fā)送數(shù)據(jù)、信號、信息 等的任何設(shè)備或組件。例如,發(fā)送器還可以包括天線或任何其它傳輸設(shè)備。
[0015] 本公開內(nèi)容涉及使用移動設(shè)備的計算機(jī)實現(xiàn)的位置估計系統(tǒng)和方法。根據(jù)本公開 的一個或多個實施例,提供了一種方法。方法可以包括:由包括一個或多個處理器的計算機(jī) 接收對室內(nèi)環(huán)境內(nèi)的設(shè)備的位置請求。方法還可以包括:接收與室內(nèi)環(huán)境中的一個或多個 光源相關(guān)聯(lián)的相應(yīng)光源標(biāo)識符。一個或多個光源與設(shè)備通信。另外,方法可以包括:由計算 機(jī)訪問與室內(nèi)環(huán)境相關(guān)聯(lián)的虛擬圖,虛擬圖包括一個或多個光源的相應(yīng)光源標(biāo)識符和一個 或多個光源在室內(nèi)環(huán)境內(nèi)的相應(yīng)位置之間的一個或多個關(guān)聯(lián)。此外,方法可以包括至少部 分地基于虛擬圖和相應(yīng)光源標(biāo)識符來確定設(shè)備在室內(nèi)環(huán)境內(nèi)的位置。
[0016] 根據(jù)本公開的一個或多個實施例,提供了一種設(shè)備。設(shè)備可包括至少一個存儲器, 用于存儲數(shù)據(jù)和計算機(jī)可執(zhí)行指令。另外,設(shè)備還可以包括至少一個處理器來訪問至少一 個存儲器并且執(zhí)行計算機(jī)可執(zhí)行指令。此外,至少一個處理器可經(jīng)配置以執(zhí)行指令以訪問 與室內(nèi)環(huán)境相關(guān)聯(lián)的虛擬圖。虛擬圖根據(jù)與一個或多個光源相關(guān)聯(lián)的各個光源標(biāo)識符、來 指示室內(nèi)環(huán)境中的一個或多個光源的相應(yīng)位置。此外,至少一個處理器可經(jīng)配置以執(zhí)行以 接收與一個或多個光源相關(guān)聯(lián)的至少一個光源標(biāo)識符,并且至少部分地基于至少一個光源 標(biāo)識符和虛擬圖來確定設(shè)備在室內(nèi)環(huán)境內(nèi)的位置。
[0017] 根據(jù)本公開的一個或多個實施例,可以提供一種非暫態(tài)計算機(jī)可讀介質(zhì)。非暫態(tài) 計算機(jī)可讀介質(zhì)可以在其上體現(xiàn)有可由一個或多個處理器執(zhí)行的指令。指令可以使得至少 一個處理器執(zhí)行下述操作:在設(shè)備處接收與室內(nèi)環(huán)境相關(guān)聯(lián)的一個或多個簽名測量。這樣, 設(shè)備可以與用戶相關(guān)聯(lián)。此外,計算機(jī)可讀介質(zhì)可以包括接收對室內(nèi)環(huán)境內(nèi)的設(shè)備的位置 請求的指令。此外,該計算機(jī)可讀介質(zhì)可以包括接收與室內(nèi)環(huán)境中的一個或多個光源相關(guān) 聯(lián)的各個光源標(biāo)識符的指令。為此,一個或多個光源可以與設(shè)備通信。此外,該介質(zhì)可以包 括訪問與室內(nèi)環(huán)境相關(guān)聯(lián)的虛擬圖的指令,虛擬圖包括一個或多個光源的相應(yīng)光源標(biāo)識符 與一個或多個光源在室內(nèi)環(huán)境內(nèi)的相應(yīng)位置之間的一個或多個關(guān)聯(lián)。該計算機(jī)可讀介質(zhì)還 可包括至少部分地基于虛擬圖和至少一個光源標(biāo)識符來確定設(shè)備在室內(nèi)環(huán)境內(nèi)的位置的 其他指令。
[0018] 現(xiàn)在參考圖1示出上述(以及或許其它)原理,圖1描述了使用光源的位置確定系統(tǒng) 100。系統(tǒng)100可以包括用戶設(shè)備102,用戶設(shè)備102具有彼此通信的一個或多個計算機(jī)處理 器104、可存儲位置確定模塊108A的存儲器106、接收器110、發(fā)送器112、網(wǎng)絡(luò)和輸入/輸出 (I/O)接口 114、以及顯示器116。
[0019] 計算機(jī)處理器104可以包括一個或多個核心,并且可以被配置為(至少部分地)訪 問和執(zhí)行存儲在存儲器106中的計算機(jī)可讀指令。一個或多個計算機(jī)處理器104可以包括但 不限于:中央處理單元(CPU)、數(shù)字信號處理器(DSP)、精簡指令集計算機(jī)(RISC)、復(fù)雜指令 集計算機(jī)(CISC)、微處理器、微控制器、現(xiàn)場可編程門陣列(FPGA)、或它們的任意組合。用戶 設(shè)備102還可以包括用于控制一個或多個處理器104和用戶設(shè)備102的一個或多個其它部件 之間的通信的芯片組(未示出)。在某些實施例中,用戶設(shè)備102可以基于Intel?架構(gòu)或 ARM?架構(gòu),并且(一個或多個)處理器和芯片組可以來自的Intel?處理器和芯片組系 列。一個或多個處理器104還可以包括用于處理特定數(shù)據(jù)處理功能或任務(wù)的一個或多個專 用集成電路(ASIC)或應(yīng)用專用標(biāo)準(zhǔn)產(chǎn)品(ASSP)。
[0020]存儲器106可以包括一種或多種計算機(jī)可讀存儲介質(zhì)(CRSM)。在一些實施例中,存 儲器106可包括非暫態(tài)介質(zhì),例如隨機(jī)存取存儲器(RAM)、閃速RAM、磁介質(zhì)、光介質(zhì)、固態(tài)介 質(zhì)等等。存儲器106可以是易失(其中提供能量時信息被保留)或非易失性(其中信息在沒有 提供能量的情況下得以保留)的。另外的實施例也可以作為包括(壓縮或未壓縮形式的)暫 態(tài)機(jī)器可讀信號的計算機(jī)程序產(chǎn)品來提供。機(jī)器可讀信號的示例包括但不限于:由互聯(lián)網(wǎng) 或其它網(wǎng)絡(luò)運載的信號。例如,經(jīng)由互聯(lián)網(wǎng)分對軟件的分發(fā)可以包括暫態(tài)機(jī)器可讀信號。此 外,存儲器106可以存儲包括多個計算機(jī)可執(zhí)行指令的操作系統(tǒng),多個計算機(jī)可執(zhí)行指令可 以由計算機(jī)處理器104來實現(xiàn)以執(zhí)行各種任務(wù),從而操作安裝在用戶設(shè)備102上的(一個或 多個)接口和任何其它硬件。存儲器106還可以存儲可由用戶設(shè)備102顯示、或傳輸?shù)狡渌O(shè) 備(如耳機(jī))以由其它設(shè)備播放或顯示的內(nèi)容。存儲器106還可以存儲從其它設(shè)備接收的內(nèi) 容。來自其它設(shè)備的內(nèi)容可由用戶設(shè)備102顯示、播放、或使用來執(zhí)行任意必要的任務(wù)或操 作(其可由用戶設(shè)備102的計算機(jī)處理器104或其它部件來實現(xiàn))。
[0021 ]網(wǎng)絡(luò)和I/O接口 114還可以包括一個或多個通信接口或者網(wǎng)絡(luò)接口設(shè)備,以提供對 數(shù)據(jù)經(jīng)由網(wǎng)絡(luò)(未示出)的、在用戶設(shè)備102和其它設(shè)備(例如網(wǎng)絡(luò)服務(wù)器)之間的傳輸。通信 接口可以包括但不限于:個人區(qū)域網(wǎng)(PAN)、有線局域網(wǎng)(LAN)、無線局