Methods, systems, and devices are disclosed for removing non-stationary and/or non- stereotypical artifact components from multi-channel signals. In one aspect, a method for processing a signal includes obtaining a first signal decomposition of a multi-channel baseline signal in a first matrix including nominal non-artifact signal components and a second signal decomposition of a multi-channel data signal in a second matrix including artifact components, in which the first and second matrices are complimentary matrices, forming a linear transform by non-linearly combining the complementary matrices, and producing an output signal corresponding to the multi-channel data signal by applying the formed linear transform to one or more samples of the multi-channel data signal to remove artifacts and retain non-artifact signal content in the output signal.La présente invention concerne des procédés, des systèmes et des dispositifs permettant la suppression de composantes d'artefacts non stationnaires et/ou non stéréotypiques présentes dans des signaux multicanaux. Dans un aspect, un procédé de traitement d'un signal consiste à : obtenir une première décomposition de signal d'un signal de base multicanal dans une première matrice comportant des composantes de signal nominales sans artefact et une seconde décomposition de signal d'un signal de données multicanal dans une seconde matrice comportant des composantes d'artefact, les première et seconde matrices étant des matrices complémentaires ; former une transformée linéaire par une combinaison non linéaire des matrices complémentaires ; et produire un signal de sortie correspondant au signal de données multicanal par application de la transformée linéaire formée à un ou plusieurs échantillons du signal de données multicanal afin de supprimer des artefacts et conserver un contenu de signal sans artefact dans le signal de sortie.