一种基于多摄像头数据融合的牛群密度异常预警方法与流程

文档序号:43839041发布日期:2025-11-21 21:06阅读:27来源:国知局

本发明属于图像处理,具体涉及一种基于多摄像头数据融合的牛群密度异常预警方法。


背景技术:

1、多摄像头数据融合技术是一种将多个摄像头的图像或视频进行对齐、提取、推理,利用多路视觉源的互补性,实现对同一目标或场景的跨视角合成与增强。在肉牛养殖领域,由于育牛场密度普遍高,肉牛活动范围大,传统的监控方式不能及时监测到密度变化情况,容易导致疾病传播风险上升,踩踏与拥堵事故;另一方面,现有方案技术在牛群密度变化和风险事件之间缺少关系建模,未能对风险事件提前预警。

2、基于上述考虑,本发明提出的基于多摄像头数据融合的牛群密度异常预警方法,利用多摄像头数据融合技术为育牛场建立二维坐标系,划分网格统计网格内肉牛密度,形成映射关系并引入模型验证,对风险概率设置阈值并提前生成预警信号,从而能够有效地规避上述问题。


技术实现思路

1、本发明提供一种基于多摄像头数据融合的牛群密度异常预警方法,目的以解决肉牛育牛场中牛群密度异常,疾病传播风险上升,发生踩踏与拥堵事故的问题。

2、本发明为解决上述技术问题,提供一种基于多摄像头数据融合的牛群密度异常预警方法:多摄像头数据融合,建立牛群运动模型;场区空间网格化,计算网格密度并提取特征;引入风险映射模型,建立牛群密度到风险概率映射关系;提前生成预警,闭环反馈与模型优化。

3、作为一种优选的实施方式,所述的多摄像头数据融合的具体步骤为:将多个摄像头进行静态标定,固定摄像头位置,将静止的标定板放置于摄像头不同角度位置进行拍摄,提取拍摄图像中的像素坐标,输入标定算法中求解,标定算法公式:

4、

5、其中(u,v)表示像素坐标,(i,j)为全局坐标,r和t表示旋转和水平参数,fr表示水平焦距,ft表示垂直焦距,(cx,cy)表示主点坐标,s表示像素坐标系斜率值,在网络交换机和摄像头上启用ptp协议。

6、作为一种优选的实施方式,所述的建立牛群运动模型的具体步骤为:选取场区角点为原点,建立全局坐标系,将摄像头观测到的像素坐标,还原为相机坐标系下的归一坐标,再通过旋转和水平参数以及像素坐标系斜率值,将相机坐标转换到同一全局坐标系下的参考坐标;对连续帧之间位置变化的肉牛引入速度(vx,vy)和加速度(ax,ay)运动参数,形成状态向量s(t)=[x,y,vx,vy,ax,ay],每300ms记录肉牛的状态向量,形成按时间排列的状态序列s(t0),s(t1)....s(tn),其中s(t)表示当前t时刻的状态向量,生成不同肉牛的状态序列,比较肉牛特征相似度,并结合空间距离,将同一肉牛的多摄像头拍摄进行匹配,形成该肉牛的全局轨迹。

7、作为一种优选的实施方式,所述的场区空间网格化的具体步骤为:在全局坐标系划分网格,是以原点为起始点,各方向以1.5m为单位长度,形成1.5m*1.5m的网格;在全局坐标系下,将肉牛的外廓投影按矩形取值,对于跨域网格单元的肉牛,根据肉牛在不同网格的投影面积占比,分别统计到不同网格;通过网格面积与肉牛头数计算每个网格的密度,网格内密度计算公式为:网格内密度其中ρ表示网格密度,count表示肉牛个数;根据网格密度划分等级,当ρ≤0.28头/m2时,属于安全级别,当0.28<ρ≤0.46头/m2时,属于轻度拥挤级别,当0.46<ρ≤0.69头/m2时,属于中度拥挤级别,当ρ>0.69头/m2时,属于重度拥挤级别;对网格密度情况提取特征,利用特征值公式其中lquality表示网格的特征值大小,ρhigh表示不安全的网格密度,大于0.46为不安全,t表示时间,δρ表示网格密度变化幅度,每120s计算一次所有网格的特征值大小,按数值排列,选取其中前20%为特征网格。

