999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于多模板匹配的捆扎棒材計(jì)量方法

2013-02-03 08:46:16侯維巖段政偉
自動(dòng)化儀表 2013年4期
關(guān)鍵詞:區(qū)域

侯維巖 段政偉 趙 慧

(鄭州大學(xué)信息工程學(xué)院1,河南 鄭州 450001;上海大學(xué)機(jī)電工程與自動(dòng)化學(xué)院2,上海 200072)

基于多模板匹配的捆扎棒材計(jì)量方法

侯維巖1,2段政偉1趙 慧1

(鄭州大學(xué)信息工程學(xué)院1,河南 鄭州 450001;上海大學(xué)機(jī)電工程與自動(dòng)化學(xué)院2,上海 200072)

針對(duì)目前鋼鐵物流行業(yè)人工計(jì)數(shù)法存在勞動(dòng)繁重、效率低下等問(wèn)題,介紹了一種基于S3C2440硬件平臺(tái)和嵌入式WinCE操作系統(tǒng)的手持式捆扎棒材計(jì)數(shù)系統(tǒng)。該系統(tǒng)采用基于連通性和圓形度檢測(cè)的多模板匹配法來(lái)統(tǒng)計(jì)棒材根數(shù),可以準(zhǔn)確地分辨出每根棒材并實(shí)現(xiàn)計(jì)數(shù);系統(tǒng)使用CMOS數(shù)字圖像傳感器獲得原始的捆扎棒材圖像,再由圖像處理程序?qū)D像數(shù)據(jù)進(jìn)行處理。試驗(yàn)結(jié)果表明,系統(tǒng)有效提高了計(jì)數(shù)準(zhǔn)確度,而區(qū)域標(biāo)識(shí)和人工修正相配合的方法,使得系統(tǒng)能夠在工業(yè)現(xiàn)場(chǎng)被廣泛應(yīng)用。

嵌入式 計(jì)數(shù) 圖像處理 模板匹配 連通性 圓形度

0 引言

目前,鋼鐵物流行業(yè)采用人工計(jì)數(shù)的方法統(tǒng)計(jì)捆扎棒材支數(shù),勞動(dòng)繁重且效率低下。隨著計(jì)算機(jī)技術(shù)和數(shù)字圖像處理技術(shù)的發(fā)展,人們開(kāi)始研究捆扎棒材自動(dòng)計(jì)數(shù)系統(tǒng)。

研究發(fā)現(xiàn)[1-2],棒材斷面銹蝕、棒材斷面形狀不規(guī)則、捆扎整齊度較差等現(xiàn)象,會(huì)導(dǎo)致二值圖像中部分棒材斷面不完整且相鄰棒材嚴(yán)重粘連。針對(duì)這一問(wèn)題,國(guó)內(nèi)很多學(xué)者提出了一些解決方法,如凹點(diǎn)分割法[3-4]、中心點(diǎn)法[5]、模板覆蓋法[6]、圖像距離變換法[7]等。這些方法雖取得了一定的成果,但并不具有普遍適應(yīng)性,都存在計(jì)數(shù)不準(zhǔn)確、攜帶不便利等問(wèn)題。

為了使棒材計(jì)數(shù)員能夠隨時(shí)隨地對(duì)捆扎棒材進(jìn)行計(jì)數(shù),并及時(shí)判斷計(jì)數(shù)結(jié)果的正確性,本文設(shè)計(jì)了一種手持移動(dòng)式棒材計(jì)數(shù)系統(tǒng)。系統(tǒng)硬件平臺(tái)采用S3C2440作為核心控制芯片,通過(guò)CMOS數(shù)字圖像傳感器OV9650采集捆扎棒材圖像。同時(shí),本文提出了一種基于連通性和圓形度檢測(cè)的多模板匹配算法來(lái)計(jì)數(shù),并在原圖像上用紅色顯示模板覆蓋下的棒材,從而能夠方便地判斷計(jì)數(shù)結(jié)果是否準(zhǔn)確。

