什么是三维计算机视觉?(3d computer vision?)

三维(3D)计算机视觉是一种使用摄像机的方法,允许计算机模拟人类视觉来构建3D图像。在3D计算机视觉中,一台计算机同时使用两个摄像头——就像一个人使用两只眼睛一样——来构建具有深度的图像。除了使用录音设备制作3D图像和电影外,3D计算机视觉还经常用于机器人技术,使机器人能够捕捉真实的3D环境。开发该系统的主要问题之一是确保摄像机正确对齐,但许多系统已经完善了这项技术。这种方法还使3D技术在消费市场...
3D computer vision can give a robot a sense of depth, allowing it to move more smoothly through the environment.

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

为了让3D计算机视觉工作,计算机需要像人们使用双眼一样使用两个不同的摄像机。两台摄像机都从不同角度记录或捕捉环境,允许计算机使用算法混合图像并形成真实的深度。计算机还能够实时捕获三维图像,而无需在捕获和三维建筑之间进行大量处理。这使得3D计算机视觉对于游戏、电影和录音市场非常有用。

除了使用3D计算机视觉制作图像和电影外,这种方法也经常用于机器人技术,特别是用于移动和与环境交互的机器人。通过使用这两个摄像头,机器人能够了解环境的深度,使其更善于与其他物体一起工作,并克服物理障碍,如间隙和颠簸。由于对深度的理解,机器人的运动也更加流畅。

创建3D计算机视觉的主要问题是将两个摄像头对齐,使它们像眼睛一样工作。许多最初使用这项技术的系统无法使摄像机对准,因此图像模糊或以不连贯的方式合成。截至2011年,许多系统已经克服了这一问题,有些系统可供消费者使用。

在3D计算机视觉之前,有3D图像处理器可以执行相同的任务,即拍摄图像并将其组合以形成深度。这项技术的主要问题是图像处理器价格昂贵,使得消费者市场基本上无法使用。对于3D计算机视觉来说,成本并不是一个很大的问题,因为组合图像的过程相当简单。这使得消费者市场能够享受3D技术,而不必付出高昂的代价。

  • 发表于 2021-12-31 18:35
  • 阅读 ( 72 )
  • 分类:互联网

你可能感兴趣的文章

什么是opengl®计算机图形?(opengl® computer graphics?)

... OpenGL®计算机图形是通过使用OpenGL®软件而不是其他类型的计算机图形图像(CGI)程序显示的图像。这些都是通过使用计算机编码来显示的,就像计算机软件的开发一样。然而,...

  • 发布于 2021-12-08 11:37
  • 阅读 ( 189 )

什么是不同类型的3d电脑眼镜?(the different types of 3d computer glasses?)

三维电视屏幕在家庭娱乐中越来越流行。这些屏幕需要3D电脑眼镜才能观看屏幕提供的高级特效。3D眼镜有多种尺寸,通常有一次性或耐用塑料框。3D眼镜可以使用主动或被...

  • 发布于 2021-12-08 18:07
  • 阅读 ( 150 )

什么是不同类型的电脑动画软件?(the different types of animation computer software?)

... 大多数动画计算机软件可分为设计用于创建二维(2D)或三维(3D)计算机动画的软件。在为2D动画设计的软件中,许多程序允许动画师导入图像,或在动画软件中创建图像,然后以多...

  • 发布于 2021-12-08 18:15
  • 阅读 ( 159 )

什么是不同类型的计算机辅助设计软件?(the different types of computer-assisted design software?)

计算机辅助设计(CAD)软件,也称为计算机辅助设计软件,有许多不同的软件包,因此操作员可以在不同的平面上创建计划,该软件可以发挥用户的优势。在选择计算机辅...

  • 发布于 2021-12-08 18:45
  • 阅读 ( 220 )

什么是三维数据可视化?(3d data visualization?)

... 三维(3D)数据可视化是指一种计算机程序或其他技术,使用户能够在其计算机上看到数据的可视化表示(无论是静态的还是动画的)。对于大多数三维数据可视化程序,用户可以对任何本地信息进行可...

  • 发布于 2021-12-09 12:28
  • 阅读 ( 115 )

什么是二维计算机图形?(a 2d computer graphic?)

... 二维或2D计算机图形在屏幕上显示为平面,仅从一个角度查看。古老的街机游戏,如吃豆人游戏,提供了2D图形的精确表示。吃豆人的角色和追逐他的鬼魂,无论他在屏幕上移动到...

  • 发布于 2021-12-09 12:45
  • 阅读 ( 264 )

什么是三维计算机图形?(a 3d computer graphic?)

... 三维计算机图形是使用计算机软件在虚拟三维(3D)空间中创建对象的图像。这与二维(2D)图像形成对比,二维(2D)图像仅作为平面图像存在,平面图像可能使用视觉技巧(...

  • 发布于 2021-12-09 12:51
  • 阅读 ( 193 )

什么是视力受损的电脑?(a vision impaired computer?)

... 视力受损计算机是一种专门为视力受损的个人设计的计算机,或包含允许视力受损的个人轻松使用的程序。在某些情况下,视力受损的计算机甚至可以在一定程度上被完全失明的人...

  • 发布于 2021-12-12 17:08
  • 阅读 ( 163 )

什么是计算机艺术?(computer art?)

计算机艺术通常被认为是利用计算机进行创作和/或展示的任何一种视觉艺术表现。这可以是完全使用计算机和图形程序创建的数字媒体,包括二维(2D)和三维(3D)图像。...

  • 发布于 2021-12-13 11:05
  • 阅读 ( 382 )

什么是计算机视觉?(computer vision?)

计算机视觉是计算机科学和工程的一个研究领域,主要研究能够接收和解释视觉数据的计算机和机器。这一领域的关注点可以简单到设计和集成与计算机配合良好的摄像机...

  • 发布于 2021-12-13 11:28
  • 阅读 ( 71 )
chrwqqhravb
chrwqqhravb

0 篇文章

相关推荐