智能制造的全新 “视界”

由互联网大潮掀起的技术进步,推动着智能制造成为传统制造行业面向未来、寻求突破的关键路径。通过融合机器人、大数据、云计算、物联网以及 AI 等多种技术,智能制造凭借更高效、环保和敏捷的特点,成为制造业转型的全新模式。

这其中,自动化系统、机器人等技术帮助智能制造解决了传动和控制问题,而融合了计算机视觉和 AI 技术的机器视觉,则为智能制造带去了明睿的 “慧眼” ,在产品检测、条码辨识、外观测量等多个领域都能为制造业带来效率提升。

如图 2-1-1 所示,机器视觉系统的基本架构,是通过工业相机等图像采集装置,将目标转换成图像信号,再通过网络设备传送到后端处理系统。系统根据目标形态、像素分布、亮度、颜色等信息,抽取目标特征,最终得到判别结果,并利用工控机(工业机器人、机械臂、传动轴等)来控制相关设备。

在一些典型的机器视觉应用场景中,例如纺织工厂,可以使用这一方法进行纺织品的瑕疵自动化检测。由于纺织机械运行速度非常高,流水线速度可达数米每秒,漏针、破洞、错针等瑕疵往往在毫米以下,依靠人工识别的方法难以保证检测质量。通过引入机器视觉,纺织产线不仅可以准确地记录缺陷发生的时间与位置,还能与生产控制系统相关联,根据检测情况执行启停。

与传统人工方法相比,机器视觉在精确、客观程度、可重复性、成本以及效率上都有明显的优势,特别是在高速运行的流水线作业中,采用机器视觉的辅助检测方法,可以大幅提升工厂的生产效率和自动化程度。因此,越来越多的企业正开始在产线中引入机器视觉系统,一项数据表明,至 2020 年,全球机器视觉市场总额将至 269 亿美元 3。

传统机器视觉亟待与 AI 更深度融合

利用工业化视觉系统来提升自动化生产效能并非新生事物, 早在上个世纪就有很多企业开始了这方面的探索与部署。但传统的机器视觉方案存在许多不足和局限,主要体现在以下几个方面:

  • 成本昂贵,使用门槛高:传统的机器视觉方案,往往是由大型生产设备供应商负责开发部署,其算法和软件都以紧耦合方式固化在工业相机等类特定硬件上。一旦检测精度或检测品类需要调整,就需要联系原设备厂商进行升级或改动,而复杂的生产环境带来的大量非标准化特征识别需求,会导致方案调整周期长、成本高;同时,更换设备也会迫使整个生产线停机重启。
  • 灵活性差:传统机器视觉方案往往都基于固定识别模式开发,灵活性较差,导致在部署检测系统时,需要对相关产线进行调整,且对检测对象的位置、尺寸及摆放方向都有严格要求,被检测对象的任何偏离也都会造成检测结果的不可信。同时,由于传统机器视觉方案与硬件紧密耦合, 在部署时,需要机械部件配合定位,会占用很大的产线空间, 对位置、环境以及温湿度等也都有更高要求,因此很难做到全产线、全流程化部署。
  • 开放性兼容性差:传统机器视觉方案一般都采用软硬一体紧耦合的模式,方案商同时也是设备商。因此,难以在同一套设备上集成多种机器视觉方案,即便工厂对设备实施二次开发,也要付出极高的成本。如果更换设备供应商,那么品控水平还可能会发生差异。

为应对这些问题,近年来,越来越多的企业都尝试将深度学习、机器学习等 AI 方法引入传统的机器视觉方案,并取得了良好的效果。

首先,在成本方面,以深度学习框架为基础的 AI 机器视觉方案是一个完全开放的平台,其核心是开源的深度学习框架和通用的计算设备(例如基于英特尔 架构的服务器),企业完全可以用开放平台来训练基于自己产线的图像数据,生成满足自身要求的检测算法和应用。当应用需求发生变化后,企业也无需依赖外部资源,可自行在新的数据集上进行模型和算法的迭代优化。同时,完全解耦的软硬件架构也使升级和应用整合变得更容易。具有横向和线性扩展能力的英特尔 架构平台,配合开源深度学习框架,可弹性满足用户多样化的部署和整合需求,无需重新开发和调整算法。

其次,在灵活性方面,深度学习是完全基于大数据的 AI 数据分析和处理方法。它不需要预设任何模式或框架,只需大量的样本数据和适当的标定,即可实现自学习和生成推理模型。因此,通过深度学习框架,企业可以彻底摆脱设备供应商的束缚,自主采集数据,形成自己的机器视觉应用标准和规范。由此形成的方案源于企业的实际应用需求,独立于设备供应商之外,即便更换设备也不会影响品控。

了解更多详情,请点击

了解更多详情,请点击

了解更多详情,请点击

