欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種利用AI視覺檢測玻璃容器的方法及系統(tǒng)與流程

文檔序號:39900396發(fā)布日期:2024-11-05 17:05閱讀:37來源:國知局
一種利用AI視覺檢測玻璃容器的方法及系統(tǒng)與流程

本發(fā)明涉及玻璃容器檢測,特別是一種利用ai視覺檢測玻璃容器的方法及系統(tǒng)。


背景技術(shù):

1、隨著玻璃容器生產(chǎn)工藝的不斷發(fā)展,我國日用玻璃行業(yè)生產(chǎn)技術(shù)越發(fā)成熟,與國際先進(jìn)技術(shù)的差距不斷縮小。但是隨著生產(chǎn)工藝的不斷發(fā)展,現(xiàn)在客戶對于玻璃容器的檢測要求越來越高。

2、但是玻璃的質(zhì)量檢測仍然處于傳統(tǒng)的人工燈檢上,該檢測方法存在效率低、成本高等諸多缺點,嚴(yán)重影響規(guī)模化生產(chǎn)需求。近年來,隨著人工智能、機(jī)械學(xué)習(xí)等相關(guān)理論的迅猛發(fā)展,基于機(jī)器視覺的無損檢測技術(shù)日趨用于各類工業(yè)產(chǎn)品的檢測中,逐步代替人工檢測的過程,擴(kuò)大了社會生產(chǎn)力,創(chuàng)造了良好的社會效益。當(dāng)前國內(nèi)許多檢測設(shè)備廠商對玻璃進(jìn)行了缺陷檢測算法的研發(fā),但該缺陷檢測方法存在精度不夠,漏檢率或過檢率過高的問題。


技術(shù)實現(xiàn)思路

1、針對上述缺陷,本發(fā)明的目的在于提出一種利用ai視覺檢測玻璃容器的方法及系統(tǒng),以提高玻璃容器在檢測時的精度以及速度。

2、為達(dá)此目的,本發(fā)明采用以下技術(shù)方案:一種利用ai視覺檢測玻璃容器的方法,包括以下步驟:

3、步驟s1:采集玻璃容器帶有缺陷的圖片,作為訓(xùn)練模型所使用的圖片;

4、步驟s2:對圖片進(jìn)行預(yù)處理和歸一化處理,生成數(shù)據(jù)集文件;

5、步驟s3:設(shè)置模型參數(shù),創(chuàng)建訓(xùn)練模型;

6、步驟s4:將數(shù)據(jù)集文件按比例劃分出訓(xùn)練集與測試集,將訓(xùn)練集輸入值訓(xùn)練模型中對模型進(jìn)行訓(xùn)練,使用測試集對訓(xùn)練后模型的準(zhǔn)確度進(jìn)行檢測;

7、步驟s5:獲取準(zhǔn)確率高于閾值的訓(xùn)練模型,作為檢測模型,通過檢測模型對待檢測的玻璃容器的圖片進(jìn)行缺陷檢測;

8、其中步驟s5的具體步驟如下:

9、獲取待檢測的玻璃容器的瓶身照片,作為待檢測照片;

10、將待檢測照片劃分為s*s個網(wǎng)格,設(shè)置邊界框的個數(shù)為x;

11、每一個網(wǎng)格使用x個邊界框進(jìn)行置信度預(yù)測,其中預(yù)測過程調(diào)用所述檢測模型;

12、根據(jù)置信度預(yù)測得到玻璃容器中缺陷的位置與類別。

13、優(yōu)選的,所述步驟s2中預(yù)處理的方式為:調(diào)整圖片的大小、對圖片去噪以及圖片清洗;

14、歸一化的方式為:

15、

16、其中x′為表示歸一化后的數(shù)據(jù),x為原始數(shù)據(jù)。

17、優(yōu)選的,步驟s3中設(shè)置模型的參數(shù)包括周期、圖片大小以及類別數(shù)。

