一种人体目标的跟踪方法及装置、机器人与流程

文档序号:31024649发布日期:2022-08-05 23:41阅读:来源:国知局

技术特征:
1.一种人体目标的跟踪方法,其特征在于,包括:获取人体目标在当前时间的深度图像和普通图像;对所述深度图像进行处理,得到对应的深度图像跟踪信息;对所述普通图像进行处理,得到对应的普通图像跟踪信息;根据所述深度图像跟踪信息和普通图像跟踪信息综合确定本次跟踪信息,根据有效的本次跟踪信息更新人体目标跟踪信息;根据所述人体目标跟踪信息对所述人体目标进行跟踪;其中,所述的根据所述深度图像跟踪信息和普通图像跟踪信息综合确定本次跟踪信息包括:若所述深度图像跟踪信息检测到人体,但所述普通图像跟踪信息未检测到人体,则认为所述深度相机检测到的人体是虚假的,本次跟踪未检测到人体,本次跟踪信息无效。2.根据权利要求1所述的人体目标的跟踪方法,其特征在于,所述深度图像跟踪信息包括所述人体目标相对所述机器人的第一距离和第一角度信息;所述普通图像跟踪信息包括所有检测到的人体相对所述机器人的第二角度信息;所述的根据所述深度图像跟踪信息和普通图像跟踪信息综合确定本次跟踪信息还包括:若所述深度图像跟踪信息和所述普通图像跟踪信息都检测到人体,则比较所述第一角度信息与所有的所述第二角度信息;若存在一个第二角度信息与所述第一角度信息的偏差在预设偏差范围内,则认为本次跟踪所述深度相机检测到的人体是存在的,本次跟踪信息有效,并根据所述深度图像跟踪信息得到本次跟踪信息。3.根据权利要求1所述的人体目标的跟踪方法,其特征在于,对所述深度图像进行处理,得到对应的深度图像跟踪信息,包括:若所述深度图像存在多个人体,且已确定需要跟踪的人体目标,则从已存储的所述人体目标跟踪信息中获取所述人体目标的最新位置信息,从所述深度图像中选择距离所述人体目标的最新位置信息在预设位置范围内的人体作为分析对象,根据所述分析对象的分析结果得到对应的深度图像跟踪信息。4.根据权利要求3所述的人体目标的跟踪方法,其特征在于,所述的从所述深度图像中选择距离所述人体目标的最新位置信息在预设位置范围内的人体作为分析对象,包括:从所述人体目标跟踪信息中获取所述人体目标的跟踪节点的三维位置信息,将其作为参考位置信息;获取所述深度图像中每个人体的跟踪节点的三维位置信息;遍历所述深度图像中每个人体的跟踪节点的三维位置信息,将其与所述参考位置信息按预设规则进行比较,选择距离所述参考位置信息在预设位置范围内的人体作为分析对象。5.根据权利要求4所述的人体目标的跟踪方法,其特征在于,所述预设规则为:若所述人体的跟踪节点相对所述参考位置信息在垂向的变化在预设位置范围内,且所述人体的跟踪节点相对所述参考位置信息在前后方向的变化在预设位置范围内,则将所述
人体作为分析对象。6.根据权利要求1所述的人体目标的跟踪方法,其特征在于,对所述深度图像进行处理,得到对应的深度图像跟踪信息,还包括:若所述深度图像存在多个人体,但尚未确定需要跟踪的人体目标,则从所述深度图像中选择执行预定手势的人体或选择距离所述机器人最近的人体作为人体目标,并根据所述人体目标的分析结果得到对应的深度图像跟踪信息。7.根据权利要求1所述的人体目标的跟踪方法,其特征在于,对所述普通图像进行处理,得到对应的普通图像跟踪信息,包括:若所述普通图像存在多个人体,则获取每个人体相对所述机器人的第二角度信息,并根据所有第二角度信息得到对应的普通图像跟踪信息。8.根据权利要求2所述的人体目标的跟踪方法,其特征在于,所述人体目标跟踪信息包括所述人体目标相对所述机器人的第一距离和第一角度信息;根据所述人体目标跟踪信息对所述人体目标进行跟踪包括:比较本次的人体目标跟踪信息的第一角度信息与上一次的人体目标跟踪信息的第一角度信息;若两个第一角度信息之差超过偏向阈值,则机器人进行旋转操作;比较本次的人体目标跟踪信息的第一距离与上一次的人体目标跟踪信息的第一距离;若两个第一距离之差不超过距离阈值,则不进行新的行进处理,保持原有的行进处理。9.一种人体目标的跟踪装置,其特征在于,包括:图像获取模块,用于获取人体目标在当前时间的深度图像和普通图像;深度图像处理模块,用于对所述深度图像进行处理,得到对应的深度图像跟踪信息;普通图像处理模块,用于对所述普通图像进行处理,得到对应的普通图像跟踪信息;综合确定模块,用于根据所述深度图像跟踪信息和所述普通图像跟踪信息综合确定本次跟踪信息,根据有效的本次跟踪信息更新人体目标跟踪信息;运动处理模块,用于根据所述人体目标跟踪信息对所述人体目标进行跟踪;所述综合确定模块,还用于若所述深度图像跟踪信息检测到人体,但所述普通图像跟踪信息未检测到人体,则认为所述深度相机检测到的人体是虚假的,本次跟踪未检测到人体,本次跟踪信息无效。10.一种机器人,其特征在于,包括:用于获取深度图像的深度相机、用于获取普通图像的普通相机和跟踪装置;所述跟踪装置用于执行权利要求1-8中任意一项所述的人体目标的跟踪方法。

技术总结
本发明提供了一种人体目标的跟踪方法及装置、机器人,该方法包括:获取人体目标在当前时间的深度图像和普通图像;对深度图像进行处理,得到对应的深度图像跟踪信息;对普通图像进行处理,得到对应的普通图像跟踪信息;根据深度图像跟踪信息和普通图像跟踪信息综合确定本次跟踪信息,根据有效的本次跟踪信息更新人体目标跟踪信息;根据人体目标跟踪信息对人体目标进行跟踪;其中,若深度图像跟踪信息检测到人体,但普通图像跟踪信息未检测到人体,则认为深度相机检测到的人体是虚假的,本次跟踪信息无效。本发明提高了人体识别的精度,减少了跟踪过程中跟踪目标出错的情况,优化了运动处理,避免了运动中出现卡顿或死锁的情况。避免了运动中出现卡顿或死锁的情况。避免了运动中出现卡顿或死锁的情况。


技术研发人员:程星
受保护的技术使用者:南京阿凡达机器人科技有限公司
技术研发日:2022.04.29
技术公布日:2022/8/4
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1