一种集装箱自动识别与定位方法技术

技术编号:24413213 阅读:23 留言:0更新日期:2020-06-06 10:11
本发明专利技术公开了一种集装箱自动识别与定位方法,包括工控机、双目相机、单目相机、光源,在工控机上安装带有SQL Server数据库的WinCC过程监控系统应用程序,数据库中存储集装箱的箱号位置信息,WinCC过程监控系统带有一套仓储出入库程序,双目相机安装于集装箱吊具上,用于对集装箱进行二次识别与定位,单目相机安装于集装箱入库处,用于对入库集装箱箱号自动识别,光源与相机配套安装,并可根据环境光线变化自动调节亮度。本发明专利技术首先通过数据库存储集装箱的理论位置,然后采用双目相机采集集装箱图片,设计一套基于机器视觉的算法对集装箱进行二次识别与定位,该方法定位精度高,算法处理简单、效率高、适用性强,能够提升码头、港口、货场等地的机械自动化水平,提升吊车吊运集装箱的效率。

A method of container automatic identification and location

【技术实现步骤摘要】
一种集装箱自动识别与定位方法
本专利技术涉及自动化领域,具体涉及一种集装箱自动识别与定位方法。
技术介绍
随着物流业的快速发展和人力成本的上升,码头、港口、货场等地迫切需要通过提升机械的自动化水平,增加货物周转效率,减少人力管理成本。其中,在吊车吊起集装箱的环节对司机操作要求较高,采用人工操作在吊具对准集装箱时耗时较长。提升该环节效率的关键是实现吊具与集装箱上锁孔的自动对准。随着计算机、图像处理、人工智能、智能控制等技术的进步,使得基于机器视觉的柔性自动化技术得以实现并迅速发展,目前,基于机器视觉的集装箱识别与定位技术已成为广大学者研究的热点。
技术实现思路
为了提升码头、港口、货场等地的机械自动化水平,本专利技术提供了一种集装箱自动识别与定位方法,该方法通过以下技术方案实现:一种集装箱自动识别与定位方法,包括工控机、双目相机、单目相机、光源,在工控机上安装带有SQLServer数据库的WinCC过程监控系统应用程序,双目相机安装于集装箱吊具上,单目相机安装于集装箱入库处,光源与相机配套安装,并可根据环境光线变化自动调节亮度。具体包括如下步骤:步骤1:分别对双目相机和单目相机进行焦距与光圈调整,采用张氏平面标定法对双目相机进行标定,得出相机的内、外部参数,为三维坐标重建做准备。步骤2:集装箱入库前,单目相机扫描采集集装箱箱号图样上传工控机,工控机上带有一套箱号自动识别系统,该系统对箱号进行自动识别上传至WinCC过程监控系统,WinCC过程监控系统带有一套仓储出入库程序,该程序对场地数据库进行排查找出空位,由AGV导引小车自动将该集装箱运达空位附近目的地。步骤3:AGV导引小车将上述集装箱运达空位附近目的地后,集装箱吊具上的双目相机采集该集装箱图片上传至工控机,工控机中设计有一套集装箱自动识别与定位算法,对采集图样进行分析,识别出集装箱锁孔的精确位置,集装箱吊具进行自动穿孔吊起集装箱放置空位上,同时WinCC过程监控系统将该集装箱箱号位置信息存储于SQLServer数据库,AGV小车自动回到出入口处,集装箱入库完成。同样集装箱出库时,首先根据所需出库集装箱的箱号查找SQLServer数据库,找出该箱号所对应的位置信息,集装箱吊车自动到达该位置,集装箱吊具上的双目相机采集该出库集装箱图片上传至工控机,工控机中的集装箱自动识别与定位算法对集装箱信息进行二次判定,识别出精确位置后进行穿孔吊起集装箱放置AGV小车上送达出口,同时数据库删除该集装箱箱号位置信息,完成出库。所述步骤3中SQLServer数据库存储的集装箱的位置是一个理论值,与实际位置有一定偏差,因此采用双目相机对集装箱进行二次识别与定位,找出集装箱上锁孔的精确位置,具体算法如下:步骤3.1:双目相机采集集装箱图样,针对该图样采用多算子融合算法进行集装箱边缘提取,对提取出的边缘进行降噪处理,提取集装箱边缘坐标,计算出集装箱与双目相机的相对偏移角度,旋转吊具使偏移角为零后重新进行拍照,得出新的图样降噪后的边缘坐标,利用该坐标去除多余背景,截取出集装箱图像。步骤3.2:针对截取出的集装箱图像进行阈值处理,分割出集装箱上的锁孔图像,对分割出的左图像与右图像锁孔位置进行特征匹配,利用欧氏距离法去除不符合匹配的点,计算出锁孔的中心像素坐标。步骤3.3:对锁孔中心像素坐标进行三维重建,将相机标定出的内外参带入投影矩阵,根据左右图像锁孔中心像素坐标及投影矩阵联立方程,得出锁孔的中心世界坐标。本专利技术与现有技术相比,具有以下明显优点:提升了码头、港口、货场等地的机械自动化水平,提升了吊车吊运集装箱的效率。首先在数据库中存储集装箱的理论位置,其次采用机器视觉算法对该集装箱进行二次识别与定位,提高了定位精度,且减少了图像背景干扰,算法处理简单、效率高、适用性强。附图说明图1为本专利技术的工作流程图。具体实施方式下面对本专利技术的具体实施过程作以下进一步的说明:一种集装箱自动识别与定位方法,包括工控机、双目相机、单目相机、光源,在工控机上安装带有SQLServer数据库的WinCC过程监控系统应用程序,双目相机安装于集装箱吊具上,用于对集装箱进行二次识别与定位,单目相机安装于集装箱入库处,用于对入库集装箱箱号自动识别,光源与相机配套安装,并可根据环境光线变化自动调节亮度。具体包括如下步骤:步骤1:分别对双目相机和单目相机进行焦距与光圈调整,采用张氏平面标定法对双目相机进行标定,得出相机的内、外部参数,为三维坐标重建做准备。步骤2:集装箱入库前,单目相机扫描采集集装箱箱号图样上传工控机,工控机上带有一套箱号自动识别系统,该系统对箱号进行自动识别上传至WinCC过程监控系统,WinCC过程监控系统带有一套仓储出入库程序,该程序对场地数据库进行排查找出空位,由AGV导引小车自动将该集装箱运达空位附近目的地。步骤3:AGV导引小车将上述集装箱运达空位附近目的地后,集装箱吊具上的双目相机采集该集装箱图片上传至工控机,工控机中设计有一套集装箱自动识别与定位算法,对采集图样进行分析,识别出集装箱锁孔的精确位置,集装箱吊具进行自动穿孔吊起集装箱放置空位上,同时WinCC过程监控系统将该集装箱箱号位置信息存储于SQLServer数据库,AGV小车自动回到出入口处,集装箱入库完成。同样集装箱出库时,首先根据所需出库集装箱的箱号查找SQLServer数据库,找出该箱号所对应的位置信息,集装箱吊车自动到达该位置,集装箱吊具上的双目相机采集该出库集装箱图片上传至工控机,工控机中的集装箱自动识别与定位算法对集装箱信息进行二次判定,识别出精确位置后进行穿孔吊起集装箱放置AGV小车上送达出口,同时数据库删除该集装箱箱号位置信息,完成出库。所述步骤3中SQLServer数据库存储的集装箱的位置是一个理论值,与实际位置有一定偏差,因此采用双目相机对集装箱进行二次识别与定位,找出集装箱上锁孔的精确位置,具体算法如下:步骤3.1:双目相机采集集装箱图样,针对该图样采用多算子融合算法进行集装箱边缘提取,对提取出的边缘进行降噪处理,提取集装箱边缘坐标,计算出集装箱与双目相机的相对偏移角度,旋转吊具使偏移角为零后重新进行拍照,得出新的图样降噪后的边缘坐标,利用该坐标去除多余背景,截取出集装箱图像。步骤3.2:针对截取出的集装箱图像进行阈值处理,分割出集装箱上的锁孔图像,对分割出的左图像与右图像锁孔位置进行特征匹配,利用欧氏距离法去除不符合匹配的点,计算出锁孔的中心像素坐标。步骤3.3:对锁孔中心像素坐标进行三维重建,将相机标定出的内外参带入投影矩阵,根据左右图像锁孔中心像素坐标及投影矩阵联立方程,得出锁孔的中心世界坐标。本专利技术一种集装箱自动识别与定位方法的设计中,首先在数据库中存储集装箱的理论位置,其次采用机器视觉算法对该集装箱进行二次识别与定位,提高了定位精度,且减少了图像背景干扰,算法处理简单、效率高、适用性强。本专利技术方案所公开的技术手段不仅限于上述实本文档来自技高网...

