System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于图像矩并行处理的图像拼接方法技术_技高网
当前位置: 首页 > 专利查询>北京大学专利>正文

一种基于图像矩并行处理的图像拼接方法技术

技术编号:40423693 阅读:12 留言:0更新日期:2024-02-20 22:43
本申请涉及一般的图像数据处理或产生技术领域,特别是涉及一种基于图像矩并行处理的图像拼接方法。所述方法包括以下步骤:S100,获取第一图像的初始重叠区域图像P<subgt;1,0</subgt;,所述第一图像为第一相机在目标时刻采集得到的图像;S200,获取第二图像的初始重叠区域图像P<subgt;2,0</subgt;,所述第二图像为第二相机在目标时刻采集得到的图像;S300,获取P<subgt;1,0</subgt;的k‑l阶图像矩m<supgt;0</supgt;<subgt;1,kl</subgt;和P<subgt;2,0</subgt;的k‑l图像矩m<supgt;0</supgt;<subgt;2,kl</subgt;;S400,如果|m<supgt;0</supgt;<subgt;1,kl</subgt;‑m<supgt;0</supgt;<subgt;2,kl</subgt;|≤ε<subgt;0</subgt;,则将P<subgt;1,0</subgt;和P<subgt;2,0</subgt;确定为第一图像和第二图像的重叠区域并进行第一图像和第二图像的图像拼接。本发明专利技术能够提高图像拼接结果的质量。

【技术实现步骤摘要】

本专利技术涉及一般的图像数据处理或产生,特别是涉及一种基于图像矩并行处理的图像拼接方法


技术介绍

1、阵列相机包括若干按照预设方式排列的相机,任意两个相邻的相机之间的采集区域存在重叠,通过将阵列相机在目标时刻采集的图像进行拼接的方式可以得到一个较大视野的图像。对于阵列相机的任意两个相邻的相机而言,比如第一相机和第二相机,以第一相机在目标时刻拍摄的第一图像和第二相机在目标时刻拍摄的第二图像的真实重叠区域为基础,利用图像拼接方法可以实现对第一图像和第二图像的拼接。但是,如何提高获取的重叠区域的准确性,进而提高图像拼接结果的质量,是亟待解决的问题。


技术实现思路

1、本专利技术目的在于,提供一种基于图像矩并行处理的图像拼接方法,能够提高获取的重叠区域的准确性,进而提高图像拼接结果的质量。

2、根据本专利技术,提供了一种基于图像矩并行处理的图像拼接方法,包括以下步骤:

3、s100,获取第一图像的初始重叠区域图像p1,0,所述第一图像为第一相机在目标时刻采集得到的图像。

4、s200,获取第二图像的初始重叠区域图像p2,0,所述第二图像为第二相机在目标时刻采集得到的图像,所述第一相机和第二相机为阵列相机中的两个相邻的相机;所述第一图像的初始重叠区域为第一图像中靠近第二相机侧且包括a0列像素点的区域;所述第二图像的初始重叠区域为第二图像中靠近第一相机侧且包括a0列像素点的区域;a0为预设的初始重叠像素点列数。

5、s300,获取p1,0的k- l阶图像矩m01,k l和p2,0的k- l图像矩m02,k l;k为预设的图像矩阶数, l为预设的垂直矩阶数。

6、s400,如果|m01,k l-m02,k l|≤ε0,则将p1,0和p2,0确定为第一图像和第二图像的重叠区域并进行第一图像和第二图像的图像拼接;ε0为预设的图像矩差异阈值。

7、本专利技术与现有技术相比,其至少具有以下有益效果:

8、本专利技术获取了第一图像的初始重叠区域图像p1,0和第二图像的初始重叠区域图像p2,0,该初始重叠区域是以预设的初始重叠像素点列数a0为基础获取的重叠区域,为了判断该初始重叠区域是否为第一图像和第二图像的重叠区域,本专利技术分别获取了p1,0和p2,0的k- l阶图像矩,如果p1,0和p2,0的k- l阶图像矩的差异小于等于预设的图像矩差异阈值,则判定上述初始重叠区域为第一图像和第二图像的重叠区域,并以此初始重叠区域为基础进行第一图像和第二图像的图像拼接。本专利技术在对第一图像和第二图像进行拼接之前对初始重叠区域是否为第一图像和第二图像的重叠区域进行了判断,提高了获取的重叠区域的准确性,只有在初始重叠区域调整为第一图像和第二图像的重叠区域的情况下才进行第一图像和第二图像的图像拼接,可以避免由于将非重叠区域作为重叠区域导致的图像拼接质量较低的问题,提高了获取的图像拼接结果的质量。

本文档来自技高网...

【技术保护点】

1.一种基于图像矩并行处理的图像拼接方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于图像矩并行处理的图像拼接方法,其特征在于,S400还包括:如果|m01,kl-m02,kl|>ε0,则进入S500;

3.根据权利要求1所述的基于图像矩并行处理的图像拼接方法,其特征在于,m01,kl=∑M1i=1∑N1j=1(ik×jl×fij),m02,kl=∑M2e=1∑N2h=1(ek×hl×feh),fij为P1,0的第i行的第j列的像素点的灰度值,i的取值范围为1到M1,M1为P1,0的像素点行数,j的取值范围为1到N1,N1为P1,0的像素点列数;feh为P2,0的第e行的第h列的像素点的灰度值,e的取值范围为1到M2,M2为P2,0的像素点行数,h的取值范围为1到N2,N2为P2,0的像素点列数;M1=M2,N1=N2=a0。

4.根据权利要求1所述的基于图像矩并行处理的图像拼接方法,其特征在于,l和k的获取过程包括:

5.根据权利要求4所述的基于图像矩并行处理的图像拼接方法,其特征在于,S350包括:

>6.根据权利要求4所述的基于图像矩并行处理的图像拼接方法,其特征在于,所述预设类型的目标包括人和车辆。

7.根据权利要求1所述的基于图像矩并行处理的图像拼接方法,其特征在于,使用并行处理的方法获取m01,kl和m02,kl。

...

【技术特征摘要】

1.一种基于图像矩并行处理的图像拼接方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于图像矩并行处理的图像拼接方法,其特征在于,s400还包括:如果|m01,kl-m02,kl|>ε0,则进入s500;

3.根据权利要求1所述的基于图像矩并行处理的图像拼接方法,其特征在于,m01,kl=∑m1i=1∑n1j=1(ik×jl×fij),m02,kl=∑m2e=1∑n2h=1(ek×hl×feh),fij为p1,0的第i行的第j列的像素点的灰度值,i的取值范围为1到m1,m1为p1,0的像素点行数,j的取值范围为1到n1,n1为p1,0的像素点列数;feh为p2,0的第e...

【专利技术属性】
技术研发人员:李昌晋袁继权曹昕妍任伟林金龙曹喜信
申请(专利权)人:北京大学
类型:发明
国别省市:

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

1