The invention discloses an oxyhemoglobin saturation detection method and an oxyhemoglobin saturation detection system. The oxyhemoglobin saturation detection system comprises a preprocessing device, a standard model establishing device, an SSF processing device, a waveform characteristic judging device, a device for extracting waveforms of pulses one by one, a signal quality index calculating device, a device for calculating a distance between adjacent peaks of pulse signals, an R value calculating device, an R value Kalman filtering device and an oxyhemoglobin saturation calculating device. In the system adopting the oxyhemoglobin saturation detection method of the technical scheme, because sampled data close to the slope and maximum points of the waveforms of the pulses is selected as sample points for calculating the oxyhemoglobin saturation during calculation, the sample points better represent the oxygen content of blood in a human body, and calculation errors caused by noise interference when peak points/valley points serving as characteristic value points are extracted are avoided, so the noise interference can be effectively reduced, the signal-to-noise ratio of the oxyhemoglobin saturation is improved and the detection accuracy of the oxyhemoglobin saturation is improved.