值的平均值,將所述有效表面肌電信號的每個滑動窗口的平均幅值 作為所述有效表面肌電信號的幅值特征。
[0184] 可選地,識別模塊25具體用于:根據(jù)所述有效表面肌電信號的頻率確定所述多個 通道的表面肌電信號對應的多個備選肢體動作;將所述有效表面肌電信號的幅值特征與預 先訓練得到所述多個備選肢體動作的幅值特征進行匹配,得到與所述有效表面肌電信號的 幅值特征匹配的肢體動作,將與所述有效表面肌電信號的幅值特征匹配的肢體動作作為所 述多個通道的表面肌電信號對應的肢體動作。
[0185] 本實施例的設備可用于執(zhí)行實施例三提供的技術方案,具體實現(xiàn)方式和技術效果 類似,這里不再贅述。
[0186] 圖7為本發(fā)明實施例七提供的基于表面肌電信號的動作識別設備的結構示意圖, 如圖7所不,本實施例的基于表面肌電信號的動作識別設備300,包括:處理器31、存儲器 32和系統(tǒng)總線33,處理器31和存儲器32之間通過所述系統(tǒng)總線33連接并完成相互間的 通信;存儲器32,用于存儲計算機執(zhí)行指令321 ;處理器31,用于運行計算機執(zhí)行指令321, 執(zhí)行如下所述的方法:
[0187] 獲取多個通道的表面肌電信號;
[0188] 根據(jù)所述多個通道的表面肌電信號確定有效表面肌電信號;
[0189] 確定所述有效表面肌電信號的頻率;
[0190] 根據(jù)所述有效表面肌電信號的頻率確定所述多個通道的表面肌電信號對應的肢 體動作。
[0191] 可選地,處理器31在根據(jù)所述多個通道的表面肌電信號確定有效表面肌電信號 時,具體用于:
[0192] 將所述多個通道的表面肌電信號疊加在一起,對疊加后的表面肌電信號除以通道 數(shù)量得到單通道的表面肌電信號;
[0193] 從所述單通道的表面肌電信號的起始時間開始,在每個滑動時刻對所述單通道的 表面肌電信號進行滑動得到所述每個滑動時刻對應的窗口,確定所述每個滑動時刻對應的 窗口序列,計算所述每個滑動時刻對應的窗口序列的表面肌電信號平均幅值,其中,所述每 個滑動時刻之間相差一個滑動間隔,所述窗口序列的表面肌電信號平均幅值為所述窗口序 列內(nèi)表面肌電信號的幅值的絕對值的平均值,所述滑動時刻對應的窗口序列包括所述滑動 時刻對應的窗口以及所述滑動時刻之前的N-I個滑動時刻對應的N-I個窗口共N個連續(xù)的 窗口,N為大于等于2的正整數(shù);
[0194] 若所述每個滑動時刻中的滑動時刻T對應的窗口序列的表面肌電信號平均幅值 不小于預設幅值,將所述滑動時刻T對應的窗口序列的起始時間作為所述有效表面肌電信 號的起始時間,將所述有效表面肌電信號的起始時間加上預設時間得到所述有效表面肌電 信號的截止時間,截取所述有效表面肌電信號的開始時間和截止時間之間的所述多個通道 的表面肌電信號作為所述有效表面肌電信號。其中,預設幅值可以為所述多個通道的表面 肌電信號疊加后的表面肌電信號的幅值的絕對值的平均值。
[0195] 可選地,處理器31在確定所述有效表面肌電信號的頻率時,具體用于:分別計算 所述有效表面肌電信號與多個正余弦矩陣的相關系數(shù),其中,所述正余弦矩陣由基頻和倍 頻的正弦函數(shù)與余弦函數(shù)組成,每個正余弦矩陣的基頻不同;判斷所述有效表面肌電信號 與所述多個正余弦矩陣的相關系數(shù)中的最大相關系數(shù)是否大于預設的相關系數(shù);若所述最 大相關系數(shù)大于所述預設的相關系數(shù),則將所述最大相關系數(shù)對應的正余弦矩陣的基頻作 為所述有效表面肌電信號的頻率。
[0196] 本實施例的設備可用于執(zhí)行實施例一和實施例二的技術方案,具體實現(xiàn)方式和技 術效果類似,這里不再贅述。
[0197] 圖8為本發(fā)明實施例八提供的基于表面肌電信號的動作識別設備的結構示意圖, 如圖8所不,本實施例的基于表面肌電信號的動作識別設備400包括:處理器41、存儲器42 和系統(tǒng)總線43,所述處理器41和所述存儲器42之間通過所述系統(tǒng)總線43連接并完成相互 間的通信;所述存儲器42,用于存儲計算機執(zhí)行指令421 ;所述處理器41,用于運行所述計 算機執(zhí)行指令421執(zhí)行如下所述的方法:
[0198] 獲取多個通道的表面肌電信號;
[0199] 根據(jù)所述多個通道的表面肌電信號確定有效表面肌電信號;
[0200] 確定所述有效表面肌電信號的頻率;
[0201] 提取所述有效表面肌電信號的幅值特征;
[0202] 根據(jù)所述有效表面肌電信號的幅值特征和所述有效表面肌電信號的頻率確定所 述多個通道的表面肌電信號對應的肢體動作。
[0203] 可選地,處理器41在根據(jù)所述多個通道的表面肌電信號確定有效表面肌電信號 時,具體用于:
[0204] 將所述多個通道的表面肌電信號疊加在一起,對疊加后的表面肌電信號除以通道 數(shù)量得到單通道的表面肌電信號;
[0205] 從所述單通道的表面肌電信號的起始時間開始,在每個滑動時刻對所述單通道的 表面肌電信號進行滑動得到所述每個滑動時刻對應的窗口,確定所述每個滑動時刻對應的 窗口序列,計算所述每個滑動時刻對應的窗口序列的表面肌電信號平均幅值,其中,所述每 個滑動時刻之間相差一個滑動間隔,所述窗口序列的表面肌電信號平均幅值為所述窗口序 列內(nèi)表面肌電信號的幅值的絕對值的平均值,所述滑動時刻對應的窗口序列包括所述滑動 時刻對應的窗口以及所述滑動時刻之前的N-I個滑動時刻對應的N-I個窗口共N個連續(xù)的 窗口,N為大于等于2的正整數(shù);
[0206] 當所述每個滑動時刻中的滑動時刻T對應的窗口序列的肌電信號平均幅值不小 于預設幅值時,將所述滑動時刻T對應的窗口序列的起始時間作為所述有效表面肌電信號 的起始時間,將所述有效表面肌電信號的起始時間加上預設時間得到所述有效表面肌電信 號的截止時間,截取所述有效表面肌電信號的開始時間和截止時間之間的所述多個通道的 表面肌電信號作為所述有效表面肌電信號。其中,所述預設幅值可以為所述多個通道的表 面肌電信號疊加后的表面肌電信號的幅值的絕對值的平均值。
[0207] 可選地,處理器41在確定所述有效表面肌電信號的頻率時,具體用于:分別計算 所述有效表面肌電信號與多個正余弦矩陣的相關系數(shù),其中,所述正余弦矩陣由基頻和倍 頻的正弦函數(shù)與余弦函數(shù)組成,每個正余弦矩陣的基頻不同;判斷所述有效表面肌電信號 與所述多個正余弦矩陣的相關系數(shù)中的最大相關系數(shù)是否大于預設的相關系數(shù);若所述最 大相關系數(shù)大于所述預設的相關系數(shù),則將所述最大相關系數(shù)對應的正余弦矩陣的基頻作 為所述有效表面肌電信號的頻率。
[0208] 可選地,處理器41在提取所述有效表面肌電信號的幅值特征時,具體用于:對所 述有效表面肌電信號的每個通道的表面肌電信號分別進行滑動窗口處理;計算所述有效表 面肌電信號的每個通道的表面肌電信號的每個滑動窗口的平均幅值,其中,所述每個滑動 窗口的平均幅值為所述每個滑動窗口內(nèi)表面肌電信號的幅值的絕對值的平均值,將所述有 效表面肌電信號的每個滑動窗口的平均幅值作為所述有效表面肌電信號的幅值特征。
[0209] 可選地,處理器41在根據(jù)所述有效表面肌電信號的幅值特征和所述有效表面肌 電信號的頻率確定所述多個通道的表面肌電信號對應的肢體動作時,具體用于:根據(jù)所述 有效表面肌電信號的頻率確定所述多個通道的表面肌電信號對應的多個備選肢體動作;將 所述有效表面肌電信號的幅值特征與預先訓練得到所述多個備選肢體動作的幅值特征進 行匹配,得到與所述有效表面肌電信號的幅值特征匹配的肢體動作,將與所述有效表面肌 電信號的幅值特征匹配的肢體動作作為所述多個通道的表面肌電信號對應的肢體動作。
[0210] 本實施例的設備可用于執(zhí)行實施例三的技術方案,具體實現(xiàn)方式和技術效果類 似,這里不再贅述。
[0211] 本領域普通技術人員可以理解:實現(xiàn)上述各方法實施例的全部或部分步驟可以通 過程序指令相關的硬件來完成。前述的程序可以存儲于一計算機可讀取存儲介質中。該程 序在執(zhí)行時,執(zhí)行包括上述各方法實施例的步驟;而前述的存儲介質包括:ROM、RAM、磁碟 或者光盤等各種可以存儲程序代碼的介質。
[0212] 最后應說明的是:以上各實施例僅用以說明本發(fā)明的技術方案,而非對其限制; 盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其 依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征 進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技 術方案的范圍。
【主權項】
1. 一種基于表面肌電信號的動作識別方法,其特征在于,包括: 獲取多個通道的表面肌電信號; 根據(jù)所述多個通道的表面肌電信號確定有效表面肌電信號; 確定所述有效表面肌電信號的頻率; 根據(jù)所述有效表面肌電信號的頻率確定所述多個通道的表面肌電信號對應的肢體動 作。2. 根據(jù)權利要求1所述的方法,其特征在于,所述根據(jù)所述多個通道的表面肌電信號 確定有效表面肌電信號,包括: 將所述多個通道的表面肌電信號疊加在一起,對疊加后的表面肌電信號除以通道數(shù)量 得到單通道的表面肌電信號; 從所述單通道的表面肌電信號的起始時間開始,在每個滑動時刻對所述單通道的表面 肌電信號進行滑動得到所述每個滑動時刻對應的窗口,確定所述每個滑動時刻對應的窗口 序列,計算所述每個滑動時刻對應的窗口序列的表面肌電信號平均幅值,其中,所述每個滑 動時刻之間相差一個滑動間隔,所述窗口序列的表面肌電信號平均幅值為所述窗口序列內(nèi) 表面肌電信號的幅值的絕對值的平均值,所述滑動時刻對應的窗口序列包括所述滑動時刻 對應的窗口以及所述滑動時刻之前的N-1個滑動時刻對應的N-1個窗口共N個連續(xù)的窗 口,N為大于等于2的正整數(shù); 若所述每個滑動時刻中的滑動時刻T對應的窗口序列的表面肌電信號平均幅值不小 于預設幅值,將所述滑動時刻T對應的窗口序列的起始時間作為所述有效表面肌電信號的 起始時間,將所述有效表面肌電信號的起始時間加上預設時間得到所述有效表面肌電信號 的截止時間,截取所述有效表面肌電信號的開始時間和截止時間之間的所述多個通道的表 面肌電信號作為所述有效表面肌電信號。3. 根據(jù)權利要求2所述的方法,其特征在于,所述預設幅值為所述多個通道的表面肌 電信號疊加后的表面肌電信號的幅值的絕對值的平均值。4. 根據(jù)權利要求1-3中任一項所述的方法,其特征在于,所述確定所述有效表面肌電 信號的頻率,包括: 分別計算所述有效表面肌電信號與多個正余弦矩陣的相關系數(shù),其中,所述正余弦矩 陣由基頻和倍頻的正弦函數(shù)與余弦函數(shù)組成,每個正余弦矩陣的基頻不同; 判斷所述有效表面肌電信號與所述多個正余弦矩陣的相關系數(shù)中的最大相關系數(shù)是 否大于預設的相關系數(shù); 若所述最大相關系數(shù)大于所述預設的相關系數(shù),則將所述最大相關系數(shù)對應的正余弦 矩陣的基頻作為所述有效表面肌電信號的頻率。5. -種基于表面肌電信號的動作識別方法,其特征在于,包括: 獲取多個通道的