助力用户选择更优模型和架构,推动 AI机器视觉落地智能制造的更多相关文章

  1. TOGAF架构能力框架之架构合同、成熟度模型和架构技能框架

    TOGAF架构能力框架之架构合同.成熟度模型和架构技能框架 5. 架构合同 架构合同是在开发团体和赞助者之间关于架构的交付物.质量以及适用目标的联合协议,并且通过有效的架构治理将会促使这些协议的成功施 ...

  2. 企业架构研究总结(40)——TOGAF架构能力框架之架构合同、成熟度模型和架构技能框架

    5. 架构合同 架构合同是在开发团体和赞助者之间关于架构的交付物.质量以及适用目标的联合协议,并且通过有效的架构治理将会促使这些协议的成功施行.通过对合同的管理施行一个治理方法,如下几点将会得到保障: ...

  3. 京东云开发者|软件架构可视化及C4模型:架构设计不仅仅是UML

    软件系统架构设计的目标不在于设计本身,而在于架构设计意图的传达.图形化有助于在团队间进行高效的信息同步,但不同的图形化方式需要语义一致性和效率间实现平衡.C4模型通过不同的抽象层级来表达系统的静态结构 ...

  4. PHP日志扩展 SeasLog-1.6.8, 性能更优

    SeasLog-1.6.8 发布了,性能更优. 改进日志: 1.6.8: 优化内存使用和性能,修复已知Bug. - Fixed issue #97 PHP5.* Cached Block. - Fix ...

  5. Winform开发框架之权限管理系统改进的经验总结(2)-用户选择界面的设计

    在上篇总结随笔<Winform开发框架之权限管理系统改进的经验总结(1)-TreeListLookupEdit控件的使用>介绍了权限管理模块的用户管理部分,其中主要介绍了其中的用户所属公司 ...

  6. asp.net在后台弹出confirm确认对话框并获取用户选择的值做出相应的操作

    在asp项目中,这种情况是经常出现的,前段时间通过查找资料以及自己尝试,找到一种解决方案,但是不知是否有更好的方案,以后发现再进行记录. 一.思路 在本次项目中,在一个函数中需要让用户判断,并根据用户 ...

  7. 易普优APS-3C行业解决方案助力国家智能制造示范车间实现高效计划排程

    一.      项目背景 广东劲胜智能集团国家智能制造专项——移动终端金属加工智能制造新模式项目是2015年国家94家智能制1.造专项之一.本项目实施车间为金属CNC加工车间(下称“智能制造示范车间” ...

  8. IntelliJ IDEA 2019.2最新解读:性能更好,体验更优,细节处理更完美!

    idea 2019.2 准备 idea 2019.2正式版是在2019年7月24号发布的,本篇文章,我将根据官方博客以及自己的理解来进行说明,总体就是:性能更好,体验更优,细节处理更完美! 支持jdk ...

  9. 自定义Vue&Element组件,实现用户选择和显示

    在我们很多前端业务开发中,往往为了方便,都需要自定义一些用户组件,一个是减少单一页面的代码,提高维护效率:二个也是方便重用.本篇随笔介绍在任务管理操作中,使用自定义Vue&Element组件, ...

随机推荐

  1. 微信_跳一跳辅助程序_Python_(带GitHub项目地址)

    1.安装Python(推荐3.6) https://www.python.org/downloads/ 2.在github上下载脚本 [github项目地址](https://github.com/w ...

  2. WireShark——ARP 协议包分析

     1. 什么是ARP ARP(Address Resolution Protocol)协议,即地址解析协议.该协议的功能就是将 IP 地 址解析成 MAC 地址. ARP(Address Resolu ...

  3. spring boot配置MySQL8.0 Druid数据源

    创建spring boot项目,在pom中添加相应依赖 <!--web--> <dependency> <groupId>org.springframework.b ...

  4. apiAutoTest-更新2020/11/23

    原始版本 简书:https://www.jianshu.com/p/6bfaca87a93b 博客园:https://www.cnblogs.com/zy7y/p/13426816.html test ...

  5. 标准库之time,random,sys,os

    # import time # print(time.time()) # 时间戳 # print(time.mktime(time.localtime())) # 结构化时间转换为时间戳 # prin ...

  6. Java 枚举 enum 详解

    本文部分摘自 On Java 8 枚举类型 Java5 中添加了一个 enum 关键字,通过 enum 关键字,我们可以将一组拥有具名的值的有限集合创建为一种新的类型,这些具名的值可以作为常规的程序组 ...

  7. 吉他弹唱上手——使用节奏变化弹好chord谱

    本篇文章将向大家介绍如何改造来自网上的chord谱. 在各位日常的弹唱之中,应该会常常遇到朋友点歌的情况,如果点唱的这首歌我们听过,那我们尚可以靠以往的记忆来应付.如果这首歌我们只是曾经听到过听过,而 ...

  8. 合并2个数组为1个无重复元素的有序数组--Go对比Python

    Go实现: 1 package main 2 3 import ( 4 "fmt" 5 "sort" 6 ) 7 8 func main() { 9 var a ...

  9. Django中ModelForm详解

    1.ModelForm组件介绍:这个组件的功能就是把model和form组合起来 2.ModelForm的使用 1.首先需要导入ModelForm from django.forms import M ...

  10. sentinel整合dubbo

    <dependency> <groupId>com.alibaba.csp</groupId> <artifactId>sentinel-dubbo-a ...