病理切片显示方法及装置的制造方法

文档序号:9826604阅读:504来源:国知局
病理切片显示方法及装置的制造方法
【技术领域】
[0001]本发明涉及医疗领域,具体而言,涉及病理切片显示方法及装置。
【背景技术】
[0002]病理切片技术,通常是先取一定大小的病变组织,用病理组织学方法制成病理玻片,之后将玻片进行拍摄,进而制成切片照片,最后,将这些切片照片进行分解,以形成图像碎片,在需要显示的时候,只需要将这些图像碎片拼接,便可以形成能够直接观看的照片了。其中,针对同一个玻片所拍摄出的照片是有着不同分片率的,或者说是在每个图像碎片的大小均相同的情况下,不同分辨率的照片的图像碎片个数不同。
[0003]在生成图像碎片之后,每次需要显示图像的时候,首先调取同一分辨率下的图像碎片,之后,按照图像碎片的相对位置,将这些图像碎片拼接起来,进而形成一个完整的图像。由此可见,在显像的时候,会涉及到图像拼接技术,针对病理切片的图像拼接也是当前图像处理领域的研究热点。
[0004]由于目前在倍率类图形还在探索区,目前比较成熟的技术也仅仅是地图类相关,对于非地图类的倍率类图片还在探索区域,技术尚不成熟,所以在进行图像拼接时会造成误配的现象。目前,一般会采用全局优化的方法在图像碎片进行拼接的时候来修正,进而保证拼接后的图像的完整性。此种全局优化的方法,在理论上较为合理,但是速度和效果方面都欠佳。
[0005]目前,由于病理切片的显示技术都基本是各家只能使用各家的浏览工具,由于各家的浏览工具的工作原理和工作机制有差别,导致了某一家的病理切片在其他家浏览工具中无法读取(主要问题是出现在图像碎片的拼接方面),或者说是无法正常的显示出来。如图1所示,为一个碎图流(图像碎片),将每一张这样的碎图流拼接出来,也就能够形成一个完整的切片照片。
[0006]但在进行图像拼接的时候,由于难以确定某个图像碎片(碎图流)的具体坐标,导致拼接出现错误。

【发明内容】

[0007]本发明的目的在于提供病理切片显示方法,以使不同规格的病理切片,均能够在同一个浏览器中显示。
[0008]第一方面,本发明实施例提供了病理切片显示方法,包括:
[0009]根据切片照片的物理宽、高和参考点坐标,计算切片照片的中心坐标;
[0010]根据预先获取的像素宽、高计算切片照片中指定图像碎片的行列数;
[0011]根据所述行列数、当前切片照片的倍率,计算影响层数;
[0012]若所述影响层数满足预设的条件,则通过比较当前调用的层数与所述影响层数,确定实际层数;
[0013]根据参考点坐标、实际层数和中心坐标,计算所述指定图像碎片所对应的显示层数和显示横纵坐标;
[0014]按照显示层数和显示横纵坐标显示所述指定图像碎片。
[0015]结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,步骤所述根据切片照片的物理宽、高和参考点坐标,计算切片照片的中心坐标包括:
[0016]根据切片照片的物理高度值和参考点纵坐标,计算切片照片的中心点纵坐标;
[0017]根据切片照片的物理宽度值和参考点横坐标,计算切片照片的中心点横坐标。
[0018]结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,步骤所述根据切片照片的物理高度值和参考点纵坐标,计算切片照片的中心点纵坐标包括:
[0019]使用如下公式计算中心点纵坐标,中心点纵坐标=物理高度值/2-参考点纵坐标;
[0020]步骤所述根据切片照片的物理宽度值和参考点横坐标,计算切片照片的中心点横坐标包括:
[0021 ]使用如下公式计算中心点纵坐标,中心点横坐标=物理宽度值/2-参考点横坐标。
[0022]结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,步骤所述若所述影响层数满足预设的条件,则通过比较当前调用的层数与所述影响层数,确定实际层数包括:
[0023]若所述影响层数等于预设的标准值,则通过比较当前调用的层数与所述影响层数,确定实际层数。
[0024]结合第一方面,本发明实施例提供了第一方面的第四种可能的实施方式,其中,步骤所述根据所述行列数、当前切片照片的倍率,计算影响层数包括:
[0025]根据所述行列数、当前切片照片的倍率和干扰系数,计算影响层数。
[0026]结合第一方面,本发明实施例提供了第一方面的第五种可能的实施方式,其中,所述干扰系数是通过如下步骤获取到的:
[0027]多次比较缝隙错位的切片照片与相应正确的切片照片,以得到多个参考系数;
[0028]统计所述参考系数,以计算出所述干扰系数。
[0029]第二方面,本发明实施例还提供了病理切片显示装置,包括:
[0030]中心坐标计算模块,用于根据切片照片的物理宽、高和参考点坐标,计算切片照片的中心坐标;
[0031]行列数计算模块,用于根据预先获取的像素宽、高计算切片照片中指定图像碎片的行列数;
[0032]影响层数计算模块,用于根据所述行列数、当前切片照片的倍率,计算影响层数;
[0033]实际层数计算模块,用于若所述影响层数满足预设的条件,则通过比较当前调用的层数与所述影响层数,确定实际层数;
[0034]位置信息计算模块,用于根据参考点坐标、实际层数和中心坐标,计算所述指定图像碎片所对应的显示层数和显示横纵坐标;
[0035]显示模块,用于按照显示层数和显示横纵坐标显示所述指定图像碎片。
[0036]结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,其中,中心坐标计算模块包括:
[0037]纵坐标计算单元,用于根据切片照片的物理高度值和参考点纵坐标,计算切片照片的中心点纵坐标;
[0038]横坐标计算单元,用于根据切片照片的物理宽度值和参考点横坐标,计算切片照片的中心点横坐标。
[0039]结合第二方面,本发明实施例提供了第二方面的第二种可能的实施方式,其中,纵坐标计算单元,进一步用于使用如下公式计算中心点纵坐标,中心点纵坐标=物理高度值/2-参考点纵坐标;
[0040]横坐标计算单元,进一步用于使用如下公式计算中心点纵坐标,中心点横坐标=物理宽度值/2-参考点横坐标。
[0041]结合第二方面,本发明实施例提供了第二方面的第三种可能的实施方式,其中,实际层数计算模块包括:
[0042]实际层数计算单元,若所述影响层数等于预设的标准值,则用于通过比较当前调用的层数与所述影响层数,确定实际层数。
[0043]本发明实施例提供的病理切片显示方法,采用自适应算法,与现有技术中的各家浏览器的工作原理不同,并且图像碎片的格式不同,导致同一批图像碎片(能够组成一个完整切片照片的图像碎片)无法在不同的浏览器中显示相比,其通过先计算出切片照片的中心坐标,再计算出该切片照片中指定图像碎片的行列数,并且通过计算出影响层数进一步确定实际层数,最后,确定图像碎片的显示层数和显示横纵坐标,并按照该显示层数和显示横纵坐标显示图像碎片,进而显示出全部的切片照片。使得一个显示设备能够对不同种类的切片照片进行显示,也就是提高了显示设备的兼容性。
[0044]为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
【附图说明】
[0045]为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[00
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1