【技术实现步骤摘要】
一种船舶水尺读数检测方法、装置及设备
[0001]本专利技术涉及图像识别
,尤其涉及一种船舶水尺读数检测方法
、
装置及设备
。
技术介绍
[0002]船舶水尺读数表示的含义是承运船舶袭迟的吃水及船用物料
(
包括压载水
)。
水尺计重,指的是在阿基米德原理的基础上,以船本身为计量工具,对船载货物进行计量的一种方法
。
[0003]在观测船舶吃水时容易受到风浪
、
海水周期波动
、
各种计量误差的影响,所以完成精确地船舶水尺计重依然是一项很大的挑战
。
目前主要的观测方法有:人工观测法:通过目测船舶的水尺获取船舶的吃水值,依赖检验人员站在岸上观测水尺
、
乘坐小船观测水尺
、
攀爬悬梯观测水尺得到;或者使用
DV
对水尺录制视频,再通过视频观测水尺得到;或者使用遥控无人船或无人机观测水尺得到
。
这些观测方式,都需要依赖检验人员来人工读取水尺读数,导致获取吃水数值时容易受检验人员主观因素的影响,同时获取效率也相对较差,获取成本也相对较高这样做的缺点是人力成本高,有很大的主观因素
、
容易人为产生误差
。
[0004]超声波测量法:依据超声波测距的原理,通过超声波从甲板处到水面的回波返回时间,然后结合当地和当时的声速转换来计算主甲板到水面距离
。
缺点是声速和很多环境因素有关,声速的误 ...
【技术保护点】
【技术特征摘要】
1.
一种船舶水尺读数检测方法,其特征在于,方法包括:在不同水路运输环境中,拍摄船舶的不同位置对应的基础水尺动态视频影像;对所述基础水尺动态视频影像进行操作处理,得到处理后的基础水尺动态视频影像;将训练完成的第一神经网络模型与色域分割法进行结合,识别水线位置;所述色域分割法用于利用水面与船舶颜色的差距,确定处理后的基础水尺动态视频影像中包含水线位置的初始区域;结合训练完成的第一神经网络模型,将所述初始区域对应的图像输入训练完成的第一神经网络模型中,确定水线位置;采用公式:;对第二神经网络模型进行优化,得到优化后的第二神经网络模型;其中,训练数据集,
x
i
表示输入信息的特征向量,
y
i
表示对应的标签,,
k
为
x
最邻近的
k
实例个数,表示总样本的数量,涵盖
k
个点的
x
邻域表示为
N
k (x)
,在
N
k (x)
中根据分类决策规则决定
x
的类别,
I
是指示函数,当
y
i
=c
j
时
I
为1,否则
I
为0,表示邻域中类别的种类;基于所述水线位置,采用优化后的第二神经网络模型识别水尺读数
。2.
根据权利要求1所述的船舶水尺读数检测方法,其特征在于,将训练完成的第一神经网络模型与色域分割法进行结合,识别水线位置,具体包括:将所述初始区域对应的图像输入训练完成的第一神经网络模型中,确定初始区域对应的图像中的刻度字符区域的检测框;在检测框内根据刻度字符区域的检测框的倾斜角度和旋转中心,计算得到水尺局部图像倾斜矫正的旋转平移矩阵;所述初始区域对应的图像经过旋转平移矩阵进行矫正,得到矫正后的矫正图像;对所述矫正图像进行图像分割分类,获得水线位置信息;所述训练完成的第一神经网络模型为
FCN
网络
、RefineNet
网络或
segnet
网络
。3.
根据权利要求1所述的船舶水尺读数检测方法,其特征在于,所述标签至少包括背景标签
、
字母标签
、
数字标签;对第二神经网络模型进行优化,得到优化后的第二神经网络模型,具体包括:获取海量人工标注矫正后的水尺局部图像作为训练样本以及测试样本;基于所述标签对所述训练样本对应的图像使用最近邻法对应于特征空间的划分,得到各类图像的特征;各类图像包括水尺刻度图像中的背景图像
、
字母图像
、
数字整数图像以及数字小数图像;使用修正线性单元函数确定为第二神经网络模型的激励函数;采用后向传播算法用来学习连接权重,得到优化后的第二神经网络模型
。4.
根据权利要求3所述的船舶水尺读数检测方法,其特征在于,使用修正线性单元函数确定为第二神经网络模型的激励函数,采用后向传播算法用来学习连接权重,得到优化后的第二神经网络模型,具体包括:根据所述修正线性单元函数,定义单个样本
(x
(i)
, y
(i)
)
的惩罚函数为:
;其中,
(x
(1)
, y
(1)
), (x
(2)
, y
(2)
)
…
, (x
(m)
, y
(m)
)
是包含
m
个样本的训练集,表示神经网络的输出,整个训练样本的惩罚函数表示为:;其中,是连接第
l
层第
j
单元和第
l+1
层第
i
单元的权值,
s
l
是第
l
层的单元个数,
s
l+1
是第
l+1
层的单元个数,
m
表示标签个数,函数
J(W, b)
的第一部分是均方根误差,第二部分是正则项,
λ
是权重衰变参数;采用随机梯度下降算法进行迭代更新参数,令所有,,从
i = 1
到
m
重复计算:;其中,是在第
i
次迭代的值,是在第
i
次迭代的值,表示隐藏层的梯度项,表示第层的输出, = 1, 2,
ꢀ…
, n
l
,采用公式:;更新参数直到满足最终条件,其中
α
为学习步长
。5.
根据权利要求4所述的船舶水尺读数检测方法,其特征在于,对第二神经网络模型进行优化,得到优化后的第二神经网络模型,具体包括:将所述测试样本输入优化后的初始第二神经网络模型,得到输出结果;利用交叉熵损失函数计算所述输出结果与实际水尺刻度的误差值;判断所述误差值是否小于预设阈值,得到判断结果;若所述判断结果表示所述误差值大于或等于预设阈值,则根据所述误差值调整所述输入初始第二神经网络模型中每层网络的权重和相邻两层网络之间的偏差值,得到更新后的第二神...
【专利技术属性】
技术研发人员:刘国强,张东星,李红瑞,张阿平,段雪强,陈浩浩,王守利,袁杰,李杰,
申请(专利权)人:力鸿检验集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。