原创 机器视觉智能相机试用手记(一)

2009-3-3 20:17 3729 9 15 分类: 测试测量

美国邦纳公司智能相机试用手记


实验评测时间:200年02月
实验评测地点:北京市海淀区上地高新技术产业基地创业路17号4010房间
实验评测单位:www.china-vision.net
实验评测人:Jooonjay Zhang 及www.china-vision.net评测小组
实验报告撰写人:Jooonjay Zhang、Richard Yao
实验联系邮箱:Jooonjay.zhang@seventhsense.cn; richard.yao@seventhsense.cn
             machinevision@21cn.commachinevision@sohu.com





    智能相机以结构小巧、操作简单、稳定性高、成本低廉等诸多特点著称,也因此大量应用于生产企业的产品检测环节,本次我们将结合美国邦纳工程国际有限公司智能相机的各种特点为大家再现视觉界为数众多的智能相机产品的典型特点,本文为智能相机的入门级文章,希望对渴望进入视觉领域的智能相机部分的读者有所帮助。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


在使用智能相机之前,用户需要对被测物体的特征、参数、大小等相关参数有一定的了解,本文只提及照明方式与光学系统参数的简单选择,更详细的光源与镜头的选择方法可参看www.chinavision.net上的相关文章。




.硬件组成


使用通常的工业相机时,由于相机、光源、镜头是处于独立工作状态,一般情况下相机需要相机电源、相机电源线、相机信号传输线缆各一件,光源需要光源电源、光源电源线、光源控制线各一件,而智能相机工作时一般只需要相机电源、相机电源线、相机信号线各一件,光源供电与控制已整合到相机中,因此智能相机检测系统外观常如图中那样器件简约,一般没有繁杂的线缆充斥周围。


点击看大图

    上图从左至右即为智能相机、智能相机自带光源以及安装好光源与支架的智能相机,简洁的组合一目了然,整个测量系统的体积也只有手掌大小。






麻雀虽小五脏俱全,从智能相机背后的接口就可以看出与PC架构的工业相机相比,智能相机除基本的电源与图像数据传输接口外,更是增加了提供控制信号的IO接口,本次使用的这款相机为P4系列的产品,该系列的主要参数及各接口配置如下表所示:


 分辨率 640x480像素 内存容量 32M
 工作电压 10-30V DC 650mA 镜头接口 标准C接口
 输入接口

1个触发信号输入


1个远程示教输入

1个程序选择输入
 输出接口

1个光源控制输出

4个可编程输出
 通讯接口

1RJ45以太网接口

1RS232串口
 视频输出 1BNCNTSC视频输出接口

    由于该相机的视频输出为标准的NTSC制式,因此在相机工作时只需连接一个支持NTSC制式的显示器即可实时观察相机采集到的影像,完全不需PC系统的介入。另外标准的C型镜头接口使得智能相机在镜头选择方面有着与普通工业相机相当的选择范围,用户可根据被测对象及像质需求从各种品牌的C接口镜头中选择自己需要的款式,下图为本次试用用到的镜头:




智能相机本身体积小巧,为便于在生产线等空间有限场合的应用,与其配套的光源也兼有体积小巧与安装方便的特点,而且对光源的控制也由相机完成,不需要另外的光源控制器。下图是部分常用的智能相机专用光源,分别为正面光源、背景光源与区域照明光源。





智能相机系统在光源照明方式、镜头选择方面与普通的工业相机是大同小异的,两种相机的区别主要集中在相机硬件及软件操作上,本篇主要从软件角度为大家展现智能相机的种种特点。


本次选用的被测件为IC常用的10针接插件,由纯白色塑料外壳和银白色金属针脚组成,被测参数为针脚个数和针脚间距,本篇从软件的安装开始为大家讲解测量全过程。


.软件功能及特点


