图像拼接方法、图像拼接设备和可读存储介质技术

技术编号:22057868 阅读:27 留言:0更新日期:2019-09-07 16:11
本申请涉及一种图像拼接方法、图像拼接设备和可读存储介质。所述方法包括:获取多个待拼接图像中的前景图像,其中上述多个待拼接图像包括至少相邻的两幅待拼接图像;对相邻的两幅待拼接图像中的前景图像进行取交集处理,得到上述相邻的两幅待拼接图像的前景图像对应的第一重叠区域;对上述第一重叠区域进行特征点匹配处理,得到上述相邻的两幅待拼接图像之间的第一目标相对位移;利用上述第一目标相对位移对上述相邻的两幅待拼接图像进行拼接。采用本方法能够提高图像拼接的效率。

Image Mosaic Method, Image Mosaic Equipment and Readable Storage Media

【技术实现步骤摘要】
图像拼接方法、图像拼接设备和可读存储介质
本申请涉及医学图像处理
,特别是涉及一种图像拼接方法、图像拼接设备和可读存储介质。
技术介绍
图像拼接一般是通过将一系列空间重叠的图像对齐,并构成一个无缝的、高清晰的图像。针对一些高精度的医学图像,医生一般需要从全局到局部进行观察,通常情况下,医生先利用显微镜的低倍镜从整体上观察切片的特征分布情况,之后再手动调节显微镜,定位到切片的局部,并利用高倍镜观察局部细胞形态等细节,最后做出诊断结果,这样的观察方式比较耗费人力和时间;如果能采用图像拼接技术,将高倍镜下获取的一系列医学图像拼接成一幅完整的图像,那么医生在观察时就可以利用拼接的完整图像来对观测对象的全貌进行诊视,同时也可以放大该拼接的完整图像,这样就可以对观测对象的局部细节信息进行诊视,从而使得医生可以更加快速地得到诊断结果。然而上述技术在对图像进行拼接时,存在计算量过大,导致图像拼接效率较低的问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种图像拼接方法、图像拼接设备和可读存储介质。一种图像拼接方法,该方法包括:获取多个待拼接图像中的前景图像,其中上述多个待拼接图像包括至少相邻的两幅待拼接图像;对相邻的两幅待拼接图像中的前景图像进行取交集处理,得到上述相邻的两幅待拼接图像的前景图像对应的第一重叠区域;对上述第一重叠区域进行特征点匹配处理,得到上述相邻的两幅待拼接图像之间的第一目标相对位移;利用上述第一目标相对位移对上述相邻的两幅待拼接图像进行拼接。在其中一个实施例中,该方法还包括:将上述多个待拼接图像划分成至少两行两列的区块;利用上述区块内的相邻两幅待拼接图像之间的第一目标相对位移进行区块内的图像拼接,形成待拼接区块图像;将各个待拼接区块图像进行区块间拼接,形成整幅图像。在其中一个实施例中,上述将各个待拼接区块图像进行区块间拼接,包括:对相邻的两幅待拼接区块图像中的前景图像进行取交集处理,得到上述相邻的两幅待拼接区块图像的前景图像对应的第二重叠区域;对上述第二重叠区域进行特征点匹配处理,得到上述相邻的两幅待拼接区块图像之间的第二目标相对位移;根据相邻的两个待拼接区块图像之间的第二目标相对位移,将各个待拼接区块图像进行区块间拼接,形成整幅图像。在其中一个实施例中,若对上述第一重叠区域从一个方向上进行特征点匹配处理,则上述得到所述相邻的两幅待拼接图像之间的第一目标相对位移,包括:若上述待拼接图像的位置位于第一行,则将上述待拼接图像与水平方向上的相邻待拼接图像之间的相对位移确定为上述第一目标相对位移;或者,若上述待拼接图像的位置位于第一列,则将上述待拼接图像与竖直方向上的相邻待拼接图像之间的相对位移确定为上述第一目标相对位移。在其中一个实施例中,若对上述第一重叠区域从两个方向上进行特征点匹配处理,其中上述两个方向包括水平方向和竖直方向,则上述得到所述相邻的两幅待拼接图像之间的第一目标相对位移,包括:获取匹配特征点对数量最多的目标第一重叠区域,其中上述目标第一重叠区域包括上述待拼接图像水平方向上的第一重叠区域或者上述待拼接图像竖直方向上的第一重叠区域;将上述匹配特征点对数量最多的目标第一重叠区域对应的相对位移确定为上述第一目标相对位移。在其中一个实施例中,上述获取匹配特征点对数量最多的目标第一重叠区域,包括:分别获取水平匹配特征点对的数量和竖直匹配特征点对的数量,其中上述水平匹配特征点对表示上述待拼接图像水平方向上的第一重叠区域中的匹配特征点对,上述竖直匹配特征点对表示上述待拼接图像竖直方向上的第一重叠区域中的匹配特征点对;将上述竖直匹配特征点对的数量和上述水平匹配特征点对的数量中特征点对数量最多的对应的第一重叠区域,确定为上述目标第一重叠区域。在其中一个实施例中,上述第一目标相对位移包括第一目标竖直相对位移和第一目标水平相对位移,上述利用上述第一目标相对位移对上述相邻的两幅待拼接图像进行拼接,包括:将上述相邻的两幅待拼接图像中的一幅待拼接图像确定为参考图像、另一幅待拼接图像确定为移动图像;以上述参考图像为标准,将上述移动图像在竖直方向上平移上述第一目标竖直相对位移、在水平方向上平移上述第一目标水平相对位移,对上述相邻的两幅待拼接图像进行拼接。在其中一个实施例中,所述方法还包括:分别获取相邻两幅待拼接图像的重叠区域中的特征点和特征描述子;将上述相邻两幅待拼接图像的重叠区域中的特征描述子之间的距离与预设的距离阈值进行对比,根据对比结果确定粗匹配特征点对;利用预设的匹配算法对上述粗匹配特征点对进行匹配处理,得到匹配特征点对;基于每个匹配特征点对对应的权重以及各匹配特征点对中的两个特征点之间的相对位移,计算得到上述相邻两幅待拼接图像的重叠区域对应的相对位移。一种图像拼接设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取多个待拼接图像中的前景图像,其中上述多个待拼接图像包括至少相邻的两幅待拼接图像;对相邻的两幅待拼接图像中的前景图像进行取交集处理,得到上述相邻的两幅待拼接图像的前景图像对应的第一重叠区域;对上述第一重叠区域进行特征点匹配处理,得到上述相邻的两幅待拼接图像之间的第一目标相对位移;利用上述第一目标相对位移对上述相邻的两幅待拼接图像进行拼接。一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取多个待拼接图像中的前景图像,其中上述多个待拼接图像包括至少相邻的两幅待拼接图像;对相邻的两幅待拼接图像中的前景图像进行取交集处理,得到上述相邻的两幅待拼接图像的前景图像对应的第一重叠区域;对上述第一重叠区域进行特征点匹配处理,得到上述相邻的两幅待拼接图像之间的第一目标相对位移;利用上述第一目标相对位移对上述相邻的两幅待拼接图像进行拼接。上述图像拼接方法、图像拼接设备和可读存储介质,首先获取多个待拼接图像中的前景图像,并对相邻的两幅待拼接图像中的前景图像进行取交集处理,得到相邻的两幅待拼接图像的前景图像对应的第一重叠区域,接着对该第一重叠区域进行特征点匹配处理,得到相邻两幅待拼接图像之间的第一目标位移,最后利用第一目标位移对相邻的两幅待拼接图像进行拼接,其中,获取的多个待拼接图像中包括至少相邻的两幅待拼接图像。在本实施例中,由于在对相邻两幅待拼接图像进行拼接时,采用的是相邻两幅待拼接图像之间的相对位移来进行拼接的,而利用相对位移来进行图像拼接,其计算量小、速度快,因此,利用该方法可以降低图像拼接的时间,提高图像拼接的效率;另外,由于在得到上述目标位移时,是通过对相邻两幅待拼接图像的前景图像上的重叠区域的特征点进行匹配,来得到相邻两幅待拼接图像之间的相对位移的,而不是利用整幅图像上特征点进行匹配来得到相对位移的,本实施例的方法选取的特征点少,其计算量也相对较小,因此也可以缩短特征点匹配的时间,进而可以进一步缩短图像拼接的时间,从而进一步提高图像拼接的效率。附图说明图1为一个实施例中图像拼接设备的内部结构图;图2为一个实施例中图像拼接方法的流程示意图;图3为另一个实施例中图像拼接方法的流程示意图;图4为另一个实施例中图像拼接方法的流程示意图;图5为另一个实施例中图像拼接方法的流程示意图;图6为另一个实施例中图像拼接方本文档来自技高网...

