Remote monitoring of cardiopulmonary activity based on Doppler shifts in radio signals shows promise in medical and security applications, however the problems of motion artifacts and presence of multiple subjects limit the usefulness of this technique. By applying MIMO signal processing, it is possible to overcome limitations of current systems and isolate signals from multiple sources.