鱼类统计方法及装置与流程

未命名 08-22 阅读:148 评论:0


1.本发明涉及渔业技术领域,尤其涉及一种鱼类统计方法及装置。


背景技术:

2.目前在渔业生产和渔业资源监测领域,准确估计鱼类数量是渔业养殖中的重要课题,准确的掌握鱼的数量、削减饲养成本并进行有计划的生产,是养殖规范化、科学化管理的技术保障。现代化渔业养殖对自动化鱼类统计装置的需求不断提高,人们对鱼类统计的自动化程度、准确率、速度都有了很高的要求。
3.声纳是一种利用声波在水中的传播特性,通过电声转换和信息处理,完成水下探测器和通讯任务的电子设备。它有主动和被动两种类型,属于声学定位的范畴。声纳是利用水中声波对水下目标进行探测、定位和通讯的电子设备,是水声学中应用最广泛、最重要的一种装置。由于电磁波在水中衰减的速率非常高,无法作为侦测的讯号来源,以声波探测水下物体成为运用最广泛的手段。在水中进行观测和测量,具有得天独厚的条件的只有声波。在水中进行测量和观测,至今还没有发现比声波更有效的手段。
4.现有技术中,使用水下摄像头对水质的要求较高,无法实现远距离探测,且在浑浊的水中难以清楚的监测鱼群活动,以及鱼一般具有趋光性或避光性,影响鱼群的真实情况;同时,现有声纳技术多是以“鱼群”为目标,进行探测分析,而不是以单体为目标进行探测分析,误差较大的问题。针对上述出现的问题,目前尚未提出有效的解决方案。


技术实现要素:

