如何检测视频中物体的兴趣点?
How to detect the interesting point of an object in a video?
假设我有这个行车记录仪视频。所以,我想从视频中追踪一辆车的有趣点。我知道我可以使用 SIFT 描述符(和其他类型的类似描述符),但是使用这种方法,我将检测整个图像中的各种有趣点(而不仅仅是汽车的)。我的解决方案是先用HOG描述符检测汽车,然后检测汽车的有趣点,但我认为这确实不是正确的方法。
有人知道吗?
如果视频背景是静态的,使用帧差,然后通过区域生长方法提取运动物体。为了加快这个过程,当帧差异(像素数)的结果大于特定阈值时,你可以 运行 区域增长。
提取移动对象后(在您的情况下 "car")使用 SIFT 描述符
如果你想跟踪移动汽车的兴趣点 - 从移动的相机 - 你必须知道汽车上有哪些点。这意味着你需要知道汽车在哪里。所以问题真的是——如何确定汽车的边界框,以便从中提取感兴趣的点?你几乎需要一个汽车探测器。您可以构建一个专门的汽车分类器,在汽车图像上进行训练,或者您可以使用光流跟踪来确定什么是背景以及什么看起来像汽车。
假设我有这个行车记录仪视频。所以,我想从视频中追踪一辆车的有趣点。我知道我可以使用 SIFT 描述符(和其他类型的类似描述符),但是使用这种方法,我将检测整个图像中的各种有趣点(而不仅仅是汽车的)。我的解决方案是先用HOG描述符检测汽车,然后检测汽车的有趣点,但我认为这确实不是正确的方法。
有人知道吗?
如果视频背景是静态的,使用帧差,然后通过区域生长方法提取运动物体。为了加快这个过程,当帧差异(像素数)的结果大于特定阈值时,你可以 运行 区域增长。 提取移动对象后(在您的情况下 "car")使用 SIFT 描述符
如果你想跟踪移动汽车的兴趣点 - 从移动的相机 - 你必须知道汽车上有哪些点。这意味着你需要知道汽车在哪里。所以问题真的是——如何确定汽车的边界框,以便从中提取感兴趣的点?你几乎需要一个汽车探测器。您可以构建一个专门的汽车分类器,在汽车图像上进行训练,或者您可以使用光流跟踪来确定什么是背景以及什么看起来像汽车。