Procédé d’acquisition et de traitement d’ondes ultrasonores comprenant l’acquisition séquentielle de N blocs de données élémentaires (B i ) d’ordre i, avec i = 1 à N, et le traitement séquentiel (T), mis en œuvre par ordinateur, des blocs de données élémentaires (B i ), l’ordre i de chaque bloc de données élémentaires brutes (B i ) étant le numéro d’ordre d’acquisition du bloc de données (B i ) parmi les N blocs de données, l’acquisition (A) séquentielle comprenant, pour chaque bloc de données élémentaires, l’acquisition (A i ) du bloc de données (B i ) d’ordre i comprenant J acquisition(s) de sous-bloc(s) de données d’ordre j (SB ij ), pour j = 1 à J avec J supérieur ou égal à 1, comprenant, pour chaque configuration d’émission/réception (C h ) d’un ensemble d’au moins une configuration d’émission/réception (C h ) définie par une sous-ouverture d’émission (SOo) et une sous-ouverture de réception (SOo’) d’un réseau (R) de transducteurs (TR), un ensemble d’au moins une séquence d’acquisition individuelle (si ijhk ) comprenant : Emission (E hk ) d’un faisceau ultrasonore (W k ), par la sous-ouverture d’émission (SOo), dans une zone d’intérêt d’un patient, Réception (R hk ), par la sous-ouverture de réception (SOo’), d’échos générés par la zone d’intérêt sous l’effet du faisceau ultrasonore, de sorte à générer des signaux électriques, Prétraitement (PT hk ) comprenant la numérisation de signaux issus des signaux électriques de façon à générer un jeu de données élémentaires (RF hkji ), le traitement séquentiel (T) comprenant, pour au moins un des blocs de données élémentaires (B i ) d’ordre i, un traitement de bloc (TB i ) d’ordre i, mis en œuvre par ordinateur, comprenant, pour au moins un sous-bloc de données (SB ij ) d’ordre j, un traitement élémentaire (TB ij ) comprenant la combinaison (COMB) de données du sous-bloc de données (SB ij ) d’ordre j de sorte à générer une image élémentaire (IA ij ), le traitement de bloc (TB i ) d’ordre i étant mis en œuvre pendant l’acquisition (A i+k ) d’ordre i+k avec k supérieur à 0, i+k étant inférieur ou égal à N. Procédé selon la revendication précédente, dans lequel le traitement de bloc (TB i ) d’ordre i est mis en œuvre pendant l’acquisition (A i+1 ) du bloc de données (B i+1 ) d’ordre i+1. Procédé selon l’une quelconque des revendications précédentes, dans lequel le traitement de bloc (TB i ) d’ordre i est mis en œuvre uniquement pendant l’acquisition (A i+k ) du bloc de données (B i+k ) d’ordre i+k. Procédé selon l’une quelconque des revendications précédentes, comprenant, pendant l’acquisition (A i+k ) du bloc de données d’ordre i+k, la fourniture à un utilisateur, via une interface utilisateur (INT), d’informations issues de données générées lors du traitement de bloc (TB i ) d’ordre i. Procédé selon l’une quelconque des revendications précédentes, dans lequel le traitement élémentaire (TB ij ) comprend l’amélioration (AM) de signaux provenant d’agents de contraste (MB) sur l’image élémentaire (IE ij ) par rapport à d’autres signaux de sorte à obtenir une image élémentaire améliorée (IA ij ). Procédé selon l’une quelconque des revendications précédentes, dans lequel le traitement élémentaire (TB ij ) comprend la détection de signaux provenant d’agents de contraste sur l’image élémentaire ou sur une image issue de l’image élémentaire (IE ij ) de sorte à obtenir un ensemble de positions d’agents de contraste (PS ijm ). Procédé selon l’une quelconque des revendications précédentes, dans lequel le traitement de bloc (TB i ) d’ordre i comprend le suivi (SU) d’agents de contraste sur plusieurs images élémentaires ou images issues d’images élémentaires. Procédé selon l’une quelconque des revendications précédentes, dans lequel le traitement de bloc (TB i ) d’ordre i comprend des traitements élémentaires (TB ij ) mis en œuvre pour des sous-blocs de données respectifs, en parallèle. Procédé selon l’une quelconque des revendications précédentes, dans lequel la séquence d’acquisition individuelle (si ijhk ) comprend le stockage du jeu de données élémentaires dans une première mémoire (MT), le procédé comprenant, le transfert du bloc de données élémentaires d’ordre i vers une deuxième mémoire (MDT), mis en œuvre, au moins en partie, préalablement au traitement de bloc (TB i ). Procédé selon la revendication précédente, dans lequel la première mémoire (MT) et la deuxième mémoire (MDT) sont des mémoires vives, le bloc de données élémentaires étant transmis de la première mémoire (MT) à la deuxième mémoire (MDT) sans passer par une autre mémoire. Système d’acquisition et de traitement d’ondes ultrasonores configuré pour mettre en œuvre le procédé selon l’une quelconque des revendications précédentes, le système d’acquisition et traitement comprenant : Un système d’acquisition (SA) comprenant le réseau (R) de transducteurs (TR) et configuré pour mettre en œuvre l’étape d’acquisition (A), Un système de traitement (DT) configuré pour mettre en œuvre l’étape de traitement séquentiel (T). Système selon la revendication 11 configuré pour mettre en œuvre le procédé selon l’une quelconque des revendications 9 à 10, dans lequel le système d’acquisition (SA) comprend la première mémoire (MT) et le système de traitement (DT) est destiné à être relié en communication avec le système d’acquisition (SA), le système de traitement (SA) comprenant la deuxième mémoire (MDT). Produit programme d'ordinateur comprenant des instructions qui conduisent le système selon la revendication 11 à exécuter les étapes du procédé selon la revendication 1. Support lisible par ordinateur, sur lequel est enregistré le programme d'ordinateur selon la revendication 13.