2 ss shine6 ss_shine6 于 2016.03.30 00:10 提问

关于图像中物体的双目测距

我最近在做有关双目视觉的项目,已经完成了摄像机的标定、校正和匹配过程,得到了视差图,可是如果我想知道图片中某一个物体的深度,应该怎么办呢?可不可以直接利用reprojectTo3D()这个方法然后再取特定点的坐标信息呢?希望做过这方面研究的小伙伴给提供一个方向~谢谢!

4个回答

devmiao
devmiao   Ds   Rxr 2016.03.30 07:02
ss_shine6
ss_shine6 回复苏小喵: 感谢你的分享~不知道这篇文章里面最后获得三维坐标时是否是通过鼠标点选的方式进行的呢?我这里不太明白
2 年多之前 回复
CSDNXIAON
CSDNXIAON   2016.03.30 11:32

双目摄像头采集图像
双目测距一
双目测距
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

baidu_29251381
baidu_29251381   2016.04.28 23:17

请问楼主解决了没?望指导!

ss_shine6
ss_shine6 解决了,OpenCV例子中有stereo_match.cpp这个文件,参考这个文件,它在使用reprojectImageTo3D()这个函数得到了每点的三维坐标后使用saveXYZ函数进行了保存,我是在它保存后的文件中又根据图像特征点的坐标提取的它们的三维坐标,不知道对你有没有帮助,望一起进步!
大约 2 年之前 回复
tainianfu4329
tainianfu4329   2017.06.14 20:37

楼主,我想问下摄像机具体选择的什么型号的?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
单目视觉定位测距的两种方式
单目定位和双目定位的选择,我觉得主要还是成本和时间的考虑。之前也尝试过双目定位,感觉要更精准些,但双目测距需要对两幅图像进行图像变换和极线匹配,稍微耗时了一些。这几天尝试了一下单摄像头进行测距定位,主要有两个思路:   1.定位测量插值得到每个像素的实际坐标     该方法总觉得有很大的问题:一个是摄像头安装后就必须固定不动,稍微的旋转都会导致之间测量的像素点对应的坐标偏移。另一个是人工测量的
【计算机视觉】双目测距(三)--立体匹配
原文: http://blog.csdn.NET/chenyusiyuan/article/details/5967291 立体匹配主要是通过找出每对图像间的对应关系,根据三角测量原理,得到视差图;在获得了视差信息后,根据投影模型很容易地可以得到原始图像的深度信息和三维信息。立体匹配技术被普遍认为是立体视觉中最困难也是最关键的问题,主要是以下因素的影响:   (1) 光学失
机器视觉学习笔记(9)——一个双目测距的简单实例
机器视觉学习笔记(9)——一个双目测距的简单实例标签: 机器视觉1.实例目标学习OpenCV也一月有余了,遂想进行一个双目测距的简单实验,先解决从无到有,再解决锦上添花。该实例背景较为简单,目标是测量红色盖子的长和宽,左摄像机原始图如下: 2.处理流程Created with Raphaël 2.1.0开始载入相机标定参数双目拍照校正图片多次二值化,形态学处理拼接处理后的左右图片Canny提取边缘
【计算机视觉】双目测距(一)--图像获取与单目标定
原文: http://blog.csdn.NET/chenyusiyuan/article/details/5961769 双目测距的基本原理 如上图所示,双目测距主要是利用了目标点在左右两幅视图上成像的横向坐标直接存在的差异(即视差)与目标点到成像平面的距离Z存在着反比例的关系:Z=fT/d。 假设目标点在左视图中的坐标为(x,y),在左右视图上形成的视差
双目测距
说到双摄像头测距,首先要复习一下测距原理,把Learning OpenCV翻到416和418页,可以看到下面两幅图 图1. 双摄像头模型俯视图 图2, 双摄像头模型立体视图 图1解释了双摄像头测距的原理,书中Z的公式如下:   在OpenCV中,f的量纲是像素点,Tx的量纲由定标棋盘格的实际尺寸和用户输入值确定,一般总是设成毫米,当然为
2017/02/14 双目测距文献阅读
2017/02/14zhengyou zhang Camera calibration: a person retrospective Computer vision is a key branch of artificial intellgence,aiming at understanding the surrounding environment from the visual infro
双目测距(一)--图像获取与单目标定
原文: http://blog.csdn.net/chenyusiyuan/article/details/5961769 双目测距的基本原理 如上图所示,双目测距主要是利用了目标点在左右两幅视图上成像的横向坐标直接存在的差异(即视差 )与目标点到成像平面的距离Z存在着反比例的关系:Z=fT/d。 假设目标点在左视图中的坐标为(x,y),在左右视图上形成的视差为d,目标点在以左
双目测距(三)--立体匹配
原文: http://blog.csdn.net/chenyusiyuan/article/details/5967291 立体匹配主要是通过找出每对图像间的对应关系,根据三角测量原理,得到视差图;在获得了视差信息后,根据投影模型很容易地可以得到原始图像的深度信息和三维信息。立体匹配技术被普遍认为是立体视觉中最困难也是最关键的问题,主要是以下因素的影响:   (1) 光学失真和噪声(亮度、
双目测距中用到的视差图和景深的关系推导----三种方法详细解
经过双目相机标定和校准后,双目相机的主光轴到达平行,如图所示是双目相机模型,世界坐标系中的任意一点都满足,该点与它在左右相机的成像点在同一个极平面上。OL和OR是左右相机的的光心,长为L的两条线段(端点为蓝色星星的线段)表示的是左右相机的像面。则光心到像面的最短距离就是焦距长度f。若P是世界坐标系中的一点,它在左右像面上的成像点是PL和PR。PL和PR距各自像面的左边缘的距离是XL和XR。视差就是
【opencv学习】完全基于opencv的双目景深与测距的实现
怕以后忘了,现在总结一下前段时间一直在弄的东西。总结了一下我对于双目景深和测距原理的理解,贴出了基于opencv 来实现双目景深和测距的代码。