[发明专利]目标检测跟踪方法、装置、电子设备和存储介质在审
申请号: | 202010784786.6 | 申请日: | 2020-08-06 |
公开(公告)号: | CN111915639A | 公开(公告)日: | 2020-11-10 |
发明(设计)人: | 项伟;王俊东;陈绿然;叫洁宁 | 申请(专利权)人: | 广州市百果园信息技术有限公司 |
主分类号: | G06T7/20 | 分类号: | G06T7/20;G06K9/00;G06N3/04;G06K9/32 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 511402 广东省广州市番*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标 检测 跟踪 方法 装置 电子设备 存储 介质 | ||
本发明实施例公开了一种目标检测跟踪方法、装置、电子设备和存储介质,该方法包括:将从视频流接收到的每个视频帧输入跟踪网络中得到视频帧的目标跟踪结果,在视频帧为关键帧时将关键帧输入检测网络并控制检测网络在接收延迟帧期间运行,以在接收完最后一帧延迟帧时输出目标检测结果,根据目标检测结果和最后一帧延迟帧的目标跟踪结果生成最终目标跟踪结果。通过控制检测网络在接收多个延迟帧期间运行,将目标检测的耗时分摊到接收多个延迟帧期间,大大削减了在关键帧处目标检测的耗时峰值,在播放关键帧后能够及时播放下一视频帧,使得视频能够以预设的帧率播放以保证视频流畅地播放。
技术领域
本发明实施例涉及视频处理技术领域,尤其涉及一种目标检测跟踪方法、装置、电子设备和存储介质。
背景技术
随着移动终端硬件容量的增加和性能的提升,视频和图像在移动终端上被人们广泛的生产、使用和传播,而视频中的目标检测和跟踪作为智能视频内容理解的一部分也受到极大的关注。
目前,目标检测跟踪框架包括检测算法和跟踪算法,检测算法负责定位和识别视频中的目标物体,跟踪算法则对视频中的目标物体进行跟踪和平滑。具体地,通常在关键帧进行目标检测,而在非关键帧(也称跟踪帧)时,目标物体可通过跟踪算法进行跟踪。然而,在关键帧时,由于检测算法耗时长,导致在关键帧时检测和跟踪的耗时峰值陡增,在检测算法运行结束后才接收下一视频帧,进而容易造成计算资源有限的移动终端在接收关键帧后发生卡顿等问题,最终降低了用户的使用体验。
发明内容
本发明实施例提供一种目标检测跟踪方法、装置、电子设备和存储介质,以解决现有技术中目标检测跟踪方法应用于移动终端时容易造成移动终端卡顿的问题。
第一方面,本发明实施例提供了一种目标检测跟踪方法,包括:
将从视频流接收到的每个视频帧输入跟踪网络中得到所述视频帧的目标跟踪结果;
在所述视频帧为关键帧时,将所述关键帧输入检测网络并控制所述检测网络在接收延迟帧期间运行,以在接收完最后一帧延迟帧时输出目标检测结果,其中,所述关键帧为所述视频流中用于目标检测的视频帧,所述延迟帧为所述关键帧后连续的、指定数量的视频帧;
根据所述目标检测结果和所述最后一帧延迟帧的目标跟踪结果生成最终目标跟踪结果。
第二方面,本发明实施例提供了一种目标检测跟踪装置,包括:
跟踪模块,用于将从视频流接收到的每个视频帧输入跟踪网络中得到所述视频帧的目标跟踪结果;
检测模块,用于在所述视频帧为关键帧时,将所述关键帧输入检测网络并控制所述检测网络在接收延迟帧期间运行,以在接收完最后一帧延迟帧时输出目标检测结果,其中,所述关键帧为所述视频流中用于目标检测的视频帧,所述延迟帧为所述关键帧后连续的、指定数量的视频帧;
检测跟踪结果生成模块,用于根据所述目标检测结果和所述最后一帧延迟帧的目标跟踪结果生成最终目标跟踪结果。
第三方面,本发明实施例提供了一种电子设备,所述电子设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明任一实施例所述的目标检测跟踪方法。
第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明任一实施例所述的目标检测跟踪方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市百果园信息技术有限公司,未经广州市百果园信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010784786.6/2.html,转载请声明来源钻瓜专利网。