1.一種基于生物電的控制方法,其特征在于,包括:
采集當(dāng)用戶發(fā)生手指按壓操作時(shí)產(chǎn)生的表面肌電信號(hào);
針對(duì)采集到的表面肌電信號(hào)進(jìn)行特征提取,獲得特征信息;
根據(jù)預(yù)先創(chuàng)建的手指種類識(shí)別模板,確定獲得的特征信息對(duì)應(yīng)的發(fā)生所述手指按壓操作所使用的手指種類;其中,所述手指種類識(shí)別模板包含每一個(gè)手指種類、以及每一個(gè)手指種類發(fā)生手指按壓操作時(shí)對(duì)應(yīng)的表面肌電信號(hào)的特征信息的對(duì)應(yīng)關(guān)系;
將確定的發(fā)生所述手指按壓操作所使用的手指種類映射到相應(yīng)的第一指令,并按照所述第一指令對(duì)被控設(shè)備進(jìn)行控制。
2.如權(quán)利要求1所述的方法,其特征在于,針對(duì)采集到的表面肌電信號(hào)進(jìn)行特征提取之前,還包括:
對(duì)采集到的表面肌電信號(hào)進(jìn)行預(yù)處理和采樣處理,所述預(yù)處理包括信號(hào)放大以及干擾抑制。
3.如權(quán)利要求1或2所述的方法,其特征在于,在確定發(fā)生所述手指按壓操作所使用的手指種類之后,還包括:
基于采集到的表面肌電信號(hào)的幅值、以及預(yù)先創(chuàng)建的手指種類對(duì)應(yīng)的相關(guān)函數(shù),確定所述手指按壓操作對(duì)應(yīng)的按壓力度;
其中,所述手指種類對(duì)應(yīng)的相關(guān)函數(shù)包含每一個(gè)手指種類發(fā)生手指按壓操作時(shí)產(chǎn)生的表面肌電信號(hào)的幅值、以及按壓力度之間的函數(shù)關(guān)系;
將確定的所述手指種類結(jié)合所述手指按壓操作對(duì)應(yīng)的按壓力度,映射到相應(yīng)的第二指令,并按照所述第二指令對(duì)被控設(shè)備進(jìn)行控制。
4.如權(quán)利要求3所述的方法,其特征在于,所述表面肌電信號(hào)包括多個(gè)通道子信號(hào);
所述表面肌電信號(hào)的幅值,由下述方式確定:
將采集到的表面肌電信號(hào)包括的各個(gè)通道子信號(hào)的信號(hào)幅值進(jìn)行累加平 均計(jì)算,獲得所述表面肌電信號(hào)的平均信號(hào)幅值,將所述平均信號(hào)幅值作為所述表面肌電信號(hào)的幅值。
5.一種基于生物電的控制裝置,其特征在于,包括:
采集單元,用于采集當(dāng)用戶發(fā)生手指按壓操作時(shí)產(chǎn)生的表面肌電信號(hào);
特征提取單元,用于針對(duì)所述采集單元采集到的表面肌電信號(hào)進(jìn)行特征提取,獲得特征信息;
確定單元,用于根據(jù)預(yù)先創(chuàng)建的手指種類識(shí)別模板,確定所述特征提取單元獲得的特征信息對(duì)應(yīng)的發(fā)生所述手指按壓操作所使用的手指種類;
其中,所述手指種類識(shí)別模板包含每一個(gè)手指種類、以及每一個(gè)手指種類發(fā)生手指按壓操作時(shí)對(duì)應(yīng)的表面肌電信號(hào)的特征信息的對(duì)應(yīng)關(guān)系;
控制單元,用于將所述確定單元確定的發(fā)生所述手指按壓操作所使用的手指種類映射到相應(yīng)的第一指令,并按照所述第一指令對(duì)被控設(shè)備進(jìn)行控制。
6.如權(quán)利要求5所述的裝置,其特征在于,所述裝置還包括:
準(zhǔn)備單元,用于在所述特征提取單元針對(duì)所述采集單元采集到的表面肌電信號(hào)進(jìn)行特征提取之前,對(duì)采集到的表面肌電信號(hào)進(jìn)行預(yù)處理和采樣處理,所述預(yù)處理包括信號(hào)放大以及干擾抑制。
7.如權(quán)利要求5或6所述的裝置,其特征在于,所述確定單元還用于:
基于所述采集單元采集到的表面肌電信號(hào)的幅值、以及預(yù)先創(chuàng)建的手指種類對(duì)應(yīng)的相關(guān)函數(shù),確定所述手指按壓操作對(duì)應(yīng)的按壓力度;
其中,所述手指種類對(duì)應(yīng)的相關(guān)函數(shù)包含每一個(gè)手指種類發(fā)生手指按壓操作時(shí)產(chǎn)生的表面肌電信號(hào)的幅值、以及按壓力度之間的函數(shù)關(guān)系;
所述控制單元還用于,將所述確定單元確定的所述手指種類結(jié)合所述手指按壓操作對(duì)應(yīng)的按壓力度,映射到相應(yīng)的第二指令,并按照所述第二指令對(duì)被控設(shè)備進(jìn)行控制。
8.如權(quán)利要求7所述的裝置,其特征在于,所述表面肌電信號(hào)包括多個(gè)通道子信號(hào);
所述確定單元具體用于按下述方式確定所述表面肌電信號(hào)的幅值:
將采集到的表面肌電信號(hào)包括的各個(gè)通道子信號(hào)的信號(hào)幅值進(jìn)行累加平均計(jì)算,獲得所述表面肌電信號(hào)的平均信號(hào)幅值,將所述平均信號(hào)幅值作為所述表面肌電信號(hào)的幅值。
9.一種基于生物電的控制器,其特征在于,包括傳感器、處理器和收發(fā)器,其中,
所述傳感器,用于與用戶的臂部肌肉表面相接觸,以采集當(dāng)用戶發(fā)生手指按壓操作時(shí)產(chǎn)生的表面肌電信號(hào);
所述處理器,用于調(diào)用一組程序代碼,并按照所述程序代碼執(zhí)行操作:針對(duì)所述傳感器采集到的表面肌電信號(hào)進(jìn)行特征提取,獲得特征信息,根據(jù)預(yù)先創(chuàng)建的手指種類識(shí)別模板,確定獲得的特征信息對(duì)應(yīng)的發(fā)生所述手指按壓操作所使用的手指種類,以及將確定的發(fā)生所述手指按壓操作所使用的手指種類映射到相應(yīng)的第一指令,所述第一指令用于對(duì)被控設(shè)備進(jìn)行控制;
其中,所述手指種類識(shí)別模板包含每一個(gè)手指種類、以及每一個(gè)手指種類發(fā)生手指按壓操作時(shí)對(duì)應(yīng)的表面肌電信號(hào)的特征信息的對(duì)應(yīng)關(guān)系;
所述收發(fā)器,用于發(fā)送所述處理器獲得的所述第一指令給被控設(shè)備。
10.如權(quán)利要求9所述的基于生物電的控制器,其特征在于,還包括:
存儲(chǔ)器,用于存儲(chǔ)所述處理器執(zhí)行的程序代碼。
11.如權(quán)利要求9或10所述的基于生物電的控制器,其特征在于,所述處理器還用于:
在針對(duì)采集到的表面肌電信號(hào)進(jìn)行特征提取之前,對(duì)采集到的表面肌電信號(hào)進(jìn)行預(yù)處理和采樣處理,所述預(yù)處理包括信號(hào)放大以及干擾抑制。
12.如權(quán)利要求9、10或11所述的基于生物電的控制器,其特征在于,所述處理器還用于:
基于采集到的表面肌電信號(hào)的幅值、以及預(yù)先創(chuàng)建的手指種類對(duì)應(yīng)的相關(guān)函數(shù),確定所述手指按壓操作對(duì)應(yīng)的按壓力度;
其中,所述手指種類對(duì)應(yīng)的相關(guān)函數(shù)包含每一個(gè)手指種類發(fā)生手指按壓操 作時(shí)產(chǎn)生的表面肌電信號(hào)的幅值、以及按壓力度之間的函數(shù)關(guān)系;
將確定的所述手指種類結(jié)合所述手指按壓操作對(duì)應(yīng)的按壓力度,映射到相應(yīng)的第二指令,所述第二指令用于對(duì)被控設(shè)備進(jìn)行控制。
13.如權(quán)利要求12所述的基于生物電的控制器,其特征在于,所述表面肌電信號(hào)包括多個(gè)通道子信號(hào);
所述處理器具體用于按下述方式確定所述表面肌電信號(hào)的幅值:
將采集到的表面肌電信號(hào)包括的各個(gè)通道子信號(hào)的信號(hào)幅值進(jìn)行累加平均計(jì)算,獲得所述表面肌電信號(hào)的平均信號(hào)幅值,將所述平均信號(hào)幅值作為所述表面肌電信號(hào)的幅值。