一种船舶安全监管方法及装置与流程

文档序号:11178720阅读:999来源:国知局
一种船舶安全监管方法及装置与流程

本发明涉及神经网络技术领域,特别是涉及一种船舶安全监管方法及装置。



背景技术:

随着国家简政放权政策推进,对海事监管与服务提出了更高的要求,海事部门在船舶安全监管方面也在不断改进思路,从被动管理向主动管理转变,这就要求船舶安全监管手段要更全面、更智能、更快捷。ais是船舶自动识别系统(automaticidentificationsystem)的简称,由岸基(基站)设施和船载设备共同组成,是一种集网络技术、现代通讯技术、计算机技术、电子信息显示技术为一体的数字助航系统和设备。

目前海事部门对辖区的国内船舶安全监管手段主要是通过ais、视频监控(个别地方辅助采用雷达技术)同时配合现场巡逻等,由于存在船舶主动关闭ais躲避监管等行为,而且目前针对国内船舶的视频监控还无法做到自动识别船名,这样就需要耗费大量人力,通过人眼识别视频监控中的船舶,同时结合ais来判断过往船舶的信息以及是否存在违规行为。

为克服上述缺点,目前已经有基于rfid技术来实现对船舶安全监管,但是国内现在安装rfid的船舶还很少,而且也存在标准化的问题,同时rfid的感知距离有限,安装成本较高。

由此可见,如何实现海事船舶安全监管的智能化,大大提高监管效率和服务能力是本领域技术人员亟待解决地问题。



技术实现要素:

本发明的目的是提供一种船舶安全监管方法及装置,用于实现海事船舶安全监管的智能化,大大提高监管效率和服务能力。

为解决上述技术问题,本发明提供一种船舶安全监管方法,包括:

将各船舶的历史图像信息作为神经网络的训练样本,并建立用于识别船舶名称的神经网络模型;

当目标船舶通过视频监控范围内时,获取所述目标船舶的目标图像信息,并将所述目标图像信息输入至所述神经网络模型以得到目标船舶名称;

在数据库中判断所述目标船舶是否需要告警提示;

如果需要告警,则输出告警提示信息。

优选地,在得到所述目标船舶名称之后还包括:

判断所述目标船舶名称是否与船舶自动识别系统ais中的船舶匹配;

如果匹配成功,则进入所述在数据库中判断所述目标船舶是否需要告警提示的步骤;

如果匹配不成功,则进入所述输出告警提示信息的步骤。

优选地,如果匹配成功,则所述在数据库中判断所述目标船舶是否需要告警提示具体包括:

依据所述目标船舶名称查找到与所述目标船舶名称对应的目标船舶标志;

根据所述目标船舶标志判断所述数据库中的船舶黑名单中是否包含所述目标船舶,如果是,则进入所述输出告警提示信息的步骤;

如果否,则根据所述目标船舶标志判断所述数据库中是否登记所述目标船舶载有危险货物,如果是,则进入所述输出告警提示信息的步骤;

如果否,则根据所述目标船舶标志判断所述数据库中是否登记所述目标船舶超载,如果是,则进入所述输出告警提示信息的步骤。

优选地,所述历史图像信息具体包括船舶的正横、船舶的正艉和船舶的侧艏。

优选地,还包括:

接收新的训练样本,并利用新的训练样本校正所述神经网络模型。

为解决上述技术问题,本发明还提供一种船舶安全监管装置,包括:

创建模块,用于将各船舶的历史图像信息作为神经网络的训练样本,并建立用于识别船舶名称的神经网络模型;

获取模块,用于当目标船舶通过视频监控范围内时,获取所述目标船舶的目标图像信息,并将所述目标图像信息输入至所述神经网络模型以得到目标船舶名称;

第一判断模块,用于在数据库中判断所述目标船舶是否需要告警提示,如果需要告警,则触发输出模块;

所述输出模块,用于输出告警提示信息。

优选地,还包括:

第二判断模块,用于判断所述目标船舶名称是否与船舶自动识别系统ais中的船舶匹配,如果匹配成功,则触发所述第一判断模块,如果匹配不成功,则触发所述输出模块。

优选地,所述第一判断模块具体包括:

查找单元,用于依据所述目标船舶名称查找到与所述目标船舶名称对应的目标船舶标志;

第一判断单元,用于根据所述目标船舶标志判断所述数据库中的船舶黑名单中是否包含所述目标船舶,如果是,则触发所述输出模块,否则触发第二判断单元;

