历史上的今天
返回首页

历史上的今天

今天是:2025年03月01日(星期六)

2021年03月01日 | 机器视觉在工业自动化中的应用

2021-03-01 来源:elecfans

机器视觉长期以来用于工业自动化系统中,以通过取代传统上的人工检查来提高生产质量和产量。从拾取和放置、对象跟踪到计量、缺陷检测等应用,利用视觉数据可以通过提供简单的通过失败信息或闭环控制回路,来提高整个系统的性能。


视觉的使用并不仅仅在工业自动化领域;我们也看到了相机在日常生活中的大量应用,例如用于计算机、移动设备,特别是在汽车中。摄像头仅仅是在几年前才被引入到汽车中,但是现在汽车中已经配备了大量摄像头,以为驾驶员提供完整的360°车辆视图。


但是谈到机器视觉领域的最大技术进步,可能一直是处理能力。随着处理器性能每两年翻一番,以及对多核CPU、GPU和FPGA等并行处理技术的持续关注,视觉系统设计人员现在可以将高度复杂的算法应用于视觉数据,并创建更智能的系统。


处理技术的发展带来了新机会,而不仅仅是更智能或更强大的算法。让我们看看为制造机器增加视觉功能的应用案例。这些系统传统上设计为形成协作分布式系统的智能子系统网络,该系统允许模块化设计(见图1)。

机器视觉在工业自动化中的应用

图1:智能子系统网络,其设计为构成协作分布式控制系统。该系统允许模块化设计,但采用这种以硬件为中心的方法可能导致性能瓶颈。


然而,随着系统性能的提高,采用这种以硬件为中心的方法可能遇到困难,因为这些系统通常采用时间关键和非时间关键协议的混合来联接。通过各种通信协议将这些不同的系统联接在一起,会导致延迟、确定性和吞吐量方面出现瓶颈。


例如,如果设计者试图利用这种分布式架构开发应用,并且必须在视觉和运动系统之间保持紧密集成,例如在视觉伺服中所需要的,那么可能遇到由于缺乏处理能力而带来的主要性能挑战。此外,由于每个子系统都具有自己的控制器,这实际上会降低处理效率。


最后,由于这种以硬件为中心的分布式方法,设计人员不得不使用不同的设计工具来设计视觉系统中每个子系统的特定视觉软件,以及用于运动系统的运动专用软件等。这对于规模较小的设计团队而言尤其具有挑战性,因为一个小团队甚至是一名工程师,需要负责设计中的许多部分。

推荐阅读

史海拾趣

Astema公司的发展小趣事

随着业务的迅速增长,Astema意识到供应链管理的重要性。公司开始优化供应链管理流程,提高生产效率和产品质量。同时,Astema还与供应商建立了紧密的合作关系,确保原材料供应的稳定性和可靠性。这些举措使得Astema在激烈的市场竞争中保持了稳定的运营。

CyOptics Inc公司的发展小趣事

2013年4月,Avago宣布以约4亿美元的价格收购CyOptics Inc。这一收购标志着CyOptics的技术实力和市场地位得到了业界的进一步认可。Avago看中了CyOptics在InP光学芯片及组件领域的领先地位,希望借此增强其在新兴40G和100G企业及数据中心应用市场中的竞争力。收购完成后,CyOptics成为了Avago旗下光器件品牌,继续为市场提供高质量的光学产品。

Blue Sky Research公司的发展小趣事

随着产品技术的成熟和稳定,Blue Sky Research开始积极拓展市场。公司不仅在国内市场取得了良好的销售业绩,还成功打开了国际市场的大门。通过参加国际电子展会、建立海外销售网络等方式,Blue Sky Research的品牌知名度和影响力逐渐提升。同时,公司还注重品牌建设,通过提供优质的产品和服务,赢得了客户的信任和好评。

Frequency Management International公司的发展小趣事

FMI深知质量是企业生存和发展的根本。因此,公司一直将质量管理放在首位,建立了完善的质量管理体系。从原材料采购到生产加工、成品检验等各个环节都严格把关,确保产品质量符合客户要求。同时,FMI还注重客户服务体验的提升,为客户提供及时、专业的技术支持和解决方案。这些努力使得FMI在客户心中树立了良好的口碑和形象。

