CN113194836B - 自动化临床工作流 - Google Patents
自动化临床工作流 Download PDFInfo
- Publication number
- CN113194836B CN113194836B CN201880100205.3A CN201880100205A CN113194836B CN 113194836 B CN113194836 B CN 113194836B CN 201880100205 A CN201880100205 A CN 201880100205A CN 113194836 B CN113194836 B CN 113194836B
- Authority
- CN
- China
- Prior art keywords
- image
- images
- doppler
- neural network
- echo
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/20—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/52—Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/5215—Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves involving processing of medical diagnostic data
- A61B8/5223—Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves involving processing of medical diagnostic data for extracting a diagnostic or physiological parameter from medical diagnostic data
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/06—Measuring blood flow
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/08—Clinical applications
- A61B8/0883—Clinical applications for diagnosis of the heart
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/46—Ultrasonic, sonic or infrasonic diagnostic devices with special arrangements for interfacing with the operator or the patient
- A61B8/461—Displaying means of special interest
- A61B8/465—Displaying means of special interest adapted to display user selection data, e.g. icons or menus
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/46—Ultrasonic, sonic or infrasonic diagnostic devices with special arrangements for interfacing with the operator or the patient
- A61B8/461—Displaying means of special interest
- A61B8/466—Displaying means of special interest adapted to display 3D data
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/46—Ultrasonic, sonic or infrasonic diagnostic devices with special arrangements for interfacing with the operator or the patient
- A61B8/467—Ultrasonic, sonic or infrasonic diagnostic devices with special arrangements for interfacing with the operator or the patient characterised by special input means
- A61B8/468—Ultrasonic, sonic or infrasonic diagnostic devices with special arrangements for interfacing with the operator or the patient characterised by special input means allowing annotation or message recording
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/46—Ultrasonic, sonic or infrasonic diagnostic devices with special arrangements for interfacing with the operator or the patient
- A61B8/467—Ultrasonic, sonic or infrasonic diagnostic devices with special arrangements for interfacing with the operator or the patient characterised by special input means
- A61B8/469—Ultrasonic, sonic or infrasonic diagnostic devices with special arrangements for interfacing with the operator or the patient characterised by special input means for selection of a region of interest
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/48—Diagnostic techniques
- A61B8/486—Diagnostic techniques involving arbitrary m-mode
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/48—Diagnostic techniques
- A61B8/488—Diagnostic techniques involving Doppler signals
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/52—Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/5207—Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves involving processing of raw data to produce diagnostic data, e.g. for generating an image
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H30/00—ICT specially adapted for the handling or processing of medical images
- G16H30/20—ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H30/00—ICT specially adapted for the handling or processing of medical images
- G16H30/40—ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/70—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/13—Tomography
- A61B8/14—Echo-tomography
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/54—Control of the diagnostic device
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10132—Ultrasound image
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30004—Biomedical image processing
- G06T2207/30048—Heart; Cardiac
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0012—Biomedical image inspection
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Public Health (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- Biomedical Technology (AREA)
- Pathology (AREA)
- Heart & Thoracic Surgery (AREA)
- Veterinary Medicine (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- Physics & Mathematics (AREA)
- Biophysics (AREA)
- Primary Health Care (AREA)
- Epidemiology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Data Mining & Analysis (AREA)
- Physiology (AREA)
- Databases & Information Systems (AREA)
- Hematology (AREA)
- Cardiology (AREA)
- Human Computer Interaction (AREA)
- Computer Graphics (AREA)
- General Engineering & Computer Science (AREA)
- Ultra Sonic Daignosis Equipment (AREA)
- Image Analysis (AREA)
- Medical Treatment And Welfare Office Work (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
Abstract
由在至少一个处理器上执行的软件进行的自动化工作流包括接收通过超声装置拍摄的多个超声心动图图像。第一过滤器基于对图像元数据进行分析而通过2D图像和多普勒模态图像来分离所述多个超声心动图图像。第一神经网络按视图类型对2D图像进行分类,并且第二神经网络按视图类型对多普勒模态图像进行分类。第三神经网络对2D图像中的心腔进行分割,并且第四神经网络对多普勒模态图像进行分割以生成波形轨迹,产生经分割2D图像和经分割多普勒模态图像。使用这两种图像集合,计算心脏左侧和右侧二者的心脏特征的测量值。将计算出的测量值与国际心脏指南进行比较以生成结论,并且输出突出显示超出指南的测量值的报告。
Description
背景技术
本发明涉及用于疾病预测的图像分类,并且更具体地,涉及识别和分析2D和多普勒模态超声心动图(Doppler modality echocardiogram)图像以用于自动化测量以及心脏病的诊断、预测和预后的自动化临床工作流(workflow)。
心血管病(包括心力衰竭)是主要的健康问题,占全世界人死亡的约30%。心力衰竭也是超过65岁成人住院治疗的主要原因。超声心动图是心脏病学中用于心脏的形态和功能评估的重要的诊断辅助。在典型的患者超声心动图(回波)检查中,称为超声医师的临床医师将超声装置抵靠患者胸部放置,以捕获患者心脏的许多2D图像/视频。反射声波揭示了心脏壁的内部结构和血流速度。超声装置位置在回波检查期间会发生变化,以从不同的视点或视图捕获不同的解剖部分作为心脏的2D切片。临床医师具有向这些2D图像添加从多种可能的模态(包括连续波多普勒、m模式、脉冲波多普勒和脉冲波组织多普勒)捕获的波形的选择权。2D图像/视频和多普勒模态图像通常保存在DICOM(医学数字成像和通信(DigitalImaging and Communications in Medicine))格式的文件中。尽管在DICOM文件的元数据中部分指示了模态类型,但在模态和2D视图中超声装置位置(这是对哪个心脏结构进行了成像的最终决定性因素)却未指示。
在患者检查之后,临床医师/技师检查DICOM文件,人工调绘(annotate)心室和结构(如左心室(LV)),并对这些结构进行测量。该过程依赖于对临床医师识别每个图像中的视图并进行合适的测量值的培训。在后续检查中,心脏病专家查看DICOM图像和测量,将它们与记忆的指南值进行比较,并基于由超声心动图作出的解释而做出诊断。
用于分析DICOM图像、测量图像中的心脏结构以及确定、预测和预示心脏病的当前工作流过程是高度人工的、耗时且易于出错的。
最近提出了自动化心脏图像解释以实现非专家对心脏功能低成本评估的提议。尽管与人工过程相比,所提出的自动化系统有望提高性能,但该系统仍有数个不足。一个不足是系统仅识别2D图像。另外,虽然所提出的系统可区分正常心脏与患病心脏,但是所提出的系统不能区分患有看起来相似疾病的心脏。因此,由所提出系统鉴定的心脏病数目非常有限,并且需要人工干预来鉴定其他类型的心脏病。
例如,心力衰竭传统上被视为收缩功能衰竭,并且左心室射血分数(leftventricular ejection fraction,LVEF)已被广泛用于定义收缩功能、评估预后和选择患者进行治疗干预。然而,已认识到心力衰竭可在存在正常或接近正常EF的情况下发生:所谓的“射血分数保留的心力衰竭(heart failure with preserved ejection fraction,HFPEF)”,其占心力衰竭临床病例的很大比例。伴有严重扩张和/或EF显著降低的心力衰竭:所谓的“射血分数降低的心力衰竭(heart failure with reduced ejection fraction,HFREF)”是在病理生理和治疗方面最易理解的心力衰竭类型。心力衰竭的症状可能会突然发展为“急性心力衰竭”导致入院,但其也可逐渐发展。及时诊断、心力衰竭亚型HFREF或HFPEF的分类以及改进的风险分层对于心力衰竭的管理和治疗至关重要,但所提出的系统并未解决这个问题。
所提出的系统也不能基于鉴定的心脏病生成预后,而是需要心脏病专家人工形成预后。
因此,需要识别和分析2D和多普勒模态超声心动图图像二者以用于自动化测量以及心脏病的诊断、预测和预后的改进且全自动化临床工作流。
发明概述
一些示例性实施方案提供了用于由至少一个处理器所执行的软件组件进行的自动化工作流的方法和系统。示例性实施方案的一些方面包括接收包含患者心脏的通过超声装置拍摄的多个超声心动图图像的患者研究。第一过滤器基于对图像元数据进行分析而根据2D图像和多普勒模态图像分离多个超声心动图图像。第一神经网络按视图类型对2D图像进行分类,并且第二神经网络按视图类型对多普勒模态图像进行分类。第三神经网络对2D图像中的心腔进行分割,并且第四神经网络对多普勒模态图像进行分割以生成波形轨迹,从而产生经分割2D图像和经分割多普勒模态图像。使用经分割2D图像和经分割多普勒模态图像二者,软件组件计算心脏左侧和右侧二者的心脏特征的患者研究测量值。然后通过将计算出的测量值与国际心脏指南进行比较来生成结论,以及生成并输出突出显示超出国际指南的计算出的测量值中的值的报告。
根据本文中公开的方法和系统,公开的实施方案使用机器学习来识别和分析2D和多普勒模态超声心动图图像二者以用于自动化测量以及心脏病的诊断、预测和预后,并且该系统可部署在工作站或基于移动的超声定点照护(point-of-care)系统中。
附图简述
图1A至1C是举例说明用于实施识别和分析2D和多普勒模态超声心动图图像二者以用于自动化测量以及心脏病的诊断、预测和预后的自动化临床工作流的系统的一些实施方案的图。
图2示出了回波工作流引擎(engine)的架构层。
图3是举例说明用于由回波工作流引擎执行以自动地识别和分析2D和多普勒模态回波图像二者以进行自动化测量以及心脏病的诊断、预测和预后的过程的一个实施方案的流程图。
图4A是举例说明根据一个实施方案的用于自动地识别和分析2D和多普勒模态回波图像二者以进行自动化测量以及心脏病的诊断、预测和预后的过程的细节的流程图。
图4B是举例说明回波工作流引擎的高级功能的流程图。
图5A是举例说明示例性2D回波图像的图。
图5B是举例说明示例性多普勒模态图像的图。
图6A至6K是举例说明由回波工作流引擎自动分类的一些示例性视图类型的图。
图7是举例说明被分割以产生指示心腔的调绘(annotation)的示例性2D图像和被分割以产生掩模(mask)和轨迹波形的示例性多普勒模态图像的图。
图8A和8B是举例说明查找收缩期/舒张期终点的一些实例的图。
图9A和9B是举例说明2D回波图像中成像窗口的处理和扇区外调绘的自动化检测的图。
图10A和10B是以图形方式举例说明从2D图像中的心腔调绘自动生成的结构测量,以及从多普勒模态中的波形调绘自动生成的速度测量的图。
图11是以图形方式举例说明从2D图像中的心腔调绘自动生成的整体纵向应变的测量值的图。
图12A是以图形方式举例说明基于最大容积心腔的最佳测量值数据的示例性集以及将最佳测量值数据保存至储存库的图。
图12B是以图形方式举例说明将从具有正常LV EF测量的患者自动导出的测量值输入至规则集以确定患者具有正常舒张功能、舒张功能障碍或不确定的结论的图。
图13是以图形方式举例说明将分类、调绘和测量值数据输出至示例性JSON文件的图。
图14是举例说明突出显示在国际指南范围之外的值的示例性报告的一部分的图。
图15是举例说明可由用户打印和/或显示的主要检查结果(Main Finding)的示例性报告的一部分的图。
图16A是显示绘制PCWP和HFpEF评分的图A的图。
图16B是显示绘制CV死亡率或HF住院治疗的图B的图。
发明详述
一些示例性实施方案涉及识别和分析2D和多普勒模态超声心动图图像以用于自动化测量以及心脏病的诊断、预测和预后的自动化临床工作流。呈现以下描述以使得本领域普通技术人员能够制作和使用本发明,并且将其在专利申请及其要求的上下文中提供。对本文中描述的一般原理和特征以及一些示例性实施方案的多种修改将是显而易见的。一些示例性实施方案主要从特定实施中提供的特定方法和系统方面来描述。然而,所述方法和系统将在其他实施中有效运行。短语例如“示例性实施方案”、“一个实施方案”和“另一个实施方案”可指相同或不同的实施方案。将相对于具有某些组件的系统和/或装置来描述实施方案。然而,系统和/或装置可包含比所示那些更多或更少的组件,并且可在不脱离本发明的范围的情况下对组件的布置和类型进行变化。还将在具有某些步骤的特定方法的情况下描述一些示例性实施方案。然而,该方法和系统对于具有不同和/或另外步骤以及与示例性实施方案不相悖的不同顺序的步骤的其他方法有效地运作。因此,本发明不旨在限于所示的实施方案,而是符合与本文中所述的原理和特征一致的最宽范围。
所公开的实施方案提供了用于使用机器学习来实施基于软件的自动化临床工作流的方法和系统,其识别和分析2D和多普勒模态超声心动图图像二者以用于自动化测量以及心脏病的诊断、预测和预后,并且其可部署在工作站或基于移动的超声定点照护系统中。
图1A至1C是举例说明用于实施识别和分析2D和多普勒模态超声心动图图像二者以用于自动化测量以及心脏病的诊断、预测和预后的自动化临床工作流的系统的一些实施方案的图。图1A示出了自动化临床工作流系统10A的基本独立式配置。自动化临床工作流10A主要作为软件应用来实施,所述软件应用称为回波工作流引擎12,其在独立式环境中运行的计算机14上执行,与网络26上的其他装置断开连接。计算机14可以以任何形状因子实施,所述形状因子包括能够运行操作系统(例如Microsoft(例如Windows Windows )、Apple Apple 等)的工作站、台式机、笔记本、笔记本电脑服务器或平板电脑。
计算机14可包含典型的硬件组件(未示出),包含处理器、输入装置(例如,键盘、定点装置、用于语音命令的传声器、按钮、触摸屏等)、输出装置(例如,显示装置、扬声器等),以及用于通信的有线或无线网络通信接口(未示出)。计算机14可包含内部计算机可读介质,例如含有包含回波工作流引擎12的计算机指令的存储器(未示出),所述回波工作流引擎12在由一个或更多个计算机处理器执行时实施本文中公开的功能。
计算机14还可包含用于存储一个或更多个数据库16和图像文件档案18的本地内部存储器。在一个实施方案中,图像文件档案18的内容包含超声心动图图像文件(本文中也称为回波图像),其在一些实施方案中可以以DICOM(医学数字成像和通信)格式存储。
在一个实施方案中,计算机14与外围装置通信,所述外围装置例如捕获患者器官(例如心脏)的超声心动图图像,然后可使用数据库16和图像文件档案18将其存储为患者研究的超声成像装置24。例如,计算机14可位于医院或临床实验室环境中,在该环境中进行超声心动图作为心脏病学中用于心脏的形态和功能评估的诊断辅助。在典型的患者超声心动图检查(称为研究)期间,超声医师或技师将超声成像装置24抵靠患者胸部放置以捕获心脏的2D回波图像/视频以帮助诊断特定的心脏病痛。结构和血流的测量值通常使用心脏的2D切片进行,并且超声成像装置24的位置在回波检查期间发生变化以从不同视点捕获心脏的不同解剖部分。技师具有向这些2D回波图像添加从包括以下的多种可能的模态捕获的波形的选择权:连续波多普勒、m模式、脉冲波多普勒和脉冲波组织多普勒。2D图像和多普勒波形图像可作为DICOM文件保存。尽管有时会在DICOM文件的元数据中指示模态类型,但2D视图却未指示。
计算机14还可包含可移动存储装置,例如光盘20和/或闪存22等,用于存储回波图像。在一些实施方案中,可移动存储装置可用作回波图像和相关数据结构到内部图像文件档案18中的导入源,而不是超声成像装置24或除超声成像装置24之外。可移动存储装置也可用作存储在数据库16和/或图像文件档案18中的心电图数据的档案。
在称为连接配置10B的一个高级实施方案中,计算机14可通过网络26和路由器28连接至另一些基于DICOM的装置,例如DICOM服务器30、网络文件共享装置32、回波工作站34和/或托管DICOM文件的云存储服务36。在连接的配置10B中,与数据库16和图像文件档案18的数个可能的交互是可能的,如下所述。
一种可能的交互是使用云存储服务36作为内部档案。在由大量DICOM文件组成的非常大的档案的情况下,计算机14可能没有足够的存储来托管所有文件并且回波工作流引擎12可配置成使用云存储服务36的外部网络存储来进行文件存储。
另一种可能的交互是通过i)选择DICOM文件集或包含DICOM和多普勒波形图像以及患者数据和检查信息的患者研究来使用云存储服务36作为导入源。也可通过从中读取患者、检查和图像文件的保留的DICOMDIR文件实例选择患者研究。
又一个可能的交互是使用DICOM服务器30、网络文件共享装置32、回波工作站34和/或DICOM客户端(图1C)充当DICOM服务器(具有模态CFind、CMove和CStore的工作站)以便通过执行CFind操作来检索患者、检查和图像,随后是CMove操作,以请求远程装置发送由CFind操作产生的图像。
现在参考图1B,示出了用于自动化临床工作流系统的手持式配置10C。在该实施方案中,图1A的计算机14作为手持式装置14’(例如平板电脑或移动电话)实施,其连接至有线或无线便携式超声扫描仪探头24’,所述探头24’将回波图像传输至手持式装置14’。在这样的一些实施方案中,回波工作流引擎12可作为由手持式装置14’执行的应用实施。
图1C示出了用于自动化临床工作流的作为服务性(SaaS)配置10D的软件。在该实施方案中,回波工作流引擎12在通过网络26与多个客户端装置42通信的服务器40上运行。在该实施方案中,服务器42和回波工作流引擎12可以是通过互联网向客户端装置(例如,医院、诊所或医生计算机)提供自动化测量以及心脏病的诊断、预测和预后的第三方服务的一部分。应当理解,尽管服务器40被示出为单计算机,但是应当理解,服务器40的功能可分布在超过一个的服务器上。在一个替代实施方案中,图1C的服务器40和回波工作流引擎12可作为其功能分布在多个客户端装置42上的虚拟实体实施。同样地,应当理解,虽然回波工作流引擎12在每个实施方案中被示出为单组件,但回波工作流引擎12的功能可被分成更多数目的模块/组件。
常规地,在其中捕获存储回波图像的患者检查之后,临床医师/技师检查DICOM文件,人工调绘心室和结构并进行测量,其在报告中呈现。在后续检查中,医生将查看DICOM图像和测量,将它们与记忆的指南值进行比较并做出诊断。这样的过程依赖于对临床医师识别视图并进行合适的测量值以便可做出正确诊断的培训。这样的过程易于出错且耗时。
根据所公开的实施方案,回波工作流引擎12模仿标准临床实践,通过使用机器学习、图像处理和DICOM工作流技术的组合来处理患者的DICOM文件以导出临床测量、诊断特定疾病、以及预示患者结局,如下所述。虽然之前已经提出了使用机器学习进行回波图像解释的自动化解决方案,但该解决方案仅对2D回波图像而不对多普勒模态波形图像进行分析。该解决方案还提及了疾病预测,但仅尝试处理两种疾病(肥厚型心肌病和心脏淀粉样变性),并且控件仅将正常患者与患病患者进行比较。
然而,所公开实施方案的回波工作流引擎12通过利用机器学习不仅自动地识别和分析2D回波图像而且还自动地识别和分析多普勒模态波形图像来改进自动化解决方案。回波工作流引擎12还能够比较患有看起来相似心脏病的患者(而不是将正常患者与患病患者进行比较),并且自动鉴定另外的疾病,包括射血分数降低的心力衰竭(HFrEF)和射血分数保留的心力衰竭(HFpEF)。HFrEF被称为由于左心室收缩功能障碍引起的心力衰竭或收缩性心力衰竭,并且在射血分数低于40%时发生。HFpEF是充血性心力衰竭的一种形式,其中每次搏动从心脏左心室泵出的血液量(射血分数)大于50%。最后,与所提出的自动化解决方案不同,回波工作流引擎12自动生成带有用于医学决策支持的分析结果的报告。
图2示出了回波工作流引擎12的架构层。在一个实施方案中,回波工作流引擎12可包含在一个软件应用中一起打包的多个服务器。例如,回波工作流引擎12可包含机器学习层200、展示层202和数据库层204。
机器学习层200包含数个神经网络以处理传入的回波图像和对应的元数据。在一个实施方案中,机器学习层200利用一个或更多个分类卷积神经网络(CNN)200A的集合用于视图分类,一个或更多个分割CNN 200B的集合用于室分割和波形掩模/轨迹,一个或更多个预测CNN 200C的集合用于疾病预测以及任选地一个或更多个预后CNN 200D的集合用于疾病预后。
在机器学习中,CNN是深度前馈人工神经网络的一个类别,通常用于分析视觉图像。每个CNN包含输入层和输出层,以及多个隐藏层。在神经网络中,每个节点或神经元从先前层中的一些数目的位置接收输入。每个神经元通过对来自先前层的输入值应用一些函数来计算输出值。应用于输入值的函数通过权重向量和偏差(通常是实数)来指定。神经网络中的学习通过对偏差和权重进行增量调整来取得进展。权重向量和偏差称为过滤器,并且表示输入的一些特征(例如,特定形状)。
机器学习层200在训练模式下操作以在回波工作流引擎12被置于分析模式以在患者研究中自动地识别和分析回波图像之前训练CNN 200A至200D中的每一个。在一个实施方案中,可训练CNN 200A至200D使用来自在线公共或私人超声心动图DICOM数据库的数千个回波图像来识别和分割多个回波图像视图。
展示层202用于格式化信息并将其呈现给用户。在一个实施方案中,展示层以HTML5、Angular 4和/或JavaScript编写。展示层202可包含用于实施轻量级基于浏览器的用户界面的Windows Presentation Foundation(WPF)图形子系统202A,该用户界面显示报告并允许用户(例如,医生/技师)编辑报告。展示层202还可包含用于查看回波图像的图像查看器202B(例如DICOM查看器)和用于运行CNN算法以及生成例如JavaScript ObjectNotation(JSON)格式的结果文件的python服务器202C。
在一个实施方案中,数据库层204包含SQL数据库204A和系统可使用的其他外部服务。SQL数据库204A存储输入至系统的个体患者研究的患者研究信息。在一些实施方案中,数据库层204还可包含图1的图像文件档案18。
图3是举例说明用于由回波工作流引擎12执行以自动地识别和分析2D和多普勒模态回波图像二者以进行自动化测量以及心脏病的诊断、预测和预后的过程的一个实施方案的流程图。一旦回波工作流引擎12被训练并置于分析模式中,该过程就发生。
该过程可通过回波工作流引擎12从存储器接收包含患者器官(例如心脏)的通过超声装置拍摄的多个超声心动图图像的一个或更多个患者研究(框300)开始。在一个实施方案中,患者研究可包含70至90个图像和视频。
回波工作流引擎12的第一过滤器用于基于对图像元数据进行分析而根据2D图像和多普勒模态图像分离多个超声心动图图像(框302)。过滤器分析图像中并入的DICOM标签或元数据,并基于标签信息运行算法以区分2D与模态图像,并随后将模态图像分为脉冲波、连续波、PWTDI或m模式分组。
由于超声医师不标记回波图像中的视图类型,因此使用一个或更多个CNN 200按视图类型对回波图像进行分类。在一个实施方案中,回波工作流引擎12使用第一神经网络按视图类型对2D图像进行分类(框304);并且回波工作流引擎12使用第二神经网络按视图类型对多普勒模态图像进行分类(框306)。如所示出的,2D图像的处理与多普勒模态图像的处理是分开的。在一个实施方案中,第一和第二神经网络可使用分类卷积神经网络(CNN)200A的集合来实施。在一个具体实施方案中,可使用五类CNN按视图类型对2D图像进行分类,并且可使用11类CNN按视图类型对多普勒模态图像进行分类。在一个替代实施方案中,第一和第二神经网络可组合成一个神经网络。
在一个实施方案中,回波工作流引擎12训练成对许多不同的视图类型进行分类。例如,回波工作流引擎12可对至少11种不同的视图类型进行分类,包括胸骨旁长轴(parasternal long axis,PLAX)、心尖2-、3-和4室(A2C、A3C和A4C)、A4C加二尖瓣脉冲波、A4C加间隔侧脉冲波组织多普勒、A4C加侧边脉冲波组织多普勒、A4C加三尖瓣侧脉冲波组织多普勒、A5C加主动脉瓣连续波,A4C+M模式(TrV)、A5C+PW(LVOT)。
基于分类的图像,回波工作流引擎12使用第三神经网络对2D图像中的目的区域(例如,心腔)进行分割以产生经调绘或经分割2D图像(框308)。回波工作流引擎12使用第四神经网络来生成多普勒模态图像的波形轨迹以生成经调绘或经分割多普勒模态图像(框309)。分割过程包括确定其中每个心腔开始和结束的位置以生成每个图像和/或视频中描绘的心脏结构(例如,心腔)的轮廓。分割还可用于追踪在多普勒模态中描绘血流速度的波形轮廓。在一个实施方案中,第三和第四神经网络可使用一个或更多个分割CNN 200B的集合来实施。所使用分割CNN的选择由图像的视图类型确定,这使得视图类型的先前正确分类成为关键步骤。
使用经分割2D图像和经分割多普勒模态图像二者,回波工作流引擎12计算心脏左侧和右侧二者的心脏特征的患者研究测量值(框310)。
回波工作流引擎12然后通过将计算出的测量值与国际心脏指南进行比较来生成结论(框312)。回波工作流引擎12还向用户输出突出显示计算出的测量值中超出国际指南之测量值的报告(框314)。在一个实施方案中,报告可在电子装置的显示器上以电子方式显示给医生和/或患者和/或作为纸质报告。在一些实施方案中,用户可根据规则或基于角色的许可来编辑电子报告,例如,可允许心脏病专家修改报告,但患者可能仅具有查看权限。
图4A是举例说明根据一个实施方案的用于自动地识别和分析2D和多普勒模态回波图像二者以进行自动化测量以及心脏病的诊断、预测和预后的过程的进一步细节的流程图。
该过程可从接收一个或更多个患者研究开始(图3框300),其包含框400至4010。在一个实施方案中,来自每个患者研究的回波图像被自动下载到图像文件档案18中(框400)。回波图像可从计算机14的本地或远程存储源接收。本地存储源可包含计算机14的内部/外部存储器,包括可移动存储装置。远程存储源可包括超声成像装置24、DICOM服务器30、网络文件共享装置32、回波工作站34和/或云存储服务36(参见图1)。在一个实施方案中,回波工作流引擎12包含作为图片存档和通信服务器(picture archiving and communicationserver,PACS)运作的功能,其能够处理来自多种模态(源机器类型,其中之一是超声成像装置24)的图像。回波工作流引擎12使用PACS来下载回波图像并将其存储到图像文件档案18中,并且在自动化工作流期间向回波工作流引擎12提供对回波图像的访问。PACS图像存储和传输的格式是DICOM(医学数字成像和通信)。
来自每个患者研究的患者信息被提取并存储在数据库16中(框402)。非图像患者数据可包括嵌入在DICOM图像和/或扫描文件中的元数据,其一旦封装在DICOM中,就可使用消费行业标准格式(例如PDF(便携式文件格式))并入。在一个实施方案中,接收到的患者研究被置于处理队列中以供将来处理,并且在每个患者研究的处理期间,回波工作流引擎12将未经处理的回波图像进行排队并对其进行检查(框404)。回波工作流引擎12监测患者研究的状态,并在队列中保持对其的追踪以确定哪些已经被处理,而哪些仍然未决。在一个实施方案中,队列中患者研究的优先化可由用户配置。例如,可根据回波检查的日期、患者研究的接收时间或通过患者心脏病的估计严重程度,在队列中优先处理患者研究。
然后过滤任何未经处理的回波图像以使其具有有效的DICOM图像格式,并且丢弃回波研究中的非DICOM文件(框406)。在一个实施方案中,过滤回波图像以使其具有特定类型的格式,例如有效的DICOM文件格式,并且可忽略任何其他文件格式。通过拒绝用于处理的无效DICOM图像来过滤回波图像以使其具有有效的图像文件格式增强了回波工作流引擎12的可靠性。
然后在计算机14的存储器中打开和处理任何未经处理的有效回波图像(框408)。在计算机14的存储器中打开用于患者研究的回波图像是为了增强回波工作流引擎12的处理速度。这与将回波文件作为子过程打开、将回波文件保存到磁盘,并随后在处理期间重新打开每个回波图像的方法(其可能显著降低处理速度)形成对比。
回波工作流引擎12然后从回波图像中提取并存储元数据,并随后通过将图像涂黑并覆盖元数据来使图像匿名化,以便通过覆盖写在图像上的个人信息来保护患者数据隐私(框410)。作为一个实例,DICOM格式的图像文件包含称为DICOM标签的元数据,其可用于存储多种信息,例如患者信息、医生信息、超声制造信息、研究信息等。在一个实施方案中,提取的元数据可存储在数据库16中并且图像文件中的元数据出于私密性而被覆盖。
在接收和处理患者研究之后,回波工作流引擎12将2D图像与多普勒模态图像分离,从而两种不同的图像类型可由不同的管线(pipeline)流处理,如下所述。在一个实施方案中,图像的分离(图3框302)可包含框412至414。首先,通过对元数据进行分析将2D图像与多普勒模态图像分离(框412)。
图5A和5B是分别举例说明示例性2D回波图像500和包含波形的示例性多普勒模态图像502的图。回波工作流引擎12可通过检查元数据/DICOM标签来确定图像类型。在一个实施方案中,可提取DICOM标签内的信息以便将图像分组为以下四类之一:仅2D、脉冲波(PW)、连续波(CW)和m模式。类似地,元数据中的超声成像装置24的换能器频率可用于将一些PW图像进一步分入第五类:脉冲波组织多普勒成像(PWTDI)。
再次参考图4A,回波工作流引擎12还可滤除具有缩放视图的图像,这也可通过对元数据进行分析来确定(框414)。在图像捕获期间被缩放的任何回波图像都不会通过管线进行处理,因为在缩放时,可用的信息必然会被排除在图像之外,这意味着对于丢失的数据必须参考原始图像,这是减慢处理速度的重复工作。因此,回波工作流引擎12滤除或丢弃缩放图像以节省处理时间,而不是以这样的方式潜在地减慢过程。在一个替代实施方案中,可在框412中的分离图像之前进行框414中的滤除缩放图像。
在从多普勒模态图像中分离2D图像之后,回波工作流引擎12从每个回波图像中提取图像数据并将其转换为数值阵列416(框416)。对于作为仅2D的回波图像,像素数据包含按顺序播放的一系列图像帧以创建视频。由于图像帧是未经标记的,因此需要确定视角。对于包含波形模态的多普勒模态图像,DICOM文件中可用于后续视图鉴定的有两幅图像,即心脏的波形图像和回波图像。像素数据从DICOM文件中提取,并且DICOM文件中的标签确定了裁剪图像的坐标。经裁剪的像素数据存储在数值阵列中以供进一步处理。在一个实施方案中,框412、414和416可对应于图3的分离图像框302。
在分离图像之后,回波工作流引擎12尝试按视图类型对每个回波图像进行分类。在一个实施方案中,视图分类(图3框304和306)对应于框418至422。
根据所公开的实施方案,回波工作流引擎12尝试通过利用并行管线流来按视图类型对每个回波图像进行分类。并行管线包含2D图像管线和多普勒模态图像管线。2D管线流开始于通过第一CNN按视图类型对2D图像进行分类(框418),对应于来自图3的框304。多普勒模态图像管线流开始于通过第二CNN按视图类型对多普勒模态图像进行分类(框420),对应于来自图3的框306。
图6A至6K是举例说明由回波工作流引擎12自动分类的一些示例性视图类型的图。如前所述,示例性视图类型可包括胸骨旁长轴(PLAX)、心尖2-、3-和4室(A2C、A3C和A4C)、A4C加二尖瓣脉冲波、A4C加间隔侧脉冲波组织多普勒、A4C加侧边脉冲波组织多普勒、A4C加三尖瓣侧脉冲波组织多普勒、A5C加主动脉瓣连续波,A4C+M模式(TrV)、A5C+PW(LVOT)。
再次参考图4A,在一个实施方案中,如下进行2D图像分类。如果DICOM文件包含来自2D视图的视频帧,则仅分析视频帧的小子集以确定2D视图分类,以进行更有效的处理。在一个实施方案中,视频帧的子集可为约8至12个视频帧,但优选地将10个帧输入至针对2D训练的CNN 200A之一中以确定实际视图。在一个替代实施方案中,可从视频文件中随机选择视频帧子集。在一个实施方案中,CNN 200A将每个所分析视频帧分类为以下之一:A2C、A3C、A4C、A5C、改良PLAX、PLAX、PSAX AoV级、PSAX中级、肋下Ao、肋下Hep静脉、肋下IVC、肋下LAX、肋下SAX、胸骨上和其他。
多普勒模态图像包含两个图像,心脏的超声心动图图像和对应的波形,这二者均是从回波文件中提取出来用于图像处理的。在一个实施方案中,连续波(CW)、脉冲波(PW)和M模式图像的多普勒模态图像分类如下进行。如果DICOM文件包含波形模态(CW、PW、PWTDI、M模式),则将两个提取的图像输入至针对CW、PW、PWTDI和M模式视图分类训练的CNN 200A之一,以将回波图像进一步分类为以下之一:CW(AoV)、CW(TrV)、CW其他、PW(LVOT)、PW(MV)、PW其他、PWTDI(外侧)、PWTDI(间隔)、PWTDI(三尖瓣)、M模式(TrV)和M模式其他。
存在可用于模态的更多潜在分类,但是本实施方案战略性地选择以上类别,同时将剩余的潜在类别分组为“其他”,以便使处理效率最大化,同时鉴定临床上最重要的图像以用于进一步处理和量化。CNN 200A的定制发生在期望的所使用层数和每层内的过滤器数量中。在训练阶段期间,可通过反复训练和调整来确定CNN的正确尺寸,直至达到最佳性能水平。
在视图分类期间,回波工作流引擎12维持指示视图分类正确的置信度水平的分类置信度评分。回波工作流引擎12滤除具有未能满足阈值的分类置信度评分(即低的分类置信度评分)的回波图像(框422)。可采用多种算法来导出分类置信度评分,其取决于所讨论的视图。心脏结构调绘中检测到的异常、图像品质、检测到的心动周期和图像伪影的存在均可用于降低分类置信度评分并从自动化回波工作流中丢弃回波图像。
关于置信度评分,回波工作流引擎12在处理的不同阶段生成并分析数个不同类型的置信度评分,包括分类、调绘和测量(例如,框422、434和442)。例如,通过过滤分类置信度评分来滤除可能是由于图像品质不达标造成的品质较差的调绘或分类。在另一个实例中,在患者研究中,可多于一次获取相同的视图,在这种情况下,通过滤除低的测量值置信度评分来选择最佳测量值,如下面在框442中进一步描述的。具有满足预定阈值的置信度评分的任何数据均将继续通过工作流。如果存在均具有高置信度的重复测量,则可选择临床上最相关的测量值。
接下来,回波工作流引擎12执行图像分割以限定目的区域(regions ofinterest,ROI)。在计算机视觉中,图像分割是将数字图像划分为多个区段(像素集)以对对象定位和划边界(直线、曲线等)的过程。通常来说,调绘是重叠覆盖在图像上的一系列边界线,以突出显示区段边界/边缘。在一个实施方案中,限定ROI的分割(图3框308)对应于框426至436。
在一个实施方案中,2D图像管线通过第三CNN调绘目的区域,例如2D图像中的心腔,以产生经调绘的2D图像(框426)。调绘后处理然后侵蚀调绘以降低其尺寸、样条拟合心脏结构的轮廓并调整靠近目的区域(ROI)的边界线的位置(框427)。2D图像管线继续分析经调绘2D图像中的ROI(例如,心腔)以通过查找收缩期/舒张期终点来估计容积并确定心动周期中的关键点(框430)。对于仅2D视图,在心动周期的收缩期或舒张期(即当左心室达到最小容积(收缩期)或最大容积(舒张期)时)进行测量。从2D视频图像中,必须基于估计的左心室容积的尺寸确定哪些终点是收缩期的,以及哪些是舒张期的。例如,显著大的左心室可指示张力障碍终点,而显著小的容积可指示收缩期终点。每个视频帧均被调绘,并且在整个心动周期中计算左心室的容积。使用峰值检测算法检测具有最小和最大容积的帧。
多普勒模态管线分析多普勒模态图像并通过第四CNN在多普勒模态图像中生成掩模和波形轨迹,从而产生经调绘的多普勒模态图像(框431)。
图7是举例说明在框426中被分割以产生指示心腔的调绘700的示例性2D图像和在框431中被分割以产生掩模和波形轨迹702的示例性多普勒模态图像的图。
在一个实施方案中,第三和第四CNN可对应于分割CNN 200B。在一个实施方案中,用于分割2D图像和多普勒模态图像的每个CNN 200B可作为U-Net CNN实施,所述U-Net CNN是为生物医学图像分割开发的卷积神经网络。可使用多个U-Net。例如,对于2D图像,可训练第一U-Net CNN从A2C、A3C、A4C视图中调绘心脏的心室和心房。可训练第二U-net CNN来调绘PLAX视图中的室。对于M模式视图,可训练第三U-Net CNN来分割波形,移除一小部分区段以查找目的区域的可能候选者,并随后再连接所述区段以提供二尖瓣的完整运动轨迹。对于CW视图,可训练第四U-net CNN来调绘和追踪血流。对于PW视图,训练第五U-net CNN以调绘和追踪血流。对于PWTDI视图,可训练第六U-net CNN来调绘和追踪组织结构(外侧/间隔/三尖瓣)的运动。
再次参考图4A,多普勒模态管线继续通过使用滑动窗口处理经调绘的多普勒模态图像以鉴定周期,在周期中测量峰值,并且通过查找收缩期/舒张期终点来确定心动周期中的关键点(框432)。通常来说,多普勒模态视频可捕获三个心脏周期,并且调整滑动窗口的尺寸以阻断所述周期中的两个,以便仅对一个所选周期进行分析。在所选周期内,滑动窗口用于鉴定周期,在周期中测量峰值,并通过查找收缩期/舒张期终点来确定心动周期中的关键点。
图8A和8B是分别举例说明对于2D和多普勒模态二者,在心动周期中查找收缩期/舒张期终点(其是为了进行准确心脏测量的关键点)的一些实例的图。
再次参考图4A,在一个实施方案中,回波工作流引擎12维持对应于估计的容积、收缩期/舒张期终点、鉴定的周期和测量的峰值的调绘置信度评分。回波工作流引擎12滤除具有未能满足阈值的调绘置信度评分(即低的调绘置信度评分)的经调绘图像(框434)。低置信度调绘的一些实例可包括具有以下一项或更多项的经调绘图像:过小的区域/容积、突然的宽度变化、不成比例的扇区、部分心脏周期和不足的心脏周期。
在滤除具有低的调绘置信度评分的图像之后,回波工作流引擎12为每个图像限定成像窗口,并滤除位于成像窗口之外的调绘(框435)。
图9A和9B是举例说明2D回波图像900中的成像窗口的处理的图。在图9A中,示出了其中具有非阴影区域或洞(hole)904的阴影ROI 902。使用开放式CV形态变换来填充ROI内部的洞904,如图9B中所示。此后,可使用霍夫线变换(Hough line transformation)来查找成像窗口边界906。众所周知,霍夫变换是在数字图像处理中使用的特征提取技术,用于在特定类别的形状内查找对象的不完美实例。在找到成像窗口边界之后,对超出成像窗口边界的调绘进行像素说明。然后丢弃在成像窗口的边界之外具有显著数目像素的调绘908。
再次参考图4A,在自动化临床工作流系统10C的手持式配置中(参见图1B),患者研究可能不包含多普勒模态图像。根据另一方面,所公开的实施方案通过使用左心室(LV)和左心房(LA)容积测量值导出E、e’和A(例如,舒张早期和晚期传输流以及舒张早期/平均舒张期组织速度)测量来通过使用2D图像模拟多普勒模态测量值来适用于这样的手持式配置(框436)。在一个实施方案中,模拟多普勒模态测量值可以是任选的并且可基于对于当前患者研究指示存在手持式配置和/或不存在多普勒模态图像的软件设置来调用。
再次参考图4A,在一个实施方案中,一旦在分割期间调绘心脏特征,则随后在测量过程期间测量心脏特征(图3的框310),其在一个实施方案中可包含框438至448。测量心脏特征的过程可开始于使用调绘对多个测量进行量化。首先,2D管线测量2D图像的左/右心室、左/右心房、左心室流出(LVOT)和心包(框438)。对于多普勒模态图像,多普勒模态图像管线测量血流速度(框440)。
更具体地,对于A2C、A3C和A4C图像视图,室尺寸的容积测量值在视频的收缩和舒张帧上进行,并且图像处理技术模仿受过训练的临床医师使用磁盘方法(MOD)测量容积。对于2D Plax图像视图,使用图像处理技术模仿受过训练的临床医师,对视频的收缩和舒张帧进行室尺寸和室间距离的线性测量。对于M模式图像视图,从二尖瓣运动的经调绘区段中,提取中心线并使其平滑,并随后测量峰值和谷值以便确定心动周期的最小和最大偏差。对于PW图像视图,根据血流的调绘,创建掩模以隔离部分波形。然后在轨迹上运行滑动窗口,以与来自DICOM标签的心率数据组合鉴定一个完整的心脏周期,来用作模板。然后使用该模板来鉴定图像中的所有其他心脏周期。然后对每个周期进行峰值检测,并随后运行算法以鉴定每个峰值表示心脏周期的哪个部分。对于CW图像视图,根据血流轨迹的调绘,对调绘进行曲线拟合,以然后对所期望的测量值进行量化。对于PWTDI图像视图,根据组织运动的调绘,创建掩模来隔离部分波形。然后在轨迹上运行滑动窗口,以与来自DICOM标签的心率数据组合鉴定一个完整的心脏周期,来用作模板。然后使用该模板来鉴定图像中的所有其他心脏周期。然后对每个周期进行峰值检测,并随后运行算法以鉴定每个峰值表示心脏周期的哪个部分。
图10A和10B是分别以图形方式举例说明从2D图像中的心腔调绘自动生成的结构测量和从多普勒模态中的波形调绘自动生成的速度测量的图。
以下测量表列出了可由根据一个实施方案的回波工作流引擎12编译的测量值。
测量表
再次参考图4A,在一个实施方案中,回波工作流引擎12维持与测量的左/右心室、左/右心房、LVOT、心包和测量的速度相对应的测量值置信度评分。回波工作流引擎12滤除具有未能满足阈值的测量值置信度评分(即低的测量值置信度评分)的回波图像(框442)。
心脏特征的测量值继续使用由CNN生成的调绘计算纵向应变图(框444)。此后,第五CNN检测心包积液446。
图11是以图形方式举例说明从2D图像中的心腔调绘自动生成的整体纵向应变的测量值的图。
再次参考图4A,对于所有剩余的未被滤除的数据,回波工作流引擎12选择与具有最大容积的心腔相关的测量值作为最佳测量值数据,并与最佳测量值数据、图像位置、分类、调绘和与最佳测量值相关的其他测量值数据一起保存(框447)。
图12A是以图形方式举例说明基于最大容积心腔的最佳测量值数据1200的示例性集以及将最佳测量值数据1200保存至储存库(例如图1的数据库16)的图。
再次参考图4A,回波工作流引擎12然后通过将最佳测量值数据1200输入至基于国际测量值指南的规则集合来生成用于医学决策支持的结论而生成结论(框448)。
图12B是以图形方式举例说明将正常LV EF测量输入至规则集合以确定患者具有正常舒张功能、舒张功能障碍或不确定的结论的图。
再次参考图4A,在生成结论之后,生成并输出报告(图3框314),其可包含框450至456。报告生成可开始于回波工作流引擎12将最佳测量值数据1200输出至JSON文件,以便灵活地导出到其他应用(框450)。
图13是以图形方式举例说明将分类、调绘和测量值数据输出至示例性JSON文件的图。
再次参考图4A,显示基于轻量级浏览器的用户界面(UI),其示出了使来自JSON文件的最佳测量值数据1200显现并且可由用户(例如,医生/技师)编辑以供人查证的报告(框452)。众所周知,轻量级web浏览器是被优化以降低系统资源消耗,特别是使存储器印迹最小化,并通过牺牲主流web浏览器的一些特征的web浏览器。在一个实施方案中,对数据所做的任何编辑均存储在数据库16中并显示在UI中。
为了向用户做出临床相关建议,自动地将与最佳测量值数据1200相关的测量值与当前国际指南值进行比较,并且为用户突出显示任何超出范围的值(框454)。
图14是举例说明突出显示在国际指南范围之外的值的示例性报告的一部分的图。
再次参考图4A,向用户提供生成示出主要检查结果的自动化总结(即,在检查之后得出的结论)并强调患者健康状况测量的可打印报告的选项(框456)。
图15是举例说明可由用户打印和/或显示的主要检查结果的示例性报告的一部分的图。
在一个实施方案中,回波工作流引擎12的自动化工作流可在框456处结束。然而,在所公开实施方案的另一些方面中,该过程可继续高级功能,如下所述。
图4B是举例说明回波工作流引擎的高级功能的流程图。根据该实施方案,回波工作流引擎12将使用机器学习自动导出的特定测量作为输入值(参见框310),并对该特定测量进行分析以相对于疾病和匹配对照和正常患者对照二者确定疾病诊断/预测/预后(框460)。在一个实施方案中,回波工作流引擎12可使用疾病预测来进行对以下任意组合的诊断:心脏淀粉样变性、肥厚型心肌病、限制性心包炎、心脏毒性、舒张早期功能障碍和无多普勒舒张功能障碍评估(框462)。然后可生成自动化评分形式的预后以预测未来的死亡率和住院治疗(框464)。
超声心动图是诊断射血分数保留的心力衰竭(HFpEF)的关键。然而,现有指南在其超声心动图标准的建议中混杂在一起,并且没有可用的指南针对HFpEF中的金标准侵入性血流动力学测量进行验证。
根据一个实施方案,回波工作流引擎12还生成诊断评分以用于理解预测(框466)。使用机器学习,回波工作流引擎12针对侵入性测量的肺毛细血管楔压(pulmonarycapillary wedge pressure,PCWP)验证诊断评分,并确定该评分在大HFpEF组群中的预后效用。
在一个实施方案中,回波工作流引擎12将使用机器学习工作流自动导出的特定测量作为输入值,并使用HFpEF算法对输入值进行分析以计算HFpEF诊断评分。
认识到高血压性心脏病是HFpEF最常见的前兆,并且超声心动图特征与HFpEF重叠,因此将患有HFpEF(LVEF≥50%)的233名患者的超声心动图特征与具有正常射血分数但无心力衰竭的273名高血压对照进行比较。使用惩罚逻辑回归模型以及分类和回归树(Classification and Regression Tree,CART)分析开发了不可知论模型(agnosticmodel)。在分开的96名患者组群中研究了衍生的超声心动图评分与侵入性测量的PCWP的关联。在来自TOPCAT试验的美洲超声心动图子研究的患有HFpEF的653名患者中,研究了该评分与HF住院治疗的心血管死亡率的综合临床结局之间的关联。
根据一个实施方案,选择左心室射血分数(LVEF<60%)、峰值TR速度(>2.3m/s)、相对壁厚度(RWT>0.39mm)、室间隔厚度(>12.2mm)和E波(>1m/s)作为最简洁的变量组合,以从高血压对照中鉴定HFpEF。基于这5个超声心动图变量的加权评分(范围0至9)具有0.9的曲线下组合面积,用于从高血压对照中鉴定HFpEF。
图16A和16B是分别显示绘制PCWP和HFpEF评分的图A和绘制CV死亡率或HF住院治疗的图B的图。图A示出了在独立组群中,在患有HFpEF的患者中,HFpEF评分与PCWP显著相关(R2=0.22,P=0.034)。图B示出了在多变量校正之后,单点(one-point)提高与综合结局风险提高12%相关(风险比[HR]1.12;95% CI 1.02至1.23,P=0.015)。
根据所公开的实施方案,超声心动图评分可将HFpEF与高血压对照区分开来并且在HFpEF中与严重程度和结局的客观测量相关。
公开了用于使用机器学习来实施基于软件的自动化临床工作流的方法和系统,其识别和分析2D和多普勒模态超声心动图图像二者以用于自动化测量以及心脏病的诊断、预测和预后,并且其可部署在工作站或基于移动的超声定点照护系统中。已根据所示实施方案对本发明进行了描述,并且实施方案可存在变化,并且任何变化均在本发明的精神和范围内。例如,示例性实施方案可使用硬件、软件、包含程序指令的计算机可读介质或其组合来实施。根据本发明编写的软件将存储在某种形式的计算机可读介质,例如存储器、硬盘或光ROM中,并且将由处理器执行。因此,在不脱离所附权利要求书的精神和范围的情况下,本领域普通技术人员可做出许多修改。
Claims (43)
1.用于由至少一个处理器所执行的软件组件进行的自动化工作流的计算机实施方法,所述方法包括:
从存储器接收包含患者心脏的通过超声装置拍摄的多个超声心动图图像的患者研究;
通过第一过滤器,基于对图像元数据进行分析而根据2D图像和多普勒模态图像分离多个超声心动图(回波)图像;
通过第一神经网络按视图类型对所述2D图像进行分类;
通过第二神经网络按视图类型对所述多普勒模态图像进行分类;
通过第三神经网络对所述2D图像中的目的区域进行分割以产生经分割2D图像;
通过第四神经网络对所述多普勒模态图像进行分割以生成波形轨迹,从而产生经分割多普勒模态图像;
使用所述经分割2D图像和所述经分割多普勒模态图像二者来计算心脏左侧和右侧二者的心脏特征的患者研究测量值;
通过将计算出的测量值与国际心脏指南进行比较来生成结论;以及
输出突出显示计算出的测量值中超出所述国际心脏指南之测量值的报告。
2.权利要求1所述的方法,其中从存储器接收患者研究还包括:
由所述处理器直接从本地或远程源,包括所述超声装置,接收回波图像;
将所述回波图像存储在图像档案中;以及
打开所述存储器中所存储的回波图像进行处理。
3.权利要求2所述的方法,其还包括:对所述回波图像进行排队并检查任何未经处理的回波图像,以及过滤所述回波图像以使其具有有效的图像格式。
4.权利要求1所述的方法,其中通过所述第一神经网络按视图类型对所述2D图像进行分类还包括:训练所述第一神经网络将所述2D图像的帧分类为以下之一:A2C、A3C、A4C、A5C、改良PLAX、PLAX、PSAX AoV级、PSAX中级、肋下Ao、肋下Hep静脉、肋下IVC、肋下LAX、肋下SAX、胸骨上和其他。
5.权利要求1所述的方法,其中通过第二神经网络按视图类型对所述多普勒模态图像进行分类还包括:将连续波(CW)、脉冲波(PW)和M模式多普勒模态图像按以下进行分类:如果回波图像文件包含波形模态(CW、PW、PWTDI、M模式),则将从所述多普勒模态图像中提取的回波图像输入至针对CW、PW、PWTDI和M模式视图分类进行训练的CNN以进一步将所述回波图像分类为以下之一:CW(AoV)、CW(TrV)、CW其他、PW(LVOT)、PW(MV)、PW其他、PWTDI(外侧)、PWTDI(间隔)、PWTDI(三尖瓣)、M模式(TrV)和M模式其他。
6.权利要求1所述的方法,其中基于对图像元数据进行分析而根据2D图像和多普勒模态图像分离所述回波图像还包括:
使用元数据以便将所述图像分组为以下四类之一:仅2D、脉冲(PW)、连续波(CW)和m模式;以及
使用所述元数据中所述超声装置的换能器频率将一些PW图像分入第五类:脉冲波组织多普勒成像(PWTDI)。
7.权利要求1所述的方法,其中分离所述回波图像还包括:滤除具有缩放视图的回波图像。
8.权利要求1所述的方法,其中通过第三神经网络对所述2D图像中的目的区域进行分割以产生经分割2D图像还包括:确定其中每个心腔开始和结束的位置以及生成心脏结构的轮廓。
9.权利要求1所述的方法,其中通过第三神经网络对所述2D图像中的目的区域进行分割以产生经分割2D图像还包括:进行样条拟合心脏结构的轮廓并调整更靠近所述目的区域的边界线的位置的调绘后处理。
10.权利要求1所述的方法,其中分割还包括:为每个所述回波图像限定成像窗口,以及滤除位于所述成像窗口之外的调绘。
11.权利要求1所述的方法,其中分割还包括:通过使用左心室(LV)和左心房(LA)容积测量值导出舒张早期和晚期传输流以及舒张早期/平均舒张期组织速度测量值来使用所述2D图像模拟多普勒模态测量值。
12.权利要求1所述的方法,其中使用所述经分割2D图像和所述经分割多普勒模态图像二者来计算心脏左侧和右侧二者的心脏特征的患者研究测量值还包括:使用2D管线来测量所述2D图像左/右心室、左/右心房、左心室流出(LVOT)和心包;以及使用多普勒模态图像管线来测量所述多普勒模态图像的血流速度。
13.权利要求1所述的方法,其还包括:将所述第一神经网络、所述第二神经网络、所述第三神经网络和所述第四神经网络作为一个或更多个卷积神经网络(CNN)实施。
14.权利要求1所述的方法,其还包括:实施所述自动化工作流以包含机器学习层、展示层和数据库层,其中所述机器学习层包含至少所述第一神经网络、所述第二神经网络、所述第三神经网络和所述第四神经网络。
15.权利要求14所述的方法,其还包括:实施所述机器学习层以包含用于视图分类的一个或更多个分类卷积神经网络(CNN)的集合、用于室分割和波形掩模/轨迹的一个或更多个分割CNN的集合、用于疾病预测的一个或更多个预测CNN的集合。
16.权利要求1所述的方法,其还包括:在处理期间维持分类置信度评分、调绘置信度评分和测量值置信度评分,以及滤除所述置信度评分中未能满足阈值的评分。
17.权利要求16所述的方法,其还包括:对于所有未被滤除的数据,选择与具有最大容积的心腔相关的测量值作为最佳测量值数据;以及将所述最佳测量值数据、图像位置、分类、调绘和与所述最佳测量值相关的其他测量值数据一起保存。
18.权利要求17所述的方法,其还包括:将所述最佳测量值数据输入至基于国际测量值指南的规则集合以生成用于医学决策支持的结论。
19.权利要求1所述的方法,其中输出所述报告还包括以下至少一项:在电子装置的显示器上以电子方式向用户显示所述报告,以及打印纸质报告。
20.权利要求19所述的方法,其中以电子方式显示所述报告还包括:在基于浏览器的UI中显示所述报告,以所述用户可编辑的方式将所述计算出的测量值显现以供人查证。
21.权利要求1所述的方法,其还包括:将所述自动化工作流作为配置成于以下上执行的软件应用来实施:
i)以独立式环境运行的计算机;
ii)通过网络连接至另一些基于DICOM的装置的计算机,所述装置包括以下中的一个或更多个:DICOM服务器、网络文件共享装置、回波工作站和托管DICOM文件的云存储服务;
iii)连接至便携式超声扫描仪探头的手持式装置,所述探头将回波图像传输至所述手持式装置;以及
iv)在通过网络与多个客户端装置通信的服务器上,其中所述服务器和所述软件应用是通过互联网向所述客户端装置提供自动化心脏病诊断的第三方服务的一部分。
22.包含以下部分的系统:
存储器,其存储包含患者心脏的通过超声装置拍摄的多个超声心动图图像的患者研究;
处理器,其连接至所述存储器;以及
工作流引擎,其由所述处理器执行,所述工作流引擎配置成:
通过第一过滤器,基于对图像元数据进行分析而根据2D图像和多普勒模态图像分离所述多个超声心动图图像;
通过第一神经网络按视图类型对所述2D图像进行分类;
通过第二神经网络按视图类型对所述多普勒模态图像进行分类;
通过第三神经网络对所述2D图像中的目的区域进行分割以产生经分割2D图像;
通过第四神经网络对所述多普勒模态图像进行分割以生成波形轨迹,从而产生经分割多普勒模态图像;
使用所述经分割2D图像和所述经分割多普勒模态图像二者来计算心脏左侧和右侧二者的心脏特征的患者研究测量值;
通过将计算出的测量值与国际心脏指南进行比较来生成结论;以及
输出突出显示计算出的测量值中超出所述国际指南之测量值的报告。
23.权利要求22所述的系统,其中所述工作流引擎直接从本地或远程源,包括所述超声装置,接收所述患者研究;将所述图像存储在图像档案中;并且打开所述存储器中所存储的图像进行处理。
24.权利要求23所述的系统,其中所述工作流引擎将所述图像排队并检查任何未经处理的图像,并且过滤所述图像以使其具有有效的图像格式。
25.权利要求22所述的系统,其中所述第一神经网络被训练以将所述2D图像的帧分类为以下之一:A2C、A3C、A4C、A5C、改良PLAX、PLAX、PSAX AoV级、PSAX中级、肋下Ao、肋下Hep静脉、肋下IVC、肋下LAX、肋下SAX、胸骨上和其他。
26.权利要求22所述的系统,其中所述第二神经网络将连续波(CW)、脉冲波(PW)和M模式多普勒模态图像按以下进行分类:如果回波图像文件包含波形模态(CW、PW、PWTDI、M模式),则将从所述多普勒模态图像中提取的图像输入至针对CW、PW、PWTDI和M模式视图分类进行训练的CNN以进一步将所述图像分类为以下之一:CW(AoV)、CW(TrV)、CW其他、PW(LVOT)、PW(MV)、PW其他、PWTDI(外侧)、PWTDI(间隔)、PWTDI(三尖瓣)、M模式(TrV)和M模式其他。
27.权利要求22所述的系统,其中基于对图像元数据进行分析而根据2D图像和多普勒模态图像分离所述图像使用元数据以便将所述图像分组为以下四类之一:仅2D、脉冲(PW)、连续波(CW)和m模式;并且使用所述元数据中所述超声装置的换能器频率将一些PW图像分入第五类:脉冲波组织多普勒成像(PWTDI)。
28.权利要求22所述的系统,其中当分离所述图像时,所述工作流引擎滤除具有缩放视图的图像。
29.权利要求22所述的系统,其中在通过所述第三神经网络进行分割期间,确定其中每个心腔开始和结束的位置并且生成心脏结构的轮廓。
30.权利要求22所述的系统,其中在通过所述第三神经网络进行分割期间,调绘后处理样条拟合心脏结构的轮廓并且调整更靠近所述目的区域的边界线的位置。
31.权利要求22所述的系统,其中在分割期间,为每个所述图像限定成像窗口,并且滤除位于所述成像窗口之外的调绘。
32.权利要求22所述的系统,其中在分割期间,通过使用左心室(LV)和左心房(LA)容积测量值导出舒张早期和晚期传输流以及舒张早期/平均舒张期组织速度测量值来使用所述2D图像模拟多普勒模态测量值。
33.权利要求22所述的系统,其中所述工作流引擎使用2D管线来测量所述2D图像左/右心室、左/右心房、左心室流出(LVOT)和心包;并且使用多普勒模态图像管线来测量所述多普勒模态图像的血流速度。
34.权利要求22所述的系统,其中所述第一神经网络、所述第二神经网络、所述第三神经网络和所述第四神经网络作为一个或更多个卷积神经网络(CNN)实施。
35.权利要求22所述的系统,其中所述工作流引擎包含机器学习层、展示层和数据库层,其中所述机器学习层包含至少所述第一神经网络、所述第二神经网络、所述第三神经网络和所述第四神经网络。
36.权利要求35所述的系统,其中所述机器学习层包含用于视图分类的一个或更多个分类卷积神经网络(CNN)的集合、用于室分割和波形掩模/轨迹的一个或更多个分割CNN的集合、用于疾病的一个或更多个预测CNN的集合。
37.权利要求22所述的系统,其中在处理期间维持分类置信度评分、调绘置信度评分和测量值置信度评分,并且滤除所述置信度评分中未能满足阈值的评分。
38.权利要求37所述的系统,其中对于所有未被滤除的数据,所述工作流引擎选择与具有最大容积的心腔相关的测量值作为最佳测量值数据;并且将所述最佳测量值数据、图像位置、分类、调绘和与所述最佳测量值相关的其他测量值数据一起保存。
39.权利要求38所述的系统,其中所述工作流引擎将所述最佳测量值数据输入至基于国际测量值指南的规则集合以生成用于医学决策支持的结论。
40.权利要求22所述的系统,其中所述工作流引擎通过以下至少一项输出所述报告:在电子装置的显示器上以电子方式向用户显示所述报告,以及打印纸质报告。
41.权利要求40所述的系统,其中所述报告在基于浏览器的UI中显示,以所述用户可编辑的方式将所述计算出的测量值显现以供人查证。
42.权利要求22所述的系统,其中所述工作流引擎配置成于以下上执行:
i)以独立式环境运行的计算机;
ii)通过网络连接至另一些基于DICOM的装置的计算机,所述装置包括以下中的一个或更多个:DICOM服务器、网络文件共享装置、工作站和托管DICOM文件的云存储服务;
iii)连接至便携式超声扫描仪探头的手持式装置,所述探头将图像传输至所述手持式装置;以及
iv)在通过网络与多个客户端装置通信的服务器上,其中所述服务器和所述工作流引擎是通过互联网向所述客户端装置提供自动化心脏病诊断的第三方服务的一部分。
43.存储在计算机可读介质上的可执行软件产品,其包含用于实施自动化工作流的程序指令,所述程序指令用于:
从存储器接收包含患者心脏的通过超声装置拍摄的多个超声心动图图像的患者研究;
通过第一过滤器,基于对图像元数据进行分析而根据2D图像和多普勒模态图像分离所述多个超声心动图图像;
通过第一神经网络按视图类型对所述2D图像进行分类;
通过第二神经网络按视图类型对所述多普勒模态图像进行分类;
通过第三神经网络对所述2D图像中的心腔进行分割并且通过第四神经网络对所述多普勒模态图像进行分割以生成波形轨迹,从而产生经分割2D图像和经分割多普勒模态图像;
使用所述经分割2D图像和所述经分割多普勒模态图像二者来计算心脏左侧和右侧二者的心脏特征的患者研究测量值;
通过将计算出的测量值与国际心脏指南进行比较来生成结论;以及
输出突出显示计算出的测量值中超出所述国际指南之测量值的报告。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/IB2018/001591 WO2020121014A1 (en) | 2018-12-11 | 2018-12-11 | Automatic clinical workflow that recognizes and analyzes 2d and doppler modality echocardiogram images for automatic cardiac measurements and the diagnosis, prediction and prognosis of heart disease |
| US16/216,929 US10631828B1 (en) | 2018-12-11 | 2018-12-11 | Automatic clinical workflow that recognizes and analyzes 2D and doppler modality echocardiogram images for automated cardiac measurements and the diagnosis, prediction and prognosis of heart disease |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN113194836A CN113194836A (zh) | 2021-07-30 |
| CN113194836B true CN113194836B (zh) | 2024-01-02 |
Family
ID=70332323
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201880100205.3A Active CN113194836B (zh) | 2018-12-11 | 2018-12-11 | 自动化临床工作流 |
Country Status (7)
| Country | Link |
|---|---|
| US (2) | US10631828B1 (zh) |
| EP (1) | EP3893758A4 (zh) |
| JP (2) | JP7290231B2 (zh) |
| CN (1) | CN113194836B (zh) |
| CA (1) | CA3122351A1 (zh) |
| SG (1) | SG11202105378QA (zh) |
| WO (1) | WO2020121014A1 (zh) |
Families Citing this family (42)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12001939B2 (en) * | 2018-12-11 | 2024-06-04 | Eko.Ai Pte. Ltd. | Artificial intelligence (AI)-based guidance for an ultrasound device to improve capture of echo image views |
| US11301996B2 (en) | 2018-12-11 | 2022-04-12 | Eko.Ai Pte. Ltd. | Training neural networks of an automatic clinical workflow that recognizes and analyzes 2D and doppler modality echocardiogram images |
| US11931207B2 (en) * | 2018-12-11 | 2024-03-19 | Eko.Ai Pte. Ltd. | Artificial intelligence (AI) recognition of echocardiogram images to enhance a mobile ultrasound device |
| US11446009B2 (en) | 2018-12-11 | 2022-09-20 | Eko.Ai Pte. Ltd. | Clinical workflow to diagnose heart disease based on cardiac biomarker measurements and AI recognition of 2D and doppler modality echocardiogram images |
| US12322100B2 (en) * | 2018-12-11 | 2025-06-03 | Eko.Ai Pte. Ltd. | Automatic clinical workflow that recognizes and analyzes 2D and doppler modality echocardiogram images for automated cardiac measurements and grading of aortic stenosis severity |
| US12400762B2 (en) * | 2018-12-11 | 2025-08-26 | Eko.Ai Pte. Ltd. | Automatic clinical workflow that recognizes and analyzes 2D and doppler modality echocardiogram images for automated cardiac measurements and diagnosis of cardiac amyloidosis and hypertrophic cardiomyopathy |
| CA3129213A1 (en) * | 2019-02-06 | 2020-08-13 | The University Of British Columbia | Neural network image analysis |
| JP7672398B2 (ja) * | 2019-10-07 | 2025-05-07 | コーニンクレッカ フィリップス エヌ ヴェ | 画像最適化のためのシステム及び方法 |
| WO2021099449A1 (en) * | 2019-11-22 | 2021-05-27 | Koninklijke Philips N.V. | Intelligent measurement assistance for ultrasound imaging and associated devices, systems, and methods |
| US11308610B2 (en) * | 2019-12-11 | 2022-04-19 | Shanghai United Imaging Intelligence Co., Ltd. | Systems and methods for machine learning based automatic bullseye plot generation |
| JP7328156B2 (ja) * | 2020-01-22 | 2023-08-16 | キヤノンメディカルシステムズ株式会社 | 超音波診断装置、医用画像処理装置、および医用画像処理プログラム |
| US12207968B2 (en) * | 2020-03-06 | 2025-01-28 | Ultromics Limited | Assessing heart parameters using neural networks |
| EP4134909A4 (en) * | 2020-04-06 | 2024-02-21 | Niigata University | DATA GENERATION DEVICE, DATA GENERATION METHOD AND PROGRAM |
| WO2021214712A1 (en) * | 2020-04-24 | 2021-10-28 | Spectrum Optix Inc. | Neural network supported camera image or video processing pipelines |
| US20210345986A1 (en) * | 2020-05-11 | 2021-11-11 | EchoNous, Inc. | Automatic evaluation of ultrasound protocol trees |
| US11523801B2 (en) * | 2020-05-11 | 2022-12-13 | EchoNous, Inc. | Automatically identifying anatomical structures in medical images in a manner that is sensitive to the particular view in which each image is captured |
| US11532084B2 (en) * | 2020-05-11 | 2022-12-20 | EchoNous, Inc. | Gating machine learning predictions on medical ultrasound images via risk and uncertainty quantification |
| WO2021259694A1 (en) * | 2020-06-23 | 2021-12-30 | Koninklijke Philips N.V. | Systems and methods for generating color doppler images from short and undersampled ensembles |
| CN111714217A (zh) * | 2020-07-03 | 2020-09-29 | 福建智康云医疗科技有限公司 | 一种基于云存储的医学影像快速定位采集扫描装置 |
| EP3954299B1 (de) * | 2020-08-13 | 2023-12-06 | Justus-Liebig-Universität Gießen | Verfahren zur bestimmung der lastunabhängigen kontraktilität |
| US20220104790A1 (en) * | 2020-10-02 | 2022-04-07 | Caption Health, Inc. | Continuous and dynamic ejection fraction determination |
| US11636593B2 (en) | 2020-11-06 | 2023-04-25 | EchoNous, Inc. | Robust segmentation through high-level image understanding |
| JP7633057B2 (ja) * | 2021-03-25 | 2025-02-19 | キヤノンメディカルシステムズ株式会社 | 超音波診断装置、医用画像解析装置および医用画像解析プログラム |
| US20220335615A1 (en) * | 2021-04-19 | 2022-10-20 | Fujifilm Sonosite, Inc. | Calculating heart parameters |
| CN113450337B (zh) * | 2021-07-07 | 2024-05-24 | 东软医疗系统股份有限公司 | 心包腔内积液的评价方法、装置、电子设备及存储介质 |
| US12228497B2 (en) * | 2021-08-10 | 2025-02-18 | Volkswagen Aktiengesellschaft | Determining material properties based on machine learning models |
| US12144686B2 (en) * | 2021-10-25 | 2024-11-19 | EchoNous, Inc. | Automatic depth selection for ultrasound imaging |
| WO2023075480A1 (ko) * | 2021-10-28 | 2023-05-04 | 주식회사 온택트헬스 | 의료 영상의 예측된 목적 부위에 대한 임상 파라미터를 제공하기 위한 방법, 장치, 레이블링을 위한 의료 영상을 선별하기 위한 방법 및 장치 |
| CN114255226A (zh) * | 2021-12-22 | 2022-03-29 | 北京安德医智科技有限公司 | 多普勒全流程定量分析方法及装置、电子设备和存储介质 |
| CN114511545B (zh) * | 2022-02-14 | 2025-09-02 | 中航华东光电(上海)有限公司 | 检测按键喷漆均匀性的方法、装置、设备及可读存储介质 |
| US12213840B2 (en) | 2022-03-14 | 2025-02-04 | EchoNous, Inc. | Automatically establishing measurement location controls for doppler ultrasound |
| EP4534018A1 (en) * | 2022-06-03 | 2025-04-09 | Ontact Health Co., Ltd. | Method for providing information regarding ultrasound image view and device for providing information regarding ultrasound image view by using same |
| WO2024059303A1 (en) * | 2022-09-16 | 2024-03-21 | Children's National Medical Center | Rheumatic heart disease detection from echocardiograms |
| KR102846159B1 (ko) * | 2022-10-25 | 2025-08-13 | 주식회사 온택트헬스 | 심장 초음파 영상에 대한 정보 제공 방법 및 이를 이용한 심장 초음파 영상에 대한 정보 제공용 디바이스 |
| US11786212B1 (en) | 2022-12-15 | 2023-10-17 | UAB Ligence | Echocardiogram classification with machine learning |
| CN115880354B (zh) * | 2023-03-02 | 2023-05-30 | 成都工业学院 | 一种基于点云自适应切片的计算树冠体积的方法 |
| CN116350263B (zh) * | 2023-03-15 | 2025-11-07 | 南方科技大学 | 超声心动图辅助报告生成方法、系统、设备及存储介质 |
| US12475575B2 (en) | 2023-04-14 | 2025-11-18 | Siemens Healthineers Ag | Contour motion propagation across viewframe data |
| KR20250020220A (ko) * | 2023-08-03 | 2025-02-11 | 주식회사 온택트헬스 | Ood 데이터 탐지 기반 초음파 영상 뷰에 대한 정보 제공 방법 및 이를 이용한 초음파 영상 뷰에 대한 정보 제공용 디바이스 |
| WO2025056016A1 (en) * | 2023-09-14 | 2025-03-20 | The Hong Kong University Of Science And Technology | Method, apparatus, and system for predicting a pulmonary arterial hypertension condition of a subject |
| CN119655790A (zh) * | 2024-01-26 | 2025-03-21 | 广东省妇幼保健院 | 一种心动周期时相确定方法、装置、设备及介质 |
| EP4620405A1 (en) * | 2024-03-20 | 2025-09-24 | Ontact Health Co., Ltd. | Method for providing guideline for cardiac ultrasound image and device for providing guideline for cardiac ultrasound image using the same |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1839392A (zh) * | 2003-06-25 | 2006-09-27 | 美国西门子医疗解决公司 | 心脏成像的自动区域心肌评定 |
| CN1914617A (zh) * | 2004-02-03 | 2007-02-14 | 美国西门子医疗解决公司 | 与心脏有关的疾病和病症的自动诊断和决策支持系统和方法 |
| CN103153184A (zh) * | 2010-08-13 | 2013-06-12 | 呼吸运动公司 | 用于通过呼吸量、运动和变化性的测量进行呼吸振动监视的设备和方法 |
| CN103917166A (zh) * | 2011-08-17 | 2014-07-09 | Vp诊断公司 | 一种表征颈动脉斑块的方法和系统 |
| CN108135571A (zh) * | 2015-09-30 | 2018-06-08 | 通用电气公司 | 用于测量心输出量的方法和系统 |
| WO2018127497A1 (en) * | 2017-01-05 | 2018-07-12 | Koninklijke Philips N.V. | Ultrasound imaging system with a neural network for deriving imaging data and tissue information |
| CN108471949A (zh) * | 2015-10-28 | 2018-08-31 | 光谱Md公司 | 组织分类用反射模式多光谱时间分辨光学成像方法和设备 |
Family Cites Families (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7087018B2 (en) | 2002-11-13 | 2006-08-08 | Siemens Medical Solutions Usa, Inc. | System and method for real-time feature sensitivity analysis based on contextual information |
| US7458936B2 (en) | 2003-03-12 | 2008-12-02 | Siemens Medical Solutions Usa, Inc. | System and method for performing probabilistic classification and decision support using multidimensional medical image databases |
| US7421101B2 (en) | 2003-10-02 | 2008-09-02 | Siemens Medical Solutions Usa, Inc. | System and method for local deformable motion analysis |
| US8396531B2 (en) | 2007-03-27 | 2013-03-12 | Siemens Medical Solutions Usa, Inc. | System and method for quasi-real-time ventricular measurements from M-mode echocardiogram |
| US8092388B2 (en) | 2007-09-25 | 2012-01-10 | Siemens Medical Solutions Usa, Inc. | Automated view classification with echocardiographic data for gate localization or other purposes |
| US8594398B2 (en) | 2009-06-26 | 2013-11-26 | International Business Machines Corporation | Systems and methods for cardiac view recognition and disease recognition |
| US8750375B2 (en) | 2010-06-19 | 2014-06-10 | International Business Machines Corporation | Echocardiogram view classification using edge filtered scale-invariant motion features |
| WO2012070207A1 (ja) * | 2010-11-26 | 2012-05-31 | 株式会社日立製作所 | 診療支援システム及び診療支援方法 |
| US20120221310A1 (en) * | 2011-02-28 | 2012-08-30 | The Regents Of The University Of California | System for analyzing physiological signals to predict medical conditions |
| US20160203288A1 (en) * | 2012-06-18 | 2016-07-14 | The Research Foundation For The State University Of New York | Systems and Methods for Identifying Historical Vasculature Cases |
| US9147258B2 (en) * | 2013-02-19 | 2015-09-29 | General Electric Company | Methods and systems for segmentation in echocardiography |
| US9280819B2 (en) | 2013-08-26 | 2016-03-08 | International Business Machines Corporation | Image segmentation techniques |
| WO2015070030A1 (en) * | 2013-11-08 | 2015-05-14 | Spangler Scientific Llc | Prediction of risk for sudden cardiac death |
| US10327712B2 (en) * | 2013-11-16 | 2019-06-25 | International Business Machines Corporation | Prediction of diseases based on analysis of medical exam and/or test workflow |
| US9842390B2 (en) | 2015-02-06 | 2017-12-12 | International Business Machines Corporation | Automatic ground truth generation for medical image collections |
| US9984283B2 (en) | 2015-02-14 | 2018-05-29 | The Trustees Of The University Of Pennsylvania | Methods, systems, and computer readable media for automated detection of abnormalities in medical images |
| US10430688B2 (en) | 2015-05-27 | 2019-10-01 | Siemens Medical Solutions Usa, Inc. | Knowledge-based ultrasound image enhancement |
| EP3323086A1 (en) | 2015-07-15 | 2018-05-23 | Oxford University Innovation Limited | System and method for structures detection and multi-class image categorization in medical imaging |
| WO2017181288A1 (en) | 2016-04-21 | 2017-10-26 | The University Of British Columbia | Echocardiographic image analysis |
| EP3242142B1 (en) * | 2016-05-02 | 2025-12-17 | Pie Medical Imaging BV | A method and apparatus to automatically determine velocity encoding directions |
| WO2017205836A1 (en) | 2016-05-26 | 2017-11-30 | Icahn School Of Medicine At Mount Sinai | Systems and methods for categorization |
| US10667794B2 (en) * | 2016-10-17 | 2020-06-02 | International Business Machines Corporation | Automatic detection of disease from analysis of echocardiographer findings in echocardiogram videos |
| US10362949B2 (en) * | 2016-10-17 | 2019-07-30 | International Business Machines Corporation | Automatic extraction of disease-specific features from doppler images |
| US11069432B2 (en) * | 2016-10-17 | 2021-07-20 | International Business Machines Corporation | Automatic disease detection from unstructured textual reports |
| JP2019534110A (ja) | 2016-11-16 | 2019-11-28 | テラテク・コーポレーシヨン | 携帯型超音波システム |
-
2018
- 2018-12-11 EP EP18943293.3A patent/EP3893758A4/en active Pending
- 2018-12-11 CA CA3122351A patent/CA3122351A1/en active Pending
- 2018-12-11 CN CN201880100205.3A patent/CN113194836B/zh active Active
- 2018-12-11 US US16/216,929 patent/US10631828B1/en active Active
- 2018-12-11 JP JP2021533248A patent/JP7290231B2/ja active Active
- 2018-12-11 SG SG11202105378QA patent/SG11202105378QA/en unknown
- 2018-12-11 WO PCT/IB2018/001591 patent/WO2020121014A1/en not_active Ceased
-
2019
- 2019-12-09 US US16/707,622 patent/US10702247B2/en active Active
-
2023
- 2023-01-06 JP JP2023001010A patent/JP2023026658A/ja not_active Withdrawn
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1839392A (zh) * | 2003-06-25 | 2006-09-27 | 美国西门子医疗解决公司 | 心脏成像的自动区域心肌评定 |
| CN1914617A (zh) * | 2004-02-03 | 2007-02-14 | 美国西门子医疗解决公司 | 与心脏有关的疾病和病症的自动诊断和决策支持系统和方法 |
| CN103153184A (zh) * | 2010-08-13 | 2013-06-12 | 呼吸运动公司 | 用于通过呼吸量、运动和变化性的测量进行呼吸振动监视的设备和方法 |
| CN103917166A (zh) * | 2011-08-17 | 2014-07-09 | Vp诊断公司 | 一种表征颈动脉斑块的方法和系统 |
| CN108135571A (zh) * | 2015-09-30 | 2018-06-08 | 通用电气公司 | 用于测量心输出量的方法和系统 |
| CN108471949A (zh) * | 2015-10-28 | 2018-08-31 | 光谱Md公司 | 组织分类用反射模式多光谱时间分辨光学成像方法和设备 |
| WO2018127497A1 (en) * | 2017-01-05 | 2018-07-12 | Koninklijke Philips N.V. | Ultrasound imaging system with a neural network for deriving imaging data and tissue information |
Also Published As
| Publication number | Publication date |
|---|---|
| US10702247B2 (en) | 2020-07-07 |
| JP2022519979A (ja) | 2022-03-28 |
| EP3893758A1 (en) | 2021-10-20 |
| CA3122351A1 (en) | 2020-06-18 |
| US20200178940A1 (en) | 2020-06-11 |
| SG11202105378QA (en) | 2021-06-29 |
| JP7290231B2 (ja) | 2023-06-13 |
| WO2020121014A1 (en) | 2020-06-18 |
| US10631828B1 (en) | 2020-04-28 |
| JP2023026658A (ja) | 2023-02-24 |
| EP3893758A4 (en) | 2022-08-03 |
| CN113194836A (zh) | 2021-07-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113194836B (zh) | 自动化临床工作流 | |
| US11301996B2 (en) | Training neural networks of an automatic clinical workflow that recognizes and analyzes 2D and doppler modality echocardiogram images | |
| US11446009B2 (en) | Clinical workflow to diagnose heart disease based on cardiac biomarker measurements and AI recognition of 2D and doppler modality echocardiogram images | |
| US11931207B2 (en) | Artificial intelligence (AI) recognition of echocardiogram images to enhance a mobile ultrasound device | |
| US12001939B2 (en) | Artificial intelligence (AI)-based guidance for an ultrasound device to improve capture of echo image views | |
| US12322100B2 (en) | Automatic clinical workflow that recognizes and analyzes 2D and doppler modality echocardiogram images for automated cardiac measurements and grading of aortic stenosis severity | |
| US10930386B2 (en) | Automated normality scoring of echocardiograms | |
| Slomka et al. | Cardiac imaging: working towards fully-automated machine analysis & interpretation | |
| CN111511287B (zh) | 从医学图像自动提取超声心动图测量结果 | |
| US8594398B2 (en) | Systems and methods for cardiac view recognition and disease recognition | |
| US20220366566A1 (en) | Image analysis for scoring motion of a heart wall | |
| CN111275755B (zh) | 基于人工智能的二尖瓣瓣口面积检测方法、系统和设备 | |
| US12400762B2 (en) | Automatic clinical workflow that recognizes and analyzes 2D and doppler modality echocardiogram images for automated cardiac measurements and diagnosis of cardiac amyloidosis and hypertrophic cardiomyopathy | |
| US20240374234A1 (en) | Automatic clinical workflow that recognizes and analyzes 2d and doppler modality echocardiogram images for automated cardiac measurements and grading of mitral valve and tricuspid valve regurgitation severity | |
| Ragnarsdottir et al. | Deep learning based prediction of pulmonary hypertension in newborns using echocardiograms | |
| Jiang et al. | Artificial intelligence in echocardiography: Applications and future directions | |
| US20250087339A1 (en) | Methods and systems for modeling and analysis | |
| EP4608278B1 (en) | Echocardiogram classification with machine learning | |
| Li et al. | An automatic and real-time echocardiography quality scoring system based on deep learning to improve reproducible assessment of left ventricular ejection fraction | |
| KR20240057761A (ko) | 심장 초음파 영상에 대한 정보 제공 방법 및 이를 이용한 심장 초음파 영상에 대한 정보 제공용 디바이스 | |
| TWI849997B (zh) | 心臟超音波影像的分析方法與電子裝置 | |
| Ahmadi Amiri | Detection and severity assessment of aortic stenosis using machine learning | |
| WO2024059303A1 (en) | Rheumatic heart disease detection from echocardiograms | |
| Fatiha et al. | Robust Automated Left Ventricle Segmentation and Ejection Fraction Estimation Using an Enhanced ResNet-UNet Deep Learning Framework in Echocardiography | |
| KR20230091645A (ko) | 장기 기능에 대한 정보 제공 방법 및 이를 이용한 장기 기능에 대한 정보 제공용 디바이스 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |