一种病理显微图像交互显示方法、介质及设备与流程

文档序号:20267109发布日期:2020-04-03 18:32阅读:109来源:国知局
一种病理显微图像交互显示方法、介质及设备与流程

本发明涉及医疗影像技术领域,特别是涉及一种病理显微图像交互显示方法、介质及设备。



背景技术:

随着技术的不断发展,数字显微镜越来越多的应用到医疗诊断中。在实际应用过程中,通常会将数字显微镜拍摄到的病理显微图像在web端进行显示以便于对病理进行诊断和分析。然而,病理显微图像的尺寸普遍较大,实际应用中经常会出现超过上千万像素点的图像。现有技术中,由于受到终端设备的网络、内存和显示屏尺寸等因素的限制,医生通过显示器观察这种大尺寸甚至超大尺寸的病理显微图像时往往加载速度较慢,导致时间上的浪费。



技术实现要素:

鉴于以上所述现有技术的缺点,本发明的目的在于提供一种病理显微图像交互显示方法,用于解决现有技术中图像加载速度较慢的问题。

为实现上述目的及其他相关目的,本发明提供一种病理显微图像交互显示方法、介质及设备。所述病理显微图像交互显示方法包括:获取原始病理显微图像;按预设缩放比例缩小所述原始病理显微图像,获得预设缩小图像;对所述预设缩小图像进行切割,获得对应所述预设缩放比例的一套子图像;根据接收到的显示指令在屏幕上显示相应的子图像。

于本发明的一实施例中,按预设缩放比例缩小所述原始病理显微图像,获得预设缩小图像的实现方法包括:按照a%的预设缩放比例逐次缩小所述原始病理显微图像直到获得特定数量的预设缩小图像,或者直到获得的预设缩小图像的尺寸小于一第一阈值。

于本发明的一实施例中,根据接收到的显示指令在屏幕上显示相应的子图像的实现方法包括:根据所述显示指令中指定的显示比例匹配获取相应的预设缩小图像;根据所述显示指令中指定的显示范围匹配显示所述相应的预设缩小图像的子图像。

于本发明的一实施例中,所述病理显微图像交互显示方法还包括:在所述屏幕上显示所述原始病理显微图像的缩略图;所述缩略图通过特定的标识标记屏幕当前显示内容在所述原始病理显微图像中的位置。

于本发明的一实施例中,所述病理显微图像交互显示方法还包括:在所述屏幕上显示标注工具栏;所述标记工具栏包括画笔工具、圆形框工具和/或矩形框工具;所述标注工具栏中的标注工具被选中时,根据接收到的标注指令在所述屏幕对应位置绘制标记。

于本发明的一实施例中,所述病理显微图像交互显示方法还包括:所述标记为标注线;所述标注线绘制结束后,若所述标注线的两个端点之间的距离小于一第二阈值,所述标注线自动闭合。

于本发明的一实施例中,所述病理显微图像交互显示方法还包括:所述标记为不闭合的标注线;所述标注线的端点被选中时,该选中的端点与最近的另一个端点自动相连。

于本发明的一实施例中,所述病理显微图像交互显示方法还包括:所述标记为闭合的标注线;在后台利用一数组记录所述标记的起点和终点。

本发明还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于:该计算机程序被处理器执行时实现本发明所述的病理显微图像交互显示方法。

本发明还提供一种电子设备,所述电子设备包括:存储器,存储有一计算机程序;处理器,与所述存储器通信相连,调用所述计算机程序时执行本发明所述的病理显微图像交互显示方法;显示器,与所述处理器和所述存储器通信相连,用于显示所述病理显微图像交互显示方法的相关gui交互界面。

如上所述,本发明的病理显微图像交互显示方法与现有图像显示方法相比,具有以下有益效果:

现有图像显示方法中,无论设置的显示比例如何显示端往往都会加载完整的原始图像并显示,当显示端对分辨率要求不高时加载并显示原始图像会降低加载速度。

本发明所述病理显微图像交互显示方法中将待显示的病理显微图像按照不同的预设缩放比例缩小后进行切割从而获得不同分辨率的子图像,并根据接收到的显示指令选择与屏幕显示比例相应的子图像进行显示,提升了图像的加载速度;

本发明所述病理显微图像中根据接收到的显示指令只选择当前需要显示的子图像进行加载,无需加载整个图像,进一步提升了图像的加载速度;

本发明所述病理显微图像交互显示方法对原始病理显微图像进行分割并获得一套子图像,当用户需要观察原始病理显微图像时可以通过所述显示指令选择原始病理显微图像对应的子图像进行显示,从而避免了图像信息的丢失以及图像模糊。

附图说明

图1显示为本发明所述病理显微图像交互显示方法于一具体实施例中的流程图。

图2a显示为本发明所述病理显微图像交互显示方法于一具体实施例中的图像分割示例图。

图2b显示为本发明所述病理显微图像交互显示方法于一具体实施例中的图像分割示例图。

图3a显示为本发明所述病理显微图像交互显示方法于一具体实施例中的屏幕显示内容示例图。

图3b显示为本发明所述病理显微图像交互显示方法于一具体实施例中的屏幕显示内容示例图。

图3c显示为本发明所述病理显微图像交互显示方法于一具体实施例中的屏幕显示内容示例图。

图4显示为本发明所述病理显微图像交互显示方法于一具体实施例中的屏幕显示内容示例图。

图5显示为本发明所述病理显微图像交互显示方法于一具体实施例中的屏幕显示内容示例图。

图6显示为本发明所述病理显微图像交互显示方法于一具体实施例中的屏幕显示内容示例图。

图7显示为本发明所述电子设备于一具体实施例中的结构图。

元件标号说明

1屏幕

2a原始病理显微图像

211a~214a子图像

221a~224a子图像

231a~234a子图像

241a~244a子图像

2b预设缩小图像

211b~213b子图像

221b~223b子图像

231b~233b子图像

41缩略图

411标识框

42屏幕当前显示内容

43比例调节工具

51标注工具栏

511画笔工具

512矩形框工具

513圆形框工具

6屏幕

61导航区域

62显示区域

63标注区域

700电子设备

710存储器

720处理器

730显示器

s110~s140步骤

具体实施方式

以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。

需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,图示中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。

在实际应用过程中,通常会将数字显微镜拍摄到的病理显微图像在web端进行显示以便于对病理进行诊断和分析。然而,病理显微图像的尺寸普遍较大,实际应用中经常会出现超过上千万像素点的图像。现有技术中,由于受到终端设备的网络、内存和显示屏尺寸等因素的限制,医生通过显示器观察这种大尺寸甚至超大尺寸的病理显微图像时往往加载速度较慢,从而导致时间上的浪费。此外,现有技术中也常采用通过降低图像尺寸的方式来提升加载速度,这种方式会带来图像质量的降低。针对这一问题,本发明提供一种病理显微图像交互显示方法,所述病理显微图像交互显示方法包括:获取原始病理显微图像;按预设缩放比例缩小所述原始病理显微图像,获得预设缩小图像;对所述预设缩小图像进行切割,获得对应所述预设缩放比例的一套子图像;根据接收到的显示指令在屏幕上显示相应的子图像。

请参阅图1,本发明提供一种病理显微图像交互显示方法,所述病理显微图像交互显示方法包括:

s110,获取原始病理显微图像。所述原始病理显微图像可以通过数字显微镜拍摄得到,其尺寸往往在千万像素甚至亿像素级别。

s120,按预设缩放比例缩小所述原始病理显微图像,获得预设缩小图像。所述预设缩放比例的取值范围为0~100%。特别地,所述预设缩放比例为100%时,所述预设缩小图像为所述原始病理显微图像。当所述预设缩放比例小于100%时,所述预设缩小图像可以视为所述原始病理显微图像的缩略图。本发明所述缩小是指图像尺寸的缩小,图像缩小之后包含的像素点相应减少,对应的分辨率也会下降,但是图像缩小后显示端对图像的传输、加载速度更快。

s130,对所述预设缩小图像进行切割,获得对应所述预设缩放比例的一套子图像。所述图像的切割可以通过现有的图像处理软件实现,例如photoshop等,具体图像切割方法此处不再赘述。

s140,根据接收到的显示指令在屏幕上显示相应的子图像。所述屏幕位于一显示端上,所述显示端例如电脑、手机等。于本步骤中,所述相应的子图像的分辨率与屏幕当前的显示比例相匹配,所述显示比例越大所述相应的子图像的分辨率越大;特别地,所述屏幕当前的显示比例达到最大时,所述相应的子图像为所述原始病理显微图像对应的子图像,以此保证屏幕显示的清晰度。此外,显示端只需加载当前需要显示的子图像并在屏幕上显示,避免了加载整个图像导致的加载时间延长。

于本实施例中,所述病理显微图像交互显示方法能够通过所述显示指令实现显示端与用户的交互,并根据所述显示指令选择相应的子图像进行加载并在屏幕上显示。

