According to embodiments, techniques for using continuous wavelet transforms and spectral transforms to determine oxygen saturation from photoplethysmographic (PPG) signals are disclosed. According to embodiments, a first oxygen saturation may be determined from wavelet transformed PPG signals and a second oxygen saturation may be determined from spectral transformed PPG signals. An optimal oxygen saturation may be determined by selecting one of the first and the second oxygen saturation or by combining the first and the second oxygen saturation. According to embodiments, a spectral transform of PPG signals may be performed to identify a frequency region associated with a pulse rate of the PPG signal. A continuous wavelet transform of the PPG signals at a scale corresponding to the identified frequency region may be performed to determine oxygen saturation from the wavelet transformed signal.