对象检测方法及装置、电子设备和存储介质制造方法及图纸

技术编号:21090849 阅读:37 留言:0更新日期:2019-05-11 10:25
本公开涉及一种对象检测方法及装置、电子设备和存储介质。所述方法包括:对待处理的视频流进行识别,确定所述视频流中包括第一对象的第一视频帧,所述第一对象包括一个或多个对象;根据所述第一视频帧,获取所述第一对象的特征信息,所述特征信息至少包括身体特征;根据所述第一对象的身体特征,对所述视频流进行身体检测,判断所述视频流的第二视频帧中是否存在所述第一对象;在所述第二视频帧中存在所述第一对象的情况下,确定所述第一对象在所述第二视频帧中的第一图像区域。本公开实施例通过对待处理视频流进行识别及身体检测,可以追踪出视频流中的第一对象,从而提高对象检测的精准度。

【技术实现步骤摘要】
对象检测方法及装置、电子设备和存储介质
本公开涉及计算机
,尤其涉及一种对象检测方法及装置、电子设备和存储介质。
技术介绍
目前,传统的目标监测和跟踪技术多是基于红外摄像头。由于红外摄像头获得的图像是灰度图像,没有色彩信息,难以对面部特征、身体特征等信息进行高精度识别,难以应用于基于人脸识别、人体追踪等高精度特征的场景。
技术实现思路
本公开提出了一种对象检测的技术方案。根据本公开的第一方面,提供了一种对象检测方法,包括:对待处理的视频流进行识别,确定所述视频流中包括第一对象的第一视频帧,所述第一对象包括一个或多个对象;根据所述第一视频帧,获取所述第一对象的特征信息,所述特征信息至少包括身体特征;根据所述第一对象的身体特征,对所述视频流进行身体检测,判断所述视频流的第二视频帧中是否存在所述第一对象;在所述第二视频帧中存在所述第一对象的情况下,确定所述第一对象在所述第二视频帧中的第一图像区域。在一种可能的实现方式中,对待处理的视频流进行识别,确定所述视频流中包括第一对象的第一视频帧,包括:对待处理的视频流进行面部识别,确定所述视频流中包括第一对象的第一视频帧。在一种可能的实现方式中,对待处理的视频流进行识别,确定所述视频流中包括第一对象的第一视频帧,包括:对待处理的视频流进行身体检测,确定视频流中的待分析对象;将所述待分析对象中满足预设条件的对象确定为第一对象;将包括所述第一对象的视频帧确定为第一视频帧。在一种可能的实现方式中,所述方法还包括:在所述第二视频帧中不存在所述第一对象的情况下,再次对所述视频流进行面部识别,确定所述视频流的第三视频帧,所述第三视频帧中包括被选中的第二对象;根据所述第三视频帧,获取所述第二对象的特征信息,所述特征信息至少包括身体特征;根据所述第二对象的身体特征,对所述视频流进行身体检测,判断所述视频流的第四视频帧中是否存在所述第二对象;在所述第四视频帧中存在所述第二对象的情况下,确定所述第二对象在所述第四视频帧中的第二图像区域。在一种可能的实现方式中,所述方法还包括:对所述视频流进行面部识别,判断所述视频流的第四视频帧中是否存在所述第一对象;在所述第四视频帧中存在第一对象的情况下,确定所述第一对象在所述第四视频帧中的第三图像区域。在一种可能的实现方式中,所述方法还包括:在所述第二视频帧中存在所述第一对象的情况下,获取所述第一对象在所述第二视频帧中的位姿特征;根据所述第一对象的位姿特征,执行针对所述第一对象的处理策略。在一种可能的实现方式中,所述方法还包括:在所述第四视频帧中存在所述第二对象的情况下,获取所述第二对象在所述第四视频帧中的位姿特征;根据所述第二对象的位姿特征,执行针对所述第二对象的处理策略。在一种可能的实现方式中,所述方法还包括:在所述第四视频帧中存在所述第一对象的情况下,获取所述第一对象在所述第四视频帧中的位姿特征;根据所述第一对象的位姿特征,执行针对所述第一对象的处理策略。在一种可能的实现方式中,对待处理的视频流进行面部识别,确定所述视频流中包括第一对象的第一视频帧,包括:根据预设的第一对象,对所述视频流的多个视频帧依次进行面部识别,从多个视频帧中确定出包括第一对象的第一视频帧。在一种可能的实现方式中,对待处理的视频流进行面部识别,确定所述视频流中包括第一对象的第一视频帧,包括:对所述视频流的视频帧进行面部识别,确定视频帧中的待分析对象;将所述待分析对象中满足预设条件的对象确定为第一对象;将包括所述第一对象的视频帧确定为第一视频帧。在一种可能的实现方式中,根据所述第一对象的身体特征,对所述视频流进行身体检测,判断所述视频流的第二视频帧中是否存在所述第一对象,包括:对所述视频流的第二视频帧进行身体检测,确定所述第二视频帧中待分析对象的身体特征;在存在与所述第一对象的身体特征相匹配的身体特征时,确定所述第二视频帧中存在所述第一对象。在一种可能的实现方式中,所述方法通过神经网络实现,所述神经网络至少包括面部识别网络,其中,对待处理的视频流进行面部识别,确定所述视频流中包括第一对象的第一视频帧,包括:将所述视频流的各个视频帧依次输入所述面部识别网络中处理,提取各个视频帧中的待分析对象的面部特征;根据待分析对象的面部特征,确定出包括第一对象的第一视频帧。在一种可能的实现方式中,所述神经网络还包括身体检测网络,其中,对所述视频流的第二视频帧进行身体检测,确定所述第二视频帧中待分析对象的身体特征,包括:将第二视频帧输入身体检测网络中处理,提取所述第二视频帧中待分析对象的身体特征。在一种可能的实现方式中,所述神经网络还包括位姿特征提取网络,其中,在所述第二视频帧中存在所述第一对象的情况下,获取所述第一对象在所述第二视频帧中的位姿特征,包括:将所述第二视频帧输入位姿特征提取网络中处理,提取所述第一对象在所述第二视频帧中的位姿特征。在一种可能的实现方式中,所述视频流为通过拍摄部件采集的预设区域内的视频流。根据本公开的第二方面,提供了一种对象检测装置,包括:第一确定模块,对待处理的视频流进行识别,确定所述视频流中包括第一对象的第一视频帧,所述第一对象包括一个或多个对象;第一特征获取模块,根据所述第一视频帧,获取所述第一对象的特征信息,所述特征信息至少包括身体特征;第一判断模块,根据所述第一对象的身体特征,对所述视频流进行身体检测,判断所述视频流的第二视频帧中是否存在所述第一对象;第一区域确定模块,在所述第二视频帧中存在所述第一对象的情况下,确定所述第一对象在所述第二视频帧中的第一图像区域。在一种可能的实现方式中,所述第一确定模块包括:第一视频帧确定子模块,对待处理的视频流进行面部识别,确定所述视频流中包括第一对象的第一视频帧。在一种可能的实现方式中,所述第一确定模块包括:身体检测子模块,对待处理的视频流进行身体检测,确定视频流中的待分析对象;条件判断子模块,将所述待分析对象中满足预设条件的对象确定为第一对象;第二视频帧确定子模块,将包括所述第一对象的视频帧确定为第一视频帧。在一种可能的实现方式中,所述装置还包括:第二确定模块,在所述第二视频帧中不存在所述第一对象的情况下,再次对所述视频流进行面部识别,确定所述视频流的第三视频帧,所述第三视频帧中包括被选中的第二对象;第二特征获取模块,根据所述第三视频帧,获取所述第二对象的特征信息,所述特征信息至少包括身体特征;第二判断模块,根据所述第二对象的身体特征,对所述视频流进行身体检测,判断所述视频流的第四视频帧中是否存在所述第二对象;第二区域确定模块,在所述第四视频帧中存在所述第二对象的情况下,确定所述第二对象在所述第四视频帧中的第二图像区域。在一种可能的实现方式中,所述装置还包括:第三判断模块,对所述视频流进行面部识别,判断所述视频流的第四视频帧中是否存在所述第一对象;第三区域确定模块,在所述第四视频帧中存在第一对象的情况下,确定所述第一对象在所述第四视频帧中的第三图像区域。在一种可能的实现方式中,所述装置还包括:第一位姿获取模块,在所述第二视频帧中存在所述第一对象的情况下,获取所述第一对象在所述第二视频帧中的位姿特征;第一策略执行模块,根据所述第一对象的位姿特征,执行针对所述第一对象的处理策略。在一种可能的实现方式中,所述本文档来自技高网...

