AutoStitch: a new dimension in automatic image stitching
ref: http://matthewalunbrown.com/autostitch/autostitch.html
https://github.com/ipcvgroup21/panorama
一个(全局)单应性对齐+柱面或球面投影+光束平差+多频带融合为核心的老一代拼接算法以BROWN大神03'ICCV和07'IJCV的AutoStitch AutoStitch为里程碑,已经非常成熟,各路拼接软件和应用都纷纷落地,著名的如OpenCV的实现stitcher http://stitching. Images stitching,微软的ICE,Image Composite Editor (64 bit) 和Photoshop中的拼接工具,某段时间图像拼接被认为是个已经完美解决的问题。
Brown M, Lowe D G. Recognising Panoramas [C]// ICCV. 2003.
Brown M, Lowe D G. Automatic Panoramic Image Stitching using Invariant Features [J]. IJCV, 2007.
What if your camera could see everything you can see?
The human visual system has a field of view of around 135 x 200 degrees, but a typical camera has a field of view of only 35 x 50 degrees. Panoramic image mosaicing works by taking lots of pictures from an ordinary camera, and stitching them together to form a composite image with a much larger field of view. AutoStitch takes a step forward in panoramic image stitching by automatically recognising matching images. This allows entire panoramas to be constructed with no user input whatsoever. AutoStitch is incredibly simple to use! Just select a set of photos, and AutoStitch does the rest: digital photos in, panoramas out. Mobile versions are no longer available, sorry! Please try the free demo instead |
Download the free demo version Windows • Mac OSX
The AutoStitch Process
AutoStitch works from unordered collections of images, automatically finding matches between images using the SIFTalgorithm. It then robustly aligns all images and uses advanced blending algorithms to form seamless panoramas (see below). For more details, see our research papers.
Licensing
AutoStitch is available to license from the University of British Columbia. Licensing is handled by the UBC Industry Liason Office, please see this page for details and contact information.
AutoStitch is now available in the following commercial products:
- Autopano Pro www.autopano.net (Windows, Mac, Linux)
- Serif PanoramaPlus www.serif.com (Windows)
- Calico www.kekus.com (Mac)
The University of British Columbia has also granted a commercial license to Industrial Light & Magic (ILM) www.ilm.com, a Lucasfilm Ltd. company, to use AutoStitch software to produce panoramas for film production.
The version of AutoStitch on this website is a demo only. Individuals or companies are free to use images that they generate using the demo version of AutoStitch without restriction or royalties so long as they acknowledge the use of AutoStitch in such works. A commercial license to AutoStitch provides access to the patent, source code, technical support and updates
The conversion of AutoStitch to C++ was partially funded by Western Economic Diversification Canada
Press
- Flickr Photos tagged with AutoStitch
- Panoguide Q & A - AutoStitch demo release
- New Scientist (print) The Whole Shooting Match. 18 October 2003 p.25
- Forbes Student Develops Software for Digital Panoramas
- VRLog A New Stitching System
FAQ
Q: How do I get AutoStitch to stitch the panorama fullsize?
A:Go to Settings or Edit->Options and set Output Size to 100%. Then select Play or Stitch->Start.
Q: What projection method does AutoStitch use? Does it support full view panoramas?
A:The demo version of AutoStitch uses spherical projection and is capable of stitching full view 360 x 180 degree panoramas (everything visible from a point). Cylindrical and planar projections are not supported in the demo version.
Q: Why doesn't AutoStitch recognise multiple panoramas?
A:This feature is disabled in the demo version
Q: Does AutoStitch support planar stitching, such as flatbed scans or aerial photographs?
A:The demo version of AutoStitch assumes that the camera is rotating about a point, so distortions will be visible when stitching multiple views of a planar surface.
Publications
- Automatic Panoramic Image Stitching using Invariant Features. M. Brown and D. Lowe.
International Journal of Computer Vision. 74(1), pages 59-73, 2007. (pdf | bib) - Recognising Panoramas. M. Brown and D. G. Lowe.
International Conference on Computer Vision (ICCV2003). pages 1218-1225, Nice, France, 2003. (pdf | bib | ppt)
AutoStitch: a new dimension in automatic image stitching相关推荐
- 图像拼接--Automatic Panoramic Image Stitching using Invariant Features
Automatic Panoramic Image Stitching using Invariant Features <International Journal of Computer V ...
- Unsupervised Deep Image Stitching:首个无监督图像拼接框架(TIP2021)
作者丨廖康@知乎 来源丨https://zhuanlan.zhihu.com/p/386863945 编辑丨3D视觉工坊 一.写在前面 图像拼接(Image Stitching)可以说是计算机视觉领域 ...
- stitching detail输出的dot图含义
如果利用opencv里面提供的stitching detail的话. 输入参数: stitching_detail --save_graph a.dot 1.png 2.png 其中a.dot 文件中 ...
- Autostitch论文翻译
Automatic Panoramic Image Stitching using Invariant Features论文翻译 摘要 1.Introduction 2.Feature Matchin ...
- 【文献阅读】VAQF: Fully Automatic Software-Hardware Co-Design Framework for Low-Bit Vision Transformer
题目:VAQF: Fully Automatic Software-Hardware Co-Design Framework for Low-Bit Vision Transformer 时间:202 ...
- 论文解读--Automatic Portrait Segmentation for Image Stylization
Automatic Portrait Segmentation for Image Stylization 论文及数据下载地址: http://xiaoyongshen.me/webpage_port ...
- (上)基于提升HOG特征的自动多斑马鱼跟踪 Automatic multiple zebrafish tracking based on improved HOG features
www.nature.com/scientificreports scientific reports 二区 摘要 As an excellent model organism, zebrafish ...
- Opencv2.4.9源码分析——Stitching(二)
2.计算单应矩阵 2.1 原理 在得到了图像特征点以后,我们就可以根据这些特征点,实现图像匹配,即得到重叠区域.而要把多幅图像拼接成一幅图像,就需要以某幅图像为基准,把其他图像映射到该图像所在的平面. ...
- Robust image stitching with multiple registrations之浅见
Robust image stitching with multiple registrations 文章来源:ECCV2018 文章作者:Charles Herrmann Image stitchi ...
最新文章
- linux环境下和网络服务相关的配置文件含义及如何配置
- OpenCV中XML文件和YAML文件的读写
- 【转】Hadoop集群添加磁盘步骤
- Mysql的timestamp与datetime
- Solr增删改查索引
- python hack库_常用的Python库
- echarts标记线的样式_ECharts提示框组件指示器的线条样式
- 学习mongo系列(五) AND,$or,$type
- vue示例todos
- python lol脚本_Python爬虫获取op.gg英雄联盟英雄对位胜率的源码
- pca 累积方差贡献率公式_SPSS主成分分析时,是不是得到的方差百分比就是贡献率,累计百分比就是累计贡献率??...
- opengl进行绿色屏幕抠图
- 年轻人不讲武德!200个网络渗透测试工具大汇总
- 一些突然想法-------
- monodepth无监督卷积神经网络深度估计代码解析(一)
- Could not load file or assembly #39;Microsoft.VisualBasic, ----jexus使用报错
- RCNN系列1:RCNN介绍
- 普通心理学神经网络学说,大脑神经网络学说
- python 时间戳转iso 8601_iso8601时间格式以及转换
- CSS - 预处理器SCSS