利索能及
我要发布
收藏
专利号: 2015105663481
申请人: 三峡大学
专利类型:发明专利
专利状态:已下证
更新日期:2026-11-11
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.基于视频信号的鱼类过坝运动轨迹定位装置,包括视频获取装置、视频处理装置,其特征在于,所述视频获取装置包括桁架(4)、固定安装在桁架(4)相互垂直三个面上的三个水下摄像机;所述视频处理装置包括计算机(6)、安装在计算机(6)上的图像处理系统,所述水下摄像机与所述计算机(6)通过数据线连接。

2.根据权利要求1所述基于视频信号的鱼类过坝运动轨迹定位装置,其特征在于,所述桁架(4)为长方体框架或者类长方体框架,其通过螺栓在鱼槽中固定。

3.根据权利要求1所述基于视频信号的鱼类过坝运动轨迹定位装置,其特征在于,三个水下摄像机包括顶面摄像机(1)、右面摄像机(2)、正面摄像机(3),所述摄像机通过棱条安装在桁架(4)的相互垂直三个面上。

4.根据权利要求1所述基于视频信号的鱼类过坝运动轨迹定位装置,其特征在于,所述桁架(4)上的任意位置设置了绝对参考坐标系(5),三个水下摄像机与绝对参考坐标系(5)的位置、距离关系进行了标定。

5.基于视频信号的鱼类过坝运动轨迹定位方法,其特征在于包括以下步骤:

步骤1、背景建模:通过混合高斯算法建立动态的背景模型,首先为消除缓慢光照变化对背景模型的影响,设置t时刻图像中某一点的像素值为滑动平均像素值μt:其中,α与n为设定阈值,μt-n为第t-n时刻的此点的滑动平均像素值,pt为当前时刻t此点的像素值,当光照发生缓慢变化时,背景点的μt也将发生缓慢变化但变化值不超过设定的阈值,故仍可被认为是背景;其次,由于振荡的水纹会使背景像素值在几个数值间变化,故对每个像素值建立多个滑动平均值模型以消除水纹所造成的影响;并且,当光照发生变化使某一滑动平均值模型被击中次数变少时,移除此模型;反之,若某一像素值被频繁的击中,则对其建立新的滑动平均值模型;

步骤2、前景匹配:确定水下摄像机视野中的背景信息后,图像处理系统即可通过降噪、二值化、帧差、边缘提取等步骤识别出处于不同视角的水下摄像机所拍摄的三幅图像中的前景物体;当三幅图像中都只有一个前景物体时,则认为此时三幅图像中的前景物体互相匹配的,为同一物体在不同摄像机中的投影图;当三幅图像中有多个前景物体时,则提取每幅图像中每个前景物体中心点的坐标,由三部水下摄像机位置的几何关系可知,当处于不同图像中的三个前景物体为同一物体的投影时,其由右面摄像机(2)所拍摄前景物体中心点坐标的纵坐标值yyou应和顶面摄像机(1)所拍摄前景物体中心点坐标的纵坐标值yding相近或相等,且正面摄像机(3)所拍摄前景物体中心点坐标的横坐标值xzheng应和顶面摄像机(1)所拍摄前景物体中心点坐标的横坐标值xding相近或相等,故可由以下公式确定不同图像中的三个前景物体是否相匹配:||yyou-yding||2

其中,T1为设定阈值,当||yyou-yding||2及||xding-xzheng||2的值都小于T1时,则认为三幅图像中前景物体相互匹配,可对这些前景物体进行下一步处理;

