开源

开源的意大利面侦探人工智能软件通过网络摄像头检测失败的指纹

世界上大多数人由于2019冠状病毒病暴发,开源社区似乎活着并踢到其最新礼物到3D打印:自动停止打印的AI软件。意大利面条的侦探(TSD)利用打印机或家用电脑的网络摄像头来检测打印作业出现问题并开始挤出“意大利面条”,中断过程并通过电子邮件或短信提醒用户。

如果在一个3D打印机上使用,可以免费下载TSD,每十秒钟检查一次打印的进度。如果需要,用户可以选择一次性支付给在多个3D打印机上观看的Pro服务,也将帧置于每秒25秒。Pro服务以每月为4美元,额外的打印机(最多五个)以2美元的价格添加到阿森纳。

深入学习3D打印

TSD的首席软件工程师Kenneth Jiang表示,该人工智能是基于一种名为的深度学习算法构建的yolo.。TSD团队最初将意大利面被挤出的图像区域框起来,有效地对它们进行数据标记。这些失败打印的图像在YOLO算法的初期阶段被输入,训练它进行打印故障检测。经过多次循环,该算法最终学会了自己检测图像中的意大利面。它现在会在它认为打印失败的图像上显示框,说明它的信心级别。

YOLO的意大利面检测确定性值。图像通过TSD。
Yolo的意大利面检测确定性值。图像通过TSD。

TSD历史上只有6.9%的不准确率,这意味着它错过了失败或标记了每100个印刷品的平均阳性阳性6.9倍。TSD团队在未来几个月内努力保持不准确的率仅2%

关于深度学习算法和故障检测过程的详细信息,请参见a博客肯尼斯·江。

抵押品检测

在最近的一次reddit的帖子在3D制造者的在线社区r/3Dprinting上,一位用户分享了他们在《使命召唤》之外的TSD体验,无意中在摄像头的视觉背景下发现了打印机的打印失败。这篇文章只是为了展示AI的力量,尽管它仍处于开发阶段。随着项目的不断改进,TSD团队希望该软件能够从业余制造者社区中毕业,并在工业环境中被采用。他们认为,这对打印农场和大型原型企业非常有用,可以自动化部分工作流程。

在3d打印机的TSD检测意大利面在背景中。通过Reddit用户ProteUS3D的图像。
在3d打印机的TSD检测意大利面在背景中。通过Reddit用户ProteUS3D的图像。

TSD是3D打印社区的众多开源贡献之一。在过去的几年里,制造商一直受益于OctoPrint,一个软件平台允许用户远程控制和监控打印作业从他们的设备。基于英国的3D文件市场myminifactory.也以前推出过点击&打印插件与OctoPrint平台一起使用。该插件启动打印作业直接从STL文件基于预先确定的打印参数,允许新手用户跳过文件准备阶段的3D打印过程。

提名2020年3D打印行业大奖现在打开了。你认为谁应该进入今年节目的候选名单?现在就说。

订阅3D印刷行业通讯对于添加剂制造的最新消息。您还可以通过以下方式保持联系推特并喜欢我们Facebook。

寻找添加剂制造业的职业?访问3D打印工作来选择行业中的角色。

特色图片显示了一个失败的皮卡丘印花被意大利面包围。通过保洁照片。