Video-based noncontact detection of heart rate has a wide range of applications in the field of medicine and health. However, this method is susceptible to noise interference, making it difficult to effectively extract blood volume pulse (BVP) signals. To overcome this problem, a new method of noncontact heart rate estimation that can suppress noise interference is proposed in this paper. First, the established data acquisition system conducts video collection, and the captured videos are divided into multiple small regions. Subsequently, the initial signals of BVP are extracted in accordance with the chrominance features extracted through multi-channel data fusion. The BVP signals are separated using the FastICA algorithm. The kurtosis value and signal-to-noise ratios of the power spectrum of the separated signals are analyzed to determine the effective separation component. Results show that this method can extract and process pulse signals, effectively suppressing non-periodic interference. The experiment also proves that the method has good consistency with the measurement of pulse oximeter and has good stability and accuracy in the detection of heart rate of the human body. INDEX TERMS Chrominance features, kurtosis, photoplethysmography(PPG), data harvesting fusion.