快速高分辨率图像的立体匹配方法Effective large scale stereo matching

《Effective large scale stereo matching》

In this paper we propose a novel approach to binocular stereo for fast matching of high-resolution images. Our approach builds a prior on the disparities by forming a triangulation on a set of support points which can be robustly
matched, reducing the matching ambiguities of the remaining points. This allows for efficient exploitation of the disparity search space, yielding accurate dense reconstruction without the need for global optimization.

       该文章发表在2010年的accv上面,看了一下公式和代码都异常复杂,主要思想就是通过待匹配图像上的特征点作为匹配的支撑点,在支撑点上做三角剖分,对视差在进行插值计算,但是效果一般,适用于实时性要求高的场合。

       整个工程都用OpenCV和openmp 完成,代码异常复杂,但是整体上非常吻合工程师的代码风格,可以学习一下,但是改进难度比较大。

效果:明显看出效果和普通的全局优化算法还是有一定的差距。

文章下载链接:

http://www.cvlibs.net/software/libelas/

http://www.cvlibs.net/publications/Geiger2010ACCV.pdf

代码下载链接:

http://www.cvlibs.net/download.php?file=libelas.zip

openmp版本:运行时间非常短大概0.1s左右完全满足实时性要求。

http://www.cvlibs.net/download.php?file=libelas_omp.zip

我调试好的工程:

http://download.csdn.net/detail/wangyaninglm/9321831



时间: 2024-10-24 21:50:33

快速高分辨率图像的立体匹配方法Effective large scale stereo matching的相关文章

基于图论的立体匹配方法研究----绪论

绪论 计算机视觉是一门通过研究使用计算机来模拟人的视觉系统的学科."一图胜千言",人类对于图像中的信息感知效率远超文字等其他媒介,人类获取的信息总量中更是有高达80%依靠视觉系统[1].相对于人类高效的图像信息提取能力,计算机在图像信息的理解上仍然效率低下. 计算机视觉作为一门交叉学科,综合了生物学,心理学,数学,计算机科学等学科,从20世纪60年代至今其在科学研究领域中的大量成果已经应用于工程领域,并影响了我们每个人生活的方方面面. 双目立体视觉是计算机视觉领域的重要分支,它通过模拟

基于图像分割的立体匹配方法

1.绪论 立体匹配是三维重建系统的关键步骤,并且作为一种非接触测量方法在工业以及科研领域具有重要的应用价值.为了完成匹配工作以及获取场景的稠密视差图,可以通过构建能量函数对应立体匹配的约束条件.复杂能量函数的全局最优解通常是NP难问题.相对于其他全局优化算法相比如模拟退火.梯度下降.动态规划等,图割算法不仅精度高,收敛速度快,并且对于光照变化.弱纹理等区域的匹配效果也比其他算法好. 2.图割算法 计算机视觉领域的大部分问题可以转换为标号问题,在立体匹配中视差的求解就是对图像的像素在视察范围内的离

半全局立体匹配方法调研,以及一些立体匹配方向的思考

写大论文的时候看到了这篇文章,感叹到作者科研的创新 <A Non-Local Cost Aggregation Method for Stereo Matching> 一种非局部代价聚合立体匹配方法           对于基于局部信息的立体匹配,采用的一般都是滑动窗口,作者创造性的提出使用最小生成树并结合其性质完成了全局代价聚合的值传递工作,效果很好,而且有代码实现:   Paper: http://www.cs.cityu.edu.hk/~qiyang/publications/cvpr-

我的Android进阶之旅------&amp;gt;如何为ListView组件加上快速滑块以及修改快速滑块图像

使用布局文件需要将android:fastScrollEnabled="true" ,如下代码所示: <ListView android:id="@+id/listView" android:layout_width="fill_parent" android:layout_height="fill_parent" android:fastScrollEnabled="true" android:fo

ASP判断gif图像尺寸的方法

这里是我根据gif图像格式想出来的判断gif图像尺寸的方法,请大家给点意见 up.htm < html > < body > < form action="up.asp" ENCTYPE="multipart/form-data" method="post" > < table border=0 width=100% cellspacing="0" > < tr >

判断gif图像尺寸的方法

判断gif图像尺寸的方法 这里是我根据gif图像格式想出来的判断gif图像尺寸的方法,请大家给点意见 up.htm <html><body><form action="up.asp" ENCTYPE="multipart/form-data"  method="post"><table border=0 width=100% cellspacing="0">  <tr>

搜狗优化快速获得稳定排名的方法与技巧

提到搜索引擎优化很多站长首先想到的就是百度优化,但面对这百度复杂的算法,很多站长走了不少弯路也受了不少打击,有的能够在打击中反省从而得以提 高,但有的干脆放弃了.其实搜索引擎优化不仅仅是针对百度的,这里我建议一些打算放弃做百度优化的站长不妨试试搜狗优化,在做好搜狗优化的同时不但积累经 验.增强自信心,然后再去做百度优化.那么怎样才能做好搜狗优化呢?以下是我总结的搜狗优化快速获得稳定排名的方法与技巧. 一.为网站选择一个好的环境 人在好的环境下能学好,在坏的环境下会学坏,所谓近朱者赤近墨者黑就是这

.NET程序调试技巧(一):快速定位异常的一些方法

  这篇文章主要介绍了.NET程序调试技巧(一):快速定位异常的一些方法,本文讲解了定位本机异常.在客户环境定位.net程序异常两方面的内容,需要的朋友可以参考下 作为一个程序员,解BUG是我们工作中常做的工作,甚至可以说解决问题能力是一个人工作能力的重要体现.因为这体现了一个程序员的技术水平.技术深度.经验等等. 那么在我们解决BUG的过程中,定位问题是非常重要的.有句话叫"发现问题是解决问题的一半. 本文讲述就快速定位异常(专指.NET程序异常)的方法.包括在本机定位异常,在客户环境定位.n

利用“监视窗口”快速查看Excel数据的方法

  利用"监视窗口"快速查看Excel数据的方法         (1)打开Excel工作簿,在"公式"选项卡的"公式审核"选项组中,单击[监视窗口]按钮,打开"监视窗口"任务窗格,如图1所示. 图1 打开"监视窗口"任务窗格 (2)在"监视窗口"任务窗格中,单击"任务窗格选项"下三角按钮,在下拉列表中可以执行[移动].[大小]和[关闭]命令,如图2所示.执行[移动]