綜合的直線擬合瓶蓋檢測算法
綜合的直線擬合瓶蓋檢側算法的思路是確定PEC瓶身的位置。在得到瓶身位置的前提下.執行瓶蓋輪廓線檢洲算法,獲取瓶蓋頂端所在直線,可以矯正瓶蓋頂端直線的估計偏差,有效地消除瓶身抖動對測量結果的影響。
支撐環問題
觀察PET瓶口處的圖像特點可以看到,在瓶身上用于生產線抓取瓶子的固定環及PET瓶的支撐環。在排除瓶身缺陷的情況下,支撐環與瓶身相對位置固定,而且在側拍的瓶蓋圖像中呈一條直線.與瓶蓋頂端所在直線在同一平面上,如果可以檢測適配環所在的直線,就可以用該條直線代表瓶身的相對位置,進而解決前述的問題。支撐環為檢側算法提供了明確的改進思路。支撐環如圖5所示。
支撐環檢測
根據支撐環在圖像中的特點,通過支撐環端點檢測和計算支撐環直線兩個步驟來完成支撐環的檢測。
選擇正常狀態下支撐環附近區城,因為盡管存在抖動和傾斜的情況,可以給定變化區域,超越變化區域,瓶子不可能保持穩定平衡,將出現歪斜和傾倒的情況.此時屬于物理異常狀況,不屬于本文考慮的范圍。本文設定區域高度參數在標準支撐環位置上下0.1倍的圖像高度。在區域中心向兩側進行搜索,搜索到在左右坐標上最外側的亮點,便是支撐環在圖像中的
端點。
由于灰度圖像可能存在個別的噪聲.所以搜索可以使用搜索點鄰域均值的方法,在連續連通域的搜索過程中,當均值發
生突變時,即可判定搜索到了端點。通過兩個端點,即可直接求得支撐環所在直線。