一种视频监控对象分析方法、装置、设备及可读存储介质制造方法及图纸

技术编号:27838014 阅读:15 留言:0更新日期:2021-03-30 12:11
本发明专利技术涉及视频内容分析技术领域,具体而言,涉及一种视频监控对象分析方法、装置、设备及可读存储介质。本发明专利技术通过霍夫直线检测算法实时监控第三子对象的运动状态和位置,能够对视频内容中的待分析对象的状态进行清楚的分析,特别适用于对视频中的运动物体进行位置和运动状态的识别和分析,识别准确率高,为工业控制提供了有力的支持。控制提供了有力的支持。控制提供了有力的支持。

【技术实现步骤摘要】
一种视频监控对象分析方法、装置、设备及可读存储介质


[0001]本专利技术涉及视频内容分析
,具体而言,涉及一种视频监控对象分析方法、装置、设备及可读存储介质。

技术介绍

[0002]今年来,随着视频拍摄设备的普及,对视频拍摄到的内容进行识别和分析,需求也越来越大,应用也越来越广泛。但是,对视频拍摄到的内容的具体状态进行分析,特别是拍摄内容是运动的物体时,仍然没有较为有效的方法。

技术实现思路

[0003]本专利技术的目的在于提供一种视频监控对象分析方法、装置、设备及可读存储介质,以改善上述问题。
[0004]为了实现上述目的,本申请实施例提供了如下技术方案:
[0005]一方面,本申请实施例提供了一种视频监控对象分析方法,所述方法包括:获取包含待分析对象的第一视频;建立坐标系,获取所述待分析对象的第一子对象的第一坐标和第二子对象的第二坐标;所述第一坐标包括第一子坐标和第二子坐标,所述第一子坐标为所述第一子对象顶部的坐标,所述第二子坐标为所述第一子对象底部的坐标;所述第二坐标包括第三子坐标和第四子坐标,所述第三子坐标为所述第二子对象顶部的坐标,所述第四子坐标为所述第二子对象底部的坐标;通过霍夫直线检测算法识别出目标线段,所述目标线段为表示所述待分析对象的第三子对象的直线,所述第三子对象设置在所述第一子对象和所述第二子对象之间,所述第三子对象可上下往复运动;通过所述目标线段确定所述第三子对象的中心点坐标;通过所述中心点坐标确定所述第三子对象相对于所述第一子对象和第二子对象的第一位置
[0006]可选地,所述获取包含待分析对象的第一视频后,还包括:将所述第一视频进行剪裁,剪去所述待分析对象之外的内容。
[0007]可选地,所述获取所述待分析对象的第一子对象的第一坐标和第二子对象的第二坐标之后,还包括:将所述第一视频依次通过第一预处理步骤、第二预处理步骤和第三预处理步骤,得到预处理后的第二视频;所述第一预处理步骤包括将所述第一视频灰度化处理,所述第二预处理步骤包括将所述第一视频二值化处理和将所述第一视频进行高斯滤波,所述第三预处理步骤包括将所述第一视频进行边缘检测。
[0008]可选地,所述通过霍夫直线检测算法识别出目标线段之后,还包括:通过运动检测算法检测出所述第三子对象的当前的第二位置,并将所述第二位置与所述目标线段进行对比,排除与所述第二位置差异较大的目标曲线。
[0009]可选地,所述通过所述目标线段确定所述第三子对象的中心点坐标,包括:构建第一参考直线和第二参考直线,所述第一参考直线为穿过所述第一子坐标和所述第二子坐标的直线,所述第二参考直线为穿过所述第三子坐标和所述第四子坐标的直线;判断所述目
标线段是否与所述第一参考直线和所述第二参考直线均相交;若所述目标线段未与所述第一参考直线和所述第二参考直线均相交,则向与所述目标线段不想交的参考直线一端做延长线,直至与所述第一参考直线和所述第二参考直线均相交;分别找出第一目标点的坐标、第二目标点的坐标、第三目标点的坐标和第四目标点的坐标,所述第一目标点为所述目标线段与所述第一参考直线的交点,所述第二目标点为所述目标线段与所述第二参考直线的交点,所述第三目标点和第四目标点分别为所述目标线段的两个端点;通过所述第一目标点的坐标、第二目标点的坐标、第三目标点的坐标和第四目标点的坐标,找出处于中间的两个目标点;将处于中间的两个目标点的坐标取平均值,得到所述第三子对象的中心点坐标。
[0010]可选地,所述通过所述目标线段确定所述第三子对象的中心点坐标后,还包括:计算每一帧中所述第三子对象的中心点坐标;根据预设的步长将所述中心点坐标依次做一阶差分运算和二阶差分运算,得到一阶差分值和二阶差分值;根据所述一阶差分值的变化量和所述二阶差分值的变化量,判断当前帧中所述第三子对象的中心点坐标是否有效;若所述一阶差分值的变化量超过第一预设值时,或所述二阶差分值的变化量超过第二预设值时,则判断为当前帧中所述第三子对象的中心点坐标是无效的。
[0011]可选地,所述通过所述中心点坐标确定所述第三子对象相对于所述第一子对象和第二子对象的第一位置后,还包括:根据所述第三子对象的第一位置,向所述第三子对象的运动控制装置发送控制命令。
[0012]第二方面,本申请实施例提供了一种视频监控对象分析系统,所述系统包括数据获取模块、第一计算模块、第二计算模块和第三计算模块;数据获取模块,用于获取包含待分析对象的第一视频;第一计算模块,用于建立坐标系,获取所述待分析对象的第一子对象的第一坐标和第二子对象的第二坐标;所述第一坐标包括第一子坐标和第二子坐标,所述第一子坐标为所述第一子对象顶部的坐标,所述第二子坐标为所述第一子对象底部的坐标;所述第二坐标包括第三子坐标和第四子坐标,所述第三子坐标为所述第二子对象顶部的坐标,所述第四子坐标为所述第二子对象底部的坐标;第二计算模块,用于通过霍夫直线检测算法识别出目标线段,所述目标线段为表示所述待分析对象的第三子对象的直线,所述第三子对象设置在所述第一子对象和所述第二子对象之间,所述第三子对象可上下往复运动;第三计算模块,用于通过所述目标线段确定所述第三子对象的中心点坐标;通过所述中心点坐标确定所述第三子对象相对于所述第一子对象和第二子对象的第一位置。
[0013]第三方面,本申请实施例提供了一种视频监控对象分析设备,所述设备包括存储器和处理器。存储器用于存储计算机程序;处理器用于执行所述计算机程序时实现上述视频监控对象分析方法的步骤。
[0014]第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述视频监控对象分析方法的步骤。
[0015]本专利技术的有益效果为:
[0016]本专利技术通过霍夫直线检测算法实时监控第三子对象的运动状态和位置,能够对视频内容中的待分析对象的状态进行清楚的分析,特别适用于对视频中的运动物体进行位置和运动状态的识别和分析,识别准确率高,为工业控制提供了有力的支持。
[0017]本专利技术的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术实施例了解。本专利技术的目的和其他优点可通过在所写的说
明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
[0018]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0019]图1是本专利技术实施例中所述的一种视频监控对象分析方法流程示意图;
[0020]图2是本专利技术实施例中所述的一种视频监控对象分析系统结构示意图;
[0021]图3是本专利技术实施例中所述的一种视频监控对象分析设备结构示意图;
[0022]图4是本专利技术实施例中所述的对中心点的纵本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频监控对象分析方法,其特征在于,包括:获取包含待分析对象的第一视频;建立坐标系,获取所述待分析对象的第一子对象的第一坐标和第二子对象的第二坐标;所述第一坐标包括第一子坐标和第二子坐标,所述第一子坐标为所述第一子对象顶部的坐标,所述第二子坐标为所述第一子对象底部的坐标;所述第二坐标包括第三子坐标和第四子坐标,所述第三子坐标为所述第二子对象顶部的坐标,所述第四子坐标为所述第二子对象底部的坐标;通过霍夫直线检测算法识别出目标线段,所述目标线段为表示所述待分析对象的第三子对象的直线;通过所述目标线段确定所述第三子对象的中心点坐标;通过所述中心点坐标确定所述第三子对象相对于所述第一子对象和第二子对象的第一位置。2.根据权利要求1所述的视频监控对象分析方法,其特征在于,所述获取包含待分析对象的第一视频后,还包括:将所述第一视频进行剪裁,剪去所述待分析对象之外的内容。3.根据权利要求1所述的视频监控对象分析方法,其特征在于,所述获取所述待分析对象的第一子对象的第一坐标和第二子对象的第二坐标之后,还包括:将所述第一视频依次通过第一预处理步骤、第二预处理步骤和第三预处理步骤,得到预处理后的第二视频;所述第一预处理步骤包括将所述第一视频灰度化处理,所述第二预处理步骤包括将所述第一视频二值化处理和将所述第一视频进行高斯滤波,所述第三预处理步骤包括将所述第一视频进行边缘检测。4.根据权利要求1所述的视频监控对象分析方法,其特征在于,所述通过霍夫直线检测算法识别出目标线段之后,还包括:通过运动检测算法检测出所述第三子对象的当前的第二位置,并将所述第二位置与所述目标线段进行对比,排除与所述第二位置差异较大的目标曲线。5.根据权利要求1所述的视频监控对象分析方法,其特征在于,所述通过所述目标线段确定所述第三子对象的中心点坐标,包括:构建第一参考直线和第二参考直线,所述第一参考直线为穿过所述第一子坐标和所述第二子坐标的直线,所述第二参考直线为穿过所述第三子坐标和所述第四子坐标的直线;判断所述目标线段是否与所述第一参考直线和所述第二参考直线均相交;若所述目标线段未与所述第一参考直线和所述第二参考直线均相交,则向与所述目标线段不想交的参考直线一端做延长线,直至与所述第一参考直线和所述第二参考直线均相交;分别找出第一目标点的坐标、第二目标点的坐标、第三目标点的坐标和第四目标点的坐标,所述第一目标点为所述目标线段与所述第一参考直线的交点,所述第二目标点为所述目标线段与所述第二参考...

【专利技术属性】
技术研发人员:刘恒谢姗杨柳
申请(专利权)人:成都交大大数据科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1