一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于二维迭代最近点的异源图像配准方法及系统与流程

2022-04-27 02:54:28 来源:中国专利 TAG:


1.本发明属于图像处理和计算机视觉技术领域,具体涉及一种基于二维迭代最近点的异源图像配准方法及系统。


背景技术:

2.异源图像配准是寻找同一场景中的两幅或者多幅图像像素点的对应关系,以达到精确图形处理的目的。但在实际的任务中,由于获取设备和获取环境的不同,容易造成待匹配的图像在分辨率和细节上存在的差异,从而导致常用的图像配准方法,难以获得准确的结果。


技术实现要素:

3.针对常用的图像配准方法存在精度低、误差大的问题。本发明专利充分考虑了待配准的图像整体轮廓相似但亮度细节不同等特点,提出了直接在提取到的图像轮廓上进行配准的技术方案,来提高算法对图像差异的鲁棒性。
4.为了达到上述目的,本发明采用以下技术方案予以实现。
5.基于二维迭代最近点的异源图像配准方法及系统,包括以下步骤:
6.步骤s1,通过一个第一类型图像采集装置采集一个设定目标的图像,获得一个图像a,通过一个第二类型图像采集装置采集所述设定目标的图像,获得一个图像b;
7.具体地,第一类型图像采集装置是红外摄像机;第二类型图像采集装置是rbg相机,
8.步骤s2,对图像a利用sobel算子进行边缘检测,得到二值图像a及对应的像素点集p;对图像b利用sobel算子进行边缘检测,得到二值图像b及对应的像素点集q;
9.具体地,步骤s2包括步骤:
10.步骤s201,由红外摄像机输出得到图像a,由rbg相机输出得到图像b,作为边缘检测的输入图像;
11.步骤s202,分别在横向及纵向上,以两组3x3的矩阵与输入图像作卷积和运算,得到横向及纵向上的亮度差分近似值;
12.步骤s203,再求出输入图像的梯度幅值m;
13.步骤s204,将m与设定的边缘节点阈值进行比较,如果m大于边缘节点阈值,则将其作为边缘节点;
14.步骤s205,由边缘检测后的结果得到二值图像a和二值图像b,二值图像a上所有值为1的像素点构成点集p,二值图像b上所有值为1的像素点构成点集q;
15.步骤s3,初始化迭代次数k=0,预先假定映射矩阵hk,并将点集p中的所有点利用映射矩阵hk投影到二值图像b上,得到点集p
k 1

16.步骤s4,在点集q中寻找与点集p
k 1
距离最近的像素点集r
k 1

17.具体地,步骤s4包括步骤:
18.步骤s401,对pi的像素点坐标(x
i’,y
i’)进行取整得到round(x
i’,y
i’);
19.步骤s402,以整像素坐标round(x
i’,y
i’)为中心选定x*x的图像块,并对图像矩阵进行遍历搜索,并判断图像中是否含有点集q中的像素点;
20.步骤s403,在步骤步骤s402的基础上,继续扩大图像块,寻找图像块中含有点集q的像素点,直到当前图像块中包含点集q的像素点;
21.步骤s404,计算出点集q中像素点坐标与pi像素点坐标(x
i’,y
i’)之间的距离,并取距离最小者作为qi,所有的qi构成点集r
k 1

22.步骤s5,计算点集p到点集r
k 1
的映射矩阵h
k 1
,并记录所有点的重投影最小误差之和d
k 1

23.具体地,步骤s5包括步骤:
24.步骤s501,根据点集p和点集r
k 1
中的像素坐标值,通过直接线性变换法(dlt),计算出映射矩阵的初始解;
25.步骤s502,以初始解为起始点,以重投影误差之和为目标函数,利用levenberg-marquardt算法计算得到映射矩阵的最优解作为h
k 1

26.步骤s503,记录对应的重投影最小误差之和d
k 1

27.步骤s6,利用映射矩阵h
k 1
将点集p中的所有点投影到二值图像b上,得到点集p
k 2

28.步骤s7,在点集q中寻找与点集p
k 2
距离最近的像素点集r
k 2

29.步骤s8,计算点集p到点集r
k 2
的映射矩阵h
k 2
,并记录所有点的重投影最小误差之和d
k 2

