Research on non-contact heart rate detection method based on GP-XGBoost