一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

医学影像的处理方法及装置与流程

2022-04-09 07:50:44 来源:中国专利 TAG:


1.本技术涉及医学影像技术领域,并且更为具体地,涉及一种医学影像的处理方法、装置、计算机可读存储介质及电子设备。


背景技术:

2.dicom(医学数字成像和通信,digital imaging and communications in med icine)是医学图像和相关信息的国际标准(iso 12052)。它定义了质量能满足临床需要的可用于数据交换的医学图像格式。
3.在处理医学图像的过程中,通常需要在医学图像上选取感兴趣区域(roi,re gion of interest),而现有的医学图像的处理方法对感兴趣区域的选取效果较差。


技术实现要素:

4.有鉴于此,本技术实施例提供了一种医学影像的处理方法、装置、计算机可读存储介质及电子设备,能够提升感兴趣区域的选取效果。
5.第一方面,本技术的实施例提供了一种医学影像的处理方法,应用在医学影像阅片系统中,处理方法包括:获取医学影像,医学影像具有基于人工智能识别的第一感兴趣区域;基于用户选择的绘制工具和用户基于绘制工具与医学影像阅片系统的界面的交互,生成第一感兴趣区域对应的绘制区域;基于用户选择的绘制模式调整绘制区域,生成医学影像的经过绘制的第二感兴趣区域;计算第二感兴趣区域的医学参数。
6.在本技术某些实施例中,医学参数包括第二感兴趣区域的长径、短径、面积、最大亮度和最小亮度中的一种或多种。
7.在本技术某些实施例中,绘制工具包括笔刷工具,笔刷工具包括笔刷宽度,绘制模式包括建立选区模式,基于用户选择的绘制工具和用户基于绘制工具与医学影像阅片系统的界面的交互,生成第一感兴趣区域对应的绘制区域,包括:根据用户的选择进入建立选区模式;记录鼠标指针在用户长按鼠标期间的第一笔刷移动轨迹;根据第一笔刷移动轨迹和笔刷宽度,生成由笔刷工具绘制的感兴趣区域的第一笔刷绘制区域;根据第一笔刷绘制区域的轮廓,生成第一感兴趣区域的第一绘制区域。
8.在本技术某些实施例中,绘制模式还包括增加选区模式,基于用户选择的绘制模式调整绘制区域,生成医学影像的经过绘制的第二感兴趣区域,包括:根据用户的选择进入增加选区模式;记录鼠标指针在用户长按鼠标期间的第二笔刷移动轨迹;根据第二笔刷移动轨迹和笔刷宽度,生成由笔刷工具绘制的感兴趣区域的第二笔刷绘制区域;将第一绘制区域和第二笔刷绘制区域进行融合,并根据融合后的笔刷绘制区域的轮廓,生成第二感兴趣区域的第二绘制区域。
9.在本技术某些实施例中,绘制模式包括删除选区模式,基于用户选择的绘制模式调整绘制区域,生成医学影像的经过绘制的第二感兴趣区域,包括:根据用户的选择进入删除选区模式;记录鼠标指针在用户长按鼠标期间的第三笔刷移动轨迹;根据第三笔刷移动
轨迹和笔刷宽度,生成由笔刷工具绘制的感兴趣区域的第三笔刷绘制区域;将第一绘制区域和第三笔刷绘制区域进行相减,并根据相减后的笔刷绘制区域的轮廓,生成第二感兴趣区域的第三绘制区域。
10.在本技术某些实施例中,处理方法还包括:根据用户的选择设置笔刷宽度,笔刷宽度自适应用户选择的缩放倍数。
11.在本技术某些实施例中,绘制工具包括轮廓工具,绘制模式包括建立选区模式,基于用户选择的绘制工具和用户基于绘制工具与医学影像阅片系统的界面的交互,生成第一感兴趣区域对应的绘制区域,包括:根据用户的选择进入建立选区模式;记录鼠标指针在用户长按鼠标期间的第一轮廓移动轨迹;根据第一轮廓移动轨迹,生成第一感兴趣区域的第四绘制区域。
12.在本技术某些实施例中,若第一轮廓移动轨迹有相交,第四绘制区域为第一轮廓移动轨迹首次相交时构成的封闭区域;若第一轮廓移动轨迹无相交,第四绘制区域为第一轮廓移动轨迹首尾相接构成的封闭区域。
13.在本技术某些实施例中,绘制工具包括轮廓工具,绘制模式包括增加选区模式,基于用户选择的绘制模式调整绘制区域,生成医学影像的经过绘制的第二感兴趣区域,包括:根据用户的选择进入增加选区模式;记录鼠标指针在用户长按鼠标期间的第二轮廓移动轨迹;将第四绘制区域和第二轮廓移动轨迹进行融合,并对融合后的绘制区域进行封闭处理,生成第二感兴趣区域的第五绘制区域。
14.在本技术某些实施例中,绘制工具包括轮廓工具,绘制模式包括删除选区模式,基于用户选择的绘制模式调整绘制区域,生成医学影像的经过绘制的第二感兴趣区域,包括:根据用户的选择进入删除选区模式;记录鼠标指针在用户长按鼠标期间的第三轮廓移动轨迹;将第四绘制区域和第二轮廓移动轨迹进行相减,并对相减后的绘制区域进行封闭处理,生成第二感兴趣区域的第六绘制区域。
15.在本技术某些实施例中,处理方法还包括:采用高斯平滑算法对第二感兴趣区域进行处理,生成经过平滑处理的第二感兴趣区域;计算经过平滑处理的第二感兴趣区域的医学参数。
16.第二方面,本技术的实施例提供了一种医学影像的处理装置,应用在医学影像阅片系统中,处理装置包括:获取模块,用于获取医学影像,医学影像具有基于人工智能识别的第一感兴趣区域;绘制模块,用于基于用户选择的绘制工具和用户基于绘制工具与医学影像阅片系统的界面的交互,生成第一感兴趣区域对应的绘制区域;调整模块,用于基于用户选择的绘制模式调整绘制区域,生成医学影像的经过绘制的第二感兴趣区域;计算模块,用于计算第二感兴趣区域的医学参数。
17.第三方面,本技术的实施例提供了一种计算机可读存储介质,存储介质存储有计算机程序,计算机程序用于执行第一方面中任一项的医学影像的处理方法。
18.第四方面,本技术的实施例提供了一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器,其中,处理器用于执行第一方面中任一项的医学影像的处理方法。
19.本技术的医学影像的处理方法通过对基于人工智能识别的第一感兴趣区域进行绘制,生成经过绘制的第二感兴趣区域,并计算第二感兴趣区域的医学参数,实现对不规则形状感兴趣区域的精确选取,进而使相关医学参数的计算结果更准确。
附图说明
20.图1为本技术一实施例提供的医学影像的处理方法的一种实施环境的示意图。
21.图2为本技术一实施例提供的医学影像的处理方法的流程示意图。
22.图3为本技术另一实施例提供的生成第一绘制区域的方法的流程示意图。
23.图4为本技术另一实施例提供的生成第二绘制区域的方法的流程示意图。
24.图5为本技术另一实施例提供的生成第三绘制区域的方法的流程示意图。
25.图6为本技术另一实施例提供的生成第四绘制区域的方法的流程示意图。
26.图7为本技术另一实施例提供的生成第五绘制区域的方法的流程示意图。
27.图8为本技术另一实施例提供的生成第六绘制区域的方法的流程示意图。
28.图9为本技术另一实施例提供的医学影像的平滑处理方法的流程示意图。
29.图10a所示为本技术一示例性实施例提供的第一笔刷绘制区域的效果示意图。
30.图10b所示为本技术一示例性实施例提供的第一绘制区域的效果示意图。
31.图11a所示为本技术一示例性实施例提供的第二笔刷绘制区域的效果示意图。
32.图11b所示为本技术一示例性实施例提供的第二绘制区域的效果示意图。
33.图12a所示为本技术一示例性实施例提供的第三笔刷绘制区域的效果示意图。
34.图12b所示为本技术一示例性实施例提供的第三绘制区域的效果示意图。
35.图13a所示为本技术一示例性实施例提供的第一轮廓移动轨迹的效果示意图。
36.图13b所示为本技术一示例性实施例提供的第四绘制区域的效果示意图。
37.图14a所示为本技术一示例性实施例提供的第二轮廓移动轨迹的效果示意图。
38.图14b所示为本技术一示例性实施例提供的第五绘制区域的效果示意图。
39.图15a所示为本技术一示例性实施例提供的第三轮廓移动轨迹的效果示意图。
40.图15b所示为本技术一示例性实施例提供的第六绘制区域的效果示意图。
41.图16a所示为本技术一示例性实施例提供的长短径测量的效果示意图。
42.图16b所示为本技术一示例性实施例提供的计算医学参数的效果示意图。
43.图17所示为本技术一实施例提供的医学影像的处理装置的结构示意图。
44.图18所示为本技术一示例性实施例提供的用于执行医学影像的处理方法的电子设备的框图。
具体实施方式
45.下面将参照附图更详细地描述本技术的实施例。虽然附图中显示了本技术的某些实施例,然而应当理解的是,本技术可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本技术。应当理解的是,本技术的附图及实施例仅用于示例性作用,并非用于限制本技术的保护范围。
46.本技术使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“根据”是“至少部分地根据”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”。其它术语的相关定义将在下文描述中给出。
47.本技术的实施例可以用于医学影像阅片系统中。在影像图片管理方面,医学影像阅片系统支持多中心的影像上传,支持影像查询,并对上传影像进行审核和质控管理。在阅片管理方面,支持阅片流程设计、多层级阅片的分配、跟踪和查询,并且支持多重阅片。在整
个业务流程中,对影像的上传审核阅片进行智能的统计管理,实时跟进影像状态和阅片进度。
48.医学影像,也可以称为医学图像,可以为电子计算机断层成像(computed tomography,ct)、核磁共振成像(magnetic resonance imaging,mri)、计算机放射成像(computed radiography,cr)或数字放射成像(digital radiography,dr)等医学影像,本技术实施例对此不作具体限定。
49.dicom图像文件结构主要由文件头和数据集合两大部分组成。文件头用于表示该文件是否为dicom图像文件。数据集合包括:受试者(例如,病人)的姓名、成像方式、图像大小之类的与成像实例相关的数据,以及成像实例的图像像素数据。本技术实施例并不限定医学影像的具体形式,可以是原始医学图像,也可以是经过预处理后的医学图像,还可以是原始医学图像的一部分。
50.目前在医学影像阅片系统中,可以通过人工智能对感兴趣区域进行识别。然而,基于人工智能的识别方式难以对不规则形状的感兴趣区域进行精准识别,进而导致长短径等医学参数的测量精确度较差。实际上,由于上述原因,阅片人往往不采用人工智能的方式识别感兴趣区域。
51.为了解决上述问题,本技术提供了一种医学影像的处理方法。
52.图1是本技术实施例所提供的一种实施环境的示意图。该实施环境包括ct扫描仪110和计算机设备120。
53.计算机设备110可以从ct扫描仪110处获取医学影像。例如,计算机设备120可以通过有线网络或无线网络与ct扫描仪110进行通信。
54.ct扫描仪110用于对人体组织进行x线扫描,得到人体组织的ct医学影像。在一实施例中,通过ct扫描仪110对人体的胸部进行扫描,可以得胸部ct医学影像。
55.计算机设备120可以是通用型计算机或者由专用的集成电路组成的计算机装置等,本技术实施例对此不做限定。例如,计算机设备120可以是平板电脑等移动终端设备,或者也可以是个人计算机(personal computer,pc),比如膝上型便携计算机和台式计算机等等。
56.本领域技术人员可以知晓,上述计算机设备120的数量可以一个或多个,其类型可以相同或者不同。比如上述计算机设备120可以为一个,或者上述计算机设备120为几十个或几百个,或者更多数量。本技术实施例对计算机设备120的数量和设备类型不加以限定。
57.在一些可选的实施例中,计算机设备120从ct扫描仪110处获取医学影像,生成基于人工智能识别的第一感兴趣区域对应的绘制区域,生成经过绘制的第二感兴趣区域,并计算第二感兴趣区域的医学参数。
58.图2示意性示出了本发明一实施例提供的医学影像的处理方法的流程示意图。图2所述的方法由计算设备(例如,服务器)来执行,但本技术实施例不以此为限。服务器可以是一台服务器,或者由若干台服务器组成,或者是一个虚拟化平台,或者是一个云计算服务中心,本技术实施例对此不作限定。如图2所示,该方法包括如下内容。
59.s210:获取医学影像,医学影像具有基于人工智能识别的第一感兴趣区域。
60.具体地,在医学成像设备对受试者进行扫描之后,可以从医学成像设备获取医学影像,例如,医学影像可以为dicom图像文件。医学影像上具有基于人工智能识别的第一感
兴趣区域,并在医学影像上进行标注,例如用虚线框或实线框对第一感兴趣区域进行标注。阅片人在核查影像时,结合第一感兴趣区域对疾病的位置进行初步判断,并在后续的步骤中对第一感兴趣区域进行进一步操作。
61.医学成像设备可以为电子计算机断层扫描设备、核磁共振成像设备或正电子发射计算机断层显像设备等。
62.s220:基于用户选择的绘制工具和用户基于绘制工具与医学影像阅片系统的界面的交互,生成第一感兴趣区域对应的绘制区域。
63.具体地,可以在医学影像阅片系统中设置一种或多种绘制工具,用户选择绘制工具,并根据该绘制工具与医学影像阅片系统的界面进行交互(例如在医学影像上进行绘制操作)。医学影像阅片系统根据交互的结果,生成第一感兴趣区域对应的绘制区域。用户可以为阅片人,在医学影像阅片系统中对人工智能识别的第一感兴趣区域进行核查。一些不规则形状的第一感兴趣区域往往精确度较差,用户可以在第一感兴趣区域标注有误或不准确时,使用绘制工具对第一感兴趣区域进行绘制。第一感兴趣区域对应的绘制区域可以为待调整的绘制区域,在后续步骤中进行进一步的调整,以通过一次或多次绘制得到第一感兴趣区域。
64.s230:基于用户选择的绘制模式调整绘制区域,生成医学影像的经过绘制的第二感兴趣区域。
65.具体地,可以在医学影像阅片系统中设置一种或多种绘制模式,用户选择绘制模式,在生成第一感兴趣区域对应的绘制区域后,医学影像阅片系统基于该绘制模式调整该绘制区域,并生成经过绘制的第二感兴趣区域。例如,可以通过一次或多次调整或绘制得到第二感兴趣区域。
66.s240:计算第二感兴趣区域的医学参数。
67.具体地,在确定第二感兴趣区域后,医学影像阅片系统计算第二感兴趣区域的医学参数。
68.在一实施例中,医学参数包括第二感兴趣区域的长径、短径、面积、最大亮度和最小亮度中的一种或多种。
69.可以采用霍夫变换算法计算第二感兴趣区域的长径和短径。霍夫变换是一种特征检测方法(feature extraction),被广泛应用在图像分析(image analysis)、计算机视觉(computer vision)以及数位影像处理(digital image processing)。霍夫变换是用来辨别找出物件中的特征,例如线条,流程大致如下:给定一个物件需要辨别的形状的种类,算法会在参数空间(parameter space)中执行投票来决定物体的形状,由累加空间(accumulator space)里的局部最大值(local maximum)来决定。可以采用霍夫变换算法检测物体的形状,即应用广义hough变换去检测某一任意形状边界的图形。首先选取该形状中的任意点(a,b)为参考点,然后从该任意形状图形的边缘每一点上,计算其切线方向φ和到参考点(a,b)位置的偏移矢量r,以及r与x轴的夹角α。参考点(a,b)的位置可由下式算出:
70.a=x r(φ)cos(α(φ))
71.b=x r(φ)sin(α(φ))
72.图16a所示为本技术一示例性实施例提供的长短径测量的效果示意图。图16b所示为本技术一示例性实施例提供的计算医学参数的效果示意图。图16a和图16b中的十字线即
为第二感兴趣区域的长径和短径。本实施例自动计算第二感兴趣区域的医学参数,避免了阅片人手动测量十字线等医学参数,提高了阅片人的阅片效率。
73.本技术的医学影像的处理方法,对基于人工智能识别的第一感兴趣区域进行绘制和调整,生成经过绘制的第二感兴趣区域,并计算第二感兴趣区域的医学参数,能够优化用户与医学影像阅片系统界面的交互过程,提高阅片人的阅片效率,实现对不规则形状感兴趣区域的精确选取,进而使相关医学参数的计算结果更准确。
74.在一实施例中,绘制工具包括笔刷工具,笔刷工具包括笔刷宽度,绘制模式包括建立选区模式,基于用户选择的绘制工具和用户基于绘制工具与医学影像阅片系统的界面的交互,生成第一感兴趣区域对应的绘制区域,包括:根据用户的选择进入建立选区模式;记录鼠标指针在用户长按鼠标期间的第一笔刷移动轨迹;根据第一笔刷移动轨迹和笔刷宽度,生成由笔刷工具绘制的感兴趣区域的第一笔刷绘制区域;根据第一笔刷绘制区域的轮廓,生成第一感兴趣区域的第一绘制区域。
75.具体地,可以在医学影像阅片系统中设置笔刷工具和建立选区模式,用户选中建立选区模式和笔刷工具,并设置合适的笔刷宽度,笔刷宽度自适应用户选择的缩放倍数。用户长按鼠标进行绘制,此时阅片系统记录用户长按鼠标期间的第一笔刷移动轨迹,并根据第一笔刷移动轨迹和笔刷宽度,生成由笔刷工具绘制的感兴趣区域的第一笔刷绘制区域。图10a所示为本技术一示例性实施例提供的第一笔刷绘制区域的效果示意图,图10a较亮的实心区域即为第一笔刷绘制区域。
76.用户松开鼠标后,第一笔刷绘制区域的轮廓即为第一感兴趣区域的第一绘制区域。阅片系统根据第一笔刷绘制区域的轮廓,生成第一绘制区域。图10b所示为本技术一示例性实施例提供的第一绘制区域的效果示意图,图10b虚线框所示区域即为第一绘制区域。
77.本实施例的医学影像的处理方法提高了医学影像阅片系统的可交互性,使阅片人能够在阅片系统中实现用笔刷工具建立第一感兴趣区域的第一绘制区域。
78.在一实施例中,绘制模式还包括增加选区模式,基于用户选择的绘制模式调整绘制区域,生成医学影像的经过绘制的第二感兴趣区域,包括:根据用户的选择进入增加选区模式;记录鼠标指针在用户长按鼠标期间的第二笔刷移动轨迹;根据第二笔刷移动轨迹和笔刷宽度,生成由笔刷工具绘制的感兴趣区域的第二笔刷绘制区域;将第一绘制区域和第二笔刷绘制区域进行融合,并根据融合后的笔刷绘制区域的轮廓,生成第二感兴趣区域的第二绘制区域。
79.具体地,可以在医学影像阅片系统中设置笔刷工具和增加选区模式,用户选中增加选区模式和笔刷工具,并设置合适的笔刷宽度,长按鼠标进行绘制,此时阅片系统记录用户长按鼠标期间的第二笔刷移动轨迹,并根据第二笔刷移动轨迹和笔刷宽度,生成由笔刷工具绘制的感兴趣区域的第二笔刷绘制区域。图11a所示为本技术一示例性实施例提供的第二笔刷绘制区域的效果示意图,图11a较亮的圆环区域即为第二笔刷绘制区域。
80.用户松开鼠标后,第二笔刷绘制区域的轮廓和第一绘制区域融合后的区域即为第一感兴趣区域的第二绘制区域。阅片系统将第一绘制区域和第二笔刷绘制区域进行融合,并根据融合后的笔刷绘制区域的轮廓,生成第二绘制区域。图11b所示为本技术一示例性实施例提供的第二绘制区域的效果示意图,图11b虚线框所示区域即为第二绘制区域。
81.本实施例的医学影像的处理方法提高了医学影像阅片系统的可交互性,使阅片人
能够在阅片系统中实现用笔刷工具增加选区,绘制第二感兴趣区域的第二绘制区域。
82.在一实施例中,绘制模式包括删除选区模式,基于用户选择的绘制模式调整绘制区域,生成医学影像的经过绘制的第二感兴趣区域,包括:根据用户的选择进入删除选区模式;记录鼠标指针在用户长按鼠标期间的第三笔刷移动轨迹;根据第三笔刷移动轨迹和笔刷宽度,生成由笔刷工具绘制的感兴趣区域的第三笔刷绘制区域;将第一绘制区域和第三笔刷绘制区域进行相减,并根据相减后的笔刷绘制区域的轮廓,生成第二感兴趣区域的第三绘制区域。
83.具体地,可以在医学影像阅片系统中设置笔刷工具和删除选区模式,用户选中删除选区模式和笔刷工具,并设置合适的笔刷宽度,长按鼠标进行绘制,此时阅片系统记录用户长按鼠标期间的第三笔刷移动轨迹,并根据第三笔刷移动轨迹和笔刷宽度,生成由笔刷工具绘制的感兴趣区域的第三笔刷绘制区域。图12a所示为本技术一示例性实施例提供的第三笔刷绘制区域的效果示意图,图12a较亮的长方形区域即为第三笔刷绘制区域。
84.用户松开鼠标后,第一绘制区域和第三笔刷绘制区域相减后的区域的轮廓即为第一感兴趣区域的第三绘制区域。阅片系统将第一绘制区域和第三笔刷绘制区域进行相减,并根据相减后的笔刷绘制区域的轮廓,生成第三绘制区域。图12b所示为本技术一示例性实施例提供的第三绘制区域的效果示意图,图12b虚线框所示区域即为第三绘制区域。
85.本实施例的医学影像的处理方法提高了医学影像阅片系统的可交互性,使阅片人能够在阅片系统中实现用笔刷工具删除选区,绘制第二感兴趣区域的第三绘制区域。
86.在一实施例中,处理方法还包括:根据用户的选择设置笔刷宽度,笔刷宽度自适应用户选择的缩放倍数。
87.具体地,用户在使用笔刷绘制或调整感兴趣区域时,会根据需要对医学影像阅片系统的界面进行放大或缩小,此时笔刷宽度应当与用户选择的缩放倍数相适应,避免用户在放大或缩小阅片系统的界面后再次手动选择合适的笔刷宽度,减少用户的非必要操作,提高了用户的阅片效率。
88.在一实施例中,绘制工具包括轮廓工具,绘制模式包括建立选区模式,基于用户选择的绘制工具和用户基于绘制工具与医学影像阅片系统的界面的交互,生成第一感兴趣区域对应的绘制区域,包括:根据用户的选择进入建立选区模式;记录鼠标指针在用户长按鼠标期间的第一轮廓移动轨迹;根据第一轮廓移动轨迹,生成第一感兴趣区域的第四绘制区域。
89.具体地,可以在医学影像阅片系统中设置轮廓工具和建立选区模式,用户选中建立选区模式和轮廓工具,长按鼠标进行绘制,此时阅片系统记录用户长按鼠标期间的第一轮廓移动轨迹。图13a所示为本技术一示例性实施例提供的第一轮廓移动轨迹的效果示意图,图13a实线部分即为第一轮廓移动轨迹。
90.用户松开鼠标后,第一轮廓移动轨迹构成的区域即为第一感兴趣区域的第四绘制区域。阅片系统根据第一轮廓移动轨迹,生成第四绘制区域。图13b所示为本技术一示例性实施例提供的第四绘制区域的效果示意图,图13b虚线框所示区域即为第四绘制区域。
91.本实施例的医学影像的处理方法提高了医学影像阅片系统的可交互性,使阅片人能够在阅片系统中实现用轮廓工具建立选区,绘制第一感兴趣区域的第四绘制区域。
92.在一实施例中,若第一轮廓移动轨迹有相交,第四绘制区域为第一轮廓移动轨迹
首次相交时构成的封闭区域;若第一轮廓移动轨迹无相交,第四绘制区域为第一轮廓移动轨迹首尾相接构成的封闭区域。
93.具体地,第一轮廓移动轨迹可以有多种相交情况,例如第一轮廓移动轨迹有相交,则阅片系统记录第一轮廓移动轨迹的首个交点的位置,并将第一轮廓移动轨迹和首个交点构成的封闭区域作为第四绘制区域。如果第一轮廓移动轨迹无相交,阅片系统将第一轮廓移动轨迹进行首尾连接,并将第一轮廓移动轨迹首尾相接构成的封闭区域作为第四绘制区域。首尾连接可以用直线连接,也可以用平滑曲线连接。
94.本实施例根据第一轮廓移动轨迹的相交情况,实现第四绘制区域的生成,提升了医学影像阅片系统的可交互性。
95.在一实施例中,绘制工具包括轮廓工具,绘制模式包括增加选区模式,基于用户选择的绘制模式调整绘制区域,生成医学影像的经过绘制的第二感兴趣区域,包括:根据用户的选择进入增加选区模式;记录鼠标指针在用户长按鼠标期间的第二轮廓移动轨迹;将第四绘制区域和第二轮廓移动轨迹进行融合,并对融合后的绘制区域进行封闭处理,生成第二感兴趣区域的第五绘制区域。
96.具体地,可以在医学影像阅片系统中设置轮廓工具和增加选区模式,用户选中增加选区模式和轮廓工具,长按鼠标进行绘制,此时阅片系统记录用户长按鼠标期间的第二轮廓移动轨迹。图14a所示为本技术一示例性实施例提供的第二轮廓移动轨迹的效果示意图,图14a实线部分即为第二轮廓移动轨迹。
97.用户松开鼠标后,第二轮廓移动轨迹和第四绘制区域构成的区域即为第二感兴趣区域的第五绘制区域。阅片系统将第四绘制区域和第二轮廓移动轨迹进行融合,并对融合后的绘制区域进行封闭处理,生成第五绘制区域。图14b所示为本技术一示例性实施例提供的第五绘制区域的效果示意图,图14b虚线框所示区域即为第五绘制区域。
98.本实施例的医学影像的处理方法提高了医学影像阅片系统的可交互性,使阅片人能够在阅片系统中实现用轮廓工具增加选区,绘制第二感兴趣区域的第五绘制区域。
99.在一实施例中,绘制工具包括轮廓工具,绘制模式包括删除选区模式,基于用户选择的绘制模式调整绘制区域,生成医学影像的经过绘制的第二感兴趣区域,包括:根据用户的选择进入删除选区模式;记录鼠标指针在用户长按鼠标期间的第三轮廓移动轨迹;将第四绘制区域和第二轮廓移动轨迹进行相减,并对相减后的绘制区域进行封闭处理,生成第二感兴趣区域的第六绘制区域。
100.具体地,可以在医学影像阅片系统中设置轮廓工具和删除选区模式,用户选中删除选区模式和轮廓工具,长按鼠标进行绘制,此时阅片系统记录用户长按鼠标期间的第三轮廓移动轨迹。图15a所示为本技术一示例性实施例提供的第三轮廓移动轨迹的效果示意图,图15a长方形实线部分即为第三轮廓移动轨迹。
101.用户松开鼠标后,第四绘制区域和第三轮廓移动轨迹相减后的区域即为第二感兴趣区域的第六绘制区域。阅片系统将第四绘制区域和第三轮廓移动轨迹进行相减,并对相减后的绘制区域进行封闭处理,生成第六绘制区域。图15b所示为本技术一示例性实施例提供的第六绘制区域的效果示意图,图15b虚线框所示区域即为第六绘制区域。
102.本实施例的医学影像的处理方法提高了医学影像阅片系统的可交互性,使阅片人能够在阅片系统中实现用轮廓工具删除选区,绘制第二感兴趣区域的第六绘制区域。
103.在一实施例中,处理方法还包括:采用高斯平滑算法对第二感兴趣区域进行处理,生成经过平滑处理的第二感兴趣区域;计算经过平滑处理的第二感兴趣区域的医学参数。
104.具体地,可以采用高斯平滑算法对选区进行平滑处理,以使鼠标移动的轨迹更平滑。高斯平滑也称为高斯模糊。高斯分布函数可表示为一个一维的函数:
[0105][0106]
或者高斯分布函数也可表示为一个二维的函数:
[0107][0108]
在以上函数中,x和y代表了相对于原始中心点(center tap)像素的偏移值(pixel offsets),即距离中心的像素的数量。函数中的σ也称为“西格玛”,在统计学中常用来表示“标准差”。高斯模糊的标准差表示模糊的延伸距离。它的缺省值一般设为1,可以提高缺省值获得更强的效果。函数中的e是欧拉数(euler's num ber),其值一般取2.7。以上函数的结果,即以x(在一个方向上)或者(x,y)(在两个方向上)为中心的加权值(weight),或该点影响模糊后的像素的程度。
[0109]
本实施例采用高斯平滑算法对第二感兴趣区域进行处理,能够使鼠标的移动轨迹更平滑,进而使相关医学参数的计算更准确。
[0110]
图3为本技术另一实施例提供的生成第一绘制区域的方法的流程示意图。该方法包括如下内容。
[0111]
s310:根据用户的选择进入建立选区模式;
[0112]
s320:记录鼠标指针在用户长按鼠标期间的第一笔刷移动轨迹;
[0113]
s330:根据第一笔刷移动轨迹和笔刷宽度,生成由笔刷工具绘制的感兴趣区域的第一笔刷绘制区域;
[0114]
s340:根据第一笔刷绘制区域的轮廓,生成第一感兴趣区域的第一绘制区域。
[0115]
关于s310~s340的具体内容,可以参考上述实施例中的描述,为避免重复,此处不再赘述。
[0116]
本实施例的医学影像的处理方法提高了医学影像阅片系统的可交互性,使阅片人能够在阅片系统中实现用笔刷工具建立第一感兴趣区域的第一绘制区域。
[0117]
图4为本技术另一实施例提供的生成第二绘制区域的方法的流程示意图。该方法包括如下内容。
[0118]
s410:根据用户的选择进入增加选区模式;
[0119]
s420:记录鼠标指针在用户长按鼠标期间的第二笔刷移动轨迹;
[0120]
s430:根据第二笔刷移动轨迹和笔刷宽度,生成由笔刷工具绘制的感兴趣区域的第二笔刷绘制区域;
[0121]
s440:将第一绘制区域和第二笔刷绘制区域进行融合,并根据融合后的笔刷绘制区域的轮廓,生成第二感兴趣区域的第二绘制区域。
[0122]
关于s410~s440的具体内容,可以参考上述实施例中的描述,为避免重复,此处不再赘述。
[0123]
本实施例的医学影像的处理方法提高了医学影像阅片系统的可交互性,使阅片人能够在阅片系统中实现用笔刷工具增加选区,绘制第二感兴趣区域的第二绘制区域。
[0124]
图5为本技术另一实施例提供的生成第三绘制区域的方法的流程示意图。该方法包括如下内容。
[0125]
s510:根据用户的选择进入删除选区模式;
[0126]
s520:记录鼠标指针在用户长按鼠标期间的第三笔刷移动轨迹;
[0127]
s530:根据第三笔刷移动轨迹和笔刷宽度,生成由笔刷工具绘制的感兴趣区域的第三笔刷绘制区域;
[0128]
s540:将第一绘制区域和第三笔刷绘制区域进行相减,并根据相减后的笔刷绘制区域的轮廓,生成第二感兴趣区域的第三绘制区域。
[0129]
关于s510~s540的具体内容,可以参考上述实施例中的描述,为避免重复,此处不再赘述。
[0130]
本实施例的医学影像的处理方法提高了医学影像阅片系统的可交互性,使阅片人能够在阅片系统中实现用笔刷工具删除选区,绘制第二感兴趣区域的第三绘制区域。
[0131]
图6为本技术另一实施例提供的生成第四绘制区域的方法的流程示意图。该方法包括如下内容。
[0132]
s610:根据用户的选择进入建立选区模式;
[0133]
s620:记录鼠标指针在用户长按鼠标期间的第一轮廓移动轨迹;
[0134]
s630:根据第一轮廓移动轨迹,生成第一感兴趣区域的第四绘制区域;
[0135]
s640:判断第一轮廓移动轨迹是否有相交,若是,执行s650,若否,执行s660;
[0136]
s650:第四绘制区域为第一轮廓移动轨迹首次相交时构成的封闭区域;
[0137]
s660:第四绘制区域为第一轮廓移动轨迹首尾相接构成的封闭区域。
[0138]
关于s610~s660的具体内容,可以参考上述实施例中的描述,为避免重复,此处不再赘述。
[0139]
本实施例的医学影像的处理方法提高了医学影像阅片系统的可交互性,使阅片人能够在阅片系统中实现用轮廓工具建立选区,绘制第一感兴趣区域的第四绘制区域。
[0140]
图7为本技术另一实施例提供的生成第五绘制区域的方法的流程示意图。该方法包括如下内容。
[0141]
s710:根据用户的选择进入增加选区模式;
[0142]
s720:记录鼠标指针在用户长按鼠标期间的第二轮廓移动轨迹;
[0143]
s730:将第四绘制区域和第二轮廓移动轨迹进行融合,并对融合后的绘制区域进行封闭处理,生成第二感兴趣区域的第五绘制区域。
[0144]
关于s710~s730的具体内容,可以参考上述实施例中的描述,为避免重复,此处不再赘述。
[0145]
本实施例的医学影像的处理方法提高了医学影像阅片系统的可交互性,使阅片人能够在阅片系统中实现用轮廓工具增加选区,绘制第二感兴趣区域的第五绘制区域。
[0146]
图8为本技术另一实施例提供的生成第六绘制区域的方法的流程示意图。该方法包括如下内容。
[0147]
s810:根据用户的选择进入删除选区模式;
[0148]
s820:记录鼠标指针在用户长按鼠标期间的第三轮廓移动轨迹;
[0149]
s830:将第四绘制区域和第二轮廓移动轨迹进行相减,并对相减后的绘制区域进行封闭处理,生成第二感兴趣区域的第六绘制区域。
[0150]
关于s810~s830的具体内容,可以参考上述实施例中的描述,为避免重复,此处不再赘述。
[0151]
本实施例的医学影像的处理方法提高了医学影像阅片系统的可交互性,使阅片人能够在阅片系统中实现用轮廓工具删除选区,绘制第二感兴趣区域的第六绘制区域。
[0152]
图9为本技术另一实施例提供的医学影像的平滑处理方法的流程示意图。该方法包括如下内容。
[0153]
s910:采用高斯平滑算法对第二感兴趣区域进行处理,生成经过平滑处理的第二感兴趣区域;
[0154]
s920:计算经过平滑处理的第二感兴趣区域的医学参数。
[0155]
关于s910~s920的具体内容,可以参考上述实施例中的描述,为避免重复,此处不再赘述。
[0156]
本实施例采用高斯平滑算法对第二感兴趣区域进行处理,能够使鼠标的移动轨迹更平滑,进而使相关医学参数的计算更准确。
[0157]
图17所示为本技术一实施例提供的医学影像的处理装置的结构示意图,包括:
[0158]
获取模块1710,用于获取医学影像,医学影像具有基于人工智能识别的第一感兴趣区域;
[0159]
绘制模块1720,用于基于用户选择的绘制工具和用户基于绘制工具与医学影像阅片系统的界面的交互,生成第一感兴趣区域对应的绘制区域;
[0160]
调整模块1730,用于基于用户选择的绘制模式调整绘制区域,生成医学影像的经过绘制的第二感兴趣区域;
[0161]
计算模块1740,用于计算第二感兴趣区域的医学参数。
[0162]
本技术的医学影像的处理装置,对基于人工智能识别的第一感兴趣区域进行绘制和调整,生成经过绘制的第二感兴趣区域,并计算第二感兴趣区域的医学参数,能够优化用户与医学影像阅片系统界面的交互过程,提高阅片人的阅片效率,实现对不规则形状感兴趣区域的精确选取,进而使相关医学参数的计算结果更准确。
[0163]
根据本技术的实施例,医学参数包括第二感兴趣区域的长径、短径、面积、最大亮度和最小亮度中的一种或多种。
[0164]
根据本技术的实施例,绘制工具包括笔刷工具,笔刷工具包括笔刷宽度,绘制模块1720包括:根据用户的选择进入建立选区模式;记录鼠标指针在用户长按鼠标期间的第一笔刷移动轨迹;根据第一笔刷移动轨迹和笔刷宽度,生成由笔刷工具绘制的感兴趣区域的第一笔刷绘制区域;根据第一笔刷绘制区域的轮廓,生成第一感兴趣区域的第一绘制区域。
[0165]
根据本技术的实施例,绘制模式还包括增加选区模式,调整模块1730包括:根据用户的选择进入增加选区模式;记录鼠标指针在用户长按鼠标期间的第二笔刷移动轨迹;根据第二笔刷移动轨迹和笔刷宽度,生成由笔刷工具绘制的感兴趣区域的第二笔刷绘制区域;将第一绘制区域和第二笔刷绘制区域进行融合,并根据融合后的笔刷绘制区域的轮廓,生成第二感兴趣区域的第二绘制区域。
[0166]
根据本技术的实施例,绘制模式包括删除选区模式,调整模块1730包括:根据用户的选择进入删除选区模式;记录鼠标指针在用户长按鼠标期间的第三笔刷移动轨迹;根据第三笔刷移动轨迹和笔刷宽度,生成由笔刷工具绘制的感兴趣区域的第三笔刷绘制区域;将第一绘制区域和第三笔刷绘制区域进行相减,并根据相减后的笔刷绘制区域的轮廓,生成第二感兴趣区域的第三绘制区域。
[0167]
根据本技术的实施例,处理装置还包括:根据用户的选择设置笔刷宽度,笔刷宽度自适应用户选择的缩放倍数。
[0168]
根据本技术的实施例,绘制工具包括轮廓工具,绘制模式包括建立选区模式,绘制模块1720包括:根据用户的选择进入建立选区模式;记录鼠标指针在用户长按鼠标期间的第一轮廓移动轨迹;根据第一轮廓移动轨迹,生成第一感兴趣区域的第四绘制区域。
[0169]
根据本技术的实施例,绘制模块1720包括:若第一轮廓移动轨迹有相交,第四绘制区域为第一轮廓移动轨迹首次相交时构成的封闭区域;若第一轮廓移动轨迹无相交,第四绘制区域为第一轮廓移动轨迹首尾相接构成的封闭区域。
[0170]
根据本技术的实施例,绘制工具包括轮廓工具,绘制模式包括增加选区模式,调整模块1730包括:根据用户的选择进入增加选区模式;记录鼠标指针在用户长按鼠标期间的第二轮廓移动轨迹;将第四绘制区域和第二轮廓移动轨迹进行融合,并对融合后的绘制区域进行封闭处理,生成第二感兴趣区域的第五绘制区域。
[0171]
根据本技术的实施例,绘制工具包括轮廓工具,绘制模式包括删除选区模式,调整模块1730包括:根据用户的选择进入删除选区模式;记录鼠标指针在用户长按鼠标期间的第三轮廓移动轨迹;将第四绘制区域和第二轮廓移动轨迹进行相减,并对相减后的绘制区域进行封闭处理,生成第二感兴趣区域的第六绘制区域。
[0172]
根据本技术的实施例,处理装置还包括:采用高斯平滑算法对第二感兴趣区域进行处理,生成经过平滑处理的第二感兴趣区域;计算经过平滑处理的第二感兴趣区域的医学参数。
[0173]
关于医学影像的处理装置的具体限定可以参见上文中关于医学影像的处理方法的限定,在此不再赘述。
[0174]
图18所示为本技术一示例性实施例提供的用于执行医学影像的处理方法的电子设备1800的框图,包括处理器1810和存储器1820。
[0175]
存储器1820用于存储处理器可执行指令。处理器1810用于运行可执行指令以执行上述实施例中任一项的医学影像的处理方法。
[0176]
本技术还提供一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行上述实施例中任一项所述的医学影像的处理方法。
[0177]
本技术的医学影像的处理方法及装置,对基于人工智能识别的第一感兴趣区域进行绘制和调整,生成经过绘制的第二感兴趣区域,并计算第二感兴趣区域的医学参数,能够优化用户与医学影像阅片系统界面的交互过程,提高阅片人的阅片效率,实现对不规则形状感兴趣区域的精确选取,进而使相关医学参数的计算结果更准确。
[0178]
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其他任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或
部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器端或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscri ber line,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器端或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器端、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如数字视频光盘(digital video disc,dvd))、或者半导体介质(例如固态硬盘(solid state disk,ssd))等。
[0179]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0180]
在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0181]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0182]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0183]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献