5.发明目的:提供一种鱼类统计方法及装置,以解决现有技术存在的上述问题。
6.技术方案:鱼类统计方法,包括以下步骤:
7.s1、获取预设水域范围内的鱼类数据;其中,所述鱼类数据包括:声学数据和图像数据;
8.s2、对所述鱼类数据进行预处理;
9.s3、通过目标检测算法识别图像中的鱼体目标并进行统计,再通过卡尔曼滤波算法对个体目标进行目标关联和跟踪;
10.s4、结合图像位置信息、图像时间信息以及鱼体目标关联和跟踪的预测结果对统计结果进行修正,以求和统计出水域内总的鱼量。
11.作为优选,获取预设水域范围内的鱼类数据之前还包括:
12.通过检测设备自动巡游并实时获取巡游时的声学数据,同时将数据通过无线通讯装置发送至云端服务器。
13.作为优选,通过检测设备自动巡游并实时获取巡游时的声学数据和图像数据,同时将数据通过无线通讯装置发送至云端服务器之前还包括:
14.将检测设备放置在检测水域,通过检测设备的温度传感器检测水温,gps定位当前位置,通过无线通讯装置与云端服务器连接,在服务器端设置检测水域的边界范围,服务器
根据水域边界和水体温度规划设备巡游路径。
15.作为优选,通过目标检测算法识别图像中的鱼体目标并进行统计,再通过卡尔曼滤波算法对个体目标进行目标关联和跟踪包括:
16.对原始声图使用线性插值预处理得到处理后的声学图像(p1,p1,

pn),n为图像总数,接着对图像进行线性拉伸,将拉伸后的图像中的背景去除,留下图像中的有效目标,即水中的鱼个体目标,统计图像中个体数量定义个体目标为:
17.其中x,y为个体在声纳图像中的坐标,l为个体长度,l/w为个体长宽比值
18.第i个有效目标在k时刻的系统状态向量为fk(i),计算第i个有效目标在前一时刻状态量f
k-1
(i)的预测值其中i=1,2
…nk-1
,其中n
k-1
是k-1时刻的状态个数,预测方程为:
[0019][0020]
其中a为状态转移矩阵,δt是采样时间间隔。
[0021]
作为优选,通过目标检测算法识别图像中的鱼体目标并进行统计,再通过卡尔曼滤波算法对个体目标进行目标关联和跟踪还包括:
[0022]
根据状态转换矩阵由前一状态值预测当前的状态值,同时预测状态协方差矩阵:
[0023]
p-k+1
=a*p-k+1
*a
t
+q
[0024]
根据声学图像的测量值更新系统最优估计以及卡尔曼增益kk和状态协方差pk:
[0025]
pk=(1-kh)p-k
[0026]kk
=p-kht
(hp-kht
+r)-1
[0027][0028]
式中,p-k
表示状态的先验证协方差矩阵,a表示状态转移矩阵,q表示状态协方差矩阵,h表示观测矩阵,r表示噪声协方差矩阵,zk表示观测值。
[0029]
作为优选,结合图像位置信息、图像时间信息以及鱼体目标关联和跟踪的预测结果对统计结果进行修正,以求和统计出水域内总的鱼量包括:
[0030]
通过gps确定图像的采集时间和相对位置,图像下一时刻相邻的图像时间间隔δt,使用两位置相邻两图像采样时间的间隔δt,预测个体目标最优估计获得个体(x,y)坐标,确定目标坐标在采样时间间隔δt内是否移出当前图像,并确目标移入图像的编号,修正所有帧图像后,求和统计出水域总的鱼数量。
[0031]
作为优选,对所述鱼类数据进行预处理包括:
[0032]
对声学数据通过存储格式转换,将图像构建成为矩形声图并预处理。
[0033]
为了实现上述目的,根据本技术的另一方面,提供了一种鱼类统计装置。
[0034]
根据本技术的鱼类统计装置,包括:船状主体,所述船状主体的底部设置有发射声换能器、接收换能器、温度传感器和成像控制器,所述船状主体的尾部设置有驱动装置,所述船状主体的顶部分别设置有超声波测距装置、定位装置、无线通讯装置,所述船状主体内设置有主控制器,所述主控制器分别与所述发射声换能器、所述接收换能器、所述温度传感器、所述成像控制器、所述驱动装置、所述超声波测距装置、所述定位装置和所述无线通讯装置电连接;
[0035]
所述定位装置,用于对设备主体的位置进行定位;
[0036]
所述超声波测距装置,用于设备检测水面障碍物距离躲避障碍物;
[0037]
所述无线通讯装置,用于与云端服务器进行无线数据交互;
[0038]
所述主控制器、发射声换能器和接收换能器,用于在主控制器的控制下通过发射声换能器发射声波,声波碰到水底及水中物体会产生回波,接收换能器接收回波,并将接收到的回波信号生成二维声学图像。
[0039]
作为优选,所述船状主体内设置有数据存储模块,所述主控制器与所述数据存储模块电连接,用于记录设备主体位置信息,声学图像数据、图像时间、序号。
[0040]
作为优选,所述船状主体内还设置有可充电电池,所述主控制器与所述可充电电池电连接。
[0041]
有益效果:在本技术实施例中,采用完全自动统计的方式,通过获取预设水域范围内的鱼类数据;其中,所述鱼类数据包括:声学数据和图像数据;对所述鱼类数据进行预处理;通过目标检测算法识别图像中的鱼体目标并进行统计,再通过卡尔曼滤波算法对个体目标进行目标关联和跟踪;结合图像位置信息、图像时间信息以及鱼体目标关联和跟踪的预测结果对统计结果进行修正,以求和统计出水域内总的鱼量,达到了统计分析不再以“鱼群”为目标,而是以水域面积内的所有单体鱼为目标的目的,从而实现了避免了统计的遗漏和重复,使统计更精准的技术效果,进而解决了现有技术中,使用水下摄像头对水质的要求较高,无法实现远距离探测,且在浑浊的水中难以清楚的监测鱼群活动,以及鱼一般具有趋光性或避光性,影响鱼群的真实情况;同时,现有声纳技术多是以“鱼群”为目标,进行探测分析,而不是以单体为目标进行探测分析,误差较大的技术问题。
附图说明
[0042]
图1是本发明提供的鱼类统计装置结构示意图;
[0043]
图2是本发明提供的鱼类统计方法流程图;
[0044]
图3是本发明提供的鱼类统计装置巡游路径示意图;
[0045]
图4是本发明提供的鱼类统计方法的云端服务器声学数据处理算法流程图;
[0046]
图5是本发明提供的又一鱼类统计方法流程图。
[0047]
附图标记为:10、超声波测距装置;20、定位装置;30、无线通讯装置;40、驱动装置;50、温度传感器;60、成像控制器。
具体实施方式
[0048]
为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的
附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
[0049]
需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0050]
此外,术语“安装”、“设置”、“设有”、“连接”、“相连”、“套接”应做广义理解。例如,可以是固定连接,可拆卸连接,或整体式构造;可以是机械连接,或电连接;可以是直接相连,或者是通过中间媒介间接相连,又或者是两个装置、元件或组成部分之间内部的连通。对于本领域普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0051]
需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本技术。
[0052]
根据本发明实施例,提供了一种鱼类统计方法,如图1-5所示,该方法包括如下的步骤s1至步骤s4:
[0053]
步骤s1、获取预设水域范围内的鱼类数据;其中,所述鱼类数据包括:声学数据和图像数据;
[0054]
能够获取实时的鱼类数据,从而为后续的数据处理和分析提供数据基础。
[0055]
根据本发明实施例,优选的,在步骤s1中,获取预设水域范围内的鱼类数据之前还包括:
[0056]
通过检测设备自动巡游并实时获取巡游时的声学数据,同时将数据通过无线通讯装置发送至云端服务器。
[0057]
通过将检测设备按照预设路径进行巡游,能够采集水域内实时的声学数据,同时,将采集的声学数据通过无线通讯装置发送至云端服务器,能够实现良好的无线传输效果,从而确保良好的数据交互效果。
[0058]
根据本发明实施例,优选的,通过检测设备自动巡游并实时获取巡游时的声学数据和图像数据,同时将数据通过无线通讯装置发送至云端服务器之前还包括:
[0059]
将检测设备放置在检测水域,通过检测设备的温度传感器检测水温,gps定位当前位置,通过无线通讯装置与云端服务器连接,在服务器端设置检测水域的边界范围,服务器根据水域边界和水体温度规划设备巡游路径。
[0060]
通过检测设备上的数据采集装置,能够采集待测水域内的相关数据信息,比如:水温,检测设备的具体位置等;同时,通过无线通讯装置与云端服务器连接,能够实现良好的通讯连接效果,从而实现良好的云端控制效果。
[0061]
步骤s2、对所述鱼类数据进行预处理;
[0062]
通过对鱼类数据进行预处理,能够获得更为准确的数据信息,其中,预处理的方式包括但不限于:归一化:归一化是一种将信号缩放到一定范围内的方法,以便更好地进行后
续处理。变换:变换是将信号从时域或空域转换为频域或其他域的方法。对于声音,可以使用傅里叶变换将信号从时域转换为频域;对于图像,则可以使用离散余弦变换(dct)、小波变换等将信号从空域转换为频域。
[0063]
根据本发明实施例,优选的,在步骤s2中,对所述鱼类数据进行预处理包括:
[0064]
对声学数据通过存储格式转换,将图像构建成为矩形声图并预处理。
[0065]
能够实现良好的数据预处理效果,从而降低噪音的干扰,进而确保数据采集的准确性。
[0066]
步骤s3、通过目标检测算法识别图像中的鱼体目标并进行统计,再通过卡尔曼滤波算法对个体目标进行目标关联和跟踪;
[0067]
根据本发明实施例,优选的,在步骤s3中,通过目标检测算法识别图像中的鱼体目标并进行统计,再通过卡尔曼滤波算法对个体目标进行目标关联和跟踪包括:
[0068]
对原始声图使用线性插值预处理得到处理后的声学图像(p1,p1,

pn),n为图像总数,接着对图像进行线性拉伸,将拉伸后的图像中的背景去除,留下图像中的有效目标,即水中的鱼个体目标,统计图像中个体数量
[0069]
定义个体目标为:
[0070]
其中x,y为个体在声纳图像中的坐标,l为个体长度,l/w为个体长宽比值
[0071]
第i个有效目标在k时刻的系统状态向量为fk(i),计算第i个有效目标在前一时刻状态量f
k-1
(i)的预测值其中i=1,2
…nk-1
,其中n
k-1
是k-1时刻的状态个数,预测方程为:
[0072][0073]
其中a为状态转移矩阵,δt是采样时间间隔。
[0074]
根据本发明实施例,优选的,在步骤s3中,通过目标检测算法识别图像中的鱼体目标并进行统计,再通过卡尔曼滤波算法对个体目标进行目标关联和跟踪还包括:
[0075]
根据状态转换矩阵由前一状态值预测当前的状态值,同时预测状态协方差矩阵:
[0076]
p-k+1
=a*p-k+1
*a
t
+q
[0077]
根据声学图像的测量值更新系统最优估计以及卡尔曼增益kk和状态协方差pk:
[0078]
pk=(1-kh)p-k
[0079]kk
=p-kht
(hp-kht
+r)-1
[0080][0081]
式中,p-k
表示状态的先验证协方差矩阵,a表示状态转移矩阵,q表示状态协方差矩阵,h表示观测矩阵,r表示噪声协方差矩阵,zk表示观测值。
[0082]
步骤s4、结合图像位置信息、图像时间信息以及鱼体目标关联和跟踪的预测结果对统计结果进行修正,以求和统计出水域内总的鱼量
[0083]
根据本发明实施例,优选的,在步骤s4中,结合图像位置信息、图像时间信息以及鱼体目标关联和跟踪的预测结果对统计结果进行修正,以求和统计出水域内总的鱼量包括:
[0084]
通过gps确定图像的采集时间和相对位置,图像下一时刻相邻的图像时间间隔δt,使用两位置相邻两图像采样时间的间隔δt,预测个体目标最优估计获得个体(x,y)坐标,确定目标坐标在采样时间间隔δt内是否移出当前图像,并确目标移入图像的编号,修正所有帧图像后,求和统计出水域总的鱼数量。
[0085]
具体的,第一步,将图1的设备主体放置于水域的一个角落,通过移动通讯装置的天线连接云端服务器,在云端服务器设置需要检测的水域坐标信息,通过温度传感器检测水域温度,云端服务器根据水温信息估算水域中鱼的活跃程度,规划设备自动巡游路径和巡游速度。
[0086]
第二步,所述设备主体通过gps天线实时接收gps信号,定位设备位置信息,按照云端服务器给定路径对水域自动巡游。主体使用两个螺旋桨驱动器作为动力来源,最快速度5m/s,104螺旋桨由主控制器控制,通过超声波测距装置检测运动前方的障碍物实现避障运动,并且主控制器通过移动通讯装置将设备主体的实时位置信息反馈给云端服务器,如图3所示。
[0087]
所述设备主体由成像控制器实时获取声学数据,同时,将声学数据通过无线通讯装置发送至云端服务器。
[0088]
第三步,云端服务器在接收到声学数据后,对数据处理,如图4所示:
[0089]
云端服务器通过步骤s2获取本水域所有数据,对声学数据通过存储格式转换将图像构建成为矩形声图并预处理,通过目标检测算法识别图像中的鱼体目标并进行统计
[0090]
对原始声图使用线性插值预处理得到处理后的声学图像(p1,p1,

pn),n为图像总数,接着对图像进行线性拉伸,将拉伸后的图像中的背景去除,留下图像中的有效目标,即水中的鱼个体目标,统计图像中个体数量ci。
[0091]
1.定义个体目标为:
[0092]
其中x,y为个体在声纳图像中的坐标,l为个体长度,l/w为个体长宽比值
[0093]
第i个有效目标在k时刻的系统状态向量为fk(i),计算第i个有效目标在前一时刻状态量f
k-1
(i)的预测值其中i=1,2
…nk-1
,其中
[0094]nk-1
是k-1时刻的状态个数,预测方程为:
[0095]
[0096]
其中a为状态转移矩阵,δt是采样时间间隔;
[0097]
根据上述预测方法,根据状态转换矩阵由前一状态值预测当前的状态值,同时预测状态协方差矩阵:
[0098]
p-k+1
=a*p-k+1
*a
t
+q
[0099]
根据声学图像的测量值更新系统最优估计以及卡尔曼增益kk和状态协方差pk:
[0100]
pk=(1-kh)p-k
[0101]kk
=p-kht
(hp-kht
+r)-1
[0102][0103]
式中,p-k
表示状态的先验证协方差矩阵,a表示状态转移矩阵,q表示状态协方差矩阵,h表示观测矩阵,r表示噪声协方差矩阵,zk表示观测值。
[0104]
通过gps确定图像的采集时间和相对位置如图3中图像p1,p10为相邻图像数据,p1,p10图像时间间隔δt,使用两位置相邻两图像采样时间的间隔δt预测个体目标最优估计获得个体(x,y)坐标,若本在p1中的个体在δt后移动至p10,如图3中所示,则在p10中统计时去除该个体,修正水域总的鱼的统计数量。
[0105]
本发明能够解决传统的水产养殖中鱼类统计方法效率低、精度低的问题,提供一种水产养殖鱼类统计装置及方法,实现水产养殖中鱼类数量统计,提高渔业养殖的渔业资源监测的准确率和效率。
[0106]
采用完全自动化的统计方式,只需简单设置水域边界,就可以完全自动的统计当前水域的鱼的总数;统计分析不再以“鱼群”为目标,而是以水域面积内的所有单体鱼为目标;统计算法交由云端服务器执行,充分发挥云端服务器的运算能力,节省了时间,提高了效率;统计方法通过卡尔曼滤波对个体目标的关联和追踪,解决了鱼类位置非线性变化造成的问题,避免了统计的遗漏和重复,使统计更精准。
[0107]
从以上的描述中,可以看出,本技术实现了如下技术效果:
[0108]
在本技术实施例中,采用完全自动统计的方式,通过获取预设水域范围内的鱼类数据;其中,所述鱼类数据包括:声学数据和图像数据;对所述鱼类数据进行预处理;通过目标检测算法识别图像中的鱼体目标并进行统计,再通过卡尔曼滤波算法对个体目标进行目标关联和跟踪;结合图像位置信息、图像时间信息以及鱼体目标关联和跟踪的预测结果对统计结果进行修正,以求和统计出水域内总的鱼量,达到了统计分析不再以“鱼群”为目标,而是以水域面积内的所有单体鱼为目标的目的,从而实现了避免了统计的遗漏和重复,使统计更精准的技术效果,进而解决了现有技术中,使用水下摄像头对水质的要求较高,无法实现远距离探测,且在浑浊的水中难以清楚的监测鱼群活动,以及鱼一般具有趋光性或避光性,影响鱼群的真实情况;同时,现有声纳技术多是以“鱼群”为目标,进行探测分析,而不是以单体为目标进行探测分析,误差较大的技术问题。
[0109]
为了解决由于鱼类在水中的位置是不断变化的,现有设备无法对游动的鱼进行追踪,造成漏记或重复计数,使得设备计数准确率下降的问题,本发明还提供鱼类统计装置,
包括:船状主体,所述船状主体的底部设置有发射声换能器、接收换能器、温度传感器和成像控制器,所述船状主体的尾部设置有驱动装置,所述船状主体的顶部分别设置有超声波测距装置10、定位装置20、无线通讯装置30,所述船状主体内设置有主控制器,所述主控制器分别与所述发射声换能器、所述接收换能器、所述温度传感器50、所述成像控制器60、所述驱动装置40、所述超声波测距装置10、所述定位装置20和所述无线通讯装置30电连接;
[0110]
所述定位装置20,用于对设备主体的位置进行定位;
[0111]
所述超声波测距装置10,用于设备检测水面障碍物距离躲避障碍物;
[0112]
所述无线通讯装置30,用于与云端服务器进行无线数据交互;
[0113]
所述主控制器、发射声换能器和接收换能器,用于在主控制器的控制下通过发射声换能器发射声波,声波碰到水底及水中物体会产生回波,接收换能器接收回波,并将接收到的回波信号生成二维声学图像。
[0114]
进一步的,所述船状主体内设置有数据存储模块,所述主控制器与所述数据存储模块电连接,用于记录设备主体位置信息,声学图像数据、图像时间、序号。
[0115]
进一步的,所述船状主体内还设置有可充电电池,所述主控制器与所述可充电电池电连接。
[0116]
具体地,如图1所示,gps定位装置,gps天线、超声波测距装置10、移动通讯装置30、驱动装置40为螺旋桨驱动装置、温度传感器50、成像控制器60、发射声换能器、接收换能器、主控制器、存储装置和可充电电池。
[0117]
其中,发射声换能器、接收换能器集成在成像控制器内部,主控制器、存储装置、gps定位装置、移动通讯装置和设备可充电电池设置在设备主体内部,并进行防水处理。
[0118]
所述定位装置20和驱动装置40,用于对设备主体的位置进行定位,并指引设备主体的运行轨迹,所述超声波测距装置,用于设备检测水面障碍物距离躲避障碍物,避免于水面障碍物发生碰撞。
[0119]
所述无线通讯装置30,用于与云端服务器进行无线数据交互。
[0120]
所述温度传感器,用于监测水体的水温信息。
[0121]
所述主控制器、发射声换能器和接收换能器,用于在信号控制器的控制下通过发射声换能器发射声波,声波碰到水底及水中物体会产生回波,接收换能器接受回波。
[0122]
所述主控制器,用于将接收到的回波信号生成二维声学图像。
[0123]
所述存储装置,用于记录设备主体位置信息,声学图像数据、图像时间、序号。
[0124]
所述云端服务器包括无线通讯装置30,处理器单元、存储模块。
[0125]
所述无线通讯装置30,用于接受设备主体所发送的信息,所述信息包括设备采集到的图像数据、时间、序号以及位置信息。
[0126]
所述处理器单元,用于将获取的图像数据等信息进行算法处理。
[0127]
所述存储模块,用于将获取的数据和计算结果进行存储。
[0128]
所述定位装置20采用gps和北斗定位装置,所述驱动装置40由若干个电动螺旋桨组成,分布固定在设备主体的下端,保障设备主体能够在水中精确灵活移动。
[0129]
所述无线通讯装置30采用wifi和移动网络模块,与数据处理装置电连接。
[0130]
所述可充电电池,用于给设备供电。
[0131]
以上结合附图详细描述了本发明的优选实施方式,但是,本发明并不限于上述实
施方式中的具体细节,在本发明的技术构思范围内,可以对本发明的技术方案进行多种等同变换,这些等同变换均属于本发明的保护范围。

