立体相机的基线是什么?

11

有人能解释一下相机的基线究竟是什么吗?

4个回答

16

看起来你在处理立体声问题,其中基线是(至少通常情况下)两个镜头之间的距离。


1
谢谢,是的,我正在处理立体影像。根据系统的焦距和基线+视差值,您知道计算 x、y、z 的公式吗? - Manish
@Manish:脑海中没有,不过这似乎是OpenCV已经具有的功能。 - Jerry Coffin
是的,我们尝试了OpenCV的立体矫正,但似乎没有起作用...会出现一些错误,这就是我想知道是否可以通过进行数学计算来替代的原因。 - Manish
@Manish:这可能值得作为一个独立的问题来问。 - Jerry Coffin

5

我知道这个话题很老,但是根据这个公式,如果我有一个包含所有像素的差异列表,我应该使用哪种差异?在这种情况下,了解像素大小是否有助于确定基线? - Sam

4
基线(两个摄像头之间的距离)会影响您使用立体相机观察的深度范围,以及深度分辨率。同样,适用于所使用镜头的焦距。
假设您处理具有恒定大小的视差范围,则以下规则适用:
- 增加基线将增加深度分辨率,但也会增加到相机的最小距离。 - 增加焦距也会增加深度分辨率和到相机的最小距离,但同时会减少视场。
可以使用以下在线计算器来研究这种关系: https://nerian.com/support/resources/calculator/

0

Baseline是两个立体相机之间的距离。 当进行立体标定时,openCV方法会返回R和T(相机之间的旋转和平移)。


我相信你的意思是,在立体相机中使用两个摄像头镜头。更清晰地表达会是一个好主意。 - Hossein

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接