Dispositif de détermination d’une longueur de cycle d’activation cardiaque comprenant une mémoire (4) agencée pour stocker des données d’électrogrammes présentant des marqueurs de temps et associées à une piste, un préparateur (6) agencé pour recevoir des données d’électrogrammes associées à une piste donnée et à une fenêtre temporelle d’au moins 1,5 seconde, pour en extraire du bruit de ligne de base et du bruit haute-fréquence et pour fournir des données prétraitées, un détecteur (10) agencé pour recevoir les données prétraitées et pour y détecter des segments d’activation sans chevauchement qui correspondent chacun à une fenêtre au sein de ladite fenêtre temporelle d’au moins 1,5 seconde, lequel détecteur (10) opère en déterminant des extrema locaux dans les données prétraitées et en les regroupant en segments d’activation, et un calculateur (12) agencé pour déterminer une condition de périodicité des activations en déterminant dans chaque segment d’activation un instant de référence et en comparant la durée d’intervalles chacun défini par deux instants de référence consécutifs à la durée de la fenêtre temporelle d’au moins 1,5 seconde, et, en cas de condition de périodicité indiquant des segments d’activation périodiques, pour déterminer une longueur de cycle d’activation à partir de la moyenne ou de la médiane des durées d’intervalles. Dispositif selon la revendication 1, dans lequel le calculateur (12) est en outre agencé pour déterminer la condition de périodicité des activations à partir du rapport de la différence entre la durée d’intervalle la plus longue et la durée d’intervalle la plus courte divisée par la moyenne de la durée des intervalles. Dispositif selon l'une des revendications précédentes, dans lequel le détecteur (10) est agencé pour calculer le rapport de la différence entre la durée d’intervalle la plus longue et la durée d’intervalle la plus courte divisée par la moyenne de la durée des intervalles, et pour redétecter les segments d'activation en modifiant la détection des extrema lorsque cette valeur excède un seuil choisi. Dispositif selon l'une des revendications précédentes, dans lequel le détecteur (10) est agencé pour effectuer un posttraitement en coupant en deux ou plus de deux les segments d'activation dont la durée est supérieure à deux fois la moyenne des durées des segments d'activation. Dispositif selon l'une des revendications précédentes, dans lequel le détecteur (10) est agencé pour effectuer un posttraitement en segmentant en trois groupes les intervalles en fonction de leur durée, en recherchant des extrema locaux dans les données d'électrogrammes correspondant aux intervalles du groupe de durées les plus longues, et, le cas échéant en complétant les segments d'activation avec des segments d'activation tirés de ces extrema. Dispositif selon l'une des revendications précédentes, dans lequel le détecteur (10) est agencé pour effectuer un posttraitement en segmentant en trois groupes les intervalles en fonction de leur durée, et en fusionnant les segments d'activations dont les instants de référence définissent les intervalles du groupe de durées les plus courtes. Dispositif selon l'une des revendications 4 à 6, dans lequel le détecteur (10) est agencé pour calculer le rapport de la différence entre la durée d’intervalle la plus longue et la durée d’intervalle la plus courte divisée par la durée moyenne des intervalles avant et après posttraitement, et pour n'appliquer le posttraitement que lorsque ce rapport diminue. Dispositif selon l'une des revendications précédentes, dans lequel le calculateur (12) est agencé pour déterminer une valeur de longueur de cycle agglomérée à partir de la valeur de longueur de cycle de plusieurs électrodes en référence à la même fenêtre temporelle. Procédé de détermination d’une longueur de cycle d’activation cardiaque comprenant : recevoir des données d’électrogrammes présentant des marqueurs de temps et associées à une piste donnée et à une fenêtre temporelle d’au moins 1,5 seconde, extraire des données d'électrogrammes de l'opération a) du bruit de ligne de base et du bruit haute-fréquence pour fournir des données prétraitées, détecter dans les données prétraitées des segments d’activation sans chevauchement qui correspondent chacun à une fenêtre au sein de ladite fenêtre temporelle d’au moins 1,5 seconde, en déterminant des extrema locaux dans les données prétraitées et en les regroupant en segments d’activation, déterminer une condition de périodicité des activations en déterminant dans chaque segment d’activation un instant de référence et en comparant la durée d’intervalles chacun défini par deux instants de référence consécutifs à la durée de la fenêtre temporelle d’au moins 1,5 seconde, et, en cas de condition de périodicité indiquant des segments d’activation périodiques, déterminer une longueur de cycle d’activation à partir de la moyenne ou de la médiane des durées d’intervalles. Procédé selon la revendication 9, dans lequel l'opération d) comprend en outre déterminer la condition de périodicité des activations à partir du rapport de la différence entre la durée d’intervalle la plus longue et la durée d’intervalle la plus courte divisée par la moyenne de la durée des intervalles. Procédé selon la revendication 9 ou 10, dans lequel l'opération c) comprend c1) calculer le rapport de la différence entre la durée d’intervalle la plus longue et la durée d’intervalle la plus courte divisée par la moyenne de la durée des intervalles, et c2) redétecter les segments d'activation en modifiant la détection des extrema lorsque cette valeur excède un seuil choisi. Procédé selon l'une des revendications 9 à 11, dans lequel l'opération c) comprend une ou plusieurs des opérations de posttraitement suivantes : c3) couper en deux ou plus de deux les segments d'activation dont la durée est supérieure à deux fois la moyenne des durées des segments d'activation, c4) segmenter en trois groupes les intervalles en fonction de leur durée, en recherchant des extrema locaux dans les données d'électrogrammes correspondant aux intervalles du groupe de durées les plus longues, et, le cas échéant en complétant les segments d'activation avec des segments d'activation tirés de ces extrema, c5) segmenter en trois groupes les intervalles en fonction de leur durée, et en fusionnant les segments d'activations dont les instants de référence définissent les intervalles du groupe de durées les plus courtes. Procédé selon la revendication 12, dans lequel l'opération c) comprend en outre c6) calculer le rapport de la différence entre la durée d’intervalle la plus longue et la durée d’intervalle la plus courte divisée par la durée moyenne des intervalles avant et après posttraitement, et n'appliquer le posttraitement que lorsque ce rapport diminue. Programme informatique comprenant des instructions pour exécuter le procédé selon l’une des revendications 10 à 13 lorsque ledit programme informatique est mis en œuvre par ordinateur. Support de stockage de données lisible par ordinateur sur lequel est enregistré le programme informatique selon la revendication 14.