图像处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38989530 阅读:7 留言:0更新日期:2023-10-07 10:19
本申请适用于图像处理技术领域,提供了一种图像处理方法、装置、电子设备及存储介质,其中,上述方法包括:对目标图像帧执行第一图像处理,得到第一子图,其中,第一图像处理为按照目标图像帧所对应的图像采集时间进行实时处理;对目标图像帧执行第二图像处理,得到第二子图,其中,第二图像处理为按照随机顺序对目标图像帧中的全部图像帧进行的非实时图像处理;根据第一子图与第二子图的视觉重叠区域,生成目标融合子图,其中,目标融合子图包括视觉重叠区域,通过本实施例,有效的提高了子图进行全局对齐融合的过程中的成功率,进而提高了系统全局定位和建模的精确性。了系统全局定位和建模的精确性。了系统全局定位和建模的精确性。

【技术实现步骤摘要】
图像处理方法、装置、电子设备及存储介质


[0001]本申请涉及图像处理
,尤其涉及一种图像处理方法、装置、电子设备及存储介质。

技术介绍

[0002]相关技术中,当机器人处于未知环境时,机器人可以通过获取到的周围环境的图像生成子图,并根据生成的子图确定机器人在此环境内进行安全前行的路线。然而,由于纹理缺失、动态模糊和光照视角变化等因素的影响,机器人在进行视觉导航的过程中,出现了鲁棒性不足,无法持续工作的问题,难以满足导航的实际应用需求。
[0003]相关技术中,一般会通过生成多个图像子图,并使用多个图像子图进行融合之后的融合子图,确定机器人在此环境内进行安全前行的路线,从而解决视觉导航中鲁棒性不足,无法持续工作的问题。
[0004]但是,相关技术中在根据多个子图生成融合子图的过程中,多个子图进行全局对齐融合的过程中的成功率低,进而导致系统全局定位和建模失败,影响导航。

技术实现思路