与邦纳智能相机配合使用的软件为PresencePLUS,该软件支持邦纳出品的任意型号的智能相机,在邦纳官方网页上也有提供相应的下载与升级,由于该软件主要完成相机的配置功能,测量运算及输出是由相机完成,也正因此智能相机得以脱离PC独立工作。PresencePlus视觉软件由于具有完善的功能和易于学习掌握的特点,目前已广泛应用在日用品包装、液体饮料灌装、制药、半导体、电子、烟草、汽车及零部件制造等诸多领域。非常人性化的界面设计,使用户不必花费太长时间就可熟练掌握软件的操作和使用,节省用户时间,提高生产效率。软件的安装界面与基于Windows下的普通软件一样简单易用,如下图,无需进行繁杂的配置工作,安装完后重启电脑就可以开始使用了。





重启电脑后,如果把相机通过以太网接口连接到PC上,软件会自动弹出相机监视对话框,在这个对话框中可以看到已安装相机的状态、名称、IP地址、产品ID、相机内固件版本号、测量程序、物理地址等主要参数,如果通过HUB连接,一台PC上可以同时对多台相机进行配置,本次只使用一台相机,如下便是这个对话框。





点击“确定”后,进入相机配置界面,首先是“Setup”界面,在这里可以对相机与镜头的光学系统进行综合调节,在这里要提一下PresencePLUS的两组常用调节参数,一是图像清晰度,众所周知清晰的图像是获得准确测量结果的基础,而对于大多数手动调焦的镜头来说,图像的清晰程度完全由操作者去控制,这就不可避免出现人为误差,而PresencePLUS提供了清晰度评价值,如下图红圈内所示,这样清晰度这个模糊的值就被量化了,图像越清楚数值越大,由此每次调节时均可准确找到图像最清晰的位置。此外相机的曝光时间和增益既可手动也可以自动调整,绿圈中为调节滑动条,滑动条的左端显示当前值,对自动调整结果不满意的用户可手工调整曝光时间和增益。


 




 


完成基本设置后,软件将带用户进入定位界面,定位被测物后,新产品进入视场后即使发生偏转或移动,相机依然能准确找到被测物。如下图中,我们先在水平方向沿红线设置第一条定位线,此后水平方向发生的移动均可被相机识别并做相应处理。然后在竖直方向做相同操作,如下图右所示,这样便可限定好图像的竖直位置。经过简单的定位后,被测物在测量范围内无论发生任何形式的转动或平移均能被正确识别出来。



   



 


定位完成后,相关的测量工作便可以展开,以测针脚数目为例,在“Edge Tool”工具中,在垂直于针脚的方向用鼠标画一条线,则这条线经过的图像灰度显示于下图中蓝圈内,调整红圈内阈值的数值至蓝圈内绿线位于所有峰值以下,则绿圈中直接显示出测量结果。


 





同理,选择测量工具,然后选择相应的被测对象即可完成任意两针脚的间距测量,如下图所示。


 




完成以上配置后,还可以使用“Communication Tool”对相机进行数据输出设置,之前测量到的参数结果均可设置为输出信号,便于进行后续控制,例如对不合格产品进行剔除等。


 





以上为邦纳智能相机及配套软件的简单使用方法,整个过程不需要占用太多时间,而且对操作者图像知识的要求也较低,难怪邦纳的相关人员会说只需1~2小时便可以教会操作者进行入门级的测量了。


另外在本次试用中,还注意到邦纳的智能相机还有以下独到之处:


1.      最新版本的软件在定位时可以选用三种定位方法,下图中由于软件和固件尚未升级到最新版本,故图中仅显示出两种定位工具“Locate”“Geometric Find”.对于第三种定位工具”Patten Find”在外界光线变动的情况下,它仍然可以可靠地查找到物体,使相机对物体的查找能够把外界光线的影响减到最小,因此可以适用于某些采光条件较差的场合,甚至可以弱光条件下准确找到目标,关于此项功能的详细评测我们将会在后续的文章中为大家做详细说明。


 




2.软件易于操作,测量工作主要在下图红圈中显示的面板中选择完成,类似用积木盖房子一样,通过几个基本测量元素的组合,最终实现各种复杂的测量要求,不需要写代码,不需要专业的图像处理知识。PresencePlus视觉软件包括所有的机器视觉软件工具,既有灰度、二值化(斑点检测)、边缘提取、模板匹配等通用检测工具,又有可读取一维条码和2D矩阵编码的读码功能,同时还有颜色匹配(彩色)OCR(光学特征识别)BeadTool(涂胶检测)等专用功能的产品。