于本发明的一实施例中,步骤s120的实现方法包括:按不同的预设缩放比例缩小所述原始病理显微图像,获得多张预设缩小图像。其中,不同预设缩小图像对应的分辨率各不相同。

于本实施例中,步骤s130的实现方法包括:分别对各所述预设缩小图像进行切割,以获得对应的多套子图像。其中,每张预设缩小图像对应一套子图像。

于本实施例获得的多套子图像中,不同套子图像对应的预设缩放比例各不相同,其尺寸也各不相同。例如:依次选取75%、50%、25%作为所述预设缩小比例,此时,通过步骤s120能够获得缩小至原始病理显微图像75%的预设缩小图像、缩小至原始病理显微图像50%的预设缩小图像以及缩小至原始病理显微图像25%的预设缩小图像。通过步骤s130可以获得分别对应上述3张预设缩小图像的3套子图像。于本实施例中,所述预设缩放比例越小,对应的预设缩小图像尺寸越小,其分辨率越低。

请参阅图2a,于本发明的一实施例中,所述原始病理显微图像2a被切割后获得的一套子图像,该套子图像包括子图像211a、子图像212a、子图像213a、子图像214a、子图像221a、子图像222a、子图像223a、子图像224a、子图像231a、子图像232a、子图像233a、子图像234a、子图像241a、子图像242a、子图像243a和子图像244a。

本实施例中所述原始病理显微图像被缩小后获得一张预设缩小图像,图2b显示为所述预设缩小图像被切割后获得的一套子图像,该套子图像包括子图像211b、子图像212b、子图像213b、子图像221b、子图像222b、子图像223b、子图像231b、子图像232b、子图像233b。

于本发明的一实施例中,所述病理显微图像交互显示方法用于在web端显示数字显微镜拍摄得到的病理显微图像。

于本发明的一实施例中,步骤s130中获得的每套子图像均对应一个预设缩放比例,其包含了该预设缩放比例下所述预设缩小图像进行切割后得到的所有子图像。优选地,各所述子图像大小相同;进一步优选的,各所述子图像的大小均为254×254。

于本发明的一实施例中,每张子图像都有一id信息,用于标识该子图像在所述预设缩小图像中的位置。该id信息可以是所述子图像的名称。

于本发明的一实施例中,按预设缩放比例缩小所述原始病理显微图像,获得预设缩小图像的实现方法包括:按照a%的预设缩放比例逐次缩小所述原始病理显微图像直到获得特定数量的预设缩小图像,或者直到获得的预设缩小图像的尺寸小于一第一阈值。其中,a的取值范围为0~100。

于本实施例中,针对所述原始病理显微图像按照a%的预设缩放比例缩小一次后获得第一预设缩小图像,对所述第一预设缩小图像进行切割,获得第一套子图像;然后针对所述第一预设缩小图像按照a%的预设缩放比例再次进行缩小获得第二预设缩小图像,对所述第二预设缩小图像进行切割,获得第二套子图像;以此类推,直到获得特定数量的子图像,或者直到获得的预设缩小图像的尺寸小于一第一阈值。

于本发明的一实施例中,针对原始病理显微图像按照25%的预设缩放比例进行缩小获得第一预设缩小图像,对所述第一预设缩小图像进行切割获得第一套子图像,所述第一套子图像中每张子图像大小均为254×254像素。其后对所述第一预设缩小图像按照25%的预设缩放比例进行缩小获得第二预设缩小图像,对所述第二预设缩小图像进行切割获得第二套子图像,所述第二套子图像中每张子图像大小均为254×254像素;以此类推,直到获得10套子图像后终止。如果在上述缩小过程中获得的预设缩小图像只能切出一张子图像,则终止对所述原始病理显微图像的缩小和切割,此时获得的子图像的数量可能少于10套。于本实施例中,所述第一阈值为一张子图像的尺寸,即254×254像素。

于本发明的一实施例中,根据接收到的显示指令在屏幕上显示相应的子图像的实现方法包括:根据所述显示指令中指定的显示比例匹配获取相应的预设缩小图像;和/或根据所述显示指令中指定的显示范围匹配显示所述相应的预设缩小图像的子图像。

于本实施例中,所述显示指令用于指定所述屏幕的显示比例以及所述屏幕显示的范围,各所述子图像大小均相同。每一预设缩放比例均与一特点范围内的显示比例相对应,显示端根据所述显示指令指定的显示比例所处的范围匹配相应的预设缩放比例,并获取所述预设缩放比例对应的预设缩小图像。

