本發明涉及紡織生產技術領域,更具體地,涉及一種布匹疵點的實時檢測方法。
背景技術:
出于種種客觀原因,疵點對于布匹來講是難以避免的。但隨著人們對布匹花紋的美觀度和復雜度要求的提高,期望的是在布匹上印染或噴印的圖案如果出現些許體積較大或突出布匹較高的疵點,例如疵點較其所在周圍區域1mm及以上,導致品質的降低的情況越來越少。傳統人工檢測技術成本高、速度慢且人眼長期工作容易疲憊造成誤檢,極易造成出現瑕疵而織機和印染設備仍舊在工作的事故,造成布匹品質下降。
現有技術中主要依靠采集圖片信息的方式獲得布匹圖案并進行瑕疵檢測。例如,申請號為cn201310512190.0的中國發明專利申請公開了一種織機圖案布匹瑕疵的在線視覺檢測方法,包括紋理基元周期精確求取,構建無瑕疵基元圖像偏移序列提取圖案布匹特征,可以實現織機圖案布匹織布過程中的實時監控以及瑕疵停機;優化了紋理基元周期提取方案,通過極值權重分析去除干擾的極值點提高周期提取精度;配合離線對標準無瑕疵圖像訓練,建立在線檢測過程中雙層分類機制,在保證實時性的同時極大提高檢測精度;完全可以滿足織機圖案布匹在線檢測過程中實時性高、準確性高的要求。申請號為cn201410467061.9的中國發明專利申請公開了一種基于自適應正交小波變換的布匹疵點檢測方法及裝置,取代人工目測和原來的先由人工進行小波基的選擇,然后進行基于小波變換的疵點自動檢測方法,克服了傳統人工目測檢測速度慢、效率低、誤檢、漏檢率高等缺陷以及原來的基于小波變換的疵點檢測方法中由于未對小波基進行優化所引起的檢測精度不高的問題。
然而,這些已有的方案對于圖像的采集質量要求較高,尤其是對于較標準布匹尺寸小且需要印染或噴印復雜圖案的布匹,當印染或噴印過程需要在布匹上完成多道不同印染或噴印工藝時,意外的機械打滑和位移將極大地造成圖像采集無法進行準確對準,采集到的圖像往往帶有角度或者清晰度不足,給圖案以及布匹疵點的及時檢測和準確識別都帶來了較大困難。尤其是這種圖像分析方式對于圖像處理的運算量較大,在現代高速印染和噴印工藝要求下難以滿足對疵點檢測在時間上的需要。
技術實現要素:
為了在確保準確度的前提下提高布匹疵點實時檢測的效率,尤其是避免對于具有較標準尺寸小且期望印染或噴印復雜圖案的布匹在經過多道印染或噴印工藝時由于機械滑動等原因發生錯位式移動導致布匹圖案難以準確地被定位進而無法準確識別圖案及疵點的問題,本發明提供了一種布匹疵點的實時檢測方法,對凸出待檢測布匹表面的疵點進行檢測,這里待檢測的疵點為其所在周圍區域(該周圍區域的大小根據布匹實際圖案或紡織工藝確定,例如對于完全為平面而沒有凸凹變化的布匹,該區域為直徑1cm的圓周)1mm及以上的疵點,其中待檢測布匹在傳送帶上被傳送,所述方法包括:
(1)設置多組光源,所述光源能夠發出單向性的線狀光;
(2)利用所述光源對待檢測布匹在傳送帶上的第一位置和第二位置處進行照射,同時對待檢測布匹在該兩個位置處分別采集第一布匹參考圖像和第二布匹參考圖像;
(3)根據第一布匹參考圖像和第二布匹參考圖像確定布匹疵點的信息。
進一步地,所述步驟(1)包括:
(11)在傳送帶上的所述第一位置處的第一側設置第一組光源,所述第一組光源用于從第一側照射傳送帶上的待檢測布匹;
(12)在傳送帶上的所述第二位置處的第二側設置第二組光源,其中第一側和第二側為相對的兩個不同側,所述第二組光源用于從第二側照射傳送帶上的待檢測布匹。
進一步地,所述步驟(2)包括:
(21)在所述第一位置和所述第二位置上方分別設置第一圖像采集裝置和第二圖像采集裝置,所述圖像采集裝置均用于采集位于其下方的布匹參考圖像;
(22)在第一時刻,所述第一組光源從傳送帶前進方向的反方向開始,朝著傳送帶前進方向,在平行于傳送帶的前進方向的平面上轉動180°,在該180°期間所述第一組光源的始終照射待檢測布匹;
(23)在所述第一組光源轉動期間,第一圖像采集裝置以第一頻率采集布匹的圖像作為第一布匹參考圖像;
(24)在第二時刻,所述第二組光源從傳送帶前進方向開始,朝著傳送帶前進的反方向,在平行于傳送帶的前進方向的平面上轉動180°,在該180°期間所述第二組光源的始終照射待檢測布匹,且在第二時刻,所述第一組光源已經完成180°轉動;
(25)在所述第二組光源轉動期間,第二圖像采集裝置以第二頻率采集布匹的圖像作為第二布匹參考圖像。
進一步地,所述第一頻率和所述第二頻率相同。
進一步地,所述步驟(1)還包括:
(13)在傳送帶上方向布匹所處平面提供環境照明光。
進一步地,所述步驟(3)包括:
(311)確定所述第一圖像采集裝置在所述第一組光源轉動180°期間采集到的第一個布匹參考圖像和最后一個布匹參考圖像;
(312)根據傳送帶傳輸速度和所述最后一個布匹參考圖像采集的時間與所述第一布匹參考圖像采集的時間之間的時間差,獲得布匹在所述第一圖像采集裝置采集期間在傳送帶上移動的長度;
(313)根據所述第一個布匹參考圖像和最后一個布匹參考圖像與預先存儲的包括布匹圖案的布匹圖像進行匹配,并結合所述布匹在傳送帶上移動的長度,確定在所述第一組光源轉動180°期間所述第一圖像采集裝置采集到的圖像對應的實際布匹圖案圖像;
(314)基于所述第一個布匹參考圖像和最后一個布匹參考圖像與預先存儲的包括布匹圖案的布匹圖像進行匹配的結果,獲得從所述第一圖像采集裝置采集到的、除去第一個布匹參考圖像和最后一個布匹參考圖像之外的其他各個布匹參考圖像分別對應的實際布匹圖案圖像;
(315)從所述第一圖像采集裝置采集到的、除去第一個布匹參考圖像和最后一個布匹參考圖像之外的其他布匹參考圖像中,去除這些布匹參考圖像分別對應的實際布匹圖案圖像,獲得多個疵點陰影圖像;
(316)基于在時間先后順序上的第一個疵點陰影圖像中各個疵點在第一組光源照射下產生的陰影,確定該各個陰影所在區域周圍的預定大小的鄰域;
(317)基于在一個疵點陰影圖像中確定的各個疵點在第一組光源照射下產生的陰影所在區域周圍的預定大小的鄰域,計算多個疵點陰影圖像中剩余的各個疵點陰影圖像在該鄰域中的陰影面積之和,將該和作為疵點第一參考值;
(318)確定所述第二圖像采集裝置在所述第二組光源轉動180°期間采集到的第二個布匹參考圖像和最后一個布匹參考圖像;
(319)根據傳送帶傳輸速度和所述最后一個布匹參考圖像采集的時間與所述第二布匹參考圖像采集的時間之間的時間差,獲得布匹在所述第二圖像采集裝置采集期間在傳送帶上移動的長度;
(320)根據所述第二個布匹參考圖像和最后一個布匹參考圖像與預先存儲的包括布匹圖案的布匹圖像進行匹配,并結合所述布匹在傳送帶上移動的長度,確定在所述第二組光源轉動180°期間所述第二圖像采集裝置采集到的圖像對應的實際布匹圖案圖像;
(321)基于所述第二個布匹參考圖像和最后一個布匹參考圖像與預先存儲的包括布匹圖案的布匹圖像進行匹配的結果,獲得從所述第二圖像采集裝置采集到的、除去第二個布匹參考圖像和最后一個布匹參考圖像之外的其他各個布匹參考圖像分別對應的實際布匹圖案圖像;
(322)從所述第二圖像采集裝置采集到的、除去第二個布匹參考圖像和最后一個布匹參考圖像之外的其他布匹參考圖像中,去除這些布匹參考圖像分別對應的實際布匹圖案圖像,獲得多個疵點陰影圖像;
(323)基于在時間先后順序上的第二個疵點陰影圖像中各個疵點在第二組光源照射下產生的陰影,確定該各個陰影所在區域周圍的預定大小的鄰域;
(324)基于在一個疵點陰影圖像中確定的各個疵點在第二組光源照射下產生的陰影所在區域周圍的預定大小的鄰域,計算多個疵點陰影圖像中剩余的各個疵點陰影圖像在該鄰域中的陰影面積之和,將該和作為疵點第二參考值;
(325)當所述疵點第一參考值和疵點第二參考值之和超過預設閾值時,表示布匹疵點超過期望的個數,確定布匹不合格,停止其在傳送帶上的傳輸。
進一步地,所述第一組光源和所述第二組光源在傳送帶上距離布匹所在平面的高度不相同。
進一步地,所述第一組光源和所述第二組光源在垂直于所述傳送帶前進的方向上比待檢測疵點的高度要高。
本發明的有益效果是:
(1)能夠極大地降低現有技術主要以來布匹圖像采集時對圖像質量的要求;
(2)能夠極大地降低對圖像處理的運算量;
(3)能夠避免設計和采用復雜的在布匹圖像中疵點的算法;
(4)能夠在確保對較其所在周圍區域高1mm及以上的疵點的檢測準確度的前提下,進行布匹在傳送帶上實時傳送期間的實時檢測,檢測速度快,準確度高。
附圖說明
圖1示出了根據本發明的布匹疵點的實時檢測方法的流程圖。
具體實施方式
如圖1所示,本發明提供了一種布匹疵點的實時檢測方法,對凸出待檢測布匹表面的疵點進行檢測,這里待檢測的疵點為其所在周圍區域(該周圍區域的大小根據布匹實際圖案或紡織工藝確定,例如對于完全為平面而沒有凸凹變化的布匹,該區域為直徑1cm的圓周)1mm及以上的疵點,其中待檢測布匹在傳送帶上被傳送,所述方法包括:
(1)設置多組光源,所述光源能夠發出單向性的線狀光;
(2)利用所述光源對待檢測布匹在傳送帶上的第一位置和第二位置處進行照射,同時對待檢測布匹在該兩個位置處分別采集第一布匹參考圖像和第二布匹參考圖像;
(3)根據第一布匹參考圖像和第二布匹參考圖像確定布匹疵點的信息。
優選地,所述步驟(1)包括:
(11)在傳送帶上的所述第一位置處的第一側設置第一組光源,所述第一組光源用于從第一側照射傳送帶上的待檢測布匹;
(12)在傳送帶上的所述第二位置處的第二側設置第二組光源,其中第一側和第二側為相對的兩個不同側,所述第二組光源用于從第二側照射傳送帶上的待檢測布匹。
優選地,所述步驟(2)包括:
(21)在所述第一位置和所述第二位置上方分別設置第一圖像采集裝置和第二圖像采集裝置,所述圖像采集裝置均用于采集位于其下方的布匹參考圖像;
(22)在第一時刻,所述第一組光源從傳送帶前進方向的反方向開始,朝著傳送帶前進方向,在平行于傳送帶的前進方向的平面上轉動180°,在該180°期間所述第一組光源的始終照射待檢測布匹;
(23)在所述第一組光源轉動期間,第一圖像采集裝置以第一頻率采集布匹的圖像作為第一布匹參考圖像;
(24)在第二時刻,所述第二組光源從傳送帶前進方向開始,朝著傳送帶前進的反方向,在平行于傳送帶的前進方向的平面上轉動180°,在該180°期間所述第二組光源的始終照射待檢測布匹,且在第二時刻,所述第一組光源已經完成180°轉動;
(25)在所述第二組光源轉動期間,第二圖像采集裝置以第二頻率采集布匹的圖像作為第二布匹參考圖像。
優選地,所述第一頻率和所述第二頻率相同。
優選地,所述步驟(1)還包括:
(13)在傳送帶上方向布匹所處平面提供環境照明光。
優選地,所述步驟(3)包括:
(311)確定所述第一圖像采集裝置在所述第一組光源轉動180°期間采集到的第一個布匹參考圖像和最后一個布匹參考圖像;
(312)根據傳送帶傳輸速度和所述最后一個布匹參考圖像采集的時間與所述第一布匹參考圖像采集的時間之間的時間差,獲得布匹在所述第一圖像采集裝置采集期間在傳送帶上移動的長度;
(313)根據所述第一個布匹參考圖像和最后一個布匹參考圖像與預先存儲的包括布匹圖案的布匹圖像進行匹配,并結合所述布匹在傳送帶上移動的長度,確定在所述第一組光源轉動180°期間所述第一圖像采集裝置采集到的圖像對應的實際布匹圖案圖像;
(314)基于所述第一個布匹參考圖像和最后一個布匹參考圖像與預先存儲的包括布匹圖案的布匹圖像進行匹配的結果,獲得從所述第一圖像采集裝置采集到的、除去第一個布匹參考圖像和最后一個布匹參考圖像之外的其他各個布匹參考圖像分別對應的實際布匹圖案圖像;
(315)從所述第一圖像采集裝置采集到的、除去第一個布匹參考圖像和最后一個布匹參考圖像之外的其他布匹參考圖像中,去除這些布匹參考圖像分別對應的實際布匹圖案圖像,獲得多個疵點陰影圖像;
(316)基于在時間先后順序上的第一個疵點陰影圖像中各個疵點在第一組光源照射下產生的陰影,確定該各個陰影所在區域周圍的預定大小的鄰域;
(317)基于在一個疵點陰影圖像中確定的各個疵點在第一組光源照射下產生的陰影所在區域周圍的預定大小的鄰域,計算多個疵點陰影圖像中剩余的各個疵點陰影圖像在該鄰域中的陰影面積之和,將該和作為疵點第一參考值;
(318)確定所述第二圖像采集裝置在所述第二組光源轉動180°期間采集到的第二個布匹參考圖像和最后一個布匹參考圖像;
(319)根據傳送帶傳輸速度和所述最后一個布匹參考圖像采集的時間與所述第二布匹參考圖像采集的時間之間的時間差,獲得布匹在所述第二圖像采集裝置采集期間在傳送帶上移動的長度;
(320)根據所述第二個布匹參考圖像和最后一個布匹參考圖像與預先存儲的包括布匹圖案的布匹圖像進行匹配,并結合所述布匹在傳送帶上移動的長度,確定在所述第二組光源轉動180°期間所述第二圖像采集裝置采集到的圖像對應的實際布匹圖案圖像;
(321)基于所述第二個布匹參考圖像和最后一個布匹參考圖像與預先存儲的包括布匹圖案的布匹圖像進行匹配的結果,獲得從所述第二圖像采集裝置采集到的、除去第二個布匹參考圖像和最后一個布匹參考圖像之外的其他各個布匹參考圖像分別對應的實際布匹圖案圖像;
(322)從所述第二圖像采集裝置采集到的、除去第二個布匹參考圖像和最后一個布匹參考圖像之外的其他布匹參考圖像中,去除這些布匹參考圖像分別對應的實際布匹圖案圖像,獲得多個疵點陰影圖像;
(323)基于在時間先后順序上的第二個疵點陰影圖像中各個疵點在第二組光源照射下產生的陰影,確定該各個陰影所在區域周圍的預定大小的鄰域;
(324)基于在一個疵點陰影圖像中確定的各個疵點在第二組光源照射下產生的陰影所在區域周圍的預定大小的鄰域,計算多個疵點陰影圖像中剩余的各個疵點陰影圖像在該鄰域中的陰影面積之和,將該和作為疵點第二參考值;
(325)當所述疵點第一參考值和疵點第二參考值之和超過預設閾值時,表示布匹疵點超過期望的個數,確定布匹不合格,停止其在傳送帶上的傳輸。
優選地,所述第一組光源和所述第二組光源在傳送帶上距離布匹所在平面的高度不相同。
優選地,所述第一組光源和所述第二組光源在垂直于所述傳送帶前進的方向上比待檢測疵點的高度要高。
以上對于本發明的較佳實施例所作的敘述是為闡明的目的,而無意限定本發明精確地為所揭露的形式,基于以上的教導或從本發明的實施例學習而作修改或變化是可能的,實施例是為解說本發明的原理以及讓所屬領域的技術人員以各種實施例利用本發明在實際應用上而選擇及敘述,本發明的技術思想企圖由權利要求及其均等來決定。