嵌入式系统在工业视觉中的应用

嵌入式视觉系统利用独特的技术来帮助从航空航天到机器人到物流等应用,并将机器转化为智能系统。

通过友邦保险 2018年9月28日

嵌入式视觉技术本质上是将图像处理和图像捕获集成到一个视觉系统中,而传统的机器视觉系统则通过外部PC将这些过程分开。嵌入式视觉系统利用独特的技术使这成为可能。从航空航天到机器人再到物流,嵌入式视觉正在带来所有新形式的自主权和生产力,将机器转变为智能系统。

嵌入式视觉处理器

在最基本的层面上,嵌入式视觉系统包括一个传感器或摄像模块、一个标准接口和某种形式的图像处理器。在大多数嵌入式视觉系统中,该处理器是图形处理单元(GPU)或现场可编程门阵列(FPGA)。gpu是嵌入式视觉系统中常用的处理器,因为它们能够提供大量的并行计算能力,特别是在处理像素数据时。

然而,gpu往往比硬件解决方案有更高的延迟,这使得它们不太适合某些应用程序。近年来,fpga因其超低的延迟水平而越来越受欢迎。作为硬件解决方案,fpga速度快,提供了大量的计算能力,但最终缺乏gpu的灵活性。

嵌入式视觉成像模块

嵌入式视觉系统利用成像模块进行图像捕获,通常以传感器模块或摄像机模块的形式出现。传感器模块缺乏任何处理能力。它们只是将原始图像数据传输到主机处理器,以完成降噪或其他特定于应用程序的处理任务。当需要简单、流线型的设计时,使用传感器模块。

另一方面,摄像头模块是一种更复杂的解决方案。他们使用FPGA处理器来减轻主图像处理器的一些处理责任。这减轻了主机处理器上的工作负载,并允许开发人员专注于应用程序软件。摄像头模块最近作为一种灵活的嵌入式视觉外围设备出现。

虽然图像处理器和成像模块是嵌入式视觉技术的核心,但在嵌入式视觉系统中还涉及其他几个组件。

这篇文章最初出现在AIA网站上。友邦保险是先进自动化协会(A3)。A3是CFE Media的内容合作伙伴。由CFE媒体制作编辑克里斯·瓦夫拉编辑,cvavra@cfemedia.com

原始内容可以在www.visiononline.org