專利名稱:棒材計數(shù)方法及裝置的制作方法
技術領域:
本發(fā)明涉及計算機圖像識別領域,具體地,涉及一種棒材計數(shù)方法及裝置。
背景技術:
棒材產(chǎn)品在交付給用戶時,按當前國際的通行標準,要求按規(guī)定的支數(shù)進行標準 化打捆包裝,即,以理論質(zhì)量交貨,這也是廠家與最終客戶的共同需求,這就要求棒材生產(chǎn) 廠家必須實現(xiàn)準確計數(shù),以減少貿(mào)易糾紛。由于棒材生產(chǎn)現(xiàn)場條件惡劣,棒材間會重疊和交 叉,且分鋼過程中會存在許多不確定性,因此,實現(xiàn)棒材產(chǎn)品準確計數(shù)的難度較大。目前,我國鋼廠在棒材計數(shù)方面主要采用人工計數(shù)和光電檢測兩種方式,其中,絕 大多數(shù)企業(yè)采用人工計數(shù)方式。人工計數(shù)方式勞動強度高、效率低,為避免出錯,在管理方 面采取多人重復計數(shù)方法以保證準確率,人力成本較高,這種計數(shù)方式也與棒材全連軋制 不匹配,成為棒材廠自動化生產(chǎn)過程中的速度瓶頸。光電檢測計數(shù)方式由于受氧化鐵皮粉 塵和隨機光線的影響,會產(chǎn)生多計現(xiàn)象,或者當棒材出現(xiàn)粘連和重疊時現(xiàn)象,會產(chǎn)生漏計現(xiàn) 象。為解決漏計問題,可以在生產(chǎn)線計數(shù)工序之前增加機械平鋪裝置,實現(xiàn)棒材的單層平鋪 且相互分離,但上述措施僅可以解決較粗棒材的光電計數(shù)問題,對于解決細棒材的重疊和 交叉無能為力。近幾年,為解決人工計數(shù)與光電檢測計數(shù)兩種方法的不足之處,國內(nèi)已有鋼鐵企 業(yè)開始采用圖像法計數(shù)。圖像法計數(shù)是利用計算機對采集到的棒材端面圖像進行處理,并 按一定的算法進行判斷,從而得出棒材數(shù)量。該方法可以有效解決對于光電法無法解決的 細棒材在重疊、交叉和無法分離情況下的計數(shù)問題。但是,目前的圖像法存在圖形識別準確 性較差和計數(shù)算法較慢的問題。
發(fā)明內(nèi)容
本發(fā)明實施例的主要目的在于提供一種棒材計數(shù)方法及裝置,以解決現(xiàn)有技術中 的棒材計數(shù)方法存在圖形識別準確性較差和計數(shù)算法較慢的問題。為了實現(xiàn)上述目的,本發(fā)明實施例提供一種棒材計數(shù)方法,該方法包括獲取當前 幀圖像中棒材端面的數(shù)量,并對所述當前幀圖像中的棒材端面進行標記;獲取位于傳輸鏈 上的棒材的移動速度;根據(jù)所述棒材的移動速度,獲取所述當前幀圖像中的最后一根棒材 端面在下一幀圖像中的位置;根據(jù)所述當前幀圖像中的最后一根棒材端面在所述下一幀圖 像中的位置,獲取所述下一幀圖像中未進行標記的棒材端面的數(shù)量;根據(jù)所述當前幀圖像 中棒材端面的數(shù)量、以及所述下一幀圖像中未進行標記的棒材端面的數(shù)量,依次累計所述 棒材的數(shù)量,并對所述未進行標記的棒材端面進行標記;在累計的棒材數(shù)量達到預定值時, 在幀圖像中達到所述預定值的棒材端面處作分割線標記,以表示分割線之前的棒材數(shù)量已 達到預定值。在獲取當前幀圖像中棒材端面的數(shù)量之前,上述方法還包括對位于傳輸鏈上的 所述棒材端面進行光源照明,以增加所述棒材端面的反射強度。
在獲取當前幀圖像中棒材端面的數(shù)量之前,上述方法還包括對所述當前幀圖像 進行濾波處理、二值化處理、腐蝕處理、以及連通域處理。在對所述的棒材作分割線標記之后,上述方法還包括送傳輸鏈停止命令,并在執(zhí) 行分鋼動作后,發(fā)送傳輸鏈工作命令。本發(fā)明實施例還提供一種棒材計數(shù)裝置,所述裝置包括攝像單元,用于拍攝位于 傳輸鏈上的棒材端面;顯示單元,用于顯示所述攝像單元拍攝的包括所述棒材端面的幀圖 像;當前棒材計數(shù)單元,用于獲取所述顯示單元顯示的當前幀圖像中棒材端面的數(shù)量,并對 所述當前幀圖像中的棒材端面進行標記;速度獲取單元,用于獲取位于傳輸鏈上的棒材的 移動速度;棒材位置獲取單元,用于根據(jù)所述棒材的移動速度,獲取所述當前幀圖像中的最 后一根棒材端面在下一幀圖像中的位置;未標記棒材獲取單元,用于根據(jù)所述當前幀圖像 中的最后一根棒材端面在下一幀圖像中的位置,獲取所述下一幀圖像中未進行標記的棒材 端面的數(shù)量;下一棒材計數(shù)單元,用于根據(jù)所述當前幀圖像中棒材端面的數(shù)量、以及所述下 一幀圖像中未進行標記的棒材端面的數(shù)量,依次累計所述棒材的數(shù)量,并對所述未進行標 記的棒材端面進行標記;分割線標記單元,用于在所述累計的數(shù)量達到預定值時,在顯示單 元中達到所述預定值的棒材端面處作分割線標記,以表示分割線之前的棒材數(shù)量已達到預 定值。優(yōu)選地,上述的裝置還包括以下之一照明光源,用于對位于所述傳輸鏈上的棒材端面進行光源照明,以增加所述棒材 端面的反射強度;圖像處理單元,用于對所述顯示單元顯示的每一幀圖像進行濾波處理、二值化處 理、腐蝕處理、以及連通域處理;傳輸鏈控制命令發(fā)送單元,用于在所述分割線標記單元作分割線標記時發(fā)送傳輸 鏈停止命令,并在執(zhí)行分鋼動作后,發(fā)送傳輸鏈工作命令。借助于上述技術方案至少之一,通過獲知當前幀圖像中的最后一根棒材端面在下 一幀圖像中的位置,可以準確得到當前和下一幀圖像中的棒材端面的數(shù)量,進而得到棒材 數(shù)量,相比于現(xiàn)有技術中的圖像法,本發(fā)明更能準確、快速地進行棒材計數(shù)。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例描述 中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些 實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些 附圖獲得其他的附圖。圖1是根據(jù)本發(fā)明實施例的棒材計數(shù)裝置的結構框圖;圖2是根據(jù)本發(fā)明實施例的棒材計數(shù)裝置的詳細結構框圖;圖3是根據(jù)本發(fā)明實施例的棒材計數(shù)裝置的計數(shù)示意圖;圖4是根據(jù)本發(fā)明實施例的棒材計數(shù)裝置的示意圖;圖5是根據(jù)本發(fā)明實施例的棒材計數(shù)方法的流程圖;圖6是根據(jù)本發(fā)明實施例的棒材計數(shù)方法的另一流程圖。
具體實施例方式下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。本發(fā)明實施例提供一種棒材計數(shù)方法及裝置。以下結合附圖對本發(fā)明進行詳細說 明。本發(fā)明實施例提供一種棒材計數(shù)裝置,如圖1所示,該裝置包括攝像單元101,用于拍攝位于傳輸鏈上的棒材端面;顯示單元102,用于顯示攝像單元101拍攝的包括棒材端面的幀圖像;當前棒材計數(shù)單元103,用于獲取顯示單元102顯示的當前幀圖像中棒材端面的 數(shù)量,并對當前幀圖像中的棒材端面進行標記;速度獲取單元104,用于獲取位于傳輸鏈上的棒材的移動速度;棒材位置獲取單元105,用于根據(jù)棒材的移動速度,獲取當前幀圖像中的最后一根 棒材端面在下一幀圖像中的位置;未標記棒材獲取單元106,用于根據(jù)上述當前幀圖像中的最后一根棒材端面在下 一幀圖像中的位置,獲取下一幀圖像中未進行標記的棒材端面的數(shù)量;下一棒材計數(shù)單元107,用于根據(jù)上述當前幀圖像中棒材端面的數(shù)量、以及下一幀 圖像中未進行標記的棒材端面的數(shù)量,依次累計棒材的數(shù)量,并對未進行標記的棒材端面 進行標記;分割線標記單元108,用于在累計的數(shù)量達到預定值時,在顯示單元中達到預定值 的棒材端面處作分割線標記,以表示分割線之前的棒材數(shù)量已達到預定值。由以上描述可以看出,通過當前棒材計數(shù)單元、未標記棒材獲取單元以及下一棒 材計數(shù)單元,可以簡單方便的累計棒材的數(shù)量,相比于現(xiàn)有技術中的圖像法,本實施例更能 準確、快速地進行棒材計數(shù)。優(yōu)選地,如圖2所示,棒材計數(shù)裝置還包括照明光源109,用于對位于傳輸鏈上的棒材端面進行光源照明,以增加棒材端面的 反射強度;這樣,可以方便對棒材端面的識別;圖像處理單元110,用于對顯示單元顯示的每一幀圖像進行裁剪、濾波、二值化、孔 隙填充、腐蝕、連通域處理、編號等處理;傳輸鏈控制命令發(fā)送單元111,用于在分割線標記單元作分割線標記時發(fā)送傳輸 鏈停止命令,并在執(zhí)行分鋼動作后,發(fā)送傳輸鏈工作命令。以下結合上述單元詳細描述棒材計數(shù)裝置的工作流程,為了描述方便,以下將當 前幀圖像稱作第一幀圖像,將下一幀圖像稱作第二幀圖像。首先,將棒材置于傳輸鏈上,打開攝像單元101、顯示單元102、照明光源109,圖像 處理單元110,通過觀察顯示單元102中顯示的棒材端面,調(diào)節(jié)照明光源109的亮度。之后, 傳輸鏈控制命令發(fā)送單元111發(fā)送傳輸鏈工作命令,攝像單元101拍攝位于傳輸鏈上的棒 材端面,并由顯示單元102顯示,當前棒材計數(shù)單元103獲取顯示單元102顯示的第一幀圖 像中的棒材端面,通過圖像處理單元110對第一幀圖像進行圖像處理后,計數(shù)第一幀圖像
6中的棒材端面、并對每一個棒材端面進行標記;同時,速度獲取單元104獲取棒材的移動速 度,以使棒材位置獲取單元105能夠獲知第一幀圖像中的最后一根棒材端面在第二幀圖像 中的位置,然后未標記棒材獲取單元106獲知在第二幀圖像中未標記的棒材端面,這些未 標記的棒材端面也就是攝像單元101新拍攝到的棒材端面,下一棒材計數(shù)單元107對這些 未標記的棒材端面在當前棒材計數(shù)單元103計數(shù)的基礎上進行累計,例如,當前棒材計數(shù) 單元103計數(shù)的棒材端面為5,未標記棒材獲取單元106獲知的未標記棒材端面為3,則下 一棒材計數(shù)單元107計數(shù)的棒材端面數(shù)量就為8,也就是說,經(jīng)過攝像單元101拍攝的棒材 數(shù)量為8。然后,棒材位置獲取單元105獲取第二幀圖像中的最后一根棒材端面在第三幀圖 像中的位置,未標記棒材獲取單元106獲知在第三幀圖像中未進行標記的棒材端面,調(diào)用 下一棒材計數(shù)單元107,根據(jù)下一棒材計數(shù)單元107在第二幀圖像時累計的棒材端面數(shù)量、 以及未標記棒材獲取單元106獲知的第三幀圖像中未進行標記的棒材端面,進行累計棒材 端面數(shù)量,如果此時未標記棒材獲取單元106獲知的第三幀圖像中未進行標記的棒材端面 為4,則下一棒材計數(shù)單元107此刻計數(shù)的棒材端面數(shù)量就為12,同時,下一棒材計數(shù)單元 107對這四個棒材端面進行標記。具體地,如圖3所示,顯示單元中顯示棒材端面,棒材端面位于傳輸鏈上,在第一 幀圖像中,顯示了 4個棒材端面(端面1、端面2、端面3、端面4),當前棒材計數(shù)單元103 計數(shù)第一幀圖像中的棒材端面為4、并對每一個棒材端面進行標記(用斜線陰影表示已計 數(shù)),在第二幀圖像中,顯示了第一幀圖像中的端面3、端面4,以及新進的端面5、6、7、8,棒 材位置獲取單元105獲取了端面4在第二幀圖像中的位置,未標記棒材獲取單元106獲知 的未標記棒材端面為端面5、6、7、8,下一棒材計數(shù)單元107累計棒材端面數(shù)量為8,同時,下 一棒材計數(shù)單元107對這四個棒材端面進行標記(圖中未示出)。重復執(zhí)行棒材位置獲取單元105、未標記棒材獲取單元106以及下一棒材計數(shù)單 元107,直到下一棒材計數(shù)單元107累計的棒材端面數(shù)量達到預定值,分割線標記單元108 對顯示單元中達到預定值的棒材端面處作分割線標記,以表示分割線之前的棒材數(shù)量已達 到預定值。這里的預定值可以是根據(jù)用戶需求在系統(tǒng)中預先設置,例如,預定值為100,則下 一棒材計數(shù)單元107累計的棒材端面數(shù)量為100時,分割線標記單元108在第100根棒材 端面處作分割線標記,以使用戶獲知在分割線之前的是100根棒材,方便操作員進行分鋼 操作。之后,重新調(diào)用當前棒材計數(shù)單元103,并執(zhí)行上述的流程,直到分割線標記單元108 再次作分割線標記。圖4是根據(jù)本發(fā)明實施例的棒材計數(shù)裝置的詳細框圖,如圖3所示,光源1與棒材 2端部的水平距離為1. 5m-2m,位于鏈床3水平面以下,且與該平面在棒材端部形成5 10 度的夾角,這樣可以減少棒材2上表面的光亮度。照明光源采用以超高亮藍色聚光二極管 制成的藍色LED光源,因為生產(chǎn)線上的棒材經(jīng)上道工序冷剪切割后,其端面經(jīng)常呈現(xiàn)藍色, 因此,采用藍色光源會增加棒材端面光反射強度。拍攝裝置4采用黑白數(shù)碼攝像機,采用黑 白方式可增加目標對象與背景的區(qū)別,提高目標圖像清晰度。拍攝裝置4中的相機傳感器 采用逐行掃描(XD,連接計算機的數(shù)據(jù)接口采用USB2. 0或IEEE1394a,幀率為30fps。拍攝 裝置4與棒材2端部的水平距離為1. 5m-2m,位于鏈床3水平面以上,且與該平面在棒材端 部形成5 10度的夾角。拍攝視場寬度為300mm-700mm,高度為200mm。鏈床3上下方各 安裝遮光裝置,上方為遮光箱5,可罩住棒材端部,遮擋背景光,下方為可調(diào)節(jié)高度的遮光板6,與棒材端部在同一垂直面上,遮擋下部反射光。在鏈床傳動軸7上安裝編碼器8,其輸出 的脈沖信號輸入置于工控機9中的計數(shù)卡10,用于測得鏈床的移動速度,進而獲得前后兩 幅圖片中相同棒材的位移量?;趫D4所示示意圖的工作流程為在計算機觸摸屏11的界面中,調(diào)節(jié)好光源1的亮度,使棒材僅在端面高亮顯示,設 定好要求的打捆數(shù)量值(即,上述的預定值),按啟動按鈕,鏈床3啟動,拍攝裝置4開始對 棒材2的端面進行連續(xù)拍攝,并在觸摸屏11上實時顯示當前景象,拍攝得到的數(shù)字圖像輸 入到工控機9中,軟件對輸入的圖片進行裁剪、平滑濾波、二值化、填充孔隙、腐蝕、連通域 處理、編號、標識位置中心坐標、計數(shù)等操作,得到棒材根數(shù)。工控機9利用編碼器8和計數(shù) 卡10,計算得到前后兩幀圖片中同一棒材的位移量,再與前幅圖片中最后一根棒材的列坐 標值做運算,得到前幅圖片中最后一根棒材在后幅圖片中的列坐標位置,對該列坐標位置 與棒材移動方向相反方向上存在的棒材逐根增加累計數(shù)量值,并將該值與打捆要求數(shù)值進 行比較,若不相等,僅以該棒材的坐標位置為中心畫一圓點,作為已計數(shù)標志;若相等,則在 該棒材位置后面畫一豎線(即,分割線),指出分鋼位置,顯示在觸摸屏11的界面上,同時 向I/O控制板12發(fā)送停止鏈床的命令,使鏈床驅(qū)動電機13停轉(zhuǎn),鏈床3停止,再進行分鋼 等操作。上述步驟循環(huán)往復執(zhí)行。由以上描述可以看出,通過僅考慮前幅圖片中最后一根棒材在后幅圖片中的列坐 標位置,再對該列坐標位置與棒材移動方向相反方向上存在的棒材進行計數(shù),可以減小運 算量,并且,采用本發(fā)明可以避開棒材面積等影響因素,適用于所有規(guī)格的棒材應用。本發(fā)明實施例提供一種棒材計數(shù)方法,如圖5所示,該方法包括步驟501,獲取當前幀圖像中棒材端面的數(shù)量,并對當前幀圖像中的棒材端面進行 標記;步驟502,獲取位于傳輸鏈上的棒材的移動速度;步驟503,根據(jù)棒材的移動速度,獲取當前幀圖像中的最后一根棒材端面在下一幀 圖像中的位置;步驟504,根據(jù)當前幀圖像中的最后一根棒材端面在下一幀圖像中的位置,獲取下 一幀圖像中未進行標記的棒材端面的數(shù)量;步驟505,根據(jù)當前幀圖像中棒材端面的數(shù)量、以及下一幀圖像中未進行標記的棒 材端面的數(shù)量,依次累計棒材的數(shù)量,并對所述未進行標記的棒材端面進行標記;步驟506,在累計的棒材數(shù)量達到預定值時,在顯示單元中達到預定值的棒材端面 處作分割線標記,以表示分割線之前的棒材數(shù)量已達到預定值。上述幀圖像由攝像單元拍攝、并由顯示單元顯示。由以上描述可以看出,通過獲知當前幀圖像中的最后一根棒材端面在下一幀圖像 中的位置,可以準確得到當前和下一幀圖像中的棒材端面的數(shù)量,進而得到棒材數(shù)量,相比 于現(xiàn)有技術中的圖像法,本實施例提供的棒材計數(shù)方法準確性、快速性較高。在執(zhí)行步驟501之前,還需要對位于傳輸鏈上的棒材端面進行光源照明,以增加 棒材端面的反射強度。這樣,可以方便對顯示單元顯示的棒材端面進行計數(shù)。優(yōu)選地,在獲取顯示單元顯示的棒材端面之后,還需要對當前幀圖像進行裁剪、濾 波、二值化、孔隙填充、腐蝕、連通域處理、編號等處理,以方便圖像識別,進而方便對棒材端
8面進行計數(shù)。在具體實施過程中,圖像處理過程包括為去除噪聲進行平滑濾波、設定閾值 將灰度圖像轉(zhuǎn)化為二值化圖像、填充二值化圖像中的孔隙、為去除粘連而對圖像進行腐蝕、 連通域處理、計算連通域個數(shù),對連通域進行編號并標識位置中心坐標,因為每個連通域?qū)?應一根棒材,上述所得連通域個數(shù)即為棒材根數(shù)。優(yōu)選地,可以對每一幀圖像都進行圖像處 理,以方便圖像識別。在步驟506對棒材作分割線標記之后,發(fā)送傳輸鏈停止命令,以方便操作人員進 行分鋼操作,在執(zhí)行分鋼動作之后,發(fā)送傳輸鏈工作命令,依次重復執(zhí)行上述步驟501-506。以下基于圖4所示的示意圖,詳細描述棒材計數(shù)方法,如圖6所示步驟601,獲取前幅圖片中的每根棒材端面的列坐標;步驟602,保存前幅圖片中的最后一根棒材端面的列坐標;步驟603,利用安裝在傳輸鏈電機軸上的編碼器獲得當前棒材在傳輸鏈上的移動 速度,且已知前后兩幅圖片的拍攝時間差,可以獲取同一棒材在對應的前后兩幅圖片中的 位移差,并考慮有一定的誤差范圍;步驟604,利用前幅圖片中最后一根棒材的位置以及位移差,可以得到前幅圖片中 最后一根棒材在后幅圖片中的列坐標位置;步驟605,對上述列坐標位置與棒材移動方向相反方向上存在的棒材進行計數(shù),得 到在后幅圖片中相對于前幅圖片新增加的棒材數(shù),對其累加計數(shù),得到截至當前圖片棒材 根數(shù)之和;循環(huán)執(zhí)行上述步驟,可得到最后棒材根數(shù)的總和。根據(jù)打捆數(shù)量要求,為了在棒材圖片中對應于該數(shù)量的棒材位置處標識出分鋼位 置,采取如下方法獲得當前圖片中每根棒材的坐標位置后,按照與棒材移動方向的相反方 向,逐根增加棒材累計數(shù)量,且將該值與打捆要求數(shù)值進行比較,若相等,則在該棒材位置 作分割線,以指出分鋼位置,并以該棒材的坐標位置為中心作標記,作為已計數(shù)標志;否則, 僅以該棒材的坐標位置為中心作標記,作為已計數(shù)標志。綜上所述,本發(fā)明根據(jù)生產(chǎn)線上連續(xù)攝取的運動棒材端面圖像,采用機器視覺技 術,可以準確識別出單幅圖像中棒材的根數(shù),以及基于后續(xù)圖片中相對于前幅圖片新增加 的棒材,進行累加計數(shù),然后根據(jù)打捆數(shù)量要求,在相應棒材圖片中適當?shù)奈恢脴俗R出滿足 生產(chǎn)要求的分鋼位置。通過本發(fā)明,可以有效解決細棒材在重疊、交叉和無法分離情況下的 計數(shù)問題,采用的算法相對于以往方法更為簡單快捷,計算時間短,滿足在線實時性要求。本領域普通技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟可以通 過程序來指令相關的硬件來完成,該程序可以存儲于一計算機可讀取存儲介質(zhì)中,比如 ROM/RAM、磁碟、光盤等。以上所述的具體實施例,對本發(fā)明的目的、技術方案和有益效果進行了進一步詳 細說明,所應理解的是,以上所述僅為本發(fā)明的具體實施例而已,并不用于限定本發(fā)明的保 護范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應包含在本 發(fā)明的保護范圍之內(nèi)。
權利要求
一種棒材計數(shù)方法,其特征在于,所述的方法包括獲取當前幀圖像中棒材端面的數(shù)量,并對所述當前幀圖像中的棒材端面進行標記;獲取位于傳輸鏈上的棒材的移動速度;根據(jù)所述棒材的移動速度,獲取所述當前幀圖像中的最后一根棒材端面在下一幀圖像中的位置;根據(jù)所述當前幀圖像中的最后一根棒材端面在所述下一幀圖像中的位置,獲取所述下一幀圖像中未進行標記的棒材端面的數(shù)量;根據(jù)所述當前幀圖像中棒材端面的數(shù)量、以及所述下一幀圖像中未進行標記的棒材端面的數(shù)量,依次累計所述棒材的數(shù)量,并對所述未進行標記的棒材端面進行標記;在累計的棒材數(shù)量達到預定值時,在幀圖像中達到所述預定值的棒材端面處作分割線標記,以表示分割線之前的棒材數(shù)量已達到預定值。
2.根據(jù)權利要求1所述的方法,其特征在于,所述獲取當前幀圖像中棒材端面的數(shù)量 之前,所述的方法還包括對位于傳輸鏈上的所述棒材端面進行光源照明,以增加所述棒材端面的反射強度。
3.根據(jù)權利要求1所述的方法,其特征在于,所述獲取當前幀圖像中棒材端面的數(shù)量 之前,所述的方法還包括對所述當前幀圖像進行濾波處理、二值化處理、腐蝕處理、以及連通域處理。
4.根據(jù)權利要求1所述的方法,其特征在于,對所述的棒材作分割線標記之后,所述的 方法還包括發(fā)送傳輸鏈停止命令,并在執(zhí)行分鋼動作后,發(fā)送傳輸鏈工作命令。
5.一種棒材計數(shù)裝置,其特征在于,所述的裝置包括 攝像單元,用于拍攝位于傳輸鏈上的棒材端面;顯示單元,用于顯示所述攝像單元拍攝的包括所述棒材端面的幀圖像; 當前棒材計數(shù)單元,用于獲取所述顯示單元顯示的當前幀圖像中棒材端面的數(shù)量,并 對所述當前幀圖像中的棒材端面進行標記;速度獲取單元,用于獲取位于傳輸鏈上的棒材的移動速度;棒材位置獲取單元,用于根據(jù)所述棒材的移動速度,獲取所述當前幀圖像中的最后一 根棒材端面在下一幀圖像中的位置;未標記棒材獲取單元,用于根據(jù)所述當前幀圖像中的最后一根棒材端面在下一幀圖像 中的位置,獲取所述下一幀圖像中未進行標記的棒材端面的數(shù)量;下一棒材計數(shù)單元,用于根據(jù)所述當前幀圖像中棒材端面的數(shù)量、以及所述下一幀圖 像中未進行標記的棒材端面的數(shù)量,依次累計所述棒材的數(shù)量,并對所述未進行標記的棒 材端面進行標記;分割線標記單元,用于在所述累計的數(shù)量達到預定值時,在顯示單元中達到所述預定 值的棒材端面處作分割線標記,以表示分割線之前的棒材數(shù)量已達到預定值。
6.根據(jù)權利要求5所述的裝置,其特征在于,所述的裝置還包括照明光源,用于對位于所述傳輸鏈上的棒材端面進行光源照明,以增加所述棒材端面 的反射強度。
7.根據(jù)權利要求5所述的裝置,其特征在于,所述的裝置還包括圖像處理單元,用于對所述顯示單元顯示的每一幀圖像進行濾波處理、二值化處理、腐 蝕處理、以及連通域處理。
8.根據(jù)權利要求5所述的裝置,其特征在于,所述的裝置還包括 傳輸鏈控制命令發(fā)送單元,用于在所述分割線標記單元作分割線標記時發(fā)送傳輸鏈停 止命令,并在執(zhí)行分鋼動作后,發(fā)送傳輸鏈工作命令。
全文摘要
本發(fā)明提供一種棒材計數(shù)方法及裝置,其中,該方法包括獲取當前幀圖像中棒材端面的數(shù)量,并對當前幀圖像中的棒材端面進行標記;獲取位于傳輸鏈上的棒材的移動速度;根據(jù)棒材的移動速度,獲取當前幀圖像中的最后一根棒材端面在下一幀圖像中的位置;根據(jù)當前幀圖像中的最后一根棒材端面在下一幀圖像中的位置,獲取下一幀圖像中未進行標記的棒材端面的數(shù)量;根據(jù)當前幀圖像中棒材端面的數(shù)量、以及下一幀圖像中未進行標記的棒材端面的數(shù)量,依次累計棒材的數(shù)量,并對未進行標記的棒材端面進行標記;在累計的棒材數(shù)量達到預定值時,在幀圖像中達到預定值的棒材端面處作分割線標記,以表示分割線之前的棒材數(shù)量已達到預定值。通過本發(fā)明,可以準確地進行棒材計數(shù)。
文檔編號G06K9/00GK101912899SQ201010212348
公開日2010年12月15日 申請日期2010年6月21日 優(yōu)先權日2010年6月21日
發(fā)明者周守航, 李永紅, 沈迎君, 王丹民, 王永濤, 黃衍林 申請人:中冶京誠工程技術有限公司