一種用于對應用進行操控的方法和裝置制造方法
【專利摘要】本發(fā)明的目的是提供一種用于對應用進行操控的方法和裝置。根據本發(fā)明的方法包括以下步驟:獲取視頻信息;識別所述視頻信息所對應的至少一個操控行為;根據所識別的至少一個操控行為以及與所述應用對應的指令對應信息,來確定與所述至少一個操控行為中的各個操控行為分別對應的控制輸入信息,以供所述應用基于所接收的所述控制輸入信息來確定待執(zhí)行的操作指令,其中,所述指令對應信息包括各個操控行為與所述應用的一項或多項控制輸入信息的對應關系O
【專利說明】一種用于對應用進行操控的方法和裝置
【技術領域】
[0001] 本發(fā)明涉及計算機【技術領域】,尤其涉及一種用于對應用進行操控的方法和裝置。
【背景技術】
[0002] 現有技術中,一些針對大屏幕的體感游戲的操控方式主要包括:通過為游戲主機 所配套的三維體感攝像頭和專業(yè)游戲手柄操控;通過遙控器、空中鼠標等實現運動感測 功能;通過特制的傳感器設備,如游戲衣,游戲手套等感測玩家的動作。對于非游戲的大 屏幕應用而言,一般以常見的遙控器的上、下、左、右、確認、返回等鍵盤操作為主要操控方 式。然而根據現有技術的方式,這些針對大屏幕的游戲或其他應用的硬件設備一般較高,例 如,微軟的ΧΒ0Χ 360所使用的Kinect體感攝像頭的單價在150美元以上。而且,由于現 有的對大屏幕應用的體感操控需要將體感操控應用編程接口(Application Programming InterfaCe,API)融入到應用開發(fā)過程中,使得具有體感操控功能的應用需要為不同的體感 操控API做專門定制,致使具有體感操控功能的應用獲得成本一般較高。
【發(fā)明內容】
[0003] 本發(fā)明的目的是提供一種用于對應用進行操控的方法和裝置。
[0004] 根據本發(fā)明的一個方面,提供了一種用于對應用進行操控的方法,其中,所述方法 包括以下步驟:
[0005] a獲取視頻信息;
[0006] b識別所述視頻信息所對應的至少一個操控行為;
[0007] C根據所識別的至少一個操控行為以及與所述應用對應的指令對應信息,來確定 與所述至少一個操控行為中的各個操控行為分別對應的控制輸入信息,以供所述應用基于 所接收的所述控制輸入信息來確定待執(zhí)行的操作指令,其中,所述指令對應信息包括各個 操控行為與所述應用的一項或多項控制輸入信息的對應關系。
[0008] 根據本發(fā)明的一個方面,還提供了一種用于對應用進行操控的操控裝置,其中,所 述操控裝置包括:
[0009] 第一獲取裝置,用于獲取視頻信息;
[0010] 識別裝置,用于識別所述視頻信息所對應的至少一個操控行為;
[0011] 確定裝置,用于根據所識別的至少一個操控行為以及與所述應用對應的指令對應 信息,來確定與所述至少一個操控行為中的各個操控行為分別對應的控制輸入信息,以供 所述應用基于所接收的所述控制輸入信息來確定待執(zhí)行的操作指令,其中,所述指令對應 信息包括各個操控行為與所述應用的一項或多項控制輸入信息的對應關系。
[0012] 與現有技術相比,本發(fā)明具有以下優(yōu)點:能夠將用戶設備中已有的各個應用的輸 入信息對應于各種行為,如姿勢或動作,從而在用戶使用這些應用時,基于識別出的用戶姿 勢或動作來得到對應的輸入信息,實現了利用姿勢或動作來操控這些應用,而無需修改應 用的API。例如,根據本發(fā)明的方案,用戶可使用姿勢來操控智能手機中已有的游戲應用,即 以體感游戲的操控方式來操控普通的游戲應用。并且,根據本發(fā)明的方案,用戶可選擇其認 為合適的姿勢或動作來對應于各個應用輸入信息。例如,根據本發(fā)明的方案,對于智能電視 中的播放視頻或音樂的應用,用戶可使用其自主選擇的動作來進行諸如切換頻道或切換歌 曲等操作,豐富了用戶對應用進行操控的方式。
【專利附圖】
【附圖說明】
[0013] 通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發(fā)明的其它 特征、目的和優(yōu)點將會變得更明顯:
[0014] 圖1示意出了根據本發(fā)明的一種用于對應用進行操控的方法流程圖;
[0015] 圖2示意出了根據本發(fā)明的示例性的操控行為;
[0016] 圖3示意出了根據本發(fā)明的一個實施例的系統(tǒng)示意圖;
[0017] 圖4示意出了根據本發(fā)明的一種用于對應用進行操控的操控裝置的結構示意圖。 [0018] 附圖中相同或相似的附圖標記代表相同或相似的部件。
【具體實施方式】
[0019] 下面結合附圖對本發(fā)明作進一步詳細描述。
[0020] 圖1示意出了根據本發(fā)明的一種用于對應用進行操控的方法流程圖。根據本發(fā)明 的方法包括步驟S1、步驟S2和步驟S3。
[0021] 其中,根據本發(fā)明的方法通過包含于計算機設備中的操控裝置來實現。所述計算 機設備包括一種能夠按照事先設定或存儲的指令,自動進行數值計算和/或信息處理的電 子設備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程門陣列(FPGA)、數字 處理器(DSP)、嵌入式設備等。所述計算機設備包括網絡設備和/或用戶設備。
[0022] 其中,所述網絡設備包括但不限于單個網絡服務器、多個網絡服務器組成的服務 器組或基于云計算(Cloud Computing)的由大量主機或網絡服務器構成的云,其中,云計 算是分布式計算的一種,由一群松散耦合的計算機集組成的一個超級虛擬計算機。所述用 戶設備包括但不限于任何一種可與用戶通過鍵盤、鼠標、遙控器、觸摸板、或聲控設備等方 式進行人機交互的電子產品,例如,個人計算機、平板電腦、智能手機、PDA、游戲機、或IPTV 等。其中,所述用戶設備及網絡設備所處的網絡包括但不限于互聯(lián)網、廣域網、城域網、局域 網、VPN網絡等。
[0023] 優(yōu)選地,所述用戶設備可接收攝像頭采集的視頻信息。
[0024] 優(yōu)選地,所述用戶設備中包含至少一個應用,例如,游戲,視頻播放、健康、教育等 應用。
[0025] 需要說明的是,所述用戶設備、網絡設備以及網絡僅為舉例,其他現有的或今后可 能出現的用戶設備、網絡設備以及網絡如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以 內,并以引用方式包含于此。
[0026] 參照圖1,在步驟S1中,操控裝置獲取視頻信息。
[0027] 優(yōu)選地,所述視頻信息包括但不限于二維視頻信息。
[0028] 更優(yōu)選地,所述二維視頻信息包括但不限于以下至少任一種:
[0029] 1)攝像頭采集的二維視頻;
[0030] 2)攝像頭連續(xù)采集的二維圖像。
[0031] 3)攝像頭每隔預定的時間間隔采集的二維圖像。
[0032] 具體地,所述操控裝置獲取視頻信息的方式包括但不限于以下任一種:
[0033] 1)操控裝置通過二維攝像頭采集所述視頻信息。
[0034] 其中,所述二維攝像頭包括但不限于常規(guī)的二維攝像頭,或者體感攝像頭的二維 圖像獲取單元。
[0035] 2)操控裝置對三維攝像頭所采集的原始視頻信息執(zhí)行二維化處理,以獲得所需的 視頻息。
[0036] 3)操控裝置接收來自其他設備的視頻信息。
[0037] 例如,應用位于用戶設備中,而操控裝置位于與該用戶設備對應的云端服務器集 群中,則操控裝置接收來自該用戶設備的視頻信息。
[0038] 接著,在步驟S2中,操控裝置識別所述視頻信息所對應的至少一個操控行為。
[0039] 其中,所述操控行為包括但不限于任何可用于對應用進行操控的人體的姿勢、手 勢或動作等。
[0040] 優(yōu)選地,參照圖2,其中以舉例形式列出了部分針對手勢的操控行為。
[0041] 具體地,所列舉的操控行為包括但不限于:
[0042] 1)針對識別得到單個目標對象的模式,亦即,單手模式,其相應的操控行為包括但 不限于以下行為:
[0043] a)單手左、右、上、下單次運動(每次運動必須稍有停頓);
[0044] b)單手左、右、上、下連續(xù)運動(每次運動無需停頓);
[0045] c)單手手掌伸開再從后向前握拳;
[0046] d)單手握拳再從前向后張開;
[0047] e)單手順時針畫圓;
[0048] f)單手逆時針畫圓;
[0049] g)單手舉手等等。
[0050] 2)針對識別得到兩個目標對象的模式,亦即,雙手模式下的操控行為包括但不限 于:
[0051] a)包括左手向左運動以及右手向右運動;
[0052] b)雙手平舉同時向上運動;
[0053] c)雙手平舉同時向下運動;
[0054] d)雙手左右平舉再水平閉合;
[0055] e)雙手閉合平舉再水平分開;
[0056] f)雙手上下平舉再垂直閉合;
[0057] g)雙手閉合平舉再垂直分開;
[0058] h)雙手左右平舉再上下擺動;
[0059] i)雙手手掌伸開再從后向前握拳;
[0060] j)雙手握拳再從前向后張開;
[0061] k)雙手分開平舉再順時針畫圓;
[0062] 1)雙手分開平舉再逆時針畫圓等姿勢。
[0063] 并且,根據本發(fā)明的方案,可基于用戶選擇將以上操控行為與控制輸入信息相對 應,以確定對應用進行操控所需要的操控行為。
[0064] 其中,所述步驟S2進一步包括步驟S201(圖未示)、步驟S202(圖未示)和步驟 S203(圖未示)。
[0065] 在步驟S201中,操控裝置對所述視頻信息執(zhí)行識別操作,以獲得所述視頻信息對 應的至少一個目標對象以及所述至少一個目標對象的行為相關信息。
[0066] 其中,所述目標對象包括符合預定目標識別模型的對象,例如,將視頻圖像中符合 預定的手掌識別模型的對象作為目標對象。
[0067] 其中,所述行為相關信息包括但不限于以下至少任一項:
[0068] 1)目標對象的位置信息;例如,目標對象在圖像中的坐標信息等。
[0069] 2)目標對象的速度相關信息;目標對象的運動方向,平均速度、運動角度、角速 度、加速度等。
[0070] 3)與其他目標對象的相對位置信息;
[0071] 4)與其他目標對象的相對速度信息;
[0072] 5)目標對象的角度信息;例如,目標對象相對于視頻采集區(qū)域中的預定位置和/ 或預定對象的角度信息等。
[0073] 6)與其他目標對象的相對角度信息;
[0074] 7)目標對象的信息的可信度;該可信度用于指示獲取的目標對象的信息是否可 靠。例如,基于目標對象的預測位置、區(qū)域幾何特征、顏色特征、紋理特征和前幾幀目標對象 的相似度來得到目標對象的權重信息和質心信息,作為指示目標對象信息的可信度。
[0075] 8)與其他目標對象的相對信息的可信度;
[0076] 9)與其他目標對象的相對運動的平滑度。
[0077] 具體地,操控裝置先基于預定目標識別模型,由所述視頻信息中識別至少一個目 標對象。接著,操控裝置獲取被識別的至少一個目標對象各自的行為相關信息。
[0078] 優(yōu)選地,操控裝置可獲取視頻信息的圖像的區(qū)域幾何特征、顏色特征、目標對象的 紋理特征以及和附近幾幀圖像的差異等信息,并將獲得的信息與預定目標識別模型進行匹 配,從而得到符合該預定目標識別模型的至少一個目標對象。
[0079] 優(yōu)選地,在對所述視頻信息執(zhí)行識別操作之前,操控裝置對所述視頻信息執(zhí)行圖 像預處理操作,以基于處理后的視頻信息執(zhí)行識別操作。
[0080] 其中,所述預處理操作包括但不限于以下至少任一種:
[0081] 1)圖像解碼操作;例如,將視頻信息的圖像進行解碼,從而得到與該圖像對應的 灰度圖像及彩色空間圖像。
[0082] 2)過濾圖像干擾的操作;例如,圖像腐蝕操作或圖像膨脹操作等。
[0083] 3)圖像空洞相關的處理操作;例如,將圖像的空洞連接,以便后面分析處理。
[0084] 接著,在步驟S202中,操控裝置判斷所獲得的所述至少一個目標對象及相應的行 為相關信息是否能夠滿足與所述至少一個目標對象所對應的行為識別標準。
[0085] 接著,在步驟S203中,當所獲得的目標對象及其行為相關信息滿足所述行為識別 標準時,操控裝置識別所述視頻信息中的該目標對象及其行為相關信息為一操控行為。
[0086] 根據本發(fā)明的第一示例,用戶在電腦中運行游戲應用時,在步驟S1中,操控裝置 通過該電腦中的攝像頭獲取視頻信息。接著,在步驟S201中,操控裝置基于預定目標識別 模型"手掌模型",由獲取的視頻信息中識別出兩個符合該手掌模型的目標對象,即雙手手 掌,并得到該兩個目標對象在一段時間內的運動速度變化、彼此的相對運動方向以及位置 信息作為其行為相關信息。接著,在步驟S202中,操控置根據所獲得的該兩個目標對象及 相應的行為相關信息,判斷其滿足該游戲應用中操控行為"雙手水平閉合"的行為識別標 準:"有兩個符合手掌模型的目標對象;二者垂直位置相差不大,水平位置相差較大,運動 方向相反,而且距離不斷縮小,最終二者速度下降為零,距離縮小為零"。則在步驟S203中, 操控裝置識別獲得的視頻信息中的兩個目標對象及其行為相關信息為"雙手水平閉合"的 操控行為。
[0087] 需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術方案,而非對本發(fā)明的限 制,本領域技術人員應該理解,任何識別所述視頻信息所對應的至少一個操控行為的實現 方式,均應包含在本發(fā)明的范圍內。
[0088] 接著,在步驟S3中,操控裝置根據所識別的至少一個操控行為以及與所述應用對 應的指令對應信息,來確定與所述至少一個操控行為中的各個操控行為分別對應的控制輸 入信息,以供所述應用基于所接收的所述控制輸入信息來確定待執(zhí)行的操作指令。
[0089] 其中,所述指令對應信息包括各個操控行為與所述應用的一項或多項控制輸入信 息的對應關系。
[0090] 其中,所述控制輸入信息包括但不限于可用于控制一個或多個應用的輸入信息。 優(yōu)選地,所述控制輸入信息包括但不限于以下任一項:
[0091] 1)輸入信息的類型信息;
[0092] 其中,所述輸入類型信息包括但不限于以下至少任一種:
[0093] i)鼠標輸入信息;例如,鼠標左鍵按下、鼠標左鍵抬起、鼠標右鍵按下、鼠標右鍵 抬起、鼠標移動等。
[0094] ii)鍵盤輸入信息;例如,鍵盤某個鍵值按下、鍵盤某個鍵值松開等。
[0095] iii)觸摸輸入信息;例如,觸摸按下、觸摸移動、觸摸抬起和觸屏速度等;
[0096] iv)應用所支持的其他輸入信息;例如,遙控器某個鍵值按下、遙控器某個鍵值抬 起、游戲手柄某個鍵值按下和游戲手柄某個鍵值抬起等。
[0097] 2)輸入位置信息;例如,鼠標光標的位置信息等。
[0098] 3)應用靈敏度信息;例如,應用延時信息以及鼠標的響應時間等。
[0099] 繼續(xù)對前述第一示例進行說明,操控裝置根據在步驟S2中識別出的操控行為"雙 手水平閉合",以及與該游戲應用對應的指令對應信息,確定與操控行為"雙手水平閉合"對 應的控制輸入信息包括:鼠標按鍵信息"鼠標左鍵空格鍵按下并抬起";鼠標位置信息"屏幕 上半部分";以及鼠標響應時間信息,并將該控制輸入信息發(fā)送至該游戲應用,以供該游戲 應用基于所接收的控制輸入信息來確定待執(zhí)行的操作指令。
[0100] 需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術方案,而非對本發(fā)明的限 制,本領域技術人員應該理解,任何根據所識別的至少一個操控行為以及與所述應用對應 的指令對應信息,來確定與所述至少一個操控行為中的各個操控行為分別對應的控制輸入 信息的實現方式,均應包含在本發(fā)明的范圍內。
[0101] 優(yōu)選地,對于所獲得的各個控制輸入信息,操控裝置結合與各個控制輸入信息相 對應的預定配置信息,以供所述應用基于所接收的所述控制輸入信息來確定待執(zhí)行的操作 指令。
[0102] 其中,所述預定配置信息包括與控制輸入信息相關的各類輔助信息。
[0103] 例如,對于與鼠標相關的控制輸入信息,諸如點擊鼠標右鍵等,其預定配置信息包 括但不限于光標位置信息、點擊延遲信息、鼠標移動速度等信息中的至少任一項。
[0104] 又例如,對于按鍵相關的控制輸入信息,諸如向下按鍵等,其預定配置信息包括但 不限于按鍵延遲信息、光標位置信息等信息中的至少任一項。
[0105] 優(yōu)選地,操控裝置通過執(zhí)行步驟S4(圖未示)和步驟S5(圖未示),來獲取與所述 應用對應的指令對應信息。
[0106] 在步驟S4中,操控裝置獲取與所述應用對應的一個或多個控制輸入信息。
[0107] 具體的,操控裝置可通過讀取應用的配置文件來獲取與該應用對應的一個或多個 控制輸入信息。
[0108] 接著,在步驟S5中,操控裝置對所獲得的各個控制輸入信息,分別設置與其對應 的一項或多項操控行為,以獲得與所述各個控制輸入信息對應的指令對應信息。
[0109] 其中,操控裝置對所獲得的各個控制輸入信息,分別設置與其對應的一項或多項 操控行為,以獲得與所述各個控制輸入信息對應的指令對應信息的方式包括但不限于以下 任一種:
[0110] 1)基于用戶的選擇操作來分別設置與各個控制輸入信息對應的一項或多項操控 行為;
[0111] 優(yōu)選地,可向用戶提供包含各種操控行為信息的行為庫,以供用戶從該行為庫中 選擇對應于各個控制輸入信息的操控行為,以獲得與各個控制輸入信息對應的指令對應信 息。
[0112] 2)基于預定的對應規(guī)則來分別設置與各個控制輸入信息對應的一項或多項操控 行為。例如,基于預存儲的默認操控行為與控制輸入信息的對應規(guī)則,分別將多個默認行為 對應于應用中的各個控制輸入信息。
[0113] 優(yōu)選地,所述一項多項操控行為包括各個操控行為的結束狀態(tài)。操控裝置還可對 所獲得的各個控制輸入信息,分別設置與其對應的一項或多項操控行為或操控行為的結束 狀態(tài)。
[0114] 例如,根據一個游戲應用的配置文件,響應于"鼠標左鍵按下并抬起"的控制輸入 信息,游戲人物將向上跳躍,響應于"不間斷的鼠標鍵左鍵并抬起"的控制輸入信息,游戲人 物正常前進。則操控裝置可將用戶選擇的操控行為或某個默認的操控行為對應于"鼠標左 鍵按下"的控制輸入信息,并將該操控行為的結束狀態(tài)對應于"鼠標左鍵抬起"的控制輸入 信息。
[0115] 根據本發(fā)明的一個優(yōu)選實施例,操控裝置還可基于所獲得的控制輸入信息,并結 合應用的預定配置信息來確定相應的操作指令。
[0116] 其中,所述應用的預定配置信息包括但不限于應用原有的與各項控制輸入信息相 關的輔助信息。
[0117] 例如,視頻播放應用的原始配置文件中包含兩個控制輸入信息以及分別對應于該 兩個控制輸入信息的預定配置信息:鼠標左鍵按下并且鼠標位置在暫停鍵的區(qū)域內;鼠標 左鍵按下并且鼠標位置在播放鍵的區(qū)域內。則操控裝置基于如下表所示的對應關系來確定 其相應的操作指令。
[0118] 表 1
[0119]
【權利要求】
1. 一種用于對應用進行操控的方法,其中,所述方法包括以下步驟: a獲取視頻信息; b識別所述視頻信息所對應的至少一個操控行為; c根據所識別的至少一個操控行為以及與所述應用對應的指令對應信息,來確定與所 述至少一個操控行為中的各個操控行為分別對應的控制輸入信息,以供所述應用基于所接 收的所述控制輸入信息來確定待執(zhí)行的操作指令,其中,所述指令對應信息包括各個操控 行為與所述應用的一項或多項控制輸入信息的對應關系。
2. 根據權利要求1所述的方法,其中,所述方法還包括以下步驟: m獲取與所述應用對應的一個或多個控制輸入信息; η對所獲得的各個控制輸入信息,分別設置與其對應的一項或多項操控行為,以獲得與 所述各個控制輸入信息對應的指令對應信息。
3. 根據權利要求1或2所述的方法,其中,所述步驟c還包括以下步驟: -對于所獲得的各個控制輸入信息,結合與各個控制輸入信息相對應的預定配置信息, 以供所述應用基于所接收的所述控制輸入信息來確定待執(zhí)行的操作指令。
4. 根據權利要求1至3中任一項所述的方法,其中,所述步驟b還包括以下步驟: bl對所述視頻信息執(zhí)行識別操作,以獲得所述視頻信息對應的至少一個目標對象以及 所述至少一個目標對象的行為相關信息; b2判斷所獲得的所述至少一個目標對象及相應的行為相關信息是否能夠滿足與所述 至少一個目標對象所對應的行為識別標準; b3當所獲得的目標對象及其行為相關信息滿足所述行為識別標準時,識別所述視頻信 息中的該目標對象及其行為相關信息為一操控行為。
5. 根據權利要求4所述的方法,其中,所述步驟bl還包括以下步驟: -基于預定目標識別模型,由所述視頻信息中識別至少一個目標對象。
6. 根據權利要求4或5所述的方法,其中,所述步驟bl還包括以下步驟: -對所述視頻信息執(zhí)行圖像預處理操作,以基于處理后的視頻信息執(zhí)行識別操作。
7. 根據權利要求4至6中任一項所述的方法,其中,所述方法還包括以下步驟: -獲取與一個或多個目標對象相對應的行為識別標準。
8. 根據權利要求4至7中任一項所述的方法,其中,所述行為相關信息包括以下至少任 一項: -目標對象的位置信息; -目標對象的速度相關信息; -與其他目標對象的相對位置信息; -與其他目標對象的相對速度信息。 -目標對象的角度信息; -與其他目標對象的相對角度信息; -目標對象的信息的可信度; -與其他目標對象的相對信息的可信度; -與其他目標對象的相對運動的平滑度。
9. 根據權利要求1至8中任一項所述的方法,其中,所述應用位于用戶設備中,其中,所 述步驟a包括以下步驟: -接收來自用戶設備的視頻信息; 其中,所述步驟c還包括以下步驟: -將所確定的控制輸入指令發(fā)送至用戶設備,以使所述用戶設備的所述應用基于所接 收的所述控制輸入信息來確定待執(zhí)行的操作指令。
10. -種用于對應用進行操控的操控裝置,其中,所述操控裝置包括: 第一獲取裝置,用于獲取視頻信息; 識別裝置,用于識別所述視頻信息所對應的至少一個操控行為; 確定裝置,用于根據所識別的至少一個操控行為以及與所述應用對應的指令對應信 息,來確定與所述至少一個操控行為中的各個操控行為分別對應的控制輸入信息,以供所 述應用基于所接收的所述控制輸入信息來確定待執(zhí)行的操作指令,其中,所述指令對應信 息包括各個操控行為與所述應用的一項或多項控制輸入信息的對應關系。
11. 根據權利要求10所述的操控裝置,其中,所述操控裝置還包括: 第二獲取裝置,用于獲取與所述應用對應的一個或多個控制輸入信息; 設置裝置,用于對所獲得的各個控制輸入信息,分別設置與其對應的一項或多項操控 行為,以獲得與所述各個控制輸入信息對應的指令對應信息。
12. 根據權利要求10或11所述的操控裝置,其中,所述確定裝置還用于: -對于所獲得的各個控制輸入信息,結合與各個控制輸入信息相對應的預定配置信息, 以供所述應用基于所接收的所述控制輸入信息來確定待執(zhí)行的操作指令。
13. 根據權利要求10至12中至少任一項所述的操控裝置,其中,所述識別裝置還包 括: 行為識別裝置,用于對所述視頻信息執(zhí)行識別操作,以獲得所述視頻信息對應的至少 一個目標對象以及所述至少一個目標對象的行為相關信息; 判斷裝置,用于判斷所獲得的所述至少一個目標對象及相應的行為相關信息是否能夠 滿足與所述至少一個目標對象所對應的行為識別標準; 操控識別裝置,用于當所獲得的目標對象及其行為相關信息滿足所述行為識別標準 時,識別所述視頻信息中的該目標對象及其行為相關信息為一操控行為。
14. 根據權利要求13所述的操控裝置,其中,所述行為識別裝置還包括: 目標識別裝置,用于基于預定目標識別模型,由所述視頻信息中識別至少一個目標對 象。
15. 根據權利要求13或14所述的操控裝置,其中,所述行為識別裝置還包括: 預處理裝置,用于對所述視頻信息執(zhí)行圖像預處理操作,以基于處理后的視頻信息執(zhí) 行識別操作。
16. 根據權利要求13至15中任一項所述的操控裝置,其中,所述操控裝置還包括: 標準獲取裝置,用于獲取與一個或多個目標對象相對應的行為識別標準。
17. 根據權利要求13至16中任一項所述的操控裝置,其中,所述行為相關信息包括以 下至少任一項: -目標對象的位置信息; -目標對象的速度相關信息; -與其他目標對象的相對位置信息; -與其他目標對象的相對速度信息; -目標對象的角度信息; -與其他目標對象的相對角度信息; -目標對象的信息的可信度; -與其他目標對象的相對信息的可信度; -與其他目標對象的相對運動的平滑度。
18.根據權利要求10至17中任一項所述的方法,其中,所述應用位于用戶設備中,其 中,所述第一獲取裝置包括: 接收裝置,用于接收來自用戶設備的視頻信息; 其中,所述確定裝置還包括: 發(fā)送裝置,用于將所確定的控制輸入指令發(fā)送至用戶設備,以使所述用戶設備的所述 應用基于所接收的所述控制輸入信息來確定待執(zhí)行的操作指令。
【文檔編號】H04N21/422GK104219587SQ201410414324
【公開日】2014年12月17日 申請日期:2014年8月20日 優(yōu)先權日:2014年8月20日
【發(fā)明者】王瑋, 喻珊 申請人:深圳智意能電子科技有限公司