请选择 进入手机版 | 继续访问电脑版

自动化论坛

 找回密码
 立即注册
搜索
热搜: 变频器 PLC 伺服
查看: 13600|回复: 0

一起来了解机器视觉系统的三大部分组成

[复制链接]

240

主题

0

好友

1219

积分

金牌会员

Rank: 6Rank: 6

发表于 2022-5-13 09:35:31 |显示全部楼层
在自动化行业中,机器视觉作为一项综合技术,集成了多种技术,如图像处理、机械工程技术、控制、电光源照明、光学成像、传感器、模拟与数字视频技术、计算机软硬件技术(图像增强和分析算法、图像卡、I/O卡等)。那一套简单的机器视觉系统是由哪些部分组成的呢?下面我们一起来看看:
1、视觉成像部分
视觉成像又包含几个典型组件: 光源,镜头,工业相机。
光源和镜头都需要我们掌握光学知识,不同的打光方式,可以让相机对物体产生完全不同的成像;而镜头的倍率,焦距,视野等的选择不同直接决定了成像的逼真度。对于一名机器视觉工程师来说,掌握如何选择镜头,如何选择光源,如何确定打光方式是最基本的技能。
工业相机需要我们掌握光电知识,掌握相机传感器的区别,掌握图像成像的基本知识如清晰度,动态范围,视场角等等,这样我们才能根据需求和场景选择正确的相机,最快速的掌握这些知识的方法是买一台入门级单反来研究透这些成像参数和成像的关系。
2. 图像处理部分
图像处理我们一般理解是在PC机器上进行的,实际上在工业领域,大部分采用工控机,因为它稳定,加上有成本优势。
近些年的发展,嵌入式硬件也在蓬勃发展,很多工厂对于小的需求比如控制几百台仪表盘的开关和状态监控,完全可以利用树莓派等开源硬件实现。
对于入门者来说,可以优先掌握PC平台,X86平台的开发,在熟悉之后可以延展到嵌入式平台。
在软件部分,大部分应用层采用C#,.net,QT,C++来实现,因此掌握这其中的一门编程语言是必备的;而在图像算法层面,典型的开源算法有opencv,商用的有halcon,visionpro等,建议最开始可以先以halcon入门;如果在算法层面想进一步深入,可以研究一下机器学习,这可能是未来的主要方向。
3. 运动控制部分
典型的运动控制卡如固高,可以入手研究一下。更为高级一点的PLC,也可以玩起来,这部分的难点在于,精度的矫正,因为很多场景和需求对精度的要求是非常高的。
成都新西旺是一家机器视觉专家,主要针对不同客户在机器视觉检测方面的需求,提供专业的检测、测量、引导、定位等视觉方案,提高客户的企业生产效率、降低人力成本、提高市场竞争力。目前拥有自主研发的核心技术成果:高精度对位系统、AOI检测系统、BC系统、读码-自动过账系统等产品,欢迎来电选购!网址:www.cdxiwang.com

http://www.cdxiwang.com 机器视觉
您需要登录后才可以回帖 登录 | 立即注册

社区首页| 家园首页| 群组首页|我的微博|手机版|Archiver|caisg Inc.

GMT+8, 2022-12-6 14:23 , Processed in 0.045256 second(s), 19 queries .

Powered by Discuz! Templates yeei! © 2001-2011 Comsenz Inc.

回顶部