论文部分内容阅读
由于经济全球化的不断加深,国际集装箱航运快速发展,港口发展成为了国家和区域经济发展的首要任务。为保证港口作为运输枢纽的快速运转,对港口装卸能力和作业效率提出了更高的要求,从而使得港口机械向大型化、高速化和自动化方向发展,而随之带来的机械设备相关的安全隐患也急剧增多。针对在集装箱卡车卸载集装箱时因为车身和箱体之间的固定锁没有完全打开,导致装箱卡车被误吊起的危险情况,业界仍然没有一个可靠的自动检测方案,本文提出并设计了一种基于机器视觉的港口集装箱卡车防吊起的检测系统方案。具体的研究内容和成果如下:1、根据实际工况和项目要求设计检测方案并搭建了基于机器视觉的防吊系统,其中包括工业相机、相机镜头、照明光源、工控机和通信模块的选型设计。2、本文的目的是通过机器视觉判断集装箱卡车是否被误吊起,为此提出通过检测车身特征点,用特征点的位置变化来反映车身的位移变化,从而对集卡是否被误吊做出判断。本文的主要技术创新在于通过将相机安装在特定的高度位置来简化图像ROI的选取;针对灰度直方图均衡结果的不理想和不可控,采用对比度限制的自适应直方图均衡的算法;最后对经典的ORB算法进行相关优化改进,使其更加符合项目的需求。3、开发了视觉防吊检测的软件系统。在进行充分的用户需求调研之后,以Qt为框架,通过C++调用OpenCV函数库的方式实现图像算法流程,将需要达到的功能进行模块化,最终实现了图像采集控制、图像处理、图像显示、数据库记录查询、软件加密、系统故障检测恢复等六个功能模块而组成的软件系统。4、在国内多个港口对本套检测系统进行现场实验并根据实验结果对检测软件不断进行优化和调整,最终可在各种工作环境和复杂工况下都能够取得很好的检测效果,起到了危险预警和及时终止起吊的作用,也得到了港口相关技术人员的认可,对实现港口安全生产具有重大的使用价值。