目标跟踪(一)
https://www.processon.com/diagraming/57c401a8e4b0381d07708b1a
定义:
目标跟踪就是在连续的视频序列中,建立所要跟踪物体的位置关系,得到物体完整的运动轨迹。给定图像第一帧的目标坐标位置,计算在下一帧图像中目标的确切位置。
•目前目标跟踪的难点:
外观变形(正面侧面),快速运动和运动模糊,背景相似干扰,光照变化,尺度变化(远近),遮挡物出现等
目标跟踪(二)
•目标跟踪与目标分割、目标识别、目标检测的关系
[if ppt]•[endif]
目标分割 ——>目标检测 ——>目标识别 ——>目标跟踪
目标分割:像素级的对前景与背景进行分类,将背景剔除;
目标检测:定位目标,确定目标位置及大小;
目标识别:定性目标,确定目标是什么;
目标跟踪:追踪目标运动轨迹。
目标跟踪(三)
•算法演进:
[if ppt]•[endif]
相关滤波 2012-2014 以KCF为代表
深度学习2014~ 以GOTURN算法为代表,其他性能较差不可实用
[if ppt]•[endif]
实际应用中,FPS是需要考虑的实际因素。
目标跟踪(四)
•多目标跟踪(Multiple Object Tracking)
多目标跟踪并不是简单的多个单目标跟踪,因为它不仅涉及到各个目标的持续跟踪,还涉及到不同目标之间的身份识别、自遮挡和互遮挡的处理,以及跟踪和检测结果的数据关联等
动作识别(一)
•把视频分为帧,一张一张图片进行cnn分类( 2D ConvNets的每个卷积层均丢失了输入的时序信息)
•利用视频帧序列图,考虑时域,input是多个帧的图片,用3D cnn分类
•两个策略融合起来,Two-Stream Convolutional Networks for Action Recognition
[if ppt]•[endif]
•https://www.jianshu.com/p/583c26bbb675
动作识别(二)
•多目标动作识别
•由于视频中有多个object,所以通过上个步骤的目标跟踪,确定每个object(通过矩形框出),再对每个object传入视频流分别进行动作识别
[if ppt]•[endif]
•https://blog.csdn.net/AUTO1993/article/details/71036592
位置识别
识别出object的动作后,在特定动作下,需要知道他对哪个业务模块进行了动作,需要通过规则匹配。
网友评论