A system and method for the analysis of biopotential signals using motion artifact removal techniques is disclosed. The system includes a motion classification module configured to receive at least one biopotential signal and at least one reference secondary input signal. The motion classification module performs motion artifact classification for determining motion meta-information, comprising a type and/or severity indication about motion phenomena causing artifacts in the biopotential signal. The motion classification module communicates motion meta-information to a motion artifact reduction module configured to remove motion artifacts from the biopotential signal based on the information received from the motion classification module. The system is further configured to evaluate the effectiveness of at least one algorithm used to remove motion artifacts, and generate feedback information between the motion classification module and the motion artifact reduction module to optimize motion artifact classification.