18、優(yōu)選的,所述步驟s4中對于訓(xùn)練模型的訓(xùn)練優(yōu)化方法如下:

19、步驟a1:在訓(xùn)練集中按照批次將訓(xùn)練數(shù)據(jù)送入模型進(jìn)行訓(xùn)練,將選擇的樣本輸入到模型中進(jìn)行前向傳播計算,得到該樣本的預(yù)測結(jié)果;

20、步驟a2:將樣本的預(yù)測結(jié)果以及真實標(biāo)簽進(jìn)行比較,獲取本次樣本的損失函數(shù)值;

21、步驟a3:通過損失函數(shù)值計算訓(xùn)練模型參數(shù)的梯度,根據(jù)梯度計算訓(xùn)練模型參數(shù)的更新值;

22、通過更新值對訓(xùn)練模型的參數(shù)進(jìn)行更新;

23、步驟a4:使用驗證集樣本輸入訓(xùn)練模型中,獲取該次樣本的模型性能評分,若模型性能評分大于閾值,則輸出訓(xùn)練模型作為檢測模塊,若模型性能評分小于閾值,則表示方向不正確,停止訓(xùn)練,并做出網(wǎng)絡(luò)結(jié)構(gòu)或參數(shù)調(diào)整;

24、其中損失函數(shù)值計算公示如下:

25、l=λ*l1+(1-λ)*l2;

26、

27、其中l(wèi)為損失函數(shù)值,l1為類別損失函數(shù)值,l2為位置損失函數(shù)值,λ為比例系數(shù),pij表示第i個樣本屬于第j類的概率,yij為一個向量,具體如下:

28、f(xi)為第i個樣本預(yù)測位置,yi為樣本的實際位置,n為處理的樣本總數(shù),c為類別的總數(shù);

29、模型性能評分的計算公示如下:

30、

31、其中q為缺陷類別的集合,q表示第q類缺陷,avep(q)表示第q類缺陷的平均準(zhǔn)確率,tpi表示在第i次訓(xùn)練中,預(yù)測為正樣本,實際為也正樣本的樣本個數(shù),fpi表示在第i次訓(xùn)練中,預(yù)測為正樣本,實際為負(fù)樣本的樣本個數(shù)。

32、優(yōu)選的,步驟s4中使用測試集對訓(xùn)練后模型的準(zhǔn)確度進(jìn)行檢測的步驟如下:

33、將驗證集的圖片輸入至訓(xùn)練中的訓(xùn)練模型,獲取樣本的預(yù)測結(jié)果與實際結(jié)果,根據(jù)預(yù)測結(jié)果與實際結(jié)果獲取訓(xùn)練模型的準(zhǔn)確率和召回率;

34、在訓(xùn)練過程中或完成訓(xùn)練后,若準(zhǔn)確率和召回率均滿足預(yù)期,則保留本次訓(xùn)練的訓(xùn)練模型,若小于,則重復(fù)步驟s3~s4;

35、其中訓(xùn)練模型的準(zhǔn)確率的獲取公式如下:

36、

37、召回率的獲取公示如下:

38、

39、其中tp為預(yù)測為正樣本,實際為正樣本的樣本個數(shù),fp為預(yù)測為正樣本,實際為負(fù)樣本的樣本個數(shù);tn為預(yù)測為負(fù)樣本,實際為負(fù)樣本的樣本個數(shù);

40、fn為預(yù)測為負(fù)樣本,實際為正樣本的樣本個數(shù)。

41、優(yōu)選的,所述步驟s5中置信度的獲取公式如下:

42、confidence=pr(object)*iou;

43、其中

44、iou表示邊界框與網(wǎng)格的交集與并集的比值。

45、一種利用ai視覺檢測玻璃容器的系統(tǒng),使用所述一種利用ai視覺檢測玻璃容器的方法,包括:采集模塊、處理模塊、設(shè)置模塊、訓(xùn)練模塊以及運用模塊;

