一種擴展移動客戶端拍照功能的方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種擴展移動客戶端拍照功能的方法及系統(tǒng),涉及移動客戶端拍照技術(shù),旨在針對現(xiàn)有的手機、平板等移動設(shè)備用戶拍攝高清照片的需求,提供一種借用外部專業(yè)圖像采集器擴展移動設(shè)備拍照功能的方法。本發(fā)明技術(shù)要點:客戶端與圖像采集器建立無線網(wǎng)絡(luò)連接;客戶端通過無線網(wǎng)絡(luò)向所述圖像采集器發(fā)出圖像獲取指令;圖像采集器根據(jù)圖像獲取指令執(zhí)行圖像采集工作,將采集到的圖像數(shù)據(jù)存儲在本地存儲器中,通過無線網(wǎng)絡(luò)向客戶端返回采集到的圖像數(shù)據(jù)的存儲地址或直接返回圖像數(shù)據(jù)。
【專利說明】一種擴展移動客戶端拍照功能的方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動客戶端拍照技術(shù),尤其是一種擴展移動客戶端拍照功能的方法。
【背景技術(shù)】
[0002]在目前智能手機、平板等移動設(shè)備都配備了攝像與拍照功能,拍照已經(jīng)成為人們?nèi)粘I钪斜夭豢缮俚囊徊糠?,然而目前的移動設(shè)備所配備的攝像頭像素或多或少都不能滿足人們對于高清拍照的需求。
【發(fā)明內(nèi)容】
[0003]本發(fā)明所要解決的技術(shù)問題是:針對上述存在的問題,提供一種借用外部專業(yè)圖像采集器(如單反)擴展移動設(shè)備拍照功能的方法。
[0004]本發(fā)明提供的一種擴展移動客戶端拍照功能的方法,包括以下步驟:
客戶端與圖像采集器建立無線網(wǎng)絡(luò)連接;
客戶端通過無線網(wǎng)絡(luò)向所述圖像采集器發(fā)出圖像獲取指令;
圖像采集器根據(jù)圖像獲取指令執(zhí)行圖像采集工作,將采集到的圖像數(shù)據(jù)存儲在本地存儲器中,通過無線網(wǎng)絡(luò)向客戶端返回采集到的圖像數(shù)據(jù)的存儲地址或者直接返回圖像數(shù)據(jù)。
[0005]進一步,還包括以下步驟:
客戶端通過無線網(wǎng)絡(luò)訪問所述圖像數(shù)據(jù)的存儲地址,下載所述圖像數(shù)據(jù)。
[0006]本發(fā)明還提供了一種基于W1-Fi網(wǎng)絡(luò)的擴展移動客戶端拍照功能的方法,包括以下步驟:
步驟1:客戶端與圖像采集器通過同一 W1-Fi網(wǎng)絡(luò)建立信號連接;
步驟2:所述客戶端向圖像采集器發(fā)出圖像獲取指令;
步驟3:所述圖像采集器收到圖像獲取指令后執(zhí)行圖像采集,將采集到的圖像數(shù)據(jù)保存在本地存儲器中,并向客戶端返回所述圖像數(shù)據(jù)的存儲地址。
[0007]進一步,還包括步驟5:客戶端訪問所述圖像數(shù)據(jù)的存儲地址下載所述圖像數(shù)據(jù)。
[0008]進一步,所述圖像采集器作為所述W1-Fi網(wǎng)絡(luò)的熱點。
[0009]進一步,所述步驟I進一步包括:
步驟11:客戶端通過W1-Fi網(wǎng)絡(luò)向特定的多播地址發(fā)送請求消息;
步驟12:接入所述W1-Fi網(wǎng)絡(luò)中圖像采集器同時也會向特定的多播地址發(fā)送通知聲明自身的存在并監(jiān)聽請求消息,如果在多播組中監(jiān)聽到有請求消息時,分析所述請求消息中的服務(wù)請求,如果請求消息中的服務(wù)請求與自身提供的服務(wù)配對時,圖像采集器發(fā)送響應(yīng)消息;所述響應(yīng)消息至少包括了所述圖像采集器的網(wǎng)絡(luò)地址;
步驟2進一步包括:所述客戶端接收到圖像采集器的網(wǎng)絡(luò)地址后通過所述圖像采集器的網(wǎng)絡(luò)地址向圖像采集器發(fā)出圖像獲取指令。
[0010]進一步,所述請求消息中包含客戶端的網(wǎng)絡(luò)地址;在所述步驟3中,圖像采集器通過所述客戶端的網(wǎng)絡(luò)地址直接向客戶端發(fā)送圖像采集器的網(wǎng)絡(luò)地址。
[0011]本發(fā)明還提供了一種擴展拍照功能的移動客戶端系統(tǒng),包括通信模塊,用于與位于同一 W1-Fi網(wǎng)絡(luò)中的圖像采集器建立信號連接;圖像獲取模塊,用于向圖像采集器發(fā)出圖像獲取指令;圖像數(shù)據(jù)下載模塊,用于根據(jù)圖像采集器返回的圖像數(shù)據(jù)存儲地址下載所述圖像數(shù)據(jù)。
[0012]相應(yīng)的本發(fā)明中擴展拍照功能的圖像采集系統(tǒng),包括:通信模塊,用于與位于同一W1-Fi網(wǎng)絡(luò)中的客戶端建立信號連接;圖像采集指令監(jiān)聽模塊,用于通過W1-Fi網(wǎng)絡(luò)接收客戶端的圖像采集指令;圖像采集模塊,用于根據(jù)所述圖像采集指令控制圖像采集器進行圖像采集;圖像數(shù)據(jù)地址返回模塊,用于向客戶端返回圖像數(shù)據(jù)的存儲地址。
[0013]綜上所述,由于采用了上述技術(shù)方案,本發(fā)明的有益效果是:
無需對手機、平板等移動設(shè)備進行硬件改進即可擴展其拍照功能,成本低廉,實現(xiàn)簡單,具有廣闊的市場前景。
【專利附圖】
【附圖說明】
[0014]本發(fā)明將通過例子并參照附圖的方式說明,其中:
圖1為本發(fā)明中客戶端與圖像采集器的W1-Fi連接流程圖。
[0015]圖2為本發(fā)明中圖像采集器發(fā)現(xiàn)流程圖。
[0016]圖3為本發(fā)明中客戶端遠端函數(shù)調(diào)用流程圖。
【具體實施方式】
[0017]本說明書中公開的所有特征,或公開的所有方法或過程中的步驟,除了互相排斥的特征和/或步驟以外,均可以以任何方式組合。
[0018]本說明書中公開的任一特征,除非特別敘述,均可被其他等效或具有類似目的的替代特征加以替換。即,除非特別敘述,每個特征只是一系列等效或類似特征中的一個例子而已。
[0019]本發(fā)明提供的擴展移動客戶端拍照功能的方法包括:
在客戶端與圖像采集器之間建立無線網(wǎng)絡(luò)連接;客戶端通過無線網(wǎng)絡(luò)向所述圖像采集器發(fā)出圖像獲取指令;圖像采集器根據(jù)圖像獲取指令執(zhí)行圖像采集工作,將采集到的圖像數(shù)據(jù)存儲在本地存儲器中,通過無線網(wǎng)絡(luò)向客戶端返回采集到的圖像數(shù)據(jù)的存儲地址,在其他實施例中,也可以是直接向客戶端返回采集到的圖像數(shù)據(jù)。
[0020]如果圖像采集器返回的是圖像地址,則客戶端通過無線網(wǎng)絡(luò)訪問所述圖像數(shù)據(jù)的存儲地址,下載所述圖像數(shù)據(jù)。如果圖像采集器返回的圖像數(shù)據(jù),客戶端也可直接接收。以上步驟使用何種方式通過客戶端與圖像采集器的約定進行,以下以前一種方式對本發(fā)明做進一步說明。上述方法步驟一部分由手機、平板等移動設(shè)備上的客戶端執(zhí)行,一部分由圖像采集器上執(zhí)行。
[0021]在手機、平板等移動設(shè)備上執(zhí)行的部分是:客戶端與位于同一 W1-Fi網(wǎng)絡(luò)中的圖像采集器建立信號連接;客戶端通過W1-Fi網(wǎng)絡(luò)向接入所述W1-Fi網(wǎng)絡(luò)的圖像采集器發(fā)出圖像獲取指令;然后根據(jù)圖像采集器返回的圖像數(shù)據(jù)存儲地址下載所述圖像數(shù)據(jù)。
[0022]在圖像采集器上執(zhí)行的部分是:圖像采集器與位于同一 W1-Fi網(wǎng)絡(luò)中的客戶端建立信號連接;圖像采集器通過W1-Fi網(wǎng)絡(luò)接收客戶端的圖像采集指令;根據(jù)所述圖像采集指令控制圖像采集器進行圖像采集;然后生成存儲圖像數(shù)據(jù)的存儲器地址,向客戶端返回圖像數(shù)據(jù)的存儲地址。
[0023]本發(fā)明借用外部專業(yè)的圖像采集器實現(xiàn)了手機等移動設(shè)備的拍照功能擴展。
[0024]下面結(jié)合附圖對本發(fā)明的實現(xiàn)原理進行詳細闡述:
在一個具體實施實施例中,圖像采集器是一部具備W1-Fi熱點的硬件,開啟此設(shè)備,現(xiàn)在圖像采集器不僅是一臺具有專業(yè)拍照或攝像功能的設(shè)備還是一臺帶網(wǎng)絡(luò)功能可連接的W1-Fi熱點或當(dāng)然,圖像采集器也可以只是W1-Fi網(wǎng)絡(luò)中的一個節(jié)點。
[0025]客戶端接入W1-Fi網(wǎng)絡(luò)如圖1 ;再與圖像采集器建立連接,如圖2。
[0026]在一個實施例中,客戶端與圖像采集器建立無線網(wǎng)絡(luò)連接的方式是這樣的:
客戶端向一個特定的多播地址的SSDP端口:239.255.255.250:1900 (IPv4)或者
FFOx::C (IPv6)這里的X根據(jù)范圍不同而不同,發(fā)送“ssdp:discover”請求消息來發(fā)現(xiàn)網(wǎng)絡(luò)中的圖像采集器;同樣的 ,圖像采集器也向特定的多播地址發(fā)送“ssdp:aliVe”消息來聲明自身的存在。當(dāng)圖像采集器在多播組中監(jiān)聽到由客戶端發(fā)送的請求消息時,先分析客戶端請求消息中的服務(wù)請求,如服務(wù)類型或服務(wù)設(shè)備或通用唯一識別碼或所有設(shè)備和服務(wù)等信息,如果請求消息的服務(wù)請求與圖像采集器自身提供的服務(wù)配對時,則向客戶端返回響應(yīng)消息。
[0027]所述返回的響應(yīng)消息中至少包含有圖像采集器的網(wǎng)絡(luò)地址,如IP地址,以便客戶端通過此IP地址對設(shè)備進行訪問。除此之外,還可以包括可以供客戶端調(diào)用的“函數(shù)名”列表、自身硬件參數(shù),如像素、焦距、光圈等信息。
[0028]客戶端已經(jīng)知道了圖像采集器的IP地址后,需要通過一種訪問方式來與圖像采集器進行數(shù)據(jù)的傳輸,在一個實施例中選擇使用JS0NRPC的方式來進行,此方式具有通信信息簡潔,發(fā)送信息體積小巧解析容易等特點。
[0029]圖像采集器定義一系列“函數(shù)名”,客戶端通過字典Key與Value的方式進行指令傳輸或遠程“函數(shù)調(diào)用”,如圖3:如圖像采集器定義了一個“Capturelmage”的函數(shù)名,并定義參數(shù)值“params”為拍照需要的像素。那么客戶端發(fā)送的圖像采集指令將以函數(shù)調(diào)用的形式發(fā)出,即為:
{ “method”: “ CaptureImage”, “params”: “10000000” “id”:1 }。
[0030]這里的id可以為數(shù)字,在客戶端不同的“函數(shù)”調(diào)用中為不同的數(shù)字,其用于圖像采集器能夠把客戶端每一次的“函數(shù)”調(diào)用區(qū)分開來,在圖像采集器返回圖像數(shù)據(jù)存儲地址時也返回此id,以此對應(yīng)上客戶端的每一次調(diào)用。客戶端的本次調(diào)用為命令圖像采集器拍攝一張像素為100萬的靜態(tài)圖像數(shù)據(jù),而調(diào)用id號為I。
[0031]圖像采集器收到圖像采集指令后,根據(jù)指令要求,拍攝一張100萬像素的靜態(tài)照片,將其保存在本地存儲器上,然后返回一個內(nèi)部地址來標(biāo)識這張靜態(tài)照片,如:http://192.168.1.123/image, jpg,給客戶端,同時返回 id 號為 I。
[0032]客戶端接收到此張照片的地址,在需要使用此照片時發(fā)起一個http請求來訪問此地址從而把這張靜態(tài)照片的數(shù)據(jù)下載回來。
[0033]本發(fā)明并不局限于前述的【具體實施方式】。本發(fā)明擴展到任何在本說明書中披露的新特征或任何新的組合,以及披露的任一新的方法或過程的步驟或任何新的組合。
【權(quán)利要求】
1.一種擴展移動客戶端拍照功能的方法,其特征在于,包括以下步驟: 客戶端與圖像采集器建立無線網(wǎng)絡(luò)連接; 客戶端通過無線網(wǎng)絡(luò)向所述圖像采集器發(fā)出圖像獲取指令; 圖像采集器根據(jù)圖像獲取指令執(zhí)行圖像采集工作,將采集到的圖像數(shù)據(jù)存儲在本地存儲器中,通過無線網(wǎng)絡(luò)向客戶端返回采集到的圖像數(shù)據(jù)的存儲地址或通過無線網(wǎng)絡(luò)向客戶端直接返回采集到的圖像數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的一種擴展移動客戶端拍照功能的方法,其特征在于,還包括以下步驟: 客戶端通過無線網(wǎng)絡(luò)訪問所述圖像數(shù)據(jù)的存儲地址,下載所述圖像數(shù)據(jù)。
3.一種擴展移動客戶端拍照功能的方法,其特征在于,包括以下步驟: 步驟1:客戶端與圖像采集器通過同一 W1-Fi網(wǎng)絡(luò)建立信號連接; 步驟2:所述客戶端向圖像采集器發(fā)出圖像獲取指令; 步驟3:所述圖像采集器收到圖像獲取指令后執(zhí)行圖像采集,將采集到的圖像數(shù)據(jù)保存在本地存儲器中 ,并向客戶端返回所述圖像數(shù)據(jù)的存儲地址。
4.根據(jù)權(quán)利要求3所述的一種擴展移動客戶端拍照功能的方法,其特征在于,還包括步驟5:客戶端訪問所述圖像數(shù)據(jù)的存儲地址下載所述圖像數(shù)據(jù)。
5.根據(jù)權(quán)利要求3或4所述的一種擴展移動客戶端拍照功能的方法,其特征在于,所述圖像采集器作為所述W1-Fi網(wǎng)絡(luò)的熱點。
6.根據(jù)權(quán)利要求3或4所述的一種擴展移動客戶端拍照功能的方法,其特征在于,所述步驟I進一步包括: 步驟11:客戶端通過W1-Fi網(wǎng)絡(luò)向特定的多播地址發(fā)送請求消息; 步驟12:接入所述W1-Fi網(wǎng)絡(luò)中圖像采集器同時也會向特定的多播地址發(fā)送通知聲明自身的存在并監(jiān)聽請求消息,如果在多播組中監(jiān)聽到有請求消息時,分析所述請求消息中的服務(wù)請求,如果請求消息中的服務(wù)請求與自身提供的服務(wù)配對時,圖像采集器發(fā)送響應(yīng)消息;所述響應(yīng)消息至少包括了所述圖像采集器的網(wǎng)絡(luò)地址; 步驟2進一步包括:所述客戶端接收到圖像采集器的網(wǎng)絡(luò)地址后通過圖像采集器的網(wǎng)絡(luò)地址向圖像采集器發(fā)出圖像獲取指令。
7.根據(jù)權(quán)利要求6所述的一種擴展移動客戶端拍照功能的方法,其特征在于,所述請求消息中包含客戶端的網(wǎng)絡(luò)地址;在所述步驟3中,圖像采集器通過所述客戶端的網(wǎng)絡(luò)地址直接向客戶端發(fā)送圖像數(shù)據(jù)的存儲地址。
8.一種擴展拍照功能的移動客戶端系統(tǒng),其特征在于,包括: 通信模塊,用于與位于同一 W1-Fi網(wǎng)絡(luò)中的圖像采集器建立信號連接; 圖像獲取模塊,用于向圖像采集器發(fā)出圖像獲取指令; 圖像數(shù)據(jù)下載模塊,用于根據(jù)圖像采集器返回的圖像數(shù)據(jù)存儲地址下載所述圖像數(shù)據(jù)。
9.一種擴展拍照功能的圖像采集系統(tǒng),其特征在于,包括: 通信模塊,用于與位于同一 W1-Fi網(wǎng)絡(luò)中的客戶端建立信號連接; 圖像采集指令監(jiān)聽模塊,用于通過W1-Fi網(wǎng)絡(luò)接收客戶端的圖像采集指令; 圖像采集模塊,用于根據(jù)所述圖像采集指令控制圖像采集器進行圖像采集,并生成圖像數(shù)據(jù)的存儲器地址;圖像數(shù)據(jù)地址 返回模塊,用于向客戶端返回圖像數(shù)據(jù)的存儲地址。
【文檔編號】H04N5/232GK104079825SQ201410299410
【公開日】2014年10月1日 申請日期:2014年6月30日 優(yōu)先權(quán)日:2014年6月30日
【發(fā)明者】黃超 申請人:成都品果科技有限公司