혼합된 신호를 수학적으로 처리하여 독립된 신호의 집합을 구하고 이들 신호의 선형 결합을 통해 혼합된 신호를 얻을 수 있습니다.
이 프로세스는 방정식 시스템을 푸는 것과 유사합니다. 혼합 신호의 구체적인 구성을 알 수 없으므로 이 문제를 해결하려면 몇 가지 특별한 알고리즘을 사용해야 합니다.
가장 일반적으로 사용되는 알고리즘은 ICA(Independent Component Analysis)로, 특정 혼합 과정을 알지 못해도 여러 개의 혼합 신호를 원래 신호로 분리할 수 있습니다.