Systems and methods for image processing based on ultrasound data. The system may include an IVUS catheter configured to collect data vectors including ultrasound data and an imaging engine configured to process the ultrasound data of the data vectors. The imaging engine may receive the data vectors and divide the data vectors into different sets. The ultrasound data of each respective set may be averaged and then an envelope of each set may be detected. The envelopes of each set may then be averaged to generate an enhanced data vector which may be used to generate an image.La présente invention concerne des systèmes et méthodes de traitement des images à partir de données dultrasons. Le système peut inclure un cathéter dimagerie intravasculaire par ultrasons pour collecter les vecteurs de données et un moteur dimagerie configuré pour traiter les données dultrasons des vecteurs de données. Le moteur dimagerie peut recevoir les vecteurs de données et diviser les vecteurs de données en jeux différents. Les données dultrasons de chaque jeu respectif peuvent être moyennées, puis une enveloppe de chaque jeu peut être détectée. Les enveloppes de chaque jeu peuvent ensuite être moyennées pour générer un vecteur de données amélioré qui peut être employé pour générer une image.