多年來(lái),制造業(yè)已運(yùn)用機(jī)器視覺(jué)(Machine Vision, MV)技術(shù)對(duì)生產(chǎn)制造的良率把關(guān)進(jìn)行自動(dòng)光學(xué)檢驗(yàn)(Automated Optical Inspection, AOI),美中不足的是MV技術(shù)需要黃金樣本(GoldenSample)且差異容忍度有限,所幸近年來(lái)興起的AI(在此也指機(jī)器學(xué)習(xí)ML、深度學(xué)習(xí)DL)技術(shù)補(bǔ)強(qiáng)了MV的不足,不需高標(biāo)模板且在檢測(cè)條件上有較大的寬忍,正逐漸成為制造業(yè)品管的新寵技術(shù)。
根據(jù)市場(chǎng)分析,全球工廠自動(dòng)化市場(chǎng)預(yù)估在2020年至2025年間會(huì)有8.6%的年復(fù)合成長(zhǎng)率(CAGR),而機(jī)器視覺(jué)方面也有6.1%成長(zhǎng)率。在技術(shù)上,機(jī)器視覺(jué)確實(shí)從規(guī)則基礎(chǔ)轉(zhuǎn)向影像基礎(chǔ),影像基礎(chǔ)指的正是AI/ML/DL技術(shù)。同時(shí),品管檢驗(yàn)的運(yùn)算也從服務(wù)器端轉(zhuǎn)向邊緣端,以及有一些應(yīng)用也開(kāi)始從2D影像進(jìn)階到3D影像;運(yùn)算也從傳統(tǒng)個(gè)人計(jì)算機(jī)轉(zhuǎn)移到嵌入式計(jì)算機(jī)上。
機(jī)器視覺(jué)的市場(chǎng)趨勢(shì)(左)與技術(shù)趨勢(shì)(右)。
而受COVID-19疫情影響世界的運(yùn)作也在改變,制造更重視在地化以減少運(yùn)輸、缺料等風(fēng)險(xiǎn);疫情也增強(qiáng)了電子商務(wù)銷(xiāo)售,制造端必須有所因應(yīng);疫情也影響制造支持服務(wù),設(shè)備無(wú)法到場(chǎng)操作,只能遠(yuǎn)程控制;疫情也影響差旅,只能透過(guò)遠(yuǎn)程視訊溝通。
MV AOI vs AI CV
在制造業(yè)品管引入AI技術(shù)應(yīng)用時(shí),可能有許多制造業(yè)者會(huì)疑惑何時(shí)使用原有MV技術(shù)何時(shí)使用AI技術(shù)?由于傳統(tǒng)機(jī)器視覺(jué)難以定出精確的檢測(cè)規(guī)范,如瑕疵檢測(cè)、印刷電路板(PCB)打件等,或者過(guò)殺率(Over-Kill)過(guò)高的品管項(xiàng)目,是值得改加強(qiáng)投資AI技術(shù),有助于提高生產(chǎn)質(zhì)量。
深度學(xué)習(xí)可應(yīng)用于表面瑕疵檢測(cè)
同時(shí),AI技術(shù)也適合用于人員動(dòng)作與安全規(guī)范的相關(guān)應(yīng)用,運(yùn)用姿態(tài)估測(cè)與分析技術(shù),可強(qiáng)化生產(chǎn)效率與生產(chǎn)安全;另外具有視覺(jué)能力的低速工業(yè)自走車(chē),或者是機(jī)器手臂等,也建議可用AI技術(shù)來(lái)增強(qiáng)其環(huán)境應(yīng)對(duì)能力,使其在經(jīng)常變動(dòng)的廠區(qū)環(huán)境配置中、經(jīng)常變動(dòng)的制造工序中,仍能持續(xù)正確運(yùn)作。
MV AOI vs AI CV主要差異比較
善用開(kāi)源AI CV工具
對(duì)于制造業(yè)在品管把關(guān)上運(yùn)用人工智能計(jì)算機(jī)視覺(jué)(AI CV)技術(shù),可善用OpenCV、Intel OpenVINO等開(kāi)源工具,不僅功能齊備同時(shí)有許多預(yù)先訓(xùn)練好的模型與范例程序可供運(yùn)用。
善用開(kāi)源工具為制造品管把關(guān)
OpenCV與OpenVINO協(xié)作
如果覺(jué)得OpenCV、OpenVINO等需要下載與安裝過(guò)于繁瑣,也可使用云端版的開(kāi)源工具Intel DevCloud,DevCloud同樣有許多現(xiàn)成范例應(yīng)用,以制造業(yè)而言,即有焊接質(zhì)量的分類(lèi),透過(guò)影像的識(shí)別能歸成三類(lèi):無(wú)、正常、不良。另也可以偵測(cè)廠區(qū)工作人員是否已正確配戴安全帽與背心,若無(wú)則會(huì)發(fā)出警訊。要提醒的是,若AI模型訓(xùn)練不足或精準(zhǔn)度不佳,也是可能出現(xiàn)漏偵測(cè),例如明明工作人員未配戴安全帽進(jìn)場(chǎng)卻未被偵測(cè)到。以下舉焊接質(zhì)量的應(yīng)用范例來(lái)進(jìn)一步說(shuō)明。
Intel DevCloud內(nèi)建焊接良率檢測(cè)模型。
此范例程序在不同的運(yùn)算系統(tǒng)配置下有不同的表現(xiàn),其中以使用Intel Xeon Gold 6258R服務(wù)器等級(jí)處理器的系統(tǒng)表現(xiàn)最佳,不僅AI推論的處理時(shí)間最短,相同時(shí)間內(nèi)也可以處理最多張的影像(Frame Per Second, FPS)。
其他的配置也包含使用初階服務(wù)器處理器Xeon E3-1268L,或使用個(gè)人計(jì)算機(jī)處理器Core i5-6500TE搭配GPU、或同樣使用Core i5-6500TE但搭配Intel NCS2 VPU,或使用更初階的Atom x7-E3950搭配GPU等。
不同系統(tǒng)執(zhí)行Intel DevCloud焊接良率檢視推論的效能比較。
小結(jié)
AI技術(shù)在制造品管應(yīng)用上想要落地,仍有不少挑戰(zhàn),首先是數(shù)據(jù)集不易建置,特別是在不良品的數(shù)量極少,或不同類(lèi)型的樣本數(shù)高度不均時(shí);其次是AI的訓(xùn)練結(jié)果不得低于傳統(tǒng)MV算法,否則失去使用價(jià)值。
此外,在模型布署上,即便將訓(xùn)練好的模型布建到相同機(jī)種的不同機(jī)臺(tái)上,其推論準(zhǔn)確性也會(huì)有所差異;要定期加入新的不良品數(shù)據(jù)集、重新訓(xùn)練AI模型,但新訓(xùn)練成的模型,必須保證對(duì)新舊不良品都有一致的檢測(cè)能力,言下之意模型可能因新增的數(shù)據(jù)而對(duì)過(guò)往的數(shù)據(jù)產(chǎn)生分析(推論)的偏差。
若要權(quán)衡新技術(shù)(在此指導(dǎo)入AI技術(shù))的投資成本與檢測(cè)性價(jià)比,AI相較于傳統(tǒng)MV技術(shù)較不要求樣本、燈光,但卻需要較多的數(shù)據(jù)量與運(yùn)算力,其技術(shù)投資合算性需要事先審慎估算。
最后,目前制造品管的AI應(yīng)用仍多倚賴人為介入的監(jiān)督式學(xué)習(xí),仍需要投入關(guān)注心力,而最終極目標(biāo)是能實(shí)行非監(jiān)督式學(xué)習(xí),讓AI自行找出瑕疵處、瑕疵品,然這仍有待發(fā)展努力。
審核編輯 :李倩
-
CV
+關(guān)注
關(guān)注
0文章
53瀏覽量
16883 -
數(shù)據(jù)集
+關(guān)注
關(guān)注
4文章
1208瀏覽量
24764 -
ai技術(shù)
+關(guān)注
關(guān)注
1文章
1286瀏覽量
24381
原文標(biāo)題:運(yùn)用開(kāi)源AI CV工具,提升制造品管效益
文章出處:【微信號(hào):易心Microbit編程,微信公眾號(hào):易心Microbit編程】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論