如何检查视频是否稳定

How to check if a video is stabilized or not?

本文关键字:视频 是否 检查 何检查      更新时间:2024-05-22

我想知道如何在youtube视频中检测摄像头的运动。

我想在youtube链接中阅读视频过程,并告诉用户它是用三脚架拍摄的,还是超级摇晃的。

有人知道我会从哪里开始吗?这可能根本不可能?

这里只是吐槽,但我会从捕捉整个视频中各个点的紧密帧开始。

你会从每一节中提取框架,并将它们相互比较,以了解构图的变化,不知道如何最好地做到这一点。。我可能会从各种斑点的类似颜色检测开始?无论如何,开始建立一个"差分"

一旦你浏览了每个采样部分的帧,你就会得到一个"差分",然后你就可以开始尝试找出检测抖动视频的截止点。

你可能无法在任何接近实时的地方做到这一点,所以在视频处理过程中要准备一段等待时间。

每秒钟拍摄一些图像(避免以固定频率拍摄,因为如果胶片有移动频率,即:如果我们在船上,在巨浪中拍摄)

之后你可以将其转换为黑白(而不是灰度)并进行比较。使用次要颜色的位置。(但它不会好用)

通常我们使用边缘检测:http://fr.mathworks.com/discovery/edge-detection.html并对其中的一些进行比较。看看场景是什么,一起工作,什么不是。您必须找到"兴趣点"并计算两个帧之间的矢量。这个矢量中的一些将一起移动。这是一个物体。现在,您必须找到场景中的对象。