所述第二判断单元,用于根据所述目标船舶标志判断所述数据库中是否登记所述目标船舶载有危险货物,如果是,则触发所述输出模块,否则触发第二判断单元;

第三判断单元,用于根据所述目标船舶标志判断所述数据库中是否登记所述目标船舶超载,如果是,则触发所述输出模块。

优选地,所述历史图像信息具体包括船舶的正横、船舶的正艉和船舶的侧艏。

优选地,还包括:

校正模块,用于接收新的训练样本,并利用所述新的训练样本校正所述神经网络模型。

本发明所提供的船舶安全监管方法,包括:将各船舶的历史图像信息作为神经网络的训练样本,并建立用于识别船舶名称的神经网络模型;当目标船舶通过视频监控范围内时,获取目标船舶的目标图像信息,并将目标图像信息输入至神经网络模型以得到目标船舶名称;在数据库中判断目标船舶是否需要告警提示;如果需要告警,则输出告警提示信息。由此可见,本方法无需借助ais就可以实现对船舶的自动识别,在识别之后利用数据库中的告警信息确定目标船舶是否需要告警提示,从而实现海事船舶安全监管的智能化,大大提高监管效率和服务能力。并且,该方法能够实现较长距离的图像信息采集,应用范围较广。此外,本发明还提供一种船舶安全监管装置,效果如上。

附图说明

为了更清楚地说明本发明实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种船舶安全监管方法的流程图;

图2为本发明实施例提供的另一种船舶安全监管方法的流程图;

图3为本发明实施例提供的一种船舶安全监管装置的结构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本发明保护范围。

本发明的核心是提供一种船舶安全监管方法及装置。

为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。

图1为本发明实施例提供的一种船舶安全监管方法的流程图。如图1所示,该方法包括:

s10:将各船舶的历史图像信息作为神经网络的训练样本,并建立用于识别船舶名称的神经网络模型。

由于近几年人工智能技术得到快速发展,例如神经网络出现了很多新的模型。本发明就是利用神经网络模型实现对船舶的识别。另外,卷积神经网络在图像识别方面优势明显,因此,本实施例中的神经网络可以为卷积神经网络。

在现有的海事船舶登记和船舶检验系统中存在大量的国内船舶照片,因此,作为优选地实施方式,历史图像信息可以从海事船舶登记系统和船舶检验系统中获取。历史图像信息具体包括船舶的正横、船舶的正艉和船舶的侧艏。

需要说明的是,训练样本足够多,才能保证神经网络的识别准确性,并且训练时间越长,训练次数越多,则准确性更高。由于在现有技术中,构建神经网络模型已经非常成熟,因此,本实施例中不再展开构建的具体过程。

s11:当目标船舶通过视频监控范围内时,获取目标船舶的目标图像信息,并将目标图像信息输入至神经网络模型以得到目标船舶名称。

当目标船舶通过视频监控范围内时,通过视频采集装置就可以得到目标船舶的当前图像信息,例如包括正横、正艉、侧艏等,输入到预先建立好的神经网络模型中进行自动识别,从而获得目标船舶对应的目标船舶名称。由此可见,即使船舶关闭了ais,也可以通过神经网络模型现对船舶的自动识别。

s12:在数据库中判断目标船舶是否需要告警提示,如果需要告警,则进入s13。

s13:输出告警提示信息。

数据库中包含有多种船舶的相关信息,当然这里的相关信息主要是指船舶是否存在危险因素,例如是否在通缉的黑名单中,或者是否超载等。因此,将目标船舶名称在数据库中搜索,以查看目标船舶是否需要告警提示,如果需要则,输出告警提示信息。工作人员在接收到告警提示信息时,就可以通过人工查看的方式进一步确定目标船舶是否存在相关的问题。

本实施例提供的船舶安全监管方法,包括:将各船舶的历史图像信息作为神经网络的训练样本,并建立用于识别船舶名称的神经网络模型;当目标船舶通过视频监控范围内时,获取目标船舶的目标图像信息,并将目标图像信息输入至神经网络模型以得到目标船舶名称;在数据库中判断目标船舶是否需要告警提示;如果需要告警,则输出告警提示信息。由此可见,本方法无需借助ais就可以实现对船舶的自动识别,在识别之后利用数据库中的告警信息确定目标船舶是否需要告警提示,从而实现海事船舶安全监管的智能化,大大提高监管效率和服务能力。并且,该方法能够实现较长距离的图像信息采集,应用范围较广。

