The embodiment of the invention provides a non-contact sleep assessment method and device based on CPC. The method comprises the steps of generating micromotion data which is generated according to amicrovibration signal of body organs, conducting multi-resolution wavelet transform processing on the micromotion data to obtain a heart rate representation signal and a respiratory rate representation signal, extracting a corresponding heart rate sequence and a respiratory rate sequence from the heart rate representation signal and the respiratory rate representation signal respectively, and generating a corresponding coherence spectrum, a cross-power spectrum and a cardiopulmonary coupling spectrogram for sleep assessment according to the heart rate sequence and the respiratory rate sequence. Multiple types of sign parameters do not need to be collected, the data collection dimensionality and difficulty are lowered, the equipment cost is also lowered, and popularization is facilitated. Meanwhile, since the micromotion data of the organs is adopted to conduct multi-resolution wavelet transform processing, the heart rate representation signal and the respiratory rate representation signal are separated out; therefore, a micromotion sensing device does not need to be in contact with the human body surface, and the influence on a testee is avoided.