A method for calculating physiological parameters and corresponding medical equipment, the method comprising: selecting a time domain signal of an interval corresponding to at least one signal of red light and/or infrared light obtained by sampling, and performing conversion from time domain to frequency domain to obtain a corresponding frequency domain signal (S10); selecting all reasonable frequency spectrum peak information therein to calculate the energy information of selected reasonable frequency spectrum peaks, and constituting a frequency spectrum peak energy ratio sequence (S12); constructing a stability coefficient according to the frequency spectrum peak energy ratio sequence, and if the stability coefficient is lower, constructing a compensation coefficient by using the frequency spectrum peak energy ratio sequence (S14); and using the compensation coefficient to compensate at least one of the time domain signal and/or frequency domain signal, and calculating on the basis of the compensated time domain signal and/or the frequency domain signal to obtain physiological parameters (S16). The method can improve the calculating accuracy of pulse rate value and blood oxygen parameter under low perfusion and motion states, is simple in calculation and low in cost, and has wide adaptability.L'invention concerne un procédé de calcul de paramètres physiologiques et un équipement médical correspondant, le procédé consistant à : sélectionner un signal de domaine temporel d'un intervalle correspondant à au moins un signal de lumière rouge et/ou de lumière infrarouge obtenu par échantillonnage, et mettre en oeuvre une conversion, du domaine temporel au domaine fréquentiel, pour obtenir un signal de domaine fréquentiel correspondant (S10) ; sélectionner dans celui-ci toutes les informations de crêtes de spectre de fréquence raisonnables afin de calculer des informations d'énergie de crêtes de spectre de fréquence raisonnables sélectionnées, et former une séquence de ra