【技术保护点】
1.一种集装箱自动识别与定位方法,其特征在于:包括工控机、双目相机、单目相机、光源,在工控机上安装带有SQL Server数据库的WinCC过程监控系统应用程序,双目相机安装于集装箱吊具上,单目相机安装于集装箱入库处,光源与相机配套安装,并可根据环境光线变化自动调节亮度。具体包括如下步骤:/n步骤1:分别对双目相机和单目相机进行焦距与光圈调整,采用张氏平面标定法对双目相机进行标定,得出相机的内、外部参数,为三维坐标重建做准备。/n步骤2:集装箱入库前,单目相机扫描采集集装箱箱号图样上传工控机,工控机上带有一套箱号自动识别系统,该系统对箱号进行自动识别上传至WinCC过程监控系统,WinCC过程监控系统带有一套仓储出入库程序,该程序对场地数据库进行排查找出空位,由AGV导引小车自动将该集装箱运达空位附近目的地。/n步骤3:AGV导引小车将上述集装箱运达空位附近目的地后,集装箱吊具上的双目相机采集该集装箱图片上传至工控机,工控机中设计有一套集装箱自动识别与定位算法,对采集图样进行分析,识别出集装箱锁孔的精确位置,集装箱吊具进行自动穿孔吊起集装箱放置空位上,同时WinCC过程监控系统将该集装箱箱号位置信息存储于SQL Server数据库,AGV小车自动回到出入口处,集装箱入库完成。同样集装箱出库时,首先根据所需出库集装箱的箱号查找SQL Server数据库,找出该箱号所对应的位置信息,集装箱吊车自动到达该位置,集装箱吊具上的双目相机采集该出库集装箱图片上传至工控机,工控机中的集装箱自动识别与定位算法对集装箱信息进行二次判定,识别出精确位置后进行穿孔吊起集装箱放置AGV小车上送达出口,同时数据库删除该集装箱箱号位置信息,完成出库。/n...