请参阅图3a,所述显示指令指定所述屏幕以最大显示比例显示图像的第一范围,此时与所述显示比例匹配的预设缩小图像为原始病理显微图像。所述显示端根据所述显示指令中指定的显示范围从所述原始病理显微图像对应的子图像中选取子图像211a、子图像212a、子图像221a和子图像222a在屏幕1上显示。

请参阅图3b,所述显示指令指定所述屏幕以最大显示比例显示图像的第二范围,此时与所述显示比例匹配的预设缩小图像为原始病理显微图像。所述显示端根据所述显示指令中指定的显示范围从所述原始病理显微图像对应的子图像中选取子图像222a、子图像223a、子图像232a和子图像233a在屏幕1上显示。

请参阅图3c,所述显示指令指定所述屏幕以第二显示比例显示图像的第三范围,此时与所述显示比例匹配的预设缩小图像为一缩小后的病理显微图像。所述显示端根据所述显示指令中指定的显示范围从所述缩小后的病理显微图像对应的子图像中选取子图像211b、子图像212b、子图像221b和子图像222b在屏幕1上显示。

于本实施例中,用户通过所述显示指令增加显示比例即为用户的放大操作,此时表明用户需要观察图片的细节信息,因此显示端选择与该显示比例匹配的一套高分辨率子图像并从该套高分辨率子图像中选择特定范围的子图像在所述屏幕1上进行显示,例如图3a和图3b。

用户通过所述显示指令减小所述显示比例即为用户的缩小操作,此时表明用户不需要观察图片的细节信息而需要观察图片的整体信息,因此所述显示端选择与该显示比例匹配的一套低分辨率子图像并从该套低分辨率子图像中选择特定范围的子图像在所述屏幕1上进行显示,例如图3c。

现有技术在实现图片缩放过程中始终针对同一张图片按照不同比例进行显示。以所述病理显微图像的显示为例,现有技术对所述病理显微图像的显示方式有两种:第一种是显示所述病理显微图像的原始图像,以避免信息丢失;第二种是显示所述病理显微图像的缩略图,以提升图像的加载和显示速度。对于上述第一种显示方式,当用户需要对图像进行缩小时,所述显示端需要对所述病理显微图像的原始图像进行处理,该处理可能涉及到对千万像素点的操作,致使图像的处理和加载速度较慢;且在图像缩小后,用户往往不需要关注图像过多的细节,此时无需保留所述图像的所有像素点。对于上述第二种显示方式,当用户需要对图像进行放大时,由于缩略图中包含的像素点有限,所述图片放大后会导致图片模糊,不能满足用户的需求。

对比现有技术可知,本实施例中所述屏幕根据不同的显示比例显示对应分辨率的子图像。当所述显示比例较大时,所述屏幕显示分辨率高的子图像以避免图像模糊;当所述显示比例较小时,所述屏幕显示分辨率低的子图像以提升加载和显示速度。此外,本实施例中仅加载并显示当前屏幕范围内的子图像,进一步提升了图像的加载和显示速度。

请参阅图4,于本发明的一实施例中,所述病理显微图像交互显示方法还包括:在所述屏幕1上显示所述原始病理显微图像的缩略图41;所述缩略图41通过特定的标识框411标记屏幕当前显示内容42在所述原始病理显微图像中的位置。

于本实施例中,用户可以利用外部设备选择所述缩略图41中的特定位置以此来发送显示指令,从而使所述屏幕1显示该特定位置对应的子图像。例如,用户可以利用鼠标在所述缩略图41区域内点击需要显示的位置以发出显示指令,所述屏幕根据用户发出的显示指令来显示所述需要显示的位置的子图像。

于本发明的一实施例中,在所述屏幕1上显示所述原始病理显微图像的缩略图41和显示比例调节工具43,显示指令用于指定所述屏幕的显示比例以及所述屏幕显示的范围。通过所述显示指令指定屏幕显示比例的实现方法包括:

用户通过鼠标拖动或点击所述比例调节工具43以发出一用于调节显示比例的显示指令;

显示端接收所述显示指令并根据用户设定的显示比例改变所述屏幕的显示比例,其后根据改变后的显示比例选择匹配的一套子图像并选择该套子图像中相应的子图像在屏幕上显示。

通过所述显示指令指定屏幕显示范围的实现方法包括:

用户通过按住鼠标拖拽所述屏幕上显示的图像以发出一调整屏幕显示范围的显示指令,或者通过鼠标点击所述缩略图41上的目标位置以发出一调整屏幕显示范围的显示指令;

