从两个输入同步数据的最佳解决方案是什么。(相机和加速度传感器)

信息处理 图像处理
2022-02-17 12:12:03

对于视频稳定项目,正在使用 USB 网络摄像头 (25 fps) 和 USB 加速度传感器。

传感器的速度约为 50 个样本/秒。

又名加速度的导数。'Jerk' 是为了定位视频中抖动的开始和结束。

目的是实时补偿相机运动,如果是你,你会怎么做:

  1. 将帧(来自相机)与传感器的数据匹配。
  2. 计算像素数以补偿加速度传感器数据。

谢谢你。

1个回答

这是大多数多媒体系统面临和解决的普遍问题。

基本上,最接近源,应该有一个实体(称为始发者)必须同时收集两个数据,然后标记每个观察,即视频帧和传感器样本,来自本地的时间戳(最合适的时钟) . 在此之后,发起者以所需的任何形式分发数据。

正如originator所见,本质上是两个源的通用参考时钟。此数据的任何编码、处理和使用都必须保留和解释这些时间戳。

这种同步当然与源时钟本身一样好;在始发者使用的这种时钟中可能存在抖动和偏差发起者要么遵循任何主要来源的时钟(数据或视频,以可靠为准)并将其标记在另一个上,要么使用可靠的晶体或 GPS 或 NTP 等推导出本地时钟。