学生卡了三周的机器视觉检测,问题出在哪?

上周答疑课,一个组的学生把电脑往投影一投。满屏红叉。他们说,调了三周,还是过不了成品率考核。

最容易被忽略的不是算法,是机械安装

大部分学生刚接触这个方向,第一反应就是攒硬件调算法。查选型手册算分辨率,扒开源项目改参数,忙得脚不沾地,转头做机械结构的时候,随便整个悬臂支架就对付过去了。 这个组的问题,说出来都好笑。支架刚性不够,皮带送料每次过零件,支架跟着晃半秒,同一个工件拍两张,边缘差出三个像素。算法再调,也架不住原始输入每次都变啊。 还有更隐蔽的坑在打光。我见过好几个组,买了环形光源拧上去就不管了,根本没考虑被测工件的表面材质。上次做连接器插针检测,插针镀金,反光比灯泡还亮,光源一照全是过曝斑,轮廓直接糊成一团,算法连轮廓都提取不出来,还谈什么检测? 说实话,十个学生做设计,八个一开始都盯着算法参数死磕,掉一堆头发,都想不到动一动机械结构。我们机械设计出身,本来就是给检测搭台子的,结果把自己的本职活丢了,跑去卷算法,这不白费功夫吗? 机器视觉检测的核心误差,80%出在机械端,不是算法端。这句话我在课上讲了无数次,还是总有学生不信,非要踩坑才记住。
学生调试机器视觉检测工位现场图
学生调试机器视觉检测工位现场图

做设计要学的不是堆参数,是取舍

刚开这门课程设计的时候,我要求学生做小型五金件在线全参数检测,结果一半组都卡进度赶不上答辩。后来我改了要求,只要求测两个核心精度参数,剩下的功能放开不做要求。 不少人觉得,教学就要教全,教完整才对。不对。工业现场哪有给你堆配置的地方?成本卡得比谁都死。比如测塑胶齿轮的外径和跳动,两个背向相机就能满足要求,非要加个3D视觉扫全尺寸,成本翻三倍,中小企业根本接不起这个方案。 那个卡了三周的组,最后怎么改的?说出来你可能不信,就改了两个地方。把原来晃晃悠悠的悬臂支架换成了龙门式固定,相机直接锁在主体机架上,不跟送料机构连在一起;然后把不对味的环形光源换成了同轴漫射光源。 就这两处改动。误差直接从5个像素降到0.8个像素。当天就过了考核。
机器视觉检测打光偏差效果对比图
机器视觉检测打光偏差效果对比图
不过话说回来,我也不会给学生把所有东西都搭好,让他们直接调参数。那是做验证实验,不是做产品设计。设计本身就是权衡,你要在预算、精度、维护难度三个里面找平衡点,对吧? 上个月有个学生,一开始坚持要用带主动散热的高亮光源,说精度够稳定。最后算了算,整个项目一半预算都砸光源上了,只好换成低功率的普通光源,调整了15度安装倾斜角,结果效果也达标,还省出预算加了个废料剔除机构。这一趟折腾下来,他学到的东西,比坐在电脑前调一周算法多太多了。

教材没写的那些细碎细节

教材没写的那些细碎细节
教材没写的那些细碎细节
翻遍现在的教材,讲机器视觉检测,全是原理、公式、选型步骤,那些工业里踩坑踩出来的细碎细节,半句话都不会提。 比如相机的连接线留多长?不能太长,晃来晃去蹭机架,用不了半年外皮磨破信号断。也不能太短,车间温度变化大,热胀冷缩拉着接头松,用着用着就掉信号。这些东西,哪本教材会写? 还有,镜头调完焦之后,一定要点一圈螺丝胶锁死。不然车间天天有震动,不出半个月就跑焦,精度掉得你都不知道为什么。很多学生做完设计,调试的时候精度刚好,放一天再测就不对,找半天找不到原因,就是忘了锁螺丝胶。 遮光也不是贴层黑胶带就完事。我早年做项目吃过亏,夏天太阳从厂房窗户斜射进来,刚好照到镜头上,当天检测合格率掉了十八个点,查了一下午才找到原因。现在教学生,都会要求做封闭遮光罩,内壁贴哑光黑植绒布,不是黑胶带能对付的。 前阵子有个毕业两年的学生,去了汽配厂做在线检测工位改造,给我发消息说,当年上课讲的支架刚性那个点,他改了厂里一个老工位的安装结构,合格率直接提了十几个点,领导直接给涨了绩效。你看,这种摸过坑攒出来的经验,比背会十个选型公式有用多了。 现在很多院校开机械设计课,把机器视觉这块全扔给自动化或者软件方向的老师讲,我们机械老师就讲两句结构设计凑个数。其实真不对。学生出去做项目,机械设计是第一道关,第一道歪了,后面算法再牛也补不回来。 我们要教机械学生的,从来不是让你去写算法模型,是你要知道算法需要什么稳定的输入,你怎么给它搭一个靠谱的台子,让它能安安稳稳干活。就这么简单。 刚才整理上周的课程设计报告,翻到那个卡了三周的组的总结,最后写了一句:原来机械不是凑活搭架子,是机器视觉能干活的根本。嗯,这课,就没白上。
免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。如有侵权请联系删除。
文章名称:学生卡了三周的机器视觉检测,问题出在哪?
文章链接:https://m.yqhljx.com/list_9/3252.html