【技术特征摘要】
1.一种集装箱自动识别与定位方法,其特征在于:包括工控机、双目相机、单目相机、光源,在工控机上安装带有SQLServer数据库的WinCC过程监控系统应用程序,双目相机安装于集装箱吊具上,单目相机安装于集装箱入库处,光源与相机配套安装,并可根据环境光线变化自动调节亮度。具体包括如下步骤:
步骤1:分别对双目相机和单目相机进行焦距与光圈调整,采用张氏平面标定法对双目相机进行标定,得出相机的内、外部参数,为三维坐标重建做准备。
步骤2:集装箱入库前,单目相机扫描采集集装箱箱号图样上传工控机,工控机上带有一套箱号自动识别系统,该系统对箱号进行自动识别上传至WinCC过程监控系统,WinCC过程监控系统带有一套仓储出入库程序,该程序对场地数据库进行排查找出空位,由AGV导引小车自动将该集装箱运达空位附近目的地。
步骤3:AGV导引小车将上述集装箱运达空位附近目的地后,集装箱吊具上的双目相机采集该集装箱图片上传至工控机,工控机中设计有一套集装箱自动识别与定位算法,对采集图样进行分析,识别出集装箱锁孔的精确位置,集装箱吊具进行自动穿孔吊起集装箱放置空位上,同时WinCC过程监控系统将该集装箱箱号位置信息存储于SQLServer数据库,AGV小车自动回到出入口处,集装箱入库完成。同样集装箱出库时,首先根据所需出库集装箱的箱号查找SQLServer数据库...

【专利技术属性】
技术研发人员:许彩云周永升王强
申请(专利权)人:周口师范学院
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1