0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么机器视觉不稳定,bug不断

新机器视觉 来源:机器视觉课堂 作者:机器视觉课堂 2021-03-04 09:26 次阅读

入坑机器视觉后,发现在开发与使用过程中总有各种bug导致系统的不稳定,故总结之,以此为鉴,谨记勿犯!

设定明确的边界条件

机器视觉或者说现在的人工智能,还没有做到完全的智能,所以在生产实践中更好的方法是在特定的条件下开发特定的算法,将算法框定在一个明确的范围内时,那么算法将变的更加robust,否则脆弱不堪,应用某visioner的话,这样的算法非常weak。在此基础上,小心迭代扩大算法的适用场景与范围是明智之举。设计算法不考虑特定应用场景、没有明确边界条件、没有前提假设,这是新手常犯的错误,避之免之。

赋予任何参数以明确的物理意义

由于机器视觉的处理结果与实际物理环境紧密相连,参数作为设计算法时的重要变量,一定要赋予实际的物理意义,做到有理可依,有时候凭借经验设置的参数值也许仅仅适用于某一物理尺度,当环境改变时,这样的参数将失效并且这样的问题也往往不容易察觉,给算法带来不稳定的隐患。虽然在调试深度学习时,有的参数确实是凭借经验,无法解释,但是设计传统算法时还是要遵循此原则。

遵循软件工程的原则开发

这条规则不仅仅适用于机器视觉软件、其他软件开发也同样适用于非软件的其他工程项目开发。我在菜鸟季经常犯的错误是,短时间内不断的在原有算法基础上增加大量功能,贪图省时省事(有时候是时间紧急、迫不得已!),没有对每一个功能模块进行单体测试,开发完成后直接进行结合测试。这样的测试是低效的、不完整的,日后会有各种bug暴露出来,按软件工程原则开发、有节奏的开发,将带领你走出新手村。

重视现场

机器视觉是一个与现场结合非常紧密的学科或者工作,并且相比计算机视觉,机器视觉需要高度的稳定性,所以要充分积累现场的经验,结合现场往往会带来算法上的简化与稳定,带来开发效率的提升,所以现场是宝库,积累经验升级自己,具体实例等待各位machine visioner去现场体验。

提升创造力

经验与创造力是驱动机器视觉能力的两架马车,如果仅仅只是经验的增长,就不能灵活应对未来各种各样的任务,在机器视觉智能化的道路上不会走远。提升创造力的关键在于涉猎与思考,不断涉猎与之相关的大量的知识,各种信息在头脑中碰撞产生创造力的灵感,思考如何应用于实践,这将对提升创造力大有裨益。

责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 算法
    +关注

    关注

    23

    文章

    4448

    浏览量

    90720
  • 机器视觉
    +关注

    关注

    160

    文章

    4032

    浏览量

    118248
  • 智能化
    +关注

    关注

    15

    文章

    4425

    浏览量

    54075

