如今,人工智能(AI)軟件與3D打印的結(jié)合也逐漸開始了,比如通過AI實(shí)時監(jiān)測3D打印的過程,并進(jìn)行打印修正或者錯誤報警等。
2020年4月9日,南極熊從外媒獲悉,國外開源社區(qū)發(fā)布了可以自動暫停失敗打印的AI軟件,被稱為“意大利面條偵探(TSD)”(打印失敗后的線材堆積)。TSD主要是通過網(wǎng)絡(luò)攝像頭來檢測打印作業(yè)何時出錯,從而中斷打印過程,并通過電子郵件和短信向用戶發(fā)出警報。
YOLO-spaghetti-detection-certainty-values.-Image-via-TSD..jpg (60.52 KB, 下載次數(shù): 270)
下載附件
2020-4-9 10:08 上傳
△YOLO的意大利面條檢測確定性值,圖片來自TSD
T-00207[00-00-00--00-00-04].gif (1.6 MB, 下載次數(shù): 320)
下載附件
2020-4-9 10:38 上傳
如果在一臺3D打印機(jī)上使用TSD,則可以免費(fèi)下載TSD,每十秒鐘檢查一次打印進(jìn)度。如果需要,用戶可以選擇支付一次可在多個3D打印機(jī)上進(jìn)行監(jiān)視的Pro服務(wù)的費(fèi)用,并將幀率提高到每秒25個。Pro服務(wù)的起價為每月4美元,而額外的打印機(jī)(最多五臺)則可以以2美元的價格添加到監(jiān)視庫中。
3D打印的深度學(xué)習(xí)
TSD首席軟件工程師Kenneth Jiang表示,該AI基于一種名為YOLO的深度學(xué)習(xí)算法構(gòu)建。 TSD小組最初將已擠出意大利面條的圖像補(bǔ)丁裝箱,有效地對其進(jìn)行了數(shù)據(jù)標(biāo)記。這些打印失敗的圖像在其初期就被送入YOLO算法,并對其進(jìn)行打印失敗檢測方面的培訓(xùn)。經(jīng)過許多周期后,該算法最終學(xué)會了自己檢測圖像中的意大利面條。
kj.jpg (59.04 KB, 下載次數(shù): 287)
下載附件
2020-4-9 10:27 上傳
TSD首席軟件工程師Kenneth Jiang
從歷史檢測的結(jié)果來看,TSD的不準(zhǔn)確率僅為6.9%,這意味著在100次失敗中,它錯過了失敗或舉報的次數(shù)僅為6.9次。 TSD團(tuán)隊(duì)正在努力在未來幾個月內(nèi)將錯誤率保持在2%
深度學(xué)習(xí)算法和故障檢測過程的詳細(xì)信息可以在Kenneth Jiang的博客中找到。
TSD-detecting-spaghetti-on-a-3D-printer-in-the-background.-Image-via-reddit-user.jpg (126.23 KB, 下載次數(shù): 261)
下載附件
2020-4-9 10:14 上傳
△TSD在3D打印機(jī)上檢測“意大利面條”在后臺,圖片來自reddit用戶Proteus3D
TSD是對3D打印社區(qū)的眾多開源貢獻(xiàn)之一。在過去的幾年中,制造商一直受益于OctoPrint,OctoPrint是一個軟件平臺,該平臺使用戶可以從其設(shè)備遠(yuǎn)程控制和監(jiān)視打印作業(yè)。位于英國的3D模型平臺MyMiniFactory先前還發(fā)布了一個Click&Print插件,可與OctoPrint平臺一起使用。該插件基于預(yù)定的打印參數(shù)直接從STL文件開始打印作業(yè),從而使新手用戶可以跳過3D打印過程的文件準(zhǔn)備階段。
編譯自:3dprintingindustry
|