图像处理方法、识别视角的方法、装置、设备和存储介质制造方法及图纸

技术编号:21659321 阅读:17 留言:0更新日期:2019-07-20 05:47
本申请提供了一种图像处理方法、识别视角的方法、装置、设备和存储介质,其中所述图像处理方法包括:确定待识别图像中各个原始像素点相对于相邻像素点的像素值的变化幅度;确定像素值的变化幅度满足变化幅度条件的第一目标像素点;确定所述第一目标像素点相对于自身的相邻像素点的像素值的变化方向;将所述第一目标像素点的像素值的变化方向,与图像模板中相应位置的像素点的像素值的变化方向比较,以确定与所述待识别图像匹配的图像模板。本申请能够提高图像匹配的效率和准确度。

Image Processing Method, Angle of View Recognition Method, Device, Equipment and Storage Media

【技术实现步骤摘要】
图像处理方法、识别视角的方法、装置、设备和存储介质
本申请涉及图像处理技术,尤其涉及一种图像处理方法、识别视角的方法、装置、设备和存储介质。
技术介绍
随着科学技术的发展,图像匹配和图像识别成为图像处理研究中很重要的环节。图像匹配和图像识别在计算机视觉、场景重建、医疗诊断等诸多领域有广泛的应用。然而,目前图像匹配技术计算量大且容易受到背景或噪声的影响,精度上存在不足;并且依赖先验经验选取的参数,也不便于实时应用。
技术实现思路
本申请实施例提供一种图像处理方法、识别视角的方法、装置、设备和存储介质,能够提高图像匹配处理的效率和准确度。本申请实施例的技术方案是这样实现的:本申请实施例提供一种图像处理方法,包括:确定待识别图像中各个原始像素点相对于自身的相邻像素点的像素值的变化幅度;确定像素值的变化幅度满足变化幅度条件的第一目标像素点;确定所述第一目标像素点相对于自身的相邻像素点的像素值的变化方向;将所述第一目标像素点的像素值的变化方向,与图像模板中相应位置的像素点的像素值的变化方向比较,以确定与所述待识别图像匹配的图像模板。在上述方案中,所述确定待识别图像中各个原始像素点相对于自身的相邻像素点的像素值的变化幅度,包括:确定所述待识别图像中各个原始像素点相对于自身不同方向上的相邻像素点的像素值的变化幅度;融合所述相对于不同方向上的相邻像素点的像素值的变化幅度,得到所述各个像素点相对于自身的相邻像素点的像素值的变化幅度。在上述方案中,所述方法还包括:确定所述第一目标像素点相对于自身的相邻像素点的像素值的变化方向之前,将所述待识别图像中各个像素点的像素值的变化幅度与变化幅度阈值进行比较,以保留超出变化幅度阈值的像素点的像素值的变化幅度;将未超出所述变化幅度阈值的像素点的像素值的变化幅度,统一置为第一值,其中,所述第一值小于所述变化幅度阈值。在上述方案中,所述确定所述第一目标像素点相对于自身的相邻像素点的像素值的变化方向,包括:比较所述第一目标像素点在不同方向的像素值的变化幅度,以确定最大像素值的变化幅度对应的方向;将所述最大像素值的变化幅度对应的方向进行量化,得到与所述第一目标像素点对应的所述像素值的变化方向。在上述方案中,所述方法还包括:确定与所述待识别图像匹配的图像模板之前,确定所述待识别图像中与所述第一目标像素点小于距离阈值的像素点;将所确定的像素点标记为新的第一目标像素点,且标记所述新的第一目标像素点与所组合的像素点具有相同的像素值的变化方向。在上述方案中,所述基于所述待识别图像中各个第一目标像素点的像素值的变化方向,与图像模板中相应位置的像素点的像素值的变化方向进行比较,包括:确定所述待识别图像中各个第一目标像素点的像素值的变化方向、与所述图像模板中相应位置的像素点的像素值的变化方向之间的相似度;融合所述待识别图像中各个第一目标像素点对应的相似度,得到所述待识别图像与所述图像模板之间的相似度。在上述方案中,所述方法还包括:当所述待识别图像中包括图形控件的成像,且所述图形控件用于指示虚拟场景中受控对象的图形化可视区域时,获取所述匹配的图像模板中记录的角度,并确定为所述受控对象在所述虚拟场景中的视角。在上述方案中,所述方法还包括:将原始的参考图像进行不同角度的旋转,得到新的参考图像;将原始的所述参考图像关联的视角与所述旋转同步,得到所述新的参考图像关联的视角;确定各个所述参考图像中像素点的像素值的变化方向;基于各个所述参考图像中像素点的像素值的变化方向、关联的视角,组合形成相应参考图像的图像模板。在上述方案中,所述方法还包括:将原始的参考图像进行不同角度的旋转之前,将所述参考图像转换为二值化参考图像。在上述方案中,所述将所述参考图像转换为二值化参考图像,包括:将所述参考图像中处于视野范围内的像素点的像素值置为第二值;将所述参考图像中视野范围之外的像素点的像素值置为第三值;其中,所述第二值与所述第三值不同。在上述方案中,所述确定各个所述参考图像中像素点的像素值的变化方向,包括:确定二值化的所述各个参考图像中的第二目标像素点,所述第二目标像素点的像素值的变化幅度超出变化幅度阈值;确定所述第二目标像素点相对于相邻像素点的像素值的变化方向。在上述方案中,所述基于各个所述参考图像中像素点的像素值的变化方向、关联的视角,组合形成相应参考图像的图像模板,包括:基于所述各个参考图像中的第二目标像素点的像素值的变化方向,将所述各个参考图像中的第二目标像素点按照预设步长进行稀疏化处理;将稀疏化处理后得到的第二目标像素点的像素值的变化方向、位置和关联的视角,组合形成相应参考图像的图像模板。在上述方案中,将参考图像中的第二目标像素点按照预设步长进行稀疏化处理,包括:确定所述参考图像中的参考像素点,所述参考像素点是像素值的变化方向大于变化方向阈值的所述第二目标像素点;清除与所述参考像素点的距离小于所述预设步长的第二目标像素点。本申请实施例提供一种识别视角的方法,包括:加载包括受控对象的虚拟场景、以及指示所述受控对象在所述虚拟场景中的图形化可视区域的图形控件;采集包括所述图像控件的图像;基于所采集图像中像素点的像素值的变化幅度以及像素值的变化方向,确定匹配的图像模板;将匹配的图像模板所预关联的角度,加载为所述受控对象在所述虚拟场景中所具有的视角。在上述方案中,所述方法还包括:获取所述虚拟场景中目标位置的位置信息;基于所述受控对象在所述虚拟场景中所具有的视角和所述位置信息,确定所述受控对象的移动方向和移动角度;控制所述受控对象基于所述移动方向和移动角度进行移动。本申请实施例提供一种图像处理装置,包括:第一确定单元,用于确定待识别图像中各个原始像素点相对于自身的相邻像素点的像素值的变化幅度;第二确定单元,用于确定像素值的变化幅度满足变化幅度条件的第一目标像素点;第三确定单元,用于确定所述第一目标像素点相对于自身的相邻像素点的像素值的变化方向;第一比较单元,用于将所述第一目标像素点的像素值的变化方向,与图像模板中相应位置的像素点的像素值的变化方向比较,以确定与所述待识别图像匹配的图像模板。在上述方案中,所述第一确定单元,包括:第一确定模块,确定所述待识别图像中各个原始像素点相对于自身不同方向上的相邻像素点的像素值的变化幅度;第一融合模块,用于融合所述相对于不同方向上的相邻像素点的像素值的变化幅度,得到所述各个像素点相对于自身的相邻像素点的像素值的变化幅度。在上述方案中,所述装置还包括:第二比较单元,用于确定与所述待识别图像匹配的图像模板之前,将所述待识别图像中各个像素点的像素值的变化幅度与变化幅度阈值进行比较,以保留超出变化幅度阈值的像素点的像素值的变化幅度;第一设置单元,用于将未超出所述变化幅度阈值的像素点的像素值的变化幅度,统一置为第一值,其中,所述第一值小于所述变化幅度阈值。在上述方案中,所述第三确定单元,包括:第一比较模块,用于比较所述第一目标像素点在不同方向的像素值的变化幅度,以确定最大像素值的变化幅度对应的方向;量化模块,用于将所述最大像素值的变化幅度对应的方向进行量化,得到与所述第一目标像素点对应的所述像素值的变化方向。在上述方案中,所述装置还包括:第四确定单元,用于确定与所述待识别图像匹配的图像模板之前,第五确本文档来自技高网...

