本發(fā)明涉及疵點檢測,更具體地說,它涉及一種疵點檢測結果處理方法、系統(tǒng)、介質及計算機。
背景技術:
1、本專利涉及一種基于ai算法的布面疵點檢測系統(tǒng)。該系統(tǒng)在工業(yè)應用中具有廣泛的應用前景,可以有效提高紡織品的質量控制水平。此類基于圖像檢測的質檢系統(tǒng),由于攝像頭的對焦區(qū)域有限,不一定能覆蓋完整的疵點,需要先檢出疵點的局部,然后通過后處理將多個局部疵點拼接成完整的疵點,另外還有由大量不相連的小疵點散布而形成的疵點,比如成片緯縮等。
2、在現(xiàn)有的技術中,往往只關注于疵點的檢測算法,而忽略了疵點拼接、聚合、再分類等后處理技術的描述。然而,在布面疵點檢測領域,疵點的種類繁多,不同的布種對疵點檢出的要求各不相同,同時不同工廠對布匹的質量要求也存在差異。如果后處理邏輯缺乏足夠的靈活性和擴展性,那么一套系統(tǒng)很難滿足不同工廠的定制化需求,導致整套系統(tǒng)難以落地實施或者實施成本過高。
技術實現(xiàn)思路
1、針對現(xiàn)有技術存在的不足,本發(fā)明的目的在于提供一種疵點檢測結果處理方法、系統(tǒng)、介質及計算機,以克服現(xiàn)有的技術中存在的疵點檢測模型只關注檢測算法,忽略了后續(xù)的處理方案導致不具備足夠的靈活性和擴展性的缺點。
2、本發(fā)明的上述技術目的是通過以下技術方案得以實現(xiàn)的:一種疵點檢測結果處理方法,應用于坯布疵點檢測,所述方法包括:
3、s1、構建若干階段規(guī)則,每一個所述階段規(guī)則中均包括至少一用于執(zhí)行的組規(guī)則;
4、s2、響應于疵點檢測結果的輸入,判斷所述疵點檢測結果是否滿足第一階段規(guī)則的任意一個組規(guī)則的執(zhí)行條件,若滿足,則執(zhí)行所述組規(guī)則,并執(zhí)行步驟s3;若不滿足,則執(zhí)行步驟s3;
5、s3、判斷是否存在未進行執(zhí)行條件匹配的階段規(guī)則,若存在,則將該階段規(guī)則記作第一階段規(guī)則,并執(zhí)行步驟s2;若不存在,則終止執(zhí)行,并輸出所述第一階段規(guī)則的規(guī)則執(zhí)行結果。
6、可選的,所述構建若干階段規(guī)則,具體包括:構建若干依次排序的階段規(guī)則;在所述響應于疵點檢測結果的輸入,判斷所述疵點檢測結果是否滿足第一階段規(guī)則的任意一個組規(guī)則的執(zhí)行條件之前,還包括:按照若干所述階段規(guī)則的排序,將所述排序中的第一個階段規(guī)則記作第一階段規(guī)則。
7、可選的,所述判斷是否存在未進行執(zhí)行條件匹配的階段規(guī)則,具體包括:按照若干所述階段規(guī)則的排序,判斷與所述第一階段規(guī)則相鄰的階段規(guī)則是否未進行執(zhí)行條件匹配。
8、可選的,在所述執(zhí)行所述組規(guī)則之后,還包括:停止判斷所述疵點檢測結果是否滿足第一階段規(guī)則的其余組規(guī)則的執(zhí)行條件。
9、可選的,所述構建若干階段規(guī)則,每一個所述階段規(guī)則中均包括至少一用于執(zhí)行的組規(guī)則,具體包括:構建第一階段規(guī)則,所述第一階段規(guī)則包括:疵點過濾組規(guī)則和直接結束組規(guī)則;構建第二階段規(guī)則;所述第二階段規(guī)則包括:疵點拼接組規(guī)則;構建第三階段規(guī)則,所述第三階段規(guī)則包括:疵點結束組規(guī)則和疵點重新歸類組規(guī)則;構建第四階段規(guī)則,所述第四階段規(guī)則包括:疵點統(tǒng)計組規(guī)則;構建第五階段規(guī)則,所述第五階段規(guī)則包括:疵點統(tǒng)計結束組規(guī)則;構建第六階段規(guī)則,所述第六階段規(guī)則包括:疵點亮燈組規(guī)則。
10、可選的,所述組規(guī)則包括:規(guī)則名稱、規(guī)則對象、規(guī)則條件以及操作列表;其中,所述規(guī)則名稱用于給規(guī)則提供標識作用;所述規(guī)則對象用于定義與規(guī)則相互關聯(lián)的疵點類型;所述規(guī)則條件用于判定疵點是否滿足執(zhí)行條件;所述操作列表用于定義在所述規(guī)則條件滿足所述所述規(guī)則條件的情況下需要執(zhí)行的操作。
11、可選的,所述疵點檢測結果包括疵點圖像以及疵點識別類型。
12、一種疵點檢測結果處理方系統(tǒng),包括:
13、規(guī)則構建單元,用于構建若干階段規(guī)則,每一個所述階段規(guī)則中均包括至少一用于執(zhí)行的組規(guī)則;
14、條件判斷單元,用于響應于疵點檢測結果的輸入,判斷所述疵點檢測結果是否滿足第一階段規(guī)則的任意一個組規(guī)則的執(zhí)行條件,若滿足,則執(zhí)行所述組規(guī)則,并執(zhí)行步驟s3;若不滿足,則執(zhí)行步驟s3;
15、結果輸出單元,用于判斷是否存在未進行執(zhí)行條件匹配的階段規(guī)則,若存在,則將該階段規(guī)則記作第一階段規(guī)則,并執(zhí)行步驟s2;若不存在,則終止執(zhí)行,并輸出所述第一階段規(guī)則的規(guī)則執(zhí)行結果。
16、一種計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)上述的方法的步驟。
17、一種計算機設備,包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)上述的方法的步驟。
18、綜上所述,本發(fā)明具有以下有益效果:本發(fā)明提供一種疵點檢測結果處理方法,包括:s1、構建若干階段規(guī)則,每一個所述階段規(guī)則中均包括至少一用于執(zhí)行的組規(guī)則;s2、響應于疵點檢測結果的輸入,判斷所述疵點檢測結果是否滿足第一階段規(guī)則的任意一個組規(guī)則的執(zhí)行條件,若滿足,則執(zhí)行所述組規(guī)則,并執(zhí)行步驟s3;若不滿足,則執(zhí)行步驟s3;s3、判斷是否存在未進行執(zhí)行條件匹配的階段規(guī)則,若存在,則將該階段規(guī)則記作第一階段規(guī)則,并執(zhí)行步驟s2;若不存在,則終止執(zhí)行,并輸出所述第一階段規(guī)則的規(guī)則執(zhí)行結果;采用本申請的方法,能夠在模型檢測并輸出瑕疵檢測結果之后,基于瑕疵的不同的類型,為瑕疵匹配不同的處理方法,在基于布種進行疵點識別的時候,能夠有效地提高疵點檢測結果的適用范圍,且采用本申請的疵點處理方法,不需要修改模型或者修改代碼,降低了工廠在應用模型進行疵點檢測的過程中過于繁瑣的過程,有助于工廠實現(xiàn)差異化管理。
1.一種疵點檢測結果處理方法,其特征在于,應用于坯布疵點檢測,所述方法包括:
2.根據(jù)權利要求1所述的一種疵點檢測結果處理方法,其特征在于,所述構建若干階段規(guī)則,具體包括:構建若干依次排序的階段規(guī)則;
3.根據(jù)權利要求2所述的一種疵點檢測結果處理方法,其特征在于,所述判斷是否存在未進行執(zhí)行條件匹配的階段規(guī)則,具體包括:
4.根據(jù)權利要求1所述的一種疵點檢測結果處理方法,其特征在于,在所述執(zhí)行所述組規(guī)則之后,還包括:
5.根據(jù)權利要求1所述的一種疵點檢測結果處理方法,其特征在于,所述構建若干階段規(guī)則,每一個所述階段規(guī)則中均包括至少一用于執(zhí)行的組規(guī)則,具體包括:
6.根據(jù)權利要求5所述的一種疵點檢測結果處理方法,其特征在于,所述組規(guī)則包括:規(guī)則名稱、規(guī)則對象、規(guī)則條件以及操作列表;
7.根據(jù)權利要求1所述的一種疵點檢測結果處理方法,其特征在于,所述疵點檢測結果包括疵點圖像以及疵點識別類型。
8.一種疵點檢測結果處理系統(tǒng),其特征在于,包括:
9.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權利要求1至7中任一項所述的方法的步驟。
10.一種計算機設備,包括存儲器和處理器,所述存儲器存儲有計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)權利要求1至7中任一項所述的方法的步驟。