專(zhuān)利名稱(chēng):基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視頻監(jiān)控領(lǐng)域,特別是涉及一種基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制方法及系統(tǒng)。
背景技術(shù):
PTZ是Pan/Tilt/Zoom縮寫(xiě),PTZ跟蹤技術(shù)是指在具有云臺(tái)、球形攝像機(jī)(簡(jiǎn)稱(chēng)球機(jī))的視頻監(jiān)控系統(tǒng)中,根據(jù)控制命令對(duì)云臺(tái)、球機(jī)等進(jìn)行全方位(上下、左右)移動(dòng)及鏡頭變倍、變焦控制的方法。其中,云臺(tái)控制是必不可少的一部分,云臺(tái)控制對(duì)于前端攝像機(jī)的轉(zhuǎn)向、預(yù)置位、巡航及軌跡等進(jìn)行控制的模塊。對(duì)于客戶端操作而言,傳統(tǒng)的云臺(tái)控制有控制鍵盤(pán)直接操控和鼠標(biāo)對(duì)模塊模擬的云臺(tái)控制軟件進(jìn)行操控,以及通過(guò)無(wú)線網(wǎng)絡(luò)對(duì)云臺(tái)進(jìn)行控制的控制技術(shù),這些方式都完成云臺(tái)轉(zhuǎn)動(dòng)、預(yù)置位控制、云臺(tái)巡航等操作。對(duì)云臺(tái)的控制技術(shù)領(lǐng)域中還包括手觸屏控制云臺(tái)的技術(shù)。
但這些云臺(tái)控制都存在兩個(gè)方面的問(wèn)題,一方面都是需要人手干涉,而且要求操作者熟悉操作業(yè)務(wù),才能正確的對(duì)云臺(tái)實(shí)施控制;另一方面是這些方法在應(yīng)用于多個(gè)云臺(tái)控制的時(shí)候,就會(huì)出現(xiàn)手忙腳亂的情況。因此引入人工智能來(lái)進(jìn)行云臺(tái)控制成為當(dāng)前的一個(gè)解決方法,這種方法降低了用戶的操作難度,具有良好的人機(jī)交互性,而且這種云臺(tái)控制還適用于有障礙人士的使用,真正做到方便、實(shí)用、易用在安防領(lǐng)域及其他領(lǐng)域具有廣闊的應(yīng)用場(chǎng)景。因此現(xiàn)有技術(shù)中,如何通過(guò)簡(jiǎn)單易懂的操作步驟實(shí)現(xiàn)智能控制云臺(tái)以增強(qiáng)云臺(tái)控制技術(shù)的人際交互性能是個(gè)很難解決的問(wèn)題。
發(fā)明內(nèi)容
基于上述問(wèn)題,本發(fā)明提供了一種基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制方法及系統(tǒng),通過(guò)簡(jiǎn)單的操作者的肢體動(dòng)作來(lái)實(shí)現(xiàn)智能控制云臺(tái),用以增強(qiáng)云臺(tái)控制技術(shù)的人際交互性能,從而解決云臺(tái)控制的不易操作的問(wèn)題。本發(fā)明提供的一種基于PTZ的視頻中目標(biāo)跟蹤方法,所述跟蹤方法具體包括下述步驟步驟S100、云臺(tái)控制服務(wù)器獲取預(yù)先采集的客戶端場(chǎng)景的動(dòng)作視頻圖像,將獲取的動(dòng)作視頻圖像進(jìn)行處理得到動(dòng)作的視頻圖像序列,得到標(biāo)準(zhǔn)動(dòng)作信息并生成標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表;步驟S200,將客戶端實(shí)時(shí)獲得的操作者的動(dòng)作的視頻圖像傳輸給云臺(tái)控制服務(wù)器,識(shí)別操作者的動(dòng)作信息,將識(shí)別的動(dòng)作信息與標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表對(duì)比分析得到對(duì)應(yīng)的動(dòng)作控制語(yǔ)義,將對(duì)應(yīng)的動(dòng)作控制語(yǔ)義轉(zhuǎn)化為相應(yīng)的云臺(tái)控制指令,發(fā)送給云臺(tái);步驟S300、云臺(tái)接收云臺(tái)控制指令,根據(jù)云臺(tái)控制指令控制云臺(tái)進(jìn)行相應(yīng)操作。進(jìn)一步地,作為一種可實(shí)施方式。所述步驟S200之前還包括步驟RlOO 步驟R100、第二攝像設(shè)備預(yù)先采集客戶端場(chǎng)景中操作者的動(dòng)作視頻圖像。
進(jìn)一步地,作為一種可實(shí)施方式。所述步驟S200包括如下步驟步驟S210、利用背景建模法為獲取的操作者的動(dòng)作視頻圖像中的客戶端場(chǎng)景建模,并利用時(shí)間差分法檢測(cè)視頻圖像中操作者的動(dòng)作,將獲取的操作者的動(dòng)作視頻圖像進(jìn)行處理得到操作者的動(dòng)作的視頻圖像序列;步驟S220、采用模板匹配技術(shù)將圖像序列轉(zhuǎn)化為一組靜態(tài)形狀模式,并和預(yù)先存儲(chǔ)的行為標(biāo)本分析比較,識(shí)別得到操作者的動(dòng)作信息;步驟S230、將設(shè)別的操作者的動(dòng)作信息與標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表對(duì)比,得到對(duì)應(yīng)動(dòng)作控制語(yǔ)義;步驟S240、將對(duì)應(yīng)的動(dòng)作控制語(yǔ)義轉(zhuǎn)化為相應(yīng)的云臺(tái)控制指令并發(fā)送給云臺(tái)。進(jìn)一步地,作為一種可實(shí)施方式。所述步驟S300包括如下步驟
步驟S310、云臺(tái)接收云臺(tái)控制指令,調(diào)整云臺(tái)執(zhí)行采集遠(yuǎn)程監(jiān)測(cè)場(chǎng)景的視頻圖像的操作,控制云臺(tái)和/或第一攝像設(shè)備執(zhí)行平移和/或變焦的操作并采集遠(yuǎn)程監(jiān)測(cè)場(chǎng)景的視頻圖像;所述步驟S300之后還包括步驟S400 步驟S400、云臺(tái)控制服務(wù)器接收遠(yuǎn)程監(jiān)測(cè)場(chǎng)景的視頻圖像并將所述遠(yuǎn)程監(jiān)測(cè)場(chǎng)景的視頻圖像顯示在客戶端上。較佳地,作為一種可實(shí)施方式。所述標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表包括如下信息標(biāo)準(zhǔn)動(dòng)作信息和相應(yīng)的動(dòng)作控制語(yǔ)義。相應(yīng)地,作為一種可實(shí)施方式。本發(fā)明還提供了一種基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制系統(tǒng),包括客戶端和第一攝像設(shè)備,所述第一攝像設(shè)備包括云臺(tái),所述第一攝像設(shè)備為網(wǎng)絡(luò)攝像機(jī),所述云臺(tái)控制系統(tǒng)還包括云臺(tái)控制服務(wù)器,所述云臺(tái)控制服務(wù)器分別與客戶端和第一攝像設(shè)備的云臺(tái)通過(guò)網(wǎng)絡(luò)連接,其中所述云臺(tái)控制服務(wù)器包括生成模塊、處理模塊,其中所述生成模塊,用于獲取預(yù)先采集的客戶端場(chǎng)景的動(dòng)作視頻圖像,將獲取的動(dòng)作視頻圖像進(jìn)行處理得到動(dòng)作的視頻圖像序列,得到標(biāo)準(zhǔn)動(dòng)作信息并生成標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表;所述處理模塊,用于接收客戶端實(shí)時(shí)獲得的操作者的動(dòng)作的視頻圖像,云臺(tái)控制服務(wù)器識(shí)別操作者的動(dòng)作信息,將識(shí)別的動(dòng)作信息與標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表對(duì)比分析得到對(duì)應(yīng)的動(dòng)作控制語(yǔ)義,將對(duì)應(yīng)的動(dòng)作控制語(yǔ)義轉(zhuǎn)化為相應(yīng)的云臺(tái)控制指令,發(fā)送給云臺(tái);所述第一攝像設(shè)備的云臺(tái),用于在接收云臺(tái)控制指令后,根據(jù)云臺(tái)控制指令控制云臺(tái)進(jìn)行相應(yīng)操作。進(jìn)一步地,作為一種可實(shí)施方式。所述基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制系統(tǒng)還包括第二攝像設(shè)備,其中所述第二攝像設(shè)備,用于采集客戶端場(chǎng)景中操作者的動(dòng)作視頻圖像并傳輸給所述云臺(tái)控制服務(wù)器。進(jìn)一步地,作為一種可實(shí)施方式。所述云臺(tái)控制服務(wù)器還包括接收模塊,其中所述接收模塊,用于在調(diào)整云臺(tái)執(zhí)行采集遠(yuǎn)程監(jiān)測(cè)場(chǎng)景的視頻圖像的操作之后,接收遠(yuǎn)程監(jiān)測(cè)場(chǎng)景的視頻圖像并將所述遠(yuǎn)程監(jiān)測(cè)場(chǎng)景的視頻圖像顯示在客戶端上。進(jìn)一步地,作為一種可實(shí)施方式。所述處理模塊包括圖像處理子模塊、人體動(dòng)作識(shí)別子模塊、動(dòng)作語(yǔ)義映射子模塊和轉(zhuǎn)化發(fā)送子模塊,其中所述圖像處理子模塊,用于利用背景建模法為獲取的操作者的動(dòng)作視頻圖像中的客戶端場(chǎng)景建模,并利用時(shí)間差分法檢測(cè)視頻圖像中操作者的動(dòng)作,將獲取的操作者的動(dòng)作視頻圖像進(jìn)行處理得到操作者的動(dòng)作的視頻圖像序列;所述人體動(dòng)作識(shí)別子模塊,用于采用模板匹配技術(shù)將圖像序列轉(zhuǎn)化為一組靜態(tài)形狀模式,并和預(yù)先存儲(chǔ)的行為標(biāo)本分析比較,識(shí)別得到操作者的動(dòng)作信息;所述動(dòng)作語(yǔ)義映射子模塊,用于將設(shè)別的操作者的動(dòng)作信息與標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表對(duì)比,得到對(duì)應(yīng)動(dòng)作控制語(yǔ)義;所述轉(zhuǎn)化發(fā)送子模塊,用于將對(duì)應(yīng)的動(dòng)作控制語(yǔ)義轉(zhuǎn)化為相應(yīng)的云臺(tái)控制指令并發(fā)送給云臺(tái)控制單元。
進(jìn)一步地,作為一種可實(shí)施方式。所述第一攝像設(shè)備還包括云臺(tái)控制單元;所述云臺(tái)控制單元,用于接收云臺(tái)控制指令,控制云臺(tái)和/或第一攝像設(shè)備執(zhí)行平移和/或變焦的操作并采集遠(yuǎn)程監(jiān)測(cè)場(chǎng)景的視頻圖像。本發(fā)明的有益效果包括本發(fā)明提供的一種基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制方法及系統(tǒng),其中方法包括以下步驟步驟S100、云臺(tái)控制服務(wù)器獲取預(yù)先采集的客戶端場(chǎng)景的動(dòng)作視頻圖像,將獲取的動(dòng)作視頻圖像進(jìn)行處理得到動(dòng)作的視頻圖像序列,得到標(biāo)準(zhǔn)動(dòng)作信息并生成標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表;步驟S200、將客戶端實(shí)時(shí)獲得的操作者的動(dòng)作的視頻圖像傳輸給云臺(tái)控制服務(wù)器,識(shí)別操作者的動(dòng)作信息,將識(shí)別的動(dòng)作信息與標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表對(duì)比分析得到對(duì)應(yīng)的動(dòng)作控制語(yǔ)義,將對(duì)應(yīng)的動(dòng)作控制語(yǔ)義轉(zhuǎn)化為相應(yīng)的云臺(tái)控制指令,發(fā)送給云臺(tái);步驟S300、z 臺(tái)接收z 臺(tái)控制指令,根據(jù)z 臺(tái)控制指令控制z 臺(tái)進(jìn)彳丁相應(yīng) 呆作;其中,根據(jù)操作者的動(dòng)作的視頻圖像序列識(shí)別操作者的動(dòng)作信息,再將設(shè)別的動(dòng)作信息與標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表對(duì)比分析得到對(duì)應(yīng)的動(dòng)作控制語(yǔ)義,將對(duì)應(yīng)動(dòng)作控制語(yǔ)義轉(zhuǎn)化為相應(yīng)的云臺(tái)控制信號(hào)具有重要意義。總的來(lái)說(shuō),與現(xiàn)有技術(shù)相比,本發(fā)明所提供的基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制方法可以通過(guò)操作者肢體動(dòng)作實(shí)現(xiàn)智能控制云臺(tái)增強(qiáng)了云臺(tái)控制技術(shù)的人際交互性能。
圖I為本發(fā)明基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制方法的一具體實(shí)施例的流程示意圖;圖2為本發(fā)明基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制方法的具體實(shí)施例在識(shí)別動(dòng)作信息的方法流程示意圖;圖3為本發(fā)明基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制系統(tǒng)的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合說(shuō)明書(shū)附圖,對(duì)本發(fā)明基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制方法及系統(tǒng)的具體實(shí)施方式
進(jìn)行說(shuō)明。本發(fā)明實(shí)施例提供了一種基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制方法,如圖I所示,具體包括以下步驟步驟S100、云臺(tái)控制服務(wù)器獲取預(yù)先采集的客戶端場(chǎng)景的動(dòng)作視頻圖像,將獲取的動(dòng)作視頻圖像進(jìn)行處理得到動(dòng)作的視頻圖像序列,得到標(biāo)準(zhǔn)動(dòng)作信息并生成標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表;步驟S200,將客戶端實(shí)時(shí)獲得的操作者的動(dòng)作的視頻圖像傳輸給云臺(tái)控制服務(wù)器,識(shí)別操作者的動(dòng)作信息,將識(shí)別的動(dòng)作信息與標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表對(duì)比分析得到對(duì)應(yīng)的動(dòng)作控制語(yǔ)義,將對(duì)應(yīng)的動(dòng)作控制語(yǔ)義轉(zhuǎn)化為相應(yīng)的云臺(tái)控制指令,發(fā)送給云臺(tái);步驟S300、云臺(tái)接收云臺(tái)控制指令,根據(jù)云臺(tái)控制指令控制云臺(tái)進(jìn)行相應(yīng)操作。本發(fā)明實(shí)施例在具體實(shí)施時(shí),上述各步驟可以由基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制系統(tǒng)來(lái)完成。下面對(duì)上述流程進(jìn)行進(jìn)一步的詳細(xì)說(shuō)明較佳地,作為一種可實(shí)施方式。所述步驟SlOO之前還包括步驟RlOO 步驟R100、第二攝像設(shè)備預(yù)先采集客戶端場(chǎng)景中操作者的動(dòng)作視頻圖像。在本發(fā)明實(shí)施例中,第二攝像設(shè)備配置了鏡頭,鏡頭用于采集操作者的動(dòng)作視頻·圖像,為后續(xù)的分析識(shí)別操作者的動(dòng)作信息提供視頻圖像數(shù)據(jù)。進(jìn)一步地,作為一種可實(shí)施方式。所述步驟S200具體包括如下,如圖2所示步驟S210、利用背景建模法為獲取的操作者的動(dòng)作視頻圖像中的客戶端場(chǎng)景建模,并利用時(shí)間差分法檢測(cè)視頻圖像中操作者的動(dòng)作,將獲取的操作者的動(dòng)作視頻圖像進(jìn)行處理得到操作者的動(dòng)作的視頻圖像序列;步驟S220、采用模板匹配技術(shù)將圖像序列轉(zhuǎn)化為一組靜態(tài)形狀模式,并和預(yù)先存儲(chǔ)的行為標(biāo)本分析比較,識(shí)別得到操作者的動(dòng)作信息;步驟S230、將設(shè)別的操作者的動(dòng)作信息與標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表對(duì)比,得到對(duì)應(yīng)動(dòng)作控制語(yǔ)義;步驟S240、將對(duì)應(yīng)的動(dòng)作控制語(yǔ)義轉(zhuǎn)化為相應(yīng)的云臺(tái)控制指令并發(fā)送給云臺(tái)。進(jìn)一步地,在步驟S210中,利用背景建模法為獲取的操作者的動(dòng)作視頻圖像中的客戶端場(chǎng)景建模,這樣,將得到客戶端場(chǎng)景的背景模型,背景建模法在現(xiàn)有技術(shù)中有很多應(yīng)用,例如,中值法背景建模顧名思義,就是在一段時(shí)間內(nèi),取連續(xù)N幀圖像序列,把這N幀圖像序列中對(duì)應(yīng)位置的像素點(diǎn)灰度值按從小到大排列,然后取中間值作為背景圖像中對(duì)應(yīng)像素點(diǎn)的灰度值;均值法背景建模均值法建模算法非常簡(jiǎn)單,就是對(duì)一些連續(xù)幀取像素平均值。其基本思想是,在視頻圖像中取連續(xù)N幀,計(jì)算這N幀圖像像素灰度值的平均值來(lái)作為背景圖像的像素灰度值;還包括卡爾曼濾波器模型,單高斯分布模型等,本發(fā)明實(shí)施例對(duì)此不做具體限定;利用時(shí)間差分法檢測(cè)視頻圖像中操作者的動(dòng)作,較佳地,在本發(fā)明實(shí)施中,檢測(cè)視頻圖像中操作者的上肢動(dòng)作具有更實(shí)際的意義;下面以檢測(cè)視頻圖像中操作者的上肢動(dòng)作為例繼續(xù)說(shuō)明下述各個(gè)步驟,利用時(shí)間差分法與背景建模法相結(jié)合的混合算法可以很快有效地從背景中檢測(cè)出運(yùn)動(dòng)目標(biāo)(即操作者動(dòng)作),再利用圖像分割處理技術(shù)將操作者的動(dòng)作視頻圖像分割出來(lái)操作者的動(dòng)作(上肢動(dòng)作)視頻圖像序列;在本發(fā)明實(shí)施例中,除去使用時(shí)間差分法檢測(cè)操作者的上肢動(dòng)作還可以使用背景差分法,本發(fā)明對(duì)此不作具體限定;背景差分法又稱(chēng)背景減法(background subtraction)是采用圖像序列中的當(dāng)前幀和背景參考模型比較來(lái)檢測(cè)運(yùn)動(dòng)物體的一種方法,其性能依賴(lài)于所使用的背景建模技術(shù)。使用背景差分法檢測(cè)所述預(yù)設(shè)位置場(chǎng)景即時(shí)獲取的監(jiān)控視頻圖像中前景目標(biāo)(操作者的動(dòng)作)。背景差分法是目前運(yùn)動(dòng)分割中最常用的一種方法,它是通過(guò)對(duì)每個(gè)輸入的視頻幀和模型的背景圖像進(jìn)行比較來(lái)檢測(cè)運(yùn)動(dòng)目標(biāo)(操作者的動(dòng)作);這樣通過(guò)基于背景差方法可以檢測(cè)前景目標(biāo),在本發(fā)明實(shí)施例中,為背景圖像建立模型是利用了背景建模方法。利用圖像分割處理技術(shù)將操作者的動(dòng)作視頻圖像分割出來(lái)操作者的上肢動(dòng)作視頻圖像序列;至此,視頻圖像分割處理流程結(jié)束。在上述步驟S220中,根據(jù)操作者的上肢動(dòng)作的視頻圖像序列識(shí)別操作者的上肢動(dòng)作信息;其中,利用模板匹配方法的行為識(shí)別方法首先將上肢動(dòng)作視頻圖像序列轉(zhuǎn)化為為一組靜態(tài)形狀模式,并和預(yù)先存儲(chǔ)的行為標(biāo)本分析比較,識(shí)別得到操作者的上肢動(dòng)作信
肩、O 至此,視頻圖像識(shí)別上肢動(dòng)作信息的流程結(jié)束。在步驟S230中,將設(shè)別的操作者的上肢動(dòng)作信息與標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表對(duì)比,得到對(duì)應(yīng)動(dòng)作控制語(yǔ)義;例如,當(dāng)識(shí)別的動(dòng)作信息為“揮手”時(shí),通過(guò)語(yǔ)義映射表可以查到對(duì)應(yīng)的動(dòng)作控制語(yǔ)義為“進(jìn)入動(dòng)作操作模式”;如下表I所示
權(quán)利要求
1.一種基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制方法,其特征在于,包括如下步驟 步驟S100、云臺(tái)控制服務(wù)器獲取預(yù)先采集的客戶端場(chǎng)景的動(dòng)作視頻圖像,將獲取的動(dòng)作視頻圖像進(jìn)行處理得到動(dòng)作的視頻圖像序列,得到標(biāo)準(zhǔn)動(dòng)作信息并生成標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表; 步驟S200,將客戶端實(shí)時(shí)獲得的操作者的動(dòng)作的視頻圖像傳輸給云臺(tái)控制服務(wù)器,識(shí)別操作者的動(dòng)作信息,將識(shí)別的動(dòng)作信息與標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表對(duì)比分析得到對(duì)應(yīng)的動(dòng)作控制語(yǔ)義,將對(duì)應(yīng)的動(dòng)作控制語(yǔ)義轉(zhuǎn)化為相應(yīng)的云臺(tái)控制指令,發(fā)送給云臺(tái); 步驟S300、云臺(tái)接收云臺(tái)控制指令,根據(jù)云臺(tái)控制指令控制云臺(tái)進(jìn)行相應(yīng)操作。
2.根據(jù)權(quán)利要求I所述的基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制方法,其特征在于,所述步驟S200之前還包括步驟RlOO 步驟R100、第二攝像設(shè)備預(yù)先采集客戶端場(chǎng)景中操作者的動(dòng)作視頻圖像。
3.根據(jù)權(quán)利要求I所述的基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制方法,其特征在于,所述步驟S200包括如下步驟 步驟S210、利用背景建模法為獲取的操作者的動(dòng)作視頻圖像中的客戶端場(chǎng)景建模,并利用時(shí)間差分法檢測(cè)視頻圖像中操作者的動(dòng)作,將獲取的操作者的動(dòng)作視頻圖像進(jìn)行處理得到操作者的動(dòng)作的視頻圖像序列; 步驟S220、采用模板匹配技術(shù)將圖像序列轉(zhuǎn)化為一組靜態(tài)形狀模式,并和預(yù)先存儲(chǔ)的行為標(biāo)本分析比較,識(shí)別得到操作者的動(dòng)作信息; 步驟S230、將設(shè)別的操作者的動(dòng)作信息與標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表對(duì)比,得到對(duì)應(yīng)動(dòng)作控制語(yǔ)義; 步驟S240、將對(duì)應(yīng)的動(dòng)作控制語(yǔ)義轉(zhuǎn)化為相應(yīng)的云臺(tái)控制指令并發(fā)送給云臺(tái)。
4.根據(jù)權(quán)利要求I或3所述的基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制方法,其特征在于,所述步驟S300包括如下步驟 步驟S310、云臺(tái)接收云臺(tái)控制指令,調(diào)整云臺(tái)執(zhí)行采集遠(yuǎn)程監(jiān)測(cè)場(chǎng)景的視頻圖像的操作,控制云臺(tái)和/或第一攝像設(shè)備執(zhí)行平移和/或變焦的操作并采集遠(yuǎn)程監(jiān)測(cè)場(chǎng)景的視頻圖像; 所述步驟S300之后還包括步驟S400 步驟S400、云臺(tái)控制服務(wù)器接收遠(yuǎn)程監(jiān)測(cè)場(chǎng)景的視頻圖像并將所述遠(yuǎn)程監(jiān)測(cè)場(chǎng)景的視頻圖像顯示在客戶端上。
5.根據(jù)權(quán)利要求I所述的基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制方法,其特征在于,所述標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表包括如下信息標(biāo)準(zhǔn)動(dòng)作信息和相應(yīng)的動(dòng)作控制語(yǔ)義。
6.一種基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制系統(tǒng),包括客戶端和第一攝像設(shè)備,所述第一攝像設(shè)備包括云臺(tái),所述第一攝像設(shè)備為網(wǎng)絡(luò)攝像機(jī),其特征在于,還包括云臺(tái)控制服務(wù)器,所述云臺(tái)控制服務(wù)器分別與客戶端和第一攝像設(shè)備的云臺(tái)通過(guò)網(wǎng)絡(luò)連接,其中 所述云臺(tái)控制服務(wù)器包括生成模塊、處理模塊,其中 所述生成模塊,用于獲取預(yù)先采集的客戶端場(chǎng)景的動(dòng)作視頻圖像,將獲取的動(dòng)作視頻圖像進(jìn)行處理得到動(dòng)作的視頻圖像序列,得到標(biāo)準(zhǔn)動(dòng)作信息并生成標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表; 所述處理模塊,用于接收客戶端實(shí)時(shí)獲得的操作者的動(dòng)作的視頻圖像,云臺(tái)控制服務(wù)器識(shí)別操作者的動(dòng)作信息,將識(shí)別的動(dòng)作信息與標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表對(duì)比分析得到對(duì)應(yīng)的動(dòng)作控制語(yǔ)義,將對(duì)應(yīng)的動(dòng)作控制語(yǔ)義轉(zhuǎn)化為相應(yīng)的云臺(tái)控制指令,發(fā)送給云臺(tái); 所述第一攝像設(shè)備的云臺(tái),用于在接收云臺(tái)控制指令后,根據(jù)云臺(tái)控制指令控制云臺(tái)進(jìn)行相應(yīng)操作。
7.根據(jù)權(quán)利要求6所述的基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制系統(tǒng),其特征在于,所述基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制系統(tǒng)還包括第二攝像設(shè)備,其中 所述第二攝像設(shè)備,用于采集客戶端場(chǎng)景中操作者的動(dòng)作視頻圖像并傳輸給所述云臺(tái)控制服務(wù)器。
8.根據(jù)權(quán)利要求6所述的基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制系統(tǒng),其特征在于,所述云臺(tái)控制服務(wù)器還包括接收模塊,其中 所述接收模塊,用于在調(diào)整云臺(tái)執(zhí)行采集遠(yuǎn)程監(jiān)測(cè)場(chǎng)景的視頻圖像的操作之后,接收遠(yuǎn)程監(jiān)測(cè)場(chǎng)景的視頻圖像并將所述遠(yuǎn)程監(jiān)測(cè)場(chǎng)景的視頻圖像顯示在客戶端上。
9.根據(jù)權(quán)利要求6所述的基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制系統(tǒng),其特征在于,所述處理模塊包括圖像處理子模塊、人體動(dòng)作識(shí)別子模塊、動(dòng)作語(yǔ)義映射子模塊和轉(zhuǎn)化發(fā)送子模塊,其中 所述圖像處理子模塊,用于利用背景建模法為獲取的操作者的動(dòng)作視頻圖像中的客戶端場(chǎng)景建模,并利用時(shí)間差分法檢測(cè)視頻圖像中操作者的動(dòng)作,將獲取的操作者的動(dòng)作視頻圖像進(jìn)行處理得到操作者的動(dòng)作的視頻圖像序列; 所述人體動(dòng)作識(shí)別子模塊,用于采用模板匹配技術(shù)將圖像序列轉(zhuǎn)化為一組靜態(tài)形狀模式,并和預(yù)先存儲(chǔ)的行為標(biāo)本分析比較,識(shí)別得到操作者的動(dòng)作信息; 所述動(dòng)作語(yǔ)義映射子模塊,用于將設(shè)別的操作者的動(dòng)作信息與標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表對(duì)t匕,得到對(duì)應(yīng)動(dòng)作控制語(yǔ)義; 所述轉(zhuǎn)化發(fā)送子模塊,用于將對(duì)應(yīng)的動(dòng)作控制語(yǔ)義轉(zhuǎn)化為相應(yīng)的云臺(tái)控制指令并發(fā)送給云臺(tái)控制單元。
10.根據(jù)權(quán)利要求6或9所述的基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制系統(tǒng),其特征在于,所述第一攝像設(shè)備還包括云臺(tái)控制單元; 所述云臺(tái)控制單元,用于接收云臺(tái)控制指令,控制云臺(tái)和/或第一攝像設(shè)備執(zhí)行平移和/或變焦的操作并采集遠(yuǎn)程監(jiān)測(cè)場(chǎng)景的視頻圖像。
全文摘要
本發(fā)明公開(kāi)的一種基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制方法及系統(tǒng),其中方法包括如下步驟步驟S100、云臺(tái)控制服務(wù)器獲取預(yù)先采集的客戶端場(chǎng)景的動(dòng)作視頻圖像,將獲取的動(dòng)作視頻圖像進(jìn)行處理得到動(dòng)作的視頻圖像序列,得到標(biāo)準(zhǔn)動(dòng)作信息并生成標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表;步驟S200、將客戶端實(shí)時(shí)獲得的操作者的動(dòng)作的視頻圖像傳輸給云臺(tái)控制服務(wù)器,識(shí)別操作者的動(dòng)作信息,將識(shí)別的動(dòng)作信息與標(biāo)準(zhǔn)動(dòng)作語(yǔ)義映射表對(duì)比分析得到對(duì)應(yīng)的動(dòng)作控制語(yǔ)義,將對(duì)應(yīng)的動(dòng)作控制語(yǔ)義轉(zhuǎn)化為相應(yīng)的云臺(tái)控制指令,發(fā)送給云臺(tái);步驟S300、云臺(tái)接收云臺(tái)控制指令,根據(jù)云臺(tái)控制指令控制云臺(tái)進(jìn)行相應(yīng)操作。本發(fā)明提供的基于動(dòng)作識(shí)別技術(shù)的云臺(tái)控制方法及系統(tǒng)可以利用操作者肢體動(dòng)作實(shí)現(xiàn)智能控制云臺(tái)。
文檔編號(hào)G05D3/12GK102799191SQ20121027897
公開(kāi)日2012年11月28日 申請(qǐng)日期2012年8月7日 優(yōu)先權(quán)日2012年8月7日
發(fā)明者劉玉進(jìn), 安國(guó)成, 郭楠, 李洪研, 羅志強(qiáng) 申請(qǐng)人:北京國(guó)鐵華晨通信信息技術(shù)有限公司