1 預(yù)處理

圖像預(yù)處理的方法包括感興趣區(qū)域提取、灰度化、二值化和形態(tài)學(xué)運(yùn)算。

捆扎棒材通常堆疊在一起存放,在采集某捆棒材斷面圖像時(shí),其周圍的棒材斷面會(huì)對(duì)該捆棒材的識(shí)別計(jì)數(shù)帶來(lái)不可避免的干擾。因此,需要進(jìn)行感興趣區(qū)域提取,將該捆扎棒材斷面所在的多邊形區(qū)域從圖像中提取出來(lái),作為圖像分析的原始圖像。

當(dāng)進(jìn)行感興趣區(qū)域提取時(shí),用戶只需使用觸摸筆指定多邊形的頂點(diǎn),應(yīng)用程序?qū)⑵聊蛔鴺?biāo)轉(zhuǎn)換為圖像坐標(biāo),在圖像中形成封閉的多邊形區(qū)域;對(duì)多邊形區(qū)域進(jìn)行區(qū)域填充,再和原始圖像作與運(yùn)算,則用戶感興趣的多邊形區(qū)域便被提取出來(lái)。

考慮到棒材斷面的顏色特征不能作為辨識(shí)棒材的依據(jù)和嵌入式系統(tǒng)中內(nèi)存資源的稀缺性,采用加權(quán)平均值法將彩色圖像轉(zhuǎn)換為灰度圖像。

在灰度圖像中,棒材斷面和背景灰度有明顯的差異,通過(guò)閾值分割的方法能夠使棒材斷面和背景分離。然后利用Otsu方法自動(dòng)計(jì)算全局閾值,并使用該閾值進(jìn)行分割,得到二值化圖像。最后為了消去孤立噪聲點(diǎn)和狹小粘連,采用平坦的octagon(八邊形)結(jié)構(gòu)元素執(zhí)行了一次開(kāi)運(yùn)算操作。二值化圖像和開(kāi)運(yùn)算圖像如圖1所示。

圖1 二值化圖像和開(kāi)運(yùn)算圖像Fig.1 The binary image and the open operation image

2 識(shí)別計(jì)數(shù)

由于捆扎棒材堆疊在一起,相互間貼近的程度各不相同,導(dǎo)致二值化圖像中相鄰棒材斷面區(qū)域相互連通且連通的程度不同。鑒于棒材斷面區(qū)域具有一定面積的類圓形的性質(zhì),本文采用模板匹配的方法來(lái)識(shí)別計(jì)數(shù)。傳統(tǒng)模板匹配算法采用逐點(diǎn)匹配的方法,該方法將大量的運(yùn)算時(shí)間浪費(fèi)在非匹配點(diǎn)上,實(shí)時(shí)性很差。為減少在非匹配點(diǎn)上的運(yùn)算時(shí)間,本文提出了一種基于多個(gè)模板的模板匹配算法來(lái)識(shí)別棒材斷面區(qū)域并進(jìn)行計(jì)數(shù)。

2.1 多模板匹配

多模板匹配掃描方式[8]如圖2所示,按照從左向右的順序,將二值化圖像以棒材直徑D為步長(zhǎng)分割為若干個(gè)矩形區(qū)域。

圖2 多模板匹配掃描方式Fig.2 The scanning mode of multiple templates matching

水平模板長(zhǎng)度為D,寬度為一個(gè)像素,始終沿分割線(包括圖像邊界)進(jìn)行掃描。小矩形長(zhǎng)度為D、高度為D/2。十字形模板由兩個(gè)水平模板正交組成,在小矩形內(nèi)部掃描。正八邊形模板的直徑為D。

多模板匹配算法步驟如下。

①以圖像左上角為原點(diǎn),用水平模板從上向下沿圖像左邊界進(jìn)行逐行掃描,并計(jì)算水平模板覆蓋下的像素個(gè)數(shù)。若像素個(gè)數(shù)大于閾值(通常取為水平模板長(zhǎng)度的一半),表明當(dāng)前行附近可能存在一根棒材,轉(zhuǎn)到步驟②;否則,轉(zhuǎn)到步驟③。

