传统双目 + 结构光
文章平均质量分 54
传统的双目立体匹配方法,加结构光增加纹理信息。
爱钻研的小铭
Time will tell.
展开
-
本质矩阵,基础矩阵,单应矩阵
关键矩阵:本质矩阵、基础矩阵、单应矩阵原创 2023-09-15 12:48:59 · 546 阅读 · 0 评论 -
立体视觉入门
立体视觉入门转载 2022-05-13 11:28:06 · 447 阅读 · 0 评论 -
Opencv立体相机标定
Opencv立体相机标定详解原创 2022-08-01 21:13:02 · 4085 阅读 · 1 评论 -
棋盘格生成 + 相机标定 + 立体匹配
利用opencv进行相机标定和立体匹配原创 2022-01-26 10:23:51 · 1717 阅读 · 0 评论 -
pcl的使用
根据深度图(视差图)计算点云,并利用pcl显示点云原创 2022-01-26 10:08:36 · 1241 阅读 · 0 评论 -
SAD, SGBM算法代码
用opencv实现SAD和SGBM原创 2022-01-26 10:00:04 · 2483 阅读 · 0 评论 -
SGM算法的快速实现
CPU2010年,Martin Humenberger等人采用SGM算法计算粗视差图,然后对图像进行分割,在分割区域内进行视差平面的拟合,设置一定阈值,对无效视差进行填充。2011年,Simon Hermann等人提出一种快速SGM算法,对原图进行下采样,在缩小的图像上采用SGM算法计算粗视差图,利用粗视差来缩小原图上的视差搜索范围,减少了计算量,但是最终视差图的准确度依赖于较为准确的粗视差图。2013年,这个作者提出了迭代的SGM(iSGM)算法,通过迭代的方式,由粗视差图逐渐过渡到精视差图,原创 2021-09-18 21:49:23 · 1139 阅读 · 0 评论 -
SGBM原理和opencv编程
算法原理先给出一个画的很好的流程图:具体的算法原理请移步opencvSGBM半全局立体匹配算法的研究(1)代码及结果#include <iostream>#include <opencv2/highgui.hpp>#include <opencv2/core.hpp>#include <opencv2/imgcodecs.hpp>#include <opencv2/imgproc.hpp>#include <opencv2转载 2021-07-19 09:35:23 · 2730 阅读 · 8 评论 -
SGM代码及其测试代码和结果
github上边已经有很多开源的SGM代码了,下面就给出几个已经试过好用的代码,以免忘记下载的代码来自哪个连接。gishi523 /semi-global-matching :基于CSCT的SGM,并且用SSE4.1 and OpenMP进行优化,大概 10 fps / s。dhernandez0 /sgm :《Embedded real-time stereo estimation via Semi-Global Matching on the GPU, D. Hernandez-Juarez》这篇原创 2021-07-12 22:14:56 · 2794 阅读 · 12 评论 -
双目散斑结构光
双目散斑结构光介绍1、什么是散斑结构光2、为什么要用散斑结构光3、如何生成散斑图4、计算机模拟生成散斑图4.1 全域位置随机散斑4.2 局域位置随机散斑参考1、什么是散斑结构光散斑,也叫伪随机散斑,由一些白色斑点组成的一种结构光图案,是一种空间编码结构光,现在通常与双目立体匹配结合使用,增加纹理信息,改善弱纹理、重复纹理区域的视差效果。2、为什么要用散斑结构光结构光有很多种,就会问为什么要用散斑?那我们先来重温一下结构光的分类,结构光总共分为时间结构光和空间结构光两种。时间结构光按照时间序列对每个原创 2021-07-04 21:45:57 · 10554 阅读 · 6 评论