8、作为一种优选的实施方式,所述的引入风险映射模型的具体步骤为:选取逻辑回归模型作为风险概率映射模型,利用逻辑回归模型中权重系数的计算方式,对风险概率的影响情况进行量化,透明分析与验证模型决策逻辑,通过向量内积计算和对数几率映射,对育牛场这种大规模网格化场景推理。

9、作为一种优选的实施方式,所述的建立牛群密度到风险概率映射关系的具体步骤为:对上述步骤中排序前20%的特征网格持续关注,将所有满足条件的网格编号写入同一张特征网格表中,并赋予唯一的标识符,在之后5min内发生踩踏、群体骚动等风险事件,则记录风险事件发生的时刻,并将风险事件涉及的网格数据标记为正例,用数值1表示,反之则标记为负例,用数值0表示;选取标记数值为1的网格,提取出网格内所有肉牛个体的全局轨迹,分析风险事件发生前后肉牛个体的状态向量数值的变化情况;在发生风险事件的网格中,提取每帧图像,分别识别网格内出现的每头肉牛,把风险事件发生前后50s作为对比空间,将不同时段数据中同一头肉牛的状态向量作比较,清晰观察在风险事件发生前后哪一帧时,肉牛的运动参数有明显的变化趋势,并且与风险事件发生时的网格密度影响联系;将速度和加速度运动参数与网格密度特征值结合作为样本数据,与标记数值label∈{0,1}结合,形成特征向量f(o)=[vx,vy,ax,ay,label,lquality,ρ],o表示当前时刻,将特征向量f(o)与权重参数w=[w1,w2,w3,w4,w5,w6,w7]计算,其中w1,w2,w3,w4,w5,w6,w7分别表示对应特征向量中的权重,计算得出线性得分:

10、z(o)=[vx,vy,ax,ay,label,lquality,ρ][vx,vy,ax,ay,label,lquality,ρ]t,

11、作为输入激活概率函数,概率函数公式为其中prisk表示风险发生概率,通过对数几率映射得出风险发生的概率值;设置风险发生概率值的判定范围,当prisk<0.2时,认定为低概率级别,当0.2≤prisk<0.5时,认定为中等概率级别,当prisk≥0.5时,认定为高概率级别。

12、作为一种优选的实施方式,所述的提前生成预警的具体步骤为:将prisk≥0.2的认为是需人工处理的,通过智慧大屏供工作人员实时查看网格的风险概率情况,并用红色标记高概率级别的网格,用橙色标记中等概率级别网格,用黄色标记低概率级别网格;记录预警事件写入数据库,在移动终端设置反馈功能,现场人员根据处置情况更新状态,完成预警闭环。

13、作为一种优选的实施方式,所述的闭环反馈与模型优化的具体步骤为:部署自动化日志抓取,将数据库中的预警信息,与现场人员反馈的处置情况结合,对风险映射模型给出的风险概率打分,计算风险命中率,统计育牛场内误报或漏报情况,迭代优化模型。

14、本发明的有益效果是:

15、1.融合多摄像头数据,通过高精度标定与时钟同步,将牛群像素信息转换为统一坐标系,覆盖场区无死角,实现牛群密度变化的实时监测。

16、2.引入风险映射模型,将网格密度特征映射为风险概率,实现定量化联系,提前对风险事件预警,降低育牛场风险事件发生率,提升肉牛出栏产量。



技术特征:

1.一种基于多摄像头数据融合的牛群密度异常预警方法,其特征在于:

2.根据权利要求1所述的一种基于多摄像头数据融合的牛群密度异常预警方法,其特征在于:所述的多摄像头数据融合的具体步骤为:将多个摄像头进行静态标定,固定摄像头位置,将静止的标定板放置于摄像头不同角度位置进行拍摄,提取拍摄图像中的像素坐标,输入标定算法中求解,标定算法公式:

3.根据权利要求2所述的一种基于多摄像头数据融合的牛群密度异常预警方法,其特征在于:所述的建立牛群运动模型的具体步骤还包括有:对连续帧之间位置变化的肉牛引入速度(vx,vy)和加速度(ax,ay)运动参数,形成状态向量s(t)=[x,y,vx,vy,ax,ay],每300ms记录肉牛的状态向量,形成按时间排列的状态序列s(t0),s(t1)....s(tn),其中s(t)表示当前t时刻的状态向量,生成不同肉牛的状态序列,比较肉牛特征相似度,并结合空间距离,将同一肉牛的多摄像头拍摄进行匹配,形成该肉牛的全局轨迹。