②在當(dāng)前位置創(chuàng)建小矩形區(qū)域,用十字模板在小矩形內(nèi)逐點(diǎn)掃描,并計(jì)算十字形模板覆蓋下的像素個(gè)數(shù)和相應(yīng)的十字形模板中心坐標(biāo)。掃描完成后,取最大的像素個(gè)數(shù)和閾值(通常取為水平模板的長(zhǎng)度)作比較。若像素個(gè)數(shù)大于閾值,相應(yīng)的十字形模板中心坐標(biāo)即為可能的匹配點(diǎn),轉(zhuǎn)到步驟③;否則,轉(zhuǎn)到步驟⑤。

③以步驟②中可能的匹配點(diǎn)為正八邊形模板的中心坐標(biāo),計(jì)算模板覆蓋下的區(qū)域是否滿足相似度要求。滿足要求時(shí)表明一根棒材被識(shí)別,轉(zhuǎn)到步驟④;否則,轉(zhuǎn)到步驟⑤。

④計(jì)數(shù)器加1,并標(biāo)記模板覆蓋下的非零像素,轉(zhuǎn)到步驟⑤。

標(biāo)記過(guò)程分兩步執(zhí)行:第一步的目的是從二值化圖像上清除已識(shí)別區(qū)域,將二值化圖像中模板覆蓋下的像素置零;第二步是為了能夠直觀顯示計(jì)數(shù)結(jié)果,在原彩色圖像中用紅色標(biāo)記已識(shí)別區(qū)域。

⑤判斷是否掃描到圖像下邊界和右邊界。若已掃描到圖像下邊界,移動(dòng)到下一分割線掃描;若已掃描到圖像右邊界,結(jié)束掃描。

由此可見(jiàn),在多模板匹配過(guò)程中,大多數(shù)像素點(diǎn)采用水平和十字形模板匹配,僅在較少的點(diǎn)上用正八邊形模板匹配。由于水平模板和十字形模板的面積遠(yuǎn)小于正八邊形模板的面積,從而減少了運(yùn)算量,提高了運(yùn)算速度。

2.2 連通性和圓形度檢測(cè)

傳統(tǒng)的模板匹配算法利用模板和子圖像之間對(duì)應(yīng)像素點(diǎn)的一致程度來(lái)衡量相似度,在二值化圖像中表現(xiàn)為子圖像中前景像素?cái)?shù)目,也稱為子圖像的面積。在模板匹配過(guò)程中,棒材被識(shí)別之后,已識(shí)別區(qū)域?qū)?huì)被清除,但是通常情況下模板沒(méi)有完全覆蓋棒材斷面,導(dǎo)致清除已識(shí)別區(qū)域后仍存在屬于該支棒材的殘留像素。當(dāng)僅利用棒材斷面的面積特征衡量相似度時(shí),殘留像素會(huì)干擾相鄰棒材的識(shí)別。這主要表現(xiàn)為以下兩種情況。

圖3 連通性檢測(cè)前后模板匹配示意圖Fig.3 Schematic diagram of the templates matching before and after the connectivity detection

