stereo matching

首先代码实现是根据"Segment-Based Stereo Matching Using Belief Propogation and Self-Adapting Dissimilarity Measure"来的,之所以使用这一论文主要是因为其http://vision.middlebury.edu/stereo/这网站上面排名较高,而且已经有人将其代码实现出来了(尽管代码与论文描述还是有些出入)。

先附上代码链接(后续可能会对其改进):http://download.csdn.net/detail/longvipp/8053239

论文大致可以分为三部分:

1,图像分割

使用mean-shift对图像进行平滑以及分割,以方便对后面视差图进行优化

2,求初始视差图

这一部分论文采用的是SAD和GRAD两个代价函数对匹配进行评价的。论文采用的是基于固定窗口的块匹配(这里有很多地方使用的是动态窗口法,不知道可不可以对其改进),最后利用cross check求得初始视差图

3,平面模板提取以及分配

这一部分的代码实现与论文讲的不太一样,好像并没有使用平面模板,以及最后的Loop Belief Propogation进行对视差图优化。代码中直接对上面属于某一分割区域的视差取中值分配给了整个该分割区 域,对所有分割区域都这样计算得到最终视差图,虽然实现较简单,但是效果好像还是不错。希望后面能够对该部分进行重新实现以下。

reference of http://www.cnblogs.com/luluathena/archive/2011/03/21/1990554.html

时间: 2024-10-12 20:16:44

stereo matching的相关文章

《Segment-Tree based Cost Aggregation for Stereo Matching》读后感~

前段时间整理博客发现,自己关于立体匹配部分的介绍太少了,这可是自己花了一个季度研究的东西啊!读了自认为大量的文章,基本上有源码的都自己跑了一遍,还改进了多个算法.不写写会留下遗憾的,所以打算在立体匹配这一块多谢谢博客,一来用于分享,二来用于请教,三来用于备忘.本文介绍的文章就是CVPR2013的<Segment-Tree based Cost Aggregation for Stereo Matching>一文,介绍它原因有以下几点: 1.它是NLCA的变种. 2.它是CVPR的文章. 本文还

基于MST的立体匹配及相关改进(A Non-Local Cost Aggregation Method for Stereo Matching)

怀着很纠结的心情来总结这篇论文,这主要是因为作者提虽然供了源代码,但是我并没有仔细去深究他的code,只是把他的算法加进了自己的项目.希望以后有时间能把MST这一结构自己编程实现!! 论文题目是基于非局部代价聚类(non-local cost aggregation)的立体匹配,从题目上看这篇论文不是局部算法,但是也不是传统意义上的全局算法.这要从基于窗结构局部立体匹配算法说起,如下图: 我们求左右两幅图像在视差d下一点的cost时,我们实际是求得以该点为中心半径为r的Windows内所有点的c

学习《Hardware-Ef?cient Bilateral Filtering for Stereo Matching》一文笔记。

本人一直用博客园的编辑器西博客,由于CSDN和博客园模板不一样,为了您阅读的方便,建议您通过博客园的博客阅读本文:http://www.cnblogs.com/Imageshop/p/3839879.html 个人收藏了很多香港大学.香港科技大学以及香港中文大学里专门搞图像研究一些博士的个人网站,一般会不定期的浏览他们的作品,最近在看杨庆雄的网点时,发现他又写了一篇双边滤波的文章,并且配有源代码,于是下载下来研读了一番,这里仅仅对一些过程做简单的记录,以防时间久了忘记. 关于杨庆雄的相关文章可见

《A Non-Local Cost Aggregation Method for Stereo Matching》读后感~

最近一直在做stereo matching方向的研究,仔细研读了包括局部算法,全局算法,以及半全局算法三个方面的算法文献,对该方向有了比较清晰的了解,这次分享一下我对杨庆雄的经典文献<A Non-Local Cost Aggregation Method for Stereo Matching>(简称NL算法)的一些理解. 之所以想分享这篇文献,是因为文献明确抛弃了support window的算法思想,指出support window在视察估计上普遍具有陷入局部最优的缺陷,创新性的提出了基于

图像的视差匹配(Stereo Matching)

这里要求用我们自己计算得到的视差图和给的视差图作比较来比较我们得到的视差图的好坏程度,我视差图返回的值是计算得到的视差乘以3之后的图,所以在计算时我不是两个值相差大于1,而是大于3,因为两个图像都乘3了,所以要大于3,我传入的参数是两个图像的矩阵,因为我是写了一个脚本咯跑所有测例的,在脚本里边已经把图像读出来了 <span style="font-size:18px;">function [percentnumberbadpixels] = PercentBadPixels

A real sense 3D face reconstruction system based on multi-view stereo vision

Abstract This paper proposed a system for a real sense 3D facial reconstruction method based on multi-view stereo vision generated using an orthographic 3D model. Multi-view stereopsis is an effective technology for expanding perspective and reducing

Awesome Deep Vision

Awesome Deep Vision  A curated list of deep learning resources for computer vision, inspired by awesome-php and awesome-computer-vision. Maintainers - Jiwon Kim, Heesoo Myeong, Myungsub Choi, Jung Kwon Lee, Taeksoo Kim We are looking for a maintainer

图像处理与计算机视觉基础,经典以及最近发展

*************************************************************************************************************** 在这里,我特别声明:本文章的源作者是   杨晓冬  (个人邮箱:[email protected]).原文的链接是 http://www.iask.sina.com.cn/u/2252291285/ish.版权归 杨晓冬 朋友所有. 我非常感谢原作者辛勤地编写本文章,并愿意共

CVPR 2015 papers

CVPR2015 Papers震撼来袭! CVPR 2015的文章可以下载了,如果链接无法下载,可以在Google上通过搜索paper名字下载(友情提示:可以使用filetype:pdf命令). Going Deeper With ConvolutionsChristian Szegedy, Wei Liu, Yangqing Jia, Pierre Sermanet, Scott Reed, Dragomir Anguelov, Dumitru Erhan, Vincent Vanhoucke