[0005]有鉴于此,本申请实施例提供了一种图像处理方法、装置、电子设备及存储介质,可以有效提高子图进行全局对齐融合的过程中的成功率,进而提高了系统全局定位和建模的精确性。
[0006]本申请实施例的第一方面提供了一种方法,包括:对目标图像帧执行第一图像处理,得到第一子图,其中,所述第一图像处理为按照所述目标图像帧所对应的图像采集时间进行实时处理;对所述目标图像帧执行第二图像处理,得到第二子图,其中,所述第二图像处理为按照随机顺序对所述目标图像帧中的全部图像帧进行的非实时图像处理;根据所述第一子图与所述第二子图的视觉重叠区域,生成目标融合子图,其中,所述目标融合子图包括所述视觉重叠区域。
[0007]在一个示例性实施例中,在所述对目标图像帧执行第一图像处理之前,所述方法还包括:获取实时图像序列,所述实时图像序列包括多个图像帧;从所述多个图像帧中筛选出所述目标图像帧。
[0008]在一个示例性实施例中,所述从所述多个图像帧中筛选出所述目标图像帧,包括:根据所述多个图像帧中每个图像帧的图像特征,计算所述多个图像帧中相邻的每两个图像帧之间的图像特征差异;根据所述图像特征差异,从所述实时图像序列中筛选出所述目标图像帧。
[0009]在一个示例性实施例中,所述多个图像帧中包括M个图像帧,M为正整数,所述根据所述多个图像帧中每个图像帧的图像特征,计算所述多个图像帧中相邻的每两个图像帧之间的图像特征差异,包括:确定第i个图像帧的第一图像特征与第i+1个图像帧的第二图像特征,其中,i为大于等于1且小于等于M的正整数;计算所述第一图像特征与所述第二图像
特征的图像特征差异;将所述图像特征差异,确定为所述第i个图像帧与所述第i+1个图像帧之间的图像特征差异。
[0010]在一个示例性实施例中,所述对所述目标图像帧执行第一图像处理,得到第一子图,包括:识别第一图像帧中第一目标物体的第一特征点;识别第二图像帧中所述第一目标物体的第二特征点,其中,所述第一图像帧和所述第二图像帧为所述目标图像帧中相邻的图像帧;根据所述第一特征点以及所述第二特征点,确定第一目标物体对应的第一地图点;根据所述第一地图点,将所述第一图像帧和所述第二图像帧融合为所述第一子图。
[0011]在一个示例性实施例中,所述对所述目标图像帧执行第二图像处理,得到第二子图,包括:识别第三图像帧中第二目标物体的第三特征点;识别第四图像帧中所述第二目标物体的第四特征点,其中,所述第三图像帧和所述第四图像帧为所述目标图像帧中任意的两个图像帧;根据所述第三特征点以及所述第四特征点,确定第二目标物体对应的第二地图点;根据所述第二地图点,将所述第三图像帧和所述第四图像帧融合为所述第二子图。
[0012]在一个示例性实施例中,所述根据所述第一子图与所述第二子图的视觉重叠区域,生成目标融合子图,包括:计算所述第一子图与所述第二子图之间的视觉重叠区域;根据所述视觉重叠区域,确定第一坐标系与第二坐标系的目标变换关系,其中,所述第一坐标系为所述第一子图对应的坐标系,所述第二坐标系为所述第二子图对应的坐标系;根据所述目标变换关系、所述第一子图以及所述第二子图,生成所述目标融合子图。
[0013]在一个示例性实施例中,所述计算所述第一子图与所述第二子图之间的视觉重叠区域,包括:搜索所述第一子图所包括的第五特征点、以及搜索所述第二子图所包括的第六特征点;将所述第五特征点以及所述第六特征点中相同的特征点所对应的区域,确定为所述视觉重叠区域。
[0014]本申请实施例的第二方面提供了一种装置,包括:第一处理单元,用于对目标图像帧执行第一图像处理,得到第一子图,其中,所述第一图像处理为按照所述目标图像帧所对应的图像采集时间进行实时处理;第二处理单元,用于对所述目标图像帧执行第二图像处理,得到第二子图,其中,所述第二图像处理为按照随机顺序对所述目标图像帧中的全部图像帧进行的非实时图像处理;生成单元,用于根据所述第一子图与所述第二子图的视觉重叠区域,生成目标融合子图,其中,所述目标融合子图包括所述视觉重叠区域。
[0015]在一个示例性实施例中,所述装置还包括:获取单元,用于在所述对目标图像帧执行第一图像处理之前,获取实时图像序列,所述实时图像序列包括多个图像帧;筛选单元,用于从所述多个图像帧中筛选出所述目标图像帧。
[0016]在一个示例性实施例中,所述筛选单元包括:第一计算模块,用于根据所述多个图像帧中每个图像帧的图像特征,计算所述多个图像帧中相邻的每两个图像帧之间的图像特征差异;筛选模块,用于根据所述图像特征差异,从所述实时图像序列中筛选出所述目标图像帧。
[0017]在一个示例性实施例中,所述多个图像帧中包括M个图像帧,M为正整数,所述第一计算模块包括:第一确定子模块,用于确定第i个图像帧的第一图像特征与第i+1个图像帧的第二图像特征,其中,i为大于等于1且小于等于M的正整数;计算子模块,用于计算所述第一图像特征与所述第二图像特征的图像特征差异;第二确定子模块,用于将所述图像特征差异,确定为所述第i个图像帧与所述第i+1个图像帧之间的图像特征差异。
[0018]在一个示例性实施例中,所述第一处理单元包括:第一识别模块,用于识别第一图像帧中第一目标物体的第一特征点;第二识别模块,用于识别第二图像帧中所述第一目标物体的第二特征点,其中,所述第一图像帧和所述第二图像帧为所述目标图像帧中相邻的图像帧;第一确定模块,用于根据所述第一特征点以及所述第二特征点,确定第一目标物体对应的第一地图点;第一融合模块,用于根据所述第一地图点,将所述第一图像帧和所述第二图像帧融合为所述第一子图。
[0019]在一个示例性实施例中,所述第二处理单元包括:第三识别模块,用于识别第三图像帧中第二目标物体的第三特征点;第四识别模块,用于识别第四图像帧中所述第二目标物体的第四特征点,其中,所述第三图像帧和所述第四图像帧为所述目标图像帧中任意的两个图像帧;第二确定模块,用于根据所述第三特征点以及所述第四特征点,确定第二目标物体对应的第二地图点;本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:对目标图像帧执行第一图像处理,得到第一子图,其中,所述第一图像处理为按照所述目标图像帧所对应的图像采集时间进行实时处理;对所述目标图像帧执行第二图像处理,得到第二子图,其中,所述第二图像处理为按照随机顺序对所述目标图像帧中的全部图像帧进行的非实时图像处理;根据所述第一子图与所述第二子图的视觉重叠区域,生成目标融合子图,其中,所述目标融合子图包括所述视觉重叠区域。2.根据权利要求1所述的方法,其特征在于,在所述对目标图像帧执行第一图像处理之前,所述方法还包括:获取实时图像序列,所述实时图像序列包括多个图像帧;从所述多个图像帧中筛选出所述目标图像帧。3.如权利要求2所述的方法,其特征在于,所述从所述多个图像帧中筛选出所述目标图像帧,包括:根据所述多个图像帧中每个图像帧的图像特征,计算所述多个图像帧中相邻的每两个图像帧之间的图像特征差异;根据所述图像特征差异,从所述实时图像序列中筛选出所述目标图像帧。4.如权利要求3所述的方法,其特征在于,所述多个图像帧中包括M个图像帧,M为正整数,所述根据所述多个图像帧中每个图像帧的图像特征,计算所述多个图像帧中相邻的每两个图像帧之间的图像特征差异,包括:确定第i个图像帧的第一图像特征与第i+1个图像帧的第二图像特征,其中,i为大于等于1且小于等于M的正整数;计算所述第一图像特征与所述第二图像特征的图像特征差异;将所述图像特征差异,确定为所述第i个图像帧与所述第i+1个图像帧之间的图像特征差异。5.根据权利要求1所述的方法,其特征在于,所述对所述目标图像帧执行第一图像处理,得到第一子图,包括:识别第一图像帧中第一目标物体的第一特征点;识别第二图像帧中所述第一目标物体的第二特征点,其中,所述第一图像帧和所述第二图像帧为所述目标图像帧中相邻的图像帧;根据所述第一特征点以及所述第二特征点,确定第一目标物体对应的第一地图点;根据所述第一地图点,将所述第一图像帧和所述第二图像帧融合为所述第一子图。6.根据权利要求1所述的方法,其特征在于,所述对所述目标图像帧执行第二图像处理,得到第二子图...

【专利技术属性】
技术研发人员:张宏陈炜楠何力汤智龙
申请(专利权)人:南方科技大学
类型:发明
国别省市:

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

1