Elmekki Hanae, Alagha Ahmed, Sami Hani, Spilkin Amanda, Zanuttini Antonela Mariel, Zakeri Ehsan, Bentahar Jamal, Kadem Lyes, Xie Wen-Fang, Pibarot Philippe, Mizouni Rabeb, Otrok Hadi, Singh Shakti, Mourad Azzam
Concordia Institute for Information Systems Engineering, Concordia University, Montreal, Canada.
Concordia Institute for Information Systems Engineering, Concordia University, Montreal, Canada; Artificial Intelligence & Cyber Systems Research Center, Department of CSM, Lebanese American University, Beirut, Lebanon.
Comput Biol Med. 2025 May;190:110003. doi: 10.1016/j.compbiomed.2025.110003. Epub 2025 Mar 18.
Cardiac ultrasound (US) scanning is one of the most commonly used techniques in cardiology to diagnose the health of the heart and its proper functioning. During a typical US scan, medical professionals take several images of the heart to be classified based on the cardiac views they contain, with a focus on high-quality images. However, this task is time consuming and error prone. Therefore, it is necessary to consider ways to automate these tasks and assist medical professionals in classifying and assessing cardiac US images. Machine learning (ML) techniques are regarded as a prominent solution due to their success in the development of numerous applications aimed at enhancing the medical field, including addressing the shortage of echography technicians. However, the limited availability of medical data presents a significant barrier to the application of ML in the field of cardiology, particularly regarding US images of the heart. This paper addresses this challenge by introducing the first open graded dataset for Cardiac Assessment and ClassificaTion of UltraSound (CACTUS), which is available online. This dataset contains images obtained from scanning a CAE Blue Phantom and representing various heart views and different quality levels, exceeding the conventional cardiac views typically found in literature. Additionally, the paper introduces a Deep Learning (DL) framework consisting of two main components. The first component is responsible for classifying cardiac US images based on the heart view using a Convolutional Neural Network (CNN) architecture. The second component uses the concept of Transfer Learning (TL) to utilize knowledge from the first component and fine-tune it to create a model for grading and assessing cardiac images. The framework demonstrates high performance in both classification and grading, achieving up to 99.43% accuracy and as low as 0.3067 error, respectively. To showcase its robustness, the framework is further fine-tuned using new images representing additional cardiac views and also compared to several other state-of-the-art architectures. The framework's outcomes and its performance in handling real-time scans were also assessed using a questionnaire answered by cardiac experts.
心脏超声(US)扫描是心脏病学中最常用的技术之一,用于诊断心脏健康状况及其正常功能。在典型的超声扫描过程中,医学专业人员会拍摄心脏的多张图像,并根据其中包含的心脏视图进行分类,重点是高质量图像。然而,这项任务既耗时又容易出错。因此,有必要考虑实现这些任务自动化的方法,并协助医学专业人员对心脏超声图像进行分类和评估。机器学习(ML)技术因其在众多旨在改善医疗领域的应用开发中取得成功,包括解决超声检查技术人员短缺问题,而被视为一种突出的解决方案。然而,医学数据的有限可用性对ML在心脏病学领域的应用构成了重大障碍,特别是在心脏超声图像方面。本文通过引入首个用于心脏超声评估与分类(CACTUS)的开放分级数据集来应对这一挑战,该数据集可在线获取。这个数据集包含从扫描CAE Blue Phantom获得的图像,代表了各种心脏视图和不同质量水平,超出了文献中通常出现的传统心脏视图。此外,本文还介绍了一个由两个主要组件组成的深度学习(DL)框架。第一个组件负责使用卷积神经网络(CNN)架构根据心脏视图对心脏超声图像进行分类。第二个组件利用迁移学习(TL)的概念,利用第一个组件的知识并对其进行微调,以创建一个用于对心脏图像进行分级和评估的模型。该框架在分类和分级方面都表现出高性能,准确率分别高达99.43%,误差低至0.3067。为了展示其稳健性,该框架使用代表其他心脏视图的新图像进行了进一步微调,并与其他几种先进架构进行了比较。还通过心脏专家回答的问卷对该框架的结果及其在处理实时扫描方面的性能进行了评估。