最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

一種數(shù)據獲取方法、數(shù)據發(fā)送方法、裝置及數(shù)據傳輸系統(tǒng)與流程

文檔序號:11205607閱讀:776來源:國知局
一種數(shù)據獲取方法、數(shù)據發(fā)送方法、裝置及數(shù)據傳輸系統(tǒng)與流程

本申請涉及可見光通信技術領域,尤其涉及一種數(shù)據獲取方法、數(shù)據發(fā)送方法、裝置及數(shù)據傳輸系統(tǒng)。



背景技術:

隨著互聯(lián)網信息技術的不斷發(fā)展,我們也步入了信息化時代,在科技高速發(fā)展的今天,每天都有海量新鮮的事物產生,當面對各種新鮮事物時,人們往往希望能夠快速便捷的獲得這些事物的相關信息,以便快速了解這些事物。

在這種情況下,為了方便人們快速便捷的讀取信息,也就產生了各種類型的信息標簽。

目前,比較常見的信息標簽主要以利用條碼技術的二維碼標簽和條形碼標簽,以及利用射頻自動識別(radiofrequencyidentification,rfid)的射頻標簽為主。

其中,條形碼技術作為一種關鍵的信息標識和信息采集技術,在信息標簽的使用過程中不斷發(fā)展,20世紀90年初人們發(fā)明了二維條碼,利用某種特定的幾何圖形,按一定規(guī)律,用在平面分布的黑白相間的圖形來存儲數(shù)字、文字、圖片以及聲音的有關信息。但是,由于二維碼易于復制,存在信息篡改和偽造的風險,因而導致二維碼的安全性較差。

而基于rfid技術的射頻標簽,雖然具有信息容量大、識別方式快捷方便等優(yōu)點,但是,射頻標簽同樣存在諸如成本高、保密性較差、易受電磁干擾等問題。

因而,目前亟需一種安全性更高的信息標簽作為存儲數(shù)據信息的載體,以保證用戶可以安全便捷的從中獲取信息。



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

本申請實施例提供一種數(shù)據獲取方法,用以解決通過現(xiàn)有的信息標簽進行數(shù)據讀取安全性較低的問題。

本申請實施例還提供一種數(shù)據發(fā)送方法,用以解決現(xiàn)有的信息標簽安全性較低的問題。

本申請實施例還提供一種數(shù)據傳輸系統(tǒng),用以解決通過現(xiàn)有的信息標簽進行數(shù)據讀取安全性較低的問題。

本申請實施例采用下述技術方案:

一種數(shù)據獲取方法,包括:

接收光源發(fā)出的光信號,其中,所述光信號中攜帶有標識信息;

對接收到的光信號進行解析,確定所述光信號中攜帶的標識信息;

根據所述標識信息,確定與所述標識信息對應的數(shù)據,并獲取所述數(shù)據。

一種數(shù)據發(fā)送方法,包括:

確定待發(fā)送數(shù)據所對應的標識信息;

對所述標識信息進行編碼調制,得到對應的編碼調制信號;

將所述編碼調制信號附加到光源的驅動電流上,通過所述光源發(fā)射與所述編碼調制信號對應的光信號。

一種數(shù)據傳輸系統(tǒng),包括:光源、終端和服務器;

其中,所述可見光光源,用于確定待發(fā)送數(shù)據所對應的標識信息,對所述標識信息進行編碼調制,得到對應的編碼調制信號,將所述編碼調制信號附加到光源的驅動電流上,發(fā)射與所述編碼調制信號對應的光信號;

所述終端,用于接收光源發(fā)出的光信號,對接收到的光信號進行解析,確定所述光信號中攜帶的標識信息,根據所述標識信息,確定與所述標識信息對應的數(shù)據,并獲取所述數(shù)據;

所述服務器,用于接收終端發(fā)送的標識信息,根據接收到的標識信息,查找與所述標識信息對應的數(shù)據,向終端返回所述查找到的數(shù)據。

一種數(shù)據獲取裝置,包括:

