智能相机技术方案提供商朗锐智科(www.loongv.com)介绍,典型机器视觉系统是一种就是基于个人计算机(PC)的视觉系统,一般由光源、CCD或CMOS相机、图像采集卡、图像处理软件以及一台PC机构成。其中,图像的采集功能由CCD/CMOS相机及图像采集卡完成;图像的处理则是在图像采集/处理卡的支持下,由处理软件在PC机中完成。
智能相机(Smart Camera)并不是一台简单的相机,而是一种高度集成化的微小型机器视觉系统。它将图像的采集、处理与通信功能集成于单一相机内,从而提供了具有多功能、模块化、高可靠性、易于实现的机器视觉解决方案。同时,由于应用了最新的DSP、FPGA及大容量存储技术,其智能化程度不断提高,可满足多种机器视觉的应用需求。
工业智能相机
购买一台视觉相机,必须要问清楚10个问题:
(1) 对于一台零件定位工具,什么是重要的?如何评定其性能?
零件定位工具是在视觉相机的视场中找到零件的软件工具。这是典型的视觉应用的第一步,从最简单的机器人抓取操作到最复杂的装配确定任务,它往往是判断应用成功与否的关键。
在当今的生产环境中,零件定位对视觉相机提出了挑战。这是因为条件变化将会使视觉相机视场中零件出现的路线发生的变化,视觉相机将被训练,旨在通过零件图像的参考或模型去识别零件。这些条件变化包括:
•零件旋转;
•光学测量装置的变化;
•光照条件的不一致;
•零件外观的正常变化。
(2) 内置网络通信装置扮演什么样的角色,我应关注什么性能?
网络通信提供了大量的重要性能:
•它使得视觉相机快速将通过/失败结果数据传送至PC;
•它使得视觉相机可与PLC、机器人、和其他自动化装置进行通信;
为了在视觉相机、PC之间建立企业级的通信连接,请确认你所评估的视觉相机支持较宽范围内的网络协议,包括:SMTP、FTP、DHCP、DNS、TCP/IP客户服务器、Telnet。
为了连接视觉相机和诸如PLC、机器人等自动化装置,请选择支持以下工业协议的视觉相机:
•EtherNet/IP——这一协议使得视觉相机可通过单以太网电缆与PLC和其他装置相连,而无需复杂的线路配置和昂贵的网关。
•ModBus/TCP——另一网络协议,允许直接通过以太网与其他设备连接。
最终,当越来越多的视觉相机应用于生产过程时,通过一种集中的方式进行管理变得十分重要,请确认您所评估的视觉相机是否允许您通过网络管理和控制视觉行为。
(3) 您的视觉相机是否易于建立应用,并产生用户图形界面?
视觉应用并不常需要集线器管理接口(HMI),但操作者经常要对视觉相机进行调整,从而在零件变化时进行修改,改变公差参数和判断零件故障点。
在您配置系统时,机器视觉相机应允许您产生一个用户图形界面。请确认您所评估的视觉相机具有这一功能,而无需您利用VB或其他高级语言进行开发。
(4) 在读和检验性能中,应该寻找什么?
您是否正在读生产线上零件的文字数字码,或验证药瓶上的数据和大量的编码信息。在评估读和检验性能时,它们是需要寻找的特性,包括:
•统计字体训练 这一特性允许您从一系列图像中产生一个模型或参考图像。这使得视觉相机能够更好的处理它可能遇到的印刷物质量的正常变化,如低对比度、位置变化、退化或笔划宽度的变化。除非您可以肯定将要打印的每一标签都具有高质量,否则这一开发静态模型的能力对于应用系统的成功将是非常重要的。
•图像预处理工具 它允许您通过边缘对比度增强和滤除图像中的背景噪声优化被训练的模型,优化后模型提高了视觉相机的可靠性和可重复性。关于图像预处理的更多信息请参阅问题(6)。
•瞬间图像回放 这使得操作者和技术人员可快速而容易地从监视器中看到故障图像。无论故障图像是相机偏离了位置、还是标签缺失而引起的,重要的是要立即知道为什么会出故障,并在必要时采取补救措施。
(5) 怎样确定视觉相机测量工具的可重复性?
如果您的应用是空间尺寸测量,您一定想确信测量工具不仅精确,而且具有很的可重复性。为了测定可重复性,视觉相机最好完全适用于测量工具。无论您是测量两条线间的距离,或在三点间产生一个圆,优良的工具设置使您无需对标准配置中没有的函数进行编程定义。
(6) 相机是否具有足够的图像预处理功能?
图像预处理工具允许用户对原始图像进行操作,以突出需要的特征,消除不需要特征。
这一特性是视觉相机所有特性中的关键,应被列入标准配置。具有预处理工具的相机为您提供如下功能:
•在目标边缘和背景间提高对比度;
•滤出图像中无关的或无意义的特征;
•消除已被从零件表面脱落的反射;
•图像中粗糙纹理的平滑处理。
具备优化原始图像数据的能力后,视觉相机的精确度和耐用性得到了提高。
(7) 如何评估工业条码读取工具,需要什么性能?
当今的视觉相机应在退化、不规则的二维条码,或零件与零件间的位置变化上应具有可靠的、可重复的性能。无论零件采用什么类型的标记方法,标记在什么类型的介质表面,它们都应具有较高的性能。按照条形码读取特性选择视觉相机,您可能想了解以下问题:
•编码质量确认能力 寻找能够检验编码质量的产品,以建立标准。这可提供关于标记过程工作情况的有价值的信息。
•读取速率 依照生产线速度和生产需求,您可能需要检验一个视觉相机的读取速率。当今最快的视觉相机每秒大约可读50个编码。
•图像预处理工具 它允许您通过编码的边缘对比度增强和滤除图像中的背景噪声来优化已被训练的模型。优化后的模型使视觉相机的可靠性和可重复性最大化。关于图像的预处理请参阅问题(6)。
•图像预处理工具 它允许您通过边缘对比度增强和滤除图像中的背景噪声优化被训练的模型,优化后模型提高了视觉相机的可靠性和可重复性。关于图像预处理的更多信息请参阅问题(6)。
•瞬间图像回放 这使得操作者和技术人员可快速而容易地从监视器中看到故障图像。无论故障图像是相机偏离了位置、还是标签缺失而引起的,重要的是要立即知道为什么会出故障,并在必要时采取补救措施。
(8) 视觉相机需要PC吗?
在配置和生产中,标准的视觉相机无需PC。视觉相机应提供真正的即插即用特性,使您可以快速配置应用系统。重要的是, 视觉相机无需您在厂内设置计算机。最终,一个独立的视觉相机使您无需PC就可从监视器中看到活动图像。
(9) 关于视觉相机的附件,您应该了解什么?
为了确保您的系统集成过程快速而有效,请选择与视觉相机同系列的兼容附件。销售商会对每一附件进行测试,以确认每一部件可以同时进行运行,而不会出现故障。以下为附件列表:
•照明附件 机器视觉销售商应提供多种不同的照明选择,因为机器视觉系统将会面临许多不同的零件表面特性类型和环境照明条件。一个全面的照明模块系列应包括环形光源模块,它提供柔和的光线,即使从各个方向照射;背光模块,提供零件与背景间的最大对比度;暗场光源,提供低角度照明,用于不规则零件表面的成像。
•通信附件 确保提供了通信外围设备,如I/O模块、网关模块,它使得视觉相机和快速而容易地与PLC、机器人、其他自动化装置及网络相连。
•监视器 一些销售商提供与相机兼容的显示器。当选择显示器时,最好选用具用抗晕效果防护的LCD显示器。
•相机外壳 工业相机外壳用于防尘、防高温、防雨。同时,它应容易安装, 并适用多种尺寸和类型的相机镜头。
(10) 提供什么类型的技术支持?
当评估一台视觉相机时,很重要的一点是选择一家可提供较宽范围内的产品支持和培训报务的销售商。这些服务应开始于最初的应用评估,几个重要的问题是:
•销售代表是否是一个全时的机器视觉专家?
•应用评估的程序如何?评估人是谁?
•销售商是否花费必要的工程资源使您的应用合格,或由您自己支出?
•一旦选择,您将得到什么样的产品支持以确保安装成功?
•所选择的销售商是否提供多种培训选择,如:在线自助(“self-help”)支持、在线课程、世界范围内的技术支持及个性化的现场培训。
•所选择的销售商是否具有跟踪记录和财政稳定性,以长期维持其视觉解决方案供应商的角色。
智能相机与基于PC的视觉系统相比较各有其优势和不足,随着智能相机的接口的标准化、系统模块化、专业化、大面阵和高速化的不断发展,其必将在机器视觉领域开拓出更广阔的应用前景。

