【发布时间】:2012-11-17 20:49:14
【问题描述】:
我一直在使用 LK 算法来检测角点和感兴趣的点进行跟踪。 但是,我被困在这一点上,我需要有一个类似矩形框的东西来跟随被跟踪的对象。我现在只有很多点显示我的移动对象。
对此有什么方法或建议吗?另外,有什么想法可以在窗口中添加计数器,以便我的对象进出屏幕也可以计数?
谢谢
【问题讨论】:
我一直在使用 LK 算法来检测角点和感兴趣的点进行跟踪。 但是,我被困在这一点上,我需要有一个类似矩形框的东西来跟随被跟踪的对象。我现在只有很多点显示我的移动对象。
对此有什么方法或建议吗?另外,有什么想法可以在窗口中添加计数器,以便我的对象进出屏幕也可以计数?
谢谢
【问题讨论】:
有lots的选项!在 OpenCV 中,我建议使用 CamShift 作为起点,因为它相对容易使用。 CamShift 使用均值偏移迭代地搜索连续帧中的对象。
请注意,您需要使用某种输入为跟踪器播种。您可以让用户在对象周围绘制一个矩形,或者使用检测器获取初始输入。例如,如果您想跟踪人脸,OpenCV 有一个cascade classifier 和包含人脸检测器的训练数据。
【讨论】: