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

扎捆棒材的圖像識別計數算法

2016-06-27 06:39:13侯維巖侯兆陽
自動化儀表 2016年5期
關鍵詞:實驗

侯維巖 侯兆陽

(鄭州大學信息工程學院,河南 鄭州 450001)

扎捆棒材的圖像識別計數算法

侯維巖侯兆陽

(鄭州大學信息工程學院,河南 鄭州450001)

摘要:為了快速獲得扎捆棒材的數量,在大量觀測和實驗的基礎上,提出一種動態獲取棒材形態學直徑的方法;根據扎捆棒材的形態學分布,提出“米”字形搜索算法(RSS算法)和一種覆蓋原則。先對棒材截面圖像進行灰度化處理,然后根據灰度圖片的灰度直方圖兩峰一谷的特點得到圖片的全局閾值,將灰度棒材圖片二值化;再對二值圖片進行膨脹、腐蝕操作削弱粘連;最后基于二值圖片,利用RSS算法進行計數。現場采集扎捆棒材的計數實驗驗證了該算法的有效性、可靠性和準確性。在加入人工矯正環節后,棒材計數準確度達到100%。試驗結果表明,在計數對象滿足兩個分布特征的情況下,該算法都可以實現高準確度的計數。

關鍵詞:扎捆棒材形態學“米”字形搜索(RSS)智能分割人工矯正圖像處理圖像識別

0引言

在扎捆棒材的流通過程中,傳統稱重方法人力消耗大,且不容易操作,人工計數往往效率低下。目前,還沒有一種方法能實現對棒材數量的快速準確計量,這給物流和用戶帶來許多不便。因此,對扎捆棒材的精確計數成為一個亟待解決的問題。

隨著數字圖像處理技術和CCD技術的發展,從扎捆棒材截面的圖像中計算獲取棒材的數量成為目前常見的方法,但這些方法都有不同的缺點。極限腐蝕法[1]雖然解決了棒材的粘連問題,但是腐蝕導致了棒材的形變,更嚴重的是過腐蝕可能腐蝕一部分棒材,從而導致漏計數。模板匹配法[2]和十字模板搜索法[3]的搜索間隔大小的選取嚴重影響算法的性能。較大的間隔可能導致漏計數;較小的間隔可能導致搜索太慢,并降低算法的有效性,而且匹配模板的大小無法確定。文獻[3]提出的手動指定的模板大小往往也不精確。常見的棒材類圓識別、圓形度檢測[4]、凹度檢測[5],由于計算量過大、算法復雜度高,將導致整個識別計數過程緩慢。

本文在大量觀測和實驗的基礎上,提出一種動態獲取棒材形態直徑的方法和一種基于扎捆棒材形態學分布的快速計數米字形搜索(rice shape searching,RSS)算法。

1算法的概述

根據觀察,扎捆棒材具有以下兩個形態分布特征。

(1)每根棒材的形態學參數相似,例如形態學直徑φ相近,截面近似圓形。

(2)每根棒材和周圍棒材緊密堆疊,每根棒材周圍有4~8根棒材,且中心棒材和周圍棒材的距離都為棒材的形態直徑。如果以直徑搜索將大大節省搜索時間。

由以上兩個分布特征,可獲取棒材的形態學直徑φ;再以φ為半徑,用RSS算法搜索棒材并用正八邊形模板覆蓋和計數。算法核心步驟如下。

①動態獲得棒材的形態直徑φ,給正八邊形模板覆蓋提供參考。

②隨機找到一個出現棒材的位置(最好在圖片的中心位置),棒材數量加1,用正八邊形模板覆蓋此棒材出現的區域(此處的覆蓋只是防止重復檢測),標記棒材位置。

③在上一步找到的棒材的周圍,以半徑φ“米”字形搜索周圍出現棒材的位置。如果找到出現棒材的位置,棒材數量加1,覆蓋出現棒材的位置,標記新出現的棒材位置,供下一步使用。

④不斷重復步聚③,直到搜索不到新的棒材。

⑤算法退出。