原文标题:大牛总结为什么机器视觉不稳定,bug不断

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    什么是退耦电路?电路中如何解决电路供电的不稳定

    不正常的电路供电系统是怎样的? 但是由于各种原因,电源工作时,电源电压实际上是这个样的,电源电压是不稳定的。
    发表于 03-25 10:33 177次阅读
    什么是退耦电路?电路中如何解决电路供电的<b class='flag-5'>不稳定</b>

    铁氧体磁芯磁环电感质量不稳定对使用的影响

    铁氧体磁芯磁环电感质量不稳定对使用的影响gujing 编辑:谷景电子 铁氧体磁芯磁环电感作为电子电路中非常重要的一种电子元器件,在电路中的作用主要就是储能、滤波以及稳定电压的作用。要想铁氧体
    的头像 发表于 03-20 22:31 120次阅读

    stm32 I2c硬件驱动程序不稳定该怎么解决?

    stm32 I2c硬件驱动程序不稳定该怎么解决? stm32 的 I2C 硬件驱动程序不稳定可能是由多种因素引起的。在本文中,我们将讨论可能导致 I2C 不稳定的几个常见问题,并提供解决方案。 1.
    的头像 发表于 01-16 17:11 606次阅读

    从AD7151的AVARAGE REGISTER读出来的数据不稳定怎么解决?

    我利用AD7151测量电容值,但是DATA REGISTER读出来的值不稳定,还在不断变化 然后我尝试从AVERAGEREGISTER 读数据,数据还是感觉在不断变化,漂移,怎么解决?
    发表于 12-22 06:47

    从AD7151的DATA REGISTER读出来的数据不稳定怎么解决?

    我利用AD7151测量电容值,但是DATA REGISTER读出来的值不稳定,还在不断变化 然后我尝试从AVERAGE 读数据,数据还是感觉在不断变化,漂移,怎么解决?
    发表于 12-22 06:37

    揭秘大功率插件电感性能不稳定的原因

    电感性能不稳定,就会严重影响产品的稳定性。引起大功率插件电感性能不稳定的原因,我们可以总结为以下几个方面。
    的头像 发表于 11-03 22:14 271次阅读
    揭秘大功率插件电感性能<b class='flag-5'>不稳定</b>的原因

    变压器输出电压不稳定,时高时低,该怎么办?

    变压器输出电压不稳定,时高时低,该怎么办? 变压器是一种用来改变交流电压大小的设备,由于它拥有很高的能量转换效率和质量稳定性,因此在电力系统中得到了广泛应用。然而,变压器有时可能会出现输出电压不稳定
    的头像 发表于 10-24 11:44 3940次阅读

    反相衰减器G= -0.1,它是否不稳定

    单位增益稳定运算放大器在增益为一或更高时是稳定的,而不是小于一,对吧?那么反相衰减器G= -0.1,它是否会不稳定
    的头像 发表于 10-17 10:44 412次阅读
    反相衰减器G= -0.1,它是否<b class='flag-5'>不稳定</b>?

    max608输出不稳定的问题怎么解决?

    max608输出不稳定的问题怎么解决
    发表于 10-17 06:24

    怎么判断一个环路稳不稳定

    怎么判断一个环路稳不稳定?  环路稳定性是控制系统分析中一个非常重要的问题。在控制系统中,系统的稳定性是指在系统被激动或受到外部干扰时,系统输出的响应会随着时间的推移逐渐稳定到一个平衡
    的头像 发表于 09-17 15:42 1437次阅读

    次谐波震荡引起的开关电源不稳定

    相信各位都会遇到DCDC不稳定的现象,例如补偿参数不合适,或是Layout不足所导致。
    发表于 09-17 10:36 1007次阅读
    次谐波震荡引起的开关电源<b class='flag-5'>不稳定</b>

    传感器频率不稳定怎么办

    传感器频率不稳定怎么办 COMWIN工程监测 数据采集仪 传感器频率不稳定可能有多种原因,以下是可能的原因: 检查现场接线及是否有其它干扰源,比如其它的带电设备。 检查传感器是否在受力,如果传感器
    的头像 发表于 08-31 09:20 581次阅读

    不稳定的零极点为何不能对消?

    被控对象不稳定极点是指具有正实部的极点,它们所对应的模态随着时间的推移而发散,导致系统变得不稳定
    发表于 06-30 16:59 1602次阅读
    <b class='flag-5'>不稳定</b>的零极点为何不能对消?

    谷景科普如何解决铁硅铝磁环电感感值不稳定的问题

    谷景科普如何解决铁硅铝磁环电感感值不稳定的问题编辑:谷景电子铁硅铝磁环电感是一种常见的电子元器件,广泛应用于电力、通信、计算机等领域。然而,在使用过程中,很多人肯能会遇到铁硅铝磁环电感的感值不稳定
    的头像 发表于 06-21 14:47 686次阅读
    谷景科普如何解决铁硅铝磁环电感感值<b class='flag-5'>不稳定</b>的问题

    为什么机器视觉不稳定,各种bug导致系统的不稳定

    这条规则不仅仅适用于机器视觉软件、其他软件开发也同样适用于非软件的其他工程项目开发。我在菜鸟季经常犯的错误是,短时间内不断的在原有算法基础上增加大量功能,贪图省时省事(有时候是时间紧急、迫不得已!)
    的头像 发表于 05-30 15:17 343次阅读