高精度针孔检测设备
More >>
您所在的位置:谈球吧(中国)官方网站 > 新闻中心>基于机器视觉深度学习缺陷检测系统- 图像采集平台搭建
2022-11-08 16:20:47 谈球吧体育官网入口
1 线阵相机选型
线阵相机是机器视觉领域中一种特殊的图像采集设备⒜⒝⒞⒟⒠⒡⒢⒣⒤。由于它的传感器只有一行感光元件✵✶✷✸✹✺✻✼❄❅,因此可以实现高扫描频率和高分辨率⓱⓲⓳⓴⓵⓶⓷⓸⓹⓺⓻⓼⓽⓾。面阵相机在采集运动物体照片时会产生模糊图像✵✶✷✸✹✺✻✼❄❅,而线阵相机却很好的避免了这种情况ⓣⓤⓥⓦⓧⓨⓩ。线阵相机的典型应用领域是对金属⒔⒕⒖⒗⒘⒙⒚⒛ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫⅰⅱ、塑料ⒺⒻⒼⒽⒾⒿⓀⓁⓂⓃⓄⓅⓆⓇⓈⓉ、纸和纤维等连续的材料进行采集⒔⒕⒖⒗⒘⒙⒚⒛ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫⅰⅱ,被拍摄的物体通常以匀速运动♀☿☼☀☁☂☄。利用一台或多台相机对其逐行连续扫描♀☿☼☀☁☂☄,以实现整个表面均匀检测✵✶✷✸✹✺✻✼❄❅。另外由于传感器的高分辨率⒔⒕⒖⒗⒘⒙⒚⒛ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫⅰⅱ,线阵相机也非常适合测量场合❣❦❧♡۵,它可以准确测量到微米级웃유ღ♋♂。
本文根据技术要求及“相机横方向分辨率=横向视野范围大小/相机像素精度”✵✶✷✸✹✺✻✼❄❅,求得相机横向像素个数需大于 2700✵✶✷✸✹✺✻✼❄❅,即 4096 个像素⑰⑱⑲⑳⓪⓿❶❷❸❹❺。通过以下公式求得了行频参数①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯,
其中 Hc:线阵相机的每线像素数(单位:pixel)ⓚⓛⓜⓝⓞⓟⓠⓡⓢ,Lo:检测物体的宽幅(单位:m)❣❦❧♡۵,Vo:检测物体运动速度(单位:m/s)ⓊⓋⓌⓍⓎⓏⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙ,Vc:行频(单位:Hz⑰⑱⑲⑳⓪⓿❶❷❸❹❺,即 线/s)⓱⓲⓳⓴⓵⓶⓷⓸⓹⓺⓻⓼⓽⓾。求得本系统行频需大于 4096HzⒺⒻⒼⒽⒾⒿⓀⓁⓂⓃⓄⓅⓆⓇⓈⓉ。因此❋❀⚘☑✓✔√☐☒✗✘ㄨ✕✖✖⋆✢✣,本文选用了海康威视数字技术股份有限公司生产的 CMOS 高速彩色工业线阵相机 MV-CL042-70GC✺ϟ☇♤♧♡♢♠♣♥,如下图所示ⓊⓋⓌⓍⓎⓏⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙ。
相机参数如下:
2 镜头选型
在机器视觉表面缺陷检测系统中✤✥❋✦✧✩✰✪✫✬✭✮✯❂✡★✱✲✳✴,镜头与相机的组合对于中密度板表面缺陷图像的质量有着直接的影响♀☿☼☀☁☂☄,相机成像原理如上图 所示ⅲⅳⅴⅵⅶⅷⅸⅹⒶⒷⒸⒹ。在采集图像时❋❀⚘☑✓✔√☐☒✗✘ㄨ✕✖✖⋆✢✣,镜头必须能够完整的照亮相机的传感器区域❣❦❧♡۵,以避免阴影和渐晕的产生❻❼❽❾❿⓫⓬⓭⓮⓯⓰。镜头的光学分辨率越好✺ϟ☇♤♧♡♢♠♣♥,可以再现出越精细的结构ⓣⓤⓥⓦⓧⓨⓩ。对于工业镜头①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯,一般可分为以下三类:标准分辨率镜头☧☬☸✡♁✙♆。,、':∶;、微距镜头㈠㈡㈢㈣㈤㈥㈦、远心镜头㊀㊁㊂㊃㊄㊅㊆㊇㊈㊉,不同类型的镜头应用场合也不相同⒥⒦⒧⒨⒩⒪⒫⒬⒭⒮⒯⒰⒱⒲⒳⒴⒵❆❇❈❉❊†☨✞✝☥☦☓☩☯。本文在确定了工作距离☾☽❄☃、视场大小和传感器尺寸之后❋❀⚘☑✓✔√☐☒✗✘ㄨ✕✖✖⋆✢✣,可以通过以下公式求得工业镜头的焦距 ⨍:
式中ⅲⅳⅴⅵⅶⅷⅸⅹⒶⒷⒸⒹ,WD 表示拍摄距离ⓊⓋⓌⓍⓎⓏⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙ,指镜头与拍摄目标的距离;PMAG 表示镜头放大倍数ⓊⓋⓌⓍⓎⓏⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙ,指相机传感器大小与视场大小之比①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯。根据本研究中的实际需要✤✥❋✦✧✩✰✪✫✬✭✮✯❂✡★✱✲✳✴,本文选用焦距为25mm 的工业镜头ⓊⓋⓌⓍⓎⓏⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙ。工业镜头如下图所示:
镜头的主要参数如下表所示:
3 光源选型
光照系统是中密度板表面缺陷检测系统中一个重要的环节之一㈠㈡㈢㈣㈤㈥㈦,它决定着系统的检测结果与分割质量✺ϟ☇♤♧♡♢♠♣♥,失败的照明系统会导致缺陷细节信息的丢失웃유ღ♋♂。由于相机是通过采集检测目标的反射光来构成图像⒃⒄⒅⒆⒇⒈⒉⒊⒋⒌⒍⒎⒏⒐⒑⒒⒓。因此♀☿☼☀☁☂☄,在进行光源的选型时☾☽❄☃,首先要考虑到所有影响光线反射的外界因素❋❀⚘☑✓✔√☐☒✗✘ㄨ✕✖✖⋆✢✣,如检测对象的材料⓱⓲⓳⓴⓵⓶⓷⓸⓹⓺⓻⓼⓽⓾、大小ⓣⓤⓥⓦⓧⓨⓩ、形状及颜色等ⅲⅳⅴⅵⅶⅷⅸⅹⒶⒷⒸⒹ。其次是光源的颜色及亮度♀☿☼☀☁☂☄,对比度差和照明不均匀的图像会影响直接系统的识别准确率⒔⒕⒖⒗⒘⒙⒚⒛ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫⅰⅱ。对于某些缺陷⒜⒝⒞⒟⒠⒡⒢⒣⒤,在使用特定颜色光进行照明时⑰⑱⑲⑳⓪⓿❶❷❸❹❺,也会提高系统的识别准确率㈠㈡㈢㈣㈤㈥㈦。
本研究选用海康威视公司生产的工业线形光源 MV-LTDS-1200 及其控制器✵✶✷✸✹✺✻✼❄❅,如上图所示ⓚⓛⓜⓝⓞⓟⓠⓡⓢ。该光源功率为 104W✤✥❋✦✧✩✰✪✫✬✭✮✯❂✡★✱✲✳✴,256 级亮度调节♦☜☞☝✍☚☛☟✌✽✾✿❁❃。MV-LTDS-1200 及其控制器主要参数如下表所示ⓊⓋⓌⓍⓎⓏⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙ。
4 主机选型
主机的主要作用是软件的载体✺ϟ☇♤♧♡♢♠♣♥,本文的软件系统包含神经网络算法⒥⒦⒧⒨⒩⒪⒫⒬⒭⒮⒯⒰⒱⒲⒳⒴⒵❆❇❈❉❊†☨✞✝☥☦☓☩☯,因此 GPU是主机的一个主要参数✵✶✷✸✹✺✻✼❄❅。若将 CPU(中央处理器)称为 PC 的大脑ⓣⓤⓥⓦⓧⓨⓩ,则 GPU(图形处理单元)便是它的灵魂ⓚⓛⓜⓝⓞⓟⓠⓡⓢ。与 CPU 相比⒜⒝⒞⒟⒠⒡⒢⒣⒤,GPU 将复杂的任务分解为成千上万个单独的任务来并行处理ⓣⓤⓥⓦⓧⓨⓩ,因此这使 GPU 成为图形计算的理想选择㊀㊁㊂㊃㊄㊅㊆㊇㊈㊉。从体系结构上讲ⅲⅳⅴⅵⅶⅷⅸⅹⒶⒷⒸⒹ,CPU仅由几个内核组成⒔⒕⒖⒗⒘⒙⒚⒛ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫⅰⅱ,这些内核具有大量可以同时处理几个软件线程的缓存⒥⒦⒧⒨⒩⒪⒫⒬⒭⒮⒯⒰⒱⒲⒳⒴⒵❆❇❈❉❊†☨✞✝☥☦☓☩☯。而 GPU由数百个可以同时处理数千个线程的核心组成⒜⒝⒞⒟⒠⒡⒢⒣⒤。在 AI 中ⓣⓤⓥⓦⓧⓨⓩ,GPU 已成为称为“深度学习”的技术的关键☧☬☸✡♁✙♆。,、':∶;。深度学习神经网络含有大量数据ⅲⅳⅴⅵⅶⅷⅸⅹⒶⒷⒸⒹ,训练它们执行任何人类程序员都无法描述的复杂任务⒜⒝⒞⒟⒠⒡⒢⒣⒤。实验主机参数如下表所示:
5 平台搭建
本研究搭建的图像采集平台如下图所示⒃⒄⒅⒆⒇⒈⒉⒊⒋⒌⒍⒎⒏⒐⒑⒒⒓,平台由相机㈧㈨㈩⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⑿⒀⒁⒂、光源⒥⒦⒧⒨⒩⒪⒫⒬⒭⒮⒯⒰⒱⒲⒳⒴⒵❆❇❈❉❊†☨✞✝☥☦☓☩☯、匀速传送台✵✶✷✸✹✺✻✼❄❅、光电开关⒥⒦⒧⒨⒩⒪⒫⒬⒭⒮⒯⒰⒱⒲⒳⒴⒵❆❇❈❉❊†☨✞✝☥☦☓☩☯、主机等模块组成✵✶✷✸✹✺✻✼❄❅。平台可采集不同速度下的板材图像㊀㊁㊂㊃㊄㊅㊆㊇㊈㊉,相机❋❀⚘☑✓✔√☐☒✗✘ㄨ✕✖✖⋆✢✣、光源的高度与距离可自由调整❻❼❽❾❿⓫⓬⓭⓮⓯⓰,为接下来的实验提供了方便ⓣⓤⓥⓦⓧⓨⓩ。平台将供后续软件开发웃유ღ♋♂、深度学习算法数据采集⒔⒕⒖⒗⒘⒙⒚⒛ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫⅰⅱ、深度学习算法实验与评估使用⒔⒕⒖⒗⒘⒙⒚⒛ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫⅰⅱ。
6 尺寸标定
本文基于长宽为 0.35 米的标定板对图像采集平台的线阵相机像素点进行了尺寸标定工作✵✶✷✸✹✺✻✼❄❅,标定样图如下图 所示☧☬☸✡♁✙♆。,、':∶;。通过如下公式确定了相机的主要参数❻❼❽❾❿⓫⓬⓭⓮⓯⓰。
式中☈⊙☉℃℉❅,Resolution表示相机横向分辨率;Di表示标定圆直径的实际尺寸;di 表示标定圆直径的像素尺寸;n 表示标定圆数量㊀㊁㊂㊃㊄㊅㊆㊇㊈㊉。最终确定了相机横向分辨率为0.25mm/pixel;横向视野范围为 1.02 米㈠㈡㈢㈣㈤㈥㈦。