gpt4 book ai didi

computer-vision - 视差和深度有什么区别?

转载 作者:行者123 更新时间:2023-12-04 12:16:42 24 4
gpt4 key购买 nike

我刚开始研究多 View 立体视觉。

但我无法理解差异和深度
(视差图和深度图)。

你能给我直觉吗?

谢谢。

最佳答案

在立体视觉中,由相隔一定距离的两个相机拍摄的两幅图像可用于获得现实世界中图像点的3d位置(x,y,z)即深度 - 另外还有z位置到 2d -- x 和 y 位置。

视差是在透视下投影到两个不同相机时同一 3D 点的图像位置差异。

Any point in the scene that is visible in both cameras will be projected to a pair of image points in the two images, called a conjugate pair. The displacement between the positions of the two points is called the disparity.



阅读更多 here .

enter image description here

视差图/图像只是给出的图像,其中每个像素给出了该 3d 点的视差。

深度 (3d 点的实际 z 位置)可以通过使用相应点的视差来计算,例如在简单的情况下,如下:
depth = (baseline * focal length) / disparity)

哪里 baseline是相机的黑白距离。

通过获取每个像素的深度,您可以获得深度图/图像。

阅读更多 here .

关于computer-vision - 视差和深度有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61053294/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com