实时图像从相机移位

时间:2017-01-09 07:08:27

标签: android image opencv image-processing opencv4android

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

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

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

1 个答案:

答案 0 :(得分:1)

它需要处理相机预览,如@sunil sunny所述。图像配准是即时的昂贵,因此光流跟踪将是不错的选择。此外,它需要OpenCV即时。

  1. Background subtraction
    • 此方法检测移动部件
    • 如果移动相机,相机预览的大部分内容都将被更改
    • 因此,此方法可用于检测相机是否移动
  2. Optical flow
    • 这种方法很快
    • 您可以获得每个像素的翻译(x,y)
    • 如果背景是静止的且相机是唯一的移动物体,此方法将通过平均(或类似)所有翻译来提供图像翻译