国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

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

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

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


      背景技術(shù):

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

      14、歸一化的方式為:

      15、

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

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

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

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

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

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

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

      23、步驟a4:使用驗證集樣本輸入訓練模型中,獲取該次樣本的模型性能評分,若模型性能評分大于閾值,則輸出訓練模型作為檢測模塊,若模型性能評分小于閾值,則表示方向不正確,停止訓練,并做出網(wǎng)絡結(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個樣本預測位置,yi為樣本的實際位置,n為處理的樣本總數(shù),c為類別的總數(shù);

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

      30、

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

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

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

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

      35、其中訓練模型的準確率的獲取公式如下:

      36、

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

      38、

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

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

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

      42、confidence=pr(object)*iou;

      43、其中

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

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

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

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

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

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

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

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

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

      53、所述歸一化模塊為對預處理后的圖片進行歸一化。

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

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

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

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

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

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

      當前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1