信號接收單元,用于接收光源發(fā)出的光信號,其中,所述光信號中攜帶有標識信息;

解析單元,用于對接收到的光信號進行解析,確定所述光信號中攜帶的標識信息;

數(shù)據獲取單元,用于根據所述標識信息,確定與所述標識信息對應的數(shù)據,并獲取所述數(shù)據。

一種數(shù)據發(fā)送裝置,包括:

標識信息確定單元,用于確定待發(fā)送數(shù)據所對應的標識信息;

編碼調制單元,用于對所述標識信息進行編碼調制,得到對應的編碼調制信號;

發(fā)射單元,用于將所述編碼調制信號附加到光源的驅動電流上,通過所述光源發(fā)射與所述編碼調制信號對應的光信號。

本申請實施例采用的上述至少一個技術方案能夠達到以下有益效果:

由于利用可見光通信技術,可以將可見光光源作為信息標簽,并通過可見光光源向外發(fā)射攜帶有特定標識信息的光信號,終端可以接收作為信息標簽的可見光光源發(fā)出的光信號,并對接收到的光信號進行解析,從而確定所述光信號中攜帶的標識信息,進而根據所述標識信息,確定與所述標識信息對應的數(shù)據,從而獲取到所述數(shù)據。相比于現(xiàn)有的信息標簽(例如二維碼),現(xiàn)有的信息標簽本身極易被復制、篡改,因而導致通過現(xiàn)有的信息標簽進行數(shù)據獲取時,信息安全性較差,而本方案提供的這種數(shù)據獲取方法,使用可見光標簽作為數(shù)據存儲和發(fā)射的載體,由于可見光標簽很難被復制和篡改,從而保證通過可見光標簽進行數(shù)據讀取的安全性更高。

附圖說明

此處所說明的附圖用來提供對本申請的進一步理解,構成本申請的一部分,本申請的示意性實施例及其說明用于解釋本申請,并不構成對本申請的不當限定。在附圖中:

圖1為本申請實施例提供的一種數(shù)據獲取方法的具體流程示意圖;

圖2為本申請實施例提供的一種數(shù)據獲取方法的使用場景示意圖;

圖3為在進行拍照時cmos傳感器中像素點的掃描和激活順序的示意圖;

圖4為使用cmos攝像頭對光源進行拍照得到的圖像;

圖5為本申請實施例提供的一種對光信號進行解析的具體實現(xiàn)流程示意圖;

圖6為本申請實施例提供的一種智能手機通過向網絡服務器發(fā)送標識以獲得數(shù)據的場景示意圖;

圖7為本申請實施例提供的一種數(shù)據發(fā)送方法的具體流程示意圖;

圖8為本申請實施例提供的一種調制電路的電路圖;

圖9為本申請實施例提供的一種數(shù)據傳輸系統(tǒng)的結構示意圖;

圖10為本申請實施例提供一種數(shù)據獲取裝置的結構示意圖;

圖11為本申請實施例提供一種數(shù)據發(fā)送裝置的結構示意圖。

具體實施方式

為使本申請的目的、技術方案和優(yōu)點更加清楚,下面將結合本申請具體實施例及相應的附圖對本申請技術方案進行清楚、完整地描述。顯然,所描述的實施例僅是本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├?,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。

以下結合附圖,詳細說明本申請各實施例提供的技術方案。

實施例1

本申請實施例提供一種數(shù)據獲取方法,用以解決通過現(xiàn)有的信息標簽進行數(shù)據讀取安全性較低的問題。

本申請實施例提供的數(shù)據獲取方法的執(zhí)行主體,可以但不限于為手機、平板電腦以及個人電腦(personalcomputer,pc)等終端設備中的至少一種。此外,該方法的執(zhí)行主體,也可以是安裝在終端設備上的應用程序(application,app)本身。

為便于描述,下文以該方法的執(zhí)行主體為智能手機為例,對該方法的實施方式進行介紹。可以理解,該方法的執(zhí)行主體為智能手機只是一種示例性的說明,并不應理解為對該方法的限定。