技术特征:
1.鱼类统计方法,其特征在于,包括以下步骤:s1、获取预设水域范围内的鱼类数据;其中,所述鱼类数据包括:声学数据和图像数据;s2、对所述鱼类数据进行预处理;s3、通过目标检测算法识别图像中的鱼体目标并进行统计,再通过卡尔曼滤波算法对个体目标进行目标关联和跟踪;s4、结合图像位置信息、图像时间信息以及鱼体目标关联和跟踪的预测结果对统计结果进行修正,以求和统计出水域内总的鱼量。2.根据权利要求1所述的鱼类统计方法,其特征在于,获取预设水域范围内的鱼类数据之前还包括:通过检测设备自动巡游并实时获取巡游时的声学数据,同时将数据通过无线通讯装置发送至云端服务器。3.根据权利要求2所述的鱼类统计方法,其特征在于,通过检测设备自动巡游并实时获取巡游时的声学数据和图像数据,同时将数据通过无线通讯装置发送至云端服务器之前还包括:将检测设备放置在检测水域,通过检测设备的温度传感器检测水温,gps定位当前位置,通过无线通讯装置与云端服务器连接,在服务器端设置检测水域的边界范围,服务器根据水域边界和水体温度规划设备巡游路径。4.根据权利要求1所述的鱼类统计方法,其特征在于,通过目标检测算法识别图像中的鱼体目标并进行统计,再通过卡尔曼滤波算法对个体目标进行目标关联和跟踪包括:对原始声图使用线性插值预处理得到处理后的声学图像(p1,p1,

pn),n为图像总数,接着对图像进行线性拉伸,将拉伸后的图像中的背景去除,留下图像中的有效目标,即水中的鱼个体目标,统计图像中个体数量定义个体目标为:其中x,y为个体在声纳图像中的坐标,l为个体长度,l/w为个体长宽比值第i个有效目标在k时刻的系统状态向量为f
k
(i),计算第i个有效目标在前一时刻状态量f
k-1
(i)的预测值其中i=1,2

