我是通过支持向量机的特征检测来检测摄像机中的目标,它读取摄像机中的每一帧,同时预测哪些帧会影响它的速度,我只是希望它应该选择包含目标的帧,而忽略其他没有目标的帧,比如空街道或站着的汽车,它应该只检测运动的目标。
例如,如果对象在第6帧进入相机,它会一直包含到相机中,直到它离开相机的范围,所以它不应该重新计数相同的对象并忽略这些帧。
Explanation :我正在从视频中检测车辆,我想忽略空帧,但如何忽略它们?我只想检查包含像车辆这样的对象的帧,但是如果车辆从视频中经过,它大约需要5秒,那么它意味着相同的对象需要10帧,所以程序将其计数为10辆车,每帧一辆,我想将其计数为1,因为它是使用10帧的一辆(相同)车辆
我的视频已经是背景减去的形式
我探索了两种技术:
1- Entropy ( Frame subtraction )
2- Keyframe extraction发布于 2013-08-31 00:01:55
这个问题的措辞令人困惑。您希望从此分析中获得什么输出?以下是我看到的阶段:
1)我假设每个帧都为帧中每个对象的位置提供(x,y)或null。你能做到吗?
2)如果您可能在一帧中获得多个对象,则必须将它们与前一帧中的对象进行匹配。如果这不是问题,请跳到(3)。否则,为出现的第一帧中的每个对象指定索引。在后续帧中,根据(x,y)距离将每个对象与前一帧中的索引进行匹配。虽然笨拙,但它可能已经足够好了。
3)计算速度。看看这一帧和上一帧在(x,y)上的差异。当然,你不能在第一帧这样做。可以应用低通滤波器来定位,以平滑任何抖动的运动。
4)缺少对象。这是一个很难的问题。如果你的问题是如何处理没有对象的空帧,那么我觉得你就是忽略它们。但是,如果你想要跟踪在轨迹中间丢失的对象(比如一个带有运动模糊的球),那么这就更难了。如果这就是你要做的,你可能想要通过使用位置,速度,甚至对象特征(比如色调直方图)来预测下一个位置来进行对象匹配。
我希望这能对你有所帮助。
发布于 2013-08-31 02:56:38
那么你要找的是曲目的数量。这就是你的答案。
https://stackoverflow.com/questions/18536809
复制相似问题