該方法的具體實現(xiàn)流程圖如圖1所示,主要包括下述步驟:

步驟11,接收光源發(fā)出的光信號;

其中,所述光信號中攜帶有標識信息。

需要說明的是,本申請實施例提供的數(shù)據獲取方法是基于可見光通信技術(visiblelightcommunication,vlc)來實現(xiàn)的。

可見光通信技術,就是在發(fā)送端利用熒光燈或發(fā)光二極管等等發(fā)光設備發(fā)出帶有信息的調制可見光信號,接收端利用感光設備接收調制可見光信號以實現(xiàn)無線數(shù)據傳輸?shù)姆椒ā?/p>

其中,可見光通信技術的一種簡單的實現(xiàn)方式,是通過在普通的led燈上加裝調制電路,以控制led燈泡的閃爍,以led燈的亮起作為“1”,而led燈的熄滅作為“0”,從而可以通過調制電路控制led燈的閃爍,使led燈通過閃爍的方式向外發(fā)射二進制數(shù)據,并通過光敏傳感器接收led燈發(fā)出的光信號,從而可以達到通過led燈發(fā)出的光信號進行二進制數(shù)據傳輸?shù)哪康?。同時由于led燈閃爍頻率較快(每秒可以達到上百萬次的閃爍),人眼無法感覺到led燈的閃爍,因而不會對人們日常使用led燈進行照明造成影響。

需要說明的是,這里所說的光源可以為led燈,或者也可以為led屏幕,等,為了便于描述,下文以led燈作為可見光光源,可以理解的是,以led燈作為可見光光源僅僅是一種示例性的說明,并不應理解為對該方法的限定。

如圖2所示,為本申請實施例提供的一種數(shù)據獲取方法的使用場景示意圖,其中,智能手機可以通過攝像頭來接收led燈發(fā)出的光信號,或者還可以在智能手機上設置光敏傳感器,并利用該光敏傳感器來接收led燈發(fā)出的光信號。

例如,當攜帶智能手機的用戶希望通過本申請實施例提供的定位方法進行定位時,用戶可以攜帶著手機走到的led燈下,并開啟智能手機的攝像頭,進而可以通過拍照等方式來接收附近的光信號。

這里需要說明的是,智能手機上用于接收led燈發(fā)出的光信號的裝置不僅限于上述兩種裝置,還可以為其他具有光電探測功能的裝置,本申請實施例對智能手機采用哪種裝置接收led燈發(fā)送的光信號不做具體限定。

步驟12,對接收到的光信號進行解析,確定所述光信號中攜帶的標識信息;

通過執(zhí)行步驟11,智能手機接收到了作為光源的led燈發(fā)出的光信號,為了便于后續(xù)智能手機可以確定出該光信號中攜帶的標識信息,智能手機首先需要將接收到的光信號轉換為圖像,并根據圖像中每個像素點的亮度信息來分析確定出接收到的光信號中所攜帶的標識信息,則在一種實施方式中,步驟12的具體實現(xiàn)方式可以為:將所述接收到的光信號轉換為圖像;對所述圖像進行灰度化處理,得到所述圖像中各像素點的灰度值;根據所述圖像中各像素點的灰度值,確定所述圖像中的調制編碼數(shù)據;對所述調至編碼數(shù)據進行解碼,得到所述圖像中的標識信息。

一般地,智能手機可以采用對著正在發(fā)光的光源進行拍照的方式,對光源發(fā)出的光信號進行采集,在這種情況下,智能手機接收到的光信號往往是以圖像的形式存在的。

目前,智能手機上的攝像頭往往為互補金屬氧化物半導體(complementarymetaloxidesemiconductor,cmos)攝像頭。而使用cmos攝像頭在進行拍照時,在cmos攝像頭的傳感器中像素是一行一行被水平掃描激活的,而并不是一次捕捉一整張圖片。因此,在使用智能手機的攝像頭對作為光源的led燈進行拍照時,當led燈閃爍的頻率高于cmos傳感器的幀速率(也就是cmos傳感器每秒鐘可以掃描激活的幀數(shù))時,智能手機通過攝像頭可以拍攝到一張明暗條紋間隔的圖像。