找到棒材的精確幾何中心位置,實現對已找到棒材的準確、完全覆蓋。這樣可以提高結果的正確性,且對其他棒材的準確搜索和找到形態學尺寸具有重要意義。尤其是對于棒材有粘連的情況,如果把其中一個棒材準確覆蓋,那么對另一根棒材來說已經不存在粘連了,因此,完整、準確地覆蓋其中一根棒材,就可以把粘連的棒材分離。

在實驗中使用了“米”字形搜索的方式,原因如下。

①根據大量觀測知道,每根棒材周圍有4~8根棒材。

②提高算法的冗余,防止漏檢,提升算法的魯棒性。

③“米”字形搜索的鄰域相對于中心位置特殊,計算簡單。

圖1為棒材的形態學參數示意圖。

圖1 棒材的形態學參數示意圖

圖1中,MN、HG為分割線。

理想情況下,形態學參數為:棒材中心O1的坐標位置(xcenter,ycenter),棒材的橫向最大尺寸xLength=LAB,棒材的縱向最大尺寸yLength=LCD。對于有粘連的棒材,LEF、LPQ也包含了一定的信息量,可以據此判斷出是縱向粘連還是橫向粘連,從而加以智能分割,然后再對分割后的類圓棒材進行判斷。

2算法流程

圖2為算法整體流程圖。先讀取圖片,選擇感興趣的區域,進行灰度化和二值化處理,腐蝕膨脹操作可以消除一部分粘連;然后獲取棒材的形態學直徑φ,用RSS算法搜索并覆蓋已經找到的棒材;最后加入人工矯正并顯示結果。

圖2 計數算法整體流程圖

圖3 為“米”字形搜索示意圖,0位置處是隨機找到的,或者由上一步提供的位置信息。

圖3 “米”字形搜索示意圖

“米”字形搜索就是以棒材的形態學直徑為半徑,在0位置的周圍8個位置搜索新的棒材位置。假設0處的位置為(xcenter,ycenter),構造矩陣:

(1)

圖3中,1~8處中心位置g(i)為:

g(i)=[xcenter+RM(i,1),ycenter+RM(i,2)]

(2)

式中:i=1~8;g(i)為第i個點的坐標。

“米”字形搜索實驗示意圖如圖4所示。

圖4 “米”字形搜索實驗示意圖

圖4中,中心位置O是第一層隨機找到的或者上一層提供的棒材位置,然后以φ為半徑,在它的8個臨域內搜索。如果找到新的棒材,則棒材數目加1,覆蓋此處棒材,記錄棒材位置供下一層使用。圖4中,在O周圍搜索到了5根棒材并加1覆蓋,防止重復計數。A處判斷沒有棒材,原因是A和左邊的棒材存在橫向粘連,需要分割后再判斷。

3算法的具體實現

3.1獲取灰度圖片

從照相機或者攝像頭得到的是一張RGB圖片,用R、G、B分別表示圖片中一個像素的紅色分量、綠色分量、藍色分量,則該像素處的灰度值可由下式得到:

f(i,j)=0.3R(i,j)+0.59G(i,j)+0.11B(i,j)

(3)

3.2灰度圖片二值化

閾值法[6]是一種簡單而且有效的二值化方法。根據圖片中前景和背景的區別,選擇適當的閾值,可以濾除背景,保留前景。通過灰度圖像的直方統計圖[3],可以很直觀地得到圖片的二值化閾值。

灰度圖像的直方圖如圖5所示。

圖5 灰度圖像的直方圖

如圖5所示,灰度圖片的直方統計圖呈現兩峰一谷,從而可以很直觀地獲知此圖片的二值化閾值在60左右。根據全局閾值,將圖片二值化。

3.3動態獲取棒材形態學參數φ

此處φ是動態的、全局的、具有統計意義的棒材形態學直徑φ(單位為像素)。作用是為“米”字形搜索提供參考半徑、智能判斷和正八邊形模板參考。獲得φ的方法是多次測量求平均值。獲得棒材形態學參數如圖6所示。

圖6 獲得棒材形態學參數示意圖