第一種干擾情況是若不進(jìn)行連通性檢測(cè),當(dāng)前模板覆蓋下的兩個(gè)區(qū)域會(huì)被誤認(rèn)為是一根棒材。因此,當(dāng)模板覆蓋下的像素不屬于同一個(gè)連通域,即連通域的數(shù)目大于1時(shí),需要通過(guò)重新搜索匹配點(diǎn)來(lái)調(diào)整模板位置。連通性檢測(cè)前后模板匹配示意圖如圖3所示。第二種干擾情況是模板覆蓋下的像素屬于同一連通域,但圓形度較差,若不進(jìn)行圓形度檢測(cè),可能會(huì)導(dǎo)致錯(cuò)誤的覆蓋結(jié)果,從而不能準(zhǔn)確識(shí)別棒材斷面的位置。因此,為了使模板中心更接近棒材斷面區(qū)域的實(shí)際中心,需要調(diào)整模板位置。圓形度檢測(cè)前后模板匹配示意圖如圖4所示。在棒材數(shù)目較少時(shí),上述干擾對(duì)計(jì)數(shù)結(jié)果影響尚不明顯;然而,當(dāng)棒材數(shù)目較多時(shí),干擾的累積效應(yīng)將嚴(yán)重影響后續(xù)識(shí)別定位的準(zhǔn)確性,產(chǎn)生較大的計(jì)數(shù)誤差。因此,為消除上述干擾,本文在衡量相似度時(shí)綜合考慮了棒材斷面的面積、連通性和圓形度特征。

圖4 圓形度檢測(cè)前后模板匹配示意圖Fig.4 Schematic diagram of the templates matching before and after the degree of circularity detection

本文采用8連通圖像標(biāo)記算法[9]統(tǒng)計(jì)連通域的數(shù)目。圓形度計(jì)算公式為:

式中:L為連通區(qū)域的周長(zhǎng);A為連通區(qū)域的面積。面積A的值在模板覆蓋時(shí)已經(jīng)統(tǒng)計(jì),因此這里只需統(tǒng)計(jì)連通域的周長(zhǎng)L。本文采用邊界跟蹤[10]的方法提取二值圖像的8鄰接邊界,并計(jì)算周長(zhǎng)。

3 試驗(yàn)結(jié)果分析

圖1采集圖像中的棒材實(shí)際數(shù)量為140,采用本文計(jì)算算法得到計(jì)數(shù)為140,結(jié)果完全正確,而采用傳統(tǒng)模板匹配算法的計(jì)數(shù)結(jié)果為176。引起計(jì)數(shù)誤差的原因是傳統(tǒng)算法僅利用了棒材斷面的面積特征,棒材被識(shí)別之后的殘留像素對(duì)后續(xù)模板覆蓋產(chǎn)生了嚴(yán)重的干擾,導(dǎo)致識(shí)別出的棒材位置誤差較大甚至失去意義。與傳統(tǒng)模板匹配算法相比,本文提出的連通性和圓形度檢測(cè)算法能夠有效克服上述干擾,從而正確識(shí)別每根棒材的實(shí)際位置,計(jì)數(shù)精度高。

為了驗(yàn)證算法的有效性,本文統(tǒng)計(jì)了多種型號(hào)捆扎棒材的計(jì)數(shù)結(jié)果,如表1所示。

表1 計(jì)數(shù)結(jié)果統(tǒng)計(jì)分析Tab.1 The statistical analysis of counting results

試驗(yàn)結(jié)果表明,對(duì)于捆扎整齊度較好且斷面無(wú)嚴(yán)重銹蝕、發(fā)藍(lán)的捆扎棒材,圖像預(yù)處理算法能夠比較可靠地分割出完整的棒材斷面,本文提出設(shè)計(jì)的捆扎棒材自動(dòng)計(jì)數(shù)系統(tǒng)的計(jì)數(shù)準(zhǔn)確度達(dá)到97%左右。然而,由于工業(yè)現(xiàn)場(chǎng)環(huán)境的復(fù)雜性,品相較差的捆扎棒材中部分棒材仍不能夠被準(zhǔn)確識(shí)別,阻礙了自動(dòng)計(jì)數(shù)系統(tǒng)的廣泛應(yīng)用。目前文獻(xiàn)表明,此問(wèn)題很難用圖像處理方法自動(dòng)解決。

為此,本文在軟件部分設(shè)計(jì)了“后處理-加”和“后處理-減”兩種人工修整措施。即在計(jì)數(shù)后,若用戶發(fā)現(xiàn)存在未被識(shí)別的棒材或被錯(cuò)誤識(shí)別為棒材的區(qū)域,可使用“后處理-加”和“后處理-減”手動(dòng)添加或去除一個(gè)紅色模板,同時(shí)計(jì)數(shù)結(jié)果加1或減1。

