亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        紗線毛羽路徑匹配追蹤檢測

        2022-09-22 14:29:16鄧中民于東洋胡灝東
        紡織學(xué)報 2022年9期
        關(guān)鍵詞:毛羽鄰域像素點(diǎn)

        鄧中民, 于東洋, 胡灝東, 李 童, 柯 薇

        武漢紡織大學(xué) 省部共建紡織新材料與先進(jìn)加工技術(shù)國家重點(diǎn)實驗室, 湖北 武漢 430200)

        紗線中毛羽的多少會直接影響紗線質(zhì)量,對紗線后續(xù)織造加工產(chǎn)生影響,同時也會影響織物外觀和手感[1-2]。目前,常用的毛羽評價指標(biāo)有毛羽量、毛羽伸出長度、毛羽指數(shù),對應(yīng)的紗線毛羽檢測方法有光電法和人工計數(shù)法[3]。由于毛羽形態(tài)的彎曲性和相互交叉性,光電法忽略了毛羽形態(tài)的影響造成檢測結(jié)果不準(zhǔn)確[4-5];人工計數(shù)法檢測速率慢,耗費(fèi)大量人力、物力。

        隨著計算機(jī)圖像處理技術(shù)的發(fā)展,利用其對毛羽進(jìn)行檢測越來越普遍。孫銀銀等[6]提出的紗線毛羽骨架追蹤方法以紗線條干上下分割線為起點(diǎn),對多交點(diǎn)邊判斷邊消除,得到不同長度毛羽數(shù)量,結(jié)果較為準(zhǔn)確,但存在檢測盲區(qū),無法對重疊毛羽進(jìn)行檢測。吳珍[7]提出通過提取毛羽邊緣進(jìn)行追蹤的方法,不受彎曲毛羽形態(tài)影響,檢測速率快,但對交叉毛羽無法進(jìn)行準(zhǔn)確計算。Jing等[4]提出基于MRMRF算法,以紗線主干為基準(zhǔn)進(jìn)行檢測的方法,但該方法無法檢測彎曲毛羽長度。

        為解決上述圖像檢測法中存在的缺陷,本文提出一種毛羽路徑匹配追蹤檢測方法。即對毛羽骨干圖像進(jìn)行遍歷獲取毛羽起點(diǎn),對毛羽點(diǎn)八鄰域按不同情況進(jìn)行判斷實現(xiàn)毛羽追蹤;在毛羽交叉部位通過選取毛羽交叉點(diǎn)前部分毛羽路徑點(diǎn),計算斜率并動態(tài)分配權(quán)重得到交叉區(qū)域毛羽斜度,以此來對多路徑點(diǎn)進(jìn)行匹配,找到最佳毛羽點(diǎn)實現(xiàn)毛羽路徑匹配跟蹤;最后依次記錄毛羽路徑得到毛羽總像素數(shù),轉(zhuǎn)化為毛羽的長度,實現(xiàn)毛羽長度檢測。

        1 紗線圖像采集

        本文實驗采用RH2000視頻顯微鏡采集紗線毛羽圖像,選取紗線樣本為29.5 tex棉紗。為保證采集紗線圖像清晰、完整和具有參考性,采集圖像分辨率為1 920像素×1 200像素,放大倍數(shù)為50倍;同時保證紗線位于相機(jī)視野中間,軸線保持水平,調(diào)整光源和焦距使毛羽圖像清晰[8-9]。采集紗線圖像如圖1所示。

        圖1 原始紗線圖像

        2 紗線圖像處理

        2.1 圖像預(yù)處理

        由于紗線毛羽主干和采集過程中的噪點(diǎn)會對后續(xù)紗線毛羽的處理產(chǎn)生影響[10],為消除這些影響,利用MatLab圖像處理軟件對采集的紗線毛羽圖像進(jìn)行灰度化、濾波處理、OTSU圖像分割、形態(tài)學(xué)運(yùn)算,獲取預(yù)處理毛羽圖像[11-12]如圖2所示。

        圖2 預(yù)處理后紗線圖像

        2.2 毛羽骨干化處理

        預(yù)處理后的毛羽圖像中毛羽直徑由多個像素點(diǎn)構(gòu)成,運(yùn)用本文提出的毛羽路徑匹配追蹤算法對毛羽進(jìn)行追蹤,需要對獲取的預(yù)處理毛羽圖像進(jìn)行骨干化處理,獲取以單個像素點(diǎn)為直徑的骨干化毛羽圖像。骨干化處理后毛羽圖像像素值取反后圖像如圖3所示。

        圖3 取反后毛羽骨干化圖像

        3 毛羽路徑追蹤

        3.1 毛羽起始點(diǎn)確定

        實現(xiàn)毛羽骨架追蹤,需要確定毛羽起始點(diǎn)位置。在毛羽骨干化圖像矩陣中從上到下逐行進(jìn)行遍歷,以搜尋到各毛羽骨架第1個端點(diǎn)作為各毛羽起始點(diǎn)。毛羽追蹤完成后,從該起始點(diǎn)位置繼續(xù)向后遍歷搜尋下一根毛羽起始點(diǎn)。起始點(diǎn)判定過程如下:1)從上到下逐行遍歷毛羽骨架圖像矩陣,找到像素值為1的像素點(diǎn),記作B;2)對像素點(diǎn)B周圍八鄰域像素值為1的像素點(diǎn)個數(shù)進(jìn)行判斷,若像素點(diǎn)B八鄰域中像素值為1的像素點(diǎn)個數(shù)為1個,則判定像素點(diǎn)B為毛羽起始點(diǎn)。

        根據(jù)上述判斷可以準(zhǔn)確找到毛羽端點(diǎn)即毛羽起始點(diǎn)位置,避免以毛羽骨架中間某像素點(diǎn)作為起始點(diǎn)情況。

        3.2 交叉區(qū)域多路徑點(diǎn)匹配

        毛羽形態(tài)彎曲多變、情況復(fù)雜,在毛羽交叉區(qū)域會出現(xiàn)多路徑毛羽點(diǎn)情況(即交叉部位毛羽點(diǎn)八鄰域中存在多個像素值為1 的新毛羽路徑點(diǎn)),如圖4中2根毛羽路徑點(diǎn)[B(i),B(i+1),B(i+2),B(i+3),B(i+4),B(i+5)]和[A(j),A(j+1),B(i+3),A(j+2),A(j+3)]在交叉部位毛羽點(diǎn)B(i+3)周圍出現(xiàn)多路徑點(diǎn)情況。

        圖4 多路徑毛羽點(diǎn)

        為準(zhǔn)確追蹤毛羽路徑點(diǎn),需要根據(jù)毛羽走向確定多毛羽中正確的毛羽路徑點(diǎn)。利用毛羽在交叉部位局部斜度對多路徑毛羽點(diǎn)進(jìn)行匹配進(jìn)而確定下個毛羽路徑點(diǎn)位置。通過統(tǒng)計該毛羽點(diǎn)前跟蹤所得毛羽路徑數(shù)量n,動態(tài)選取臨近交叉點(diǎn)n/3的毛羽路徑點(diǎn),計算每2個相鄰毛羽點(diǎn)B(i)和B(i+1)之間斜率,并按照毛羽點(diǎn)位置賦予斜率動態(tài)權(quán)重(p(i)):

        式中:i為每2個相鄰毛羽點(diǎn)序號;a為交叉點(diǎn)前n/3毛羽路徑點(diǎn)數(shù)量。

        由p(i)計算交叉匹配值(k),公式為

        式中:y(i)和y(i+1)為選取的毛羽點(diǎn)在矩陣中的列值;x(i)和x(i-1)為選取的毛羽點(diǎn)在矩陣中的行值。

        離交叉點(diǎn)越近分配的權(quán)重越大,進(jìn)而得到毛羽交叉位置準(zhǔn)確的毛羽斜度。計算毛羽點(diǎn)B(i+3)八鄰域中未追蹤毛羽點(diǎn)與B(i+3)的斜率,將得到的斜率和交叉匹配值k進(jìn)行匹配,將斜率最接近交叉匹配值的毛羽點(diǎn)確定為下一個最佳毛羽點(diǎn),實現(xiàn)交叉部位多路徑點(diǎn)匹配追蹤。

        3.3 毛羽追蹤

        毛羽形態(tài)彎曲多變并伴隨有交叉情況產(chǎn)生,造成毛羽追蹤情況復(fù)雜,在毛羽追蹤過程中會出現(xiàn)不同數(shù)量的新毛羽路徑點(diǎn)情況。為準(zhǔn)確追蹤毛羽路徑點(diǎn),獲取各毛羽骨架長度,根據(jù)毛羽路徑實際情況,針對不同毛羽路徑點(diǎn)數(shù)量需要提出不同方案進(jìn)行處理,毛羽處理和判斷流程如圖5所示。

        圖5 毛羽追蹤流程圖

        根據(jù)上述毛羽在不同情況下的判斷流程對毛羽進(jìn)行追蹤,追蹤過程如圖6所示,圖中×表示像素值為0。以圖6(a)中毛羽點(diǎn)B作為毛羽起始點(diǎn)對八鄰域像素點(diǎn)(a1,a2,a3,a4,a5,a6,a7,a8)進(jìn)行判斷。

        圖6 毛羽路徑

        毛羽路徑匹配追蹤過程及追蹤步驟如下。

        1)從毛羽起始點(diǎn)B開始追蹤,毛羽路徑為[B],判斷其八鄰域位置像素點(diǎn)(見圖6(b)),周圍僅有1個像素點(diǎn)B1像素值為1,對比毛羽路徑判斷該像素點(diǎn)未被追蹤,將該像素點(diǎn)作為下一個毛羽路徑點(diǎn),得到新毛羽路徑為[B,B1]。

        2)以毛羽路徑點(diǎn)B1作為新的毛羽起始點(diǎn),判斷點(diǎn)B1八鄰域得到2個像素點(diǎn)B和B2像素值為1(見圖6(c)), 對比毛羽路徑判斷像素點(diǎn)B2未被追蹤,是新的毛羽路徑點(diǎn),將該像素點(diǎn)作為下一個毛羽路徑點(diǎn),得到新毛羽路徑為[B,B1,B2]。

        3)以毛羽路徑點(diǎn)B2作為新的毛羽起始點(diǎn),判斷點(diǎn)B2八鄰域得到4個像素點(diǎn)(B1,J1,B3,J3)像素值為1(見圖6(d)),判定B2毛羽點(diǎn)出現(xiàn)多路徑點(diǎn)情況。對比毛羽路徑判斷像素點(diǎn)(J1,B3,J3)未被追蹤,是新的毛羽路徑點(diǎn),對這3個像素點(diǎn)(J1,B3,J3)執(zhí)行交叉區(qū)域路徑匹配處理,計算3個像素點(diǎn)和B2點(diǎn)的斜率,與交叉匹配值k進(jìn)行匹配,獲取正確毛羽路徑點(diǎn)B3,將該像素點(diǎn)作為下一個毛羽路徑點(diǎn),得到新毛羽路徑為[B,B1,B2,B3]。

        4)以毛羽路徑點(diǎn)B3作為新的毛羽起點(diǎn),判斷點(diǎn)B3八鄰域得到2個像素點(diǎn)(B2,B4)像素值為1(見圖6(e)), 對比毛羽路徑判斷像素點(diǎn)B4未被追蹤,是新的毛羽路徑點(diǎn),將該像素點(diǎn)作為下一個毛羽路徑點(diǎn),得到新毛羽路徑為[B,B1,B2,B3,B4]。

        5)以毛羽路徑點(diǎn)B4作為新的毛羽起點(diǎn),判斷點(diǎn)B4八鄰域得到1個像素點(diǎn)B3像素值為1,對比毛羽路徑是已追蹤像素點(diǎn),無新的像素點(diǎn),追蹤結(jié)束,得到新毛羽路徑為[B,B1,B2,B3,B4]。

        追蹤毛羽路徑時,往往當(dāng)前毛羽起始點(diǎn)周圍出現(xiàn)多個新毛羽路徑點(diǎn),無法確定下一個毛羽路徑點(diǎn)時,執(zhí)行交叉區(qū)域路徑匹配處理,確定下一個毛羽點(diǎn)位置。對于存在有3個像素點(diǎn)像素值為1的毛羽點(diǎn)路徑情況如圖7所示。

        圖7 B1鄰域點(diǎn)

        根據(jù)追蹤步驟,當(dāng)追蹤到點(diǎn)B1時,以點(diǎn)B1為起始點(diǎn),判斷點(diǎn)B1八鄰域得到3個像素點(diǎn)(B,J1,B2)像素值為1。判定B1毛羽點(diǎn)出現(xiàn)多路徑點(diǎn)情況,對比毛羽路徑判斷像素點(diǎn)(J1,B2)未被追蹤,是新的毛羽路徑點(diǎn),執(zhí)行交叉區(qū)域路徑匹配,確定下一個毛羽路徑點(diǎn)B2,得到新毛羽路徑為[B,B1,B2]。以B2為起始點(diǎn)重復(fù)上述判斷過程得到多毛羽路徑點(diǎn)最終毛羽路徑為[B,B1,B2,B3,B4]。

        統(tǒng)計追蹤毛羽路徑中毛羽點(diǎn)數(shù)量,即為毛羽像素數(shù)量,保留交叉部位八鄰域存在有4個路徑點(diǎn)情況的毛羽點(diǎn),消除已追蹤毛羽路徑,從圖像矩陣中上一根毛羽起始點(diǎn)位置開始向后搜尋下一個毛羽起始點(diǎn),進(jìn)行下一次毛羽追蹤。

        3.4 多重合交叉優(yōu)化處理

        毛羽交叉點(diǎn)的保留處理可以避免交叉毛羽產(chǎn)生中斷,提高交叉毛羽檢測準(zhǔn)確性。針對毛羽交叉情況分析,毛羽圖像中由于交叉位置像素的重疊性導(dǎo)致骨干化后,部分交叉會出現(xiàn)多重合交叉點(diǎn)情況,如圖8所示。

        圖8 多重合毛羽點(diǎn)交叉

        通過實例統(tǒng)計分析,毛羽在交叉部位重合像素數(shù)在14以內(nèi),針對這一特征提出交叉閾值來實現(xiàn)毛羽交叉區(qū)域毛羽點(diǎn)保留,進(jìn)而處理單重合交叉點(diǎn)和多重合交叉點(diǎn)情況。在追蹤毛羽時遇到一個交叉區(qū)域,從交叉位置開始標(biāo)記毛羽路徑點(diǎn),限制標(biāo)記毛羽路徑點(diǎn)個數(shù)P在交叉閾值14內(nèi),如果標(biāo)記毛羽路徑點(diǎn)中有不小于2個為毛羽交叉點(diǎn),則找到具有最大路徑間距的2個毛羽交叉點(diǎn),在毛羽追蹤結(jié)束消除毛羽路徑時,保留這2個交叉點(diǎn)之間的路徑點(diǎn)。毛羽路徑點(diǎn)個數(shù)為

        式中:m為毛羽交叉區(qū)域第1個交叉點(diǎn)位置;j為在交叉閾值限制內(nèi)最后1個毛羽點(diǎn)位置。

        以N2作為交叉點(diǎn)交叉(區(qū)域如圖9所示)進(jìn)行交叉點(diǎn)優(yōu)化處理。

        圖9 交叉區(qū)域

        當(dāng)毛羽路徑追蹤到N2時,根據(jù)N2八鄰域像素點(diǎn)數(shù)量判斷為多路徑毛羽點(diǎn)情況。從像素點(diǎn)N2開始標(biāo)記毛羽路徑點(diǎn),標(biāo)記個數(shù)限制在交叉閾值內(nèi),利用八鄰域毛羽點(diǎn)數(shù)量和交叉區(qū)域路徑匹配追蹤,最終得到毛羽路徑為[N1,N2,J3,J4,N5,N6],找到標(biāo)記毛羽路徑點(diǎn)中具有最大毛羽路徑間距的2個毛羽交叉點(diǎn)N2和N5。追蹤結(jié)束后對毛羽路徑消除時保留毛羽點(diǎn)N2和N5之間毛羽路徑點(diǎn)[J3,J4]。通過對交叉部位保留處理可提高檢測準(zhǔn)確性。

        4 檢測結(jié)果與分析

        為檢測測量結(jié)果的準(zhǔn)確性,選取圖3毛羽圖像中4幀不同形態(tài)毛羽骨架,檢測毛羽骨架中有交叉毛羽、回型毛羽和彎曲毛羽,如圖10所示。

        圖10 毛羽樣本

        利用毛羽像素和圖像分辨率的換算關(guān)系得到毛羽圖像中每個像素點(diǎn)代表實際長度為0.004 mm,將路徑匹配法檢測的像素數(shù)量轉(zhuǎn)化為毛羽長度;同時,選用基于投影法的蘇州長風(fēng)紡織機(jī)電科技有限公司CFH400毛羽儀和采集圖像所用到日本浩視株式會社RH2000視頻顯微鏡具有的二維測量工具作為人工法檢測進(jìn)行對比,結(jié)果如表1所示。

        表1 毛羽長度檢測結(jié)果對比

        檢測長度結(jié)果表明本文路徑匹配追蹤法測量的毛羽長度比投影法結(jié)果都要長,尤其對于樣本1和2彎曲較多和樣本4傾斜程度較大的毛羽,路徑匹配追蹤方法檢測的毛羽長度與投影法檢測毛羽長度相比差距最大。這是因為投影法測量的是毛羽的絕對長度,無法對彎曲毛羽進(jìn)行準(zhǔn)確統(tǒng)計[13-14],而本文的路徑匹配追蹤法對彎曲毛羽和交叉毛羽同樣適用。從統(tǒng)計結(jié)果可以看出,毛羽路徑匹配追蹤檢測的結(jié)果更符合毛羽真實長度。

        為進(jìn)一步驗證本文方法的準(zhǔn)確性,選取6 個紗線毛羽片段,每個紗線片段連續(xù)采集100 幅毛羽圖像,每幀圖像中紗線毛羽長度為10 mm,紗線實際長度為1 m,進(jìn)行毛羽長度的統(tǒng)計,實驗取6 次結(jié)果的平均值。本文路徑匹配追蹤方法與視頻顯微鏡人工法檢測和基于投影法的毛羽儀檢測對比結(jié)果如表2、3所示。

        表2 路徑匹配追蹤方法與人工法檢測結(jié)果對比

        表2中以人工法作為毛羽實際長度基準(zhǔn),誤差范圍在4%以內(nèi)。這是由于本文實驗以圖像實際水平長度和水平像素數(shù)量計算得到單位像素長度,而毛羽彎曲會造成毛羽路徑中一部分相鄰像素點(diǎn)呈非水平或垂直接鄰,導(dǎo)致毛羽長度計算產(chǎn)生誤差。當(dāng)毛羽長度在4~6 mm范圍內(nèi),由于毛羽長度統(tǒng)計通常按照向下取整處理,且本文實驗選取樣本中此長度范圍內(nèi)毛羽數(shù)量較少,從而使路徑匹配追蹤法和人工法測得結(jié)果接近。

        表3中以路徑匹配追蹤法作為基準(zhǔn),對比投影法檢測結(jié)果可知,毛羽路徑匹配追蹤法檢測不同長度毛羽的數(shù)量都比投影法多。這是由于投影法無法對彎曲毛羽進(jìn)行有效檢測,對于彎曲越多的毛羽適應(yīng)性越差;而路徑匹配追蹤法可對各形態(tài)毛羽路徑進(jìn)行準(zhǔn)確追蹤,尤其對較多彎曲和交叉毛羽更為適用,測得的毛羽長度更加真實和準(zhǔn)確。

        表3 路徑匹配追蹤方法與投影法檢測結(jié)果對比

        由于毛羽檢測更多是在線檢測技術(shù),高效性是其檢測方法能否廣泛應(yīng)用的基礎(chǔ),本文提出的毛羽追蹤匹配算法檢測時間與毛羽復(fù)雜度和計算機(jī)硬件有關(guān)。通過對本文方法檢測單幅圖像中10 mm實際毛羽長度時間進(jìn)行統(tǒng)計發(fā)現(xiàn),檢測時間范圍為0.4~1.2 s,可滿足在線檢測技術(shù)的使用要求;同時本文所提檢測方法可有效檢測出交叉毛羽和彎曲毛羽,提高紗線毛羽的檢測準(zhǔn)確度,具有可投入實際應(yīng)用的前景。

        5 結(jié) 論

        本文基于圖像處理技術(shù)提出的用于紗線毛羽長度檢測的追蹤算法,能夠準(zhǔn)確獲取毛羽長度信息,相比于常規(guī)毛羽投影法和圖像檢測法,本文方法可消除彎曲毛羽檢測不準(zhǔn)確,毛羽交叉情況無法準(zhǔn)確追蹤毛羽路徑的弊端,可以更加全面地反映紗線毛羽的分布情況,提高毛羽檢測準(zhǔn)確度。本文提出的紗線毛羽路徑匹配檢測結(jié)果與實際毛羽長度相近,檢測時間具有高效性和可行性,可為將來設(shè)計紗線毛羽檢測系統(tǒng)提供參考。

        猜你喜歡
        毛羽鄰域像素點(diǎn)
        影響紗線毛羽試驗結(jié)果主要因素探討
        稀疏圖平方圖的染色數(shù)上界
        基于機(jī)器視覺的玻璃纖維管紗毛羽檢測
        基于鄰域競賽的多目標(biāo)優(yōu)化算法
        基于canvas的前端數(shù)據(jù)加密
        紗線毛羽骨架及長度的跟蹤測量
        首屆“金貓杯”2016/2017論文征評活動專家答疑(二)
        紡織器材(2017年2期)2017-04-06 02:20:38
        基于逐像素點(diǎn)深度卷積網(wǎng)絡(luò)分割模型的上皮和間質(zhì)組織分割
        關(guān)于-型鄰域空間
        基于Node-Cell結(jié)構(gòu)的HEVC幀內(nèi)編碼
        亚洲国产亚综合在线区| 国产精品狼人久久久久影院 | 精品一区中文字幕在线观看| 国产农村熟妇videos| 中文字幕一区二区三区久久网站| 久久精品国产88久久综合| 日本午夜a级理论片在线播放| 久久久久亚洲精品无码系列| 男人添女人下部高潮全视频| 中文字幕久久久久久精| 日本一曲二曲三曲在线| 女人无遮挡裸交性做爰| 国产卡一卡二卡三| 国产99页| 在线观看二区视频网站二区| 日韩人妻少妇一区二区三区| 男人边吻奶边挵进去视频| 亚洲Av无码专区尤物| 亚洲熟女av在线观看| 性色欲情网站| 中文字幕在线亚洲日韩6页手机版| 亚洲国产精品免费一区| 人妻熟女翘屁股中文字幕| 消息称老熟妇乱视频一区二区 | 日日碰狠狠添天天爽超碰97久久| 最近日本免费观看高清视频| 亚洲一级电影在线观看| 午夜一区二区三区福利视频| 欧美不卡一区二区三区| 国内精品久久久久久无码不卡 | 亚欧视频无码在线观看| 中文字幕人妻互换av| 人妻体体内射精一区二区| 亚洲色婷婷免费视频高清在线观看| 中文字幕久久人妻av| 久久久久99人妻一区二区三区 | 免费jjzz在线播放国产| 日本熟妇免费一区二区三区| 一边做一边说国语对白| 国产精品无码日韩欧| 国产精品亚洲精品日产久久久|