【技术保护点】
1.一种图像拼接方法,其特征在于,所述方法包括:获取多个待拼接图像中的前景图像,其中所述多个待拼接图像包括至少相邻的两幅待拼接图像;对相邻的两幅待拼接图像中的前景图像进行取交集处理,得到所述相邻的两幅待拼接图像的前景图像对应的第一重叠区域;对所述第一重叠区域进行特征点匹配处理,得到所述相邻的两幅待拼接图像之间的第一目标相对位移;利用所述第一目标相对位移对所述相邻的两幅待拼接图像进行拼接。

【技术特征摘要】
1.一种图像拼接方法,其特征在于,所述方法包括:获取多个待拼接图像中的前景图像,其中所述多个待拼接图像包括至少相邻的两幅待拼接图像;对相邻的两幅待拼接图像中的前景图像进行取交集处理,得到所述相邻的两幅待拼接图像的前景图像对应的第一重叠区域;对所述第一重叠区域进行特征点匹配处理,得到所述相邻的两幅待拼接图像之间的第一目标相对位移;利用所述第一目标相对位移对所述相邻的两幅待拼接图像进行拼接。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:将所述多个待拼接图像划分成至少两行两列的区块;利用所述区块内的相邻两幅待拼接图像之间的第一目标相对位移进行区块内的图像拼接,形成待拼接区块图像;将各个待拼接区块图像进行区块间拼接,形成整幅图像。3.根据权利要求2所述的方法,其特征在于,所述将各个待拼接区块图像进行区块间拼接,包括:对相邻的两幅待拼接区块图像中的前景图像进行取交集处理,得到所述相邻的两幅待拼接区块图像的前景图像对应的第二重叠区域;对所述第二重叠区域进行特征点匹配处理,得到所述相邻的两幅待拼接区块图像之间的第二目标相对位移;根据相邻的两个待拼接区块图像之间的第二目标相对位移,将各个待拼接区块图像进行区块间拼接,形成整幅图像。4.根据权利要求1所述的方法,其特征在于,若对所述第一重叠区域从一个方向上进行特征点匹配处理,则所述得到所述相邻的两幅待拼接图像之间的第一目标相对位移,包括:若所述待拼接图像的位置位于第一行,则将所述待拼接图像与水平方向上的相邻待拼接图像之间的相对位移确定为所述第一目标相对位移;或者,若所述待拼接图像的位置位于第一列,则将所述待拼接图像与竖直方向上的相邻待拼接图像之间的相对位移确定为所述第一目标相对位移。5.根据权利要求1所述的方法,其特征在于,若对所述第一重叠区域从两个方向上进行特征点匹配处理,其中所述两个方向包括水平方向和竖直方向,则所述得到所述相邻的两幅待拼接图像之间的第一目标相对位移,包括:获取匹配特征点对数量最多的目标第一重叠区域,其中所述目标第一重叠区域包括所述待拼接图像水平...

【专利技术属性】
技术研发人员:淳秋坪石峰
申请(专利权)人:上海联影智能医疗科技有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1