4.根据权利要求1所述的一种基于多摄像头数据融合的牛群密度异常预警方法,其特征在于:所述的场区空间网格化的具体步骤为:在全局坐标系中划分网格,以原点为起始点,各方向以1.5m为单位长度,形成1.5m*1.5m的网格;在全局坐标系下,将肉牛的外廓投影按矩形取值,对于跨域网格单元的肉牛,根据肉牛在不同网格的投影面积占比,分别统计到不同网格;

5.根据权利要求4所述的一种基于多摄像头数据融合的牛群密度异常预警方法,其特征在于:所述的计算网格密度并提取特征的具体步骤还包括有:根据网格密度划分等级,当ρ≤0.28头/m2时,属于安全级别,当0.28<ρ≤0.46头/m2时,属于轻度拥挤级别,当0.46<ρ≤0.69头/m2时,属于中度拥挤级别,当ρ>0.69头/m2时,属于重度拥挤级别;对网格密度情况提取特征,利用特征值公式其中lquality表示网格的特征值大小,ρhigh表示不安全的网格密度,大于0.46为不安全,t表示时间,δρ表示网格密度变化幅度,每120s计算一次所有网格的特征值大小,按数值排列,选取其中前20%为特征网格。

6.根据权利要求1所述的一种基于多摄像头数据融合的牛群密度异常预警方法,其特征在于:所述的引入风险映射模型的具体步骤为:选取逻辑回归模型作为风险概率映射模型,利用逻辑回归模型中权重系数的计算方式,对风险概率的影响情况进行量化,透明分析与验证模型决策逻辑,通过向量内积计算和对数几率映射,推理育牛场大规模网格化场景;

7.根据权利要求6所述的一种基于多摄像头数据融合的牛群密度异常预警方法,其特征在于:所述的建立牛群密度到风险概率映射关系的具体步骤还包括有:在发生风险事件的网格中,提取每帧图像,分别识别网格内出现的每头肉牛,把风险事件发生前后50s作为对比空间,将数据中同一头肉牛的状态向量做比较,记录风险事件发生时间戳,观察肉牛运动参数的变化趋势。

8.根据权利要求6所述的一种基于多摄像头数据融合的牛群密度异常预警方法,其特征在于:所述的建立牛群密度到风险概率映射关系的具体步骤还包括有:将速度和加速度运动参数与网格密度特征值结合作为样本数据,与标记数值label∈{0,1}结合,形成特征向量f(o)=[vx,vy,ax,ay,label,lquality,ρ],o表示当前时刻,将特征向量f(o)与权重参数w=[w1,w2,w3,w4,w5,w6,w7]计算,其中w1,w2,w3,w4,w5,w6,w7分别表示对应特征向量中的权重,计算得出线性得分:

9.根据权利要求1所述的一种基于多摄像头数据融合的牛群密度异常预警方法,其特征在于:所述的提前生成预警的具体步骤为:将prisk≥0.2的认为是需人工处理的,通过智慧大屏供工作人员实时查看网格的风险概率情况,并用红色标记高概率级别的网格,用橙色标记中等概率级别网格,用黄色标记低概率级别网格;记录预警事件写入数据库,在移动终端设置反馈功能,现场人员根据处置情况更新状态,完成预警闭环。

10.根据权利要求1所述的一种基于多摄像头数据融合的牛群密度异常预警方法,其特征在于:所述的闭环反馈与模型优化的具体步骤为:部署自动化日志抓取,将数据库中的预警信息,与现场人员反馈的处置情况结合,对风险映射模型给出的风险概率打分,计算风险命中率,统计育牛场内误报或漏报情况,迭代优化模型。


技术总结
本发明属于图像处理技术领域,提供了一种基于多摄像头数据融合的牛群密度异常预警方法,利用多摄像头数据融合技术,将牛群像素数据转换为统一坐标系中二维坐标,形成肉牛全局运动轨迹,同时将场区按网格单元划分,计算每个网格密度,根据密度大小划定拥挤程度,并计算网格的特征值,引入逻辑回归模型,监测特征值高的网格并标签化,结合网格数据与全局运动轨迹,计算出风险概率,根据风险概率等级作出预警安排,统计误报漏报情况,重新训练模型完成闭环迭代。

技术研发人员:高富强,黄继磊,丁帅
受保护的技术使用者:北京世纪盈联科技股份有限公司
技术研发日:
技术公布日:2025/11/20
网友询问留言 留言:0条
  • 还没有人留言评论。精彩留言会获得点赞!