【技术实现步骤摘要】
一种水下鱼群运动模式分析方法
[0001]本专利技术涉及动物群体行为分析,特别是一种水下鱼群运动模式分析方法。
技术介绍
[0002]在自然界中,动物集结成群进行迁徙或者觅食的行为非常普遍。同时动物群在运动的过程中具有聚集性强、运动方向一致、速度一致等明显特征。自然界中的单体动物的行为相对来说比较简单,但聚集为群体后就会表现出复杂的群体行为。因此,针对动物群体行为的研究要远比对动物单体的研究意义重大。
[0003]在海洋中,鱼类出于生存、觅食、繁衍等原因,往往采取群体行为聚集为鱼群进行群体活动。鱼类行为对于水体盐度变化、温度变化、溶氧量变化与光照等外部环境非常敏感。通过对鱼群运动模式的分析,不仅可以加深对鱼群体行为的研究,同时也可以及时发现当前鱼类生存环境中的异常。因此对鱼群运动模式进行分析,对研究鱼类行为的机理、提升人工养殖信息化水平具有很大的意义。
[0004]利用计算机视觉对鱼群的行为进行研究,需要精确的检测出运动目标的位置并进行跟踪。现有研究方案包括量化鱼群行为的计算机图像处理系统、基于计算机视觉的鱼群监控系统以及基于运动目标检测的鱼群追中算法等。然而,由于目前对群体运动目标的跟踪比较困难,尤其是在群体中个体较多、密度较大、运动行为比较复杂的情况下,会大大增加目标追踪的复杂性。因此现有的方案中,普遍存在着鱼群追踪精度较低、计算成本偏高的问题。
技术实现思路
[0005]为解决现有技术存在的上述问题,本专利技术要提出一种准确率高、计算成本低的水下鱼群运动模式分析方法。
[ ...
【技术保护点】
【技术特征摘要】
1.一种水下鱼群运动模式分析方法,其特征在于:包括以下步骤:A、构建光流场A1、以固定机位对鱼群场景拍摄一段视频,并用相等时间间隔截取视频,将视频分解为连续帧图像;A2、计算连续帧图像队列中每连续两张图像间的光流,构建视频光流场,记做M,M存储为一个m
×
n
×
T的三维矩阵,m、n和T分别表示图像的横向像素尺寸、纵向像素尺寸和队列长度;令M的每一元素为表示第t时刻的图像中第i行第j列像素粒子经光流计算位移至第t+1时刻图像中像素粒子所产生的横向位移和纵向位移B、确定特征区域B1、按下式计算光流场热力图:H=∑
t
M
(t)
通过对每一帧图像中的粒子光流的线性累加,热力图H中每一元素表示该像素位置在视频中的活跃程度,热力值越偏离零点的数值越大代表该位置的活跃程度越高;B2、将初始图像的所有像素粒子设为路径源点,通过逐点的光流场时间积分,实现群体路径追踪,如下式:P=∫
t
M
(t)
其每一元素的计算如下:素的计算如下:由此,表示的路径源点o
ij
(i,j)在视频中的运动路径坐标序列;B3、定义降噪阈值δ,将满足下式:的粒子路径更改为:P
ij
=0其中表示粒子o
ij
(i,j)在t到t+1帧的位移量;
将位移量小于δ的路径视为噪声路径并剔除,减少视频场景中的无效路径,实现群体路径的有效刻画;B4、固定一个s
×
s的网格区域Γ遍历图像所有像素位置,其中s<min(m,n),若满足:即:既在光流热力场中具有较高粒子活跃度|H
Γ
|,同时又有较多的像素粒子路径终点落在该区域内则将该网格区域Γ定义为特征区域;C、计算特征图C1、计算平均光流场将每一像素位置处的所有光流平均,计算整个视频的平均光流场:F=H/TC2、构建模态特征矩阵对于平均光流场中的像素粒子o
xy
(x,y),x和y分别为像素粒子横向坐...
【专利技术属性】
技术研发人员:刘洪波,李文祺,刘凯,张博,宋博琳,江同棒,
申请(专利权)人:大连海事大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。