專利名稱:基于手勢識(shí)別的會(huì)議演示交互方法
技術(shù)領(lǐng)域:
本發(fā)明涉及人機(jī)交互領(lǐng)域,具體涉及一種基于手勢識(shí)別的會(huì)議演示交互方法。
背景技術(shù):
近年來,隨著軟硬件技術(shù)的飛速發(fā)展,社會(huì)的信息化程度獲得了前所未有的提高, 計(jì)算機(jī)已逐漸在人們生活的方方面面得到了廣泛應(yīng)用,人機(jī)交互方式因而成為一個(gè)越來越重要的問題。從最開始的文本交互方式到后來以鼠標(biāo)鍵盤為主要工具的圖形用戶界面,人機(jī)交互一直在朝著友好易用的方向不斷發(fā)展。傳統(tǒng)的交互方式盡管有著很多優(yōu)點(diǎn),但依然不夠自然,并且限制了人機(jī)交互的速度,對于低文化人群和殘疾人群更是如此?;谟?jì)算機(jī)視覺的手勢交互技術(shù)具有友好、方便、簡潔直觀等特點(diǎn),是傳統(tǒng)人機(jī)交互方式的一種自然擴(kuò)充,在計(jì)算機(jī)游戲控制、智能家電控制、虛擬現(xiàn)實(shí)、智能輪椅控制等方面有著廣泛的應(yīng)用,因而有著重要的實(shí)用價(jià)值。而對于會(huì)議演示而言,現(xiàn)有技術(shù)都是基于計(jì)算機(jī)控制實(shí)現(xiàn)演示課件的前進(jìn)、后退等的控制,但是為了實(shí)現(xiàn)生動(dòng)活潑的演示,往往演示者需要遠(yuǎn)離計(jì)算機(jī)而,因此為了實(shí)現(xiàn)控制又需要靠近計(jì)算機(jī)操作,導(dǎo)致演示被耽擱,整個(gè)過程不友好也不自然,不能滿足人類對實(shí)現(xiàn)高水準(zhǔn)演示的需求。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種能夠?qū)崿F(xiàn)基于手勢識(shí)別的會(huì)議演示、控制精確度高、交互簡單、使用方便的基于手勢識(shí)別的會(huì)議演示交互方法。為了解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為 一種基于手勢識(shí)別的會(huì)議演示交互方法,其實(shí)施步驟如下
1)服務(wù)端預(yù)設(shè)采集圖像中的演示控制區(qū)域和控制手勢集合;
2)服務(wù)端向用戶輸出會(huì)議演示內(nèi)容,并在輸出會(huì)議演示內(nèi)容的同時(shí)通過攝像頭采集圖
像;
3)分析采集圖像中演示控制區(qū)域內(nèi)的圖像,識(shí)別身處演示控制區(qū)域內(nèi)用戶的手勢;
4)將根據(jù)識(shí)別得到的手勢在所述控制手勢集合中獲取對應(yīng)的控制命令,并通過該控制命令控制所述會(huì)議演示內(nèi)容的輸出。作為上述技術(shù)方案的進(jìn)一步改進(jìn)
所述步驟2)中通過攝像頭采集圖像具體是指通過Kinect的攝像頭采集圖像。所述步驟3)中分析采集圖像中演示控制區(qū)域內(nèi)的圖像,識(shí)別身處演示控制區(qū)域內(nèi)用戶的手勢具體是指通過調(diào)用Kinect控制接口獲取Kinect采集圖像中演示控制區(qū)域內(nèi)的圖像,并調(diào)用Kinect控制接口識(shí)別身處演示控制區(qū)域內(nèi)用戶的手勢。所述步驟4)中將根據(jù)識(shí)別手勢在所述控制手勢集合中獲取對應(yīng)的控制命令的具體步驟包括首先遍歷控制手勢集合,將控制手勢集合中的每一個(gè)元素與識(shí)別得到的手勢進(jìn)行比較,如果控制手勢集合中的當(dāng)前元素與識(shí)別得到的手勢相同,則從所述控制手勢集合中獲取當(dāng)前元素對應(yīng)的控制命令。本發(fā)明具有下述優(yōu)點(diǎn)
本發(fā)明通過服務(wù)端預(yù)設(shè)采集圖像中的演示控制區(qū)域和控制手勢集合、服務(wù)端向用戶輸出會(huì)議演示內(nèi)容,并在輸出會(huì)議演示內(nèi)容的同時(shí)通過攝像頭采集圖像、分析采集圖像中演示控制區(qū)域內(nèi)的圖像,識(shí)別身處演示控制區(qū)域內(nèi)用戶的手勢、將根據(jù)識(shí)別得到的手勢在控制手勢集合中獲取對應(yīng)的控制命令,并通過該控制命令控制會(huì)議演示內(nèi)容的輸出,能夠簡單有效地實(shí)現(xiàn)基于手勢識(shí)別的會(huì)議演示交互,例如控制PPT的前進(jìn)、后退、播放、停止等,而且本發(fā)明通過設(shè)置演示控制區(qū)域,僅僅識(shí)別演示控制區(qū)域內(nèi)用戶的手勢,能夠有效實(shí)現(xiàn)多用戶演示環(huán)境的控制權(quán)限問題,具有控制精確度高、交互簡單、使用方便的優(yōu)點(diǎn)。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例的主要流程示意圖。
具體實(shí)施例方式下面結(jié)合附圖對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行詳細(xì)闡述,以使本發(fā)明的優(yōu)點(diǎn)和特征能更易于被本領(lǐng)域技術(shù)人員理解,從而對本發(fā)明的保護(hù)范圍做出更為清楚明確的界定。如圖1所示,本實(shí)施例基于手勢識(shí)別的會(huì)議演示交互方法的實(shí)施步驟如下
1)服務(wù)端預(yù)設(shè)采集圖像中的演示控制區(qū)域和控制手勢集合;
2)服務(wù)端向用戶輸出會(huì)議演示內(nèi)容,并在輸出會(huì)議演示內(nèi)容的同時(shí)通過攝像頭采集圖
像;
3)分析采集圖像中演示控制區(qū)域內(nèi)的圖像,識(shí)別身處演示控制區(qū)域內(nèi)用戶的手勢;
4)將根據(jù)識(shí)別得到的手勢在控制手勢集合中獲取對應(yīng)的控制命令,并通過該控制命令控制會(huì)議演示內(nèi)容的輸出。本實(shí)施例步驟2)中通過攝像頭采集圖像具體是指通過Kinect的攝像頭采集圖像。本實(shí)施例中,步驟3)中分析采集圖像中演示控制區(qū)域內(nèi)的圖像,識(shí)別身處演示控制區(qū)域內(nèi)用戶的手勢具體是指通過調(diào)用Kinect控制接口獲取Kinect采集圖像中演示控制區(qū)域內(nèi)的圖像,并調(diào)用Kinect控制接口識(shí)別身處演示控制區(qū)域內(nèi)用戶的手勢。Kinect是微軟公司于2010年11月4日推出的XB0X360游戲機(jī)體感周邊外設(shè)的名稱,它實(shí)際上是一種3D 體感攝影機(jī),利用即時(shí)動(dòng)態(tài)捕捉、影像辨識(shí)、麥克風(fēng)輸入、語音辨識(shí)、社群互動(dòng)等功能讓玩家擺脫傳統(tǒng)游戲手柄的束縛,通過自己的肢體控制游戲,并且實(shí)現(xiàn)與互聯(lián)網(wǎng)玩家互動(dòng),分享圖片、影音信息,而且微軟公司還提供了豐富的Kinect控制接口用于實(shí)現(xiàn)Kinect在游戲中的的編程開發(fā)。本實(shí)施例步驟4)中將根據(jù)識(shí)別手勢在控制手勢集合中獲取對應(yīng)的控制命令的具體步驟包括首先遍歷控制手勢集合,將控制手勢集合中的每一個(gè)元素與識(shí)別得到的手勢進(jìn)行比較,如果控制手勢集合中的當(dāng)前元素與識(shí)別得到的手勢相同,則從控制手勢集合中獲取當(dāng)前元素對應(yīng)的控制命令。 以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,本發(fā)明的保護(hù)范圍并不僅局限于上述實(shí)施例,凡屬于本發(fā)明思路下的技術(shù)方案均屬于本發(fā)明的保護(hù)范圍。應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理前提下的若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種基于手勢識(shí)別的會(huì)議演示交互方法,其特征在于其實(shí)施步驟如下1)服務(wù)端預(yù)設(shè)采集圖像中的演示控制區(qū)域和控制手勢集合;2)服務(wù)端向用戶輸出會(huì)議演示內(nèi)容,并在輸出會(huì)議演示內(nèi)容的同時(shí)通過攝像頭采集圖像;3)分析采集圖像中演示控制區(qū)域內(nèi)的圖像,識(shí)別身處演示控制區(qū)域內(nèi)用戶的手勢;4)將根據(jù)識(shí)別得到的手勢在所述控制手勢集合中獲取對應(yīng)的控制命令,并通過該控制命令控制所述會(huì)議演示內(nèi)容的輸出。
2.根據(jù)權(quán)力要求1所述的基于手勢識(shí)別的會(huì)議演示交互方法,其特征在于,所述步驟 2)中通過攝像頭采集圖像具體是指通過Kinect的攝像頭采集圖像。
3.根據(jù)權(quán)力要求2所述的基于手勢識(shí)別的會(huì)議演示交互方法,其特征在于所述步驟3)中分析采集圖像中演示控制區(qū)域內(nèi)的圖像,識(shí)別身處演示控制區(qū)域內(nèi)用戶的手勢具體是指通過調(diào)用Kinect控制接口獲取Kinect采集圖像中演示控制區(qū)域內(nèi)的圖像,并調(diào)用 Kinect控制接口識(shí)別身處演示控制區(qū)域內(nèi)用戶的手勢。
4.根據(jù)權(quán)力要求1或2或3所述的基于手勢識(shí)別的會(huì)議演示交互方法,其特征在于, 所述步驟4)中將根據(jù)識(shí)別手勢在所述控制手勢集合中獲取對應(yīng)的控制命令的具體步驟包括首先遍歷控制手勢集合,將控制手勢集合中的每一個(gè)元素與識(shí)別得到的手勢進(jìn)行比較, 如果控制手勢集合中的當(dāng)前元素與識(shí)別得到的手勢相同,則從所述控制手勢集合中獲取當(dāng)前元素對應(yīng)的控制命令。
全文摘要
本發(fā)明公開了一種基于手勢識(shí)別的會(huì)議演示交互方法,其實(shí)施步驟如下1)服務(wù)端預(yù)設(shè)采集圖像中的演示控制區(qū)域和控制手勢集合;2)服務(wù)端向用戶輸出會(huì)議演示內(nèi)容,并在輸出會(huì)議演示內(nèi)容的同時(shí)通過攝像頭采集圖像;3)分析采集圖像中演示控制區(qū)域內(nèi)的圖像,識(shí)別身處演示控制區(qū)域內(nèi)用戶的手勢;4)將根據(jù)識(shí)別得到的手勢在所述控制手勢集合中獲取對應(yīng)的控制命令,并通過該控制命令控制所述會(huì)議演示內(nèi)容的輸出。本發(fā)明具有能夠?qū)崿F(xiàn)基于手勢識(shí)別的會(huì)議演示、控制精確度高、交互簡單、使用方便的優(yōu)點(diǎn)。
文檔編號(hào)G06F3/01GK102520793SQ201110388900
公開日2012年6月27日 申請日期2011年11月30日 優(yōu)先權(quán)日2011年11月30日
發(fā)明者馮春瑾, 葛長偉 申請人:蘇州奇可思信息科技有限公司