30.步骤s9,设定收敛阈值t,更新迭代次数k=k 1,当关系式d
k 1-d
k 2
《t成立时,输出对应的映射矩阵h
k 2
,作为图像a和图像b配准时的最优映射矩阵。
31.本发明提出了一种基于二维迭代最近点的异源图像配准方法及系统,与现有的技术相比,具有以下有益效果:
32.本发明充分考虑了待配准的图像整体轮廓相似但亮度细节不同等特点,采用映射矩阵投影和直接线性变换的计算方法,来对异源图像进行配准,能有效减少光照条件和成像机制对配准算法的影响,较好地解决异源图像之间的匹配问题。
附图说明
33.图1是本发明实施例中的实现流程图。
具体实施方式
34.为了使本发明的目的、特征能够更加的明显和易懂,下面通过实施例并结合附图对本技术方案进行详细说明。
35.一种基于二维迭代最近点的异源图像配准方法及系统,如图1所示,包括以下步骤:
36.步骤s1,通过一个第一类型图像采集装置采集一个设定目标的图像,获得一个图像a,通过一个第二类型图像采集装置采集所述设定目标的图像,获得一个图像b。
37.在本实施例中,第一类型图像采集装置是红外摄像机;第二类型图像采集装置是rbg相机。
38.步骤s2,对图像a利用sobel算子进行边缘检测,得到二值图像a及对应的像素点集p;对图像b利用sobel算子进行边缘检测,得到二值图像b及对应的像素点集q,具体步骤如下:
39.首先,由红外摄像机输出得到图像a,由rbg相机输出得到图像b,作为边缘检测的输入图像。
40.接着,分别在横向及纵向上,以两组3x3的矩阵与输入图像作卷积和运算,得到横向及纵向上的亮度差分近似值:
[0041][0042][0043]
然后,再求出输入图像的梯度幅值m,计算公式为:
[0044][0045]
其中,g
x
和gy分别表示水平方向的亮度差分近似值以及竖直方向上的亮度差分近似值,*表示卷积运算。
[0046]
其次,将m与设定的边缘节点阈值进行比较,如果m大于边缘节点阈值,则将其作为边缘节点。
[0047]
最后,由边缘检测后的结果得到二值图像a和二值图像b,二值图像a上所有值为1的像素点构成点集p,二值图像b上所有值为1的像素点构成点集q。
[0048]
步骤s3,初始化迭代次数k=0,预先假定映射矩阵进一步地,将点集p中的所有点利用映射矩阵hk投影到二值图像b上,得到点集p
k 1
,投影的计算公式为:
[0049][0050]
其中,(xi,yi)表示点集p中的像素点的坐标值,i=1,

,n,表示点集p中像素点的个数,(x'i,y'i),是投影后的点的像素坐标。
[0051]
步骤s4,在点集q中寻找与点集p
k 1
距离最近的像素点集r
k 1
,具体步骤如下:
[0052]
首先,对pi的像素点坐标(x
i’,y
i’)进行取整得到round(x
i’,y
i’)。
[0053]
优选地,选取round()函数作为取整函数。
[0054]
接着,以整像素坐标round(x
i’,y
i’)为中心选定x*x的图像块,并对图像矩阵进行遍历搜索,并判断图像中是否含有点集q中的像素点。
[0055]
然后,在步骤步骤s402的基础上,继续扩大图像块。
[0056]
优选地,扩大图像块的计算公式为:
[0057]
x=2n 1
[0058]
其中,n表示图像块扩大次数。
[0059]
进一步地,寻找图像块中含有点集q的像素点,直到当前图像块中包含点集q的像素点。
[0060]
最后,计算出点集q中像素点坐标与pi像素点坐标(x
i’,y
i’)之间的距离,并取距离最小者作为qi,所有的qi构成点集r
k 1

[0061]
步骤s5,计算点集p到点集r
k 1
的映射矩阵h
k 1
,并记录所有点的重投影最小误差之和d
k 1
,具体步骤如下:
[0062]
首先,根据点集p和点集r
k 1
中的像素坐标值,通过直接线性变换法(dlt),计算出映射矩阵的初始解。
[0063]
然后,以初始解为起始点,以重投影误差之和为目标函数,利用levenberg-marquardt算法计算得到映射矩阵的最优解作为h
k 1

[0064]
最后,记录对应的重投影最小误差之和d
k 1
,最小误差之和d
k 1
的计算方式为:
[0065][0066]
其中,(ui,vi)是点集r
k 1
中的像素点qi的像素坐标,是点集p中的像素点经过映射矩阵h
k 1
投影到二值图像b上的点的像素坐标。
[0067]
步骤s6,利用映射矩阵h
k 1
将点集p中的所有点投影到二值图像b上,得到点集p
k 2

[0068]
步骤s7,在点集q中寻找与点集p
k 2
距离最近的像素点集r
k 2

[0069]
步骤s8,计算点集p到点集r
k 2
的映射矩阵h
k 2
,并记录所有点的重投影最小误差之和d
k 2

[0070]
步骤s9,设定收敛阈值t,优选地,收敛阈值t的计算公式为:
[0071]
t=0.1*n
[0072]
其中,n为像素点的个数。
[0073]
进一步地,继续更新迭代次数k=k 1,当关系式d
k 1-d
k 2
《t成立时,输出对应的映射矩阵h
k 2
,作为图像a和图像b配准时的最优映射矩阵。
[0074]
至此,已经结合附图所示的优选实施方式描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围显然不局限于这些具体实施方式。在不偏离本发明的原理的前提下,本领域技术人员可以对相关技术特征做出等同的更改或替换,这些更改或替换之后的技术方案都将落入本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献