本發(fā)明涉及無人機應(yīng)用技術(shù)領(lǐng)域,具體涉及一種基于無人機的實時信息分享方法及系統(tǒng)。
背景技術(shù):
“無人機”的想法最早出自于20世紀20年代的第一次世界大戰(zhàn),主要是想應(yīng)用到軍事方面,減少人員傷亡。但隨著科學(xué)技術(shù)的發(fā)展,世界和平理念的深入,“無人機”的發(fā)展越來越迅速,尤其是在互聯(lián)網(wǎng)大潮下,“無人機”已經(jīng)應(yīng)用到人們生活中的各個領(lǐng)域,例如:航拍、農(nóng)業(yè)、植保、自拍、快遞運輸、災(zāi)情救援、觀察野生動物、測繪和影視拍攝等,大大地拓展了“無人機”本身的用途,對于社會的進步起到積極推動的作用。
隨著無人機技術(shù)和互聯(lián)網(wǎng)技術(shù)的迅速發(fā)展,通過“無人機”實時分享信息將成為最主要的信息分享方式之一,目前市場上也出現(xiàn)了一些通過無人機分享信息的方式,但是過程一般都較復(fù)雜,用得較多的方式是將攝像頭安裝在無人機上,通過人工控制無人機的方向,將拍攝信息存儲到內(nèi)存卡中,回收無人機后將內(nèi)容導(dǎo)出后分享到互聯(lián)網(wǎng)中。這種分享方式過程復(fù)雜,而且效率低,不能實時簡便地對信息進行分享。
技術(shù)實現(xiàn)要素:
針對現(xiàn)有技術(shù)中的缺陷,本發(fā)明公開了一種基于無人機的實時信息分享方法及系統(tǒng),智能終端能夠直接選擇并下載需要分享的拍攝信息,并直接分享到各個社交平臺,該分享方法操作過程簡單,分享效率高,實用性強。
本發(fā)明的技術(shù)方案如下:
一種基于無人機的實時信息分享方法,包括以下步驟:
S1:將無人機與智能終端通過通信模塊連接;
S2:當智能終端檢測到其顯示界面中的分享模式按鈕被點擊時,向無人機發(fā)送分享啟動命令,控制無人機攝像頭進入拍攝界面;當智能終端檢測到其拍攝界面中的拍攝按鈕被點擊時,向無人機發(fā)送拍攝命令,控制無人機攝像頭進行拍攝并存儲拍攝信息;
S3:無人機的文件命名模塊對所述拍攝信息進行命名,并將文件名發(fā)送給智能終端;
S4:智能終端記錄接收到的文件名;當智能終端檢測到接收的文件名被選擇時,智能終端從無人機上下載被選擇文件名對應(yīng)的拍攝信息,并存儲;
S5:當智能終端的網(wǎng)絡(luò)檢測模塊檢測到其連接到互聯(lián)網(wǎng)中時,進入社交平臺分享界面,調(diào)用智能終端的分享接口,建立分享接口與各社交平臺的網(wǎng)絡(luò)接口的連接,智能終端將被選擇的文件名對應(yīng)的拍攝信息分享到已選擇的社交平臺中。
上述實時信息分享方法中,無人機與智能終端通過網(wǎng)絡(luò)進行連接,操作者通過智能終端可以對無人機進行控制,將無人機中攝像頭的拍攝畫面同步到智能終端,由操作者控制攝像頭的拍攝情況;拍攝信息完成后,可以選擇并下載到智能終端,在智能終端的分享界面,僅需點擊分享按鈕就可以將需分享的拍攝信息分享到各個網(wǎng)絡(luò)平臺;整個方法流程操作簡單,分享效果好。
進一步地,上述基于無人機的實時信息分享方法中,所述步驟S4中,智能終端采用數(shù)據(jù)隊列的方式記錄接收到的文件名。
進一步地,上述基于無人機的實時信息分享方法中,所述智能終端采用簡單工廠模式,定義了公共分享接口,針對預(yù)設(shè)的各個社交平臺分享類,生成各個社交平臺分享接口方法;智能終端還定義了分享管理接口,能夠根據(jù)已選擇的社交平臺選擇對應(yīng)的社交平臺分享類,并調(diào)用對應(yīng)的社交平臺分享接口方法執(zhí)行分享。
進一步地,上述基于無人機的實時信息分享方法中,所述社交平臺分享接口方法通過遍歷數(shù)據(jù)隊列進行搜索,依次將數(shù)據(jù)隊列中被選擇的文件名對應(yīng)的拍攝信息按照已選擇的社交平臺分享類進行封裝,并調(diào)用對應(yīng)的社交平臺分享接口方法執(zhí)行分享。
進一步地,上述基于無人機的實時信息分享方法中,所述社交平臺包括騰訊QQ、豆瓣、Facebook、Twitter、新浪微博以及微信。
運行上述基于無人機的實時信息分享方法的系統(tǒng),包括無人機和智能終端:
無人機包括:
攝像頭,用于拍攝實時信息;
無人機存儲模塊,用于存儲拍攝信息;
文件命名模塊,對所述拍攝信息進行命名;
第一通信模塊,與智能終端通信,用于實現(xiàn)無人機與智能終端之間的數(shù)據(jù)傳輸;
智能終端包括:
第二通信模塊,實現(xiàn)無人機與智能終端之間的數(shù)據(jù)傳輸;
智能終端存儲模塊,用于存儲從無人機下載的拍攝信息;
網(wǎng)絡(luò)檢測模塊,用于檢測智能終端的網(wǎng)絡(luò)連接;
分享模塊,用于調(diào)用智能終端的分享接口,建立分享接口與各社交平臺的網(wǎng)絡(luò)接口的連接,智能終端將被選擇的文件名對應(yīng)的拍攝信息分享到已選擇的社交平臺中。
進一步地,上述基于無人機的實時信息分享系統(tǒng)中,所述智能終端采用數(shù)據(jù)隊列的方式記錄接收到的文件名。
進一步地,上述基于無人機的實時信息分享系統(tǒng)中,所述智能終端采用簡單工廠模式,定義了公共分享接口,針對預(yù)設(shè)的各個社交平臺分享類,生成各個社交平臺分享接口方法;智能終端還定義了分享管理接口,能夠根據(jù)已選擇的社交平臺選擇對應(yīng)的社交平臺分享類,并調(diào)用對應(yīng)的社交平臺分享接口方法執(zhí)行分享。
進一步地,上述基于無人機的實時信息分享系統(tǒng)中,所述社交平臺包括騰訊QQ、豆瓣、Facebook、Twitter、新浪微博以及微信。
進一步地,上述基于無人機的實時信息分享系統(tǒng)中,所述社交平臺分享接口方法通過遍歷數(shù)據(jù)隊列進行搜索,依次將數(shù)據(jù)隊列中被選擇的文件名對應(yīng)的拍攝信息按照已選擇的社交平臺分享類進行封裝,并調(diào)用對應(yīng)的社交平臺分享接口方法執(zhí)行分享。
本發(fā)明的顯著效果:本發(fā)明公開的一種基于無人機的實時信息分享方法及系統(tǒng),包括無人機與智能終端,操作者通過智能終端控制無人機中的攝像頭的拍攝,將拍攝信息實時下載到智能終端,選擇社交平臺后可以將拍攝信息直接分享到各個社交平臺上;僅需三個步驟就能將實時的拍攝信息分享到各個社交平臺上,分享流程簡單方便,大大地降低了無人機分享的難度,實用性強。
附圖說明
圖1為本發(fā)明實施例中實時信息分享方法的控制流程圖;
圖2為本發(fā)明實施例中實時信息分享系統(tǒng)的系統(tǒng)結(jié)構(gòu)圖;
圖3為本發(fā)明實施例中各分享接口的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合附圖對本發(fā)明技術(shù)方案的實施例進行詳細的描述。以下實施例僅用于更加清楚地說明本發(fā)明的技術(shù)方案,因此只是作為示例,而不能以此來限制本發(fā)明的保護范圍。
實施例:
參照圖1~圖3,一種基于無人機的實時信息分享方法及系統(tǒng),其中圖1為本發(fā)明實施例中實時信息分享方法的控制流程圖,具體步驟如下:
S1:將無人機與智能終端通過通信模塊連接;此處的智能終端指手機、ipad等電子設(shè)備,通信方式可以是藍牙、4G等方式,無人機和智能終端一般情況是處于連接狀態(tài)。
S2:當智能終端檢測到其顯示界面中的分享模式按鈕被點擊時,向無人機發(fā)送分享啟動命令,控制無人機攝像頭進入拍攝界面;當智能終端檢測到其拍攝界面中的拍攝按鈕被點擊時,向無人機發(fā)送拍攝命令,控制無人機攝像頭進行拍攝并存儲拍攝信息;此處的分享模式按鈕和拍攝按鈕可以用虛擬按鈕實現(xiàn),優(yōu)選設(shè)置為圓形;無人機設(shè)置有存儲模塊,可以存儲拍攝信息。
S3:無人機的文件命名模塊對所述拍攝信息進行命名,并將文件名發(fā)送給智能終端;
S4:智能終端記錄接收到的文件名;當智能終端檢測到接收的文件名被選擇時,智能終端從無人機上下載被選擇文件名對應(yīng)的拍攝信息,并存儲;智能終端接收到文件名后,采用數(shù)據(jù)隊列的方式記錄接收到的文件名。
S5:當智能終端的網(wǎng)絡(luò)檢測模塊檢測到其連接到互聯(lián)網(wǎng)中時,進入社交平臺分享界面,調(diào)用智能終端的分享接口,建立分享接口與各社交平臺的網(wǎng)絡(luò)接口的連接,智能終端將被選擇的文件名對應(yīng)的拍攝信息分享到已選擇的社交平臺中。
上述的社交平臺包括騰訊QQ、豆瓣、Facebook、Twitter、新浪微博及微信,除上述社交平臺外,還包括阿里云、Email、來往、人人、SMS、Whatsapp和易信等社交平臺;所述智能終端采用簡單工廠模式,定義了公共分享接口,針對預(yù)設(shè)的各個社交平臺分享類,生成各個社交平臺分享接口方法;智能終端還定義了分享管理接口,能夠根據(jù)已選擇的社交平臺選擇對應(yīng)的社交平臺分享類,并調(diào)用對應(yīng)的社交平臺分享接口方法執(zhí)行分享;所述公共分享接口的第一通信端與智能終端分享接口連接,第二通信端包括六條通信通道,分別連接騰訊QQ、豆瓣、Facebook、Twitter、新浪微博以及微信的分享接口;將無人機與智能終端連接,操作者可以通過智能終端對無人機上的攝像頭進行控制,同時攝像頭的拍攝畫面和智能終端的顯示界面同步,由操作者控制攝像頭進行拍攝;拍攝完成后,可以將需分享的文件下載到智能終端;在智能終端上的分享界面,僅需點擊分享按鈕就可以將需分享的拍攝信息分享到各個網(wǎng)絡(luò)平臺;整個方法流程操作簡單,分享效果好。
參照圖2,為本發(fā)明實施例中實時信息分享系統(tǒng)的系統(tǒng)結(jié)構(gòu)圖,包括無人機和智能終端:
無人機包括:
攝像頭,用于拍攝空中實時信息;攝像頭設(shè)置在無人機上,并設(shè)置有360度旋轉(zhuǎn)基座,操作者可以通過智能終端控制攝像頭360度拍攝;
無人機存儲模塊,用于存儲拍攝信息;可以用存儲器實現(xiàn);
文件命名模塊,對所述拍攝信息進行命名;
第一通信模塊,與智能終端通信,用于實現(xiàn)無人機與智能終端之間的數(shù)據(jù)傳輸;
第一控制器,用于控制攝像頭、第一通信模塊、文件命名模塊和無人機存儲模塊的工作;
智能終端包括:
第二通信模塊,實現(xiàn)無人機與智能終端之間的數(shù)據(jù)傳輸;
智能終端存儲模塊,用于存儲從無人機下載的拍攝信息;
網(wǎng)絡(luò)檢測模塊,用于檢測智能終端的網(wǎng)絡(luò)連接;
分享模塊,用于調(diào)用智能終端的分享接口,建立分享接口與各社交平臺的網(wǎng)絡(luò)接口的連接,智能終端將被選擇的文件名對應(yīng)的拍攝信息分享到已選擇的社交平臺中;
第二控制器,用于控制第二通信模塊、分享模塊、網(wǎng)絡(luò)檢測模塊和智能終端存儲模塊的工作;
在無人機和智能終端中還包括蓄電池,用于為無人機和智能終端供電。
參照圖3,為本發(fā)明實施例中各分享接口的結(jié)構(gòu)示意圖,除智能終端分享接口外,還包括公共分享接口,所述公共分享接口的第一通信端與智能終端分享接口連接,第二通信端包括六條通信通道,分別連接騰訊QQ、豆瓣、Facebook、Twitter、新浪微博以及微信的分享接口。
在實際應(yīng)用中,為了提高用戶的體驗度,當智能終端的網(wǎng)絡(luò)檢測模塊檢測到其連接到互聯(lián)網(wǎng)中時,直接進入社交平臺分享界面,同時調(diào)用智能終端接收到的拍攝文件信息,點擊分享界面的發(fā)送按鈕即可分享到個預(yù)設(shè)好的社交平臺;整個實時信息分享步驟更優(yōu),只需預(yù)先設(shè)置自動分享社交平臺,點擊分享模式按鈕打開分享模式,最后點擊發(fā)送按鈕,即可將實時信息分享到各個社交平臺。
所述智能終端采用簡單工廠模式,定義了公共分享接口,針對預(yù)設(shè)的各個社交平臺分享類,生成各個社交平臺分享接口方法;智能終端還定義了分享管理接口,能夠根據(jù)已選擇的社交平臺選擇對應(yīng)的社交平臺分享類,并調(diào)用對應(yīng)的社交平臺分享接口方法執(zhí)行分享。
所述社交平臺分享接口方法通過遍歷數(shù)據(jù)隊列進行搜索,依次將數(shù)據(jù)隊列中被選擇的文件名對應(yīng)的拍攝信息按照已選擇的社交平臺分享類進行封裝,并調(diào)用對應(yīng)的社交平臺分享接口方法執(zhí)行分享。
本發(fā)明公開了一種基于無人機的實時信息分享方法及系統(tǒng),包括無人機與智能終端,操作者通過智能終端控制無人機中的攝像頭的拍攝,將拍攝信息實時下載到智能終端,選擇社交平臺后可以將拍攝信息直接分享到各個社交平臺上;僅需以上三個步驟就能將實時的拍攝信息分享到各個社交平臺上,分享效率高,分享速度快,分享操作簡單,滿足人們拍攝的實時分享需求。
本發(fā)明的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。
最后應(yīng)說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分或者全部技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求和說明書的范圍當中。