染色機防堵智能實時檢測方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種紡織行業(yè)染料的檢測方法,特別涉及一種染色機防堵智能實時檢測方法。
【背景技術(shù)】
[0002]染織業(yè)是我國的傳統(tǒng)產(chǎn)業(yè),運行中的成千上萬臺染色機絕大多數(shù)是上世紀投產(chǎn)的老舊機型。隨時代的變迀,服裝面料越來越輕便,這些輕薄面料在染色機中極易纏繞造成堵停。面料在染缸中不能按照染色要求勻速繞轉(zhuǎn)的話,染料不能均勻地滲透到面料上、從而造成色牢度和色相色譜不達標,再次重新染色會造成資源的極大浪費,同時產(chǎn)生更多的環(huán)境污染。
[0003]染缸內(nèi)部是高溫、腐蝕性環(huán)境,不適合安裝傳統(tǒng)的傳感器,這是需要著重改善的地方。
【發(fā)明內(nèi)容】
[0004]本發(fā)明所要解決的技術(shù)問題是要提供一種簡便、高效的染色機防堵智能實時檢測方法。
[0005]為了解決以上的技術(shù)問題,本發(fā)明提供了一種染色機防堵智能實時檢測方法,該檢測方法包括如下的步驟:
步驟⑴、通過視頻設(shè)備接口,從視頻流中獲取最新的圖像;
通過視頻接口從安裝在染缸檢測窗口的攝像機視頻流中獲取最新圖像;
步驟⑵、運動偵測計算;
運用運動偵測技術(shù)對連續(xù)動畫作差分計算,尋找是否有運動部分,如果沒有發(fā)現(xiàn)運動部分則判斷為堵塞,轉(zhuǎn)到步驟(5);
步驟⑶、尋找跟蹤角點;
在發(fā)現(xiàn)的運動部分圖像上利用LK算法計算二維稠密光流,尋找易于跟蹤的角點,如果計算中未能找到適合追蹤角點,視為染缸停止,發(fā)送“堵塞中”信號后,轉(zhuǎn)到步驟(5);
步驟⑷、角點移動方向;
對物體移動方向進行判定:根據(jù)前后幀追蹤角點的位置坐標,可以計算出角點移動方向和速度,將之投影到面料在染缸中正常運動方向上,所得值大于指定閥值,判斷為正常移動;
如果只有零星非正常方向流動,則判別為堵塞,轉(zhuǎn)到步驟(5),否則結(jié)束本幀圖像處理,轉(zhuǎn)到步驟⑴等待接收下一幀圖像;
步驟(5)、警告處理;
接受到“堵塞中”信號后,首先獲取染色機當前的工作狀態(tài),如果驅(qū)動電機信號為正常運行,點亮染色機上方的警告燈提醒操作工人及時處理;
返回步驟⑴等待接收下一幀圖像。
[0006]本發(fā)明根據(jù)視頻規(guī)格(PAL制25幀/秒,NTSC制30幀/秒)以一定的時間間隔從視頻設(shè)備獲取圖像,按照以上的步驟尋找判別是否發(fā)生堵塞。
[0007]本發(fā)明的優(yōu)越功效在于:
O本發(fā)明通過視頻方式可以在不對現(xiàn)有染色機進行任何改造的前提下快速方便進行檢測,成本低,是一種簡便、高效的外置檢測方法。
[0008]2)本發(fā)明的圖像處理技術(shù)簡便高效,計算量小,對處理機器的性能要求不高,一臺電腦就可以同時檢測多達16臺染缸,效率高;
3)本發(fā)明能在第一時間發(fā)現(xiàn)堵賽、并提醒操作工人及時應對處理。
【附圖說明】
[0009]構(gòu)成本申請的一部分的說明書附圖用來提供對本發(fā)明的進一步理解,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中:
圖1為本發(fā)明的工作流程示意圖;
圖2為面料在染缸中正常繞動時,可檢測到的規(guī)則移動角點示意圖;
圖3為面料在染缸中堵塞時,只能檢測到零星、方向不規(guī)則角點示意圖。
【具體實施方式】
[0010]以下結(jié)合附圖對本發(fā)明的實施例進行詳細說明,但是本發(fā)明可以由權(quán)利要求限定和覆蓋的多種不同方式實施。
[0011]下面結(jié)合附圖詳細說明本發(fā)明的實施例。
[0012]圖1示出了本發(fā)明的工作流程圖。如圖1所示,本發(fā)明提供了一種染色機防堵智能實時檢測方法,該檢測方法包括如下的步驟:
步驟⑴、通過視頻設(shè)備接口,從視頻流中獲取最新的圖像;
通過視頻接口從安裝在染缸檢測窗口的攝像機視頻流中獲取最新圖像;
步驟⑵、運動偵測計算;
運用運動偵測技術(shù)對連續(xù)動畫作差分計算,尋找是否有運動部分,如果沒有發(fā)現(xiàn)運動部分則判斷為堵塞,轉(zhuǎn)到步驟(5);
連續(xù)動畫的差分計算運用幀差運動檢測法(Mot1n)對輸入圖像做初步過濾,尋找是否有運動物體。如果面料在染缸中勻速運動,相關(guān)特征信息只能存在于發(fā)現(xiàn)運動的部分之中,所以步驟⑵只要限定在本步驟中尋找到運動發(fā)生范圍內(nèi)即可。
[0013]運動偵測算法消耗CPU等機器資源非常小,特征識別范圍限定在檢測到移動體范圍,大大減輕計算的負荷量。
[0014]步驟⑶、尋找跟蹤角點;
在發(fā)現(xiàn)的運動部分圖像上運用金字塔LK算法計算二維稠密光流,可以得到如圖2所示易于跟蹤特征點作為角點;如果計算中未能找到適合追蹤角點,可判定無正常繞動,視為染缸停止,發(fā)送“堵塞中”信號后,轉(zhuǎn)到步驟(5);
步驟⑷、角點移動方向;
對物體移動方向進行判定:根據(jù)前后幀追蹤角點的位置坐標,可以計算出角點移動方向和速度,將之投影到面料在染缸中正常運動方向上,如果在正常運行方向投影值之和超過指定閥值,判斷為正常移動。
[0015]如果只有零星非正常方向流動則判別為堵塞,判斷為堵塞狀態(tài),轉(zhuǎn)到步驟(5),至此本幀畫面的計算處理全部完成,轉(zhuǎn)到步驟⑴等待接收下一幀圖像;
步驟(5)、警告處理;
接受到“堵塞中”信號后,首先獲取染色機當前工作狀態(tài),如果驅(qū)動電機信號為正常運行的話,點亮染色機上方的警告燈提醒操作工人及時處理;返回步驟⑴等待接收下一幀圖像。
[0016]以上所述僅為本發(fā)明的優(yōu)先實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍內(nèi)之內(nèi)。
【主權(quán)項】
1.一種染色機防堵智能實時檢測方法,該檢測方法包括如下的步驟: 步驟⑴、通過視頻設(shè)備接口,從視頻流中獲取最新的圖像; 步驟⑵、運動偵測計算; 運用運動偵測技術(shù)對連續(xù)動畫作差分計算,尋找是否有運動部分,如果沒有發(fā)現(xiàn)運動部分則判斷為堵塞,轉(zhuǎn)到步驟(5); 步驟⑶、尋找跟蹤角點; 在發(fā)現(xiàn)的運動部分圖像上利用LK算法尋找易于跟蹤的角點,如果沒有發(fā)現(xiàn)候選角點,則判斷為染缸堵塞停止,轉(zhuǎn)到步驟(5); 步驟⑷、角點移動方向; 計算前后幀角點位移的方向,如果和染缸中面料設(shè)計運行方向不一致,判斷為堵塞狀態(tài),轉(zhuǎn)到步驟(5),否則結(jié)束本幀圖像處理,轉(zhuǎn)到步驟(I)等待接收下一幀圖像; 步驟(5)、警告處理; 獲取染色機運行裝態(tài),如果是開機運行中的話,點亮警示信號提醒處置堵塞問題;返回步驟⑴等待接收下一幀圖像。
【專利摘要】本發(fā)明公開一種染色機防堵智能實時檢測方法,通過視頻設(shè)備接口,從視頻流中獲取最新的圖像;運動偵測計算尋找運動部分;尋找跟蹤角點;通過角點移動方向判別是否在正常繞行;發(fā)現(xiàn)堵塞現(xiàn)象后點亮警示等提醒。發(fā)明的優(yōu)點是無須改動現(xiàn)有設(shè)備,簡便易行、成本低效率高,在小型計算機上能實現(xiàn)。
【IPC分類】D06B23/00
【公開號】CN104928870
【申請?zhí)枴緾N201510300059
【發(fā)明人】張顥熙
【申請人】上海未來軟件有限公司
【公開日】2015年9月23日
【申請日】2015年6月4日