【技术实现步骤摘要】
图像处理方法、装置、电子设备和存储介质
[0001]本公开涉及人工智能
,尤其涉及深度学习、图像处理和计算机视觉技术。更具体地,本公开提供了一种图像处理方法、装置、电子设备和存储介质。
技术介绍
[0002]单应矩阵(也称为单应性矩阵),是指从一个图像中的一个点映射到另一个图像中的对应点的变换矩阵,通常描述空间中同一平面上的三维点在两个图像中的映射关系。
技术实现思路
[0003]本公开提供了一种图像处理方法、装置、设备以及存储介质。
[0004]根据第一方面,提供了一种图像处理方法,该方法包括:从第一图像和第二图像的特征点匹配区域中选取N个初始匹配点对,来生成初始单应矩阵,N为大于1的整数;从特征点匹配区域中选取M个验证匹配点对来验证初始单应矩阵,得到通过验证的内点集,M为大于1的整数;在内点集符合预设条件的情况下,使用内点集生成候选单应矩阵;根据M个验证匹配点对均为内点的期望概率,确定最大返回次数;响应于当前返回次数小于最大返回次数,返回生成初始单应矩阵的步骤,返回次数递增,直至当前返回次数不小于最大返回次数,得到至少一个候选单应矩阵;以及从至少一个候选单应矩阵中确定目标单应矩阵,并使用目标单应矩阵将第一图像和第二图像进行拼接。
[0005]根据第二方面,提供了一种图像处理装置,该装置包括:第一生成模块,用于从第一图像和第二图像的特征点匹配区域中选取N个初始匹配点对,来生成初始单应矩阵,N为大于1的整数;验证模块,用于从特征点匹配区域中选取M个验证匹配点对来验证初始单应矩阵, ...
【技术保护点】
【技术特征摘要】
1.一种图像处理方法,包括:从第一图像和第二图像的特征点匹配区域中选取N个初始匹配点对,来生成初始单应矩阵,N为大于1的整数;从所述特征点匹配区域中选取M个验证匹配点对来验证所述初始单应矩阵,得到通过验证的内点集,M为大于1的整数;在所述内点集符合预设条件的情况下,使用所述内点集生成候选单应矩阵;根据所述M个验证匹配点对均为内点的期望概率,确定最大返回次数;响应于当前返回次数小于所述最大返回次数,返回生成初始单应矩阵的步骤,返回次数递增,直至所述当前返回次数不小于所述最大返回次数,得到至少一个候选单应矩阵;以及从所述至少一个候选单应矩阵中确定目标单应矩阵,并使用所述目标单应矩阵将所述第一图像和第二图像进行拼接。2.根据权利要求1所述的方法,还包括:计算所述内点集中的匹配点对的数量与所述验证匹配点对的数量M之间的比例,得到内点占比;其中,在所述内点占比符合预设条件的情况下,使用所述内点集生成候选单应矩阵。3.根据权利要求2所述的方法,其中,所述根据所述M个验证匹配点对均为内点的期望概率,确定最大返回次数包括:根据所述内点占比,确定经过K次返回,每次选取的M个验证匹配点对均为内点的期望概率,其中,K为所述最大返回次数;以及根据所述期望概率以及当前返回次数,确定所述最大返回次数K。4.根据权利要求3所述的方法,其中,所述根据所述内点占比,确定经过K次返回,每次选取的M个验证匹配点对均为内点的期望概率包括:根据以下公式确定所述期望概率:P=1
‑
(1
‑
w
M
)
K
其中,P为所述期望概率,w为所述内点占比,M为所述验证匹配点对的数量,K为所述最大返回次数;所述根据所述期望概率以及当前返回次数,确定所述最大返回次数K包括:根据以下公式确定所述最大返回次数:其中,P为所述期望概率,i为所述当前返回次数,b为常数。5.根据权利要求2所述的方法,还包括:在所述内点占比不符合预设条件的情况下,确定所述当前返回次数是否小于所述最大返回次数;其中,响应于所述当前返回次数小于所述最大返回次数,返回生成初始单应矩阵的步骤,返回次数递增。6.根据权利要求2至5中任一项所述的方法,其中,所述从所述至少一个候选单应矩阵中确定目标单应矩阵包括:
从所述至少一个候选单应矩阵中确定内点占比最高的候选单应矩阵作为所述目标单应矩阵。7.根据权利要求1至6中任一项所述的方法,其中,所述第一图像和第二图像的特征点匹配区域包括多个特征点匹配区域;还包括:确定所述第一图像的特征点集和所述第二图像的特征点集;对所述第一图像的特征点集和所述第二图像的特征点集进行匹配,得到所述多个特征点匹配区域,其中每个特征点匹配区域包括至少一个匹配点对;所述从第一图像和第二图像的特征点匹配区域中选取N个初始匹配点对包括:从每个特征点匹配区域中选取n个匹配点对作为初始匹配点对,得到所述N个初始匹配点对,其中,n为大于等于1的整数;所述从所述特征点匹配区域中选取M个验证匹配点对来验证所述初始单应矩阵包括:针对每个特征点匹配区域,确定该特征点匹配区域中除所述初始匹配点对外的剩余匹配点对;从每个特征点匹配区域的剩余匹配点对中选取m个匹配点对作为验证匹配点对,得到所述M个验证匹配点对,其中,m为大于等于1的整数。8.根据权利要求7所述的方法,其中,所述对所述第一图像的特征点集和所述第二图像的特征点集进行匹配,得到所述多个特征点匹配区域包括:对所述第一图像的特征点集和所述第二图像的特征点集进行匹配,得到匹配点对集合;以及根据所述匹配点对集合中多个匹配点对彼此之间的距离,将所述匹配点对集合划分为所述多个特征点匹配区域。9.一种图像处理装置,包括:第一生成模块,用于从第一图像和第二图像的特征点匹配区域中选取N个初始匹配点对,来生成初始单应矩阵,N为大于1的整数;验证模块,用于从所述特征点匹配区域中选取M个验证匹配点对来验证所述初始单应矩阵,得到通过验证的内点集,M为大...
【专利技术属性】
技术研发人员:胡伟东,张演龙,杨尊程,滕禹桥,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。