1.基于物联网的安防监控视频实时传输方法,其特征在于,该方法包括以下步骤:S1,采集安防监控视频,获取安防监控灰度图像;
S2.1,基于每个像素点在相邻的安防监控灰度图像中灰度值的变化以及周围像素点运动特征的一致性获取运动判断系数;
S2.2,根据每一帧安防监控灰度图像中所有像素点的运动判断系数获取运动要素点以及运动像素块;
S2.3,根据每个像素点的检测窗口内所有像素点的位置以及灰度值获取色彩辨识度;
基于两个运动像素块之间运动要素点的色彩辨识度的差异获取运动一致性;
S2.4,将运动像素块的中心点的坐标作为运动像素块的位置;根据每一帧安防监控灰度图像中所有运动像素块的位置以及运动一致性获取搜索窗口边长;
S3,根据所有安防监控灰度图像中每个运动像素块的位置以及搜索窗口边长获取安防监控压缩视频;
所述获取运动判断系数,包括:
基于每个像素点在相邻帧安防监控灰度图像中灰度值的变化构建检测序列、获取运动识别因子;
以每个像素点为中心,构建预设窗口长度的检测窗口,将每个像素点与其检测窗口内任一像素点的检测序列之间的距离记为所述检测窗口内任一像素点的运动差异因子;
将每个像素点的运动识别因子与检测窗口内所有像素点的运动差异因子平均值的差值,作为每个像素点的运动判断系数;
所述构建检测序列、获取运动识别因子,包括:
对于各安防监控灰度图像,将与每一帧安防监控灰度图像相邻的后第一预设数量帧安防监控灰度图像按照获取的时间顺序升序排列,构建每一帧安防监控灰度图像的近邻帧集;
将近邻帧集的各安防监控灰度图像中位于同一位置的像素点的灰度值按照对应的安防监控灰度图像的获取顺序升序排列,构建每一帧安防监控灰度图像中每个像素点的检测序列;
将所述检测序列中的第一个像素点记为参考点,将所述检测序列中每个像素点与相邻下一像素点的灰度值的差值取绝对值,之后除以所述参考点的灰度值,作为所述检测序列中每个像素点的变化系数;
各像素点的检测序列中所有像素点的变化系数的均值记为各像素点的运动识别因子。
2.如权利要求1所述的基于物联网的安防监控视频实时传输方法,其特征在于,所述获取运动要素点以及运动像素块,包括:将每一帧安防监控灰度图像中所有像素点的运动判断系数作为聚类算法的输入,输出两个聚类簇,将每个聚类簇中所有像素点的运动判断系数的平均值记为每个聚类簇的运动特征系数,将运动特征系数最大的聚类簇内的像素点记为运动要素点;
将每一帧安防监控灰度图像均匀划分为边长为预设块长的像素块,将包含运动要素点的像素块记为运动像素块。
3.如权利要求1所述的基于物联网的安防监控视频实时传输方法,其特征在于,所述获取色彩辨识度,包括:将每个像素点与对应的检测窗口内任一像素点的灰度值的差值的绝对值记为所述检测窗口内任一像素点的邻域灰度差异,将每个像素点与对应的检测窗口内任一像素点的欧氏距离加上预设调参因子记为所述检测窗口内任一像素点的离心距,将所述邻域灰度差异与所述离心距的比值记为所述检测窗口内任一像素点的邻域灰度变异因子,每个像素点的色彩辨识度与对应的检测窗口内所有像素点的邻域灰度变异因子成正相关关系。
4.如权利要求1所述的基于物联网的安防监控视频实时传输方法,其特征在于,所述获取运动一致性包括的具体方法为:对于同一帧安防监控灰度图像中的任意两个运动像素块,分别记为参考匹配块、匹配执行块,基于参考匹配块与匹配执行块中像素点的色彩辨识度的差异性获取重叠区域;
将重叠区域在参考匹配块中的对应区域作为参考匹配块的运动匹配区域,将重叠区域在匹配执行块中的对应区域作为匹配执行块的运动匹配区域;
将匹配执行块的运动匹配区域中每个像素点与参考匹配块的运动匹配区域中相同位置的像素点的色彩辨识度的差异,记为辨识度差异,将匹配执行块的运动匹配区域中所有像素点的辨识度差异均值的倒数,记为所述任意两个运动像素块之间的运动一致性。
5.如权利要求4所述的基于物联网的安防监控视频实时传输方法,其特征在于,所述获取重叠区域包括的具体方法为:将参考匹配块中的每个运动要素点与匹配执行块中的每个运动要素点两两结合构成匹配像素点对,将匹配像素点对中两个运动要素点的色彩辨识度的差值的绝对值记为匹配像素点对的匹配误差;
将匹配误差最小的匹配像素点对中的两个运动要素点作为拼接点,将参考匹配块和匹配执行块进行拼接得到重叠区域。
6.如权利要求1所述的基于物联网的安防监控视频实时传输方法,其特征在于,所述获取搜索窗口边长,具体包括:计算各运动像素块与其余每个运动像素块之间的运动一致性,将运动一致性最大的运动像素块作为各运动像素块的匹配像素块,分析每个运动像素块与其匹配像素块之间的距离,获取预设搜索窗口边长最大值与预设搜索窗口边长最小值的差值记为窗口极差;
将所述距离的归一化值与窗口极差的乘积,之后加上搜索窗口边长最小值,最终进行取整操作得到每个运动像素块的搜索窗口边长。
7.如权利要求1所述的基于物联网的安防监控视频实时传输方法,其特征在于,所述获取安防监控压缩视频,包括:将每一帧安防监控灰度图像中每个运动像素块的位置以及搜索窗口边长作为三步搜索法的输入,输出每一帧安防监控灰度图像中每个运动像素块在其下一帧安防监控灰度图像中的最佳匹配块,将最佳匹配块作为对每个运动像素块的预测,使用帧间预测编码将安防监控视频进行压缩,输出安防监控压缩视频。
8.基于物联网的安防监控视频实时传输系统,包括存储器、处理器以及存储在所述存储器中并在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1‑7任意一项所述方法的步骤。