图像的矫正方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:36808930 阅读:22 留言:0更新日期:2023-03-09 00:32
本申请涉及一种图像的矫正方法、装置、计算机设备、存储介质和计算机程序产品。方法包括:获取目标焦距集对应的目标图像集;针对目标参照图像中的待矫正子区域,根据待矫正子区域中待矫正像素点的位置数据以及目标参照图像中各标定点的位置数据,确定待矫正像素点对应的匹配标定点;根据匹配标定点对应的误差矫正关系、以及待矫正像素点所属目标参照图像的目标焦距,对待矫正像素点进行矫正处理,得到矫正后的子区域;根据矫正后的子区域在目标参照图像的相对位置,在目标基准图像中,确定相对位置对应的待替换子区域,并基于矫正后的子区域对待替换子区域进行替换处理,得到目标样品的矫正图像。本方案提高了矫正图像的成像质量。量。量。

【技术实现步骤摘要】
图像的矫正方法、装置、计算机设备和存储介质


[0001]本申请涉及图像处理
,特别是涉及一种图像的矫正方法、装置、计算机设备和存储介质。

技术介绍

[0002]随着图像处理技术的发展,出现了图像的矫正技术,这个技术可以对目标样品的目标图像进行矫正得到矫正后的目标图像,进而提高图像的成像质量。
[0003]传统的图像矫正技术,在标定阶段,采集不同焦距对应的标定样品的标定图像,并根据预设的分区策略、以及标定图像,确定每个清晰度最高的子区域(为了方便区分,称为目标子区域)对应的标定图像的焦距(为了方便区分,称为目标焦距),得到目标焦距与目标子区域的对应关系;在实际应用阶段,获取目标焦距对应的目标样品的目标图像,并基于各目标图像对应的目标子区域进行拼接处理,得到目标样品的矫正图像。
[0004]目前的图像矫正技术是通过拼接不同目标焦距对应的目标子区域来得到拼接后的矫正图像,然而,不同目标焦距会导致目标样品在目标图像发生的畸变情况不同,因此,在矫正图像中的拼接处(即目标子区域之间拼接的地方)目标样品的轮廓点会不连续,进而导致矫正图像的成像质量较差。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提高矫正图像的成像质量的图像的矫正方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0006]第一方面,本申请提供了一种图像的矫正方法。所述方法包括:
[0007]获取目标焦距集对应的目标样品的目标图像集;所述目标图像集包含一帧目标基准图像、以及多帧目标参照图像;
[0008]针对每帧所述目标参照图像中的待矫正子区域,根据所述待矫正子区域中待矫正像素点的位置数据、以及所述目标参照图像中各标定点的位置数据,确定所述待矫正像素点对应的匹配标定点;
[0009]针对所述待矫正子区域中的每个待矫正像素点,根据所述待矫正像素点的匹配标定点对应的误差矫正关系、以及所述待矫正像素点所属目标参照图像的目标焦距,对所述待矫正像素点进行矫正处理,得到矫正后的子区域;
[0010]根据所述矫正后的子区域在所述目标参照图像的相对位置,在所述目标基准图像中,确定所述相对位置对应的待替换子区域,并基于所述矫正后的子区域对所述待替换子区域进行替换处理,得到所述目标样品的矫正图像。
[0011]在其中一个实施例中,所述根据所述待矫正像素点的匹配标定点对应的误差矫正关系、以及所述待矫正像素点所属目标参照图像的目标焦距,对所述待矫正像素点进行矫正处理,得到矫正后的子区域包括:
[0012]根据所述待矫正像素点对应的匹配标定点,确定所述匹配标定点对应的误差矫正
关系;所述误差矫正关系用于表征目标焦距与位置误差值的对应关系;
[0013]针对所述待矫正子区域中每个所述待矫正像素点,根据所述匹配标定点的误差矫正关系、以及所述待矫正像素点所属目标参照图像的目标焦距,确定所述待矫正像素点的位置误差值;
[0014]根据所述待矫正像素点的位置误差值、以及所述待矫正像素点的位置数据,确定所述待矫正像素点的矫正后的位置数据,得到矫正后的子区域。
[0015]在其中一个实施例中,所述获取目标焦距集对应的目标样品的目标图像集之前,还包括:
[0016]根据预设的划分策略,对标定焦距集对应的标定样品的标定图像集进行划分,得到一帧所述标定基准图像、以及多帧标定参照图像;
[0017]根据预设的匹配策略,在所述标定图像集中,确定所述标定参照图像对应的匹配图像,并根据所述标定参照图像、以及所述匹配图像,确定所述标定参照图像中每个标定点在所述匹配图像中对应的第一匹配点;
[0018]针对每帧所述标定参照图像中的每个标定点,根据所述标定点对应的第一匹配点,确定所述标定点在所述标定基准图像中对应的第二匹配点,得到所述标定点与所述第二匹配点的位置误差值;其中,同一个所述第二匹配点对应的位置误差值构成位置误差值集;同一个所述第二匹配点对应的标定点所属标定参照图像的标定焦距构成标定焦距集;
[0019]根据每个所述第二匹配点对应的位置误差值集、以及所述第二匹配点对应的标定焦距集,建立所述第二匹配点对应的标定点的误差矫正关系。
[0020]在其中一个实施例中,所述根据每个所述第二匹配点对应的位置误差值集、以及所述第二匹配点对应的标定焦距集,建立所述第二匹配点对应的标定点的误差矫正关系包括:
[0021]针对同一个所述第二匹配点对应的标定点,基于所述标定点与所述第二匹配点的位置误差值、以及所述标定点所属标定参照图像的标定焦距,构建得到所述标定点对应的误差矫正组;
[0022]根据各所述标定点对应的误差矫正组,确定所述标定点的误差矫正关系;所述误差矫正关系用于表征所述标定焦距与所述位置误差值的对应关系。
[0023]在其中一个实施例中,所述根据预设的划分策略,对标定焦距集对应的标定样品的标定图像集进行划分,得到一帧所述标定基准图像、以及多帧标定参照图像之前,还包括:
[0024]根据预设的第一分区策略,对所述标定样品的所述初始标定图像进行分区,得到所述初始标定图像的中心区域、以及边缘区域;
[0025]针对各所述初始标定图像的中心区域,根据所述中心区域的清晰度、以及所述初始标定图像对应的初始焦距,确定所述中心区域的清晰度与所述初始焦距的第一变化曲线;
[0026]针对各所述初始标定图像的边缘区域,根据所述边缘区域的清晰度、以及所述初始标定图像对应的所述初始焦距,确定所述边缘区域的清晰度与所述初始焦距的第二变化曲线;
[0027]若所述第一变化曲线或所述第二变化曲线中未识别出清晰度峰顶,则重新获取初
始标定图像,返回执行所述根据预设的第一分区策略的步骤,直到所述第一变化曲线和所述第二变化曲线均识别出所述清晰度峰顶,将所述第一变化曲线的清晰度峰顶对应的初始焦距作为第一标定焦距,将所述第二变化曲线的清晰度峰顶对应的初始焦距作为第二标定焦距;
[0028]基于所述第一标定焦距、以及所述第二标定焦距,确定所述标定焦距集。
[0029]在其中一个实施例中,所述根据预设的划分策略,对标定焦距集对应的标定样品的标定图像集进行划分,得到一帧所述标定基准图像、以及多帧标定参照图像包括:
[0030]根据所述第一标定焦距,在标定焦距集对应的标定样品的标定图像集中,确定所述第一标定焦距对应的标定图像,得到所述标定基准图像,并将除所述标定基准图像之外的标定图像识别为标定参照图像。
[0031]第二方面,本申请还提供了一种图像的矫正装置。所述装置包括:
[0032]获取模块,用于获取目标焦距集对应的目标样品的目标图像集;所述目标图像集包含一帧目标基准图像、以及多帧目标参照图像;
[0033]第一匹配模块,用于针对每帧所述目标参照图像中的待矫正子区域,根据所述待矫正子区域中待矫正像素点的位置数据、以及所述目标参照图像中各标定点的位置数据,确定所述待矫正像素点对应的匹配本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像的矫正方法,其特征在于,所述方法包括:获取目标焦距集对应的目标样品的目标图像集;所述目标图像集包含一帧目标基准图像、以及多帧目标参照图像;针对每帧所述目标参照图像中的待矫正子区域,根据所述待矫正子区域中待矫正像素点的位置数据、以及所述目标参照图像中各标定点的位置数据,确定所述待矫正像素点对应的匹配标定点;针对所述待矫正子区域中的每个待矫正像素点,根据所述待矫正像素点的匹配标定点对应的误差矫正关系、以及所述待矫正像素点所属目标参照图像的目标焦距,对所述待矫正像素点进行矫正处理,得到矫正后的子区域;根据所述矫正后的子区域在所述目标参照图像的相对位置,在所述目标基准图像中,确定所述相对位置对应的待替换子区域,并基于所述矫正后的子区域对所述待替换子区域进行替换处理,得到所述目标样品的矫正图像。2.根据权利要求1所述的方法,其特征在于,所述根据所述待矫正像素点的匹配标定点对应的误差矫正关系、以及所述待矫正像素点所属目标参照图像的目标焦距,对所述待矫正像素点进行矫正处理,得到矫正后的子区域包括:根据所述待矫正像素点对应的匹配标定点,确定所述匹配标定点对应的误差矫正关系;所述误差矫正关系用于表征目标焦距与位置误差值的对应关系;针对所述待矫正子区域中每个所述待矫正像素点,根据所述匹配标定点的误差矫正关系、以及所述待矫正像素点所属目标参照图像的目标焦距,确定所述待矫正像素点的位置误差值;根据所述待矫正像素点的位置误差值、以及所述待矫正像素点的位置数据,确定所述待矫正像素点的矫正后的位置数据,得到矫正后的子区域。3.根据权利要求1所述的方法,其特征在于,所述获取目标焦距集对应的目标样品的目标图像集之前,还包括:根据预设的划分策略,对标定焦距集对应的标定样品的标定图像集进行划分,得到一帧所述标定基准图像、以及多帧标定参照图像;根据预设的匹配策略,在所述标定图像集中,确定所述标定参照图像对应的匹配图像,并根据所述标定参照图像、以及所述匹配图像,确定所述标定参照图像中每个标定点在所述匹配图像中对应的第一匹配点;针对每帧所述标定参照图像中的每个标定点,根据所述标定点对应的第一匹配点,确定所述标定点在所述标定基准图像中对应的第二匹配点,得到所述标定点与所述第二匹配点的位置误差值;其中,同一个所述第二匹配点对应的位置误差值构成位置误差值集;同一个所述第二匹配点对应的标定点所属标定参照图像的标定焦距构成标定焦距集;根据每个所述第二匹配点对应的位置误差值集、以及所述第二匹配点对应的标定焦距集,建立所述第二匹配点对应的标定点的误差矫正关系。4.根据权利要求3所述的方法,其特征在于,所述根据每个所述第二匹配点对应的位置误差值集、以及所述第二匹配点对应的标定焦距集,建立所述第二匹配点对应的标定点的误差矫正关系包括:针对同一个所述第二匹配点对应的标定点,基于所述标定点与所述第二匹配点的位置
误差值、以及所述标定点所属标定参照图像的标定焦距,构建得到所述标定点对应的误差矫正组;根据各所述标定点对应的误差矫正组,确定所述标定点的误差矫正关系;所述误...

【专利技术属性】
技术研发人员:郭京雨王莹张猛
申请(专利权)人:宁波力显智能科技有限公司
类型:发明
国别省市:

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

1