三维(3D)计算机视觉是一种使用摄像机的方法,它允许计算机模拟人类的视觉来构建3D图像。在3D计算机视觉中,计算机一次使用两个摄像机(就像一个人使用两只眼睛)来构建具有深度的图像。除了在用记录设备创建3D图像和电影时使用...
三维(3D)计算机视觉是一种使用摄像机的方法,它允许计算机模拟人类的视觉来构建3D图像。在3D计算机视觉中,计算机一次使用两个摄像机(就像一个人使用两只眼睛)来构建具有深度的图像。除了在用记录设备创建3D图像和电影时使用,3D计算机视觉也经常与机器人技术一起使用,使机器人能够捕捉真实的三维环境。开发这个系统的一个主要问题是确保摄像机正确对齐,但许多系统已经完善了这一技术。这种方法也使三维技术对消费者市场更便宜,因为构建3D图像不需要昂贵的图像处理器。

3D计算机视觉可以给机器人一种深度感,允许它在环境中更平稳地移动。
要使3D计算机视觉工作,计算机需要使用两个不同的摄像头,就像人们使用两只眼睛一样。两个摄像头从不同的角度记录或捕获环境,允许计算机使用一种算法来混合图像并形成真实的深度。计算机还可以捕获实时的三维图像,而无需在捕获和三维建筑之间进行大量处理。这使得三维计算机视觉对游戏、电影和录音市场很有用。
除了用三维计算机视觉来制作图像和电影外,这种方法也常被应用于机器人领域,特别是用于移动和与环境交互的机器人。通过使用这两个摄像头,机器人能够了解环境的深度,使它更善于处理其他物体,克服物理障碍,如间隙和颠簸。机器人的移动也更平稳,因为这种理解的深度
创建3D计算机视觉的主要问题是将两个摄像头对齐,使其像眼睛一样工作。使用此技术的许多初始系统无法使摄像头对齐,因此图像会变得模糊或以不连贯的方式组合。截至2011年,许多系统已经克服了这个问题,有些是消费者可以使用的。
在3D计算机视觉之前,有3D图像处理器可以执行相同的任务,即拍摄图像并将它们组合起来形成深度。这种技术的主要问题是图像处理器价格昂贵,使它们在很大程度上无法进入消费者市场。对于3D计算机视觉来说,成本并不是一个大问题,因为合成图像的过程相当简单。这使得消费者市场能够享受到3D技术,而无需大的价格标签。