步骤3、鱼类识别:当确定互为同一物体投影的三个前景物体后,即可通过特征匹配判定这些前景物体是否为鱼类的投影,通过全局特征匹配与局部特征匹配联合的方式对前景物体进行识别,首先考虑到鱼类边缘模板具有形状独特的头部、背鳍、尾鳍特征,其头部、背鳍、尾鳍的上下、或左右边缘的满足一定的线性关系,故可通过计算前景物体相应区域的边缘像素差值是否满足线性关系以判断其是否满足局部特征匹配:其中, 为头部区域图像中的第i列的上下边缘差值,σ为标准差,T1为设定阈值。当的标准差小于阈值时,认为此头部区域的边缘像素差值一定满足线性关系,满足局部匹配要求,其他区域计算方式与头部区域计算方式类似;

步骤4、轨迹定位:若三幅图像中的前景物体都满足步骤3中的阈值要求时,则认为三个前景物体为鱼类的投影,此时可按步骤2分别提取三个前景物体的中心点坐标,再结合绝对参考坐标系与各个摄像机的位置关系,可得正面摄像机(3)所拍摄前景物体的中心点p1的空间坐标为(x1,y1,z1),右面摄像机(2)所拍摄前景物体的中心点p2的空间坐标为(x2,y2,z2),顶面摄像机(1)所拍摄前景物体的中心点p3的坐标为(x3,y3,z3)。此时,设正面、右面、顶面摄像机光轴的方向向量分别为 则每个中心点沿其所对应的方向向量所指的方向可形成三条空间直线L1,L2,L3。

6.根据权利要求5所述基于视频信号的鱼类过坝运动轨迹定位方法,其特征在于,所述步骤3中,当三个前景物体中任意一个满足局部特征匹配时,则认为此三个前景物体为待识别鱼类的投影,但由于鱼类在水中游动时为不规则体且容易被杂物遮挡,故有可能三个前景物体都不满足局部特征匹配,此时则再根据全局特征匹配判定三个前景物体是否为待识别鱼类的投影,全局特征匹配采用对变形不敏感的改进Hu矩值进行计算,得到三个前景物体的Hu矩值并查看这些Hu矩值是否满足阈值要求:①:当三个前景物体模型都不满足阈值要求时,则判断所拍摄的物体为非鱼类;

②:当三个前景物体模型的其中一个满足阈值要求时,则判断所拍摄的物体为被遮挡的鱼类,但由于无法通过单一图像获得其三维轨迹,故不对其进行轨迹定位;

③:当三个前景物体模型的匹配阈值的其中两个满足要求时,则判断所拍摄的物体为被遮挡的鱼类,此时可通过满足阈值要求的两幅图像对其进行轨迹定位;

④:当三个前景物体模型的匹配阈值都满足要求时,则判断所拍摄的物体为未被遮挡的鱼类,此时可通过满足阈值要求的三幅图像对其进行轨迹定位。

7.根据权利要求5所述基于视频信号的鱼类过坝运动轨迹定位方法,其特征在于,所述步骤4中,

a:当三条空间直线L1,L2,L3相交于一点Q时,此时鱼的最优轨迹坐标为三者交点Q的坐标;

b:当三条空间直线L1,L2,L3其中两条交于一点Q,第三条与其他两条互为异面直线且与这两条直线组成的平面相交于一点O时,此时鱼类最优轨迹坐标为点Q与点O相连线段的中点P的坐标;

c:当三条空间直线L1,L2,L3其中两条互为异面直线,第三条与其他两条分别相交于点Q与点O时,此时鱼类最优轨迹坐标为点Q与点O相连线段的中点P的坐标;

d:当三条空间直线L1,L2,L3互为异面直线时,过此三条直线以及它们的平行线可构建一空间六面体,此时鱼的最优轨迹坐标为空间六面体的体心Q的坐标;

若三幅图像中的前景物体只有两个满足步骤3中的阈值要求时,则认为其中一个视图受到了遮挡、变形等干扰,此时,摒除此干扰图的信息并同上述处理方法可确定两条空间直线L1,L2;当L1,L2相交于一点Q时,鱼类最优轨迹坐标即为点Q的坐标;当L1,L2互为异面直线时,鱼的最优轨迹坐标即为两直线公垂线段的中点P的坐标。