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軟件進行模擬和測試是實際有效的,可以提高識別集裝箱箱號的效率。

主站蜘蛛池模板: 国产成人精品亚洲日本对白优播| 99re热精品视频中文字幕不卡| 女人天堂av免费| 九色在线观看视频| 在线看国产精品| 91亚洲免费视频| 中文字幕无码中文字幕有码在线 | 国产69精品久久| 天天综合色天天综合网| 国产网站一区二区三区| 午夜人性色福利无码视频在线观看| 欧美性猛交一区二区三区| 一本久道久久综合多人| 日韩 欧美 小说 综合网 另类| 国产在线八区| 国产高清无码第一十页在线观看| 波多野结衣一二三| 国产va在线观看| 亚洲日本中文字幕天堂网| 在线中文字幕日韩| 在线五月婷婷| 天天综合色网| 国产精品自在在线午夜 | 国产91蝌蚪窝| 欧美不卡视频在线观看| 久久人人妻人人爽人人卡片av| 国产在线高清一级毛片| 久久黄色免费电影| 日韩成人免费网站| 欧美精品亚洲精品日韩专区va| 国产精品福利社| 素人激情视频福利| 青青草原国产精品啪啪视频| 亚洲精品大秀视频| 91精品国产91久久久久久三级| 亚洲看片网| 欧美中出一区二区| 久久国产精品影院| 人妻精品久久久无码区色视| aa级毛片毛片免费观看久| 亚洲成a人片| 国产在线麻豆波多野结衣| 欧美色视频网站| 国产18页| 国产在线无码av完整版在线观看| 久久夜夜视频| 国产精品性| 日本国产精品一区久久久| 久久久久人妻一区精品| 日韩无码黄色网站| 亚洲天堂免费观看| 狼友av永久网站免费观看| 国产亚洲现在一区二区中文| 白丝美女办公室高潮喷水视频| 粉嫩国产白浆在线观看| 婷婷99视频精品全部在线观看 | 日韩福利在线视频| 高清码无在线看| 91久久夜色精品国产网站| 国产精品久久久久久久伊一| 久草中文网| 91无码国产视频| 在线观看国产精美视频| 在线不卡免费视频| 久久五月视频| 精品91视频| 天天色天天操综合网| 成人国产免费| 午夜福利网址| 97se亚洲综合在线天天 | 久久性视频| 色一情一乱一伦一区二区三区小说| 亚洲AⅤ波多系列中文字幕| 成年人国产视频| 国内精品久久久久鸭| 国产第一福利影院| 亚洲精品午夜无码电影网| 波多野结衣视频网站| 欧美色99| 久久精品人人做人人综合试看| 国产午夜无码片在线观看网站| 日韩国产另类|