购买视觉智能相机必须要问清楚10个问题相关推荐

  1. 购买视觉系统:您必须询问的10个问题

     购买视觉系统:您必须询问的10个问题 在世界各地无数生产和制造环境中,机器视觉系统始终确保数百万计的产品符合严格的质量和安全要求.一个有效的视觉系统可以消除缺陷.验证装配以及跟踪和采集生产流程每 ...

  2. 一个java面试题:一个农夫养了一头牛,三年后,这头牛每年会生出一头牛,生出来的牛三年后又可以每年生出一头牛,不考虑牛的性别和生死,问农夫10年后有多少头牛?

    package com.hcmony.test; /** * Created by hcmony on 2017/9/7. */ public class CowTest {/** * 问题:一个农夫 ...

  3. JAVA2块钱瓶子_啤酒2元一瓶,4个瓶盖换一瓶,2个空瓶换一瓶,问:10元钱可以喝几瓶。用java编程解出答案,求大神们帮忙...

    点击查看啤酒2元一瓶,4个瓶盖换一瓶,2个空瓶换一瓶,问:10元钱可以喝几瓶.用java编程解出答案,求大神们帮忙具体信息 答:package test;public class Test {publ ...

  4. 面试java你最擅长什么_面试官最喜欢问的10道Java面试题

    1.Java的HashMap是如何工作的? HashMap是一个针对数据结构的键值,每个键都会有相应的值,关键是识别这样的值. HashMap 基于 hashing 原理,我们通过 put ()和 g ...

  5. 智能车竞赛技术报告 | 智能车视觉 - 中国计量大学 - 赛博-10

    学 校:中国计量大学 队伍名称:赛博-10    参赛队员:陈 峰      洪晨辰    毛华斐    带队教师:金小萍    陈东晓    第一章 引言 ■ 1.1 概述   全国大学生智能汽车竞 ...

  6. 百度Apollo首次披露纯视觉L4无人车方案:10摄像头,对标Mobileye

    李根 发自 凹非寺  量子位 报道 | 公众号 QbitAI 巨头新动作来了,行业风向可能要变. 百度Apollo,中国自动驾驶的最大玩家,刚刚在AI视觉顶会CVPR上,披露了一套纯视觉城市道路闭环解 ...

  7. python面试-Python面试常问的10个问题

    很多人想找Python工作,面试往往在基础知识点采坑了 Python是个非常受欢迎的编程语言,随着近些年机器学习.云计算等技术的发展,Python的职位需求越来越高.下面我收集了10个Python面试 ...

  8. AI开发者十问:10分钟了解AI开发的基本过程

    摘要:从AI开发模型.框架.工具,到提升开发效率的学习办法,为AI开发者逐一解答. 本文分享自华为云社区<10分钟了解AI开发的基本过程>,作者:简单坚持. 1.AI开发究竟在开发什么? ...

  9. 我问了10个博客专家好友,原来他们都在用这些高效率软件

    大家好,我是记得诚. 在CSDN上我认识了很多大佬级别的博客专家,最近询问了我的10个博客专家好友,向他们取经,扒出了他们珍藏的高效率软件,很多软件我用完之后,当场发出了OMG的尖叫,我重度使用了一段 ...

最新文章

  1. python二维游戏编程 超级大脑_超级大脑教练 - 主页
  2. Socket.IO 客户端 API IO
  3. Darwin Stream server(DSS服务器)的Relay(中继/转发)设置
  4. c语言位运算负数的实例_一招教你学会C语言中位运算
  5. js img图片加载失败,重新加载+断网检查
  6. ABB机器人的 备份与恢复
  7. 重装系统后,快盘不能拷贝进文件的解决办法
  8. 前端学习(1861)vue之电商管理系统电商系统之设置背景色并在中央绘制登录盒子
  9. springmvc通过@Value注解读取Properties配置文件的值,junit测试可以取到值,但是在业务中无法读取
  10. Java基础---认识IO流---字节流、字符流---缓冲流---转换流
  11. windownavigatorscreenlocation
  12. utilities(C++)——错误提示
  13. chattr和lsattr的基本用法
  14. 电路实验一阶电路误差分析_逆变器电路原理分析
  15. 防止被偷窥和修改 Office文档保护秘笈
  16. R语言建立VAR模型分析联合内生变量的动态关系
  17. Apple EDI X12 业务报文解析(一)—— 850采购订单
  18. ThoughtWorks笔试题汇总
  19. Win32多线程之被激发的对象(Signaled Objects)
  20. threejs中几种挖洞方式

热门文章

  1. antd design(4.x)中的Form
  2. 使用ansible-galaxy部署角色
  3. 接入Apple 登录(AuthenticationServices) 后端处理Java版
  4. ES6 Generator函数 深入应用
  5. mysql int转String 及 将String转为Double类型
  6. JavaSE之Date类——文章摘自菜鸟教程Java日期时间
  7. 蚂蚁3期JAVA互联网高级架构师视频教程
  8. 一级建造师课件视频一级建造师考试攻略分享
  9. 抽象类BaseActivity的封装
  10. vue.js毕业设计,基于vue.js前后端分离订座预约小程序系统设计与实现