制造業(yè)離不開(kāi)質(zhì)檢。我們目之所及的產(chǎn)品,都是經(jīng)過(guò)工業(yè)質(zhì)檢環(huán)節(jié)才順利
各行各業(yè)對(duì)質(zhì)檢的需求旺盛
質(zhì)檢由于精細(xì)度要求高,占到工廠總?cè)肆Τ杀镜?0%。舉例來(lái)說(shuō),工業(yè)質(zhì)檢中的軸承瑕疵檢測(cè)目標(biāo),可能是個(gè)小劃痕,也可能是小缺口。這種情況下,瑕疵視覺(jué)感官并不直觀。在整個(gè)人力檢測(cè)過(guò)程中,耗時(shí)多、人力投入高。而質(zhì)檢效率直接影響到企業(yè)生產(chǎn)以及交付效率。因此,工業(yè)質(zhì)檢的智能化賦能已經(jīng)成為節(jié)省成本,提高產(chǎn)能的必然趨勢(shì)。
工業(yè)質(zhì)檢方向,經(jīng)歷三個(gè)過(guò)程的演變:
從上圖可以看到,在深度學(xué)習(xí)階段,可以逐步解決缺陷形態(tài)復(fù)雜、環(huán)境復(fù)雜的目標(biāo),可解決的范圍更大,覆蓋的場(chǎng)景更多。但深度學(xué)習(xí)使用門(mén)檻較高,在AI開(kāi)發(fā)階段,對(duì)原始數(shù)據(jù)的要求更高,對(duì)開(kāi)發(fā)人員的要求也更高。
那么,有沒(méi)有一個(gè)簡(jiǎn)單上手同時(shí)確保高效質(zhì)檢的方法呢?
汽車(chē)零部件AI質(zhì)檢痛難點(diǎn)
本期案例企業(yè)來(lái)自于工業(yè)軸承質(zhì)檢方向的解決方案提供商——韋士肯,在軸承質(zhì)檢方向有很深的業(yè)務(wù)場(chǎng)景及技術(shù)積累;但在AI算法領(lǐng)域,缺少足夠深的技術(shù)沉淀。在智能化賦能過(guò)程中,企業(yè)遇到的缺陷檢測(cè)問(wèn)題,主要包括內(nèi)部材質(zhì)檢測(cè)、尺寸/形位檢測(cè)及外觀缺陷檢測(cè)。
缺陷類(lèi)型及企業(yè)
內(nèi)部材質(zhì)檢測(cè):包括材料成分、氣孔及硬度檢測(cè),當(dāng)前主要用到的技術(shù)是EM電磁技術(shù)及超聲波技術(shù)做相關(guān)檢測(cè);
尺寸/形位檢測(cè):如檢測(cè)軸承的直徑、高度以及壁厚是否達(dá)到要求,當(dāng)前是通過(guò)3D激光以及微磁場(chǎng)技術(shù)做檢測(cè);
外觀缺陷檢測(cè):包括表面的劃痕、磕碰、內(nèi)部的銹跡。傳統(tǒng)的機(jī)器視覺(jué)暫時(shí)無(wú)法解決相對(duì)不規(guī)則的問(wèn)題,包括缺陷的定位,通常都是依賴人工檢測(cè)。
該企業(yè)前期也嘗試過(guò)組建算法團(tuán)隊(duì)做AI開(kāi)發(fā),解決檢測(cè)智能化問(wèn)題,但組建算法團(tuán)隊(duì)所需的算法人員、投入研究過(guò)程的時(shí)間成本、AI訓(xùn)練需要投入的服務(wù)器等機(jī)器成本累加起來(lái),預(yù)估達(dá)到百萬(wàn)級(jí)。該企業(yè)的核心訴求是希望能夠降低前期探索階段的投入,利用AI賦能外觀缺陷檢測(cè)場(chǎng)景,從而提高整體質(zhì)檢環(huán)節(jié)的效率,以上是該企業(yè)用戶的需求背景。
作為一家深耕軸承質(zhì)檢多年的解決方案提供商,他們?cè)谥悄芑D(zhuǎn)型的過(guò)程中遇到了以下主要問(wèn)題:
首先,如何降低業(yè)務(wù)探索階段的成本投入?
第二,如何對(duì)瑕疵缺陷做到精確的標(biāo)注,從而提供高質(zhì)量的訓(xùn)練數(shù)據(jù)?
第三,如何收集到各種瑕疵缺陷的數(shù)據(jù),彌補(bǔ)缺陷樣本少的痛點(diǎn)?
第四,如何適配各種硬件,簡(jiǎn)單高效完成部署工作?如何保證預(yù)測(cè)效率?
那么該企業(yè)用戶是如何通過(guò)飛槳EasyDL逐一解決問(wèn)題,并獲得高收益的呢?
基于飛槳EasyDL打造的
成品軸承視覺(jué)檢測(cè)解決方案
首先,針對(duì)汽車(chē)軸承的缺陷進(jìn)行分析,從而初步確定需要應(yīng)用飛槳EasyDL哪一類(lèi)模型。
結(jié)合缺陷特點(diǎn),選擇適用的任務(wù)類(lèi)型
基于缺陷分析確定使用飛槳EasyDL物體檢測(cè)及圖像分割模型。接下來(lái)圍繞端面的缺陷檢測(cè)著手?jǐn)?shù)據(jù)準(zhǔn)備→模型訓(xùn)練→模型部署。
數(shù)據(jù)準(zhǔn)備
待檢測(cè)的瑕疵缺陷過(guò)小,標(biāo)注難度大,同時(shí)標(biāo)注數(shù)量大,人力成本高。在飛槳EasyDL的標(biāo)注界面上,提供很多放大或縮小工具們對(duì)于缺陷較小的目標(biāo)物,可以按需縮放從而進(jìn)行精準(zhǔn)標(biāo)注。如下圖:
而面對(duì)數(shù)據(jù)量大的情況,可采用智能標(biāo)注功能。少量標(biāo)注后啟動(dòng)智能標(biāo)注,可對(duì)已標(biāo)注好的圖片進(jìn)行智能分析,進(jìn)而將剩余圖片進(jìn)行一鍵標(biāo)注。以該企業(yè)為例,200張圖片手動(dòng)標(biāo)注用時(shí)3小時(shí),剩余600張圖片智能標(biāo)注僅耗時(shí)1小時(shí)。
模型訓(xùn)練
部分瑕疵缺陷的樣本量少,如何提升數(shù)據(jù)利用率?借由飛槳EasyDL的數(shù)據(jù)增強(qiáng)功能,可將一張圖片衍生多張圖片,提高數(shù)據(jù)利用率。同時(shí),通過(guò)自動(dòng)超參搜索策略,完成相對(duì)復(fù)雜場(chǎng)景數(shù)據(jù)訓(xùn)練的利用率,同時(shí)可以產(chǎn)出基于這個(gè)場(chǎng)景最優(yōu)的參數(shù)組合,達(dá)到更高的模型精度。如果目標(biāo)檢測(cè)物過(guò)小,可以選擇小目標(biāo)檢測(cè)算法。該企業(yè)在該場(chǎng)景中,選擇800張缺陷圖片,無(wú)代碼訓(xùn)練出精確率達(dá)90%的可用模型。
模型部署
企業(yè)遇到的問(wèn)題是整體預(yù)測(cè)時(shí)延會(huì)直接影響到質(zhì)檢效率。使用EasyDL提供的模型加速功能,在精度無(wú)損的情況下壓縮模型體積,降低預(yù)測(cè)時(shí)延。該企業(yè)將模型壓縮后部署在T4服務(wù)器上,單圖片預(yù)測(cè)可在100ms內(nèi)完成。
同時(shí),飛槳EasyDL產(chǎn)出的模型硬件適配廣泛,通過(guò)平臺(tái)一鍵導(dǎo)出適配主流硬件的SDK包完成模型部署。對(duì)于企業(yè)來(lái)說(shuō),不需要再去額外做硬件工作的適配,
最終,該企業(yè)打造了基于飛槳EasyDL的成品軸承視覺(jué)檢測(cè)解決方案?;陲w槳EasyDL機(jī)器學(xué)習(xí)檢測(cè)算法,使用工業(yè)相機(jī)對(duì)產(chǎn)線上的軸承進(jìn)行圖片拍攝,通過(guò)傳感器獲取軸承的幾何參數(shù)繪制成圖像,生產(chǎn)現(xiàn)場(chǎng)的服務(wù)器進(jìn)行圖像分類(lèi)和檢測(cè),判斷軸承的外觀質(zhì)量是否符合要求,可檢測(cè)軸承的擦傷、磕碰傷、磨傷、削料、銹蝕等瑕疵。
進(jìn)階攻堅(jiān)
金屬零部件質(zhì)檢方案解析
看完上述汽車(chē)零部件質(zhì)檢案例,你是否也對(duì)AI質(zhì)檢有了更為具象的理解。我們把質(zhì)檢問(wèn)題升級(jí):如果目標(biāo)檢測(cè)物是金屬或玻璃等易反光物體,這種情況下質(zhì)檢的精度和效率如何保證?如何避免無(wú)效數(shù)據(jù)(反光嚴(yán)重、曝光高)的收集?
本期飛槳EasyDL-工業(yè)金屬零部件瑕疵質(zhì)檢案例課程,特邀資深產(chǎn)業(yè)專(zhuān)家,深度剖析AI質(zhì)檢在數(shù)據(jù)采集鏡頭選型/反光數(shù)據(jù)處理/標(biāo)注等痛難點(diǎn)。帶大家全流程了解AI質(zhì)檢實(shí)現(xiàn)路徑,讓AI質(zhì)檢,一步到位。