本发明涉及运输船检测领域,具体为一种用于运输船的集成检测方法及系统。
背景技术:
1、运输船的管理一直是海上船舶管理的一个重要方面,在水上运输作业中,部分货船会因节省成本而对货物不进行封舱处理,如运沙船,由于江面存在着一定的波动,沙子不进行封舱操作会有泄露在海里的风险,部分集装箱船会隐瞒上报的集装箱数量等等,这些都是运输船的违规操作,在以往的水上监管任务中,常常需要监管人员通过监控视频对水上船只进行监管,这种人工监管的手段仅依靠人工查看视频的方式容易出现疏漏,并且人工查看视频的方式耗时耗力效率低下。为此,有必要针对上述问题,提出行之有效的运输船集成检测方法,以增进海事监管水平。
技术实现思路
1、本发明的目的在于提供一种用于运输船的集成检测方法及系统,以解决上述背景技术中提出的问题。
2、为实现上述目的,本发明提供如下技术方案:
3、一种用于运输船的集成检测方法,所述集成检测方法包括如下步骤:
4、步骤1,对经过港口的运输船进行抓拍,并对抓拍图像进行预处理;
5、步骤2,利用预先训练好的yolov5模型对预处理后的抓拍图像进行识别,识别出运输船的类别;所述运输船的类别包括货船、集装箱船和空船三类;
6、步骤3,当识别出运输船的类别为货船时,检测货船是否进行封舱操作,若检测结果为是,则记录船舶信息;否则判定为违规船,并记录船舶信息同时将未封舱货船的信息实时报送至执法部门;
7、步骤4,当识别出运输船的类别为集装箱船时,估算集装箱数量,并与其事先上报的集装箱数量进行比对,若估算的集装箱数量超过事先上报的集装箱数量,则视为隐报,记录隐报的集装箱船信息同时将隐报的集装箱船信息实时报送至执法部门。
8、优选的,所述步骤1中,对抓拍图像进行预处理包括对抓拍图像进行等比例缩放,并填充尺寸至[640,640]。
9、优选的,所述步骤3中,检测货船是否进行封舱操作采用的模型为yolov5模型。
10、本发明还提出一种用于运输船的集成检测系统,所述集成检测系统包括抓拍单元、预处理单元、类别识别单元、封舱检测单元、集装箱检测单元以及网络传输单元;
11、所述抓拍单元用于抓拍经过港口的运输船;
12、所述预处理单元用于对抓拍单元抓拍的图像进行预处理;
13、所述类别识别单元用于对预处理后的抓拍图像进行识别,识别出运输船的类别;所述运输船的类别包括货船、集装箱船和空船三类;
14、所述封舱检测单元用于当识别出运输船的类别为货船时,检测货船是否进行封舱操作,若检测结果为是,则记录船舶信息;否则判定为违规船,并记录船舶信息同时将未封舱货船的信息实时经所述网络传输单元报送至执法部门;
15、所述集装箱检测单元用于当识别出运输船的类别为集装箱船时,估算集装箱数量,并与其事先上报的集装箱数量进行比对,若估算的集装箱数量超过事先上报的集装箱数量,则视为隐报,记录隐报的集装箱船信息同时将隐报的集装箱船信息实时经所述网络传输单元报送至执法部门。
16、与现有技术相比,本发明所述技术方案具有以下有益技术效果:
17、本发明可以解决运输船的集中检测和有效监管,实现将港口抓拍到的实时数据,通过运输船的类别识别和检测,使得相关部门可以及时监控到违规船,合理的运用人工智能技术,积极打造水上智能生态,节省了物力人力,亦为海上的环境治理做出了贡献;
18、将训练好的yolov5模型在实际场景进行测试,发现相较于yolov3模型,yolov5的检测效果得到了明显的改善,同时集装箱船的检测也颇有成效,为估算集装箱数量提供了保障,能够有效帮助海事部门进行运输船的监管。
1.一种用于运输船的集成检测方法,其特征在于:所述集成检测方法包括如下步骤:
2.根据权利要求1所述的一种用于运输船的集成检测方法,其特征在于:所述步骤1中,对抓拍图像进行预处理包括对抓拍图像进行等比例缩放,并填充尺寸至[640,640]。
3.根据权利要求1所述的一种用于运输船的集成检测方法,其特征在于:所述步骤3中,检测货船是否进行封舱操作采用的模型为yolov5模型。
4.一种用于运输船的集成检测系统,其特征在于:所述集成检测系统包括抓拍单元、预处理单元、类别识别单元、封舱检测单元、集装箱检测单元以及网络传输单元;