n
k-1
,其中n
k-1
是k-1时刻的状态个数,预测方程为:其中a为状态转移矩阵,δt是采样时间间隔。5.根据权利要求4所述的鱼类统计方法,其特征在于,通过目标检测算法识别图像中的鱼体目标并进行统计,再通过卡尔曼滤波算法对个体目标进行目标关联和跟踪还包括:根据状态转换矩阵由前一状态值预测当前的状态值,同时预测状态协方差矩阵:p-k+1
=a*p-k+1
*a
t
+q
根据声学图像的测量值更新系统最优估计以及卡尔曼增益k
k
和状态协方差p
k
:p
k
=(1-kh)p-k
k
k
=p-k
h
t
(hp-k
h
t
+r)-1
式中,p-k
表示状态的先验证协方差矩阵,a表示状态转移矩阵,q表示状态协方差矩阵,h表示观测矩阵,r表示噪声协方差矩阵,z
k
表示观测值。6.根据权利要求5所述的鱼类统计方法,其特征在于,结合图像位置信息、图像时间信息以及鱼体目标关联和跟踪的预测结果对统计结果进行修正,以求和统计出水域内总的鱼量包括:通过gps确定图像的采集时间和相对位置,图像下一时刻相邻的图像时间间隔δt,使用两位置相邻两图像采样时间的间隔δt,预测个体目标最优估计获得个体(x,y)坐标,确定目标坐标在采样时间间隔δt内是否移出当前图像,并确目标移入图像的编号,修正所有帧图像后,求和统计出水域总的鱼数量。7.根据权利要求1所述的鱼类统计方法,其特征在于,对所述鱼类数据进行预处理包括:对声学数据通过存储格式转换,将图像构建成为矩形声图并预处理。8.鱼类统计装置,其特征在于,包括:船状主体,所述船状主体的底部设置有发射声换能器、接收换能器、温度传感器和成像控制器,所述船状主体的尾部设置有驱动装置,所述船状主体的顶部分别设置有超声波测距装置、定位装置、无线通讯装置,所述船状主体内设置有主控制器,所述主控制器分别与所述发射声换能器、所述接收换能器、所述温度传感器、所述成像控制器、所述驱动装置、所述超声波测距装置、所述定位装置和所述无线通讯装置电连接;所述定位装置,用于对设备主体的位置进行定位;所述超声波测距装置,用于设备检测水面障碍物距离躲避障碍物;所述无线通讯装置,用于与云端服务器进行无线数据交互;所述主控制器、发射声换能器和接收换能器,用于在主控制器的控制下通过发射声换能器发射声波,声波碰到水底及水中物体会产生回波,接收换能器接收回波,并将接收到的回波信号生成二维声学图像。9.根据权利要求8所述的鱼类统计装置,其特征在于,所述船状主体内设置有数据存储模块,所述主控制器与所述数据存储模块电连接,用于记录设备主体位置信息,声学图像数据、图像时间、序号。10.根据权利要求8所述的鱼类统计装置,其特征在于,所述船状主体内还设置有可充电电池,所述主控制器与所述可充电电池电连接。

技术总结
本发明公开了鱼类统计方法及装置,涉及渔业技术领域。其中,该鱼类统计方法,包括以下步骤:S1、获取预设水域范围内的鱼类数据;S2、对鱼类数据进行预处理;S3、通过目标检测算法识别图像中的鱼体目标并进行统计,再通过卡尔曼滤波算法对个体目标进行目标关联和跟踪;S4、结合图像位置、跟踪信息、图像时间信息修正水域总的鱼体统计数量。本发明,解决使用水下摄像头对水质的要求较高,无法实现远距离探测,且在浑浊的水中难以清楚的监测鱼群活动,以及鱼一般具有趋光性或避光性,影响鱼群的真实情况;同时,现有声纳技术多是以“鱼群”为目标,进行探测分析,而不是以单体为目标进行探测分析,误差较大的问题。误差较大的问题。误差较大的问题。


技术研发人员:赵贤德 杜秀可 岳晓龙 陈天恩 董大明
受保护的技术使用者:农芯(南京)智慧农业研究院有限公司
技术研发日:2023.05.22
技术公布日:2023/8/21
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