什么是机器人视觉
机器人视觉
机器人视觉是机器人系统的重要组成部分之一。简而言之,机器人视觉包括使用摄像机硬件和计算机算法的组合,以允许机器人处理来自真实世界的视觉数据。例如,您的系统可以制作一个2d相机,用于检测机器将拾取的对象。一个更复杂的例子可能是使用3D立体摄像机来引导机器人将轮子安装在移动的车辆上。
如果没有机器视觉,你的机器人基本上是瞎的,这对于一些机器人任务来说可能不是问题,但是对于一些应用程序来说,机器人视觉是有帮助的,甚至是必不可少的。
机器人视觉的家谱
机器人视觉与机器视觉是密切相关的,这一点我们将在后面讨论。两者都与计算机视觉有着密切的关系,从族谱中可以看出,计算机视觉可以看作是它们的亲本。然而,为了详细了解他们在系统中的位置,我们将进一步研究他们的祖父母-信号处理。
信号处理
信号处理
信号处理包括处理电子信号,或清洗(如去噪),提取信息,输出到显示器的预处理,或对其进行进一步处理的预处理。任何东西都可以是一个信号,或多或少,有各种各样的信号可以处理,如模拟信号、数字信号、频率信号等,而图像基本上是二维(或多维)信号。对于机器人视觉,我们感兴趣的是图像处理。
图像处理和计算机视觉
图像处理与计算机视觉
计算机视觉和图像处理就像堂兄弟,但它们有非常不同的目标。图像处理技术主要用于通过将图像转换为另一种格式(如直方图)或将其更改为进一步处理来提高图像的质量。另一方面,计算机视觉更侧重于从图像中提取信息来感知它们。因此,可以使用图像处理将彩色图像转换为灰度图像,然后使用计算机视觉检测图像中的对象。
了解更多:安川机器人