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

基于MATLAB軟件的集裝箱箱號識別系統

2019-08-09 07:14:59王夢麒宋廣軍
水運管理 2019年6期

王夢麒 宋廣軍

【摘 要】 為提高集裝箱自動化裝卸效率,基于MATLAB軟件建立集裝箱箱號識別系統,通過圖像預處理、圖像擺正、字符識別匹配等3個環節對已獲得的圖像進行識別,以得到圖像中集裝箱的具體號碼。該系統可以避免傳統集裝箱管理過程中人工辨別易出現的錯誤和疏忽問題。

【關鍵詞】 MATLAB軟件;圖像處理;集裝箱箱號識別

0 引 言

近幾年,我國對外貿易快速發展,各港口進出口貨物吞吐量日益提升,散雜貨集裝箱化率也不斷提高。集裝箱貨物在世界海運貿易中占據很大的貿易價值量,對經濟發展有著積極的推動作用,因此集裝箱裝卸作業技術的研究備受重視。集裝箱自動化裝卸作業,需要計算機系統能在各種復雜的環境下進行視覺定位,從而實現對集裝箱的各種運輸控制。可見,對集裝箱進行基于圖像處理技術的箱號識別工作是很有必要的,有助于提升集裝箱自動化裝卸效率。

集裝箱箱號識別過程主要包括獲取集裝箱圖像、圖像預處理、圖像擺正、識別匹配、輸出結果。

1 圖像預處理

1.1 濾波去噪

集裝箱箱號識別系統所獲取的集裝箱圖像帶有一定的噪聲干擾,這時需要對獲取的集裝箱圖像進行去噪濾波,同時進行集裝箱圖像的灰度處理、集裝箱圖像的邊緣檢測和圖像擺正、集裝箱圖像的RGB模式像素提取等,可以采用均值濾波器或中值濾波器對圖像進行濾波處理。

1.1.1 均值濾波器

均值濾波也稱為線性濾波,其采用的主要方法為鄰域平均法。線性濾波的基本原理是用均值代替原圖像中的各個像素值,即對待處理的當前像素點(x,y),選擇一個模板,該模板由其近鄰的若干像素組成,求模板中所有像素的均值,再把該均值賦予當前像素點(x,y),作為處理后圖像在該點上的灰度g(x,y)。常用等式關系為

均值濾波本身存在著固有的缺陷,在圖像去噪的同時也破壞了圖像的細節部分,從而使圖像變得模糊,不能很好地去除噪聲點。

1.1.2 中值濾波器

中值濾波是一種非線性數字濾波技術,主要用于抑制脈沖噪聲,可以完全濾除尖波干擾噪聲,同時對目標圖像邊緣特性也有較好的保護。

中值濾波可以過濾尖峰脈沖,濾波后的數據可保持原始圖像的方向,同時消除尖峰值的影響。以一維信號的中值濾波為例,灰度排列為110、90、100、130、120、210、80。若按照從大到小來進行排列,其結果為80、90、100、110、120、130、210,其中間位置上的灰度值110即為該灰度序列的中值。一維信號的中值濾波器實際上是用一個中值來代替信號值事先所規定的位置(通常是指原始信號序列的中心位置)。由以上序列可知,中值濾波的結果就是剔除序列110、90、100、130、120、210、80中的信號序列峰值210,再用之前計算求出的中值110來代替,得到的濾波序列就是90、130、100、110、110、120、80。若210是此序列的一個噪聲信號,那么噪聲點就會被消除。

1.2 集裝箱圖像灰度處理

圖像灰度處理就是將一個彩色圖像轉換成一個灰度圖像的過程。彩色圖像中的像素色彩是由R(Red)、G(Green)、B(Blue)的3個分量來確定的,每一個分量的值是0~255,因此,像素可以是一組超過1 600萬級的變化(255 ?255 ?255)。灰色圖像是R、G、B 3個分量的同一個特殊彩色圖像,一個像素的變化范圍為256種,所以數字圖像處理通常是將各種格式的圖像變成灰色圖像,這樣一來就使得后續圖像的計算量變小。圖像灰度處理可以由以下兩種方式實現。

(1)將每個像素的R、G、B 3種分量的平均值再平均分配給像素的3個分量。

(2)基于顏色空間YUV編碼方法,從灰度圖像亮度的級別,可以根據所期望的變化和YUV顏色空間值創建亮度Y與R、G、B之間的對應關系,關系式為

1.3 集裝箱圖像的邊緣提取

邊緣檢測是計算機視覺和圖像處理中的一個基本問題。檢測的關鍵之處是識別數字圖像的亮度顯著變化的點。常見的邊緣檢測算子有Canny算子和Sobel算子。

