本申請(qǐng)涉及無(wú)線通信技術(shù),尤其涉及一種手勢(shì)識(shí)別方法和裝置。
背景技術(shù):
隨著智能電子設(shè)備的增多,人機(jī)交互技術(shù)的發(fā)展,手勢(shì)識(shí)別技術(shù)被應(yīng)用到越來(lái)越多的智能電子設(shè)備中。智能手機(jī)利用手勢(shì)識(shí)別輸入,識(shí)別手勢(shì)進(jìn)行撥打電話、打開(kāi)應(yīng)用程序等操作,能夠很好地提升用戶體驗(yàn)。
現(xiàn)有技術(shù)中手勢(shì)識(shí)別比較成熟的是利用圖像識(shí)別技術(shù)實(shí)現(xiàn)交互命令的識(shí)別。這種基于圖像識(shí)別的方法一般需要配備高性能的攝像裝置,比較典型的應(yīng)用如微軟的Xbox Kinect產(chǎn)品。這種方法通過(guò)攝像設(shè)備獲取靜態(tài)或動(dòng)態(tài)圖像,然后利用計(jì)算機(jī)視覺(jué)算法分析圖像,進(jìn)行模式匹配,從而理解這種手勢(shì)的含義,實(shí)現(xiàn)手勢(shì)識(shí)別。但是,這一技術(shù)需要高性能的攝像裝置,并且需要高性能的處理器進(jìn)行復(fù)雜的圖像分析算法,成本高昂且難以小型化,而且被識(shí)別的動(dòng)作需要面對(duì)攝像裝置,以上缺點(diǎn)都導(dǎo)致這一技術(shù)無(wú)法廣泛應(yīng)用。
近期,谷歌公司發(fā)布了基于手勢(shì)識(shí)別控制的智能手表的演示系統(tǒng)。用戶無(wú)需觸碰表盤(pán),就可以利用手指的移動(dòng)和手勢(shì)的變化作為輸入來(lái)控制智能手表,例如,用戶可以在智能手表附近用手指模擬拔出表頭動(dòng)作、模擬上弦動(dòng)作,來(lái)控制智能手表的菜單切換操作。谷歌將這種手勢(shì)操作交互技術(shù)稱(chēng)為“Project Soli”,它使用雷達(dá),包括無(wú)線電探測(cè)和測(cè)距雷達(dá),來(lái)探測(cè)用戶手部姿勢(shì)和手指的微小動(dòng)作,并把它們轉(zhuǎn)化進(jìn)行信息輸入。雷達(dá)傳輸無(wú)線電波并收集擊中目標(biāo)的反射感應(yīng)。比如,用戶的食指和大拇指在一起摩擦模擬上弦動(dòng)作,系統(tǒng)識(shí)別這種手勢(shì)或動(dòng)作并把手勢(shì)重定向輸入到應(yīng)用程序中。但是,這一技術(shù)需要比較昂貴的毫米級(jí)雷達(dá)微芯片來(lái)識(shí)別手勢(shì)變化導(dǎo)致的無(wú)線接收信號(hào)的改變,從而進(jìn)行手勢(shì)識(shí)別控制,成本高昂,這就導(dǎo)致只有高端產(chǎn) 品才能支持這類(lèi)手勢(shì)識(shí)別。
綜上所述,由于現(xiàn)有手勢(shì)識(shí)別技術(shù)都需要在設(shè)備上增加新的高成本組件,導(dǎo)致成本都高昂,本領(lǐng)域亟需一種新型的手勢(shì)識(shí)別方法和技術(shù),盡量減少對(duì)用戶設(shè)備的硬件改動(dòng),低成本地實(shí)現(xiàn)手勢(shì)識(shí)別功能。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的實(shí)施例提供了一種手勢(shì)識(shí)別方法和裝置,能夠在對(duì)現(xiàn)有終端設(shè)備不進(jìn)行復(fù)雜改動(dòng)的前提下,低成本地實(shí)現(xiàn)手勢(shì)識(shí)別功能。
第一方面,一種手勢(shì)識(shí)別方法,其特征在于,用于傳輸移動(dòng)通信網(wǎng)絡(luò)信號(hào)的終端設(shè)備,所述終端設(shè)備中存儲(chǔ)訓(xùn)練樣本數(shù)據(jù),所述訓(xùn)練樣本數(shù)據(jù)包括信道探測(cè)參考信號(hào)SRS的反射信號(hào)的相關(guān)譜特征量以及對(duì)應(yīng)的手勢(shì)標(biāo)識(shí);
所述方法包括,
所述終端設(shè)備發(fā)射第一SRS信號(hào);
所述終端設(shè)備接收所述第一SRS信號(hào)從手勢(shì)發(fā)出物體反射的多個(gè)路徑的第一反射信號(hào),并與所述第一SRS信號(hào)所對(duì)應(yīng)的信號(hào)模板進(jìn)行相關(guān)運(yùn)算,得到所述第一反射信號(hào)的相關(guān)譜特征量;
所述終端設(shè)備將所述第一反射信號(hào)的相關(guān)譜特征量與所述訓(xùn)練樣本數(shù)據(jù)進(jìn)行匹配,識(shí)別所述手勢(shì)發(fā)出物體輸入的手勢(shì)。
根據(jù)所述第一方面,無(wú)需對(duì)終端設(shè)備進(jìn)行復(fù)雜的改進(jìn)或增加其他額外硬件,利用現(xiàn)有技術(shù)中上行信道探測(cè)參考信號(hào)的反射信號(hào)來(lái)進(jìn)行手勢(shì)識(shí)別,而且在進(jìn)行手勢(shì)識(shí)別時(shí)也不會(huì)影響到終端設(shè)備的其他通信功能,以較低的成本實(shí)現(xiàn)了終端設(shè)備的手勢(shì)識(shí)別功能。
可選的,結(jié)合第一方面,對(duì)于所述方法,
所述訓(xùn)練樣本數(shù)據(jù)為事先存儲(chǔ)在終端設(shè)備中的;
或者,
所述訓(xùn)練樣本數(shù)據(jù)為所述終端設(shè)備從網(wǎng)絡(luò)設(shè)備得到的。
可選的,結(jié)合第一方面,對(duì)于所述方法,
所述終端設(shè)備發(fā)射第二SRS信號(hào);
所述終端設(shè)備接收所述第二SRS信號(hào)從手勢(shì)發(fā)出物體反射的多個(gè)路徑的第二反射信號(hào),并與所述第二SRS信號(hào)所對(duì)應(yīng)的信號(hào)模板進(jìn)行相關(guān)運(yùn)算,得到所述第二反射信號(hào)的相關(guān)譜特征量;
所述終端設(shè)備將所述第二反射信號(hào)的相關(guān)譜特征量以及對(duì)應(yīng)的手勢(shì)標(biāo)識(shí)作為所述手勢(shì)發(fā)出物體輸入手勢(shì)的訓(xùn)練樣本數(shù)據(jù)存儲(chǔ)到所述終端設(shè)備中。
第一方面的上述方法,利用現(xiàn)有技術(shù)中上行信道探測(cè)參考信號(hào)的反射信號(hào)來(lái)進(jìn)行手勢(shì)訓(xùn)練,將手勢(shì)訓(xùn)練得到的訓(xùn)練樣本數(shù)據(jù)存儲(chǔ),從而可以用于手勢(shì)識(shí)別操作。
可選的,結(jié)合第一方面,對(duì)于所述方法,
所述終端設(shè)備進(jìn)一步將所述第二反射信號(hào)的相關(guān)譜特征量以及對(duì)應(yīng)的用戶手勢(shì)標(biāo)識(shí)作為訓(xùn)練樣本數(shù)據(jù)發(fā)送到網(wǎng)絡(luò)設(shè)備中。
可選的,結(jié)合第一方面,對(duì)于所述方法,
所述相關(guān)運(yùn)算包括,
濾掉發(fā)生反射時(shí)距離所述終端設(shè)備超過(guò)設(shè)定距離的反射信號(hào)。
第一方面的上述方法,過(guò)濾超過(guò)設(shè)定距離的反射信號(hào)后,可以減少非手勢(shì)所反射的無(wú)關(guān)信號(hào)的干擾,大大提高手勢(shì)識(shí)別的精確度。
可選的,結(jié)合第一方面,對(duì)于所述方法,
所述終端設(shè)備根據(jù)事先存儲(chǔ)在終端設(shè)備中的SRS信號(hào)集確定用于手勢(shì)識(shí)別的SRS信號(hào);
或者,
所述終端設(shè)備接收網(wǎng)絡(luò)設(shè)備發(fā)送的SRS信號(hào)集的信息;
所述終端設(shè)備根據(jù)接收到的SRS信號(hào)集的信息確定用于手勢(shì)識(shí)別的 SRS信號(hào)。
可選的,結(jié)合第一方面,對(duì)于所述方法,
所述SRS信號(hào)集包括至少一個(gè)SRS信號(hào)所對(duì)應(yīng)的參數(shù)值區(qū)間,所述參數(shù)值區(qū)間包括下述任意一項(xiàng)或者多項(xiàng):SRS信號(hào)的發(fā)射間隔、發(fā)射帶寬、發(fā)射載頻和發(fā)射功率;
或者,
所述SRS信號(hào)集包括至少一個(gè)SRS信號(hào)所對(duì)應(yīng)的參數(shù)值,所述參數(shù)值屬于所述參數(shù)值區(qū)間。
可選的,結(jié)合第一方面,對(duì)于所述方法,
所述SRS信號(hào)所對(duì)應(yīng)的參數(shù)值區(qū)間包括下述任意一項(xiàng)或者多項(xiàng):發(fā)射間隔小于等于10毫秒;發(fā)射帶寬大于等于100MHz;發(fā)射載頻大于等于10GHz;發(fā)射功率小于等于0dBm。
第二方面,一種終端設(shè)備,其特征在于,適用于移動(dòng)通信系統(tǒng),所述終端設(shè)備包括,存儲(chǔ)單元、發(fā)射單元、接收單元及處理單元,其中,
存儲(chǔ)單元,用于存儲(chǔ)數(shù)據(jù)庫(kù),所述數(shù)據(jù)庫(kù)中存儲(chǔ)有訓(xùn)練樣本數(shù)據(jù),所述訓(xùn)練樣本數(shù)據(jù)包括信道探測(cè)參考信號(hào)SRS的反射信號(hào)的相關(guān)譜特征量以及對(duì)應(yīng)的手勢(shì)標(biāo)識(shí);
發(fā)射單元,用于發(fā)射所述處理單元確定的用于手勢(shì)識(shí)別的第一SRS信號(hào);
接收單元,用于接收所述第一SRS信號(hào)從手勢(shì)發(fā)出物體反射的多個(gè)路徑的反射信號(hào);
處理單元,用于確定用于手勢(shì)識(shí)別的第一SRS信號(hào),將接收單元接收的所述反射信號(hào)與所述第一SRS信號(hào)所對(duì)應(yīng)的信號(hào)模板進(jìn)行相關(guān)運(yùn)算,得到所述第一反射信號(hào)的相關(guān)譜特征量,并將所述相關(guān)譜特征量與數(shù)據(jù)庫(kù)中的訓(xùn)練樣本數(shù)據(jù)進(jìn)行匹配,識(shí)別所述手勢(shì)發(fā)出物體輸入的手勢(shì)。
根據(jù)所述第二方面,無(wú)需對(duì)終端設(shè)備進(jìn)行復(fù)雜的改進(jìn)或增加其他額外 硬件,利用現(xiàn)有技術(shù)中上行信道探測(cè)參考信號(hào)的反射信號(hào)來(lái)進(jìn)行手勢(shì)識(shí)別,而且在進(jìn)行手勢(shì)識(shí)別時(shí)也不會(huì)影響到終端設(shè)備的其他通信功能,以較低的成本實(shí)現(xiàn)了終端設(shè)備的手勢(shì)識(shí)別功能。
可選的,結(jié)合第二方面,對(duì)于所述裝置,
所述訓(xùn)練樣本數(shù)據(jù)為事先存儲(chǔ)在所述存儲(chǔ)單元的;
或者,
所述訓(xùn)練樣本數(shù)據(jù)為所述終端設(shè)備通過(guò)所述接收單元從網(wǎng)絡(luò)設(shè)備得到,并存入所述所述存儲(chǔ)單元的數(shù)據(jù)庫(kù)。
可選的,結(jié)合第二方面,對(duì)于所述裝置,
所述發(fā)射單元,進(jìn)一步用于發(fā)射所述處理單元確定的用于手勢(shì)識(shí)別的第二SRS信號(hào);
所述接收單元,進(jìn)一步用于接收所述第二SRS信號(hào)從手勢(shì)發(fā)出物體反射的多個(gè)路徑的第二反射信號(hào);
所述處理單元,用于確定用于手勢(shì)識(shí)別的第二SRS信號(hào),將所述接收單元接收的所述第二反射信號(hào)與所述第二SRS信號(hào)所對(duì)應(yīng)的信號(hào)模板進(jìn)行相關(guān)運(yùn)算,得到所述第二反射信號(hào)的相關(guān)譜特征量,并將所述相關(guān)譜特征量以及對(duì)應(yīng)的用戶手勢(shì)標(biāo)識(shí)作為所述手勢(shì)發(fā)出物體輸入手勢(shì)的訓(xùn)練樣本數(shù)據(jù)存儲(chǔ)到所述存儲(chǔ)單元中。
第二方面的上述裝置,利用現(xiàn)有技術(shù)中上行信道探測(cè)參考信號(hào)的反射信號(hào)來(lái)進(jìn)行手勢(shì)訓(xùn)練,將手勢(shì)訓(xùn)練得到的訓(xùn)練樣本數(shù)據(jù)存儲(chǔ),從而可以用于手勢(shì)識(shí)別操作。
可選的,結(jié)合第二方面,對(duì)于所述裝置,
所述發(fā)射單元進(jìn)一步將所述第二反射信號(hào)的相關(guān)譜特征量以及對(duì)應(yīng)的用戶手勢(shì)標(biāo)識(shí)作為訓(xùn)練樣本數(shù)據(jù)發(fā)送給所述網(wǎng)絡(luò)設(shè)備。
可選的,結(jié)合第二方面,對(duì)于所述裝置,
所述處理單元行相關(guān)運(yùn)算,包括,
濾掉發(fā)生反射時(shí)距離所述終端設(shè)備超過(guò)設(shè)定距離的反射信號(hào)。
第二方面的上述裝置,過(guò)濾超過(guò)設(shè)定距離的反射信號(hào)后,可以減少非手勢(shì)所反射的無(wú)關(guān)信號(hào)的干擾,大大提高手勢(shì)識(shí)別的精確度。
可選的,結(jié)合第二方面,對(duì)于所述裝置,
所述存儲(chǔ)單元事先存儲(chǔ)SRS信號(hào)集,
所述處理單元根據(jù)所述SRS信號(hào)集確定用于手勢(shì)識(shí)別的SRS信號(hào);
或者,
所述接收單元接收網(wǎng)絡(luò)設(shè)備發(fā)送的SRS信號(hào)集的信息;
所述處理單元根據(jù)所述接收單元接收到的SRS信號(hào)集的信息確定用于手勢(shì)識(shí)別的SRS信號(hào)。
可選的,結(jié)合第二方面,對(duì)于所述裝置,
所述SRS信號(hào)集包括至少一個(gè)SRS信號(hào)所對(duì)應(yīng)的參數(shù)值區(qū)間,所述參數(shù)值區(qū)間包括下述任意一項(xiàng)或者多項(xiàng):SRS信號(hào)的發(fā)射間隔、發(fā)射帶寬、發(fā)射載頻和發(fā)射功率;
或者,
所述SRS信號(hào)集包括至少一個(gè)SRS信號(hào)所對(duì)應(yīng)的參數(shù)值,所述參數(shù)值屬于所述參數(shù)值區(qū)間。
可選的,結(jié)合第二方面,對(duì)于所述裝置,
所述SRS信號(hào)所對(duì)應(yīng)的參數(shù)值區(qū)間包括下述任意一項(xiàng)或者多項(xiàng):發(fā)射間隔小于等于10毫秒;發(fā)射帶寬大于等于100MHz;發(fā)射載頻大于等于10GHz;發(fā)射功率小于等于0dBm。
第三方面,一種生成用于手勢(shì)識(shí)別的信道探測(cè)參考信號(hào)SRS的方法,其特征在于,
網(wǎng)絡(luò)設(shè)備生成用于手勢(shì)識(shí)別的SRS信號(hào)集;
所述網(wǎng)絡(luò)設(shè)備將所述用于手勢(shì)識(shí)別的SRS信號(hào)集的信息發(fā)送給終端設(shè)備;
所述SRS信號(hào)集包括至少一個(gè)SRS信號(hào)所對(duì)應(yīng)的參數(shù)值區(qū)間,所述參數(shù)值區(qū)間包括下述任意一項(xiàng)或者多項(xiàng):發(fā)射間隔小于等于10毫秒;發(fā)射帶寬大于等于100MHz;發(fā)射載頻大于等于10GHz;發(fā)射功率小于等于0dBm;
或者,
所述SRS信號(hào)集包括至少一個(gè)SRS信號(hào)所對(duì)應(yīng)的參數(shù)值,所述參數(shù)值屬于所述參數(shù)值區(qū)間。
第四方面、一種網(wǎng)絡(luò)設(shè)備,其特征在于,適用于移動(dòng)通信系統(tǒng),所述網(wǎng)絡(luò)設(shè)備包括,發(fā)射單元及處理單元,其中,
所述處理單元,生成用于手勢(shì)識(shí)別的SRS信號(hào)集,并將所述SRS信號(hào)集的信息傳送給所述發(fā)射單元;
所述發(fā)射單元,用于發(fā)射所述處理單元生成的所述SRS信號(hào)集的信息給終端設(shè)備;
所述SRS信號(hào)集包括至少一個(gè)SRS信號(hào)所對(duì)應(yīng)的參數(shù)值區(qū)間,所述參數(shù)值區(qū)間包括下述任意一項(xiàng)或者多項(xiàng):發(fā)射間隔小于等于10毫秒;發(fā)射帶寬大于等于100MHz;發(fā)射載頻大于等于10GHz;發(fā)射功率小于等于0dBm;
或者,
所述SRS信號(hào)集包括至少一個(gè)SRS信號(hào)所對(duì)應(yīng)的參數(shù)值,所述參數(shù)值屬于所述參數(shù)值區(qū)間。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例提供的SRS信號(hào)集配置流程圖;
圖2是本發(fā)明實(shí)施例提供的手勢(shì)識(shí)別方法訓(xùn)練流程圖;
圖3是本發(fā)明實(shí)施例提供的訓(xùn)練樣本數(shù)據(jù)結(jié)構(gòu)示意圖;
圖4是本發(fā)明實(shí)施例提供的手勢(shì)識(shí)別方法流程圖;
圖5是本發(fā)明實(shí)施例提供的手勢(shì)識(shí)別方法識(shí)別失敗后處理流程圖;
圖6是本發(fā)明實(shí)施例提供的終端設(shè)備結(jié)構(gòu)示意圖;
圖7是本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)設(shè)備結(jié)構(gòu)示意圖。
具體實(shí)施方式
本申請(qǐng)實(shí)施例所公開(kāi)的手勢(shì)識(shí)別方法的構(gòu)思是,終端設(shè)備發(fā)射上行的信道探測(cè)參考信號(hào)(Sounding Reference Signal,簡(jiǎn)稱(chēng)SRS信號(hào)),從用戶的手或者其他用于做手勢(shì)的物體上反射回終端設(shè)備,終端設(shè)備將SRS信號(hào)的反射信號(hào)的功率譜波形,反射信號(hào)的到達(dá)時(shí)間、強(qiáng)度、相位等測(cè)量量中的至少一個(gè)作為特征量進(jìn)行手勢(shì)識(shí)別。
本申請(qǐng)實(shí)施例涉及的網(wǎng)元為:網(wǎng)絡(luò)設(shè)備和終端設(shè)備。
在LTE系統(tǒng)中,接入網(wǎng)設(shè)備是eNB,核心網(wǎng)設(shè)備是MME;在UMTS系統(tǒng)中,接入網(wǎng)設(shè)備是RNC,核心網(wǎng)設(shè)備是SGSN;在其他無(wú)線通信系統(tǒng)中,也有其相應(yīng)的接入網(wǎng)設(shè)備和核心網(wǎng)設(shè)備。在本申請(qǐng)的實(shí)施例中,上述接入網(wǎng)設(shè)備和核心網(wǎng)設(shè)備相對(duì)于用戶設(shè)備設(shè)備都統(tǒng)稱(chēng)為網(wǎng)絡(luò)設(shè)備。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)知曉,本申請(qǐng)實(shí)施例所述的終端設(shè)備,可以是用戶終端、用戶設(shè)備以及移動(dòng)臺(tái)等設(shè)備。
實(shí)施例1
本申請(qǐng)實(shí)施例1對(duì)現(xiàn)有技術(shù)的改進(jìn)點(diǎn)主要在:終端設(shè)備確定并發(fā)射用于手勢(shì)識(shí)別的SRS信號(hào)、接收該SRS信號(hào)針對(duì)用戶手勢(shì)的反射信號(hào)并進(jìn)行處理;在終端設(shè)備側(cè)設(shè)置用于存儲(chǔ)訓(xùn)練樣本數(shù)據(jù)的數(shù)據(jù)庫(kù)。下面分別進(jìn)行介紹。
在無(wú)線通信領(lǐng)域,SRS信號(hào)主要用于信道質(zhì)量估計(jì),從而使得基站能夠針對(duì)上行鏈路進(jìn)行頻率選擇性調(diào)度,包括功率控制增強(qiáng)和終端設(shè)備的各 種初始化調(diào)制和編碼方案選擇、定時(shí)提前等。終端設(shè)備發(fā)送的SRS信號(hào)通過(guò)網(wǎng)絡(luò)設(shè)備特定的廣播信令指示進(jìn)行配置。終端設(shè)備根據(jù)網(wǎng)絡(luò)設(shè)備指示配置SRS信號(hào)并在指定位置發(fā)送。SRS信號(hào)所占用的時(shí)頻資源,如發(fā)射間隔、發(fā)射帶寬、發(fā)射載頻、發(fā)射功率等均由網(wǎng)絡(luò)設(shè)備配置。
本發(fā)明實(shí)施例對(duì)SRS信號(hào)賦予了新的手勢(shì)識(shí)別的功能,為了達(dá)到通過(guò)SRS信號(hào)的反射信號(hào)識(shí)別用戶手勢(shì)的目的,網(wǎng)絡(luò)設(shè)備需要為終端設(shè)備配置用于手勢(shì)識(shí)別的SRS信號(hào)集。
在介紹SRS信號(hào)集的配置過(guò)程之前,先介紹本發(fā)明實(shí)施例的SRS信號(hào)的一些信息。
對(duì)于SRS信號(hào)的發(fā)射間隔,用于手勢(shì)識(shí)別的SRS信號(hào)的發(fā)射間隔要比傳統(tǒng)的用于信道質(zhì)量估計(jì)的SRS信號(hào)小;但是SRS信號(hào)的發(fā)射間隔設(shè)置過(guò)小,又會(huì)導(dǎo)致SRS信號(hào)發(fā)射過(guò)于頻繁,會(huì)對(duì)其它通信信號(hào)造成干擾,同時(shí)對(duì)于終端設(shè)備的計(jì)算能力帶來(lái)巨大挑戰(zhàn)。示意性的,本發(fā)明實(shí)施例中用于手勢(shì)識(shí)別的SRS信號(hào)的發(fā)射間隔可以設(shè)置為小于10毫秒,這樣的發(fā)射頻率可以足夠識(shí)別用戶的動(dòng)作手勢(shì),例如,具體數(shù)值可以為5毫秒或者10毫秒,等。
對(duì)于SRS信號(hào)的發(fā)射帶寬和載頻,用于手勢(shì)識(shí)別的SRS信號(hào)的發(fā)射帶寬和載頻都要比傳統(tǒng)的用于信道質(zhì)量估計(jì)的SRS信號(hào)大。示意性的,用于手勢(shì)識(shí)別的SRS信號(hào)的傳輸帶寬設(shè)置為100MHz以上,這樣終端設(shè)備判斷的距離精度可以達(dá)到30cm;用于手勢(shì)識(shí)別的SRS信號(hào)的載波頻率設(shè)置為大于10GHz,這樣終端設(shè)備判斷手勢(shì)改變動(dòng)作的識(shí)別度能達(dá)到1cm。
對(duì)于SRS信號(hào)的發(fā)射功率,用于手勢(shì)識(shí)別的SRS信號(hào)僅僅作用于終端設(shè)備附近,無(wú)需傳輸?shù)脚c網(wǎng)絡(luò)設(shè)備,為了節(jié)能以及避免對(duì)正常的無(wú)線通信造成干擾,其發(fā)射功率要適當(dāng)減小。例如,現(xiàn)有技術(shù)中用于信道質(zhì)量估計(jì)的SRS信號(hào)發(fā)射功率為23dBm,本申請(qǐng)實(shí)施例中用于手勢(shì)識(shí)別的SRS信號(hào)發(fā)射功率可以下降到0dBm。
下面結(jié)合附圖1介紹SRS信號(hào)集的配置過(guò)程。
步驟101,網(wǎng)絡(luò)設(shè)備生成用于手勢(shì)識(shí)別的SRS信號(hào)集。
所述SRS信號(hào)集包括至少一個(gè)SRS信號(hào)所對(duì)應(yīng)的參數(shù)值區(qū)間,所述參數(shù)值區(qū)間包括下述任意一項(xiàng)或者多項(xiàng):SRS信號(hào)的發(fā)射間隔、發(fā)射帶寬、發(fā)射載頻和發(fā)射功率等。例如,如前所述,SRS信號(hào)集可以這樣設(shè)置:發(fā)射間隔小于等于10毫秒;發(fā)射帶寬大于等于100MHz;發(fā)射載頻大于等于10GHz;發(fā)射功率小于等于0dBm。相應(yīng)地,終端設(shè)備可以根據(jù)該用于手勢(shì)識(shí)別的SRS信號(hào)集,確定當(dāng)前需要發(fā)射的SRS信號(hào)所對(duì)應(yīng)的參數(shù)為:發(fā)射間隔為5毫秒,發(fā)射帶寬為100MHz,發(fā)射載頻為10GHz,且發(fā)射功率為0dBm;也可以確定為:發(fā)射間隔為10毫秒,發(fā)射帶寬為150MHz,發(fā)射載頻為12GHz,且發(fā)射功率為0dBm,等等,只要滿足SRS信號(hào)集的要求即可。當(dāng)然,該信號(hào)集中還可以包括一組具體的SRS信號(hào)所對(duì)應(yīng)的參數(shù)值,例如,SRS信號(hào)集可以這樣設(shè)置:SRS信號(hào)1,發(fā)射間隔為5毫秒,發(fā)射帶寬為100MHz,發(fā)射載頻為10GHz,且發(fā)射功率為0dBm;SRS信號(hào)2,發(fā)射間隔為10毫秒,發(fā)射帶寬為150MHz,發(fā)射載頻為12GHz,且發(fā)射功率為0dBm;等等,只要滿足SRS信號(hào)集的要求即可。
步驟102,網(wǎng)絡(luò)設(shè)備將該用于手勢(shì)識(shí)別的SRS信號(hào)集的信息發(fā)送給終端設(shè)備。
步驟103,終端設(shè)備接收該SRS信號(hào)集的信息,并根據(jù)該SRS信號(hào)集的信息確定當(dāng)前用于手勢(shì)識(shí)別的SRS信號(hào)。
當(dāng)用戶觸發(fā)手勢(shì)輸入功能時(shí),終端設(shè)備從所述用于手勢(shì)識(shí)別的SRS信號(hào)集中選擇合適的SRS信號(hào)進(jìn)行發(fā)射和識(shí)別。當(dāng)用于手勢(shì)識(shí)別的SRS信號(hào)集規(guī)定了SRS信號(hào)的參數(shù)值區(qū)間時(shí),終端設(shè)備生成符合上述參數(shù)值區(qū)間約束條件的SRS信號(hào);當(dāng)用于手勢(shì)識(shí)別的SRS信號(hào)集規(guī)定了一組具體的SRS信號(hào)所對(duì)應(yīng)的參數(shù)值時(shí),終端設(shè)備從所述一組具體的SRS信號(hào)參數(shù)值選擇其中之一??梢愿鶕?jù)具體的應(yīng)用環(huán)境和需求,選擇符合條件的SRS信號(hào)。
在實(shí)際應(yīng)用中,終端設(shè)備中可以固化用于手勢(shì)識(shí)別的SRS信號(hào)集,在此種情形下,SRS信號(hào)集配置過(guò)程可以省略,終端設(shè)備無(wú)需網(wǎng)絡(luò)設(shè)備生成并配置SRS信號(hào)集。當(dāng)終端設(shè)備需要進(jìn)行手勢(shì)識(shí)別時(shí),直接從固化的用于手勢(shì)識(shí)別的SRS信號(hào)集中選取SRS信號(hào)進(jìn)行發(fā)射。
在本申請(qǐng)實(shí)施例中,終端設(shè)備可以首先經(jīng)歷訓(xùn)練階段,記錄用戶某個(gè)手勢(shì)的SRS信號(hào)的反射信號(hào)的圖譜特征量,并作為訓(xùn)練樣本數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù)中。
下面結(jié)合附圖2介紹訓(xùn)練過(guò)程。
步驟201,終端設(shè)備發(fā)射SRS信號(hào)。
對(duì)于終端設(shè)備發(fā)送的所述SRS信號(hào),如果存在網(wǎng)絡(luò)設(shè)備的SRS信號(hào)集配置過(guò)程,則終端設(shè)備從網(wǎng)絡(luò)設(shè)備發(fā)送的SRS信號(hào)集中選取所述SRS信號(hào);如果不存在網(wǎng)絡(luò)設(shè)備的SRS信號(hào)集配置過(guò)程,則終端設(shè)備從自身固化的用于手勢(shì)識(shí)別的SRS信號(hào)集中選取SRS信號(hào)。具體SRS信號(hào)的選擇方式,與步驟103類(lèi)似,不再贅述。
步驟202,用戶距離終端設(shè)備一定的距離,打出手勢(shì)。
用戶可以在終端設(shè)備附近打手勢(shì),例如,30cm以內(nèi)。另外,本申請(qǐng)各實(shí)施例中提到的手勢(shì),并不限定一定是用戶的手打出的手勢(shì),也可以是用戶使用其他物體打出的手勢(shì),還可以是動(dòng)物打出的手勢(shì)。
步驟203,終端設(shè)備接收步驟201中發(fā)射SRS信號(hào)的多個(gè)路徑的反射信號(hào),并與步驟201中發(fā)射的SRS信號(hào)所對(duì)應(yīng)的信號(hào)模板進(jìn)行相關(guān)運(yùn)算。
在本申請(qǐng)實(shí)施例中,終端設(shè)備在步驟201上行鏈路發(fā)送SRS信號(hào)后,需要在同一頻率立刻檢測(cè)所述SRS信號(hào)的反射信號(hào),這是目前終端設(shè)備不具備的功能?,F(xiàn)有技術(shù)終端設(shè)備只檢測(cè)基站下行鏈路,而不檢測(cè)自身或其它終端設(shè)備的上行鏈路。因此,為了避免SRS信號(hào)的反射信號(hào)被終端設(shè)備自身發(fā)送的信號(hào)所淹沒(méi),需要全雙工技術(shù)降低或消除終端設(shè)備自身發(fā)送的SRS信號(hào)對(duì)SRS信號(hào)反射信號(hào)檢測(cè)的影響。例如,終端設(shè)備可以將接收信 號(hào)減去發(fā)射信號(hào),從而消除同一時(shí)間、同一信道中發(fā)送信號(hào)對(duì)接收信號(hào)的影響。
終端設(shè)備還可以通過(guò)本地相關(guān)的方法消除發(fā)送信號(hào)對(duì)接收信號(hào)的影響,通過(guò)接收到的多個(gè)路徑的SRS信號(hào)反射信號(hào)與發(fā)射的SRS信號(hào)所對(duì)應(yīng)的信號(hào)模板進(jìn)行相關(guān)運(yùn)算獲得相關(guān)譜,通過(guò)相關(guān)譜可以獲得反射信號(hào)的相關(guān)譜特征量,包括每條反射徑的SRS信號(hào)的反射信號(hào)的相位、功率和時(shí)延。所述發(fā)射的SRS信號(hào)所對(duì)應(yīng)的信號(hào)模板可以為所述發(fā)射的SRS信號(hào)自身。功率和時(shí)延反映了反射物的大小、遠(yuǎn)近等信息,終端設(shè)備可以用來(lái)識(shí)別不同的手勢(shì),尤其是靜止手勢(shì)。由于多普勒效應(yīng),相位的變化反映了反射物的移動(dòng)速度和移動(dòng)方向,終端設(shè)備也可以用來(lái)識(shí)別不同手勢(shì),尤其是移動(dòng)的手勢(shì)。
步驟204,濾掉超過(guò)設(shè)定距離的SRS信號(hào)的反射信號(hào)。
由于在步驟203中終端設(shè)備將收到的多個(gè)路徑SRS信號(hào)的反射信號(hào)與發(fā)射的SRS信號(hào)所對(duì)應(yīng)的信號(hào)模板進(jìn)行相關(guān)運(yùn)算,能夠計(jì)算出每個(gè)路徑SRS信號(hào)的反射信號(hào)的到達(dá)時(shí)間,因此可以計(jì)算得到SRS發(fā)生發(fā)射時(shí)距離終端設(shè)備的距離,在步驟204中,終端設(shè)備可以濾掉發(fā)生發(fā)射時(shí)距離終端設(shè)備比較遠(yuǎn)的SRS信號(hào)的反射信號(hào)。上述濾掉的SRS信號(hào)的反射信號(hào)由于發(fā)生發(fā)射的距離較遠(yuǎn),極有可能不是用戶的手所反射的SRS信號(hào),因此濾掉之后可以減少無(wú)關(guān)信號(hào)的干擾,大大提高手勢(shì)識(shí)別的精確度。比如,可以濾除30cm以外的SRS信號(hào)的反射信號(hào)。所述步驟204為可選步驟,在實(shí)際應(yīng)用中可以省略。
步驟205,記錄濾波后的SRS信號(hào)的反射信號(hào)的相關(guān)譜特征量,將相關(guān)譜特征量以及對(duì)應(yīng)的用戶手勢(shì)標(biāo)識(shí)作為訓(xùn)練樣本數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù)中。
如附圖3所述,所述訓(xùn)練樣本數(shù)據(jù)301包括:相關(guān)譜特征量303,以及所述相關(guān)譜特征量對(duì)應(yīng)的用戶手勢(shì)標(biāo)識(shí)302。同一個(gè)手勢(shì)的訓(xùn)練樣本數(shù)據(jù)只有一個(gè),但是所述手勢(shì)訓(xùn)練樣本數(shù)據(jù)中的相關(guān)譜特征量可以有多個(gè), 只要重復(fù)步驟201-206即可獲得多個(gè)相關(guān)譜特征量??蛇x的,所述多個(gè)相關(guān)譜特征量可以進(jìn)行加權(quán)平均等算法處理,相關(guān)譜特征量越多,在后續(xù)的手勢(shì)識(shí)別階段的準(zhǔn)確性就越高。所述數(shù)據(jù)庫(kù)中可以存儲(chǔ)多個(gè)如圖3所述的訓(xùn)練樣本數(shù)據(jù),分別對(duì)應(yīng)于多個(gè)用戶手勢(shì)。
對(duì)于所述數(shù)據(jù)庫(kù)的存儲(chǔ)位置,可以是終端設(shè)備中的非易失性存儲(chǔ)器,也可以是網(wǎng)絡(luò)設(shè)備中的非易失性存儲(chǔ)器。如果存儲(chǔ)在網(wǎng)絡(luò)設(shè)備中,則終端設(shè)備需要使用其支持的通信鏈路將所述訓(xùn)練樣本數(shù)據(jù)傳送給網(wǎng)絡(luò)設(shè)備。
另外,無(wú)論存儲(chǔ)訓(xùn)練樣本數(shù)據(jù)的數(shù)據(jù)庫(kù)位于終端設(shè)備還是在網(wǎng)絡(luò)設(shè)備,所述訓(xùn)練樣本數(shù)據(jù)可以在所有終端設(shè)備間共享,并且可以使用大數(shù)據(jù)分析的方式,進(jìn)一步對(duì)訓(xùn)練樣本數(shù)據(jù)進(jìn)行處理,提高識(shí)別準(zhǔn)確性。
在本申請(qǐng)實(shí)施例中,終端設(shè)備經(jīng)歷訓(xùn)練階段后,數(shù)據(jù)庫(kù)中有了各個(gè)手勢(shì)的訓(xùn)練樣本數(shù)據(jù);或者通過(guò)共享的方式從網(wǎng)絡(luò)設(shè)備的數(shù)據(jù)庫(kù)中獲得了各個(gè)手勢(shì)的訓(xùn)練樣本數(shù)據(jù);所述訓(xùn)練樣本數(shù)據(jù)也可以是事先固化在所述終端設(shè)備數(shù)據(jù)庫(kù)中。當(dāng)進(jìn)入手勢(shì)識(shí)別階段時(shí),終端設(shè)備將用戶手勢(shì)的相關(guān)譜特征量與數(shù)據(jù)庫(kù)中訓(xùn)練樣本數(shù)據(jù)中的相關(guān)譜特征量做對(duì)比,從而識(shí)別用戶的手勢(shì)。
下面結(jié)合附圖4介紹識(shí)別過(guò)程。
步驟401,同訓(xùn)練階段步驟201,終端設(shè)備發(fā)射SRS信號(hào)。
步驟402,同訓(xùn)練階段步驟202,用戶距離終端設(shè)備一定的距離,打出手勢(shì)。
步驟403,同訓(xùn)練階段步驟203,終端設(shè)備接收步驟401中發(fā)射SRS信號(hào)的多個(gè)路徑的反射信號(hào),并與步驟401中發(fā)送的SRS信號(hào)所對(duì)應(yīng)的信號(hào)模板進(jìn)行相關(guān)運(yùn)算。
步驟404,同訓(xùn)練階段步驟204,濾掉超過(guò)設(shè)定距離的SRS信號(hào)的反射信號(hào)。
步驟405,記錄濾波后的SRS信號(hào)的反射信號(hào)的相關(guān)譜特征量,將所 測(cè)得的特征量與數(shù)據(jù)庫(kù)中的訓(xùn)練樣本數(shù)據(jù)進(jìn)行匹配,識(shí)別輸入手勢(shì)。
實(shí)際中,可以結(jié)合反射信號(hào)到達(dá)時(shí)間,反射功率,反射信號(hào)相位變化,以及反射信號(hào)徑數(shù)共同聯(lián)合判定手勢(shì),同時(shí)剔除環(huán)境對(duì)手勢(shì)識(shí)別的影響。
由于數(shù)據(jù)庫(kù)中已經(jīng)存有各個(gè)手勢(shì)訓(xùn)練樣本數(shù)據(jù),移動(dòng)終端將本次記錄的相關(guān)譜特征量與數(shù)據(jù)庫(kù)中各個(gè)手勢(shì)訓(xùn)練樣本數(shù)據(jù)中的相關(guān)譜特征量做對(duì)比,尋找與本次相關(guān)譜特征量最接近的訓(xùn)練樣本數(shù)據(jù),再判斷是否是本次的用戶手勢(shì)類(lèi)型。對(duì)于尋找最接近的訓(xùn)練樣本數(shù)據(jù)的方法,可以采用每個(gè)特征量的差值累加值來(lái)判斷,差值累加值最小的為最接近的訓(xùn)練樣本數(shù)據(jù);如果所述差值累加值小于設(shè)定閾值,則認(rèn)為該訓(xùn)練樣本對(duì)應(yīng)的用戶手勢(shì)類(lèi)型就是本次識(shí)別的用戶手勢(shì)。當(dāng)然,也可以采用其他的數(shù)學(xué)算法進(jìn)行判斷,在此不再贅述。
如果沒(méi)有尋找到本次相關(guān)譜特征量對(duì)應(yīng)的用戶手勢(shì)類(lèi)型,可能是由于周邊環(huán)境干擾造成識(shí)別識(shí)別,可以重復(fù)進(jìn)行識(shí)別。另外,也可以進(jìn)行如附圖5所示的操作:
步驟501,確定未從數(shù)據(jù)庫(kù)中檢索到與本次相關(guān)譜特征量對(duì)應(yīng)的用戶手勢(shì)類(lèi)型,識(shí)別失??;
步驟502,提示識(shí)別手勢(shì)失??;
步驟503,確定是否已經(jīng)對(duì)本次手勢(shì)進(jìn)行過(guò)訓(xùn)練;
步驟504,如果在步驟503中確定已經(jīng)對(duì)本次手勢(shì)進(jìn)行過(guò)訓(xùn)練,則獲取本次用戶手勢(shì)標(biāo)識(shí),并執(zhí)行步驟505;
步驟505,將本次相關(guān)譜特征量作為輸入手勢(shì)訓(xùn)練樣本數(shù)據(jù)的新相關(guān)譜特征量加入到數(shù)據(jù)庫(kù)中;
步驟506,如果在步驟503中確定未對(duì)本次手勢(shì)進(jìn)行過(guò)訓(xùn)練,可選的,提示是否對(duì)本次手勢(shì)新建立訓(xùn)練樣本數(shù)據(jù),并執(zhí)行步驟507;
步驟507,如果確認(rèn)新建立訓(xùn)練樣本數(shù)據(jù),確定新建立的訓(xùn)練樣本數(shù)據(jù)的用戶手勢(shì)標(biāo)識(shí),則將本次相關(guān)譜特征量作為本次手勢(shì)的第一個(gè)相關(guān)譜 特征量與用戶手勢(shì)標(biāo)識(shí)一起存儲(chǔ)到數(shù)據(jù)庫(kù)中。
根據(jù)實(shí)施例1的上述方式,無(wú)需對(duì)終端設(shè)備進(jìn)行復(fù)雜的改進(jìn)或增加其他額外硬件,利用現(xiàn)有技術(shù)中上行信道探測(cè)參考信號(hào)的反射信號(hào)來(lái)進(jìn)行手勢(shì)訓(xùn)練和識(shí)別,將手勢(shì)訓(xùn)練得到的訓(xùn)練樣本數(shù)據(jù)存儲(chǔ),從而可以用于手勢(shì)識(shí)別操作,而且在進(jìn)行手勢(shì)識(shí)別時(shí)也不會(huì)影響到終端設(shè)備的其他通信功能,以較低的成本實(shí)現(xiàn)了終端設(shè)備的手勢(shì)識(shí)別功能;另外,在處理反射信號(hào)時(shí)可以過(guò)濾超過(guò)設(shè)定距離的反射信號(hào),減少非手勢(shì)所反射的無(wú)關(guān)信號(hào)的干擾,大大提高手勢(shì)識(shí)別的精確度。
實(shí)施例2
實(shí)施例2與實(shí)施1相對(duì)應(yīng),是一種執(zhí)行實(shí)施例1描述的手勢(shì)識(shí)別方法的終端設(shè)備和網(wǎng)絡(luò)設(shè)備。
下面結(jié)合附圖6和附圖7對(duì)本發(fā)明實(shí)施例2的技術(shù)方案進(jìn)行描述。
如附圖6所示,本申請(qǐng)實(shí)施例所述的終端設(shè)備601包括如下部件:處理單元602,發(fā)射單元603,接收單元604,存儲(chǔ)單元605,輸入單元606,顯示單元607。
其中,所述處理單元602用于終端設(shè)備各個(gè)組成單元的控制操作以及數(shù)學(xué)運(yùn)算操作;所述發(fā)射單元603用于向終端設(shè)備外界發(fā)送電磁波信號(hào);所述接收單元604用于接收外界的電磁波信號(hào);所述存儲(chǔ)單元605用于存儲(chǔ)數(shù)據(jù)、程序等文件;所述輸入單元606用于接收終端設(shè)備用戶的輸入信息;所述顯示單元607用于向終端設(shè)備的用戶顯示信息。
如附圖7所示,本申請(qǐng)實(shí)施例所述的網(wǎng)絡(luò)設(shè)備701包括:處理單元702,發(fā)射單元703,接收單元704,存儲(chǔ)單元705。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,終端設(shè)備601、網(wǎng)絡(luò)設(shè)備701還應(yīng)當(dāng)包含有完成其通信功能的其它必要部件,例如電源單元等等,但由于上述部件與本發(fā)明無(wú)關(guān),在此不再贅述。
實(shí)施例2對(duì)現(xiàn)有技術(shù)的改進(jìn)點(diǎn)、SRS信號(hào)的配置信息都與實(shí)施例1相 同,在此不再贅述。
下面結(jié)合附圖1、附圖6和附圖7介紹SRS信號(hào)集的配置過(guò)程。
網(wǎng)絡(luò)設(shè)備701的處理單元702生成用于手勢(shì)識(shí)別的SRS信號(hào)集。所述信號(hào)集的內(nèi)容和配置都與實(shí)施例1步驟101相同,不再贅述。
網(wǎng)絡(luò)設(shè)備701處理單元702將生成的用于手勢(shì)識(shí)別的SRS信號(hào)集傳送給發(fā)射單元703,發(fā)射單元703將所述SRS信號(hào)集信息發(fā)送給終端設(shè)備601。
終端設(shè)備601的接收單元604接收所述用于手勢(shì)識(shí)別的SRS信號(hào)集信息,并傳送給處理單元602,所述處理單元602根據(jù)接收單元604接收到的SRS信號(hào)集信息確定當(dāng)前用于手勢(shì)識(shí)別的SRS信號(hào)。
當(dāng)用戶觸發(fā)手勢(shì)輸入功能時(shí),終端設(shè)備601的處理單元602從所述用于手勢(shì)識(shí)別的SRS信號(hào)集中選擇合適的SRS信號(hào)進(jìn)行發(fā)射和識(shí)別。具體選擇方法與實(shí)施例1步驟103相同。
在實(shí)際應(yīng)用中,終端設(shè)備601的存儲(chǔ)單元605中可以固化用于手勢(shì)識(shí)別的SRS信號(hào)集,在此種情形下,SRS信號(hào)集配置過(guò)程可以省略,終端設(shè)備601無(wú)需網(wǎng)絡(luò)設(shè)備701生成并配置SRS信號(hào)集。當(dāng)終端設(shè)備601需要進(jìn)行手勢(shì)識(shí)別時(shí),直接從存儲(chǔ)單元605中固化的用于手勢(shì)識(shí)別的SRS信號(hào)集中選取SRS信號(hào)進(jìn)行發(fā)射。
在本申請(qǐng)實(shí)施例2中,終端設(shè)備601可以首先經(jīng)歷訓(xùn)練階段,記錄用戶某個(gè)手勢(shì)的SRS信號(hào)的反射信號(hào)的圖譜特征量,并作為訓(xùn)練樣本數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù)中。
下面結(jié)合附圖2、附圖6和附圖7介紹訓(xùn)練過(guò)程。
同實(shí)施例1步驟201,終端設(shè)備601的發(fā)射單元603發(fā)射SRS信號(hào)。
對(duì)于終端設(shè)備601發(fā)送的所述SRS信號(hào),如果存在網(wǎng)絡(luò)設(shè)備701的SRS信號(hào)集配置過(guò)程,則終端設(shè)備601從網(wǎng)絡(luò)設(shè)備701發(fā)送的SRS信號(hào)集中選取所述SRS信號(hào);如果不存在網(wǎng)絡(luò)設(shè)備701的SRS信號(hào)集配置過(guò)程,則終端設(shè)備601從自身存儲(chǔ)單元605固化的用于手勢(shì)識(shí)別的SRS信號(hào)集中選取 SRS信號(hào)。
同實(shí)施例1步驟202,用戶距離終端設(shè)備601一定的距離,打出手勢(shì)。用戶可以在終端設(shè)備601附近打手勢(shì),例如,30cm以內(nèi)。
同實(shí)施例1步驟203,終端設(shè)備601的接收單元604接收其發(fā)射SRS信號(hào)的多個(gè)路徑的SRS信號(hào)的反射信號(hào),處理單元602將SRS信號(hào)的反射信號(hào)與所述發(fā)送的SRS信號(hào)所對(duì)應(yīng)的信號(hào)模板進(jìn)行相關(guān)運(yùn)算。本申請(qǐng)實(shí)施例2消除終端設(shè)備自身發(fā)送的SRS信號(hào)對(duì)SRS信號(hào)的反射信號(hào)檢測(cè)的影響的方式與實(shí)施例1步驟203相同,在此不再贅述。
同實(shí)施例1步驟204,終端設(shè)備601的處理單元602濾掉超過(guò)設(shè)定距離的SRS信號(hào)的反射信號(hào)。本申請(qǐng)實(shí)施例2濾掉信號(hào)的方式與實(shí)施例1步驟204相同,不再贅述。
同實(shí)施例1步驟205,終端設(shè)備601的處理單元602記錄濾波后的SRS信號(hào)的反射信號(hào)的相關(guān)譜特征量,將相關(guān)譜特征量以及對(duì)應(yīng)的用戶手勢(shì)標(biāo)識(shí)作為訓(xùn)練樣本數(shù)據(jù)存儲(chǔ)到存儲(chǔ)單元605中。所述訓(xùn)練樣本數(shù)據(jù)的組成與實(shí)施例1步驟205相同,不再贅述。
對(duì)于所述訓(xùn)練樣本數(shù)據(jù)的存儲(chǔ)位置,可以是終端設(shè)備601中的存儲(chǔ)單元605,也可以是網(wǎng)絡(luò)設(shè)備701中的存儲(chǔ)單元。如果存儲(chǔ)在網(wǎng)絡(luò)設(shè)備701中,則終端設(shè)備601的處理單元需要將所述訓(xùn)練樣本數(shù)據(jù)傳送給發(fā)射單元603,并發(fā)送給網(wǎng)絡(luò)設(shè)備701。網(wǎng)絡(luò)設(shè)備701的接收單元704接收上述訓(xùn)練樣本數(shù)據(jù)并傳送給處理單元702,處理單元702再將所述訓(xùn)練樣本數(shù)據(jù)存儲(chǔ)在存儲(chǔ)單元705。
無(wú)論訓(xùn)練樣本數(shù)據(jù)存儲(chǔ)于終端設(shè)備601的存儲(chǔ)單元605還是在網(wǎng)絡(luò)設(shè)備701的存儲(chǔ)單元705,所述訓(xùn)練樣本數(shù)據(jù)可以在所有終端設(shè)備間共享,并且可以使用大數(shù)據(jù)分析的方式,進(jìn)一步對(duì)訓(xùn)練樣本數(shù)據(jù)進(jìn)行處理,提高識(shí)別準(zhǔn)確性。
在本申請(qǐng)實(shí)施例2中,終端設(shè)備601經(jīng)歷訓(xùn)練階段后,存儲(chǔ)單元605 中有了各個(gè)手勢(shì)的訓(xùn)練樣本數(shù)據(jù);或者通過(guò)共享的方式從網(wǎng)絡(luò)設(shè)備701的存儲(chǔ)單元705中獲得了各個(gè)手勢(shì)的訓(xùn)練樣本數(shù)據(jù);所述訓(xùn)練樣本數(shù)據(jù)也可以是事先固化在所述終端設(shè)備601的存儲(chǔ)單元605中的。當(dāng)進(jìn)入手勢(shì)識(shí)別階段時(shí),終端設(shè)備601的處理單元602將用戶手勢(shì)的相關(guān)譜特征量與存儲(chǔ)單元605中訓(xùn)練樣本數(shù)據(jù)中的相關(guān)譜特征量做對(duì)比,從而識(shí)別用戶的手勢(shì)。
下面結(jié)合附圖4、附圖6和附圖7介紹識(shí)別過(guò)程。
同實(shí)施例1步驟401,終端設(shè)備601的發(fā)射單元發(fā)射SRS信號(hào)。
同實(shí)施例1步驟402,用戶距離終端設(shè)備601一定的距離,打出手勢(shì)。
同實(shí)施例1步驟403,終端設(shè)備601的接收單元604接收其發(fā)射SRS信號(hào)的多個(gè)路徑的反射信號(hào),處理單元602將反射信號(hào)與所述發(fā)送的SRS信號(hào)所對(duì)應(yīng)的信號(hào)模板進(jìn)行相關(guān)運(yùn)算。
同實(shí)施例1步驟404,終端設(shè)備601的處理單元602濾掉超過(guò)設(shè)定距離的SRS信號(hào)的反射信號(hào)。
同實(shí)施例1步驟405,終端設(shè)備601的處理單元602記錄濾波后的SRS信號(hào)的反射信號(hào)的相關(guān)譜特征量,將所測(cè)得的相關(guān)譜特征量與存儲(chǔ)單元605中的訓(xùn)練樣本數(shù)據(jù)進(jìn)行匹配,識(shí)別輸入手勢(shì)。處理單元602識(shí)別輸入手勢(shì)的方式與實(shí)施例1步驟405相同,不再贅述。
如果沒(méi)有尋找到本次相關(guān)譜特征量對(duì)應(yīng)的用戶手勢(shì)類(lèi)型,可能是由于周邊環(huán)境干擾造成識(shí)別識(shí)別,可以重復(fù)進(jìn)行識(shí)別。另外,也可以進(jìn)行如附圖5所述的操作:
步驟501,處理單元602確定未從存儲(chǔ)單元605中檢索到與本次相關(guān)譜特征量對(duì)應(yīng)的用戶手勢(shì)類(lèi)型,識(shí)別失敗;
步驟502,處理單元602控制顯示單元607提示識(shí)別手勢(shì)失??;
步驟503,處理單元602根據(jù)輸入單元606的輸入確定是否已經(jīng)對(duì)本次手勢(shì)進(jìn)行過(guò)訓(xùn)練;
步驟504,如果在步驟503中確定已經(jīng)對(duì)本次手勢(shì)進(jìn)行過(guò)訓(xùn)練,則處 理單元602根據(jù)輸入單元606的輸入確定本次用戶手勢(shì)標(biāo)識(shí),并執(zhí)行步驟505;
步驟505,處理單元602將本次相關(guān)譜特征量作為輸入手勢(shì)訓(xùn)練樣本數(shù)據(jù)的新相關(guān)譜特征量加入到存儲(chǔ)單元605中;
步驟506,如果在步驟503中確定未對(duì)本次手勢(shì)進(jìn)行過(guò)訓(xùn)練,可選的,處理單元602控制顯示單元607提示是否對(duì)本次手勢(shì)新建立訓(xùn)練樣本數(shù)據(jù),并執(zhí)行步驟507;
步驟507,如果處理單元602根據(jù)輸入單元606的輸入確認(rèn)新建立訓(xùn)練樣本數(shù)據(jù),則處理單元602根據(jù)輸入單元606的輸入確認(rèn)新建立的訓(xùn)練樣本數(shù)據(jù)的用戶手勢(shì)標(biāo)識(shí),將本次相關(guān)譜特征量作為本次手勢(shì)的第一個(gè)相關(guān)譜特征量與用戶手勢(shì)標(biāo)識(shí)一起存儲(chǔ)到存儲(chǔ)單元605中。
實(shí)施例2獲得的有益技術(shù)效果與實(shí)施例1相同,不再贅述。
雖然本申請(qǐng)實(shí)施例以用戶手勢(shì)識(shí)別為例對(duì)技術(shù)方案進(jìn)行了介紹,但本領(lǐng)域技術(shù)人員應(yīng)當(dāng)知曉,本申請(qǐng)實(shí)施例的技術(shù)方案不僅僅限于用戶手勢(shì)的識(shí)別,也可以用于其它裝置的形狀、動(dòng)作識(shí)別。
在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以是兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分,或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM, Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn),且不同實(shí)施例之間,在不產(chǎn)生矛盾的前提下,具體的實(shí)現(xiàn)方式可以進(jìn)行組合。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口、裝置或單元的間接耦合或通信連接,也可以是電的,機(jī)械的或其它的形式連接。