基于機器視覺的物體包裝盒實時貼標系統設計
形態學濾波是在數學形態學基礎上提出的一種噪聲去除方法,它由一組形態學代數運算子組成,包括膨脹、腐蝕、開啟和閉合4個基本運算。數學形態學方法利用一個稱為結構元素的“探針”收集圖像的信息,當“探針”在圖像中不斷移動時,便可考察圖像各個部分之間的相互關系,從而了解圖像的結構特征。本文引用地址:http://www.j9360.com/article/153487.htm
接著在二值圖像中對物體包裝盒圖像進行邊緣檢測,獲取到物體包裝盒的輪廓線條,然后對其進行矩形檢測,從而實現對目標物貼標面頂點坐標的提取,進而可以求出貼標面的中心點坐標,以及偏轉角度等信息;但是這里獲取到的坐標數據只是圖像的像素坐標,仍然不能用于實際的定位,還需進行攝像機標定,將圖像數據轉換成世界坐標系的坐標數據。只有求出了目標物在實際生產線上的坐標位置,控制部分才能有效地將數據指令發送給貼標機器,從而實現打印貼標機準確貼標的任務。軟件設計的流程圖如圖4所示。測試過程中,在完成數據采集和檢測后,將數據發送給主控模塊,并顯示測試結果。
5 應用測試
該貼標系統用于上海科道物流科技有限公司自主研發的打印貼標機上測試。在進行測試時,首先運行該系統應用軟件,初始化相關操作后,通過完成相應的相機設置和參數配置等設置后,然后通過點擊主程序界面的“開始捕獲”按鈕進行目標物圖像的獲取,這時相機處于等待觸發狀態,當選擇為外部觸發,相機將根據收到的高電平信號,進行抓拍,也可選擇軟件觸發方式:在主界面中通過點擊“顯示結果”按
鈕,可以實現對輸出數據的實時顯示;“數據發送“按鈕負責將圖像處理得到的位置、速度、方向等數據實時發送給上位機主控模塊。程序面板的部分界面如圖5所示。該測試系統測試結果誤差在1 mm以內,達到實際應用要求。
6 結論
該貼標系統采用具有高度智能、高速度的打印貼標機為硬件平臺,軟件設計采用模塊化設計思想,提高了系統的可靠性和維護性。該貼標系統已用于上海科道物流科技有限公司生產的貼標打印機進行測試,實際應用表明該貼標系統具有測試準確、穩定可靠、人機界面友好等特點,達到了設計要求。
評論