基于视频的健康度监测方法及系统技术方案

技术编号:35272374 阅读:21 留言:0更新日期:2022-10-19 10:46
本发明专利技术涉及一种基于视频的健康度监测方法及系统,其中,方法包括:从客户端实时获取视频流;检测所述视频流的编码和文件属性;基于所述编码和文件属性将所述视频流分割成多个连续的视频单元;控制部将连续的视频单元基于设定的连续码依次输入至分配模块中,所述分配模块将每一视频单元分解成若干组连续的帧频单元;控制部将若干组连续的帧频单元依次输入至处理矩阵,所述处理矩阵的每一处理单元将帧频单元分解成连续的帧,并依次监测每一帧的质量及质量参数;以及机器学习系统,所述机器学习系统被配置成基于接收到的处理矩阵监测每一帧的质量参数输入至神经网络模型中进行迭代训练并进行连续评估,以获取视频流的健康度。度。度。

【技术实现步骤摘要】
基于视频的健康度监测方法及系统


[0001]本专利技术涉及视频处理
,具体为一种基于视频的健康度监测方法及系统。

技术介绍

[0002]目前视频监测只能够实现对视频的完整性和视频的基础参数进行监测,而对于视频的质量无法监测;如果出现静帧、黑场、彩条等异常图像,都需要进行快速准确处理,以保障高质量、连续不断的视频输出,特定场景中黑场、彩场、彩条等画面,其图像结构相对单一,在处理方法上较为容易。可以结合电视图像帧中出现黑场画面、持续时间等进行判断,来完成识别并处理。黑场画面,其信号、图像具有显著的特征,一般的,采用一些特定的软件即可完成。
[0003]例如,Windows系统中使用OPENCV 视频处理软件,可以利用MFC 调试窗口,来实现对C 语言函数库的调用和设计,可以对图像边缘化、反色、人脸识别等进行处理,还能利用OPENCV 工具库中cvMatchTemplate 函数,通过对给定模板图像信息与整幅视频图像信息进行比对匹配,但是采用软件也只能获取视频中的异常图像,不能对整体的图像进行评估,且这些软件中需要复杂的算法才能够进行异常监测,也只对特定格式的视频文件能够进行处理,对于其他格式的视频文件则需要经过转化后才能进行处理。

技术实现思路

[0004]本专利技术的目的在于提供一种基于视频的健康度监测方法及系统,以解决上述
技术介绍
中提出的问题。
[0005]为实现上述目的,本专利技术提供如下技术方案:基于视频的健康度监测方法,包括:从客户端实时获取视频流;检测所述视频流的编码和文件属性;基于所述编码和文件属性将所述视频流分割成多个连续的视频单元;控制部将连续的视频单元基于设定的连续码依次输入至分配模块中,所述分配模块将每一视频单元分解成若干组连续的帧频单元;控制部将若干组连续的帧频单元依次输入至处理矩阵,所述处理矩阵的每一处理单元将帧频单元分解成连续的帧,并依次监测每一帧的质量及质量参数;基于监测的结果在所述帧的属性值中写入设定标记并进行记录;以及机器学习系统,所述机器学习系统被配置成基于接收到的处理矩阵监测每一帧的质量参数输入至神经网络模型中进行迭代训练并进行连续评估,以获取视频流的健康度;健康度评估完毕后利用融合模块将视频单元按照连续码融合并存储。
[0006]进一步地,基于所述编码和文件属性将所述视频流分割成多个连续的视频单元方法包括:
获取视频流所述编码以及和文件属性,从所述文件属性中提取视频文件参数信息,基于提取的所述参数信息来决定视频流的分割以及分割后每一视频单元的帧频总量;在分割时,按照视频流的分割时序在每一视频单元中写入连续码,并将所述连续码对应的输入至追溯模块中用于视频流监测过程中的追踪。
[0007]进一步地,所述追溯模块在视频流监测过程中进行追踪的方法包括:追溯模块接收到连续码后选择用追踪路径表示视频单元的处理过程,通过第一路径来表示分配模块中的分解追踪,通过与第一路径连续顺延的第二路径表示处理矩阵中的监测追踪,以及通过与第二路径连续顺延的第三路径表示设定标记中的标记追踪;在进行融合时,通过监测每一连续码对应的视频单元的追踪路径的完整性来判断是否具备融合条件。
[0008]进一步地,所述处理矩阵具有:N

M个处理单元,其中N、M为大于3的整数;每一处理单元具有分解单元,该分解单元用于将帧频单元分解成连续的帧;监测单元,用于对每一帧的图像信号电平进行监测,并与设定的基准电平进行比对,基于比对的结果来判断每一帧的质量及质量参数。
[0009]进一步地,所述质量参数由监测到的每一帧的图像信号电平的模拟值表示;每一帧的质量基于所述模拟值和基准电平之间的差值来确定。
[0010]进一步地,所述基准电平由视频流的文件参数信息对应的确定。
[0011]本专利技术还提供了一种基于视频的健康度监测系统,包括采集器,用于从客户端实时获取视频流至服务器;所述服务器具有:检测模块,用于检测所述视频流的编码和文件属性,从所述文件属性中提取视频文件参数信息;分割模块,用于基于所述编码和视频文件参数信息来决定视频流的分割以及分割后每一视频单元的帧频总量,控制部按照视频流的分割时序在每一视频单元中写入连续码,并将所述连续码对应的输入至追溯模块中用于视频流监测过程中的追踪;分配模块,用于在控制部的控制下将连续的视频单元基于设定的连续码依次输入并将每一视频单元分解成若干组连续的帧频单元;处理矩阵,用于在控制部的控制下将若干组连续的帧频单元依次输入至处理矩阵,所述处理矩阵包括 N

