無屏攝像機獲取信息方法、二維碼生成方法及識別方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及二維碼應(yīng)用技術(shù)領(lǐng)域,尤其涉及使用二維碼給無屏攝像機輸入信息的處理技術(shù)。
【背景技術(shù)】
[0002]
二維碼信息容量大、它不但可以存放數(shù)字,而且可以直接存放包括漢字在內(nèi)的所有可以數(shù)字化的信息,例如文字、圖片、聲音、指紋等,因此在現(xiàn)代信息化生活中,被廣泛應(yīng)用于信息獲取、網(wǎng)站鏈接、廣告推送、數(shù)據(jù)下載、商品交易、定位/導(dǎo)航、電子憑證、物流管理等領(lǐng)域。同樣的,無屏攝像機由于像素高拍攝畫面清晰,體積小,性價比高等優(yōu)點,所以也被受人們的喜愛并被廣泛使用。
[0003]近年來,隨著無線網(wǎng)絡(luò)W1-Fi技術(shù)的成熟和普及,越來越多的人喜歡用手機連接W1-Fi遠程在線觀看攝像機內(nèi)的視頻。對于無屏攝像機,由于它沒有顯示屏幕,人們觀看里面的視頻時,通常是使用數(shù)據(jù)線把它連接到電腦進行觀看,或是把它的內(nèi)存卡取出來放到有顯示屏幕的播放設(shè)備里觀看,這樣顯得非常麻煩?,F(xiàn)在人們希望通過掃描二維碼,就能實現(xiàn)用手機直接遠程觀看無屏攝像機內(nèi)的視頻。
[0004]然而,一方面,目前一般無屏攝像機設(shè)置無線網(wǎng)絡(luò)W1-Fi路由信息是先讓無屏攝像機進入一種類似路由器的接入點Ap模式,使用手機連接該W1-Fi,再發(fā)送路由器的信息給無屏攝像機,然后無屏攝像機讓W(xué)1-Fi進入普通模式后連接路由器,這種技術(shù)的不足之處是:(1)接入點Ap模式與普通模式一般用戶難以理解,而且用戶也不清楚無線網(wǎng)絡(luò)W1-Fi什么時候是哪種模式;(2)當(dāng)無屏攝像機的W1-Fi處于接入點Ap模式時,手機連接W1-Fi后無法上網(wǎng),導(dǎo)致很多需要有網(wǎng)絡(luò)連接的功能無法同時實現(xiàn);(3)在設(shè)置過程中,由于手機蘋果操作系統(tǒng)1s和部分手機安卓系統(tǒng)的限制,用戶需要手動再切換回可上網(wǎng)的路由器才知道無屏攝像機是否連接成功。另一方面,現(xiàn)在的二維碼掃描技術(shù),都需要用戶進行對準操作后,才能識別,而對于無屏攝像機,由于沒有顯示屏幕,在掃描二維碼時,用戶不知道在哪個位置才能使無屏攝像機對準二維碼,所以對于無屏攝像機來說很難實現(xiàn)掃描二維碼讀取?目息。
【發(fā)明內(nèi)容】
[0005]針對現(xiàn)有技術(shù)的缺陷,本發(fā)明的主要目的在于提供一種無屏攝像機獲取信息方法、二維碼生成方法及識別方法,實現(xiàn)使無屏攝像機能夠掃描二維碼圖像獲取信息,從而快速連接無線網(wǎng)絡(luò),進而實現(xiàn)手機用戶可以遠程直播無屏攝像機內(nèi)的視頻,以及實現(xiàn)把無屏攝像機內(nèi)的文件同步到云端,輕松實現(xiàn)數(shù)據(jù)備份,提升了用戶體驗。
[0006]為了達到上述目的,本發(fā)明采取了以下技術(shù)方案:
一種方案是,無屏攝像機獲取信息方法,手機應(yīng)用程序(ΑΡΡ)將信息轉(zhuǎn)換生成二維碼圖像,并輸出上下兩邊是黑白分明與間隔相等的斑馬線圖像的新二維碼圖像到手機屏幕,無屏攝像機通過掃描手機屏幕的新二維碼圖像獲取信息,根據(jù)信息執(zhí)行操作功能,包括步驟:
(1)啟動手機應(yīng)用程序(APP);
(2)選擇攝像機綁定/直播/同步文件;
(3)輸入路由器網(wǎng)絡(luò)名稱(SSID)與密碼;
(4)將上述信息轉(zhuǎn)換生成二維碼圖像;
(5)輸出上下兩邊是黑白分明與間隔相等的斑馬線圖像的新二維碼圖像到手機屏幕;
(6)啟動無屏攝像機,進入掃碼模式掃描手機屏幕的新二維碼圖像;
(7)通過二維碼圖像上下兩邊的斑馬線圖像識別二維碼圖像的位置,分割出二維碼圖像;
(8)讀取二維碼圖像獲得信息;
(9)打開無線網(wǎng)絡(luò)(W1-Fi)連接路由器;
(10)執(zhí)行攝像機綁定/直播/同步文件。
[0007]另一種方案是,二維碼生成方法,將信息轉(zhuǎn)換生成二維碼圖像,并輸出上下兩邊是黑白分明與間隔相等的斑馬線圖像的新二維碼圖像到手機屏幕,包括步驟:
(1)設(shè)置服務(wù)器網(wǎng)址與服務(wù)器端口;
(2)接收用戶輸入的登錄賬號與密碼;
(3)記錄用戶選擇的操作功能,所述操作功能為攝像機綁定/直播/同步文件;
(4)接收用戶輸入的路由器網(wǎng)絡(luò)名稱(SSID)與密碼;
(5)讀取上述信息,所述上述信息包括:服務(wù)器網(wǎng)址與服務(wù)器端口、登錄賬號與密碼、用戶選擇的操作功能,路由器網(wǎng)絡(luò)名稱(SSID)與密碼;
(6)將讀取信息轉(zhuǎn)換成字符串;
(7)將所述字符串進行解析、生成二維矩陣數(shù)據(jù);
(8)將所述二維矩陣數(shù)據(jù)轉(zhuǎn)換成二維碼圖像;
(9)計算所述二維碼圖像單位像素的大??;
(10)根據(jù)二維碼圖像單位像素的大小計算出預(yù)生成的斑馬線圖像所需要的數(shù)據(jù);
(11)根據(jù)預(yù)生成的斑馬線圖像所需要的數(shù)據(jù)生成斑馬線圖像;
(12)創(chuàng)建一張空白圖像,所述空白圖像能容納一張二維碼圖像和兩張斑馬線圖像;
(13)在所述空白圖像中間畫上二維碼圖像,并在二維碼圖像的上邊和下邊分別畫上斑馬線圖像,生成上下兩邊是黑白分明與間隔相等的斑馬線圖像的新二維碼圖像;
(14)輸出所述新二維碼圖像到手機屏幕。
[0008]再一種方案是,二維碼識別方法,無屏攝像機通過掃描手機屏幕上顯示的上下兩邊是黑白分明與間隔相等的斑馬線圖像的新二維碼圖像,從而獲得信息,根據(jù)信息執(zhí)行操作功能,所述操作功能為攝像機綁定/直播/同步文件,包括步驟:
(1)啟動掃碼模式;
(2)掃描手機屏幕上顯示的二維碼圖像;
(3)根據(jù)斑馬線黑白分明與間隔相等的特點找到斑馬線圖像;
(4)定位在兩條斑馬線圖像之間的圖像區(qū)域;
(5)分割所述兩條斑馬線圖像之間的圖像區(qū)域,得到完整的二維碼圖像;
(6)解碼二維碼圖像獲得信息; (7)打開無線網(wǎng)絡(luò)(W1-Fi)連接路由器;
(8)執(zhí)行攝像機綁定/直播/同步文件。
[0009]相較于現(xiàn)有技術(shù),本發(fā)明提供的無屏攝像機獲取信息方法、二維碼生成方法及識別方法,掃描二維碼圖像時,不需要精確對準二維碼圖像,只要二維碼圖像在無屏攝像機的拍攝范圍內(nèi)即可;手機與無屏攝像機能同時上網(wǎng),所以可以實現(xiàn)攝像機綁定、直播與文件同步的功能;連接W1-Fi時,跟普通掃二維碼流程一樣,操作過程簡單,手機不需要多次手動切換W1-Fi就能完成信息輸入;可以擴展無屏攝像機綁定、直播與文件同步等功能到掃二維碼的操作里面,使無屏攝像機能實現(xiàn)更多功能。
【附圖說明】
[0010]圖1是本發(fā)明實施例一無屏攝像機獲取信息方法的步驟實現(xiàn)流程圖;
圖2是本發(fā)明實施例二二維碼生成方法的步驟實現(xiàn)流程圖的前半部分;
圖3是本發(fā)明實施例二二維碼生成方法的步驟實現(xiàn)流程圖的后半部分;
圖4是本發(fā)明實施例三二維碼識別方法的步驟實現(xiàn)流程圖;
圖5是手機屏幕顯示的新二維碼圖像的示意圖;
圖6是本發(fā)明實施例中無屏攝像機掃描手機屏幕的新二維碼圖像的操作示意圖。
【具體實施方式】
[0011]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下實施例結(jié)合附圖,對本發(fā)明進行進一步詳細說明。
[0012]實施例一如圖1所示:
步驟S101,啟動手機應(yīng)用程序(APP)。
[0013]在本步驟中,還包括輸入登錄賬號與密碼進行登錄。
[0014]當(dāng)用戶啟動此手機應(yīng)用程序時,會跳出一個要求輸入登錄賬號與密碼的登錄頁面,用戶需要在此輸入登錄賬號與密碼進行登錄。如果用戶已經(jīng)用同個賬號登錄而且未退出,則直接進入此手機應(yīng)用程序的主頁。
[0015]步驟S102,選擇攝像機綁定/直播/同步文件。
[0016]所述攝像機綁定/直播/同步文件,這三個操作功能用戶只能選擇其中一個。在選擇操作功能頁面,用戶可以點擊攝像機綁定或直播或同步文件,當(dāng)檢測到用戶選擇攝像機綁定/直播/同步文件,記錄用戶選擇攝像機綁定/直播/同步文件,然后跳轉(zhuǎn)到下一步,進入輸入路由器網(wǎng)絡(luò)名稱(SSID)與密碼的頁面。
[0017]所述攝像機綁定,即在手機應(yīng)用程序里綁定想要使用的攝像機,以便手機可以直播攝像機內(nèi)的視頻或是同步攝像機內(nèi)的視頻到云端。所述直播,即手機端遠程在線直播無屏攝像機內(nèi)的視頻,該視頻,其特征在于無屏攝像機正在拍攝中的視頻,即攝像機所拍到的當(dāng)前的畫面。所述同步文件,即把無屏攝像機內(nèi)的文件同步到云端,而且云端賬號即為此