APP下载

基于MATLAB软件的集装箱箱号识别系统

2019-08-09王梦麒宋广军

水运管理 2019年6期

王梦麒 宋广军

【摘 要】 为提高集装箱自动化装卸效率,基于MATLAB软件建立集装箱箱号识别系统,通过图像预处理、图像摆正、字符识别匹配等3个环节对已获得的图像进行识别,以得到图像中集装箱的具体号码。该系统可以避免传统集装箱管理过程中人工辨别易出现的错误和疏忽问题。

【关键词】 MATLAB软件;图像处理;集装箱箱号识别

0 引 言

近几年,我国对外贸易快速发展,各港口进出口货物吞吐量日益提升,散杂货集装箱化率也不断提高。集装箱货物在世界海运贸易中占据很大的贸易价值量,对经济发展有着积极的推动作用,因此集装箱装卸作业技术的研究备受重视。集装箱自动化装卸作业,需要计算机系统能在各种复杂的环境下进行视觉定位,从而实现对集装箱的各种运输控制。可见,对集装箱进行基于图像处理技术的箱号识别工作是很有必要的,有助于提升集装箱自动化装卸效率。

集装箱箱号识别过程主要包括获取集装箱图像、图像预处理、图像摆正、识别匹配、输出结果。

1 图像预处理

1.1 濾波去噪

集装箱箱号识别系统所获取的集装箱图像带有一定的噪声干扰,这时需要对获取的集装箱图像进行去噪滤波,同时进行集装箱图像的灰度处理、集装箱图像的边缘检测和图像摆正、集装箱图像的RGB模式像素提取等,可以采用均值滤波器或中值滤波器对图像进行滤波处理。

1.1.1 均值滤波器

均值滤波也称为线性滤波,其采用的主要方法为邻域平均法。……

登录APP查看全文