System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及煉鐵廠燒結臺車狀態監控檢領域,具體涉及一種燒結機臺車篦條缺陷檢測方法、系統及存儲介質。
技術介紹
1、篦條是煉鐵廠燒結機臺車的重要零件之一,作為物料承載裝置,篦條的使用壽命是影響燒結機臺車運行費用與生產率的重要因素。
2、在工作中,燒結機臺車篦條會承受靜壓力,長期受到溫度交變、硫化高溫氣體腐蝕等影響,會產生強度下降、破損、掉落,缺陷不及時維修,其還會不斷擴大,當篦條出現較大的空洞后,臺車的密封性就會下降,導致臺車進風,進而直接影響燒結物料的數量和品質。掉落的篦條和物料可能引起運行突然停機,造成安全事故。
3、目前燒結生產中篦條工作狀態的檢測普遍采用人工周期性巡視的方法,明顯的滯后性和危險性,等發現時,缺陷可能已經較大,因此實現對燒結機臺車缺陷部件的自動化檢測具有十分重要的意義。
技術實現思路
1、鑒于上述問題,本申請提供了一種燒結機臺車篦條缺陷檢測方法、系統及存儲介質,解決現有的燒結機臺車中篦條采用人工周期性巡視的方式存在明顯的滯后性和危險性的問題。
2、為實現上述目的,專利技術人提供了一種燒結機臺車篦條缺陷檢測方法,包括以下步驟:
3、獲取燒結機臺車篦條的圖像,所述圖像中包含若干排篦條;
4、對圖像進行裁剪,得到包含一排篦條的特征圖;
5、根據暗度機制對特征圖中待測篦條進行缺陷檢測;
6、當檢測出缺陷,則將檢測出的缺陷繪制在原圖像中。
7、在一些實施例中,所述對圖像進行裁剪之
8、對獲取的圖像進行圖像矯正。
9、在一些實施例中,所述對獲取的圖像進行圖像矯正具體包括以下步驟:
10、對獲得的圖像進行圖像旋轉、桶形矯正及腐蝕填充。
11、在一些實施例中,所述對圖像進行裁剪具體包括以下步驟:
12、對圖像根據先驗值進行透視變換;
13、對經過透視變換的圖像進行剪裁,剪除上下預設排數的篦條以及左右的間隙;
14、進行邊緣檢測,識別篦條上下邊界,進行上下裁剪,僅保留中間的一排待識別篦條;
15、再進行邊緣檢測以及直線檢測,確定最后一次矯正的變換坐標以及左右邊界,并進行相應的仿射變換與左右裁剪。
16、在一些實施例中,所述邊緣檢測為通過canny邊緣檢測算法檢測。
17、在一些實施例中,所述直線檢測為通過hough直線檢測算法檢測。
18、在一些實施例中,所述根據暗度機制對特征圖中待測篦條進行缺陷檢測具體包括以下步驟:
19、遍歷特征圖的單列灰度值并存儲,設定縱向滑動窗口,并將窗口內所有的灰度值相加,篩選單列中暗度低于第一閾值的所有窗口并標記此列,記為可能缺陷列;
20、將連續的可能缺陷列進行合并,記為可能缺陷區;
21、判斷可能缺陷區的暗度是否低于第二閾值;
22、若低于第二閾值,則判斷該可能缺陷區為缺陷區域。
23、在一些實施例中,所述將檢測出的缺陷繪制在原圖像中具體包括以下步驟:
24、初始化兩個與原圖像同樣大小的特征圖,作為存儲圖像,分別存儲像素點的橫坐標及縱坐標;
25、對于同一圖像,每次檢測到缺陷時,計數器加1,同時記錄該缺陷對應于當前特征圖的缺陷坐標;
26、將記錄的缺陷坐標輸入存儲圖像,得到對應的原圖像中的橫坐標和縱坐標,建立缺陷坐標與原圖像的坐標的映射關系;
27、根據映射關系將檢測出的缺陷繪制在原圖像上。
28、還提供了另一個技術方案,一種存儲介質,所述存儲介質存儲有計算機程序,所述計算機程序被處理器運行時執行上述所述燒結機臺車篦條缺陷檢測方法中的步驟。
29、還提供了另一個技術方案,一種燒結機臺車篦條缺陷檢測系統,包括相機及計算機;
30、所述相機連接于所述計算機,所述相機用于采集燒結機臺車篦條的圖像;
31、所述計算機包括存儲介質及處理器,所述存儲介質為上述中的存儲介質,所述處理器用于處理所處存儲介質中的計算機程序。
32、區別于現有技術,上述技術方案,通過獲取燒結機臺車的篦條的圖像,拍攝得到的圖像包含有若干排篦條,通過對圖像進行裁剪,剪除了圖像中由于拍攝存在畸變的部分篦條,得到包含一排篦條的特征圖,然后根據暗度機制對特征圖中待測篦條進行檢查是否存在缺陷,當檢測出缺陷時,則將檢測出的缺陷繪制在原圖像對應的位置中,可以實現實時對燒結臺車的篦條的缺陷的檢測,檢測過程中無需人工干預,有效解決了人工檢測篦條缺陷中存在的滯后性,避免人工檢測的安全風險,當篦條存在缺陷時,可以及時被檢測出來,通過在原圖像中的顯示缺陷,使得維修人員可以準確地定位篦條缺陷位置,對篦條的缺陷進行及時維護。特別地,通過暗度進行缺陷的判斷,減小不同光照條件對檢測的影響,提高檢測結果的準確性。
33、上述
技術實現思路
相關記載僅是本申請技術方案的概述,為了讓本領域普通技術人員能夠更清楚地了解本申請的技術方案,進而可以依據說明書的文字及附圖記載的內容予以實施,并且為了讓本申請的上述目的及其它目的、特征和優點能夠更易于理解,以下結合本申請的具體實施方式及附圖進行說明。
【技術保護點】
1.一種燒結機臺車篦條缺陷檢測方法,其特征在于,包括以下步驟:
2.根據權利要求1所述的燒結機臺車篦條缺陷檢測方法,其特征在于,所述對圖像進行裁剪之前還包括以下步驟:
3.根據權利要求2所述的燒結機臺車篦條缺陷檢測方法,其特征在于,所述對獲取的圖像進行圖像矯正具體包括以下步驟:
4.根據權利要求1所述的燒結機臺車篦條缺陷檢測方法,其特征在于,所述對圖像進行裁剪具體包括以下步驟:
5.根據權利要求4所述的燒結機臺車篦條缺陷檢測方法,其特征在于,所述邊緣檢測為通過canny邊緣檢測算法檢測。
6.根據權利要求4所述的燒結機臺車篦條缺陷檢測方法,其特征在于,所述直線檢測為通過Hough直線檢測算法檢測。
7.根據權利要求1所述的燒結機臺車篦條缺陷檢測方法,其特征在于,所述根據暗度機制對特征圖中待測篦條進行缺陷檢測具體包括以下步驟:
8.根據權利要求1所述的燒結機臺車篦條缺陷檢測方法,其特征在于,所述將檢測出的缺陷繪制在原圖像中具體包括以下步驟:
9.一種存儲介質,所述存儲介質存儲有計算機程序
10.一種燒結機臺車篦條缺陷檢測系統,其特征在于,包括相機及計算機;
...【技術特征摘要】
1.一種燒結機臺車篦條缺陷檢測方法,其特征在于,包括以下步驟:
2.根據權利要求1所述的燒結機臺車篦條缺陷檢測方法,其特征在于,所述對圖像進行裁剪之前還包括以下步驟:
3.根據權利要求2所述的燒結機臺車篦條缺陷檢測方法,其特征在于,所述對獲取的圖像進行圖像矯正具體包括以下步驟:
4.根據權利要求1所述的燒結機臺車篦條缺陷檢測方法,其特征在于,所述對圖像進行裁剪具體包括以下步驟:
5.根據權利要求4所述的燒結機臺車篦條缺陷檢測方法,其特征在于,所述邊緣檢測為通過canny邊緣檢測算法檢測。
6.根據權利要求4所述的燒結機臺車篦條缺...
【專利技術屬性】
技術研發人員:張子月,杜文,杜武,江文華,
申請(專利權)人:蘇州銳知信智能科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。