例如,如圖3所示,表示智能手機攝像頭的一次曝光中,智能手機的cmos傳感器中像素點的掃描和激活順序,如圖3所示,在智能手機相機的一次曝光中,cmos傳感器中被掃描激活了五行像素點,進而由這行像素點可以組成相機本次拍攝到的圖像。

當led燈亮起時,cmos傳感器可以激活一行明亮的像素點,而當led燈熄滅時,cmos傳感器可以激活一行黑暗的像素點,這樣在攝像頭的一次曝光中,攝像頭可以拍攝到明暗條紋相間隔的圖像,如圖4所示為相機對作為光源的led燈進行一次拍攝后得到的拍攝圖像。

需要說明的是,智能手機通過攝像頭對光源進行拍照,以獲取光源發(fā)出的光信號,由于光源的不同,智能手機可能拍攝到各種顏色的圖像,例如,當led屏幕作為光源時,智能手機通過拍照的方式接收該led屏幕發(fā)出的光信號時,可能會拍攝到彩色的圖像。為了方便智能手機對接收到的光源發(fā)出的光信號轉換的圖像進行分析處理,往往可以對該圖像進行灰度化處理,并確定該圖像中各個像素點的灰度值。

為了使經過灰度化處理后的圖像中各像素點的灰度值區(qū)分的更明顯,在一種實施方式中,可以進一步的對經過灰度化處理的圖像進行自適應直方圖均衡算法的處理。后續(xù)對圖像每一行中的每個像素點的灰度值進行求和,得到一維矩陣,并設置特定的閾值,進而根據圖像中每一行像素的灰度值與設定的閾值的比較,來判斷該圖像中每一行像素點所對應的調制編碼數(shù)據。同時,本申請實施例中可以通過對該一維矩陣進行卷積運算,以確定該圖像中調制編碼數(shù)據的起始位置。

這里還需要說明的是,由于led燈是通過閃爍的方式來發(fā)射攜帶有標識的光信號的,為了避免led燈發(fā)出的光信號出現(xiàn)連續(xù)的“0”或者“1”,即led燈閃爍的頻率較慢,而使得用戶感知到led燈的閃爍,進而影響led燈的正常照明,在一種實施方式中,往往會采用開關鍵控(ook)和曼徹斯特編碼的方式對用于表示led燈所處位置的標識進行編碼調制,以使得led燈在發(fā)出攜帶有標識的光信號時不會出現(xiàn)用戶可感知到的閃爍現(xiàn)象。

由于led燈發(fā)出的光信號中所攜帶的用于表示led燈所處位置的標識是經過開關鍵控(ook)和曼徹斯特編碼的編碼調制的,因而智能手機在對由接收到的光信號轉換的圖像中確定出的調制編碼數(shù)據進行解碼時,也需要采用相同的方式對確定出的調制編碼數(shù)據進行調制處理,在一種實施方式中,智能手機對所述調制編碼數(shù)據進行解碼,得到所述圖像中的標識信息,具體可以包括:對所述調制編碼數(shù)據進行曼徹斯特解碼處理及開關鍵控ook調制處理,得到所述圖像中的標識信息。在一種實施方式中,具體可以按照如圖5所示的流程,對接收到的光信號進行解析,確定所述光信號中攜帶的標識信息。

智能手機可以在本地完成對接收到的光信號的轉換和解析?;蛘咧悄苁謾C也可以將接收到的光信號發(fā)送至后端服務器,進而通過后端服務器對光信號進行分析,以確定光信號中攜帶的標識,從而可以在一定程度上減少對智能手機處理資源的占用。

步驟13,根據所述標識信息,確定與所述標識信息對應的數(shù)據,并獲取所述數(shù)據。