(1) Canny算子。Canny算子是一種最優的邊緣檢測算法。最優邊緣檢測的含義是:好的檢測算法能夠盡可能多地識別出圖像的實際邊緣,要求實際邊緣與所識別的邊緣盡可能接近,圖像中的邊緣只可以被識別一次。任何邊緣檢測算法無法處理原始數據,因此,應使用高斯平滑函數對原始數據作卷積運算。圖像中的邊緣可以在不同的方向顯示,所以Canny算法使用4個掩模來檢測水平、斜向和垂直方向的邊緣。由像素點的最大值和邊緣的方向生成圖像中每個像素點的梯度亮度和原始圖像梯度亮度的方向。亮度相對高的梯度有可能是邊緣,但目前還沒有確切值來限制其具體值,因此使用延遲閾值。延遲閾值需要低閾值和高閾值兩個閾值。取用較大的閾值通過導出的方向信息來識別比較確定的真實邊緣,并跟蹤整個邊緣;跟蹤時,使用較小的閾值,直至回到起點都可以跟蹤到模糊曲線。這一過程完成后,會得到一個二值圖像,每個像素點表示是否為該點的邊緣。

(2)Sobel算子。Sobel算子是典型的邊緣檢測算子并且是基于一階導數的。該算法提供類似的局部平均運算,因此噪聲會有一個平滑的效果,是一個可以去除噪聲影響的好方法。Sobel算子分別在縱向和橫向的模板中組成一組3 ?3陣列,與平面圖像作卷積運算,獲取垂直和水平方向上的大致差值。

2 集裝箱圖像的擺正

對于有可能出現不一樣圖像的情況,可對圖像作出校正處理,此系統采用Radon變換將圖像進行擺正處理。Radon變換可以看作是平行束對圖像的線積分,變換角度默認是逆時針。

3 結 語

集裝箱的箱號識別是提高集裝箱自動化管理技術的必要途徑。本文所設計的集裝箱箱號識別系統使用MATLAB軟件進行模擬和測試是實際有效的,可以提高識別集裝箱箱號的效率。

主站蜘蛛池模板: 欧美激情一区二区三区成人| 日韩成人在线一区二区| 青青青伊人色综合久久| 亚洲人成人无码www| 热久久综合这里只有精品电影| 国产精品视频系列专区| 亚洲Aⅴ无码专区在线观看q| 无码日韩精品91超碰| 午夜在线不卡| 91九色国产在线| www.av男人.com| 爽爽影院十八禁在线观看| 亚洲开心婷婷中文字幕| 久久人人爽人人爽人人片aV东京热| 国产青青操| 欧美亚洲国产精品久久蜜芽| 久久精品欧美一区二区| 欧美日韩中文国产va另类| 久久精品国产999大香线焦| 亚洲二三区| 国产主播一区二区三区| 综1合AV在线播放| 免费在线成人网| 日韩小视频在线播放| 超薄丝袜足j国产在线视频| 久草视频福利在线观看| 国产成人精品在线1区| 久久综合色天堂av| 日本免费一区视频| 亚洲第一国产综合| 中文无码毛片又爽又刺激| 孕妇高潮太爽了在线观看免费| av尤物免费在线观看| 日本中文字幕久久网站| 久久精品女人天堂aaa| 成人在线不卡视频| 国产精品免费露脸视频| 成人福利在线看| 全部无卡免费的毛片在线看| 亚洲第一成人在线| 国产在线精品网址你懂的| 男女男精品视频| 日韩毛片免费观看| 成年片色大黄全免费网站久久| 久久综合九色综合97网| 国产在线观看第二页| 亚洲三级网站| 55夜色66夜色国产精品视频| 99热这里只有精品免费国产| 亚洲中文在线看视频一区| 久久中文电影| 精品在线免费播放| 黄片一区二区三区| 小说区 亚洲 自拍 另类| 国产剧情一区二区| 国产无码网站在线观看| 中文字幕人成人乱码亚洲电影| 久久精品丝袜高跟鞋| 日韩欧美国产中文| 曰韩人妻一区二区三区| 黄色网站不卡无码| 亚洲国产成人精品一二区| 国产香蕉在线| 亚洲综合色在线| 999国内精品视频免费| 国产色伊人| 国产欧美日韩一区二区视频在线| 99精品国产电影| 在线国产综合一区二区三区| 色久综合在线| 国产内射一区亚洲| 丝袜亚洲综合| 国产一区免费在线观看| 国产精品无码一区二区桃花视频| 99视频在线免费观看| 欧美日韩国产综合视频在线观看| 国产区精品高清在线观看| 免费视频在线2021入口| 国产网友愉拍精品| 免费一级α片在线观看| 2021亚洲精品不卡a| 欧美一级在线播放|