The invention relates to a heart-rate and breathing detection method and system. The heart-rate and breathing detection method includes the steps that heart-rate and breathing signals collected by a heart-rate and breathing detection device are obtained, wherein the heart-rate and breathing detection device comprises a cloth body which is used for being fixed on a bearing structure for bearing thehuman body and has the elasticity and an acceleration sensor, and the acceleration sensor is arranged on the cloth body; the heart-rate and breathing signals are subjected to Kalman filtering and band-pass Butterworth filter processing, and heart-rate and breathing signals after denoising are obtained; whether the heart-rate and breathing signals after denoising are effective or not is judged, ifthe heart-rate and breathing signals after denoising are inefficient, heart-rate and breathing signals collected by the detection device continue to be obtained, and if the heart-rate and breathing signals after denoising are effective, the effective heart-rate and breathing signals are processed by dividing the effective heart-rate and breathing signals into two parts, one part is used for obtaining heart-rate information, and the other part is used for obtaining breathing information. According to the heart-rate and breathing detection method and system, a clumsy and heavy wearing device isnot required to be worn, harm such as radiation to the human body can also be avoided, and using is convenient and fast.