需要說明的是,通過執(zhí)行上述步驟11和步驟12,確定的光信號中攜帶的標識信息本身可能就是用戶期望獲得的數(shù)據,例如,用戶可以將簡單的文字信息(比如一段文字)轉換成二進制數(shù)據,并對該二進制數(shù)據進行編碼調制得到對應的編碼調制信號,通過將編碼調制信號附加在光源的驅動電流上,進而通過該光源可以發(fā)射出與該調制信號對應的光信號。后續(xù),其他用戶可以通過拍照的方式接收到該光源發(fā)出的光信號,并通過執(zhí)行上述步驟,從而可以獲得該光信號中攜帶的該段文字,從而實現(xiàn)從該光源標簽中獲取數(shù)據的目的。

由于光源可以發(fā)射的數(shù)據量往往是有限的,因而目前往往通過光源發(fā)送特定的標識信息,并在服務器上保存該標識信息與待發(fā)送數(shù)據的映射關系,進而當智能手機通過執(zhí)行步驟12確定出光源發(fā)出的光信號中攜帶的標識信息后,智能手機可將確定的標識信息上傳至服務器,由服務器根據預設的標識與待發(fā)送數(shù)據的對應關系,查找出該標識信息所對應的待發(fā)送數(shù)據,并將查找到的地待發(fā)送數(shù)據反饋給智能手機,由智能手機顯示服務器返回的數(shù)據,從而完成從該光源標簽中獲取數(shù)據。則在一種實施方式中,步驟13的具體實施方式可以為:將所述標識信息上傳至服務器,以使得服務器根據接收到的標識信息,查找與所述標識信息對應的數(shù)據;接收服務器返回的、與所述標識信息對應的數(shù)據。

如圖6所示,為本申請實施例提供的一種智能手機通過向網絡服務器發(fā)送標識以獲得數(shù)據的場景示意圖。

采用本申請實施例1提供的數(shù)據獲取方法,由于利用可見光通信技術,可以將可見光光源作為信息標簽,并通過可見光光源向外發(fā)射攜帶有特定標識信息的光信號,終端可以接收作為信息標簽的可見光光源發(fā)出的光信號,并對接收到的光信號進行解析,從而確定所述光信號中攜帶的標識信息,進而根據所述標識信息,確定與所述標識信息對應的數(shù)據,從而獲取到所述數(shù)據。相比于現(xiàn)有的信息標簽(例如二維碼),現(xiàn)有的信息標簽本身極易被復制、篡改,因而導致通過現(xiàn)有的信息標簽進行數(shù)據獲取時,信息安全性較差,而本方案提供的這種數(shù)據獲取方法,使用可見光標簽作為數(shù)據存儲和發(fā)射的載體,由于可見光標簽很難被復制和篡改,從而保證通過可見光標簽進行數(shù)據讀取的安全性更高。

實施例2

本申請實施例提供了一種數(shù)據發(fā)送方法,用以解決現(xiàn)有的信息標簽安全性較低的問題。該方法的具體實現(xiàn)流程圖如圖7所示,主要包括下述步驟:

步驟21,確定待發(fā)送數(shù)據所對應的標識信息;

需要說明的是,所述標識信息可以為用戶根據待發(fā)送的數(shù)據確定的,當待發(fā)送數(shù)據的數(shù)據量較小時,用戶可以通過對待發(fā)送數(shù)據的調制編碼處理,并通過光源直接發(fā)射攜帶有待發(fā)送數(shù)據的光信號。

而當待發(fā)送數(shù)據的數(shù)據量較大時,則往往采用發(fā)送待發(fā)送數(shù)據對應的標識信息的方式,并在服務器中保存各個標識信息所對應的數(shù)據。

步驟22,對所述標識信息進行編碼調制,得到對應的編碼調制信號;

在一種實施方式中,可以將通過執(zhí)行步驟21確定的待發(fā)送數(shù)據所對應的標識信息轉換為二進制編碼,并進一步的對由標識信息轉換成的二進制編碼進行編碼調制,以得到與標識對應的編碼調制信號。

