0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

加快机器视觉的开发和部署

qjqb 来源:qjqb 作者:qjqb 2023-01-05 16:49 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

机器视觉对于工业自动化至关重要

制造业和工业流程正在发生巨大的变化。工业物联网 (IIoT) 等举措有望显着提高运营效率。因此,使 IIoT 应用程序能够感知和洞察生产过程、工业自动化和质量控制的现实世界中正在发生的事情的传感器正在以前所未有的速度部署。虽然环境、流体流量和压力传感器可以提供许多指标,但 IIoT 系统需要作为流程进行全面管理的最重要的人类感官之一是视觉。配置计算机视觉,通常称为计算机或机器视觉,依赖于快速图像和视频处理技术以及人工神经网络平台。

机器视觉无处不在

通过将视觉能力引入任何工业制造或装配过程,机器视觉的潜在应用几乎变得无限。因此,机器视觉系统遍布整个工业领域,可满足广泛的需求。例如,机器视觉可以检测一瓶沐浴露是否没有装满,或者标签是否没有贴直或贴在正确的位置。如果顶部没有正确应用,或者如果瓶子出现破裂、破损或变形,它还可以促使执行器将瓶子推入拒绝箱。另一个例子可能是工业机器人机械零件进行复杂的自动化组装。机器视觉任务可能包括确认零件正确对齐以进行组装,

机器视觉实现设计注意事项

在实施机器视觉应用程序时,需要考虑多个因素。首先,开发团队必须确定他们的系统需求是否可以使用简单的图像处理技术来解决,还是深度学习神经网络更适合更复杂的任务。

简单的图像处理技术可以包括边缘检测算法、阈值技术以及对相机捕获的图像使用低通、带通或高通滤波器。这种方法的好处是只需要中低计算资源,这意味着生产吞吐量不会受到影响。列出的技术在许多制造和过程自动化场景中都很有用。例如,考虑检查工业机器人是否将瓶盖盖在瓶子上的任务。机器视觉可以使用带有高通滤波器的边缘检测算法执行此任务,如果瓶盖丢失,该算法将显示暗像素。阈值将颜色与背景分开,因此,例如,可以识别和计数泡罩包装中的药丸。还,

如果机器视觉任务更复杂,例如读取产品的部件号,开发人员可以实施人工神经网络来推断文本字符和数字。然后设计工作变得更加复杂,需要训练神经网络模型以快速、可靠和正确地识别字母和数字。

也许最重要的考虑因素是由生产线处理速度决定的图像处理速度和计算任务延迟。为确保设计和实施的灵活性,机器视觉平台还应适应不同的图像和视频协议以及帧速率,以使平台适应性和可扩展性适用于各种应用。

我应该使用哪种计算设备?

如上面的应用示例所示,机器视觉计算工作负载可能会有很大差异。大多数高端微处理器非常适合计算密集型任务;然而,现场可编程门阵列 (FPGA) 特别适用于实现图像和视频流的高数据率、确定性并行处理技术。同样,它们非常适合与卷积神经网络等神经网络算法一起使用,这些算法可以模拟人脑以高精度推断图像结果。

对于负责为广泛的工业用例实施机器视觉系统的开发团队来说——无论是使用图像处理还是神经网络技术——灵活的原型制作平台的可用性是他们设计的基础是关键。

介绍 Microsemi/Microchip PolarFire FPGA 视频和成像套件

Microsemi/Microchip PolarFire FPGA 视频和成像套件是一个全面的高性能评估平台,可在其上对机器视觉应用程序进行原型设计和测试。该套件具有双摄像头传感器、广泛的显示接口和外围 I/O 选项,能够进行 4k 图像处理并支持 HDMI 2.0、DSI、MIPI CSI-2 TX、MIPI CSI-2 RX 和 HD/ 3G SDI。PolarFire FPGA 具有 300k 逻辑元件、4GB DDR 内存和用于缓冲的 1GB 闪存(图 1)。

poYBAGO07FyAQ2gpAAB3EWsZH2s201.jpg

图 1:Microsemi/Microchip PolarFire FPGA 视频和成像套件的图片显示了插入式相机板。(来源微芯片)

该套件包括一个参考设计演示应用程序,展示了画中画功能、视频拼接和图像平移功能的使用。视差图提供图像深度估计。该套件的软件具有边缘检测算法 IP。这种边缘检测算法 IP 基于 Sobel 滤波器,允许提取对象边缘以检测图像中的特征。

结论

