A method of detecting abnormalities in an ECG signals, comprising:receiving an ECG signal; extracting at least one ECG beat the ECG signal; providing the at least one ECG beat to a neural network: within the neural network: performing at least two layers of convolution operations; and for a beat of the ECG signal, determining a confidence map for the location of each of the P, Q, R, S and T points; determining, from the respective confidence maps the position or absence of points, the points comprising each of the P, Q, R, S and T points; and reporting the positions and/or absence of the points.Cette invention concerne un procédé de détection d'anomalies dans un signal d'électrocardiogramme, comprenant les étapes consistant à : recevoir un signal d'électrocardiogramme ; extraire au moins un battement d'électrocardiogramme du signal d'électrocardiogramme ; fournir le(s) battement(s) d'électrocardiogramme à un réseau neuronal ; dans le réseau neuronal : effectuer au moins deux couches d'opérations de convolution ; et pour un battement du signal d'électrocardiogramme, déterminer une carte de confiance pour l'emplacement de chacun des points P, Q, R, S et T ; déterminer, à partir de la confiance respective, la position ou l'absence de points, les points comprenant chacun des points P, Q, R, S et T ; et rapporter les positions et/ou l'absence des points.