這里需要說明的是,在可見光通信中,數(shù)據的傳輸是利用光源的閃爍來實現(xiàn)的,因此在本申請實施例中,為了可以使光源發(fā)射出攜帶有標識信息的光信號,也需要光源(例如,led燈、led屏幕等)按照特定的方式進行閃爍,為了避免led燈發(fā)出的光信號出現(xiàn)連續(xù)的“0”或者“1”,即led燈閃爍的頻率較慢,而使得用戶感知到led燈的閃爍,進而影響led燈的正常使用,在一種實施方式中,往往會采用開關鍵控(ook)和曼徹斯特編碼的方式對用于表示led燈所處位置的標識進行編碼調制,以使得led燈在發(fā)出攜帶有標識的光信號時不會出現(xiàn)用戶可感知到的閃爍現(xiàn)象。

因此,在一種實施方式中,步驟12的具體實現(xiàn)方式可以包括:利用開關鍵控ook以及曼徹斯特編碼對所述標識進行編碼調制,得到所述標識對應的編碼調制信號。

步驟23,將所述編碼調制信號附加到光源的驅動電流上,通過所述光源發(fā)射與所述編碼調制信號對應的光信號。

以led燈作為光源為例,led燈一般是由驅動電路以及l(fā)ed發(fā)光源組成,其中,驅動電路主要是用于控制led燈接收到電路信號的中間電路,通過驅動電路可以控制加載在led燈兩端的電信號,從而可以控制led燈的亮起和熄滅,則在一種實施方式中,可以將調制好的編碼調制信號通過驅動電路附加到led燈的驅動電流上,以使得led燈可以發(fā)射出與通過執(zhí)行步驟22確定的編碼調制信號對應的光信號。

需要說明的是,本申請實施例中,可以通過調制電路實現(xiàn)上述步驟22~步驟23,如圖8所示,為本申請實施例提供的一種調制電路的電路圖,該電路由電阻r1、r2、r3,電容c1、電感、單片機、三極管以及場效應管等器件組成。通過執(zhí)行步驟21確定的標識信息數(shù)據存儲在單片機中,通過對該調制電路加電壓,單片機對存儲的標識信息進行曼徹斯特編碼和ook調制,并將得到的編碼調制信號從單片機中輸出到脈沖寬度調制(pulsewidthmodulation,pwm)端,進而根據三極管和場效應管的開關特性,控制led燈高速的明暗閃爍,以實現(xiàn)通過led燈進行數(shù)據發(fā)送。還需要說明的是,圖8中所示的調制電路的電路圖只是一種示例性說明,并不是對該調制電路的具體限定,可以理解的是,只要能夠實現(xiàn)對標識信息的調制編碼以及控制led燈的明暗閃爍的電路,均可以作為本申請實施例中的調制電路。

采用本申請實施例2提供的數(shù)據發(fā)送方法,由于利用可見光通信技術,可以將可見光光源作為信息標簽,并通過可見光光源向外發(fā)射攜帶有特定標識信息的光信號,終端可以接收作為信息標簽的可見光光源發(fā)出的光信號,并對接收到的光信號進行解析,從而確定所述光信號中攜帶的標識信息,進而根據所述標識信息,確定與所述標識信息對應的數(shù)據,從而獲取到所述數(shù)據。相比于現(xiàn)有的信息標簽(例如二維碼),現(xiàn)有的信息標簽本身極易被復制、篡改,因而導致通過現(xiàn)有的信息標簽進行數(shù)據獲取時,信息安全性較差,而本方案提供的這種數(shù)據獲取方法,使用可見光標簽作為數(shù)據存儲和發(fā)射的載體,由于可見光標簽很難被復制和篡改,從而保證通過可見光標簽進行數(shù)據讀取的安全性更高。

實施例3

本申請實施例提供一種數(shù)據傳輸系統(tǒng),用以解決通過現(xiàn)有的信息標簽進行數(shù)據讀取安全性較低的問題。如圖9所示,為本申請實施例提供的數(shù)據傳輸系統(tǒng)的結構示意圖,包括若干個光源、移動終端以及服務器。

其中,所述可見光光源,用于確定待發(fā)送數(shù)據所對應的標識信息,對所述標識信息進行編碼調制,得到對應的編碼調制信號,將所述編碼調制信號附加到光源的驅動電流上,發(fā)射與所述編碼調制信號對應的光信號;

