将近80%的工业视觉系统主要用在检测方面,包括用于提高生产效率、控制生产过程中的产品质量、采集产品数据等。产品的分类和选择也集成于检测功能中。下面通过一个用于生产线上的单摄像机视觉系统,说明系统的组成及功能。
视觉系统检测生产线上的产品,决定产品是否符合质量要求,并根据结果,产生相应的信号输入上位机。图像获取设备包括光源、摄像机等;图像处理设备包括相应的软件和硬件系统;输出设备是与制造过程相连的有关系统,包括过程控制器和报警装置等。数据传输到计算机,进行分析和产品控制,若发现不合格品,则报警器告警,并将其排除出生产线。机器视觉的结果是CAQ系统的质量信息来源,也可以和CIMS其它系统集成。
工业视觉应用一般分成四大类:定位、测量、检测和识别,其中测量对光照的稳定性要求最高,因为光照只要发生10-20%的变化,测量结果将可能偏差出1-2个像素,这不是软件的问题,这是光照变化,导致了图像上边缘位置发生了变化,即使再厉害的软件也解决不了问题,必须从系统设计的角度,排除环境光的干扰,同时要保证主动照明光源的发光稳定性。当然通过硬件相机分辨率的提升也是提高精度,抗环境干扰的一种办法了。比如之前的相机对应物空间尺寸是1个像素10um,而通过提升分辨率后变成1个像素5um,精度近似可以认为提升1倍,对环境的干扰自然增强了。
一般做测量的项目,无论是离线检测,还是在线检测,只要是全自动化的检测设备,首先做的第一步工作都是要能找到待测目标物。每次待测目标物出现在拍摄视场中时,要能精确知道待测目标物在哪里,即使你使用一些机械夹具等,也不能特别高精度保证待测目标物每次都出现在同一位置的,这就需要用到定位功能,如果定位不准确,可能测量工具出现的位置就不准确,测量结果有时会有较大偏差
Seagate ST3160215A 160GB 9CY012-305 3.AAD ATA 7200 (81)
WD Caviar SE WD1600JD-22HBB0 160GB SATA DSBACTJAA (171)
Maxtor 4G160J8 4G160J80811D1 GAK81CK0 08AUG02 (766)TR24
Samsung SpinPoint P80SD HD160JJ 160GB SATA 2006.11 Y714
Samsung SpinPoint P80SD HD160JJ 160GB SATA 2006.10 Y712
WD Caviar SE WD1600AAJS WD1600AAJS-07WAA0 160GB SATA HGNNHT2AHN 10 DEC 2008 Y993
WD1600YS WD1600YS-23SHB0 160GB DSBHNTJAHN 26MAY08 Y473
WD1600JS WD1600JS-00NCB1 160GB HSCHNTJCHN 27NOV06 Y237
Samsung SpinPoint HD160JJ 160 GB HD160JJ REV B 2006.04 Z040
WD Caviar WD1600JS WD1600JS-22MHB0 312581808 160GB(180)
Samsung SpinPoint P80SD HD160JJ 160GB SATA 2006.07 Y713
4G160J8 4G160J80811R1 GAK81CK0 25JUL02 160 GB IDE (910)
4G160J8 4G160J8080511 GAK819K0 21JUN02 160 GB IDE (900)
IBM HDS721616PLA380 0A33985 BA2356 160GB 19JUN08 Y661
4G160J8 4G160J80805B1 GAK819K0 08AUG02 160 GB IDE (890)
Hitachi 160GB HDS721616PLA380 0A31886 BA1957 MAY06 Y769
Seagate ST3160815AS 160 GB 9CY132-505 3.AAC 08096 Y782
Seagate ST3160815AS 160 GB 9CY132-505 3.AAC 08025 Y691
6L160M0 160GB 6L160M003AG3C 391334-004 12DEC2005 (770)
Maxtor 6V160E0 6V160E013631A VA111630 13JAN2006 Z011
WD1600YS WD1600YS-23SHB0 160GB HSBHNTJAHN 02JUL08 Y590
WD1600YS WD1600YS-23SHB0 160GB HSBHNTJAHN 08JUL08 Y592
Maxtor 6L160P0 6L160P0131L11 BAJ41G20 07JAN2006 Z034
WD1600YS WD1600YS-23SHB0 160GB HSBHNTJAHN 03JUL08 Y346
Maxtor 6L160P0 6L160P0031L11 BAJ41G20 16FEB2006 Z024
Maxtor 6L160P0 6L160P0031L11 BAJ41G20 21JAN2006 Z044
Maxtor 6V160E0 6V160E003630A VA111680 01NOV2006 Z021
WD1600YS WD1600YS-23SHB0 160GB HBCHNTJAHN 02JUL08 Y345
Maxtor 6V160E0 6V160E013631A VA111630 21DEC2005
WD1600YS WD1600YS-23SHB0 160GB HBCHNTJAHN 07JUL08 Y591
WD1600JS WD1600JS-00NCB1 160GB HSCHNT2AAN 22OCT06 Y234
WD1600JS WD1600JS-00NCB1 160GB HSCHNTJCHN 22OCT06 Y235
Seagate ST3160815AS 160GB 9CY132-020 3.CHF SATA (183)
WD1600JS WD1600JS-00NCB1 160GB HSBANTJCHN 12SEP06 Y250
WD1600JS WD1600JS-00NCB1 160GB HSBANTJAHN 22OCT06 Y282
WD Caviar SE WD1600JD-00HBB0 160GB SATA DSBACTJAA (255)
WD1600JS WD1600JS-00NCB1 160GB HBBANTJCHN 12SEP06 Y275
WD1600JS-00NCB1 WD1600JS 160 GB HSBHNT2CHB 17OCT06 (34)
WD1600JS WD1600JS-00NCB1 160GB HSBHCTJCAN 12SEP06 Y270
Seagate ST3160212A 9BD012-500 160GB IDE 2AAA 06196 Z370
WD1600JS WD1600JS-00NCB1 160GB HSCHNT2CHN 22OCT06 Y286
WD1600JS WD1600JS-00MHB0 DSBANT2AHN 160GB 04AUG06 Y268
WD1600JS WD1600JS-00NCB1 160GB HBBHNTJAHN 22OCT06 Y280
WD1600JS WD1600JS-00NCB1 160GB HSCHNTJCHN 29NOV06 Y239
WD1600JS WD1600JS-00NCB1 160GB HBCANTJAHN 22OCT06 Y278
WD1600JS WD1600JS-00NCB1 160GB HBBANTJCAN 13SEP06 Y215
WD1600JS WD1600JS-00NCB1 160GB HBBANT2CHN 22OCT06 Y223
WD Caviar SE WD1600JD-00HBB0 160GB SATA HSCHYTJAH (165)
Maxtor DiamondMax10 6L160P0031L01 160GB 320173056 (114)
WD1600JS WD1600JS-00MHB0 HSBHNT2CHN 160GB 05AUG06 Y254
WD1600JS WD1600JS-00NCB1 160GB HSBHNT2AAN 22OCT06 Y231
WD1600JS WD1600JS-00NCB1 160GB HSBANTJCHN 13SEP06 Y283
Maxtor DiamondMax10 6V160E003631B 160GB 312581808 (264)
WD Caviar SE WD1600JD-00HBB0 160GB SATA DSBHCTJCH (163)
WD1600JS WD1600JS-00MHB0 DSBHCT2AHN 160GB 04AUG06 Y266
WD1600JS WD1600JS-00NCB1 160GB DBCHNTJAHN 05OCT06 Y221
WD1600JS WD1600JS-00NCB1 160GB HSBANT2AHN 13SEP06 Y241
WD1600JS WD1600JS-00NCB1 160GB HBBHYT2CAN 22OCT06 Y229
Seagate ST3160215AS 160 GB 9CY112-065 3.AAC 07422 Z217
WD1600JS WD1600JS-00NCB1 160GB HSBANT2AHB 20AUG06 Y211
WD1600JS WD1600JS-00NCB1 160GB HBBHNT2CHN 22OCT06 Y225
WD1600JS WD1600JS-00NCB1 160GB HSBHNT2CH 21SEP06 Y220
Hitachi 10K300 HUS103014FL3800 147GB SCSI 80-pin
WD1600YS WD1600YS-01SHB1 160GB HSBAYTJAAN 07MAY07 Z602
WD1600JS WD1600JS-00NCB1 160GB DSCANT2AHN 13SEP06 Y214
WD1600JS WD1600JS-00NCB1 160GB DBBANTJAHN 22OCT06 Y242
WD1600JS WD1600JS-00NCB1 160GB HSBHNTJCHN 13SEP06 Y218
WD1600JS WD1600JS-00NCB1 160GB HSCHNTJAHN 22OCT06 Y260
WD1600JS WD1600JS-00NCB1 160GB HBCANT2CHN 22OCT06 Y228
WD1600JS WD1600JS-00NCB1 160GB HSBHNT2CHN 22OCT06 Y232
WD1600YS WD1600YS-23SHB0 160GB DSCHNTJAHN 26MAY08 Y673
WD WD1600AAJS WD1600AAJS-00PSA0 HANNNT2AHN 16AUG07 Y797
Seagate ST3160813AS 160 GB 9FZ181-301 CC2F 09224 Z737
Maxtor 6V160E0 6V160E013631A 160 GB 22DEC2005
WD Caviar SE WD1600JD-00HBB0 160GB SATA DSCHNTJAH (164)
WD Caviar SE WD1600JD-00HBB0 160GB SATA DSBHCTJAH (162)
WD1600JS WD1600JS-00NCB1 160GB HBCHNTJAAN 22OCT06 Y279
WD1600JS WD1600JS-00NCB1 160GB HSCHNT2CH 21SEP06 Y272
WD1600JS WD1600JS-00NCB1 160GB HBBANTJAHN 22OCT06 Y224
WD1600JS WD1600JS-00NCB1 160GB HBCHNT2CAN 22OCT06 Y281
WD1600JS WD1600JS-00NCB1 160GB HBBHNTJCHN 13SEP06 Y271
WD1600JS WD1600JS-00NCB1 160GB DBCHNT2AAN 22OCT06 Y222
WD1600JS WD1600JS-00NCB1 160GB HSANT2AAN 13SEP06 Y219
Seagate ST3160815AS 160 GB 9CY132-505 3.AAC 08015 TK SATA Festplatte HDD
Seagate ST3160215AS 160GB 9CY112-310 4.AAB SATA2 (90)
WD1600JS WD1600JS-00NCB1 160GB DSCANTJCHN 22OCT06 Y273
WD1600JS WD1600JS-00NCB1 160GB HBCHNTJCHN 30NOV06 Y240
WD1600JS WD1600JS-00NCB1 160GB HSBANTJCHN 22OCT06 Y230
WD Caviar SE WD1600JD-22HBB0 160GB SATA HSBHNTJAH (159)
WD1600JS WD1600JS-00NCB1 160GB HSBHNT2AAN 12SEP06 Y257
WD1600JS WD1600JS-00NCB1 160GB HBBANTJCHN 22OCT06 Y274
Maxtor 6L160M0 6L160M013AL1A K,G,B,A 160GB 11DEC05 Y310
WD1600JS WD1600JS-00NCB1 160GB DBCHNTJCHN 22OCT06 Y236
Maxtor 6G160P0 6G160P0020211 160 GB IDE 25JUL2006 Z224
WD1600PB WD1600PB-55FBA0 HSBHCVJAH 160GB 27AUG03 Z790
WD1600JS WD1600JS-00NCB1 160GB HSBANT2AAB 03AUG06 Y208
IBM eServer xSeries ST318305LC 24P3674 06P5369 18.2GB HDD SCSI 80-pin 10.000RPM
Maxtor 6Y080P0 6Y080P0132213 K,M,G,D 80GB 18JAN2004 Y897
Maxtor 6Y080P0 6Y080P0132213 N,M,B,D 80GB 18JAN2004 Y896
Maxtor 6Y080P0 6Y080P0132213 N,M,C,D 80GB 17JAN2004 Y899
Maxtor 6Y120L0032624 120GB 6Y120L0 24P3687 25AUG04 Z232
Maxtor 6Y120L0 6Y120L0132624 120GB 24P3784 05APR04 Z269
Maxtor 6Y120L0132024 120GB 24P3784 24P3687 07MAR04 Z309
Maxtor 6Y120L0132024 120GB 6Y120L0 24P3687 17DEC03 Z319
Fujitsu MAJ3091MC S26361-H552-V100 9.1GB SCSI 80-pin HDD Festplatte 10.000RPM
Maxtor Diamond 6Y120P0 6Y120P0A42811 120 GB IDE (553)
Seagate Barracuda ST39175LC 9.1GB HDD Festplatte 7.200RPM SCSI 80-pol 80 pol 80p
Compaq BF01863644 188014-002 188014 18.2GB HDD Festplatte SCSI 80-pol 15.000RPM
Compaq BF01865222 MAM3184MC 251872-001 18.2GB HDD Festplatte 15.000RPM SCSI 80p
WD WD1200 WD1200JB-00EVA0 120 GB DSBACTJCA 17JAN04 Y423
WD WD1200 WD1200JB-00GVC0 120 GB HSCHCTJAH 28JUL05 Y428
Compaq BF01864663 235065-001 235065 18.2GB HDD Festplatte 15.000RPM SCSI 80pol
Seagate Barracuda 7200.7 ST380013AS 80GB SATA 9W2812-665 100375322 06217 Z344
Seagate Barracuda 7200.10 ST380815AS 80GB SATA HDD 9CY131-196 08012 W746 NEU
WD WD1200 WD1200JB-00GVA0 120 GB DSBHYTJAA 28SEP04 Z009
IBM IC35L080AVVA07-0 07N9210 H32657 82 GB IDE HDD Festplatte 2MB MAR-2002 Z589
ST3120026AS 120GB 9W2813-351 100275528 04304 SATA Y245
WD1200 WD1200BB-23RDA0 39M0124 DSBANTJAHN 21MAY07 Z342
WD WD1200 WD1200JB-00FUA0 120GB HSBHCTJCH 06FEB04 (984)
WD1200BB WD1200BB-23RDA0 39M0124 HSCANTJCA 03SEP06 Z302
WD WD1200 WD1200JB-00EVA0 120GB DSBHNTJAH 28APR04 (788)
WD WD1200 WD1200JB-00EVA0 120GB DSCHNTJAH 13MAY04 (798)
Seagate Barracuda 7200.7 ST380013AS 80GB SATA 9W2812-665 100355438 06123 (786)
Seagate Cheetah Ultra320 ST336753LC 36 GB HDD Festplatte SCSI 80-pin 15.000RPM
Maxtor 6Y080L0 6Y080L0422611 K,M,G,A 80GB 26APR04 Y894
Maxtor 6Y080P0 6Y080P0132213 N,M,C,D 80GB IDE HDD Festplatte 8MB 18JAN2004 Y895
Seagate Barracuda 7200.10 ST380815AS 41R0034 40Y9034 80GB 9CY131-277 09033 W124
Seagate Barracuda 7200.10 ST380815AS 80GB SATA HDD 9CY131-505 3.AAC 08522 Y564
Seagate Barracuda 7200.9 ST3808110AS 9BD131-034 0KN408 3.ADJ 80GB 07417 W034
Seagate ST3120026AS 120GB 9W2813-351 100275528 (246)
Hitachi HDS721680PLA380 0A33931 BA2532 404024-004 449978-001 80GB OCT-07 W126
Seagate Barracuda 7200.10 ST380815AS 80 GB SATA HDD 9CY131-505 3.AAC 08161 Z357
Seagate Barracuda 7200.10 ST380815AS 0HY281 80GB SATA HDD 9CY131-037 10055 W032
Seagate Barracuda 7200.7 ST380013AS 80GB SATA 9W2812-665 100355438 06135 Z245
Seagate Barracuda 7200.10 ST380815AS 80 GB SATA 9CY131-196 3.AAA 08295 SU W027
Seagate Barracuda 7200.10 ST380815AS 80 GB SATA 9CY131-278 4.CCC 09157 SU W029
Maxtor 6Y080P0 6Y080P0422211 K,M,C,A 80GB IDE HDD 7200RPM 8MB 29JUN2004 W282
ST3120026AS 120GB 9W2813-007 100373535 06081 SATA (689)
Seagate Barracuda 7200.10 ST380815AS 80 GB SATA 9CY131-196 3.AAA 08285 TK W024
Samsung SpinPoint SP0812C 80 GB 8 MB SU100-27 SATA HDD REV A P/V FS 2005.02 W045
Maxtor 6Y080P0 6Y080P0132213 N,M,G,D 80GB IDE HDD Festplatte 8MB 18JAN2004 W283
ST3120026AS 120 GB 9W2813-351 100275528 05024 SATA(663)
Seagate Barracuda ST380013AS 80GB 9W2812-007 100373534 SATA HDD 05491 TK W209
Samsung SpinPoint P80SD HD080HJ 80GB SATA HDD Festplatte 7.200RPM 2007.10 W212
ST3120026AS 120 GB 9W2813-351 100275528 05036 SATA(665)
ST3120827AS 120GB 9W2933-370 100373535 SATA 06212 Y499
ST3120026AS 120 GB 9W2813-351 100275528 04285 SATA(649)
ST3120026AS 120 GB 9W2813-351 100307103 04344 SATA(655)
ST3120026AS 120GB 9W2813-007 100334815 05527 SATA (687)
Seagate Barracuda 7200.7 ST380013AS 80GB SATA 9W2812-665 100355438 06092 Z326