1.一种基于视频监控的目标定位方法,其特征在于,所述方法包括:获取视频流数据,所述视频流数据包括多个连续帧视频图像;
建立多个目标检测框,利用每个目标检测框对所述视频图像的不同目标区域进行多通道梯度特征及多通道颜色特征的特征提取,生成多个特征分图;
计算任意两个目标检测框之间的交并比,作为任意两个目标检测框之间的相关关系;根据所述相关关系对多个特征分图进行拼接,得到目标特征图;
计算目标特征图的运动模糊核,根据运动模糊核得到目标特征图的模糊度;
判断所述模糊度是否达到预设值,若所述模糊度未达到预设值,对运动模糊核进行补偿调优,直至模糊度达到预设值时,输出当前的运动模糊核,并根据当前的运动模糊核确定反卷积滤波器的参数,通过所述反卷积滤波器对所述目标特征图进行去模糊操作;
利用相关滤波器对去模糊后的目标特征图进行循环卷积计算,确定目标在当前帧图像中的位置坐标;基于目标在连续帧视频图像中的所有位置坐标,得到目标的运动轨迹,完成目标追踪定位。
2.根据权利要求1所述的基于视频监控的目标定位方法,其特征在于,所述建立多个目标检测框,包括:利用全卷积神经网络FCN对目标图像进行实例分割,获取矩形的初始检测框及对应的多边形轮廓;
计算初始检测框与多边形轮廓的第一IOU值,当第一IOU值达到第一预设阈值时,计算多边形轮廓与目标实际轮廓的第二IOU值,当第二IOU值达到第二预设阈值时,筛选出对应的初始检测框作为目标检测框。
3.根据权利要求1所述的基于视频监控的目标定位方法,其特征在于,所述计算目标特征图的运动模糊核,包括:初始化模糊半径R,利用模糊半径R构建运动矢量图,所述运动矢量图为直线,长度为R,角度为0,宽度为1像素;
基于模糊半径R,建立仿射变换矩阵K:
式中,θ为视频监控设备的移动角度;
利用所述仿射变换矩阵K对所述运动矢量图进行映射,得到运动模糊核。
4.根据权利要求3所述的基于视频监控的目标定位方法,其特征在于,所述方法还包括计算视频监控设备的移动角度,包括:基于n个连续帧视频图像,从第一帧视频图像中随机选取m个特征点,并依次从连续帧中寻找m个特征点的匹配点:X
X
......
X
式中,X
计算视频监控设备的移动角度:
式中,(x
5.根据权利要求3所述的基于视频监控的目标定位方法,其特征在于,所述根据运动模糊核得到目标特征图的模糊度,包括:利用所述运动模糊核确定视频图像中各点的像素值;
根据所述像素值计算视频图像的模糊度:
式中,L为图像的宽度,H为图像的高度,P
6.根据权利要求3所述的基于视频监控的目标定位方法,其特征在于,所述对运动模糊核进行补偿调优,包括:若所述模糊度未达到预设值,将所述模糊半径乘以补偿系数,再带回所述仿射变换矩阵中重新计算运动模糊核和模糊度,直至模糊度达到预设值;其中,所述补偿系数的取值范围为(1.1,1.5)。
7.根据权利要求1所述的基于视频监控的目标定位方法,其特征在于,所述利用相关滤波器对去模糊后的目标特征图进行循环卷积计算,确定目标在当前帧图像中的位置坐标,包括:将相关滤波器F作用于目标特征图D,得到响应图C:C=D*F
E(F)=||D*F-Y||
式中,*为循环卷积;E(F)为相关滤波器F的目标函数,Y表示以空间中心点为最高值的高斯分布;||||表示范数;
利用快速傅里叶变换求解相关滤波器F,计算响应图C的最大值所在位置的坐标,目标在当前帧图像中的位置坐标。
8.一种基于视频监控的目标定位系统,其特征在于,所述系统包括:视频流获取单元,用于获取视频流数据,所述视频流数据包括多个连续帧视频图像;
检测框构建单元,用于建立多个目标检测框,利用每个目标检测框对所述视频图像的不同目标区域进行多通道梯度特征及多通道颜色特征的特征提取,生成多个特征分图;
特征图拼接单元,用于计算任意两个目标检测框之间的交并比,作为任意两个目标检测框之间的相关关系;根据所述相关关系对多个特征分图进行拼接,得到目标特征图;
模糊度计算单元,用于计算目标特征图的运动模糊核,根据运动模糊核得到目标特征图的模糊度;
去模糊单元,用于判断所述模糊度是否达到预设值,若所述模糊度未达到预设值,对运动模糊核进行补偿调优,直至模糊度达到预设值时,输出当前的运动模糊核,并根据当前的运动模糊核确定反卷积滤波器的参数,通过所述反卷积滤波器对所述目标特征图进行去模糊操作;
追踪定位单元,用于利用相关滤波器对去模糊后的目标特征图进行循环卷积计算,确定目标在当前帧图像中的位置坐标;基于目标在连续帧视频图像中的所有位置坐标,得到目标的运动轨迹,完成目标追踪定位。
9.一种电子设备,其特征在于,包括:处理器和存储器,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述处理器执行所述计算机指令时,所述电子设备执行如权利要求1至7任一项所述的基于视频监控的目标定位方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被电子设备的处理器执行时,使所述处理器执行权利要求1至7任意一项所述的基于视频监控的目标定位方法。