所述終端,用于接收光源發(fā)出的光信號,對接收到的光信號進行解析,確定所述光信號中攜帶的標識信息,根據所述標識信息,確定與所述標識信息對應的數(shù)據,并獲取所述數(shù)據;

所述服務器,用于接收終端發(fā)送的標識信息,根據接收到的標識信息,查找與所述標識信息對應的數(shù)據,向終端返回所述查找到的數(shù)據。

該系統(tǒng)中各部分的運作方式詳見上文的相關描述,此處不再贅述。

采用本申請實施例3提供的數(shù)據傳輸系統(tǒng),由于利用可見光通信技術,可以將可見光光源作為信息標簽,并通過可見光光源向外發(fā)射攜帶有特定標識信息的光信號,終端可以接收作為信息標簽的可見光光源發(fā)出的光信號,并對接收到的光信號進行解析,從而確定所述光信號中攜帶的標識信息,進而根據所述標識信息,確定與所述標識信息對應的數(shù)據,從而獲取到所述數(shù)據。相比于現(xiàn)有的信息標簽(例如二維碼),現(xiàn)有的信息標簽本身極易被復制、篡改,因而導致通過現(xiàn)有的信息標簽進行數(shù)據獲取時,信息安全性較差,而本方案提供的這種數(shù)據獲取方法,使用可見光標簽作為數(shù)據存儲和發(fā)射的載體,由于可見光標簽很難被復制和篡改,從而保證通過可見光標簽進行數(shù)據讀取的安全性更高。

實施例4

本申請實施例提供一種數(shù)據獲取裝置,用以解決通過現(xiàn)有的信息標簽進行數(shù)據讀取安全性較低的問題。該裝置的具體結構示意圖如圖10所示,包括:信號接收單元31、解析單元32以及數(shù)據獲取單元33。

其中,信號接收單元31,用于接收光源發(fā)出的光信號,其中,所述光信號中攜帶有標識信息;

解析單元32,用于對接收到的光信號進行解析,確定所述光信號中攜帶的標識信息;

數(shù)據獲取單元33,用于根據所述標識信息,確定與所述標識信息對應的數(shù)據,并獲取所述數(shù)據。

在一種實施方式中,解析單元32,具體用于:將所述接收到的光信號轉換為圖像;對所述圖像進行灰度化處理,得到所述圖像中各像素點的灰度值;根據所述圖像中各像素點的灰度值,確定所述圖像中的調制編碼數(shù)據;對所述調至編碼數(shù)據進行解碼,得到所述圖像中的標識信息。

在一種實施方式中,解析單元32,具體用于:對所述調制編碼數(shù)據進行曼徹斯特解碼處理及開關鍵控ook調制處理,得到所述圖像中的標識信息。

在一種實施方式中,數(shù)據獲取單元33,具體用于:將所述標識信息上傳至服務器,以使得服務器根據接收到的標識信息,查找與所述標識信息對應的數(shù)據;接收服務器返回的、與所述標識信息對應的數(shù)據。

采用本申請實施例4提供的數(shù)據獲取裝置,由于利用可見光通信技術,可以將可見光光源作為信息標簽,并通過可見光光源向外發(fā)射攜帶有特定標識信息的光信號,終端可以接收作為信息標簽的可見光光源發(fā)出的光信號,并對接收到的光信號進行解析,從而確定所述光信號中攜帶的標識信息,進而根據所述標識信息,確定與所述標識信息對應的數(shù)據,從而獲取到所述數(shù)據。相比于現(xiàn)有的信息標簽(例如二維碼),現(xiàn)有的信息標簽本身極易被復制、篡改,因而導致通過現(xiàn)有的信息標簽進行數(shù)據獲取時,信息安全性較差,而本方案提供的這種數(shù)據獲取方法,使用可見光標簽作為數(shù)據存儲和發(fā)射的載體,由于可見光標簽很難被復制和篡改,從而保證通過可見光標簽進行數(shù)據讀取的安全性更高。