試驗(yàn)表明,采用紅色區(qū)域標(biāo)識(shí)和人工修正相配合的方法,計(jì)數(shù)準(zhǔn)確度可以達(dá)到100%,使得本系統(tǒng)被廣泛應(yīng)用于工業(yè)現(xiàn)場(chǎng)。

4 結(jié)束語(yǔ)

本文提出了一種手持移動(dòng)式捆扎棒材計(jì)數(shù)系統(tǒng),使用WinCE6.0作為嵌入式操作系統(tǒng),在VS2005下完成了基于微軟基礎(chǔ)類(Microsoft foundation classes,MFC)的軟件設(shè)計(jì),并通過(guò)圖像處理技術(shù)來(lái)統(tǒng)計(jì)棒材根數(shù)。試驗(yàn)結(jié)果表明,該系統(tǒng)能夠在工業(yè)現(xiàn)場(chǎng)被良好應(yīng)用,對(duì)改善棒材計(jì)數(shù)員枯燥繁重的工作方式、提高工作效率和計(jì)數(shù)準(zhǔn)確度、杜絕惡意虛假計(jì)數(shù)及管理自動(dòng)化等方面都具有重要的意義。

[1]王培珍,楊維翰,杜培明.一種基于融合技術(shù)的成捆鋼筋端面圖象的分割方案[J].中國(guó)圖象圖形學(xué)報(bào),2003,8(11):1277-1280.

[2]張達(dá),謝植,艾江山.棒材在線計(jì)數(shù)中斷面定位方法研究[J].儀器儀表學(xué)報(bào),2010,31(5):1173-1178.

[3]陳浩,王景中,姚光明.基于類圓分割的棒材計(jì)數(shù)圖像識(shí)別[J].工程圖學(xué)學(xué)報(bào),2004(4):98-103.

[4]齊國(guó)生,葉丹,洪強(qiáng)寧,等.基于圓形假設(shè)和多邊形近似的血細(xì)胞圖像分解[J].計(jì)算機(jī)工程與應(yīng)用,2003(16):75-77.

[5]鄒應(yīng)國(guó),康宜華.成捆鋼筋快速計(jì)數(shù)方法的研究[J].機(jī)床與液壓,2006(2):176-178.

[6]周群,胡光銳.基于模板覆蓋法的鋼筋在線計(jì)數(shù)方法[J].上海交通大學(xué)學(xué)報(bào):自然科學(xué)版,1999,33(11):1462-1464.

[7]宋強(qiáng),徐科,孫浩,等.基于圖象處理的棒材自動(dòng)計(jì)數(shù)技術(shù)[J].鋼鐵,2004,39(5):34-37.

[8]王衛(wèi)勇,朱玉泉.一種基于多模板覆蓋的鋼筋計(jì)數(shù)方法[J].計(jì)算機(jī)與現(xiàn)代化,2005(5):25-27.

[9]高紅波,王衛(wèi)星.一種二值圖像連通域標(biāo)記的新算法[J].計(jì)算機(jī)應(yīng)用,2007,27(11):2776-2777.

[10]郭健,劉斌,賴海燕.基于二值圖像的目標(biāo)邊界跟蹤算法及應(yīng)用[J].紅外技術(shù),2005,27(5):416-418.

Measurement Method for Binding Bar Based on Multiple Templates Matching

Aiming at the problems that heavy labor and low accuracy of manual counting in logistics of iron and steel industry,a handheld counting system based on S3C2440 hardware platform and embedded WinCE operating system for bundled steel bars is introduced.By adopting the multiple templates matching method based on connectivity and degree of circularity detection,each rod can be precisely identified and counted by the system.Original image of the bundled steel rod is acquired by using CMOS digital image sensor,the image data are processed with image processing program.The experimental result indicates that this method effectively enhances the counting accuracy,and the method combining regional identification and manual correction makes the system widely used in industrial fields.