①如圖6所示,在二值圖像上面隨機找到一個點M,然后上下延伸到棒材的邊緣,記錄AB的長度,找到AB的中點。

②在AB的中點處左右延伸到棒材的邊緣,記錄CD的長度為xLength和中點xcenter。

③在CD的中點處上下延伸到棒材的邊緣,記錄EF的長度為yLength和中點ycenter。

④對xLength、yLength求平均,得到此處棒材的形態學直徑φ,保存φ。

⑤重復以上步驟,待找到一定數量的φ后,去掉最大的和最小的,對剩下的φ求平均,得到全局的具有統計意義的φ。

“米”字形搜索算法實現如圖7所示。第一層隨機找到一個棒材位置A,進行“米”字形搜索,搜索到4個棒材;然后在這4個棒材的位置進行“米”字形搜索。依次類推,直到第N-1層不能再找到新的棒材位置,即第N層不能再搜索,算法退出。

圖7 “米”字形搜索算法實現

3.4RSS算法的具體實現

在具體實現上,定義兩個矩陣:數量矩陣NM[N]、位置矩陣LM[N][K][2]。其中,數量矩陣是1維的,存儲每1層的棒材數量信息;位置矩陣是3維的,存儲每1層找到的每一個棒材的位置信息,供下一層使用。例如LM[2][2][1]表示第2層第2個棒材的橫坐標,NM[2]表示第2層的所有棒材數量。其中N是算法搜索的層數,K是每一層搜索到的棒材數量。通過數量矩陣,可以知道一共找到的棒材數量。這里的N、K都是無法預知的,算法運行的層數N無法預測,并且每一層的值是不同的。具體操作流程如下。

①初始化第1層,隨機找到一個棒材位置,設置第1層的數量矩陣(第一層的棒材數量為1)和位置矩陣。

②判斷上一層提供的棒材數量是否為0,如果是0,搜索結束,進入第⑤步;如果不是0,進入第③步。

③進入m層,利用m-1層提供的位置信息和數量信息,遍歷所有m-1層找到的棒材;“米”字形搜索,每找到一個棒材位置,更新本層棒材數量,設置新找到棒材的位置信息,并且覆蓋找到的棒材位置,防止重復搜索。

④返回第②步。

⑤計算棒材數量,顯示棒材數量和計數用時,退出算法。

3.5智能判斷

由于棒材的裁剪工藝、棒材之間的互相遮擋、拍照時的傾斜對圖片中棒材的拉伸變形以及棒材的腐蝕等原因,造成二值圖像中的棒材不是理想的圓形,可能是壓扁的橢圓棒材或幾個棒材粘連在一起。那么怎么知道是否找到了一個棒材,下面提出了一個理想棒材的判斷準則和粘連棒材的判斷準則。

準則1:如果0.5φ

準則2:如果xLength≥1.4φ,則判斷此處存在橫向粘連棒材;如果yLength>1.4φ,則判斷此處存在縱向粘連棒材。

如果在搜索的過程中發現粘連棒材,則先根據是縱向粘連或者是橫向粘連進行分割,然后在此處搜索判斷。此方法也在仿真中得到了很好的驗證。

4實驗結果

為驗證算法的正確性,現場獲取了棒材圖片,實驗結果如圖8所示。由圖8可以看出,在存在干擾的情況下,RSS算法實現了準確的覆蓋和計數,體現了“米”字形搜索算法的高效性、準確性。

圖8 棒材計數結果

從圖8可以直觀地發現:RSS算法檢測到了所有的棒材,如果有漏檢,可以很容易地發現并通過人工矯正。此次仿真檢測到68根棒材,用時0.98 s,沒有對干擾進行誤判。一些水平或豎直的分割線反映了RSS算法的智能分割功能。RSS算法實現了100%的棒材計數。

對其他尺寸棒材的實驗結果及性能評價見表1。實驗發現,直徑小的對象,識別時間和識別率指標有所下降。這是所有圖像識別算法的共同問題[7-16]。針對此問題,可以加入人工矯正環節。

表1 實驗結果及性能評價

