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

        ?

        基于機器視覺的服裝樣片輪廓特征數(shù)據(jù)采集系統(tǒng)

        2020-12-22 11:14:32王永強周聰玲王中帥
        天津科技大學(xué)學(xué)報 2020年6期
        關(guān)鍵詞:矢量化樣片角點

        高 鵬,王永強,周聰玲,王中帥

        (天津科技大學(xué)機械工程學(xué)院,天津 300222)

        服裝紙樣是裁剪的重要依據(jù),也是服裝各組成部分最具體的二維展現(xiàn),同時也關(guān)乎服裝成品的版型尺寸.服裝的計算機輔助設(shè)計、制造越來越受到人們的關(guān)注[1],其中服裝二維樣片的矢量化錄入是關(guān)鍵技術(shù)之一[2].矢量化過程可將服裝二維樣片特征數(shù)據(jù)進行數(shù)字化錄入并最終生成 CAD文件,后期通過修改、編輯等操作達到再設(shè)計的目的.

        目前行業(yè)內(nèi)的服裝樣片矢量化錄入大多采用數(shù)字化儀人工錄入的方式,其效率及精度受人為因素影響很大[3].本文研發(fā)的基于機器視覺的非接觸矢量化錄入系統(tǒng)使得上述問題得到解決.該系統(tǒng)只需獲取二維服裝樣片的圖像,自動處理形成服裝 CAD所需的矢量化文件,并且能夠自動分類識別,為服裝行業(yè)大數(shù)據(jù)提供服務(wù).

        1 系統(tǒng)構(gòu)成及功能

        系統(tǒng)包括圖像獲取、預(yù)處理、標(biāo)定、矢量化、數(shù)據(jù)類型轉(zhuǎn)換及形狀特征識別分類等模塊,可滿足服裝CAD軟件的需求.考慮到系統(tǒng)的性價比及圖像采集的便捷性[4],用手機相機代替工業(yè)相機作為拍攝工具.同時考慮數(shù)據(jù)傳輸?shù)谋憬菪约澳繕?biāo)樣片獲取的完整性,通過在拍攝時設(shè)置取景框可保證在視野范圍內(nèi)的布滿率并通過傳輸直接到處理端.系統(tǒng)通過自動生成虛擬網(wǎng)格,利用光-像平面標(biāo)定法可滿足測量精度[5].在服裝樣片特征數(shù)據(jù)矢量化過程中,本文依據(jù)服裝設(shè)計的相關(guān)知識將樣片邊緣曲線進行擬合逼近,同時針對復(fù)雜曲線使用多次迭代逼近擬合的方法,提高了擬合的重合度并將分段凸點進行平滑處理提高線條整體光順性.在分類識別階段,根據(jù)特征利用神經(jīng)網(wǎng)絡(luò)技術(shù)對服裝樣片進行自動分類[6],方便后期的數(shù)據(jù)分析與檢索.系統(tǒng)的工作流程如圖 1所示.硬件系統(tǒng)結(jié)構(gòu)示意圖如圖2所示.

        圖1 系統(tǒng)工作流程圖Fig. 1 Work flow of the system

        圖2 硬件系統(tǒng)結(jié)構(gòu)示意圖Fig. 2 Structure diagram of the hardware system

        硬件系統(tǒng)包括支架、標(biāo)定板、調(diào)節(jié)裝置等.調(diào)節(jié)裝置具有角度與高度調(diào)節(jié)功能,可適應(yīng)不同操作者.支架起整體支撐作用.背景標(biāo)定版選用白色半透明磁性板并將標(biāo)定網(wǎng)格噴涂其表面,配有背光光源,方便標(biāo)定過程,其背景標(biāo)定板示意圖如圖3所示.

        圖3 背景標(biāo)定板示意圖Fig. 3 Background diagram of the calibration board

        2 原理及方法

        根據(jù)系統(tǒng)整體工作流程圖,硬件系統(tǒng)拍攝樣片圖像后,交由軟件系統(tǒng)完成處理的全過程并生成矢量化文件.

        (1)圖像獲取及預(yù)處理:為獲取樣片圖像并提高系統(tǒng)經(jīng)濟性與便捷性,系統(tǒng)利用手機相機獲取樣片圖像,并通過無線網(wǎng)絡(luò)傳送至計算機,進行二值化,邊緣提取及排序等操作.

        (2)系統(tǒng)標(biāo)定:采用光-像平面標(biāo)定法是為了建立物像平面間對應(yīng)關(guān)系,針對大場景測量采用生成虛擬網(wǎng)格的方法,保證系統(tǒng)的測量精度.

        (3)矢量化:為實現(xiàn)圖像邊緣輪廓的矢量化,針對邊緣曲線進行角點檢測、線段分割、直曲擬合等過程,對邊緣線條進行拆分?jǐn)M合.

        (4)識別分類:為減少后期樣片矢量化文件的人工分類操作,系統(tǒng)根據(jù)不同服裝及不同部位樣片形狀的差異,提取樣片圖像中具有尺度不變性的形狀特征,通過 MLP多層感知器進行學(xué)習(xí),達到分類的目的.

        (5)數(shù)據(jù)格式轉(zhuǎn)換:為了生成適用于服裝設(shè)計CAD軟件中的DXF文件,實現(xiàn)數(shù)據(jù)格式的轉(zhuǎn)換[7].

        2.1 圖像獲取及預(yù)處理

        針對獲取的圖像,利用二值化方法濾除圖像噪聲,同時實現(xiàn)目標(biāo)與背景的分割.目標(biāo)圖像邊緣曲線描述了樣片的輪廓特征,針對具有全封閉特征的服裝樣片邊緣進行檢測,適合采用 8-鄰域聯(lián)通方法進行.其原理為判斷像素間的連接關(guān)系是否滿足 8-鄰域的連接原則:假設(shè)圖像中當(dāng)前像素點為 g(x,y),那么習(xí)慣上將距其像素距離為 1的 4個像素點 g(x-1,y)、g(x+1,y)、g(x,y-1)、g(x,y+1)以及其對角臨近的 4 個像素點 g(x-1,y-1)、g(x-1,y+1),g(x+1,y-1)、g(x+1,y+1)稱為 8-鄰域像素點.當(dāng)前像素是否為邊緣的判斷依據(jù)在其 8-鄰域內(nèi)有部分像素點在目標(biāo)區(qū)域內(nèi),也有部分像素在背景區(qū)域內(nèi),據(jù)此可實現(xiàn)檢測邊緣.8-鄰域的連接形式如圖4所示.

        圖4 8-鄰域連接形式Fig. 4 8-neighborhood connection form

        2.2 系統(tǒng)標(biāo)定

        通常情況下,二維光像平面的標(biāo)定只需通過尋找圖像坐標(biāo)系與世界坐標(biāo)系對應(yīng)的4個角點,求出變換矩陣即可實現(xiàn),但是偏離角點越遠的點測量精度越低.鑒于部分服裝樣片實際尺寸較大,為保證系統(tǒng)測量精度,本文采用虛擬網(wǎng)格標(biāo)定法,如圖5所示.

        圖5 虛擬網(wǎng)格標(biāo)定法Fig. 5 Virtual grid calibration method

        利用噴涂在測量區(qū)域邊界上的黑白實體方框,在其所包圍的有效測量區(qū)域內(nèi)部產(chǎn)生若干虛擬如圖 5所示細線網(wǎng)格,然后通過每個虛擬網(wǎng)格上的4個角點實現(xiàn)上述對應(yīng)關(guān)系,可求解出若干個變換矩陣.后期對于任何一個測量點可首先判斷其處于哪個虛擬網(wǎng)格內(nèi),再利用該變換矩陣求取其世界坐標(biāo),該方法可有效提高測量精度.坐標(biāo)系xoy和坐標(biāo)系x'o'y'分別為圖像坐標(biāo)系及世界坐標(biāo)系.

        2.3 矢量化

        矢量化主要包括角點檢測、邊緣分割、直曲擬合等過程.其中角點檢測目的是為了尋找不同線段間的轉(zhuǎn)折點.Harris角點檢測算法是一種有效的角點檢測算法,其通過利用局部窗口在圖像移動時不同的灰度值變化以確定角點位置.其表達式為

        式中:w (x ,y)為窗口函數(shù);g (x + u ,y + v )為平移后的圖像灰度;g (x ,y)為圖像灰度.

        應(yīng)用 Harris角點檢測算子對樣片的邊緣輪廓圖像進行角點檢測,而角點則是輪廓邊緣中不同線段間的分割點.在獲得角點后,可通過角點對邊緣進行分割,使其變成獨立的線段,而后進行擬合建立模型.

        對于直線其擬合模型較為簡單,可用式(2)表示

        式中:P1、P2為線段起始和終止點,t ∈ [ 0 , 1].

        針對樣片的邊緣曲線,服裝 CAD系統(tǒng)中常用的曲線模型主要為三次 Bezier曲線,由于其具有可控性強、線型平滑直觀、設(shè)計修改方便的優(yōu)點而被普遍用于服裝CAD曲線的生成中.三次Bezier曲線控制點及曲線形式如圖6所示.

        圖6 三次Bezier曲線Fig. 6 Cubic Bezier curve

        其表達式為

        式中:Q1、Q2、Q3、Q4為多邊形控制點,t ∈ [ 0 , 1].生成曲線的形狀是由控制點 Q所決定的,而其控制點的獲取由其邊緣點求出,邊緣點與控制點的關(guān)系為

        式中:P1、P2、P3、P4為曲線邊緣點,Q1、Q2、Q3、Q4為曲線控制點,t1, t2∈ [ 0 ,1].若取 P1、P2為邊緣等分點,則 t1=0.33,t2=0.67,通過已知條件求解上述方程,即可得出未知控制點 Q2、Q3.P1、Q1和 P4、Q4分別為邊緣點和控制點的起始和終止點,其為重合關(guān)系.

        雖然三次 Bezier曲線對簡單的服裝曲線有著很好的擬合效果,但對于某些邊緣曲線用一條三次Bezier去整體擬合效果不佳,其重合度較低,該種邊緣曲線可定義為復(fù)雜邊緣曲線.針對這一問題,本文采用改進的多次迭代以三次 Bezier曲線逼近擬合的方法[8],將復(fù)雜曲線進行二等分操作后再分段用三次Bezier曲線進行擬合并判斷重合度[9],直到結(jié)果滿足要求.重合度可由決定系數(shù)R2及最大誤差δ表示,其表達式為

        式中:PQ為擬合曲線點;PI為圖像邊緣像素點;為圖像邊緣像素點平均值;di為擬合點與圖像點間的像素距離;ti為線段中的像素點.文本中確定相關(guān)系數(shù)R2>0.99且最大誤差δ<2的像素距離為滿足重合度.

        針對上述過程中所產(chǎn)生的若干等分點可能對線條整體光順造成的不良影響,后期采用邊緣濾波可以消除[9].矢量化過程流程如圖7所示.

        圖7 矢量化流程Fig. 7 Vectorization process

        2.4 樣片特征識別與分類

        考慮到服裝設(shè)計大數(shù)據(jù)庫的需求,這些矢量化文件需要分類進行保存,可通過不同樣片間的形狀特征,如矩形度、圓度、不變矩等,利用人工神經(jīng)網(wǎng)絡(luò)技術(shù)進行分類.數(shù)據(jù)庫的建立主要包含樣片名稱及其對應(yīng)DXF文件,樣片最大尺寸為600mm×900mm,后期為完善數(shù)據(jù)庫可繼續(xù)添加布料、裁片數(shù)量等信息.人工神經(jīng)網(wǎng)絡(luò)由輸入層、輸出層及若干隱層組成[10],其模型如圖8所示.

        其中輸入層和輸出層必須存在,隱藏層可根據(jù)解決問題的復(fù)雜程度設(shè)置一層或多層.就本系統(tǒng)而言,輸入層為樣片的形狀特征:矩形度、圓度、不變矩,而輸出結(jié)果即為樣片的形狀特征通過隱層計算的分類結(jié)果.其不同層間存在權(quán)重 w及偏置 b,層間的傳遞關(guān)系為

        式中:x為輸入值;w為權(quán)重系數(shù);b為偏置;sigmoid為激活函數(shù);A為輸出值.

        圖8 神經(jīng)網(wǎng)絡(luò)模型Fig. 8 Neural network model

        神經(jīng)網(wǎng)絡(luò)要解決的最基本問題是分類問題.將特征值傳入隱藏層中,通過帶有結(jié)果的數(shù)據(jù)來訓(xùn)練神經(jīng)網(wǎng)絡(luò)的參數(shù)(權(quán)重w及偏置b),使得輸出值與給定的結(jié)果一致,即可用來預(yù)測新的輸入值.

        而針對服裝樣片的分類而言,對樣片的識別分類過程可簡述為

        (1)輸入樣本,提取形狀特征[11].

        (2)創(chuàng)建分類器,輸入形狀特征,劃分不同類.

        (3)輸入識別圖像,提取形狀特征,用訓(xùn)練結(jié)果對其分類.

        形狀特征是區(qū)分不同樣片主要依據(jù),不同部位的樣片間矩形度、圓度、不變矩等形狀特征[12]有很大差別,通過在不同樣片對這些特征的提取,并將其進行學(xué)習(xí)分類,可獲取在不同的拍攝環(huán)境具有平移、旋轉(zhuǎn)、縮放變換下的不變性的分類結(jié)果,滿足系統(tǒng)的分類要求.

        2.5 數(shù)據(jù)格式轉(zhuǎn)換

        鑒于服裝CAD軟件均將DXF格式的文件作為通用的數(shù)據(jù)接口文件,本系統(tǒng)將矢量化數(shù)據(jù)按照DXF文件的生成形式,以組碼、組值的形式生成DXF文件,滿足后續(xù)在服裝 CAD軟件中查看、編輯等需求.

        3 實驗驗證

        參照企業(yè)內(nèi)部生產(chǎn)制造工藝流程有關(guān)規(guī)定,本文設(shè)定尺寸的測量精度誤差在1mm范圍內(nèi).

        3.1 測量精度驗證

        本系統(tǒng)設(shè)定的測量范圍:1100mm×1300mm.實驗中將 200mm×120mm的標(biāo)準(zhǔn)矩形樣板分別放置在背景標(biāo)定板的9個不同的位置上,矩形塊尺寸由標(biāo)尺測得,具有毫米級精度,標(biāo)定塊的放置形式如圖9所示.

        圖9 矩形塊位置Fig. 9 Rectangular block location

        利用虛擬網(wǎng)格標(biāo)定方法得到的測量數(shù)據(jù)見表1.其中表格序號對應(yīng)圖 9中標(biāo)號,表中長邊標(biāo)準(zhǔn)值為 200mm,寬邊標(biāo)準(zhǔn)值為 120mm.本實驗在改變光照條件下共進行了 5次實驗,其結(jié)果皆在精度范圍之內(nèi).

        表1 標(biāo)定實驗獲得測量數(shù)據(jù)Tab. 1 Calibration experiment for getting measurement data

        通過表 1數(shù)據(jù)可知,測量最大誤差為 0.58mm,滿足1mm的系統(tǒng)需求.

        3.2 擬合線條的重合度驗證

        以“大袖膽布”樣片為例,其處理過程如圖10所示.初次擬合過程中直線與簡單曲線的擬合結(jié)果皆滿足 R2>0.99、δ<2的重合度要求,但對于如圖 11所示的上端復(fù)雜曲線,往往需要多次迭代以提高重合度.

        由圖 11可知:初次擬合后上端復(fù)雜曲線其 R2=0.485,δ=6.367,皆不滿足重合度;通過一次迭代后其 R2=0.994,δ=2.456,其 R2已滿足要求,但其 δ仍偏大;通過二次迭代其 R2=0.999,δ=1.610,已滿足要求,結(jié)束迭代.因此,通過迭代等分逼近操作,可有效提高擬合相關(guān)系數(shù)并減小最大誤差,上述復(fù)雜曲線重合度已滿足服裝樣片的擬合需求.圖像矢量化通過數(shù)據(jù)轉(zhuǎn)換至DXF文件,如圖12所示.

        圖10 擬合實驗Fig. 10 Fitting experiment

        圖11 原圖與擬合圖對比結(jié)果Fig. 11 Comparison results of the original map and the fitted map

        圖12 圖像矢量化通過數(shù)據(jù)轉(zhuǎn)換至DXF文件Fig. 12 Image vectorization converted to DXF file through data conversion

        3.3 識別分類實驗驗證

        在識別實驗階段,提取不同部位的服裝樣片如圖13所示.其不同部位的識別樣本數(shù)皆為 120,提取每個樣片,獲得其形狀特征進行學(xué)習(xí)分類,最后把每個樣片圖像在不同位置角度及尺度[14]變換下進行識別分類,其識別正確率皆為100%.

        圖13 服裝樣片圖Fig. 13 Clothing sample graph

        由實驗可以看出,由于選用具有尺度不變性的形狀特征,其識別結(jié)果準(zhǔn)確度可以滿足不同樣片間的識別要求.尺度不變性特征指被測物圖像在進行平移、旋轉(zhuǎn)、縮放變換下仍保持不變的形狀特征,正如本文研究用以分類的矩形度、圓度、不變矩,保證被測物在不同條件下識別結(jié)果的準(zhǔn)確性.

        4 結(jié) 論

        本文利用機器視覺檢測技術(shù)與神經(jīng)網(wǎng)絡(luò)算法研發(fā)的非接觸式二維服裝紙樣矢量化錄入系統(tǒng)可替代傳統(tǒng)數(shù)字化儀,便捷、高效地實現(xiàn)了二維服裝紙樣特征數(shù)據(jù)的數(shù)字化錄入,具有較高的性價比.實驗結(jié)果表明,系統(tǒng)在1100mm×1300mm有效測量范圍內(nèi),圖像內(nèi)包含待測信息并滿足一定尺度變換范圍下,其測量精度滿足<1mm 的要求,可推廣應(yīng)用于服裝設(shè)計與制造行業(yè),具有應(yīng)用價值.

        猜你喜歡
        矢量化樣片角點
        二氧化硅膜厚標(biāo)準(zhǔn)樣片的研制與評價?
        基于二氧化硅的微米級線距樣片制備
        含疵樣片提取過程中拓撲關(guān)系的構(gòu)建及其應(yīng)用
        基于FAST角點檢測算法上對Y型與X型角點的檢測
        MATLAB在布匹含疵樣片圖像處理中的應(yīng)用
        西部皮革(2018年2期)2018-03-05 08:41:46
        基于邊緣的角點分類和描述算法
        電子科技(2016年12期)2016-12-26 02:25:49
        基于圓環(huán)模板的改進Harris角點檢測算法
        交互式矢量化技術(shù)在水文站網(wǎng)分布圖編繪中的應(yīng)用
        科技視界(2016年10期)2016-04-26 21:12:24
        基于VP Studio和CASS的柵格地形圖矢量化方法
        遙感圖像多尺度分割算法與矢量化算法的集成
        計算機工程(2014年6期)2014-02-28 01:27:29
        免费无码av一区二区| 视频二区 无码中出| 国产大屁股白浆一区二区三区| 丁香婷婷在线成人播放视频| 久久久亚洲欧洲日产国码αv| 亚洲国际无码中文字幕| 精品国产日韩无 影视| 亚洲成人精品在线一区二区| 看全色黄大色黄大片 视频| 九九九精品成人免费视频小说| 免费a级毛片无码a∨免费| 成人一区二区三区激情视频 | 免费人成网站在线观看欧美| 国产精品-区区久久久狼| 亚洲女同同性少妇熟女| 国产一区二区三区视频在线观看| 大胸少妇午夜三级| 首页动漫亚洲欧美日韩| 亚洲精品精品日本日本| 精品日韩一级免费视频| 黑人巨大无码中文字幕无码| 亚洲成人免费无码| 日韩三级一区二区三区四区| 真人抽搐一进一出视频| 精品人妻系列无码一区二区三区| 亚洲a∨好看av高清在线观看| 全亚洲高清视频在线观看| 日本特黄特色特爽大片| 中文字幕国产欧美| 区二区三区亚洲精品无| 综合亚洲伊人午夜网| 一区二区传媒有限公司| 制服丝袜人妻中出第一页| 亚洲中文字幕日韩综合| 久激情内射婷内射蜜桃| 亚洲另类激情综合偷自拍图| 国产中文字幕亚洲国产| 国产精品vⅰdeoxxxx国产| 精品一级毛片| 亚洲一区二区三区18| 国产专区一线二线三线码 |