EnhancePPG is a method that improves heart rate estimation from photoplethysmography (PPG) signals.It integrates self-supervised learning with data augmentation to enhance the performance of deep learning models.By utilizing unsupervised PPG signal reconstruction and data augmentation, the approach improves the best HR estimation by 12.2%.The method focuses on training the deep learning model without significantly increasing its inference latency.