PresencePlus视觉软件的主要功能表:


 


 搜索定位 

线性定位


模板匹配定位

(支持旋转功能)
 

图像


特征


提取

 方 式
 

直线


矩形


圆形


椭圆形

圆弧
 图象处理及分析方式 

平均灰度


二值化(斑点检测)


边缘点提取


几何图形匹配


模板匹配


色差分析


条码读取


字符识别(OCR)

涂胶检测
 

运算

及输出
 

数学运算:


可完成"////取小/取大/取平均/取整"等多种功能


逻辑运算:


"//异或"


信号输出:


开关量输出或由通讯接口输出


视频输出:

将图象信号直接输出至监视器
 适用于 物体有无、计数检测,特征点位置测量并判断,外形尺寸测量(含直径、角度、周长、距离等),外观形状特征的检测判定,方向判定等




 


2.二维码可以无限数量读取,如下图所示,只要图像质量允许,邦纳的智能相机可以一次性完成读取工作,同时可将所有条码的打印质量从A-F进行分级,并可据此判断条码质量的好坏.此外可以依据读出码值为当前工作做标识,加快生产线的工作效率。






3.      注重细节,诸如输出PNPNPN的软件选择、相机程序的触发调用、参数保存设置等许多方面均可以体现出邦纳多年来传感器经验的传承。


4.      PresencePlus视觉软件支持ActiveX控件,支持客户通过VB /VC++等编程语言定制自己的显示界面,显示测量数据和图象等信息。如下图所示为用VB基于邦纳智能相机所开发的检测程序,由于邦纳PresencePLUS软件安装后会提供相应的相机控制控件,因此对于相机工作界面有特殊要求的用户完全可按自身需求使用VB编写相应程序,由于相机硬件地址在PresencePLUS中是可以显示的,用户只要访问对应的地址和相应的数据存储寄存器即可获取相应参数,大大简化了定制程序的编写过程。


 




综合以上使用效果,作为一款30万像素典型的智能相机,集图像采集、处理、网络连接、视频输出显示、通信以及工业I/O 控制功能于一身,确保相机能快速、简便地构成在线机器视觉检测系统。它嵌入了高性能处理器,灵活的通信设备接口。只需将相机与主机连接,安装相应软件,就可以对生产线的产品进行检测,节省了大量的安装调试时间。以上邦纳的易用性给我们留下了深刻的印象,这也是智能相机区别于基于PC的工业相机的要点之一,加之安装方便,功能全面,可以说是生产线上在线产品监测的得力工具之一。


美国邦纳工程国际有限公司始建于1966年,历经40多年的风雨历练,已成为当今世界最大的光电传感器,视觉检测产品,测量检测和安全产品的专业制造商之一,在世界主要地区均设有世界一流的生产、销售和服务机构.


邦纳公司拥有强大的视觉产品线,有分体式(P3)和一体式(P4)产品,便于客户安装调试;有多功能产品,也有单一功能的产品,可为客户提供最适合其检测需求,高性价比的视觉解决方案.


在过去的几年中,邦纳公司的视觉产品已广泛应用到电子,汽车,制药,食品包装等行业中,能为广大用户提供可靠的解决方案.邦纳公司拥有一支技术全面高素质的技术服务团队,可为用户提供全面周到的技术服务.




