Millimeter wave radar as a type of noncontact sensor can more conveniently and insensibly obtain breathing and heartbeat signals. However, due to the weak radar echo signal and the influence of noise, there may be phase ambiguity and separation distortion of breathing and heartbeat signals during the processing, which affects the accuracy of detection. In this paper, an enhanced extended differential and cross multiplication (EDACM) algorithm is presented to obtain chest position signals without phase ambiguity. A specific order finite impulse response (FIR) filter with a Blackman window is applied to extract breath signals without waveform distortion from phase signals, and the heartbeat signal without rate distortion is extracted from the phase signal by means of the designed Chebyshev II filter. The measured results show that the proposed method achieves 96.78% accuracy for heart rate detection and 94.44% accuracy for respiratory rate detection, and improves the accuracy of heart rate detection by 2.22% and respiratory rate detection by 4.06% compared to the band-pass filter method under the same parameter conditions.