Coder Social home page Coder Social logo

videostitch's Introduction

VideoStitch

前提是两个摄像头的位置固定,拼接的图像位置需要提前设置好

采用两个摄像头第一帧图片的特征点,得到变换矩阵,随后获取的每帧图片都根据变换矩阵进行拼接。

e.g. 1.采用第一帧匹配特征点,获得矩阵变换H后,后面的帧均直接使用H,融合效果不是特别理想,优势在于处理时间短 ,两帧51002700 2.5mb大小图片拼接300ms ,推测普通摄像头 1080960 分辨率拼接时间更短 小于100ms ,基本满足实时视频拼接要求

2.采用opencv 图像匹配 摄像头旋转估计estimateTransform,加composePanorama拼接的方法,同样是第一帧采集,后面的帧直接composePanorama拼接的方法拼接,时间大概是300ms,优点是融合较好,处理时间一般 3.采用opencv的stitch函数,摄像头获取的每帧拼接,耗时1.5s。优点 每帧都能很好的融合,缺点是处理时间太长。

videostitch's People

Contributors

tudou880306 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.