如何检查视频是否稳定
How to check if a video is stabilized or not?
我想知道如何在youtube视频中检测摄像头的运动。
我想在youtube链接中阅读视频过程,并告诉用户它是用三脚架拍摄的,还是超级摇晃的。
有人知道我会从哪里开始吗?这可能根本不可能?
这里只是吐槽,但我会从捕捉整个视频中各个点的紧密帧开始。
你会从每一节中提取框架,并将它们相互比较,以了解构图的变化,不知道如何最好地做到这一点。。我可能会从各种斑点的类似颜色检测开始?无论如何,开始建立一个"差分"
一旦你浏览了每个采样部分的帧,你就会得到一个"差分",然后你就可以开始尝试找出检测抖动视频的截止点。
你可能无法在任何接近实时的地方做到这一点,所以在视频处理过程中要准备一段等待时间。
每秒钟拍摄一些图像(避免以固定频率拍摄,因为如果胶片有移动频率,即:如果我们在船上,在巨浪中拍摄)
之后你可以将其转换为黑白(而不是灰度)并进行比较。使用次要颜色的位置。(但它不会好用)
通常我们使用边缘检测:http://fr.mathworks.com/discovery/edge-detection.html并对其中的一些进行比较。看看场景是什么,一起工作,什么不是。您必须找到"兴趣点"并计算两个帧之间的矢量。这个矢量中的一些将一起移动。这是一个物体。现在,您必须找到场景中的对象。
相关文章:
- 是否可以使用iframe API在iOS浏览器上播放youtube视频
- 如何检查html5视频是否有足够的缓冲,以便在不停止缓冲的情况下播放
- WebRTC-是否可以将浏览器代理视频从源发送到接收器
- 使用jQuery检测用户是否退出全屏视频
- 寻找HTML5视频是否需要加载整个文件
- 如何检查是否存在“;没有到主机的路由”;在流式传输视频的过程中一遍又一遍
- 如何检查视频是否稳定
- 检测HTML5视频是否正在播放或暂停,并相应地显示或隐藏Div
- 检查视频是否在带有JavaScript的iPad中加载
- 如何了解视频是否在chrome中以全屏模式播放
- 检查视频是否正在流式传输
- Javascript/HTML 5 视频 - 检测视频是否未加载
- html5<视频>是否支持.cgi格式
- YouTube 数据 API:检查视频是否启用了分级
- 用于检查视频是否正在播放且未重新启动的脚本
- 如何检测HTML5视频是否可以在没有用户交互的情况下播放
- 暂停youtube和vimeo编程,并检测视频是否正在播放
- 如何检测照片/视频是否从相机或从相机胶卷导入iphone safari
- 使用 .get 和 YouTube API 检查视频是否存在
- 使用javascript来检测MP4视频是否有音轨