图2为本发明实施例提供的另一种船舶安全监管方法的流程图。在上述实施例的基础上,在得到目标船舶名称之后还包括:

s20:判断目标船舶名称是否与船舶自动识别系统ais中的船舶匹配,如果匹配成功,则进入s12,否则进入s13。

由于ais的信息相对于神经网络模型的自动识别会更加准确,因此,本实施例在得到目标船舶名称后与ais进行匹配,如果匹配成功,则说明自动识别的结果是准确地,可以直接到数据库中进一步判断是否需要告警,如果匹配不成功,则有可能是该船舶关闭ais或者神经网络模型识别的结果不够可靠,因此,需要告警提示。

作为优选地实施方式,匹配成功的基础上,s12具体包括:

s120:依据目标船舶名称查找到与目标船舶名称对应的目标船舶标志;

s121:根据目标船舶标志判断数据库中的船舶黑名单中是否包含目标船舶,如果是,则进入s13;如果否,则进入s122。

s122:根据目标船舶标志判断数据库中是否登记目标船舶载有危险货物,如果是,则进入s13;如果否,则进入s123。

s123:根据目标船舶标志判断数据库中是否登记目标船舶超载,如果是,则进入s13。

可以理解的是,在具体实施中,步骤s120-s123的顺序可以灵活改变,并不代表只有这一种判断的顺序。图2只是一种具体的应用场景。另外,除了黑名单、载有危险获取以及超载三种告警情况外,还可以包含其它告警情况,本发明不再赘述。

在上述实施例的基础上,还包括:

接收新的训练样本,并利用新的训练样本校正神经网络模型。

在模型的使用过程中,会有产生新的历史图像信息,即产生新的训练样本,需要不断利用新的训练样本校正神经网络模型,使得神经网络模型的识别结果更为准确。

上文中对于船舶安全监管方法对应的实施例进行了详细的描述,本发明还提供一种船舶安全监管装置。由于方法部分的实施例与装置部分的实施例相互对应,因此装置部分的实施例请参见装置部分的实施例的描述,这里暂不赘述。

图3为本发明实施例提供的一种船舶安全监管装置的结构图。如图3所示,该装置包括:

创建模块10,用于将各船舶的历史图像信息作为神经网络的训练样本,并建立用于识别船舶名称的神经网络模型;

获取模块11,用于当目标船舶通过视频监控范围内时,获取目标船舶的目标图像信息,并将目标图像信息输入至神经网络模型以得到目标船舶名称;

第一判断模块12,用于在数据库中判断目标船舶是否需要告警提示,如果需要告警,则触发输出模块;

输出模块13,用于输出告警提示信息。

作为优选地实施方式,还包括:

第二判断模块,用于判断目标船舶名称是否与船舶自动识别装置ais中的船舶匹配,如果匹配成功,则触发第一判断模块,如果匹配不成功,则触发输出模块。

作为优选地实施方式,第一判断模块12具体包括:

查找单元,用于依据目标船舶名称查找到与目标船舶名称对应的目标船舶标志;

第一判断单元,用于根据目标船舶标志判断数据库中的船舶黑名单中是否包含目标船舶,如果是,则触发输出模块13,否则触发第二判断单元;

第二判断单元,用于根据目标船舶标志判断数据库中是否登记目标船舶载有危险货物,如果是,则触发输出模块13,否则触发第二判断单元;

第三判断单元,用于根据目标船舶标志判断数据库中是否登记目标船舶超载,如果是,则触发输出模块13。

作为优选地实施方式,历史图像信息具体包括船舶的正横、船舶的正艉和船舶的侧艏。

作为优选地实施方式,还包括:

校正模块,用于接收新的训练样本,并利用新的训练样本校正神经网络模型。

本实施例提供的船舶安全监管装置,无需借助ais就可以实现对船舶的自动识别,在识别之后利用数据库中的告警信息确定目标船舶是否需要告警提示,从而实现海事船舶安全监管的智能化,大大提高监管效率和服务能力。并且,该方法能够实现较长距离的图像信息采集,应用范围较广。

以上对本发明所提供的船舶安全监管方法及装置进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的系统相对应,所以描述的比较简单,相关之处参见系统部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、系统、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、系统、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、系统、物品或者设备中还存在另外的相同要素。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1