[en] The echocardiogram is a video sequence of a human patient's heart captured using ultrasound imaging. Echocardiograms can show the position and movement of the membranes, blood vessels, and cavities of human patients' hearts. They enable the diagnosis of cardiovascular diseases. Deep Learning has shown success in a variety of biomedical applications such as disease diagnosis, protein structure prediction, and image reconstruction from brain activity. Deep Learning methods are usually data-driven, meaning that they typically require big datasets for training. However, in the medical field, data points are scarce due to factors such as privacy and cost. This can make it difficult to train and evaluate Deep Learning-based medical analysis methods. The lack of data can be addressed using generative models, which are Deep Learning models that can produce new samples given a set of known samples. In this thesis, we investigate the generation of echocardiogram video sequences using diffusion models. Diffusion models are a type of popular generative model, which are recently used for video generation. Existing video diffusion models focus on generating natural images. In this thesis, We improve the video diffusion model for echocardiogram generation. Our approach uses a customized 3D self-attention mechanism, which enhances the video quality and reduces GPU memory consumption. Our approach also introduces an echocardiogram-specific super-resolution module, which enables the generation of high-resolution echocardiograms. The experimental results showed that our approach can generate higher quality videos compared to the original video diffusion models. Compared to existing generative methods for echocardiograms, our approach can generate video sequences with higher resolution, more details, and improved smoothness

[es] El ecocardiograma es una secuencia de vídeo del corazón de un paciente humano captada mediante imágenes de ultrasonidos. Los ecocardiogramas pueden mostrar la posición y el movimiento de las membranas, los vasos sanguíneos y las cavidades del corazón de pacientes humanos. Permiten diagnosticar enfermedades cardiovasculares. El Deep Learning ha demostrado su eficacia en diversas aplicaciones biomédicas, como el diagnóstico de enfermedades, la predicción de la estructura de las proteínas y la reconstrucción de imágenes a partir de la actividad cerebral. Los métodos de aprendizaje profundo suelen basarse en datos, lo que significa que normalmente requieren grandes conjuntos de datos para el entrenamiento. Sin embargo, en el campo médico, los puntos de datos son escasos debido a factores como la privacidad y el coste. Esto puede dificultar el entrenamiento y la evaluación de métodos de análisis médico basados en Deep Learning. La falta de datos se puede abordar utilizando modelos generativos, que son modelos de Deep Learning que pueden producir nuevas muestras dado un conjunto de muestras conocidas. En esta tesis, investigamos la generación de secuencias de vídeo de ecocardiogramas utilizando Diffusion Models. Los Diffusion Models son un tipo de modelo generativo popular, que se utilizan recientemente para la generación de vídeo. Los Diffusion Models de vídeo existentes se centran en la generación de imágenes naturales. En esta tesis, mejoramos el Video Diffusion Model para la generación de ecocardiogramas. Nuestro enfoque utiliza un mecanismo de 3D self-attention, que mejora la calidad del vídeo y reduce el consumo de memoria de la GPU. Nuestro enfoque también introduce un módulo de super-resolución específico para ecocardiogramas, que permite la generación de ecocardiogramas de alta resolución. Los resultados experimentales mostraron que nuestro enfoque puede generar vídeos de mayor calidad en comparación con los Video Diffusion Models originales. En comparación con los métodos generativos existentes para ecocardiogramas, nuestro enfoque puede generar secuencias de vídeo con mayor resolución, más detalles y mejor suavidad.