一種操作云臺攝像機(jī)的遙控裝置及方法
【專利摘要】本發(fā)明公開了一種操作云臺攝像機(jī)的遙控裝置及方法,該遙控裝置包括傳感器、控制模塊、指令生成模塊和網(wǎng)絡(luò)連接模塊。該方法通過傳感器感知本裝置的位置狀態(tài)變化得到檢測數(shù)據(jù),控制模塊獲取檢測數(shù)據(jù)生成操作參數(shù),指令生成模塊通過云臺控制協(xié)議將所述操作參數(shù)轉(zhuǎn)變?yōu)樵婆_操作指令,最后由網(wǎng)絡(luò)連接模塊與網(wǎng)絡(luò)建立連接,向與網(wǎng)絡(luò)連接的遠(yuǎn)端云臺攝像機(jī)發(fā)送所述云臺操作指令,控制云臺攝像機(jī)進(jìn)行相應(yīng)動作。本發(fā)明的遙控裝置及方法,具有操作靈活,反應(yīng)快捷準(zhǔn)確的特點(diǎn)。
【專利說明】一種操作云臺攝像機(jī)的遙控裝置及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于視頻監(jiān)控【技術(shù)領(lǐng)域】,尤其涉及視頻監(jiān)控系統(tǒng)中一種操作云臺攝像機(jī)的遙控裝置及方法。
【背景技術(shù)】
[0002]隨著視頻監(jiān)控在安防領(lǐng)域的推廣應(yīng)用,大量監(jiān)控?cái)z像機(jī)分布在城市的角角落落。在視頻監(jiān)控系統(tǒng)中,攝像機(jī)分布在各個(gè)現(xiàn)場,而客戶端通常集中在機(jī)房或管理中心,用戶需要通過客戶端來進(jìn)行視頻的實(shí)時(shí)查看和存儲。
[0003]在目前的情況下,用戶通常是在客戶端通過應(yīng)用程序界面或者使用同PC連接的云臺控制鍵盤及搖桿,來發(fā)出指令,對云臺攝像機(jī)的上、下、左、右的動作進(jìn)行控制,以及對鏡頭進(jìn)行調(diào)焦變倍等操作。
[0004]使用應(yīng)用程序界面來對云臺攝像機(jī)進(jìn)行操作,通常是以菜單的形式在菜單上呈現(xiàn)控制按鈕箭頭,然后當(dāng)需要操作時(shí),點(diǎn)擊對應(yīng)的方向按鈕,實(shí)現(xiàn)方向的控制?;蛘咄ㄟ^應(yīng)用程序在界面上設(shè)置虛擬按鈕,通過操作虛擬按鈕來對云臺攝像機(jī)進(jìn)行控制操作。
[0005]顯然目前的操作模式比較單一,操作比較復(fù)雜,反應(yīng)不夠快捷。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的是提供一種操作云臺攝像機(jī)的遙控裝置及方法,為用戶操作遠(yuǎn)端云臺攝像機(jī)提供便利,反應(yīng)快,操作簡單。
[0007]為了實(shí)現(xiàn)上述目的,本發(fā)明技術(shù)方案如下:
[0008]一種操作云臺攝像機(jī)的遙控裝置,用于通過網(wǎng)絡(luò)操作遠(yuǎn)端連接的云臺攝像機(jī),該裝置包括:
[0009]傳感器,用于感知本裝置的位置狀態(tài)變化得到檢測數(shù)據(jù);
[0010]控制模塊,用于從所述傳感器獲取檢測數(shù)據(jù),生成操作參數(shù);
[0011]指令生成模塊,用于通過云臺控制協(xié)議將所述控制模塊輸出的操作參數(shù)轉(zhuǎn)變?yōu)樵婆_操作指令;
[0012]網(wǎng)絡(luò)連接模塊,用于與網(wǎng)絡(luò)建立連接,向與網(wǎng)絡(luò)連接的遠(yuǎn)端云臺攝像機(jī)發(fā)送所述云臺操作指令,控制云臺攝像機(jī)進(jìn)行相應(yīng)動作。
[0013]進(jìn)一步地,該遙控裝置的操作模式包括控制模式或/和同步模式,當(dāng)所述操作模式為控制模式時(shí),所述控制模塊獲取位置狀態(tài)變化前后的檢測數(shù)據(jù),以檢測數(shù)據(jù)差值作為操作參數(shù);當(dāng)所述操作模式為同步模式時(shí),所述控制模塊將獲取的當(dāng)前檢測數(shù)據(jù)直接作為操作參數(shù)。
[0014]當(dāng)所述傳感器為方向傳感器,所述檢測數(shù)據(jù)包括傾斜度Αχ、滾動角度Ay和方位Αζ,分別表示本裝置沿空間坐標(biāo)系X、Y、Z軸旋轉(zhuǎn)的角度,所述通過云臺控制協(xié)議將所述控制模塊輸出的操作參數(shù)轉(zhuǎn)變?yōu)樵婆_操作指令,具體包括:
[0015]將傾斜度Ax變化對應(yīng)的操作參數(shù)轉(zhuǎn)變?yōu)樵婆_攝像機(jī)左右轉(zhuǎn)動的云臺操作指令;[0016]將滾動角度Ay變化對應(yīng)的操作參數(shù)轉(zhuǎn)變?yōu)樵婆_攝像機(jī)上下轉(zhuǎn)動的云臺操作指令;
[0017]將滾動角度Az變化對應(yīng)的操作參數(shù)轉(zhuǎn)變?yōu)樵婆_攝像機(jī)鏡頭拉遠(yuǎn)或拉近的云臺操作指令。
[0018]當(dāng)所述傳感器為加速度傳感器,所述檢測數(shù)據(jù)包括沿X軸方向的加速度Βχ、沿Y軸方向的加速度By和沿Z軸方向的加速度Βζ,分別表示本裝置沿空間坐標(biāo)系X、Y、Z軸平移的加速度,所述通過云臺控制協(xié)議將所述控制模塊輸出的操作參數(shù)轉(zhuǎn)變?yōu)樵婆_操作指令,具體包括:
[0019]將沿Z軸方向的加速度Bz變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)上下轉(zhuǎn)動的云臺操作指令;
[0020]將沿Y軸方向的加速度By變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)左右轉(zhuǎn)動的云臺操作指令;
[0021]將沿X軸方向的加速度Ax變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)鏡頭拉遠(yuǎn)或拉近的云臺操作指令。
[0022]進(jìn)一步地,該遙控裝置還包括反饋模塊,所述控制模塊還用于接收云臺攝像機(jī)的操作指令響應(yīng)結(jié)果,控制所述反饋模塊向操作用戶進(jìn)行反饋。
[0023]本發(fā)明還提出了一種操作云臺攝像機(jī)的方法,采用上述的遙控裝置通過網(wǎng)絡(luò)操作遠(yuǎn)端連接的云臺攝像機(jī),其特征在于,該方法包括步驟:
[0024]感知所述遙控裝置的位置狀態(tài)變化得到檢測數(shù)據(jù);
[0025]獲取檢測數(shù)據(jù)生成操作參數(shù);
[0026]通過云臺控制協(xié)議將所述操作參數(shù)轉(zhuǎn)變?yōu)樵婆_操作指令;
[0027]與網(wǎng)絡(luò)建立連接,向與網(wǎng)絡(luò)連接的遠(yuǎn)端云臺攝像機(jī)發(fā)送所述云臺操作指令,控制云臺攝像機(jī)進(jìn)行相應(yīng)動作。
[0028]進(jìn)一步地,所述遙控裝置的操作模式包括控制模式或/和同步模式,當(dāng)所述操作模式為控制模式時(shí),所述獲取檢測數(shù)據(jù)生成操作參數(shù),是以獲取的所述遙控裝置的位置狀態(tài)變化前后的檢測數(shù)據(jù)差值作為操作參數(shù);當(dāng)所述操作模式為同步模式時(shí),所述獲取檢測數(shù)據(jù)生成操作參數(shù),是以獲取的所述遙控裝置的當(dāng)前檢測數(shù)據(jù)直接作為操作參數(shù)。
[0029]當(dāng)所述傳感器為方向傳感器,所述檢測數(shù)據(jù)包括傾斜度Αχ、滾動角度Ay和方位Αζ,分別表示本裝置沿空間坐標(biāo)系X、Y、Z軸旋轉(zhuǎn)的角度,所述通過云臺控制協(xié)議將所述控制模塊輸出的操作參數(shù)轉(zhuǎn)變?yōu)樵婆_操作指令,具體包括:
[0030]將傾斜度Ax變化對應(yīng)的操作參數(shù)轉(zhuǎn)變?yōu)樵婆_攝像機(jī)左右轉(zhuǎn)動的云臺操作指令;
[0031]將滾動角度Ay變化對應(yīng)的操作參數(shù)轉(zhuǎn)變?yōu)樵婆_攝像機(jī)上下轉(zhuǎn)動的云臺操作指令;
[0032]將滾動角度Az變化對應(yīng)的操作參數(shù)轉(zhuǎn)變?yōu)樵婆_攝像機(jī)鏡頭拉遠(yuǎn)或拉近的云臺操作指令。
[0033]當(dāng)所述傳感器為加速度傳感器,所述檢測數(shù)據(jù)包括沿X軸方向的加速度Βχ、沿Y軸方向的加速度By和沿Z軸方向的加速度Βζ,分別表示本裝置沿空間坐標(biāo)系X、Y、Z軸平移的加速度,所述通過云臺控制協(xié)議將所述控制模塊輸出的操作參數(shù)轉(zhuǎn)變?yōu)樵婆_操作指令,具體包括:[0034]將沿Z軸方向的加速度Bz變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)上下轉(zhuǎn)動的云臺操作指令;
[0035]將沿Y軸方向的加速度By變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)左右轉(zhuǎn)動的云臺操作指令;
[0036]將沿X軸方向的加速度Ax變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)鏡頭拉遠(yuǎn)或拉近的云臺操作指令。
[0037]進(jìn)一步地,所述操作云臺攝像機(jī)的方法還包括步驟:
[0038]接收云臺攝像機(jī)的操作指令響應(yīng)結(jié)果,向操作用戶進(jìn)行反饋。
[0039]本發(fā)明提出的操作云臺攝像機(jī)的遙控裝置及方法,通過直接轉(zhuǎn)動或平移裝置本身,生成云臺操作指令來操作云臺,操作簡單直觀。通過進(jìn)行模式切換,可以實(shí)現(xiàn)不同的操作模式,帶給用戶不同的體驗(yàn)。同時(shí)通過反饋模塊振動來提醒用戶,有效的實(shí)現(xiàn)與用戶的互動。本發(fā)明的裝置及方法,用于遠(yuǎn)端操作云臺攝像頭動作以跟蹤被監(jiān)控對象,具有操作靈活,反應(yīng)快捷準(zhǔn)確的特點(diǎn)。
【專利附圖】
【附圖說明】
[0040]圖1為本發(fā)明操作云臺攝像機(jī)的遙控裝置的結(jié)構(gòu)示意圖;
[0041]圖2為本發(fā)明操作云臺攝像機(jī)的遙控裝置在空間坐標(biāo)系中的位置關(guān)系示意圖;
[0042]圖3為本發(fā)明操作云臺攝像機(jī)的方法流程圖。
【具體實(shí)施方式】
[0043]下面結(jié)合附圖和實(shí)施例對本發(fā)明技術(shù)方案做進(jìn)一步詳細(xì)說明,以下實(shí)施例不構(gòu)成對本發(fā)明的限定。
[0044]如圖1所示,本發(fā)明操作云臺攝像機(jī)的遙控裝置包括傳感器、控制模塊、指令生成模塊和網(wǎng)絡(luò)連接模塊。
[0045]其中傳感器用于感知本裝置的位置狀態(tài)變化得到檢測數(shù)據(jù)。傳感器可以是方向傳感器,或加速度傳感器,或陀螺儀傳感器,或磁力傳感器和重力傳感器等。本實(shí)施例通過方向傳感器來進(jìn)行說明,選用其他傳感器也能達(dá)到類似的目的,至于所選擇的傳感器類型,本【技術(shù)領(lǐng)域】的技術(shù)人員可以根據(jù)需要靈活選擇,這里不再贅述。
[0046]圖2示出了本裝置在空間坐標(biāo)系中的位置關(guān)系,圖中平行四邊形表示本裝置,將本裝置水平放置在XY軸構(gòu)成的水平面上,其中的方向傳感器可以檢測三個(gè)數(shù)據(jù),分別為傾斜度Αχ、滾動角度Ay和方位Αζ,分別表示本裝置沿空間坐標(biāo)系Χ、Υ、Ζ軸旋轉(zhuǎn)的角度,其中:
[0047]Ax值表示傾斜度,或本裝置翹起的程度,當(dāng)本裝置繞著X軸傾斜時(shí)該值發(fā)生變化,取值范圍是-180?180。假設(shè)將本裝置朝上水平放在桌子上,這時(shí)如果桌子是完全水平的,Ax的值應(yīng)該是O (由于很少有桌子是絕對水平的,因此,該值很可能不為0,但一般都是-5和5之間的某個(gè)值)。例如從本裝置頂部開始抬起,直到將本裝置沿X軸旋轉(zhuǎn)180度(朝下水平放在桌面上)。在這個(gè)旋轉(zhuǎn)過程中,Ax會在O到-180之間變化,也就是說,從本裝置頂部抬起時(shí),Ax的值會逐漸變小,直到等于-180。如果從本裝置底部開始抬起,直到將手機(jī)沿X軸旋轉(zhuǎn)180度,這時(shí)Ax會在O到180之間變化,也就是Ax的值會逐漸增大,直到等于180。[0048]Ay值表示本裝置沿著Y軸的滾動角度,取值范圍是-90?90。假設(shè)將本裝置朝上水平放在桌面上,這時(shí)如果桌面是平的,Ay的值應(yīng)為O。將本裝置左側(cè)逐漸抬起時(shí),Ay的值逐漸變小,直到本裝置垂直于桌面放置,這時(shí)Ay的值是-90。將本裝置右側(cè)逐漸抬起時(shí),Ay的值逐漸增大,直到本裝置垂直于桌面放置,這時(shí)Ay的值是90。在垂直位置時(shí)繼續(xù)向右或向左滾動,Ay值會繼續(xù)在-90至90之間變化。
[0049]Az值表示方位,也就是本裝置繞著Z軸旋轉(zhuǎn)的角度。例如Az值為O表示北(North) ; 90 表 東(East) ;180 表不南(South) ;270 表不西(West)。
[0050]可見當(dāng)本裝置的位置狀態(tài)如方位、傾斜度、滾動角度發(fā)生變化時(shí),對應(yīng)方向傳感器的檢測數(shù)據(jù)跟著發(fā)生變化,從而可以根據(jù)發(fā)生變化的檢測數(shù)據(jù)生成操作參數(shù)來控制云臺攝像機(jī)動作。用戶通過改變本裝置的位置狀態(tài)來控制云臺攝像機(jī)按照要求動作,更好的完成監(jiān)控任務(wù)。
[0051]控制模塊用于從傳感器獲取檢測數(shù)據(jù),生成操作參數(shù)??刂颇K在獲取檢測數(shù)據(jù)后,有兩種方法來生成對應(yīng)的操作參數(shù),分別對應(yīng)不同的操作模式。本裝置對應(yīng)的操作模式可以有控制模式,或同步模式,在控制模式下,以檢測數(shù)據(jù)差值作為操作參數(shù),而在同步模式下,將獲取的當(dāng)前檢測數(shù)據(jù)直接作為操作參數(shù)。
[0052]在本實(shí)施例中,采用的是方向傳感器,在控制模式下,控制模塊計(jì)算云臺攝像機(jī)操作參數(shù)過程如下:
[0053]控制模塊首先讀取傳感器的檢測數(shù)據(jù)初值;
[0054]用戶對本裝置進(jìn)行操作,本裝置的位置狀態(tài)發(fā)生變化,控制模塊再次讀取傳感器的檢測數(shù)據(jù),得到新位置狀態(tài)下的檢測數(shù)據(jù);
[0055]控制模塊計(jì)算位置狀態(tài)變化導(dǎo)致的檢測數(shù)據(jù)差值,得到云臺攝像機(jī)操作參數(shù)。
[0056]例如,對于方向傳感器,其檢測數(shù)據(jù)初值為AX(1、Ay0, Az0,而在本裝置進(jìn)行旋轉(zhuǎn)后,再次檢測得到的檢測數(shù)據(jù)為AXl、Ay1, Az1,從而得到沿X軸、Y軸、Z軸的轉(zhuǎn)動分別為(Ax1-Ax0)、(Ay1-Ay0)和(Az1-Azci),在控制模塊將檢測數(shù)據(jù)差值分別作為云臺攝像機(jī)轉(zhuǎn)動的云臺攝像機(jī)操作參數(shù)。假設(shè)將(Ax1-Axci)和(Ay1-Aytl)作為云臺攝像機(jī)左右、上下轉(zhuǎn)動的云臺攝像機(jī)操作參數(shù),將(Az1-Azci)作為攝像機(jī)鏡頭拉近和拉遠(yuǎn)的云臺攝像機(jī)操作參數(shù),如果(Az1-Az0)值大于零,則觸發(fā)云臺攝像機(jī)鏡頭拉近,對應(yīng)于圖像的放大,反之觸發(fā)攝像機(jī)鏡頭拉遠(yuǎn),對應(yīng)于圖像的縮小,(Az1-Aztl)的絕對值越大,鏡頭拉遠(yuǎn)或拉近的速度越大。
[0057]而對于同步操作模式,控制模塊將獲取的當(dāng)前檢測數(shù)據(jù)直接作為操作參數(shù)。
[0058]指令生成模塊,用于通過云臺控制協(xié)議將計(jì)算得到的云臺攝像機(jī)操作參數(shù)轉(zhuǎn)變?yōu)樵婆_操作指令。具體地:
[0059]將傾斜度Ax變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)左右轉(zhuǎn)動的云臺操作指令;
[0060]將滾動角度Ay變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)上下轉(zhuǎn)動的云臺操作指令;
[0061]將滾動角度Az變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)鏡頭拉遠(yuǎn)或拉近的云臺操作指令。
[0062]又如,當(dāng)傳感器為加速度傳感器時(shí),加速度傳感器也可以檢測三個(gè)檢測數(shù)據(jù),分別是沿X軸方向的加速度Bx,沿Y軸方向的加速度By,沿Z軸方向的加速度Bz,其檢測數(shù)據(jù)初值為ΒΧ(Ι、Β%、ΒΖ(Ι,通過平移本裝置,得到變化的檢測數(shù)據(jù)BXl、By1、BZl。同樣的,對于控制模式,通過檢測數(shù)據(jù)的差值來作為操作參數(shù),例如將(Bz1-Bzci)和(By1-Bytl)作為云臺攝像機(jī)上下、左右轉(zhuǎn)動的云臺攝像機(jī)操作參數(shù),將(Bx1-Bxci)作為攝像機(jī)鏡頭拉近和拉遠(yuǎn)的云臺攝像機(jī)操作參數(shù),如果(Bx1-Bxci)值大于零,則觸發(fā)云臺攝像機(jī)鏡頭拉近,對應(yīng)于圖像的放大,反之觸發(fā)攝像機(jī)鏡頭拉遠(yuǎn),對應(yīng)于圖像的縮小,(Bx1-Bx0)的絕對值越大,鏡頭拉遠(yuǎn)或拉近的速度越大。
[0063]對于傳感器是加速度傳感器時(shí),指令生成模塊在將操作參數(shù)轉(zhuǎn)變?yōu)樵婆_操作指令時(shí):
[0064]將沿Z軸方向的加速度Bz變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)上下轉(zhuǎn)動的云臺操作指令;
[0065]將沿Y軸方向的加速度By變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)左右轉(zhuǎn)動的云臺操作指令;
[0066]將沿X軸方向的加速度Ax變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)鏡頭拉遠(yuǎn)或拉近的云臺操作指令。
[0067]網(wǎng)絡(luò)連接模塊,用于與網(wǎng)絡(luò)建立連接,向與網(wǎng)絡(luò)連接的遠(yuǎn)端云臺攝像機(jī)發(fā)送云臺操作指令,控制云臺攝像機(jī)進(jìn)行相應(yīng)的動作。具體的連接方式可以是有線、或者是WiF1、GPRS、、3G/4G等無線通信連接方式,網(wǎng)絡(luò)通常是指互聯(lián)網(wǎng),同樣連接于互聯(lián)網(wǎng)的云臺攝像機(jī)接收操作指令,按照操作指令進(jìn)行相應(yīng)的動作,如左右、上下,以及鏡頭的拉近拉遠(yuǎn)等。
[0068]本實(shí)施例操作云臺攝像機(jī)的遙控裝置的操作模式包括控制模式,和/或同步模式。本實(shí)施例操作云臺攝像機(jī)的裝置可以是專門的硬件設(shè)備,也可以是安裝配套軟件后的智能手機(jī)、智能平板、智能眼鏡等智能終端。通常智能終端都內(nèi)置有傳感器,因此只需要結(jié)合軟件就能夠?qū)崿F(xiàn)本發(fā)明的裝置。為了在智能終端其他業(yè)務(wù)與本發(fā)明操作云臺功能之間的轉(zhuǎn)換,進(jìn)行模式切換就顯得非常有必要。本發(fā)明的操作模式至少包括控制模式,還可以包括同步模式,或其他操作模式,例如手機(jī)通信模式等。當(dāng)操作模式切換到控制模式,控制模塊開始從傳感器讀取檢測數(shù)據(jù),按照上述步驟開始云臺攝像機(jī)操作;在需要進(jìn)行同步操作時(shí),切換到同步模式,這時(shí)控制模塊直接將讀取到的當(dāng)前檢測數(shù)據(jù)作為云臺攝像機(jī)操作參數(shù),生成操作指令去控制云臺攝像機(jī)的動作,云臺攝像機(jī)即可調(diào)整到指定位置。
[0069]進(jìn)一步地,本發(fā)明操作云臺攝像機(jī)的遙控裝置還包括反饋模塊,當(dāng)被控制的云臺攝像機(jī)無法完成操作時(shí)(例如轉(zhuǎn)動角度超過云臺機(jī)械允許的角度、縮放到達(dá)最大位置時(shí)),控制模塊接收云臺攝像機(jī)的操作指令響應(yīng)結(jié)果,控制反饋模塊向用戶進(jìn)行反饋。例如反饋模塊是一震動裝置,可以通過震動提醒用戶當(dāng)前的操作已經(jīng)到達(dá)最大位置。
[0070]例如本實(shí)施例的操作云臺攝像機(jī)的遙控裝置是智能手機(jī),而傳感器為方向傳感器,則智能手機(jī)沿著X軸或Y軸的旋轉(zhuǎn)則對應(yīng)了云臺的左右或上下旋轉(zhuǎn),智能手機(jī)沿Z軸的旋轉(zhuǎn)則對應(yīng)云臺攝像機(jī)鏡頭的拉遠(yuǎn)和拉近。對于加速度傳感器也同樣。特別地,還可以同時(shí)包括兩個(gè)傳感器,例如同時(shí)包括方向傳感器和加速度傳感器,則可以通過智能手機(jī)沿著X軸或Y軸的旋轉(zhuǎn)來控制云臺的左右或上下旋轉(zhuǎn),而通過沿X軸方向平移的加速度變化來控制鏡頭的拉近和拉遠(yuǎn),可以更加形象的控制云臺攝像機(jī)執(zhí)行相應(yīng)的動作。
[0071]從而通過改變智能手機(jī)的位置狀態(tài),就可以達(dá)到連續(xù)操作云臺攝像頭的效果,方便遠(yuǎn)端直觀的操作攝像頭進(jìn)行抓拍,跟蹤監(jiān)控對象,操作靈活并準(zhǔn)確。
[0072]如圖3所示,本實(shí)施例操作云臺攝像機(jī)的方法,采用上述操作云臺攝像機(jī)的遙控裝置對通過網(wǎng)絡(luò)操作遠(yuǎn)端連接的云臺攝像機(jī)進(jìn)行操作,包括如下步驟:
[0073]步驟301、感知遙控裝置的位置狀態(tài)變化得到檢測數(shù)據(jù)。
[0074]當(dāng)需要操作云臺攝像機(jī)時(shí),將遙控裝置切換到控制模式或同步模式,則傳感器開始感知遙控裝置的位置狀態(tài)變化,并得到檢測數(shù)據(jù)。
[0075]步驟302、獲取檢測數(shù)據(jù),生成操作參數(shù)。
[0076]控制模塊在獲取檢測數(shù)據(jù)后,有兩種方法來生成對應(yīng)的操作參數(shù),分別對應(yīng)不同的操作模式。本遙控裝置對應(yīng)的操作模式可以有控制模式,或同步模式,在控制模式下,以檢測數(shù)據(jù)差值作為操作參數(shù),而在同步模式下,將獲取的當(dāng)前檢測數(shù)據(jù)直接作為操作參數(shù)。
[0077]步驟303、通過云臺控制協(xié)議將所述操作參數(shù)轉(zhuǎn)變?yōu)樵婆_操作指令。
[0078]在采用方向傳感器時(shí),將傾斜度Ax變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)左右轉(zhuǎn)動的云臺操作指令;將滾動角度Ay變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)上下轉(zhuǎn)動的云臺操作指令;將滾動角度Az變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)鏡頭拉遠(yuǎn)或拉近的云臺操作指令。
[0079]同理,在采用加速度傳感器時(shí),將沿Z軸方向的加速度Bz變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)上下轉(zhuǎn)動的云臺操作指令;將沿Y軸方向的加速度By變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)左右轉(zhuǎn)動的云臺操作指令;將沿X軸方向的加速度Ax變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)鏡頭拉遠(yuǎn)或拉近的云臺操作指令。
[0080]步驟304、與網(wǎng)絡(luò)建立連接,向與網(wǎng)絡(luò)連接的遠(yuǎn)端云臺攝像機(jī)發(fā)送所述云臺操作指令,控制云臺攝像機(jī)進(jìn)行相應(yīng)動作。
[0081]云臺攝像機(jī)在收到云臺操作指令后,進(jìn)行相應(yīng)動作,并在被無法完成操作時(shí)(例如轉(zhuǎn)動角度超過云臺機(jī)械允許的角度、縮放到達(dá)最大位置時(shí)),向控制模塊發(fā)送操作指令響應(yīng)結(jié)果,控制模塊控制反饋模塊向用戶進(jìn)行反饋,從而有效地與用戶進(jìn)行互動。
[0082]本發(fā)明的方法通過用戶轉(zhuǎn)動或平移遙控裝置本身,將傳感器得到的檢測數(shù)據(jù)轉(zhuǎn)化為操作參數(shù),進(jìn)而通過云臺控制協(xié)議生成云臺操作指令去控制云臺攝像機(jī),方法直觀便捷,操作簡單。
[0083]以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非對其進(jìn)行限制,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種操作云臺攝像機(jī)的遙控裝置,用于通過網(wǎng)絡(luò)操作遠(yuǎn)端連接的云臺攝像機(jī),其特征在于,該裝置包括: 傳感器,用于感知本裝置的位置狀態(tài)變化得到檢測數(shù)據(jù); 控制模塊,用于從所述傳感器獲取檢測數(shù)據(jù),生成操作參數(shù); 指令生成模塊,用于通過云臺控制協(xié)議將所述控制模塊輸出的操作參數(shù)轉(zhuǎn)變?yōu)樵婆_操作指令; 網(wǎng)絡(luò)連接模塊,用于與網(wǎng)絡(luò)建立連接,向與網(wǎng)絡(luò)連接的遠(yuǎn)端云臺攝像機(jī)發(fā)送所述云臺操作指令,控制云臺攝像機(jī)進(jìn)行相應(yīng)動作。
2.根據(jù)權(quán)利要求1所述的遙控裝置,其特征在于,該遙控裝置的操作模式包括控制模式或/和同步模式,當(dāng)所述操作模式為控制模式時(shí),所述控制模塊獲取位置狀態(tài)變化前后的檢測數(shù)據(jù),以檢測數(shù)據(jù)差值作為操作參數(shù);當(dāng)所述操作模式為同步模式時(shí),所述控制模塊將獲取的當(dāng)前檢測數(shù)據(jù)直接作為操作參數(shù)。
3.根據(jù)權(quán)利要求1所述的遙控裝置,其特征在于,所述傳感器為方向傳感器,所述檢測數(shù)據(jù)包括傾斜度Αχ、滾動角度Ay和方位Αζ,分別表示本裝置沿空間坐標(biāo)系Χ、Υ、Ζ軸旋轉(zhuǎn)的角度,所述通過云臺控制協(xié)議將所述控制模塊輸出的操作參數(shù)轉(zhuǎn)變?yōu)樵婆_操作指令,具體包括: 將傾斜度Ax變化對應(yīng)的 操作參數(shù)轉(zhuǎn)變?yōu)樵婆_攝像機(jī)左右轉(zhuǎn)動的云臺操作指令; 將滾動角度Ay變化對應(yīng)的操作參數(shù)轉(zhuǎn)變?yōu)樵婆_攝像機(jī)上下轉(zhuǎn)動的云臺操作指令; 將滾動角度Az變化對應(yīng)的操作參數(shù)轉(zhuǎn)變?yōu)樵婆_攝像機(jī)鏡頭拉遠(yuǎn)或拉近的云臺操作指令。
4.根據(jù)權(quán)利要求1所述的遙控裝置,其特征在于,所述傳感器為加速度傳感器,所述檢測數(shù)據(jù)包括沿X軸方向的加速度Βχ、沿Y軸方向的加速度By和沿Z軸方向的加速度Bz,分別表示本裝置沿空間坐標(biāo)系X、Y、Z軸平移的加速度,所述通過云臺控制協(xié)議將所述控制模塊輸出的操作參數(shù)轉(zhuǎn)變?yōu)樵婆_操作指令,具體包括: 將沿Z軸方向的加速度Bz變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)上下轉(zhuǎn)動的云臺操作指令; 將沿Y軸方向的加速度By變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)左右轉(zhuǎn)動的云臺操作指令; 將沿X軸方向的加速度Ax變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)鏡頭拉遠(yuǎn)或拉近的云臺操作指令。
5.根據(jù)權(quán)利要求1所述的遙控裝置,其特征在于,該遙控裝置還包括反饋模塊,所述控制模塊還用于接收云臺攝像機(jī)的操作指令響應(yīng)結(jié)果,控制所述反饋模塊向操作用戶進(jìn)行反饋。
6.一種操作云臺攝像機(jī)的方法,采用如權(quán)利要求1所述的遙控裝置通過網(wǎng)絡(luò)操作遠(yuǎn)端連接的云臺攝像機(jī),其特征在于,該方法包括步驟: 感知所述遙控裝置的位置狀態(tài)變化得到檢測數(shù)據(jù); 獲取檢測數(shù)據(jù)生成操作參數(shù); 通過云臺控制協(xié)議將所述操作參數(shù)轉(zhuǎn)變?yōu)樵婆_操作指令; 與網(wǎng)絡(luò)建立連接,向與網(wǎng)絡(luò)連接的遠(yuǎn)端云臺攝像機(jī)發(fā)送所述云臺操作指令,控制云臺攝像機(jī)進(jìn)行相應(yīng)動作。
7.根據(jù)權(quán)利要求6所述的操作云臺攝像機(jī)的方法,其特征在于,所述遙控裝置的操作模式包括控制模式或/和同步模式,當(dāng)所述操作模式為控制模式時(shí),所述獲取檢測數(shù)據(jù)生成操作參數(shù),是以獲取的所述遙控裝置的位置狀態(tài)變化前后的檢測數(shù)據(jù)差值作為操作參數(shù);當(dāng)所述操作模式為同步模式時(shí),所述獲取檢測數(shù)據(jù)生成操作參數(shù),是以獲取的所述遙控裝置的當(dāng)前檢測數(shù)據(jù)直接作為操作參數(shù)。
8.根據(jù)權(quán)利要求6所述的操作云臺攝像機(jī)的方法,其特征在于,所述檢測數(shù)據(jù)包括傾斜度Αχ、滾動角度Ay和方位Αζ,分別表示所述遙控裝置沿空間坐標(biāo)系X、Y、Z軸旋轉(zhuǎn)的角度,所述通過云臺控制協(xié)議將所述控制模塊輸出的操作參數(shù)轉(zhuǎn)變?yōu)樵婆_操作指令,具體包括: 將傾斜度Ax變化對應(yīng)的操作參數(shù)轉(zhuǎn)變?yōu)樵婆_攝像機(jī)左右轉(zhuǎn)動的云臺操作指令; 將滾動角度Ay變化對應(yīng)的操作參數(shù)轉(zhuǎn)變?yōu)樵婆_攝像機(jī)上下轉(zhuǎn)動的云臺操作指令; 將滾動角度Az變化對應(yīng)的操作參數(shù)轉(zhuǎn)變?yōu)樵婆_攝像機(jī)鏡頭拉遠(yuǎn)或拉近的云臺操作指令。
9.根據(jù)權(quán)利要求6所述的操作云臺攝像機(jī)的方法,其特征在于,所述檢測數(shù)據(jù)包括沿X軸方向的加速度Βχ、沿Y軸方向的加速度By和沿Z軸方向的加速度Bz,分別表示所述遙控裝置沿空間坐標(biāo)系X、Y、Z軸平移的加速度,所述通過云臺控制協(xié)議將所述控制模塊輸出的操作參數(shù)轉(zhuǎn)變?yōu)樵婆_操作指令,具體包括: 將沿Z軸方向的加速度Bz變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)上下轉(zhuǎn)動的云臺操作指令; 將沿Y軸方向的加速度By變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)左右轉(zhuǎn)動的云臺操作指令; 將沿X軸方向的加速度Ax變化對應(yīng)的操作參數(shù)對應(yīng)為云臺攝像機(jī)鏡頭拉遠(yuǎn)或拉近的云臺操作指令。
10.根據(jù)權(quán)利要求6所述的操作云臺攝像機(jī)的方法,其特征在于,所述操作云臺攝像機(jī)的方法還包括步驟: 接收云臺攝像機(jī)的操作指令響應(yīng)結(jié)果,向操作用戶進(jìn)行反饋。
【文檔編號】H04N7/18GK103986878SQ201410244340
【公開日】2014年8月13日 申請日期:2014年6月4日 優(yōu)先權(quán)日:2014年6月4日
【發(fā)明者】趙子華, 周迪 申請人:浙江宇視科技有限公司