【技术保护点】
1.一种图像处理方法,其特征在于,所述方法包括:获取待识别图像中各个原始像素点相对于自身的相邻像素点的像素值变化幅度;确定像素值的变化幅度满足变化幅度条件的第一目标像素点;确定所述第一目标像素点相对于自身的相邻像素点的像素值的变化方向;将所述第一目标像素点的像素值的变化方向,与图像模板中相应位置的像素点的像素值的变化方向比较,以确定与所述待识别图像匹配的图像模板。

【技术特征摘要】
1.一种图像处理方法,其特征在于,所述方法包括:获取待识别图像中各个原始像素点相对于自身的相邻像素点的像素值变化幅度;确定像素值的变化幅度满足变化幅度条件的第一目标像素点;确定所述第一目标像素点相对于自身的相邻像素点的像素值的变化方向;将所述第一目标像素点的像素值的变化方向,与图像模板中相应位置的像素点的像素值的变化方向比较,以确定与所述待识别图像匹配的图像模板。2.根据权利要求1中所述的方法,其特征在于,所述获取待识别图像中各个原始像素点相对于自身的相邻像素点的像素值的变化幅度,包括:获取所述待识别图像中各个原始像素点相对于自身不同方向上的相邻像素点的像素值的变化幅度;融合所述相对于不同方向上的相邻像素点的像素值的变化幅度,得到所述各个像素点相对于自身的相邻像素点的像素值的变化幅度。3.根据权利要求1或2中所述的方法,其特征在于,所述方法还包括:确定所述第一目标像素点相对于自身的相邻像素点的像素值的变化方向之前,将所述待识别图像中各个像素点的像素值的变化幅度与变化幅度阈值进行比较,以保留超出变化幅度阈值的像素点的像素值的变化幅度;将未超出所述变化幅度阈值的像素点的像素值的变化幅度,统一置为第一值,其中,所述第一值小于所述变化幅度阈值。4.根据权利要求1中所述的方法,其特征在于,所述确定所述第一目标像素点相对于自身的相邻像素点的像素值的变化方向,包括:比较所述第一目标像素点在不同方向的像素值的变化幅度,以确定最大像素值的变化幅度对应的方向;将所述最大像素值的变化幅度对应的方向进行量化,得到与所述第一目标像素点对应的所述像素值的变化方向。5.根据权利要求1中所述的方法,其特征在于,所述方法还包括:确定与所述待识别图像匹配的图像模板之前,确定所述待识别图像中与所述第一目标像素点小于距离阈值的像素点;将所确定的像素点标记为新的第一目标像素点,且标记所述新的第一目标像素点与所组合的像素点具有相同的像素值的变化方向。6.根据权利要求1中所述的方法,其特征在于,所述将所述第一目标像素点的像素值的变化方向,与图像模板中相应位置的像素点的像素值的变化方向进行比较,包括:确定各个第一目标像素点的像素值的变化方向、与所述图像模板中相应位置的像素点的像素值的变化方向之间的相似度;融合各个第一目标像素点对应的相似度,得到所述待识别图像与所述图像模板之间的相似度。7.根据权利要求1或2或4至6中任一项所述的方法,其特征在于,所述方法还包括:当所述待识别图像中包括图形控件的成像,且所述图形控件用于指示虚拟场景中受控对象的图形化可视区域时,获取所述匹配的图像模板中记录的角度,并确定为所述受控对象在所述虚拟场景中的视角。8.根据权利要求1或2或4至6任一项所述的方法,其特征在于,所述方法还包括:将原始的参考图像进行不同角度的旋转,得到新的参考图像;将原始的所述参考图像关联的视角与所述旋转同步,得到所述新的参考图像关联的视角;确定各个所述参考图像中像素点的像素值的变化方向;基于各个所述参考图像中像素点的像素值的变化方向、关联的视角,组合形成相应参考图像的图像模板。9.根据权利要求8中所述的方法,其特征在于,所述方法还包括:将原始的参考图像进行不同角度的旋转之前,将所述参考图像转换为二值化参考图像。10.根据权利要求9中所述的方法,其特征在于,所述将所述参考图像转换为二值化参考图像,包括:将所述参考图像中处于视野范围内的像素点的像素值置为第二值;将所述参考图像中视野范围之外的像素点的像素值置为第三值;其中,所述第二值与所述第...

【专利技术属性】
技术研发人员:李旭冬王洁梅周大军张力柯荆彦青
申请(专利权)人:腾讯科技成都有限公司
类型:发明
国别省市:四川,51

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

1