Embedded Counting Image processing Template matching Connectivity Degree of circularity

TP274+.3

A

國(guó)家自然科學(xué)基金資助項(xiàng)目(編號(hào):60974097、60904016)。

修改稿收到日期:2012-04-05。

侯維巖(1964-),男,2004年畢業(yè)于上海大學(xué)控制理論與控制工程專業(yè),獲博士學(xué)位,教授;主要研究方向?yàn)榉植际街悄芸刂啤SN網(wǎng)絡(luò)、信號(hào)和圖像處理。

book=0,ebook=140

猜你喜歡
區(qū)域
分割區(qū)域
探尋區(qū)域創(chuàng)新的密碼
科學(xué)(2020年5期)2020-11-26 08:19:22
基于BM3D的復(fù)雜紋理區(qū)域圖像去噪
軟件(2020年3期)2020-04-20 01:45:18
小區(qū)域、大發(fā)展
商周刊(2018年15期)2018-07-27 01:41:20
論“戎”的活動(dòng)區(qū)域
區(qū)域發(fā)展篇
區(qū)域經(jīng)濟(jì)
關(guān)于四色猜想
分區(qū)域
公司治理與技術(shù)創(chuàng)新:分區(qū)域比較
主站蜘蛛池模板: 精品無碼一區在線觀看 | 中文天堂在线视频| 精品久久综合1区2区3区激情| 午夜福利网址| 日韩欧美国产中文| 日本国产精品| 青青青视频免费一区二区| 国产精品无码制服丝袜| 日本一区中文字幕最新在线| 久久香蕉国产线看观看亚洲片| 青青久在线视频免费观看| 五月婷婷精品| 在线国产你懂的| 国产欧美性爱网| 丰满人妻久久中文字幕| 国产精品3p视频| 欧美日韩成人在线观看| 无码人中文字幕| 中文字幕色在线| 免费可以看的无遮挡av无码| 免费网站成人亚洲| 国产极品嫩模在线观看91| 国产精品短篇二区| 偷拍久久网| 毛片大全免费观看| 免费在线一区| 美女被操黄色视频网站| 亚洲第一成网站| 久久精品丝袜| 久久久受www免费人成| 亚洲91在线精品| 国产精品亚洲va在线观看| 国产亚洲精品97AA片在线播放| 国产成人综合亚洲欧洲色就色| 国产精品亚洲精品爽爽| 色天堂无毒不卡| 视频二区国产精品职场同事| 乱人伦中文视频在线观看免费| 国产主播喷水| 国产亚洲精品自在线| 国产精品无码翘臀在线看纯欲| 福利国产在线| 欧美午夜久久| 2020国产精品视频| 在线免费不卡视频| 九色在线观看视频| 国产麻豆aⅴ精品无码| 夜夜操国产| 免费高清自慰一区二区三区| 亚洲第七页| 久久无码免费束人妻| 福利在线一区| 天堂网国产| 亚洲综合色区在线播放2019| 国产日本视频91| 免费人欧美成又黄又爽的视频| 色老头综合网| 成人在线天堂| 国产精品毛片在线直播完整版| 国产91线观看| 国产h视频免费观看| 久久精品日日躁夜夜躁欧美| 国产福利大秀91| 国产又色又刺激高潮免费看| 亚洲国产AV无码综合原创| 麻豆a级片| 国产成a人片在线播放| 国产在线视频福利资源站| 亚洲一道AV无码午夜福利| 19国产精品麻豆免费观看| 午夜福利在线观看成人| 国产精品毛片一区视频播| 国产又粗又猛又爽| 亚洲欧美另类久久久精品播放的| 国产性爱网站| 99激情网| 中文字幕在线一区二区在线| 日韩成人在线网站| 国产一级二级三级毛片| 中文成人在线视频| 亚洲午夜国产精品无卡| 日韩大片免费观看视频播放|