显示端接收所述显示指令并根据用户调整后的显示范围选择相应的子图像并在屏幕上显示。

于本实施例中,通过显示指令调整显示比例的过程包括调整显示比例以及改变显示范围两部分,而通过显示指令改变显示范围的过程可以不包括调整显示比例。

请参阅图5,于本发明的一实施例中,所述病理显微图像交互显示方法还包括:在所述屏幕1上显示标注工具栏51;所述标记工具栏51包括画笔工具511、圆形框工具513和/或矩形框工具512;所述标注工具栏中的标注工具被选中时,根据接收到的标注指令在所述屏幕对应位置绘制标记。

于本实施例中,用户可以通过外部输入设备选中所述标记工具栏51中的标注工具并利用所述标注工具在屏幕上绘制标记。例如,用户可以通过鼠标选中所述画笔工具511,并利用所述画笔工具511在所述屏幕对应位置绘制标注点,用户持续按下鼠标并移动时多个标注点自动连接并形成一条标注线。

于本发明的一实施例中,所述标记为标注线;所述标注线绘制结束后,若所述标注线的两个端点之间的距离小于一第二阈值,所述标注线自动闭合。

于本实施例中,用户可以通过松开鼠标等方式结束标注线的绘制。所述标注线绘制结束后,根据所述标注线起点和终点之间的距离确定所述标注线是否闭合。具体地,若所述标注线的两个端点之间的距离小于一第二阈值,所述标注线自动闭合。所述第二阈值例如为50像素。

于本发明的一实施例中,所述病理显微图像交互显示方法还包括:所述标记为不闭合的标注线;所述标注线的端点被选中时,该选中的端点与最近的另一个端点自动相连。

于本发明的一实施例中,所述病理显微图像交互显示方法还包括:所述标记为闭合的标注线;在后台利用一数组记录所述标记的起点和终点。所述标注线的起点和终点可以用坐标进行表示,此时所述数组中包含所述起点的坐标和所述终点的坐标。

请参阅图6,于本发明的一实施例中,所述屏幕6包括导航区域61、显示区域62和标注区域63。所述导航区域61根据接收到的选择指令选择相应的原始病理显微图像;所述显示区域62用于根据显示指令指定的显示比例以及显示范围选择相应分辨率的一套子图像中的特定子图像进行显示;所述标注区域63用于为用户提供包括画笔工具在内的多种标注工具。

本发明还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本发明所述的病理显微图像交互显示方法。

请参阅图7,本发明还提供一种电子设备700,所述电子设备700包括:存储器710,存储有一计算机程序;处理器720,与所述存储器710通信相连,调用所述计算机程序时执行本发明所述的病理显微图像交互显示方法;显示器730,与所述处理器720和所述存储器710通信相连,用于显示所述病理显微图像交互显示方法的相关gui交互界面。

本发明所述的病理显微图像交互显示方法的保护范围不限于本实施例列举的步骤执行顺序,凡是根据本发明的原理所做的现有技术的步骤增减、步骤替换所实现的方案都包括在本发明的保护范围内。

本发明所述病理显微图像交互显示方法相对于现有技术具有如下有益效果:

本发明所述病理显微图像交互显示方法中,用户可以通过显示指令、标注指令等方式实现与显示端屏幕的交互,从而实现调整图像显示比例、显示范围以及对图像进行标注;

本发明所述病理显微图像交互显示方法中,通过将原始病理显微图像进行缩小、切割等操作,能够获取多套不同分辨率的子图像;显示端根据接收到的显示指令所指定的显示比例选定相应分辨率的一套子图像,并根据所述显示指令指定的显示范围从所述相应分辨率的一套子图像中选择相应的子图像进行加载并在屏幕上显示;当用户设置的所述显示比例较大时,所述显示端选择高分辨率的子图像在屏幕上进行显示,从而避免信息丢失以及图像模糊;当用户设置的显示比例较小时,所述显示端选择低分辨率的子图像在屏幕上进行显示,从而提升加载和显示速度;

本发明所述病理显微图像交互显示方法中,仅加载当前屏幕显示的子图像并显示,无需对整个图像进行加载,进一步提升了图像的加载和显示速度;

本发明所述病理显微图像交互显示方法中将图像进行缩小从而获得多幅缩小图像,并对不同的缩小图像进行切割获得多套不同分辨率的子图像,便于图像的传输、加载以及保存;

本发明所述病理显微图像交互显示方法中所述屏幕还显示有标注工具栏从而为用户提供不同的标注工具,便于用户根据实际情况对所述图像进行标注。

综上所述,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1