在棒材圖片的采集過程中,采集者與棒材的角度和距離因人而異,所以棒材的真實尺寸已經失去了原有的意義。因此,為了對比算法的性能,實驗控制棒材的形態學直徑φ近似相等。通過改變實驗對象中棒材的數量,探討實驗的檢測率和實驗用時,從而得出結論。如表1所示,實驗控制棒材的形態直徑φ在50像素左右,此值是算法每次動態獲取的,和真實值有一定的浮動。表1中記錄了棒材直徑φ、檢測數量、計數用時,計算了檢測率,驗證了算法的有效性、可靠性。

5結束語

本文根據扎捆棒材的兩個分布特征,提出了RSS搜索算法和動態獲取棒材形態學直徑φ的方法,給出了本文中用到的形態學參數,設計實驗驗證了算法的準確性、可靠性和有效性,并在嵌入式設備上得到實現。只要計數對象滿足本文中提到的兩個分布特征,均可以用此方法實現其他對象的快速準確計數,如醫學病理檢測中的細胞計數。

參考文獻

[1] 安軍鋒,任吉堂.在線棒材計數系統現狀與研究[J].中國冶金,2007,17(11):1-5.

[2] 周群,胡光銳.基于模板覆蓋法的鋼筋在線計數方法[J].上海交通大學學報,1999,4(5):559-564.

[3] 侯維巖,張利偉,黨蟒,等.一種基于圖像處理的棒材計數測量系統的設計與實現[J].儀器儀表學報,2013,34(5):1100-1106.

[4] 羅三定,肖飛.不規則類圓形團塊目標圖像識別的新方法[J].中南大學學報,2004,35(4):632-637.

[5] 趙欣欣.生物組織纖維圖像中的細胞計數方法[D].武漢:華中科技大學,2012.

[6] 梁華為.直接從雙峰直方圖確定二值化閾值[J].模式識別與人工智能,2002,15(2):253-255.

[7] 張達,謝植,艾江山.棒材在線計數中斷面定位方法研究[J].儀器儀表學報,2010,31(5):1173-1178.

[8] Wang Tingmei ,Chen Ge,Guan Hui.An improved filling algorithm for image with complicated closed edges[C]//International Conference on Information Technology for Manufacturing Systems,2010:894-897.[9] 左敏,曾廣平,涂序彥,等.基于等價對的圖像連通域標記算法[J].計算機仿真,2011,28(1):14-16.

[10] 張久權,金友仲.一種新興棒材計數裝置設計[J].制造業自動化,2011,33(1):127-128.

[11] 段政偉.面向扎捆棒材計數系統的圖像預處理算法研究[D].鄭州:鄭州大學,2012.

[12] Wang T N,Wan Q L,Philip O.An improved template matching method for object detection[C]//Lecture Notes in Computer Science,Asian Conference on Computer Vision,2010:193-202.

[13] 黃玲,齊保謙,胡波.基于圖像連通區域面積的成捆棒材自動計數方法[J].工礦自動化,2012,38(5):77-79.

[14] 陶兆勝,屠大維.基于圖像幾何靜矩陣的機器視覺基礎矩陣估計[J].儀器儀表學報,2011,32(8):1776-1780.

[15] 陳浩,王景中,姚光明.基于類圓分割的棒材計數圖像識別[J].工程圖學學報,2004,25(4):98-103.

[16] 薛彥冰.基于機器視覺的棒材計數系統的研究和實現[D].濟南:山東大學,2014.

Counting Algorithm Based on Image Recognition for Bundled Bar

Abstract:In order to quickly obtain the number of the lash bar,the method of dynamically obtaining the morphology diameter of the lash bar is put forward on the basis of a large number of observations and experiments.According to the morphological distribution of the lash bar,the rice shape searching(RSS) algorithm and coverage principle is proposed.Firstly,gradation processing is conducted for section image of rod,then,according to the global threshold of the image is obtained in accordance with the two peaks one valley characteristics of the gray histogram of the gray scale image to get the binarization image,and then the adhesions is weakened by operations of expansion and corrosion,finally based on binarized image the RSS algorithm is used for counting.The experiments on site prove the validity,reliability and accuracy of this algorithm.The accuracy of bar counting is up to 100% when manual correction is added.The result of test shows that the conclusion is highly accurate counting can be implemented if the objects satisfy the two distribution features mentioned.

