【技术实现步骤摘要】
图像配准方法、装置、设备及存储介质
[0001]本申请实施例涉及人工智能领域,特别涉及一种图像配准方法、装置、设备及存储介质。
技术介绍
[0002]图像配准是对图像进行投影变换,使其与参考图像对齐在同一个图像坐标系下的过程。
[0003]图像配准过程是寻找图像间变换矩阵的过程。相关技术中,基于图像的特征点计算得到变换矩阵。在此过程中,首先提取得到待匹配图像中的关键特征点,再对关键特征点进行匹配,从而基于匹配的特征点对计算得到变换矩阵。
[0004]而上述方式依赖于准确特征点的提取,在无法提取到良好特征点的情况下,将无法准确估计图像间的变换矩阵,影响图像匹配准确性。
技术实现思路
[0005]本申请实施例提供了一种图像配准方法、装置、设备及存储介质,可以提高图像配准的准确性。所述技术方案如下:
[0006]一方面,本申请实施例提供了一种图像配准方法,所述方法包括:
[0007]获取待配准的配准图像对,所述配准图像对中包含第一图像与第二图像;
[0008]通过边缘提取网络对所述第一图像与所述第二图像进行边缘提取,得到第一轮廓图与第二轮廓图;
[0009]在第k轮迭代过程中,基于第k变换矩阵对所述第一轮廓图与所述第二轮廓图进行第k轮轮廓对齐,以及基于第k轮轮廓对齐结果将所述第k变换矩阵更新为第k+1变换矩阵,其中,更新后的所述第k+1变换矩阵对应的轮廓对齐差异小于所述第k变换矩阵对应的轮廓对齐差异,k为正整数;
[0010]在满足迭代结束条件的情况下 ...
【技术保护点】
【技术特征摘要】
1.一种图像配准方法,其特征在于,所述方法包括:获取待配准的配准图像对,所述配准图像对中包含第一图像与第二图像;通过边缘提取网络对所述第一图像与所述第二图像进行边缘提取,得到第一轮廓图与第二轮廓图;在第k轮迭代过程中,基于第k变换矩阵对所述第一轮廓图与所述第二轮廓图进行第k轮轮廓对齐,以及基于第k轮轮廓对齐结果将所述第k变换矩阵更新为第k+1变换矩阵,其中,更新后的所述第k+1变换矩阵对应的轮廓对齐差异小于所述第k变换矩阵对应的轮廓对齐差异,k为正整数;在满足迭代结束条件的情况下,将最后一轮得到的变换矩阵确定为图像变换矩阵,所述图像变换矩阵用于对所述第一图像与所述第二图像进行图像配准。2.根据权利要求1所述的方法,其特征在于,所述基于第k变换矩阵对所述第一轮廓图与所述第二轮廓图进行第k轮轮廓对齐,以及基于第k轮轮廓对齐结果将所述第k变换矩阵更新为第k+1变换矩阵,包括:基于所述第k变换矩阵对所述第一轮廓图与所述第二轮廓图中的轮廓点进行第k轮点集对齐,以及基于第k轮点集对齐结果将所述第k变换矩阵更新为所述第k+1变换矩阵;和/或,基于所述第k变换矩阵对所述第一轮廓图与所述第二轮廓图进行第k轮图像对齐,以及基于第k轮图像对齐结果将所述第k变换矩阵更新为所述第k+1变换矩阵。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:从所述第一轮廓图中筛选得到第一轮廓点集,以及从所述第二轮廓图中筛选得到第二轮廓点集;所述基于所述第k变换矩阵对所述第一轮廓图与所述第二轮廓图中的轮廓点进行第k轮点集对齐,以及基于第k轮点集对齐结果将所述第k变换矩阵更新为所述第k+1变换矩阵,包括:基于所述第k变换矩阵对所述第二轮廓点集进行第k轮点集变换,得到第k轮廓点集;基于所述第一轮廓点集与所述第k轮廓点集中各点之间的距离,确定第k轮匹配轮廓点对;基于所述第k轮匹配轮廓点对间的对应关系,确定所述第k+1变换矩阵。4.根据权利要求3所述的方法,其特征在于,所述基于所述第一轮廓点集与所述第k轮廓点集中各点之间的距离,确定第k轮匹配轮廓点对,包括:通过最近邻搜索方式,在所述第k轮廓点集中查询得到与第一轮廓点匹配的第k轮廓点,所述第一轮廓点属于所述第一轮廓点集;在所述第一轮廓点与所述第k轮廓点间的距离小于距离误差阈值的情况下,将所述第一轮廓点与所述第k轮廓点对应的第二轮廓点确定为匹配轮廓点对。5.根据权利要求3所述的方法,其特征在于,所述在满足迭代结束条件的情况下,将最后一轮得到的变换矩阵确定为图像变换矩阵,包括:在第一误差函数收敛的情况下,将最后一轮得到的所述变换矩阵确定为所述图像变换矩阵,所述第一误差函数用于表示所述第一轮廓点集与经变换后的第二轮廓点集中匹配轮廓点对间的距离误差;
或,在达到迭代次数阈值的情况下,将最后一轮得到的所述变换矩阵确定为所述图像变换矩阵。6.根据权利要求2所述的方法,其特征在于,所述基于所述第k变换矩阵对所述第一轮廓图与所述第二轮廓图进行第k轮图像对齐,以及基于第k轮图像对齐结果将所述第k变换矩阵更新为所述第k+1变换矩阵,包括:基于所述第k变换矩阵对所述第二轮廓图进行第k轮图像变换,得到第k对齐轮廓图;基于所述第k对齐轮廓图与所述第一轮廓图间的差异,确定第k增量矩阵;基于所述第k增量矩阵对所述第k变换矩阵进行增量处理,得到所述第k+1变换矩阵。7.根据权利要求6所述的方法,其特征在于,所述基于所述第k对齐轮廓图与所述第一轮廓图间的差异,确定第k增量矩阵,包括:基于所述第k对齐轮廓图与所述第一轮廓图间的差异,确定第k轮的第二误差函数值,第二误差函数用于表征所述第一轮廓图与所述第二轮廓图之间的图像对齐误差...
【专利技术属性】
技术研发人员:刘建林,陈颖,徐尚,刘永,汪铖杰,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。