人工智能视觉在自动光学检测中的应用
人工智能视觉在自动光学检测中的应用
简介

任何制造业的一个重要步骤都是检查和缺陷检测。在印刷电路板(PCB)的制造中,这项任务是由机器视觉控制器执行的,其应用称为自动光学检测,简称AOI。然而,随着复杂性的增加以及紧凑型组件和电路板的使用,机器视觉系统的任务变得越来越困难。

机器视觉通常被认为是一种人工智能,而实际上机器视觉并不是智能的。机器视觉要求每个步骤和条件都被编程到系统中,这被称为硬编码智能。随着PCB变得越来越复杂,程序可能变得更加复杂和庞大,从而导致错误。通过视觉检测,试图对PCB可能存在缺陷或故障的所有方式进行编程变得不切实际,几乎是不可能的。

一家公司正在为AOI提供人工智能解决方案。他们的解决方案缩短了安装和部署时间,因为人工智能可以通过训练来识别故障和缺陷。研扬科技与该公司密切合作,帮助构建和开发硬件,为其AOI应用提供人工智能动力。

挑战

AOI是一种密集且高要求的应用。它不仅需要高性能的软件,还需要一个同样强大和高性能的系统。这给系统的开发带来了一些挑战。

高处理需求

为了快速准确地处理图像和信号,AOI需要一个具有高计算能力和处理器性能的系统。

视觉与人工智能处理

为了完全满足AOI的需求,系统需要支持扩展卡,如显卡/GPU卡或神经加速器模块,以处理图像并为人工智能系统提供动力。

摄像机和传感器

不同机器的摄像头和传感器数量和类型具有不同的配置和组件。为了充分发挥人工智能驱动的AOI解决方案的潜力,系统需要支持一系列I/O连接。

解决方案

研扬科技与开发人员密切合作,并通过我们的制造商服务为任务提供了最佳解决方案。搭载AI Core XP8的BOXER-6841M被选为支持人工智能的AOI最佳解决方案。

Intel处理器

BOXER-6841M支持第6代和第7代Intel Core处理器,以及Intel Xeon服务器级处理器。配有高达32 GB的内存,BOXER-6841M为最苛刻的应用提供了所需的高性能处理能力。

可扩展性

BOXER-6841M提供一系列的扩展配置,包括PCIe x16、PCIe x8和PCIe x1。这为用户提供了添加扩展卡的能力,以帮助支持边缘计算应用,例如采用8个Intel Movidius Myriad X VPU的AI Core XP8模块。

出色的I/O

BOXER-6841M是专为嵌入式工业应用而设计的,具有一系列令人印象深刻的I/O端口,可以轻松集成到任何项目中。通过5个LAN端口和4个USB 3.0端口,它可以连接到各种摄像头和传感器,用于AOI和其他应用。

影响

借助功能强大的BOXER-6841M,开发人员可以充分发挥其应用的潜力,创建一个AOI系统,该系统可以在不需要重新配置的情况下检查多个产品线,并可以针对新产品或识别以前未知的缺陷进行快速训练。

与传统的基于机器视觉的AOI相比,该系统将通过更高的精度、更少的错误和误报,帮助PCB制造商节省资金并提高生产率,同时也让这些制造商的客户更加满意。

产品

研扬科技的BOXER-6841M系统是一款功能强大的嵌入式工业PC,专为最苛刻的机器视觉和人工智能边缘应用而设计。BOXER-6841M支持第7代Intel Core和Intel Xeon服务器级处理器,具有高达32GB的内存。BOXER-6841M系列提供了多种扩展选项,包括PCIe x16、PCIe x8和PCIe x1。这允许机器视觉应用程序的图像采集卡扩展,或者使用例如NVIDIA GeForce GTX 1080或研扬科技的AI Core XP8卡进行AI加速。

AI Core XP8是一款PCIe x4扩展卡,具有八个Intel Movidius Myriad X模块。该创新模块提供高达840 fps(典型值为560 fps)的速度,以满足最苛刻的AI应用的动力需求。通过将AI推理分流到AI Core XP8上,它有助于释放系统处理器来处理其他同步任务,从而提高整体系统性能。AI Core XP8与Intel OpenVINO工具包和TensorFlow等AI框架兼容。