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 视频和成像套件,有助于加快开发速度并缩短部署时间。

审核编辑:汤梓红

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

    关注

    163

    文章

    4620

    浏览量

    123361
  • IIoT
    +关注

    关注

    3

    文章

    250

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

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

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

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

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

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

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

    【「# ROS 2智能机器开发实践」阅读体验】视觉实现的基础算法的应用

    的cv_bridge库,可以轻松实现ROS图像消息与OpenCV格式的转换,这在实际开发中极为便利。 视觉巡线与二维码识别的应用 视觉巡线是机器人自主导航的经典案例,书中从仿真到真
    发表于 05-03 19:41

    大象机器人携手进迭时空推出 RISC-V 全栈开源六轴机械臂产品

    集成于同一硬件平台。内置RISC-V AI核,接入ONNXRuntime加速框架,可快速部署Transformer、CNN等主流算法,实现视觉跟踪、语音交互与自主决策的一体化应用。 低门槛开发 提供
    发表于 04-25 17:59

    友思特邀您相约2025上海机器视觉

    上海机器视觉展暨机器视觉技术及工业应用研讨会将于2025年3月26-28日在上海新国际博览中心举办。
    的头像 发表于 03-26 14:01 ?564次阅读

    请问STM32部署机器学习算法硬件至少要使用哪个系列的芯片?

    STM32部署机器学习算法硬件至少要使用哪个系列的芯片?
    发表于 03-13 07:34

    是否可以使用OpenVINO?部署管理器在部署机器上运行Python应用程序?

    使用 OpenVINO?部署管理器创建运行时软件包。 将运行时包转移到部署机器中。 无法确定是否可以在部署机器上运行 Python 应用程
    发表于 03-05 08:16

    DLP160CP DMD是否可以应用于机器视觉应用?

    关于DLP160CPDMD芯片有一个疑问, 请问该芯片是否可以应用在机器3D视觉(结构光)场景应用呢?我在TI TLP机器视觉,“3D扫描视觉
    发表于 02-20 07:39

    适用于机器视觉应用的智能机器视觉控制平台

    工控机在机器视觉系统设计中是不可或缺的核心组件,在机器视觉中发挥着至关重要的作用,其强大的计算能力、高度的稳定性和可靠性、实时性以及图像处理和识别能力,为
    的头像 发表于 11-23 01:08 ?620次阅读
    适用于<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>应用的智能<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>控制平台

    安森美机器视觉系统解决方案

    机器视觉广泛应用于工业领域,涵盖众多应用场景。在制造业中,利用机器视觉执行的任务有:对子组件进行最终检查,查验零件有无潜在制造缺陷等等。在自动化领域,
    的头像 发表于 11-14 09:53 ?822次阅读
    安森美<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>系统解决方案

    借助NVIDIA Metropolis微服务构建视觉AI应用

    伴随着视觉 AI 复杂性的增加,精简的部署解决方案已成为优化空间和流程的关键。NVIDIA 能够加快企业的开发速度,借助 NVIDIA Metropolis AI 工作流和微服务,企业
    的头像 发表于 09-09 09:46 ?871次阅读
    借助NVIDIA Metropolis微服务构建<b class='flag-5'>视觉</b>AI应用

    适用于机器视觉系统的LED光源

    机器人更准确地识别和定位零件,从而加快装配速度,提高整体生产效率。活跃于各种场景的CCS机器视觉用光源如上图的自动化生产线,光源辅助机器
    的头像 发表于 08-30 13:10 ?630次阅读
    适用于<b class='flag-5'>机器</b>人<b class='flag-5'>视觉</b>系统的LED光源

    视觉检测是什么意思?机器视觉检测的适用行业及场景有哪些?

    在快速迭代的工业世界中,机器视觉检测以其精准、高效的力量,已成为众多产业不可或缺的技术支持。本文将深入探讨机器视觉检测的含义、应用行业及具体场景,揭示其如何在现代生产中扮演关键角色。
    的头像 发表于 08-30 11:20 ?987次阅读