A method for generating a filtered EMG signal comprises obtaining a combined signal that includes an ECG signal and an EMG signal. A first high pass filter is applied to the combined signal and an ECG model signal is generated based on the first high pass filtered combined signal. The method further comprises generating the partially filtered EMG signal by subtracting the ECG model from the first high pass filtered combined signal. A second high pass filter is then applied to the partially filtered EMG signal to produce a second EMG signal and to the ECG model signal to produce a second ECG model signal. Applied. The filtered EMG signal is generated based on the second EMG signal and the second ECG model by a gating technique.フィルタ処理されたEMG信号を生成するための方法は、ECG信号とEMG信号とを含む組み合わされた信号を取得するステップを有する。第1の高域通過フィルタが、組み合わされた信号に適用され、ECGモデル信号が、第1の高域通過フィルタ処理された組み合わされた信号に基づいて生成される。本方法は、第1の高域通過フィルタ処理された組み合わされた信号からECGモデルを減算することにより、部分的にフィルタ処理されたEMG信号を生成するステップをさらに有する。次に、第2の高域通過フィルタは、第2のEMG信号を生成するために部分的にフィルタ処理されたEMG信号に、及び、第2のECGモデル信号を生成するためにECGモデル信号に適用される。フィルタ処理されたEMG信号は、ゲーティング技術により第2のEMG信号と第2のECGモデルとに基づいて生成される。