【问题标题】:Realtime Image shift from camera来自相机的实时图像移位
【发布时间】:2017-05-23 09:35:47
【问题描述】:

我正在寻找一种方法,可以使用前置摄像头作为图像源即时向我提供图像偏移。

因此前置摄像头将始终处于活动状态,当我移动智能手机时,我应该根据摄像头即时捕获的帧获取图像位移。

是否可以使用图像配准算法或类似的方法来完成?应该是即时的

【问题讨论】:

标签: android image opencv image-processing opencv4android


【解决方案1】:

它需要处理@sunil Sunny 提到的相机预览。即时图像配准的成本很高,因此光流跟踪将是一个不错的选择。它还需要 OpenCV 是即时的。

  1. Background subtraction
    • 此方法检测运动部件
    • 如果相机移动,大部分的相机预览会改变
    • 因此,此方法可用于检测相机是否移动
  2. Optical flow
    • 这个方法很快
    • 你可以得到每个像素的平移(x,y)
    • 如果背景是静止的并且相机是唯一的移动对象,此方法将通过平均(或类似)所有平移来提供图像平移

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-14
    • 1970-01-01
    • 2015-06-03
    • 1970-01-01
    相关资源
    最近更新 更多