机器视觉是任何工业自动化过程的关键组成部分。使用专为机器视觉应用设计的基于 FPGA 的开发平台,例如 Microsemi/Microchip PolarFire FPGA 视频和成像套件,有助于加快开发速度并缩短部署时间。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器视觉
    +关注

    关注

    166

    文章

    4851

    浏览量

    126703
  • IIoT
    +关注

    关注

    3

    文章

    258

    浏览量

    27426
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    2026年中国十大机器视觉公司的决胜逻辑:全栈能力与场景深耕

    近年来,随着“十五五”规划的启航,以及国家对人工智能、智能制造战略高度的不断提升,中国机器视觉产业链的国产化进程显著加快。从核心元器件的自主突破,到AI大模型与视觉技术的深度融合,本土
    发表于 05-15 09:16

    IMX8M Plus 板上部署立体视觉模型 CPU 回退错误 IMX8M Plus问题

    您好,我想在 IMX8M Plus 板上部署立体视觉模型。我已经量化了模型并将其转换为 TFlite 架构,但是当模型部署在模型上时,当存在 NPU 无法处理的算子时,我会遇到分割错误。当模型仅使用 CPU 运行时,没有问题。C
    发表于 04-29 07:23

    机器视觉工业相机与智能相机的区别

    机器视觉系统就类似于人类视觉功能,依托光学设备与非接触传感器采集图像信息,再通过智能分析与运算处理数据,完成目标识别、尺寸测量、缺陷检测、精准定位等核心工作。它赋予机器解析、读懂
    的头像 发表于 04-22 17:46 1332次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>工业相机与智能相机的区别

    人工智能多模态与视觉大模型开发实战 - 2026必会

    视觉大模型特训:从原理到部署一站式学会 在科技飞速发展的当下,视觉大模型已成为人工智能领域的一颗璀璨明星,广泛应用于安防监控、自动驾驶、医疗影像分析等众多领域,深刻改变着我们的生活与工作方式。如今
    发表于 04-15 16:06

    机器视觉系统之工业相机解读

    机器视觉系统是一种模拟人类视觉功能,通过光学装置和非接触式传感器获取图像数据,并进行分析和处理,以实现对目标物体的识别、测量、检测和定位等功能的智能化系统。其目的是让机器能够理解和解释
    的头像 发表于 02-11 17:02 755次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>系统之工业相机解读

    机器视觉镜头如何发现深海沉船

    百年沉船、深水成像和机器视觉镜头的作用 机器视觉镜头是如何帮助解开一个世纪之谜的?1913 年,一艘名为 Henry B. Smith 的货轮在苏必利尔湖的一场暴风雨中失踪。一个世
    发表于 02-11 16:03

    机器视觉网卡与普通网卡的5点关键不同

    随着人工智能和工业自动化的蓬勃发展,机器视觉技术扮演着越来越重要的角色。机器视觉系统依赖于高质量的图像数据进行分析和决策,而高性能的网络传输是确保这些数据可靠、快速到达处理单元的关键。
    的头像 发表于 01-15 16:38 392次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>网卡与普通网卡的5点关键不同

    机器视觉的核心技术和应用场景

    机器视觉正通过让机器“看见”并解读视觉数据来为行业带来变革,进而提升自动化水平、质量控制效率与运营效能。本文将深入探讨机器
    的头像 发表于 12-29 16:32 1118次阅读

    RK3576机器人核心:三屏异显+八路摄像头,重塑机器人交互与感知

    瑞芯微RK3576 AIoT处理器处理器凭借其卓越的多屏异显与8路摄像头接入能力,为机器人领域带来革新。米尔电子MYD-LR3576开发板实测数据显示,在高负载下CPU占用仅34%,完美实现多路视觉
    发表于 10-29 16:41

    机器视觉检测PIN针

    物理损伤)必须进行极其精密的测量与核查。以往依赖人眼的检测方式存在明显短板:不仅作业速度慢、受人员状态影响大(易疲劳导致误判),而且在面对日益严苛的微米级精度标准时显得力不从心。相比之下,基于机器视觉
    发表于 09-26 15:09

    机器视觉系统工业相机的成像原理及如何选型

    机器视觉系统是一种模拟人类视觉功能,通过光学装置和非接触式传感器获取图像数据,并进行分析和处理,以实现对目标物体的识别、测量、检测和定位等功能的智能化系统。其目的是让机器能够理解和解释
    的头像 发表于 08-07 14:14 1963次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>系统工业相机的成像原理及如何选型

    主流机器视觉软件开发平台介绍及对比?

    机器视觉作为工业自动化的核心技术,其软件开发平台的选择直接影响项目的开发效率、成本及最终性能。本文将对比当前主流的视觉
    的头像 发表于 07-14 09:44 3047次阅读
    主流<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>软件<b class='flag-5'>开发</b>平台介绍及对比?

    一文带你了解什么是机器视觉网卡

    机器视觉网卡通常指的是在机器视觉系统中用于连接工业相机到计算机的以太网卡。它的核心作用是实现高速、稳定、低延迟的图像数据传输。以下是关于机器
    的头像 发表于 07-09 16:18 935次阅读
    一文带你了解什么是<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>网卡

    【嘉楠堪智K230开发板试用体验】K230机器视觉相关功能体验

    K230开发板摄像头及AI功能测评 摄像头作为机器视觉应用的基础,能够给机器学习模型提供输入,提供输入的质量直接影响机器学习模型的效果。 K
    发表于 07-08 17:25

    机器视觉助力轨道缺陷检测

    机器视觉检测助力轨道检测
    的头像 发表于 05-21 16:55 1238次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>助力轨道缺陷检测