Keywords:Lash barMorphologyRice shape searching(RSS)Intelligent segmentationManual correctionImage processingImage recognition

中圖分類號:TH74;TP29;TP313

文獻標志碼:A

DOI:10.16086/j.cnki.issn1000-0380.201605008

修改稿收到時間:2015-08-16。

第一作者侯維巖(1964-),男,2004年畢業于上海大學控制理論與控制工程專業,獲博士學位,教授;主要從事分布式智能控制、無線通信和數字圖像處理方向的研究。

猜你喜歡
實驗
我做了一項小實驗
記住“三個字”,寫好小實驗
我做了一項小實驗
我做了一項小實驗
記一次有趣的實驗
有趣的實驗
小主人報(2022年4期)2022-08-09 08:52:06
微型實驗里看“燃燒”
做個怪怪長實驗
NO與NO2相互轉化實驗的改進
實踐十號上的19項實驗
太空探索(2016年5期)2016-07-12 15:17:55
主站蜘蛛池模板: 伊人久热这里只有精品视频99| 国产成人精品第一区二区| 国内a级毛片| 91福利国产成人精品导航| 免费在线a视频| 中国毛片网| 国产精品亚洲片在线va| 91精品国产情侣高潮露脸| 国产91丝袜在线播放动漫 | 亚洲中文制服丝袜欧美精品| 在线免费不卡视频| 新SSS无码手机在线观看| 亚洲综合片| 亚洲AV无码一区二区三区牲色| 欧美在线综合视频| 麻豆国产在线观看一区二区| 国产人成在线视频| 成·人免费午夜无码视频在线观看 | 欧美视频二区| 自拍偷拍一区| 97精品久久久大香线焦| 中文字幕佐山爱一区二区免费| 欧美国产综合视频| 91青青视频| 波多野结衣的av一区二区三区| 久久先锋资源| 久久国产精品波多野结衣| 秘书高跟黑色丝袜国产91在线| 亚洲人成网站色7799在线播放| 91外围女在线观看| 亚洲天堂久久久| 午夜国产不卡在线观看视频| 精品欧美视频| 久久精品丝袜高跟鞋| 亚洲婷婷丁香| 亚洲手机在线| 熟妇人妻无乱码中文字幕真矢织江 | 亚洲—日韩aV在线| 国产毛片不卡| 久青草免费视频| 亚洲精品天堂在线观看| 无码中文字幕乱码免费2| 在线观看av永久| 女人爽到高潮免费视频大全| 国产成人免费高清AⅤ| 国产a v无码专区亚洲av| 亚洲欧美国产五月天综合| 男人的天堂久久精品激情| 日本午夜影院| 精品伊人久久久大香线蕉欧美| 国产女人18毛片水真多1| 精品国产免费第一区二区三区日韩| 亚洲国产高清精品线久久| 国产综合精品一区二区| 国产爽歪歪免费视频在线观看| 亚洲一区二区三区香蕉| 国产杨幂丝袜av在线播放| 亚洲色图欧美激情| 99久久免费精品特色大片| 91破解版在线亚洲| 国产精品久线在线观看| 久久久久国产精品嫩草影院| 潮喷在线无码白浆| 免费观看国产小粉嫩喷水| 在线精品自拍| 国产成人免费视频精品一区二区| 另类综合视频| 国产精品网曝门免费视频| 72种姿势欧美久久久大黄蕉| 亚洲欧美综合精品久久成人网| AV不卡无码免费一区二区三区| 免费女人18毛片a级毛片视频| 国产成人精品一区二区免费看京| 超清无码熟妇人妻AV在线绿巨人| 亚洲天堂日韩av电影| 亚洲国产欧美自拍| 高清无码一本到东京热| 九色在线观看视频| 国产传媒一区二区三区四区五区| 国产福利免费视频| 三级欧美在线| 久久毛片基地|