【技术保护点】
1.一种对象检测方法,其特征在于,包括:对待处理的视频流进行识别,确定所述视频流中包括第一对象的第一视频帧,所述第一对象包括一个或多个对象;根据所述第一视频帧,获取所述第一对象的特征信息,所述特征信息至少包括身体特征;根据所述第一对象的身体特征,对所述视频流进行身体检测,判断所述视频流的第二视频帧中是否存在所述第一对象;在所述第二视频帧中存在所述第一对象的情况下,确定所述第一对象在所述第二视频帧中的第一图像区域。

【技术特征摘要】
1.一种对象检测方法,其特征在于,包括:对待处理的视频流进行识别,确定所述视频流中包括第一对象的第一视频帧,所述第一对象包括一个或多个对象;根据所述第一视频帧,获取所述第一对象的特征信息,所述特征信息至少包括身体特征;根据所述第一对象的身体特征,对所述视频流进行身体检测,判断所述视频流的第二视频帧中是否存在所述第一对象;在所述第二视频帧中存在所述第一对象的情况下,确定所述第一对象在所述第二视频帧中的第一图像区域。2.根据权利要求1所述的方法,其特征在于,对待处理的视频流进行识别,确定所述视频流中包括第一对象的第一视频帧,包括:对待处理的视频流进行面部识别,确定所述视频流中包括第一对象的第一视频帧。3.根据权利要求1所述的方法,其特征在于,对待处理的视频流进行识别,确定所述视频流中包括第一对象的第一视频帧,包括:对待处理的视频流进行身体检测,确定视频流中的待分析对象;将所述待分析对象中满足预设条件的对象确定为第一对象;将包括所述第一对象的视频帧确定为第一视频帧。4.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:在所述第二视频帧中不存在所述第一对象的情况下,再次对所述视频流进行面部识别,确定所述视频流的第三视频帧,所述第三视频帧中包括被选中的第二对象;根据所述第三视频帧,获取所述第二对象的特征信息,所述特征信息至少包括身体特征;根据所述第二对象的身体特征,对所述视频流进行身体检测,判断所述视频流的第四视频帧中是否存在所述第二对象;在所述第四视频帧中存在所述第二对象的情况下,确定所述第二对象在所述第四视频帧中的第二图像区域。5.根据权利要求4所述的方法,其...

【专利技术属性】
技术研发人员:陈楷佳彭彬绪袁玮陆雨柔张义保黄頔董亚魁于志兴
申请(专利权)人:北京市商汤科技开发有限公司
类型:发明
国别省市:北京,11

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

1