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

        ?

        基于統(tǒng)計濾波和稀疏度優(yōu)化的印花配準算法

        2021-09-02 09:24:50鄧明舟雷建軍
        關鍵詞:印花控制點濾波

        舒 軍,鄧明舟,雷建軍,楊 莉

        (1.湖北工業(yè)大學電氣與電子工程學院,武漢 430068;2.湖北工業(yè)大學太陽能高效利用及儲能運行控制湖北省重點實驗室,武漢 430068;3.湖北第二師范學院計算機學院,武漢 430205)

        近年來隨著噴頭技術和圖像處理技術的不斷發(fā)展,數碼印花技術逐漸取代傳統(tǒng)印花技術[1-2].其中OnePass數碼印花技術采用多組噴頭串排組合陣列,在掃描織物過程中,對布料實時噴墨上色,因此對圖像配準的準確度和圖像變形算法執(zhí)行效率要求較高[3].

        在數碼印花圖像的配準技術中,根據采集圖像的不同可分為全局配準變形方法和局部配準變形[4]方法,全局配準變形方法是在織物掃描完成后分割出印花區(qū)域[如圖1(a)所示],再進行配準和變形,該方法可通過少量控制點得到誤差較低的變形圖案,但采集圖像需等待掃描結束,存在著滯后性,導致印花出現(xiàn)效率低、實時性差、漏印、錯印等問題;局部配準變形方法是對掃描到的單幀圖像[如圖1(b)所示]進行實時配準與變形,優(yōu)于全局配準變形方法,但采集圖像無法分割出印花區(qū)域,因此背景噪聲和變形區(qū)域增加,對算法的精度和效率要求較高,故本文針對局部配準方法所存在的問題展開討論.

        圖1 不同的配準方法的輸入圖像Fig.1 Different registration methods for the input image

        在圖像配準[5]方面,由于工業(yè)現(xiàn)場的不穩(wěn)定性,一般采用傳統(tǒng)配準算法.文獻[6]提出一種基于ORB[7]與RANSAC融合改進的圖像配準方法,該方法在尺度和旋轉配準性能方面有較大提升,但對邊緣敏感性較高,應用到織物圖案配準中,存在匹配近似點較多,誤匹配率較高的問題.分析織物圖像可以發(fā)現(xiàn),織物在機械平臺上一般呈柔性變形,即待匹配點與對應模板點僅存在局部位移.鑒于此,文獻[8]采用FLANN匹配對大數據集和高維特征進行最近鄰搜索算法,文獻[9]在FLANN算法的匹配基礎上加入RANSAC算法可有效濾除匹配誤差點.文獻[10]采用雙向匹配法,采用多特征迭代的方式提高配準精度.文獻[11]采用最近鄰距離比值優(yōu)化算法,將歐氏距離的偏移量作為特征進行配準.但是對于復雜度不同的織物圖案,RANSAC和雙向匹配法迭代次數差異性較大,存在算法實時性不穩(wěn)定問題;而最近鄰距離比值方法無法解決局部偏移量變化較大的問題,因此配準精度較差.

        在圖像變形方面,對于織物圖案特性一般采用基于控制點的局部非剛性變形方法.該方法采用局部鄰近結構拘束,若存在相關性較多的控制點將增加冗余計算,降低算法效率.

        綜上可知,織物圖像匹配點的匹配度與點的歐式偏移距離相關性較大,變形控制點數量需要根據變形程度自動適應.本文基于FLANN匹配并結合統(tǒng)計濾波來剔除誤差點;通過匹配點矩陣的稀疏度進行冗余優(yōu)化,增加圖像變形效率.

        1 基于統(tǒng)計濾波的誤差點剔除

        分析織物圖像可以發(fā)現(xiàn),通過紋理、灰度等特征的匹配近似度較大,無法很好的剔除誤差點.而織物在打印中主要存在局部形變,即匹配點在空間位移情況穩(wěn)定.由此,本文采用匹配點的歐式距離差作為特征進行濾波.

        (1)

        (2)

        由設定的標準差倍數λ1,當點pi的距離di不在標準范圍(μ-λ1×σ,μ+λ1×σ)內,則設定該點為誤差點,進行剔除.得到濾波后的集合PR:

        PR={μ-λ1×σ≤di≤μ+λ1×σ|pi∈P}.

        (3)

        上述算法時間復雜度為O(n×m),其中n為FLANN匹配后的所有匹配點,m為所有鄰域Nbhd(pi)中總遍歷點數的集合.因此可知鄰域范圍的選取直接影響著算法的使用效率.

        假設鄰域范圍半徑為r.分析可知,r增加可以提高濾波算法的精度,而r縮小可以增加算法速率.若每個不同鄰域應Nbhd(pi)采用不同半徑,即動態(tài)規(guī)劃半徑的范圍,可提高該算法效率和魯棒性.因此鄰域的遍歷方法為以pi為中心點出發(fā)做廣度優(yōu)先搜索(BFS),搜索順序如圖2所示.

        圖2 BFS搜素順序示意圖Fig.2 BFS search sequence diagram

        綜上,鄰域Nbhd(pi)的遍歷步驟如下:

        1)假設當前點為pi,從中心點出發(fā);

        2)基于BFS搜索下一點pj,判斷pj是否超過最大搜索半徑,若超過最大搜索邊界,則終止搜索;

        5)當前變化率k若小于近10次變化率中最小值的2倍時,遍歷截至;否則判斷變化率k若大于近10次變化率中最大值的2倍,則說明中心點pi為誤差點,直接剔除;否則,更新近10次變化率最小值,繼續(xù)執(zhí)行步驟(2).

        2 冗余優(yōu)化

        在織物圖像變形算法中,一般將匹配點作為變形控制點.其中相關性較高的控制點對變形結果影響較小,并且降低變形算法效率.因此,本文將介紹一種自適應的冗余優(yōu)化算法.

        2.1 冗余點確定

        (4)

        其中,點集之間的映射f為徑向基函數的多重調和樣條.為保持變形后曲面平滑性,避免噪聲的影響,引入正則化參數λ使曲面不一定通過所有控制點,當局部區(qū)域的控制點較多時增加λ,從而減少平面的彎曲量.而針對織物圖像特性,從平面角度看,鄰域區(qū)域的彎曲量變化較少,因此當多個控制點存在鄰域區(qū)域時,相關性較大,對公式(4)給出的能量函數影響較少.因此可將其視為冗余點.當冗余點過多時,會導致TPS算法時間復雜度過大,并對算法結果影響減少,所以需對冗余點濾除,提高算法效率、在統(tǒng)計濾波實驗結果基礎上進一步冗余優(yōu)化,提出一種針對離散匹配點集的稀疏度度量方法,并通過稀疏度特征對PR做均值濾波,驗證該方法的有效性.

        2.2 匹配點的歐氏空間稀疏度

        V=W×H,

        (5)

        已知由n個元素組成的矩陣X的稀疏度可由L1范數和L2范數的差異值來求得:

        (6)

        (7)

        2.3 基于空間稀疏度的冗余優(yōu)化

        由(7)得到匹配點集PR中各點對應的稀疏度集合S.將稀疏度作為特征,當spi越趨向于1,視該點頻率越高,為冗余點剔除;當spi越趨向于0,則視該點頻率越低,為正確點保留.對稀疏度集合S做均值濾波,保留頻率較低的點,得到優(yōu)化后的點集PS.以此達到冗余優(yōu)化的目的.

        3 算法實驗與分析

        本文實驗基于圖像處理庫OpenCV4.1.0和編程環(huán)境Visual Studio 2019,編程語言為C++,開發(fā)環(huán)境為CPU:Intel Core i7,GPU:GTX-1080,16GB內存,Windows 1064位,掃描儀采用的是PYTHON-400BW寬幅面線陣相機,有效掃描寬度為400 mm,像元密度為1 200 DPI,圖像分辨率為1 200 DPI,實驗樣本圖像分辨率為每幅19008×6000.織物選用蕾絲材質,其輕薄的材質在機械平臺傳動時更易發(fā)生局部形變.

        下面首先分別對濾波優(yōu)化和冗余優(yōu)化算法實驗,分析算法的可靠性;再對總算法進行對比實驗分析精度和效率.

        3.1 濾波優(yōu)化實驗分析

        分析公式3中λ1對濾波效果的影響,實驗設置不同參數λ1得到濾波后的匹配點集PR,通過人工查找誤差點得到實驗結果如圖3所示.

        圖3 λ1對統(tǒng)計濾波的影響Fig.3 the influence of λ1on statistical filtering

        通過圖3可見,當λ1過小誤差點無法有效的濾除,因為標準差分量權值過低;但當λ1過大導致匹配點過少,影響圖像變形效果.因此λ1的設置需考慮能有效濾除誤差點的情況下,一定程度的保留匹配點作為控制點.針對本文應用設置λ1=3可達到理想效果.

        為證明統(tǒng)計濾波在數碼印花技術中匹配點優(yōu)化的可靠性,通過FLANN匹配后的初步篩選與統(tǒng)計濾波后匹配點個數以及匹配點距離差進行對比,如圖4和圖5所示.

        圖4(a)可明顯看出在FLANN匹配后的初步篩選結果中,存在大量由于匹配點距離差過大的誤差點,最大誤差點的距離差達到5 302個像素點,極大的影響匹配以及后續(xù)圖像變形效果.經過標準差倍數λ1=3的統(tǒng)計濾波,如圖4(b)所示,可以較好的濾除大量誤差點,將匹配點的距離差控制在合理范圍內.匹配效果如圖5所示,通過該濾波算法后的匹配點中無誤差點.

        圖4 匹配點距離差散點圖Fig.4 Matching point distance difference scatter plot

        圖5 統(tǒng)計濾波匹配圖Fig.5 Statistical filter matching graph

        3.2 冗余優(yōu)化實驗分析

        分析(7)中λ2對冗余濾波的影響,實驗設置參數λ2將優(yōu)化后的點集PS作為TPS控制點進行圖像變形,通過采用均方誤差統(tǒng)計參數和最大誤差值作為實驗精度評判標準,結果如圖6所示.

        均方誤差統(tǒng)計參數是計算變形后的印花圖案和參考圖像的對應點間距離的平方和的均值[18],定義為

        (8)

        其中,f和g分別為變形后的參考圖像上色點集f={fi|i=1,2,…,N}和參考圖像的上色點g={gi|i=1,2,…,N}.

        最大誤差值是計算變形后的印花圖案和參考圖像的對應點間的最大距離差,即L∞范數,定義為

        (9)

        通過圖6可知,當λ2取300~400時,最大誤差和均方誤差是最小的,則認為在此區(qū)間內λ2值做冗余優(yōu)化最優(yōu).

        為證明稀疏度度量的有效性,通過公式3得到的匹配點集合PR(圖7(a))計算稀疏度,得到每一個點的稀疏度如圖7(b),對匹配點的稀疏度作均值濾波得到濾波后的匹配點如圖7(c),進一步計算均值濾波后點集的稀疏度如圖7(d).

        圖6 λ2對統(tǒng)計濾波的影響Fig.6 the influence of λ2on statistical filtering

        圖7 基于稀疏度的均值濾波效果圖Fig.7 Effect map of mean filtering based on sparsity

        從圖7(a)中可明顯看出,由公式3得到的集合PR存在大量的冗余點,通過集合PR的稀疏度散點圖7(b)可以發(fā)現(xiàn),局部稀疏度較大的點為集合PR中的冗余點,但稀疏度存在一定的非線性因素.所以直接采用最大值濾波會將稀疏度較低區(qū)域的匹配點濾除,導致變形算法中控制點的完備性較差,最終導致變形偏差較大.采用均值濾波的方法,如圖7(c),針對稀疏度均值濾波后可濾除大量稠密區(qū)域的匹配點,有效的將稠密特征區(qū)域稀疏化.如圖7(c),均值濾波后點集的稀疏度相較于集合PR的稀疏度(圖7(b))有明顯的降低.

        3.3 算法綜合實驗分析

        在算法精度和效率要求方面,為滿足系統(tǒng)實時性,每幅樣本圖像配準與變形在單線程下的計算時間不得超過15 s;精度方面圖像變形后最大誤差不得超過1 mm.

        實驗通過采集兩次織物圖像,一幅作為印花圖像,另一幅作為參考圖像,將兩幅圖像的SURF特征描述子的FLANN匹配點集數據作為輸入.首先,采用鄰域統(tǒng)計濾波對點集做粗提取,剔除誤差點;然后,再通過計算各點稀疏度特征做均值濾波對匹配點優(yōu)化;最后,將優(yōu)化后的點集作為圖像變形TPS算法的控制點.總算法流程圖如圖8所示.

        圖8 基于FLANN匹配的優(yōu)化算法流程圖Fig.8 Flow chart of optimization algorithm based on FLANN matching

        表1針對不同匹配算法對圖像變形精度的影響做實驗驗證分析,在FLANN算法的基礎上分別加入RANSAC算法、雙向匹配法、最近鄰距離比值法、本文提出的統(tǒng)計濾波和進一步冗余優(yōu)化的這五種配準優(yōu)化方法對圖像變形效果影響進行比對,圖9為變形后的印花圖案與參考圖像分圖疊加的結果,灰度較深的為變形后的重疊部分,灰度較淺的為變形誤差部分,其中圖9(a)為原印花圖案與參考圖像的疊加效果.

        實驗表明,RANSAC和最近鄰距離比值法無法有效濾除配準誤差點,導致變形后的圖案無法覆蓋參考圖案,將導致輸出錯誤的上色方案,如圖9(b)和圖9(d)所示;雙向匹配法可以濾除一部分因匹配點距離差過高導致的誤差點,但是無法完全剔除,導致變形依然存在較大誤差,如圖9(c);當加入匹配點距離差的統(tǒng)計濾波后可有效減少誤差點,圖像變形效果如圖9(e),變形誤差小于0.5 mm;在加入冗余優(yōu)化后,如圖9(f),圖像變形效果基本無影響,證明冗余優(yōu)化的點均為圖像變形算法中的冗余控制點,最大變形誤差小于1 mm,符合實驗精度要求.

        圖9 不同匹配算法的圖像變形效果圖Fig.9 Image deformation renderings of different matching algorithms

        表1 算法精度對比Tab.1 Algorithm accuracy comparison

        表2 算法效率對比Tab.2 Algorithm efficiency comparison ms

        在實驗效率驗證方面,表2針對不同配準算法分別在匹配和變形時間上進行實驗分析.由于特征匹配前的特征點搜索效率不受匹配方法影響,因此總算法時間僅考慮圖像匹配和變形時間.

        實驗表明,RANSAC和最近鄰比值法雖在圖像匹配算法效率上較優(yōu)于本文算法,但由于匹配點較多,導致圖像變形算法時間增加,導致總算法時間較長,并且由于較多的誤差點導致變形存在較大誤差,如圖9(b)和圖9(d);雙向匹配法需要多次遍歷配準點集,誤差點濾除方面較優(yōu)于前兩者,但精度依然無法滿足需求,如圖9(c).因此RANSAC、最近鄰距離比值法和雙向匹配法在數碼印花配準上局限性較大.在加入統(tǒng)計濾波后,雖然匹配效率微低于RANSAC和最近鄰距離比值法,但匹配點更優(yōu),使得變形算法時間明顯減少.在加入冗余優(yōu)化后,變形控制點相較于優(yōu)化前大幅度減少,可將總算法時間縮減至大約10 s,滿足實驗效率要求.

        綜上所示,通過本文算法與其他算法的誤差點數量對比后發(fā)現(xiàn),加入統(tǒng)計濾波可有效減少誤差點,進一步加入冗余優(yōu)化后對精度影響較小,表明優(yōu)化算法對關鍵匹配點的完備性無明顯影響.通過對比算法運行時間發(fā)現(xiàn),加入冗余優(yōu)化可以減少總算法時間.該算法能夠較好地滿足實驗要求.

        4 結論

        針對局部印花圖案配準變形方法中精度差、效率低的問題.本文提出首先一種基于統(tǒng)計濾波方法有效濾除匹配誤差點,并通過廣度優(yōu)先搜索的方法對其優(yōu)化效率;隨后,提出一種稀疏度特征度量方法,基于該特征的冗余優(yōu)化算法可減少變形控制點數量,提高算法效率.實驗結果表明,該算法可有效濾除配準誤差點,提高算法精度;并優(yōu)化控制點集,提升算法效率.在數碼印花領域應用,可增加印花效率,提高紡織業(yè)產量.

        猜你喜歡
        印花控制點濾波
        印花派對
        印花蛇
        NFFD控制點分布對氣動外形優(yōu)化的影響
        基于風險管理下的項目建設內部控制點思考
        印花游戲
        相似材料模型中控制點像點坐標定位研究
        安徽地質(2016年4期)2016-02-27 06:18:21
        印花上裝往上爬讓清新Flora裝扮整個春夏
        Coco薇(2015年11期)2015-11-09 12:38:41
        RTS平滑濾波在事后姿態(tài)確定中的應用
        基于線性正則變換的 LMS 自適應濾波
        遙測遙控(2015年2期)2015-04-23 08:15:18
        SDCORS在基礎地理信息控制點補測中的應用
        国产艳妇av在线出轨| 伊甸园亚洲av久久精品| 一本无码av中文出轨人妻| 精品久久综合亚洲伊人| 国产 在线播放无码不卡| 高清国产亚洲精品自在久久| 欧美成人秋霞久久aa片| 日日碰狠狠躁久久躁9| 久久久久久一级毛片免费无遮挡| 人妻露脸国语对白字幕| 亚洲av丰满熟妇在线播放| 国产黄在线观看免费观看不卡| 女性自慰网站免费看ww| 澳门精品一区二区三区| 日本精品视频一区二区三区四区| 天堂国精产品2023年| 乱子伦av无码中文字幕| 国产免费一区二区三区三| 在线视频观看国产色网| 亚洲精品98中文字幕| 丰满的人妻hd高清日本| 八区精品色欲人妻综合网| 国产成人综合久久三区北岛玲| 黄色一区二区三区大全观看| 久久婷婷人人澡人人喊人人爽| 男人扒开女人双腿猛进女人机机里| 国产主播一区二区在线观看| 蜜桃av人妻精品一区二区三区| 国偷自产视频一区二区久| 国产在线网址| 免费无码黄网站在线观看| 久久精品国产免费一区二区三区| 内射合集对白在线| 久久亚洲精品成人| 中文字幕久久人妻av| 边添小泬边狠狠躁视频| a亚洲va欧美va国产综合| 无码啪啪人妻| 日本av一级片免费看| 亚洲综合欧美在线一区在线播放| 国产亚洲精品日韩综合网|