M个处理单元,其中N、M为大于3的整数,每一处理单元具有分解单元,该分解单元用于将帧频单元分解成连续的帧,监测单元,用于对每一帧的图像信号电平进行监测,并与设定的基准电平进行比对,基于比对的结果来判断每一帧的质量及质量参数;标定模块,用于基于每一帧的质量及质量参数在所述帧的属性值中写入设定标记并进行记录;以及机器学习系统,所述机器学习系统被配置成基于接收到的处理矩阵监测每一帧的质量参数输入至神经网络模型中进行迭代训练并进行连续评估,以获取视频流的健康度;融合模块,健康度评估完毕后利用融合模块将视频单元按照连续码融合并存储服
务器的存储模块中。
[0012]进一步地,所述追溯模块接收到连续码后选择用追踪路径表示视频单元的处理过程,通过第一路径来表示分配模块中的分解追踪,通过与第一路径连续顺延的第二路径表示处理矩阵中的监测追踪,以及通过与第二路径连续顺延的第三路径表示设定标记中的标记追踪。
[0013]进一步地,所述标定模块由监测到的每一帧的图像信号电平的模拟值来表示所述质量参数;基于所述模拟值和基准电平之间的差值来确定每一帧的质量。
[0014]本申请中,从客户端采集到视频流后,只需要对应的监测其编码和视频流的文件属性,从中提取视频流的格式信息、视频码率信息、视频大小信息等,基于视频流的格式信息、视频码率信息、视频大小信息可以将所述视频流按照设定的帧数分割成多个连续的等额视频单元,每一视频单元包含了确定数量的帧数,在处理矩阵下,每一处理处理单元将帧频单元分解成连续的帧;对每一帧的图像信号电平进行监测,并与设定的基准电平进行比对,基于比对的结果来判断每一帧的质量及质量参数。其中,所述质量参数由监测到的每一帧的图像信号电平的模拟值表示;每一帧的质量基于所述模拟值和基准电平之间的差值来确定。基于接收到的处理矩阵监测每一帧的质量参数输入至神经网络模型中进行迭代训练并进行连续评估,以获取视频流的健康度。因此本方案可以将视频流分解成等额的帧数,通过监测每一帧的质量来评估整体的视频流的质量(也就是健康度),监测过程只需要对每一帧的图像信号电平进行监测即可,无需使用复杂的函数和计算工具。
附图说明
[0015]图1是本专利技术的方法流程图;图2为本专利技术的系统框架原理示意图;图3为本专利技术中处理矩阵的框架原理示意图。
具体实施方式
[0016]以下结合附图对本专利技术进行详细的描述,参照图1至图3。
[0017]基于视频的健康度监本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于视频的健康度监测方法,其特征在于,包括:从客户端实时获取视频流;检测所述视频流的编码和文件属性;基于所述编码和文件属性将所述视频流分割成多个连续的视频单元;控制部将连续的视频单元基于设定的连续码依次输入至分配模块中,所述分配模块将每一视频单元分解成若干组连续的帧频单元;控制部将若干组连续的帧频单元依次输入至处理矩阵,所述处理矩阵的每一处理单元将帧频单元分解成连续的帧,并依次监测每一帧的质量及质量参数;基于监测的结果在所述帧的属性值中写入设定标记并进行记录;以及机器学习系统,所述机器学习系统被配置成基于接收到的处理矩阵监测每一帧的质量参数输入至神经网络模型中进行迭代训练并进行连续评估,以获取视频流的健康度;健康度评估完毕后利用融合模块将视频单元按照连续码融合并存储。2.根据权利要求1所述的基于视频的健康度监测方法,其特征在于,基于所述编码和文件属性将所述视频流分割成多个连续的视频单元方法包括:获取视频流所述编码以及和文件属性,从所述文件属性中提取视频文件参数信息,基于提取的所述参数信息来决定视频流的分割以及分割后每一视频单元的帧频总量;在分割时,按照视频流的分割时序在每一视频单元中写入连续码,并将所述连续码对应的输入至追溯模块中用于视频流监测过程中的追踪。3.根据权利要求2所述的基于视频的健康度监测方法,其特征在于,所述追溯模块在视频流监测过程中进行追踪的方法包括:追溯模块接收到连续码后选择用追踪路径表示视频单元的处理过程,通过第一路径来表示分配模块中的分解追踪,通过与第一路径连续顺延的第二路径表示处理矩阵中的监测追踪,以及通过与第二路径连续顺延的第三路径表示设定标记中的标记追踪;在进行融合时,通过监测每一连续码对应的视频单元的追踪路径的完整性来判断是否具备融合条件。4.根据权利要求1所述的基于视频的健康度监测方法,其特征在于,所述处理矩阵具有:N

M个处理单元,其中N、M为大于3的整数;每一处理单元具有分解单元,该分解单元用于将帧频单元分解成连续的帧;监测单元,用于对每一帧的图像信号电平进行监测,并与设定的基准电平进行比对,基于比对的结果来判断每一帧的质量及质量参数。5.根据权利要求4所述的基于视频的健康度监测方法,其特征在于,所述质量...

【专利技术属性】
技术研发人员:张文姜朝露王而川
申请(专利权)人:北京思路智园科技有限公司
类型:发明
国别省市:

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

1