Systems, methods, apparatuses, and computer program for reconstructing electrocardiogram (ECG) waveforms from photoplethysmogram (PPG). A method for cardiovascular monitoring and analytics may include obtaining an electrical signal of a heart. The method may also include obtaining a circulatory signal related to a pulsatile volume of blood in tissue. The method may also include preprocessing the electrical signal and the circulatory signal. The method may further include training a mapping using the preprocessed electrical signal and circulatory signal. In addition, the method may include deriving cardiovascular data based on the trained mapping of the preprocessed electrical signal or circulatory signal.L'invention concerne des systèmes, des procédés, des appareils et un programme informatique pour reconstruire des formes d'onde d'électrocardiogramme (ECG) à partir d'un photopléthysmogramme (PPG). Un procédé de surveillance et d'analyse cardiovasculaires peut comprendre l'obtention d'un signal électrique d'un cœur. Le procédé peut également consister à obtenir un signal circulatoire associé à un volume pulsatile de sang dans un tissu. Le procédé peut également comprendre le prétraitement du signal électrique et du signal circulatoire. Le procédé peut en outre comprendre l'apprentissage d'un mappage en utilisant le signal électrique et le signal circulatoire prétraités. De plus, le procédé peut consister à dériver des données cardiovasculaires sur la base du mappage entraîné du signal électrique ou du signal circulatoire prétraité.