Systems and methods for canceling stimulus signal artifacts from neural signals are disclosed. In some embodiments, the system and method determine a threshold for neural signals that are free of artifacts. The threshold can then be used to detect artifacts in the received neural signal. In some embodiments, a template can be used to cancel artifacts from neural signals in response to neural signals above a threshold.神経信号から刺激信号のアーチファクトをキャンセルするシステムおよび方法が、開示される。いくつかの実施形態では、システムおよび方法は、アーチファクトがない状態の神経信号に対する閾値を決定する。閾値は、次いで、受信される神経信号内のアーチファクトを検出するために使用され得る。いくつかの実施形態では、テンプレートが、閾値を上回る神経信号に応答して、神経信号からのアーチファクトをキャンセルするために使用され得る。