感谢以下品牌对本次评测的大力支持:
机器视觉光源提供商:美国邦纳工程国际有限公司
工业智能相机提供商:美国邦纳工程国际有限公司
工业镜头提供商:美国邦纳工程国际有限公司
智能相机便携式支架提供商:美国邦纳工程国际有限公司
机器视觉软件及测试板提供商:美国邦纳工程国际有限公司
感谢以下公司及个人对本次评测的大力帮助:
中国大恒(集团)有限公司北京图像视觉技术分公司潘津副总经理和段德山经理为本次实验提供了机器视觉试验台并给予支持和帮助。
http://www.daheng-image.com/
尤其感谢美国邦纳工程国际有限公司视觉产品经理李根良先生、技术支持工程师刘毅忱先生利用休息时间给予我们的前期讲解和支持。
http://www.bannerengineering.com.cn
本次实验在某些环节使用了美国邦纳工程国际有限公司提供的Computar工业镜头,在此说明。
免责声明:本评测得出的所有数据、图片及文字只供一般资讯和学习、讨论之用,都依据文章提到的品牌产品选取的实验品按照本文声明的实验环境搭建试验得出的结果和数据。不做为任何企业、团体、机构、个人实验、选用、舍弃文中所有涉及品牌产品的依据及进行任何形式、任何方面使用的依据。
www.china-vision.net及所属机构不对任何企业、团体、机构、个人购买所有涉及品牌产品产生的任何正面、负面结果负任何形式的法律责任。
法律声明:本文章涉及所有文字、图片、数据受中华人民共和国《著作权法》及其它相关法律法规保护,任何单位、组织机构、个人未经
www.china-vision.net授权不得转载、部分选用,及其它任何形式的更改。除www.china-vision.net授权外任何企业、机构、个人不得用于任何商业用途。授权联系邮箱:machinevision@qq.com;
www.china-vision.net法律顾问:北京市中逸律师事务所 胡居洪 合伙人律师  简介:
http://www.china-vision.net/diy/falvguwen/lvshi2.htm

PARTNER CONTENT

文章评论6条评论)

登录后参与讨论

zhangshaobing517_935512703 2009-3-6 00:15

烧饼 就是俺

zhangshaobing517_935512703 2009-3-6 00:15

好的

用户1312638 2009-3-5 21:39

3月份会见到他,资料的问题我采访他的时候一起给他吧。 你加我QQ或者msn,注明edn opencv2008我就知道是你了。

zhangshaobing517_935512703 2009-3-5 19:24

呵呵呵 ,谢了,不知道你什么时候去,我把我的资料整理一下,到时候发到你邮箱里面,非常感谢 真的!

用户1312638 2009-3-5 09:40

关于opencv标定的问题,我过段时间可以见到刘瑞帧博士。你把你的问题给我,我顺便帮你问他一下。

zhangshaobing517_935512703 2009-3-4 23:43

你好,这篇文章挺不错的,至少对于我们这些刚开始接触机器视觉的学生。我们正在做的是视觉测量,现在正在做标定的工作,前段时间用了OPENCV的标定方法,得到的结果很不稳定,我想请教一下这位师兄有没有什么好的建议,对于摄像机标定这块?
相关推荐阅读
用户1312638 2010-04-14 11:01
突围!-“后经济危机时期”的中国机器视觉市场
2009年中,笔者在北京电视台的朋友相约一起去德云社听相声,我回复到“正在抵抗经济危机,周末要加班。”,此君回复到“经济危机?经济危机不是已经过去了吗?”。    英国《金融时报》专刊作家吴晓波在近期...
用户1312638 2010-01-14 14:33
找到所有机器视觉配件商、集成商最快的办法!
 马上找到最好的机器视觉供应商的办法,不用baidu,google,不用参展。在www.china-vision.net中国视觉网供求频道发布您的采购信息即可:http://www.china-vis...
用户1312638 2010-01-07 12:10
GigE or Others?
                                  GigE Vision标准推出后,千兆以太网相机正迅速蚕食其它通讯接口相机的市场份额。不少工程师认为,随着宽带技术的不断发展和工业现...
用户1312638 2009-12-27 03:16
Machine Vision Article List
机器视觉网站文章列表,让我整理出来了。共享。。。。。。http://www.china-vision.net/SiteMap/Article99.htmhttp://www.china-vision....
用户1312638 2009-12-08 13:26
大话1394相机
                                                      火线相机采用IEEE1394总线标准,用于传输音频、视频及控制数据。如上图,FireWire...
用户1312638 2009-12-08 13:23
基于TWAIN协议使用IMAGINGSOURCE相机导入图像到Phtotshop
       TWAIN 是一种标准软件协议和应用程序接口(API),用于规范通信软件与扫描仪和数码相机等  图像设备之间的通信。其最新版本是TWAIN2.1,于2009年7月8日发布。TWAIN2....
EE直播间
更多
我要评论
6
9
关闭 站长推荐上一条 /3 下一条