公开/公告号CN113222963A
专利类型发明专利
公开/公告日2021-08-06
原文格式PDF
申请/专利权人 大连海事大学;
申请/专利号CN202110587244.4
申请日2021-05-27
分类号G06T7/00(20170101);G06T7/11(20170101);G06T7/136(20170101);G06T7/187(20170101);G06T7/62(20170101);
代理机构21212 大连东方专利代理有限责任公司;
代理人李馨
地址 116026 辽宁省大连市高新园区凌海路1号
入库时间 2023-06-19 12:07:15
技术领域
本发明涉及计算机视觉与图像识别技术领域,具体而言,尤其涉及一种非正射红外监测海面溢油面积估算方法及系统。
背景技术
随着人类的海洋活动越来越频繁,对海洋环境的影响越来越大,关于海洋环境的污染检测和海洋安全防护越发受到人们的重视。在海洋环境污染事件中,原油和其他成品油的泄漏是最严重的污染情况,对溢油的清除和回收一直是解决该类问题的主要手段。为更快捷、高效的进行溢油清除和回收,对溢油面积和体积进行估算是一个十分必要和重要的工作。
针对溢油面积估计,主要通过图像处理技术快速获得溢油面积的像素值,然后获取激光测距机转载在高精度的二维伺服结构的基础上,测量溢油油膜不同位置距离观测点的真实距离,将溢油面积的像素值和转换为真实的面积尺寸。但利用激光测距机计算溢油面积,只是片面的计算了大致区域的几个点,并不具备普遍性,无法保证估算准确性。
发明内容
根据上述提出的溢油面积估算准确性不高的技术问题,而提供一种非正射红外监测海面溢油面积估算方法及系统,根据事先实验得到的拟合曲线可以直接得到任何拍摄角度下的单个像素对应的真实面积。
本发明采用的技术手段如下:
一种非正射红外监测海面溢油面积估算方法,包括:
获取溢油区域的海面图像信息;同时记录图像提取特征;
通过优化的双边分割网络实时对海面图像进行处理,从而分割出海面溢油目标区域;
对所述海面溢油目标区域进行二值化处理,标记出每一个溢油连通区域,从而得到只标记溢油区域的无背景干扰的二值化图像;
根据所述图像提取特征结合预先构建的面积拟合曲线得到所述二值化图像像素值对应的实际溢油区域面积;所述面积拟合曲线根据图像提取特征与拍摄面积的对应关系拟合获取。
进一步地,所述面积拟合曲线的获取方式包括:
设定不同的图像提取特征参数,并在设定的参数下对面积固定的参照物进行图像提取;
由提取的图像中获取参照物的像素面积;
根据像素面积与实际面积的对应关系,推导图像提取特征与实际面积的对应关系,从而获得面积拟合曲线。
进一步地,所述图像提取特征包括图像拍摄的高度、俯仰角度以及偏航角度。
进一步地,还包括将获取的实际溢油区域及面积标注在海面图像上。
本发明还提供了一种非正射红外监测海面溢油面积估算系统,包括:
获取单元,用于获取溢油区域的海面图像信息;同时记录图像提取特征;
分割单元,用于通过优化的双边分割网络实时对海面图像进行处理,从而分割出海面溢油目标区域;
处理单元,用于对所述海面溢油目标区域进行二值化处理,标记出每一个溢油连通区域,从而得到只标记溢油区域的无背景干扰的二值化图像;
计算单元,用于根据所述图像提取特征结合预先构建的面积拟合曲线得到所述二值化图像像素值对应的实际溢油区域面积;所述面积拟合曲线根据图像提取特征与拍摄面积的对应关系拟合获取。
进一步地,所述面积拟合曲线的获取方式包括:
设定不同的图像提取特征参数,并在设定的参数下对面积固定的参照物进行图像提取;
由提取的图像中获取参照物的像素面积;
根据像素面积与实际面积的对应关系,推导图像提取特征与实际面积的对应关系,从而获得面积拟合曲线。
进一步地,所述图像提取特征包括图像拍摄的高度、俯仰角度以及偏航角度。
进一步地,还包括标注单元,用于将获取的实际溢油区域及面积标注在海面图像上。
较现有技术相比,本发明具有以下优点:
本发明利用优化的双边检测网络识别溢油目标的准确度非常高,保证了溢油图片二值化的准确性,可以完整准确的分离出溢油区域,并且详细的标注出同一张图片上的不同的连通的溢油区域;分别计算每一个连通的溢油区域的面积;从而保证溢油面积计算精度与准确性。
基于上述理由本发明可在海洋环境污染检测和海洋安全防护等领域广泛推广。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做以简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明非正射红外监测海面溢油面积估算方法流程图。
图2为本发明优化的双边分割网络结构示意图。
图3为本发明实施例中获取的图像信息。
图4为俯仰角和偏航角示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
如图1所示,本发明提供了一种非正射红外监测海面溢油面积估算方法,包括:
S1、获取溢油区域的海面图像信息;同时记录图像提取特征;图像提取特征包括图像拍摄的高度、俯仰角度以及偏航角度。如图4所示,俯仰角度以云台相机平视为基准线,向上拍摄的角度构成仰角,向下偏移的角度为俯角;偏航角度为设定云台相机初始位置,向左右偏移的角度为偏航角度。
S2、通过优化的双边分割网络实时对海面图像进行处理,从而分割出海面溢油目标区域。其中优化的双边分割网络如图2所示。本申请中在原双边分割网络的基础上进行了优化,如图所示,将双边分割网络与上下文特征网络相结合,利用双边分割网络的语义分支和细节分支处理输入图片,将细节分支得到的初略语义分割结果(Soft Object Regions),和语义分支得到的网络最深层输出的像素特征(PixelRepresentations)输入到上下文特征网络中,最后得到已经提取出完整的海面溢油区域的输出图像。
S3、对所述海面溢油目标区域进行二值化处理,标记出每一个溢油连通区域,从而得到只标记溢油区域的无背景干扰的二值化图像。二值化处理过程包括:将彩色图像进行灰度二值化处理,即将海面背景与溢油目标区域通过阈值设定的方法进行0,1标注。处理成只有溢油区域的无背景干扰的二值化图像。
S4、根据所述图像提取特征结合预先构建的面积拟合曲线得到所述二值化图像像素值对应的实际溢油区域面积;所述面积拟合曲线根据图像提取特征与拍摄面积的对应关系拟合获取。其中,面积拟合曲线的获取方式包括:设定不同的图像提取特征参数,并在设定的参数下对面积固定的参照物进行图像提取;由提取的图像中获取参照物的像素面积;根据像素面积与实际面积的对应关系,推导图像提取特征与实际面积的对应关系,从而获得面积拟合曲线。
进一步地,本方法还包括:
S5、将获取的实际溢油区域及面积标注在海面图像上。
下面通过具体的应用实例,对本发明的方法和效果做进一步说明。
本实施例中,通过红外/可见光双光云台相机获取溢油区域的海面图像信息,记录俯仰角度与偏航角度。具体来说,安装红外/可见光双光云台相机,记录云台相机安装的高度,利用双光云台相机拍摄/录制海面环境,通过优化的双边分割网络实时检测并准确识别已拍摄的海面溢油图像,标记出海面溢油目标区域,同时读取云台相机拍摄每一帧图片的俯仰角度与偏航角度。
对将已经识别并标记的海面溢油图像进行二值化处理,标记出每一个溢油连通区域,最后得到只标记溢油区域的无背景干扰的二值化图片。
根据记录的每一帧溢油图片对应的信息,读取相应的拟合曲线。具体来说,根据记录保存的溢油图片信息——云台相机拍摄图片时的俯仰角度与偏航角度,读取事先实验得到的高度、俯仰角度与像素大小三者的对应关系的拟合曲线,从而得到该图片的像素值对应的实际面积大小。本实施例中,拟合曲线根据以下方式获取:通过面积为1.50m2的纸板,将云台相机安装在相似高度,拍摄10米高度下,0-90°范围内纸板图片,通过计算得到10米高度下,0-90°范围内纸板的像素面积,从而得到像素面积与实际面积的对应关系。从而可以直接根据高度与角度,读取实际面积大小。
根据计算溢油图像中连通区域的面积,标记并显示溢油区域实际面积。具体来说,得到的图像像素值对应的实际面积大小,首先计算每一个连通区域的像素和,根据拟合曲线,读取一个像素点对应的实际面积大小,从而计算出溢油图像中每一个连通的溢油区域的实际面积大小。同时将计算得到的每一个连通区域的实际面积大小标记在图像中对应的连通区域上。
如图3所示,为将已经通过优化的双边分割网络识别并标记的海面溢油图像进行二值化处理,得到只标记溢油区域的无背景干扰的二值化图片,计算连通区域的像素和58304,查找对应10m高度和90°角度下的单个像素对应的实际面积大小1.53*10-5m2,二者相乘,得到此时的溢油区域实际面积0.894m2。
本发明根据事先实验得到高度、俯仰角度与像素大小三者的对应关系的拟合曲线,无需复杂的计算,就可以准确的得到对应高度与俯仰角度下拍摄的溢油图像中每一个连通的溢油区域的实际面积大小,同时标记在溢油图片中。
对应于本发明提供的非正射红外监测海面溢油面积估算方法,本发明实施例的另一方面,还提供了一种非正射红外监测海面溢油面积估算系统,包括:
获取单元,用于获取溢油区域的海面图像信息;同时记录图像提取特征;图像提取特征包括图像拍摄的高度、俯仰角度以及偏航角度。
分割单元,用于通过优化的双边分割网络实时对海面图像进行处理,从而分割出海面溢油目标区域。
处理单元,用于对所述海面溢油目标区域进行二值化处理,标记出每一个溢油连通区域,从而得到只标记溢油区域的无背景干扰的二值化图像。
计算单元,用于根据所述图像提取特征结合预先构建的面积拟合曲线得到所述二值化图像像素值对应的实际溢油区域面积;所述面积拟合曲线根据图像提取特征与拍摄面积的对应关系拟合获取。其中,面积拟合曲线的获取方式包括:设定不同的图像提取特征参数,并在设定的参数下对面积固定的参照物进行图像提取;由提取的图像中获取参照物的像素面积;根据像素面积与实际面积的对应关系,推导图像提取特征与实际面积的对应关系,从而获得面积拟合曲线。
还包括标注单元,用于将获取的实际溢油区域及面积标注在海面图像上。
对于本发明实施例的而言,由于其与上面实施例中的相对应,所以描述的比较简单,相关相似之处请参见上面实施例中部分的说明即可,此处不再详述。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
机译: 一种用于皮肤坏死深度和面积诊断的近红外光谱成像系统及方法
机译: 一种可穿戴系统和方法,用于测量和监测紫外线,可见光和红外辐射,以提供个性化的医疗建议,预防疾病和改善疾病管理
机译: 一种可穿戴系统和方法,用于测量和监测紫外线,可见光和红外辐射,以提供个性化的医疗建议,预防疾病和改善疾病管理