Amphion Semiconductor Ltd公司的发展小趣事

FMI深知质量是企业生存和发展的根本。因此,公司一直将质量管理放在首位,建立了完善的质量管理体系。从原材料采购到生产加工、成品检验等各个环节都严格把关,确保产品质量符合客户要求。同时,FMI还注重客户服务体验的提升,为客户提供及时、专业的技术支持和解决方案。这些努力使得FMI在客户心中树立了良好的口碑和形象。

EDO Corp公司的发展小趣事

随着科技的不断进步,电子行业也在不断变化。Eclipse Magnetics深知,只有不断创新才能保持竞争力。因此,公司不断加大研发投入,积极探索新的技术方向。同时,公司还面临着来自全球竞争对手的挑战。然而,Eclipse Magnetics凭借其强大的研发实力和品牌影响力,始终保持着领先地位。

以上故事均基于Eclipse Magnetics在电子行业中的发展历程进行概括性描述,具体细节可能因实际情况而有所不同。

问答坊 | AI 解惑

MSP430系列单片机简介

MSP430系列单片机简介…

查看全部问答>

ARM中如何把常量数组放在代码段?

现在有个很大的常量数组const int testdata[1000],为了节约内存,想把他放在代码段里面。 请问需要怎么申明?以前在单片机里面字节加个code前缀就可以了,ARM里是怎么实现的? RO数据区就是代码段吗?…

查看全部问答>

有哪些兄台用过MARVELL8686的WIFI模块啊??小弟有问题请教

有哪些兄台用过MARVELL8686的WIFI模块啊??小弟有问题请教…

查看全部问答>

win ce中文输入法调用

  win ce中文输入法调用时,我的程序老是掉不出来。   我用的是网上查到的常用方法调用的。   HIMC hIMC = ImmGetContext(hWnd); ///hWnd为当前窗口句柄 POINT pt; pt.x = 300; pt.y = 200; ImmSetStatus ...…

查看全部问答>

WinCE Bluetooth 问题 求解 感谢

各位先进好 跟各位先进请教几个问题 小弟最近在研究嵌入式系统的蓝牙装置 使用的cpu是 s3c2443 , OS是 WinCE Platform Builder 5.0 我想建构一个bluetooth的AP 查了一下 MSDN 却对于有些感到不解 MSDN 将嵌入式系统的蓝牙区分为Bluetooth OS Des ...…

查看全部问答>

RC充电计算方法

      RC充电计算方法 转载:http://hi.baidu.com/cumtsun/blog/item/b8ee5f16561cae4e20a4e93c.html 例1:如图所示的是一个单片机的上电复位电路,电源电压Ucc=5V,电容器    ...…

查看全部问答>

求教:AD采样时间疑问

                                 AD的采样时间SampleTime,从1到239Cycles,请问这对精度有影响吗?比如说1Cycles和7Cycles?…

查看全部问答>

普通的IO信号在PCB上对应的fpga脚为全局时钟

     各位大侠,晶振的时钟为main_clk,将该时钟分频后得到AD的时钟AD_clk,但是在实际的电路图中,我AD_clk连接在了fpga的全局时钟对应的脚上面个,综合的时候报错,好像是普通的IO信号时不能连在全局时钟上面的,现在肿么办 ...…

查看全部问答>

易电源游戏心得体会

易电源游戏心得体会起初我对电源电路只是有一点了解,没怎么。关注,后来用过易电源的板子,确实是纹波相当的好。 这次考试主要是前面的普通电源的有方向的电容和无方向的搞反了。初心了。易电源还是满分的总共80分。唉。努力。 切图 哈哈哈哈 ...…

查看全部问答>

PI专家谈LED灯具驱动电源设计的几点忠告

澳大利亚已经率先禁止使用白炽灯,这为LED灯具的大规模普及揭开了序幕,另外,随着欧盟各国、日本、加拿大等guo jia将在2012年禁止使用白炽灯,led灯具的照明普及率会进一步提升,这让掘金绿色照明革命的中国数千家LED灯具厂商欢欣鼓舞――因为一个 ...…

查看全部问答>