實施例5

本申請實施例提供了一種數(shù)據發(fā)送裝置,用以解決現(xiàn)有的信息標簽安全性較低的問題。該裝置的具體結構示意圖如圖11所示,包括:標識信息確定單元41、編碼調制單元42以及發(fā)射單元43。

其中,標識信息確定單元41,用于確定待發(fā)送數(shù)據所對應的標識信息;

編碼調制單元42,用于對所述標識信息進行編碼調制,得到對應的編碼調制信號;

發(fā)射單元43,用于將所述編碼調制信號附加到光源的驅動電流上,通過所述光源發(fā)射與所述編碼調制信號對應的光信號。

在一種實施方式中,編碼調制單元42,具體用于:利用開關鍵控ook以及曼徹斯特編碼對所述標識信息進行編碼調制,得到所述標識對應的編碼調制信號。

采用本申請實施例5提供的數(shù)據發(fā)送裝置,由于利用可見光通信技術,可以將可見光光源作為信息標簽,并通過可見光光源向外發(fā)射攜帶有特定標識信息的光信號,終端可以接收作為信息標簽的可見光光源發(fā)出的光信號,并對接收到的光信號進行解析,從而確定所述光信號中攜帶的標識信息,進而根據所述標識信息,確定與所述標識信息對應的數(shù)據,從而獲取到所述數(shù)據。相比于現(xiàn)有的信息標簽(例如二維碼),現(xiàn)有的信息標簽本身極易被復制、篡改,因而導致通過現(xiàn)有的信息標簽進行數(shù)據獲取時,信息安全性較差,而本方案提供的這種數(shù)據獲取方法,使用可見光標簽作為數(shù)據存儲和發(fā)射的載體,由于可見光標簽很難被復制和篡改,從而保證通過可見光標簽進行數(shù)據讀取的安全性更高。

本領域內的技術人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、cd-rom、光學存儲器等)上實施的計算機程序產品的形式。

本發(fā)明是參照根據本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數(shù)據處理設備的處理器執(zhí)行的指令產生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。

這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。

這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。

在一個典型的配置中,計算設備包括一個或多個處理器(cpu)、輸入/輸出接口、網絡接口和內存。

內存可能包括計算機可讀介質中的非永久性存儲器,隨機存取存儲器(ram)和/或非易失性內存等形式,如只讀存儲器(rom)或閃存(flashram)。內存是計算機可讀介質的示例。

計算機可讀介質包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術來實現(xiàn)信息存儲。信息可以是計算機可讀指令、數(shù)據結構、程序的模塊或其他數(shù)據。計算機的存儲介質的例子包括,但不限于相變內存(pram)、靜態(tài)隨機存取存儲器(sram)、動態(tài)隨機存取存儲器(dram)、其他類型的隨機存取存儲器(ram)、只讀存儲器(rom)、電可擦除可編程只讀存儲器(eeprom)、快閃記憶體或其他內存技術、只讀光盤只讀存儲器(cd-rom)、數(shù)字多功能光盤(dvd)或其他光學存儲、磁盒式磁帶,磁帶磁磁盤存儲或其他磁性存儲設備或任何其他非傳輸介質,可用于存儲可以被計算設備訪問的信息。按照本文中的界定,計算機可讀介質不包括暫存電腦可讀媒體(transitorymedia),如調制的數(shù)據信號和載波。

還需要說明的是,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設備中還存在另外的相同要素。

本領域技術人員應明白,本申請的實施例可提供為方法、系統(tǒng)或計算機程序產品。因此,本申請可采用完全硬件實施例、完全軟件實施例或結合軟件和硬件方面的實施例的形式。而且,本申請可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、cd-rom、光學存儲器等)上實施的計算機程序產品的形式。

以上所述僅為本申請的實施例而已,并不用于限制本申請。對于本領域技術人員來說,本申請可以有各種更改和變化。凡在本申請的精神和原理之內所作的任何修改、等同替換、改進等,均應包含在本申請的權利要求范圍之內。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1