本申請涉及可見光通信技術(shù)領(lǐng)域,尤其涉及一種基于可見光通信的定位方法、裝置及系統(tǒng)。
背景技術(shù):
隨著移動技術(shù)的不斷發(fā)展,移動終端的功能變得越來越豐富,其中移動終端提供的移動定位功能更為用戶的日常使用帶來了極大的便利。
目前的移動定位方式主要有:全球定位系統(tǒng)(globalpositioningsystem,gps)定位和無線網(wǎng)絡(wireless-fidelity,wi-fi)定位。
gps定位的基本原理是測量出已知位置的衛(wèi)星到用戶接收機之間的距離,然后綜合多顆衛(wèi)星的數(shù)據(jù)就知道接收機的具體位置。但是gps定位系統(tǒng)存在不穩(wěn)定、耗電量大、信號弱、內(nèi)部電子元件較差以及大氣傳播延遲等誤差,導致gps的定位精度較低。同時受限于信號強度的影響,gps定位往往無法應用于室內(nèi)定位。比如,在大型建筑物內(nèi)或者公路隧道中,由于gps信號較差,往往無法使用gps進行定位。
而wi-fi定位雖然能應用于室內(nèi)及室外定位,但是wi-fi收發(fā)器的覆蓋范圍往往較小(一般可能只能覆蓋半徑90米以內(nèi)的區(qū)域),而且很容易受到其他信號的干擾,從而影響其精度,定位器的能耗也比較高。
可見目前亟需一種定位精度高,適用范圍廣的定位技術(shù)。
技術(shù)實現(xiàn)要素:
本申請實施例提供一種基于可見光通信的定位方法、裝置及系統(tǒng),用于解決現(xiàn)有的移動定位方法定位準確度較低,且適用范圍較差的問題。
本申請實施例采用下述技術(shù)方案:
一種基于可見光通信的定位方法,包括:
移動終端接收可見光光源發(fā)出的光信號,其中,所述光信號中攜帶有用于表示所述可見光光源所處位置的標識;
對所述接收到的光信號進行解析,確定所述光信號中攜帶的標識;
查找與所述標識對應的地理位置信息,并將所述地理位置信息作為對所述移動終端的定位結(jié)果。
一種基于可見光通信的定位方法,包括:
確定與可見光光源對應的標識,所述標識用于表示所述可見光光源所處位置;
對所述標識進行編碼調(diào)制,得到對應的編碼調(diào)制信號;
將所述編碼調(diào)制信號附加到所述可見光光源的驅(qū)動電流上,以使得所述可見光光源發(fā)射與所述編碼調(diào)制信號對應的光信號。
一種基于可見光通信的定位裝置,包括:
光信號接收單元,用于接收可見光光源發(fā)出的光信號,其中,所述光信號中攜帶有用于表示所述可見光光源所處位置的標識;
光信號解析單元,用于對所述接收到的光信號進行解析,確定所述光信號中攜帶的標識;
定位單元,用于查找與所述標識對應的地理位置信息,并將所述地理位置信息作為對所述移動終端的定位結(jié)果。
一種基于可見光通信的定位裝置,包括:
標識確定單元,用于確定與可見光光源對應的標識,所述標識用于表示所述可見光光源所處位置;
編碼單元,用于對所述標識進行編碼調(diào)制,得到對應的編碼調(diào)制信號;
信號附加單元,用于將所述編碼調(diào)制信號附加到所述可見光光源的驅(qū)動電流上,以使得所述可見光光源發(fā)射與所述編碼調(diào)制信號對應的光信號。
一種基于可見光通信的定位系統(tǒng),包括:可見光光源和移動終端;
其中,所述可見光光源,用于確定與led光源對應的標識,所述標識用于表示所述可見光光源所處位置;對所述標識進行編碼調(diào)制,得到對應的編碼調(diào)制信號;將所述編碼調(diào)制信號附加在所述可見光光源的驅(qū)動電流上;發(fā)出光信號,所述光信號攜帶有所述標識;
所述移動終端,用于接收所述可見光光源發(fā)出的光信號;對所述接收到的光信號進行解析,確定所述光信號中攜帶的標識;查找與所述標識對應的地理位置信息,并將所述地理位置信息作為對所述移動終端的定位結(jié)果。
本申請實施例采用的上述至少一個技術(shù)方案能夠達到以下有益效果:
由于可見光光源可以發(fā)出攜帶有用于表示所述可見光光源所處位置的標識的光信號,移動終端通過接收攜帶有所述標識的光信號,并對所述接收到的光信號進行解析,可以確定所述光信號中攜帶的標識,進而可以通過確定的標識,查找到與所述標識對應的地理位置信息,以實現(xiàn)對移動終端所處的位置進行定位的目的。并且在定位過程中,由于光信號不會受到其他無線電信號的干擾,因而本申請實施例提供的定位方法的定位準確度較高。
同時,不管是在室內(nèi)還是室外,只要存在可見光光源(比如,lde燈),均能實現(xiàn)定位,因此相對于現(xiàn)有的定位方法,本申請實施例提供的定位方法具有較廣的適用范圍。
附圖說明
此處所說明的附圖用來提供對本申請的進一步理解,構(gòu)成本申請的一部分,本申請的示意性實施例及其說明用于解釋本申請,并不構(gòu)成對本申請的不當限定。在附圖中:
圖1為本申請實施例提供的一種基于可見光通信的定位方法的具體流程示意圖;
圖2為本申請實施例提供的一種隧道中光源位置布局的場景示意圖;
圖3為本申請實施例提供的一種基于可見光通信的定位方法的使用場景示意圖;
圖4為本申請實施例提供的一種智能手機通過向網(wǎng)絡服務器發(fā)送標識以獲得地理位置信息的實現(xiàn)場景流程示意圖;
圖5為本申請實施例提供的另一種基于可見光通信的定位方法的具體流程示意圖;
圖6為本申請實施例提供的一種定位系統(tǒng)的結(jié)構(gòu)示意圖;
圖7為本申請實施例提供的另一種定位系統(tǒng)的結(jié)構(gòu)示意圖;
圖8為本申請實施例提供的一種基于可見光通信的定位裝置的具體結(jié)構(gòu)示意圖;
圖9為本申請實施例提供的一種基于可見光通信的定位裝置的具體結(jié)構(gòu)示意圖。
具體實施方式
為使本申請的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本申請具體實施例及相應的附圖對本申請技術(shù)方案進行清楚、完整地描述。顯然,所描述的實施例僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
以下結(jié)合附圖,詳細說明本申請各實施例提供的技術(shù)方案。
實施例1
本申請實施例提供了一種基于可見光通信的定位方法,用于解決現(xiàn)有的移動定位方法定位準確度較低,且適用范圍較差的問題。
本申請實施例提供的基于可見光通信的定位方法的執(zhí)行主體,可以但不限于為手機、平板電腦以及個人電腦(personalcomputer,pc)等終端設備中的至少一種。此外,該方法的執(zhí)行主體,也可以是安裝在終端設備上的定位應用(application,app)本身。
為便于描述,下文以該方法的執(zhí)行主體為智能手機為例,對該方法的實施方式進行介紹??梢岳斫?,該方法的執(zhí)行主體為智能手機只是一種示例性的說明,并不應理解為對該方法的限定。
該方法的具體實現(xiàn)流程圖如圖1所示,主要包括下述步驟:
步驟11,智能手機接收可見光光源發(fā)出的光信號;
需要說明的是,本申請實施例提供的定位方法是基于可見光通信技術(shù)(visiblelightcommunication,vlc)實現(xiàn)的。
可見光通信技術(shù)是利用熒光燈或發(fā)光二極管等發(fā)出的肉眼看不到的高速明暗閃爍信號來實現(xiàn)數(shù)據(jù)傳輸?shù)募夹g(shù)。其中可見光通信技術(shù)的一種簡單的實現(xiàn)方式,可以通過在普通的led燈上加裝控制芯片,以控制led燈泡的閃爍,假設led燈亮起代表1,而led燈的熄滅代表0,從而可以通過控制芯片控制led燈的閃爍,使led燈通過閃爍的方式向外發(fā)射二進制數(shù)據(jù),并通過光敏傳感器接收led燈的閃爍,從而可以達到通過led燈光信號進行二進制數(shù)據(jù)傳輸?shù)哪康?。同時由于led燈閃爍頻率較快(每秒可以達到上百萬次的閃爍),人眼無法感覺到led燈的閃爍,因而不會對人們?nèi)粘J褂胠ed燈進行照明造成影響。為了便于描述,下文以led燈作為可見光光源,可以理解的是,以led燈作為可見光光源僅僅是一種示例性的說明,并不應理解為對該方法的限定。
利用可見光通信技術(shù),可以使led光源發(fā)射出的光信號中攜帶有用于表示所述led光源所處位置的標識。該標識可以是用戶根據(jù)led光源(如,led燈)實際所處的位置而設置的。以圖2為例,圖2中顯示了位于一條隧道中不同路段的四個led燈,其中,led燈1位于a路段,led燈2位于b路段,led燈3位于c路段,led燈4位于d路段,則根據(jù)led燈在該隧道中所處的位置,用戶可以分別為四盞led燈分配不同的標識,并保存這些標識與led燈所處路段的對應關(guān)系,假設用戶為led燈1分配的標識為“a”,同時將標識“a”與該隧道中a路段的對應關(guān)系上傳至服務器,則當手機接收到攜帶有“a”標識的光信號時,則可以確定該手機當前處在該隧道的a路段上。具體地,如何使led燈發(fā)射出的光信號中攜帶有用于表示led燈位置的標識,詳見下文相關(guān)描述,此處不再贅述。
如圖3所示,為本申請實施例提供的一種基于可見光通信的定位方法的使用場景示意圖,其中,智能手機可以攝像頭來接收led燈發(fā)出的光信號,或者還可以在智能手機上設置光敏傳感器,并利用該光敏傳感器來接收led燈發(fā)出的光信號。
例如,當攜帶智能手機的用戶希望通過本申請實施例提供的定位方法進行定位時,用戶可以攜帶著手機走到的led燈下,并開啟智能手機的攝像頭,進而可以通過拍照等方式來接收附近的光信號。
這里需要說明的是,智能手機上用于接收led燈發(fā)出的光信號的裝置不僅限于上述兩種裝置,還可以為其他具有光電探測功能的裝置,本申請實施例對智能手機采用哪種裝置接收led燈發(fā)送的光信號不做具體限定。
通過執(zhí)行步驟11,用戶所使用的智能手機可以接收到led燈發(fā)出的光信號,且由于可見光信號在空氣中沿直線傳播,并且強度隨傳播距離均勻衰減,因此如果待定位用戶的智能手機能夠接收到led燈發(fā)出的光信號,說明待定位用戶必然在這這盞led燈的照射范圍內(nèi),進而可以通過確定接收到的光信號中的標識的方式,來確定led燈的所處的位置,從而可以將led燈所處的位置作為待定位用戶所處的位置。
具體地,智能手機如何從接收到的光信號中確定出光信號所攜帶的標識,詳見下述步驟12。
步驟12,對所述接收到的光信號進行解析,確定所述光信號中攜帶的標識;
通過執(zhí)行步驟11,智能手機接收到了led燈發(fā)出的光信號,為了便于后續(xù)從該光信號中確定出led燈的標識,智能手機首先需要將接收到的光信號轉(zhuǎn)換為電信號,則在一種實施方式中,步驟12的具體實現(xiàn)方式可以為:將所述接收到的光信號轉(zhuǎn)換為電信號;對所述電信號進行解碼,以確定所述電信號中攜帶的標識信息。
其中,智能手機可以利用光電轉(zhuǎn)換裝置將接收到的光信號轉(zhuǎn)換成電信號。
這里需要說明的是,由于led燈是通過閃爍的方式來發(fā)射攜帶有標識的光信號的,為了避免led燈發(fā)出的光信號出現(xiàn)連續(xù)的“0”或者“1”,即led燈閃爍的頻率較慢,而使得用戶感知到led燈的閃爍,進而影響led燈的正常照明,在一種實施方式中,往往會采用開關(guān)鍵控(ook)和曼徹斯特編碼的方式對用于表示led燈所處位置的標識進行編碼調(diào)制,以使得led燈在發(fā)出攜帶有標識的光信號時不會出現(xiàn)用戶可感知到的閃爍現(xiàn)象。
由于led燈發(fā)出的光信號中所攜帶的用于表示led燈所處位置的標識是經(jīng)過開關(guān)鍵控(ook)和曼徹斯特編碼的編碼調(diào)制的,因而智能手機在對經(jīng)過光電轉(zhuǎn)換后的電信號進行解碼,以確定電信號中攜帶的標識時,也需要采用相同的方式對電信號進行調(diào)制處理,在一種實施方式中,智能手機對經(jīng)過光電轉(zhuǎn)換得到的電信號進行解碼,以確定電信號中攜帶的標識,具體可以包括:對所述電信號進行曼徹斯特解碼處理及開關(guān)鍵控ook調(diào)制處理,以確定所述標識。
這里需要的說明的是,智能手機可以在本地完成對接收到的光信號的轉(zhuǎn)換和解析?;蛘咧悄苁謾C也可以將接收到的光信號轉(zhuǎn)換成電信號,并發(fā)送至后端服務器,進而通過后端服務器對電信號進行分析,以確定電信號中攜帶的標識,從而可以在一定程度上減少對智能手機處理資源的占用。
步驟13,查找與所述標識對應的地理位置信息,并將所述地理位置信息作為對所述移動終端的定位結(jié)果。
需要說明的是,用戶可以在智能手機本地保存各標識與地理位置信息(這里所說的地理位置信息,比如,可以是指經(jīng)緯度坐標)的對應關(guān)系,一個標識信息對應一個經(jīng)緯度坐標,當智能手機通過執(zhí)行步驟12確定出led燈發(fā)出的光信號中攜帶的標識后,可以根據(jù)該標識,在本地數(shù)據(jù)存儲設備中查找與該標識對應的地理位置信息,并將查找到的地理位置信息作為本次定位的定位結(jié)果,通過顯示設備向用戶顯示。
或者,用戶可以將各標識與地理位置信息的對應關(guān)系保存在定位app的后臺服務器上,進而當智能手機通過執(zhí)行步驟12確定出led燈發(fā)出的光信號中攜帶的標識后,智能手機可將確定的標識上傳至服務器,由服務器根據(jù)預設的標識與地理位置信息的對應關(guān)系,查找出該標識所對應的地理位置信息,并將查找到的地理位置信息反饋給智能手機,由智能手機顯示服務器返回的地理位置信息,從而完成對當前所在地理位置的定位,如圖4所示,為本申請實施例提供的一種智能手機通過向網(wǎng)絡服務器發(fā)送標識以獲得地理位置信息的實現(xiàn)場景流程示意圖。
采用本申請實施例1提供的定位方法,由于led光源可以發(fā)出攜帶有用于表示所述led光源所處位置的標識的光信號,移動終端通過接收攜帶有所述標識的光信號,并對所述接收到的光信號進行解析,可以確定所述光信號中攜帶的標識,進而可以通過確定的標識,查找到與所述標識對應的地理位置信息,以實現(xiàn)對移動終端所處的位置進行定位的目的。并且在定位過程中,由于光信號不會受到其他無線電信號的干擾,因而本申請實施例提供的定位方法的定位精度較高。
同時,不管是在室內(nèi)還是室外,只要存在光源(比如,lde燈),均能實現(xiàn)定位,因此相對于現(xiàn)有的定位方法,本申請實施例提供的定位方法具有較廣的適用范圍。
進一步的,由于可見光信號在空氣中沿直線傳播,并且強度隨傳播距離均勻衰減,因此如果待定位用戶的智能手機能夠接收到led燈發(fā)出的光信號,說明待定位用戶必然在這這盞led燈的照射范圍內(nèi),因此可以通過調(diào)整可見光源的照射范圍,達到對本申請實施例提供的定位方法的定位精度的有效調(diào)整。
例如,假設如圖2所示,圖中每個光源所發(fā)出的光信號均攜帶有用于表示光源位置的標識,且每個光源的照射范圍為4米,則在這種情況下,使用本申請實施例提供的定位方法進行定位時,定位精度也為4米。此時,當用戶期望提高該定位方法的定位精度時,可以對可光源的照射范圍進行調(diào)整,比如將光源的照射范圍調(diào)整到2米,從而可以將定位精度提高到2米?;蛘咭部梢栽诟鱾€光源的照射范圍沒有出現(xiàn)重合干涉的情況下,增加光源的數(shù)量,雖然無法提高定位精度,但是可以在一定程度上可以得到更為準確的定位結(jié)果。
上文以執(zhí)行主體為智能手機(待定位者)為例,對本申請實施例提供的一種基于可見光通信的定位方法進行了具體介紹,為了便于對該定位方法更全面的了解,下文以執(zhí)行主體為可見光源(如,led燈)為例,對本申請實施例提供的定位方法進行進一步說明。
該方法的具體實現(xiàn)流程圖如圖5所示,主要包括下述步驟:
步驟21,確定與可見光光源對應的標識;
其中,所述標識用于表示所述可見光光源所處位置。需要說明的是,所述可見光光源對應的標識可以是用戶根據(jù)可見光光源所處的位置,為該光源分配的、用于表示該光源所處地理位置信息的標識。用戶可以根據(jù)對定位精度的要求,靈活的為各個可見光光源設置不同的標識。
例如,仍以圖2為例,假設圖2中每盞燈的照射范圍為1米,當用戶為圖2中的每盞燈均設置了不同的標識時,則在這種情況下,采用本申請實施例提供的定位方法進行定位時,定位精度為1米。當用戶以兩盞燈為一組,為圖2中的led燈1和led燈2設置了一個標識,為圖2中的led燈3和led燈4設置了另外一個不同的標識,則在這種情況下,采用本申請實施例提供的定位方法進行定位時,定位精度為2米。
步驟22,對所述標識進行編碼調(diào)制,得到對應的編碼調(diào)制信號;
在一種實施方式中,可以將通過執(zhí)行步驟21確定的標識轉(zhuǎn)換為二進制編碼,并進一步的對由標識轉(zhuǎn)換成的二進制編碼進行編碼調(diào)制,以得到與標識對應的編碼調(diào)制信號。
這里需要說明的是,在可見光通信中,數(shù)據(jù)的傳輸是利用光源的閃爍來實現(xiàn)的,因此在本申請實施例中,為了可以使led燈發(fā)射出攜帶有標識的光信號,也需要作為光源的led燈按照特定的方式進行閃爍,為了避免led燈發(fā)出的光信號出現(xiàn)連續(xù)的“0”或者“1”,即led燈閃爍的頻率較慢,而使得用戶感知到led燈的閃爍,進而影響led燈的正常照明,在一種實施方式中,往往會采用開關(guān)鍵控(ook)和曼徹斯特編碼的方式對用于表示led燈所處位置的標識進行編碼調(diào)制,以使得led燈在發(fā)出攜帶有標識的光信號時不會出現(xiàn)用戶可感知到的閃爍現(xiàn)象。
因此,在一種實施方式中,步驟12的具體實現(xiàn)方式可以包括:利用開關(guān)鍵控ook以及曼徹斯特編碼對所述標識進行編碼調(diào)制,得到所述標識對應的編碼調(diào)制信號。
步驟23,將所述編碼調(diào)制信號附加到所述可見光光源的驅(qū)動電流上,以使得所述可見光光源發(fā)射與所述編碼調(diào)制信號對應的光信號。
以led燈作為可見光光源為例,led燈一般是由驅(qū)動電路以及l(fā)ed發(fā)光源組成,其中,驅(qū)動電路主要是用于控制led燈接收到電路信號的中間電路,通過驅(qū)動電路可以控制加載在led燈兩端的電信號,從而可以控制led燈的亮起和熄滅,則在一種實施方式中,可以將調(diào)制好的編碼調(diào)制信號通過驅(qū)動電路附加到led燈的驅(qū)動電流上,以使得led可以發(fā)射出攜帶有表示對應標識的編碼調(diào)制信號的光信號。
在本申請實施例中,使用led燈作為可見光光源,在利用led燈進行定位的同時可以提供照明服務,同時led燈的功耗低,因此從整體上看,本申請實施例提供的這種基于可見光通信的定位方法的功耗比較低。
且由于光信號不會受到其他無線電信號的干擾,因此本申請所提供的這種基于可見光通信的定位方法的定位準確度也較高。
實施例2
基于前述實施例1詳細敘述了本申請的發(fā)明構(gòu)思,為了便于更好的理解本申請的技術(shù)特征、手段和效果,下面對本申請的一種基于可見光通信的定位方法進一步說明,從而形成了本申請的又一個實施例。
本申請實施例提供了一種基于可見光通信的定位系統(tǒng),用于解決現(xiàn)有的移動定位方法定位準確度較低,且適用范圍較差的問題。如圖6所示,為本申請實施例提供的定位系統(tǒng)的結(jié)構(gòu)示意圖,包括若干個可見光光源以及移動終端。
其中,可見光光源,用于確定與可見光光源對應的標識,所述標識用于表示所述可見光光源所處位置;對所述標識進行編碼調(diào)制,得到對應的編碼調(diào)制信號;將所述編碼調(diào)制信號附加在所述可見光光源的驅(qū)動電流上;發(fā)出光信號,所述光信號攜帶有所述標識;
移動終端,用于接收所述可見光光源發(fā)出的光信號;對所述接收到的光信號進行解析,確定所述光信號中攜帶的標識;查找與所述標識對應的地理位置信息,并將所述地理位置信息作為對所述移動終端的定位結(jié)果。
在一種實施方式中,當用戶期望進行定位時,用戶可以使用的智能手機接收led燈發(fā)出的光信號,且由于可見光信號在空氣中沿直線傳播,并且強度隨傳播距離均勻衰減,因此如果待定位用戶的智能手機能夠接收到led燈發(fā)出的光信號,說明待定位用戶必然在這這盞led燈的照射范圍內(nèi),進而可以通過確定接收到的光信號中的標識的方式,來確定led燈的所處的位置,從而可以將led燈所處的位置作為待定位用戶所處的位置,以實現(xiàn)對用戶的定位。
需要說明的是,當用戶使用的移動終端接收到可見光光源發(fā)出的光信號,并解析出該光信號中攜帶的標識后,移動終端除了可以在終端本地查找與標識對應的地理位置信息以外,還可以將標識上傳至服務器以使得服務器根據(jù)接收到的標識查找與該標識對應的地理位置信息,并將確定的地理位置信息返回給移動終端進行展示,在這種情況下,本申請實施例提供的定位系統(tǒng)除了包括可見光光源和移動終端以外,還包括存儲有各標識與地理位置信息對應關(guān)系的服務器,如圖7所示,為本申請實施例提供的另一種定位系統(tǒng)的結(jié)構(gòu)示意圖。
采用本申請實施例2提供的定位系統(tǒng),由于led光源可以發(fā)出攜帶有用于表示所述led光源所處位置的標識的光信號,移動終端通過接收攜帶有所述標識的光信號,并對所述接收到的光信號進行解析,可以確定所述光信號中攜帶的標識,進而可以通過確定的標識,查找到與所述標識對應的地理位置信息,以實現(xiàn)對移動終端所處的位置進行定位的目的。并且在定位過程中,由于光信號不會受到其他無線電信號的干擾,因而本申請實施例提供的定位系統(tǒng)的定位準確度較高。
同時,不管是在室內(nèi)還是室外,只要存在光源(比如,lde燈),均能實現(xiàn)定位,因此相對于現(xiàn)有的定位方法,本申請實施例提供的定位方法具有較廣的適用范圍。
實施例3
本申請實施例提供了一種基于可見光通信的定位裝置,用于解決現(xiàn)有的移動定位方法定位準確度較低,且適用范圍較差的問題。該裝置的具體結(jié)構(gòu)示意圖如圖8所示,包括:光信號接收單元31、光信號解析單元32以及定位單元33。
其中,光信號接收單元31,用于接收可見光光源發(fā)出的光信號,其中,所述光信號中攜帶有用于表示所述可見光光源所處位置的標識;
光信號解析單元32,用于對所述接收到的光信號進行解析,確定所述光信號中攜帶的標識;
定位單元33,用于查找與所述標識對應的地理位置信息,并將所述地理位置信息作為對所述移動終端的定位結(jié)果。
在一種實施方式中,光信號解析單元32,具體用于:將所述接收到的光信號轉(zhuǎn)換為電信號;對所述電信號進行解碼,以確定所述電信號中攜帶的標識。
在一種實施方式中,光信號解析單元32,具體用于:對所述電信號進行曼徹斯特解碼處理及開關(guān)鍵控ook調(diào)制處理,以確定所述標識。
采用本申請實施例3提供的定位裝置,由于led光源可以發(fā)出攜帶有用于表示所述led光源所處位置的標識的光信號,移動終端通過接收攜帶有所述標識的光信號,并對所述接收到的光信號進行解析,可以確定所述光信號中攜帶的標識,進而可以通過確定的標識,查找到與所述標識對應的地理位置信息,以實現(xiàn)對移動終端所處的位置進行定位的目的。并且在定位過程中,由于光信號不會受到其他無線電信號的干擾,因而本申請實施例提供的定位系統(tǒng)的定位準確度較高。
同時,不管是在室內(nèi)還是室外,只要存在光源(比如,lde燈),均能實現(xiàn)定位,因此相對于現(xiàn)有的定位方法,本申請實施例提供的定位方法具有較廣的適用范圍。
實施例4
本申請實施例提供了一種基于可見光通信的定位裝置,用于解決現(xiàn)有的移動定位方法定位準確度較低,且適用范圍較差的問題。該裝置的具體結(jié)構(gòu)示意圖如圖9所示,包括:標識確定單元41、編碼單元42以及信號附加單元43。
其中,標識確定單元41,用于確定與可見光光源對應的標識,所述標識用于表示所述可見光光源所處位置;
編碼單元42,用于對所述標識進行編碼調(diào)制,得到對應的編碼調(diào)制信號;
信號附加單元43,用于將所述編碼調(diào)制信號附加到所述可見光光源的驅(qū)動電流上,以使得所述可見光光源發(fā)射與所述編碼調(diào)制信號對應的光信號。
在一種實施方式中,編碼單元41,具體用于:利用開關(guān)鍵控ook以及曼徹斯特編碼對所述標識進行編碼調(diào)制,得到所述標識對應的編碼調(diào)制信號。
采用本申請實施例4提供的定位裝置,由于led光源可以發(fā)出攜帶有用于表示所述led光源所處位置的標識的光信號,移動終端通過接收攜帶有所述標識的光信號,并對所述接收到的光信號進行解析,可以確定所述光信號中攜帶的標識,進而可以通過確定的標識,查找到與所述標識對應的地理位置信息,以實現(xiàn)對移動終端所處的位置進行定位的目的。并且在定位過程中,由于光信號不會受到其他無線電信號的干擾,因而本申請實施例提供的定位系統(tǒng)的定位準確度較高。
同時,不管是在室內(nèi)還是室外,只要存在光源(比如,lde燈),均能實現(xiàn)定位,因此相對于現(xiàn)有的定位方法,本申請實施例提供的定位方法具有較廣的適用范圍。
本領(lǐng)域內(nèi)的技術(shù)人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、cd-rom、光學存儲器等)上實施的計算機程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
在一個典型的配置中,計算設備包括一個或多個處理器(cpu)、輸入/輸出接口、網(wǎng)絡接口和內(nèi)存。
內(nèi)存可能包括計算機可讀介質(zhì)中的非永久性存儲器,隨機存取存儲器(ram)和/或非易失性內(nèi)存等形式,如只讀存儲器(rom)或閃存(flashram)。內(nèi)存是計算機可讀介質(zhì)的示例。
計算機可讀介質(zhì)包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術(shù)來實現(xiàn)信息存儲。信息可以是計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計算機的存儲介質(zhì)的例子包括,但不限于相變內(nèi)存(pram)、靜態(tài)隨機存取存儲器(sram)、動態(tài)隨機存取存儲器(dram)、其他類型的隨機存取存儲器(ram)、只讀存儲器(rom)、電可擦除可編程只讀存儲器(eeprom)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲器(cd-rom)、數(shù)字多功能光盤(dvd)或其他光學存儲、磁盒式磁帶,磁帶磁磁盤存儲或其他磁性存儲設備或任何其他非傳輸介質(zhì),可用于存儲可以被計算設備訪問的信息。按照本文中的界定,計算機可讀介質(zhì)不包括暫存電腦可讀媒體(transitorymedia),如調(diào)制的數(shù)據(jù)信號和載波。
還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設備中還存在另外的相同要素。
本領(lǐng)域技術(shù)人員應明白,本申請的實施例可提供為方法、系統(tǒng)或計算機程序產(chǎn)品。因此,本申請可采用完全硬件實施例、完全軟件實施例或結(jié)合軟件和硬件方面的實施例的形式。而且,本申請可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、cd-rom、光學存儲器等)上實施的計算機程序產(chǎn)品的形式。
以上所述僅為本申請的實施例而已,并不用于限制本申請。對于本領(lǐng)域技術(shù)人員來說,本申請可以有各種更改和變化。凡在本申請的精神和原理之內(nèi)所作的任何修改、等同替換、改進等,均應包含在本申請的權(quán)利要求范圍之內(nèi)。