46、所述采集模塊用于采集玻璃容器帶有缺陷的圖片,作為訓(xùn)練模型所使用的圖片;

47、所述處理模塊用于對圖片進(jìn)行預(yù)處理和歸一化處理,生成數(shù)據(jù)集文件;

48、所述設(shè)置模塊用于設(shè)置模型參數(shù),創(chuàng)建訓(xùn)練模型;

49、所述訓(xùn)練模塊用于將數(shù)據(jù)集文件按比例劃分出訓(xùn)練集、驗證集與測試集,將訓(xùn)練集輸入值訓(xùn)練模型中對模型進(jìn)行訓(xùn)練,使用測試集對訓(xùn)練后的模型進(jìn)行測試,人為觀察測試效果是否符合預(yù)期,并統(tǒng)計數(shù)據(jù),反應(yīng)檢測效果,使用驗證集在訓(xùn)練過程中把控訓(xùn)練方向;

50、所述運用模塊用于獲取準(zhǔn)確率、精確度、召回率滿足預(yù)期,并在測試集測試中表現(xiàn)良好的模型作為檢測模型,通過檢測模型對待檢測的玻璃容器的圖片進(jìn)行缺陷檢測。

51、優(yōu)選的,所述處理模塊包括預(yù)處理模塊與歸一化模塊;

52、所述預(yù)處理模塊用于調(diào)整圖片的大小、對圖片去噪以及圖片清洗;

53、所述歸一化模塊為對預(yù)處理后的圖片進(jìn)行歸一化。

54、優(yōu)選的,所述訓(xùn)練模塊包括選擇模塊、損失值獲取模塊、更新模塊以及評分模塊;

55、所述選擇模塊用于在訓(xùn)練集中按照批次將訓(xùn)練數(shù)據(jù)送入模型進(jìn)行訓(xùn)練,將選擇的樣本輸入到模型中進(jìn)行前向傳播計算,得到該樣本的預(yù)測結(jié)果;

56、所述損失值獲取模塊用于將樣本的預(yù)測結(jié)果以及真實標(biāo)簽進(jìn)行比較,獲取本次樣本的損失函數(shù)值;

57、所述更新模塊用于通過損失函數(shù)值計算訓(xùn)練模型參數(shù)的梯度,根據(jù)梯度計算訓(xùn)練模型參數(shù)的更新值;

58、所述評分模塊用于使用驗證集樣本輸入訓(xùn)練模型中,獲取該次樣本的模型性能評分,若模型性能評分大于閾值,則輸出訓(xùn)練模型作為檢測模塊,若模型性能評分小于閾值,則表示方向不正確,停止訓(xùn)練,并做出網(wǎng)絡(luò)結(jié)構(gòu)或參數(shù)調(diào)整。

59、上述技術(shù)方案中的一個技術(shù)方案具有如下優(yōu)點或有益效果:在本發(fā)明中,首先會對玻璃容器的照片分割為多個待檢測的網(wǎng)格,并在每個網(wǎng)格中使用多個邊界框進(jìn)行置信度預(yù)測,可以更精確地定位缺陷的位置。每個邊界框可以捕捉到缺陷的不同位置和大小,從而提供更詳細(xì)和準(zhǔn)確的缺陷信息,增加檢測的精度。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
进贤县| 高尔夫| 紫阳县| 龙州县| 遂平县| 彩票| 武城县| 南投市| 开原市| 兴国县| 谷城县| 翁牛特旗| 察隅县| 安多县| 永城市| 合肥市| 乌拉特后旗| 六枝特区| 华蓥市| 即墨市| 河北区| 仪征市| 永德县| 西贡区| 汨罗市| 改则县| 临桂县| 神木县| 旬阳县| 利川市| 新建县| 崇礼县| 涞源县| 盐池县| 开阳县| 吉林省| 西华县| 岐山县| 曲松县| 六枝特区| 宁蒗|