基于兼容性播放器的视频处理方法及装置制造方法及图纸

技术编号:34997488 阅读:16 留言:0更新日期:2022-09-21 14:46
本发明专利技术公开了一种基于兼容性播放器的视频处理方法及装置,该方法包括:采集目标场景对应的目标数据,目标数据包括视频数据,视频数据通过安装在目标场景的视频采集设备采集得到,确定当前用于处理视频数据对应的第一处理环境,并根据第一处理环境确定兼容性播放器在第一处理环境下针对视频数据的解析标准,再基于兼容性播放器、解析标准及预先确定的智能处理模型对视频数据执行预设的数据处理操作,得到数据处理结果,数据处理操作包括数据编码操作、数据解码操作及数据分析操作中的至少一种。可见,实施本发明专利技术支持不同解析环境下解析方式的自适应调整,兼容不同浏览器的解析方式,同时支持视频数据的智能化分析,提高了视频数据的可操作性。频数据的可操作性。频数据的可操作性。

【技术实现步骤摘要】
基于兼容性播放器的视频处理方法及装置


[0001]本专利技术涉及图像处理
,尤其涉及一种基于兼容性播放器的视频处理方法及装置。

技术介绍

[0002]随着人们安全意识的提高,各项安保技术也随之被开发出来,在众多安保技术中,适用最广、应用最多的技术之一便有监控安保技术。从最初的人力监控到现如今各种智能摄像仪器的现场监控,科技在发展进步的同时也推进了各项监控安保技术的发展,大到各种作业现场的现场监控,小到每家每户的家庭监控,监控安保技术已然成为保障人们生活安全质量不可或缺的技术。
[0003]现行应用在各种作业场景中,较为普遍监控技术中,监控设备采集到的监控录像通常需要通过浏览器(如IE浏览器)额外安装相应的插件之后,才能实现对监控录像的正常播放和操控,极大程度上限制了监控录像的可操作性;此外,监控设备采集到的监控录像在浏览器端播放时时常会出现播放卡顿的现象,极大影响了用户查看监控录像时的查看体验。可见,如何解决传统监控技术中监控录像的可操作性低、播放卡顿的问题显得尤为重要。

技术实现思路

[0004]本专利技术所要解决的技术问题在于,提供一种基于兼容性播放器的视频处理方法及装置,能够实现对监控视频的智能分析、提高了对监控视频的编解码速度,进而提高监控视频的可操作性以及提高监控视频的播放流畅度,为了解决上述技术问题,本专利技术第一方面公开了一种基于兼容性播放器的视频处理方法,所述方法包括:
[0005]采集目标场景对应的目标数据,所述目标数据包括视频数据,所述视频数据通过安装在所述目标场景的视频采集设备采集得到;
[0006]确定当前用于处理所述视频数据对应的第一处理环境;
[0007]根据所述第一处理环境,确定所述兼容性播放器在所述第一处理环境下针对所述视频数据的解析标准;
[0008]基于所述兼容性播放器、所述解析标准以及预先确定的智能处理模型对所述视频数据执行预设的数据处理操作,得到数据处理结果,所述数据处理操作包括数据编码操作、数据解码操作以及数据分析操作中的至少一种。
[0009]作为一种可选的实施方式,在本专利技术第一方面中,所述目标数据还包括所述目标场景对应的场景数据以及监控数据,所述场景数据包括所述目标场景中第一监控对象对应的位置数据,所述第一监控对象包括所述目标场景所包括的所有设备和/或所述目标场景中的任一区域,所述监控数据包括针对所述第一监控对象的监控记录;
[0010]所述基于所述兼容性播放器、所述解析标准以及预先确定的智能处理模型对所述视频数据执行预设的数据处理操作,得到数据处理结果之后,所述方法还包括:
[0011]根据所述监控记录以及所述数据处理结果,判断针对所述目标场景的监控进度是否满足预设的进度阈值;
[0012]当判断出针对所述目标场景的监控进度未满足所述进度阈值时,根据所述场景数据以及所述监控记录,确定在所述监控记录所包括的当前监控周期内的待监控对象;
[0013]根据确定出的所述待监控对象,控制所述视频采集设备将当前的采集视角切换为包括所述待监控对象的采集视角,以更新所述监控记录以及所述监控进度。
[0014]作为一种可选的实施方式,在本专利技术第一方面中,所述基于所述兼容性播放器、所述解析标准以及预先确定的智能处理模型对所述视频数据执行预设的数据处理操作,得到数据处理结果之后,所述方法还包括:
[0015]检测是否接收到视角切换指令,所述视角切换指令用于切换监控所述目标场景的监控视角;
[0016]当检测出接收到所述视角切换指令时,根据所述视角切换指令确定第二监控对象以及确定所述第二监控对象在所述目标场景中的位置;
[0017]判断当前监控所述目标场景的监控范围内是否包括所述第二监控对象,当判断出所述监控范围内包括所述第二监控对象时,根据预先确定的聚焦标准结合所述第二监控对象在所述监控范围中的空间占比,控制所述视频采集设备聚焦当前监控所述第二监控对象的视角;
[0018]当判断出所述监控范围内不包括所述第二监控对象时,根据确定出的所述第二监控对象在所述目标场景中的位置,控制所述视频采集设备将当前监控所述目标场景的监控范围切换至包括所述第二监控对象的监控范围。
[0019]作为一种可选的实施方式,在本专利技术第一方面中,所述方法还包括:
[0020]分析所述目标数据,得到所述视频数据对应的采集时刻以及由所有所述采集时刻组成的第一时间集合,每个所述采集时刻对应一帧或若干帧视频图像;
[0021]基于所述兼容性播放器播放所述数据处理结果并获取当前播放所述数据处理结果的播放时刻以及由所有所述播放时刻组成的第二时间集合,每个所述播放时刻对应一帧或若干帧视频图像;
[0022]对比所述第一时间集合与所述第二时间集合中相同视频图像对应的所述采集时刻以及所述播放时刻,得到所述采集时刻以及所述播放时刻之间的延迟播放时长;
[0023]判断所述延迟播放时长是否大于预设的时长阈值;
[0024]当判断出所述延迟播放时长大于所述时长阈值时,确定导致所述延迟播放时长大于所述时长阈值的延迟因子;
[0025]根据所述延迟因子以及预先确定的与所述延迟因子匹配的延迟修正策略,修正所述数据处理结果,以更新所述数据处理结果。
[0026]作为一种可选的实施方式,在本专利技术第一方面中,所述确定导致所述延迟播放时长大于所述时长阈值的延迟因子,包括:
[0027]判断所述视频数据的数据处理量是否大于预设的数据处理量阈值,当判断出所述数据处理量大于所述数据处理量阈值时,将所述视频数据的数据处理量大于所述数据处理量阈值确定为导致所述延迟播放时长大于所述时长阈值的延迟因子;
[0028]当判断出所述数据处理量小于等于所述数据处理量阈值时,判断是否接收到回溯
指令,当判断出接收到所述回溯指令时,终止执行所述的确定导致所述延迟播放时长大于所述时长阈值的延迟因子的操作,所述回溯指令用于将播放所述数据处理结果的当前播放画面回溯至目标时刻对应的播放画面,其中,所述目标时刻为所述第二时间集合中的任一时刻,或所述目标时刻为所述第二时间集合中符合所述回溯指令所包括的回溯要求的时刻;
[0029]当判断出未接收到所述回溯指令时,将所述第一处理环境确定为导致所述延迟播放时长大于所述时长阈值的延迟因子。
[0030]作为一种可选的实施方式,在本专利技术第一方面中,所述根据所述延迟因子以及预先确定的与所述延迟因子匹配的延迟修正策略,修正所述数据处理结果,以更新所述数据处理结果,包括:
[0031]当所述延迟因子为所述视频数据的数据处理量大于所述数据处理量阈值时,根据所述延迟因子以及预先确定出的划分标准,将所述视频数据划分为若干个子视频数据并分别处理所有所述子视频数据,得到分批处理结果;
[0032]基于所述兼容性播放器、所述解析标准以及所述智能处理模型对所述分批处理结果中的所有所述子视频数据按照采集时间的先后分批执行所述数据处理操作,得到分批数据处理结果,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于兼容性播放器的视频处理方法,其特征在于,所述方法包括:采集目标场景对应的目标数据,所述目标数据包括视频数据,所述视频数据通过安装在所述目标场景的视频采集设备采集得到;确定当前用于处理所述视频数据对应的第一处理环境;根据所述第一处理环境,确定所述兼容性播放器在所述第一处理环境下针对所述视频数据的解析标准;基于所述兼容性播放器、所述解析标准以及预先确定的智能处理模型对所述视频数据执行预设的数据处理操作,得到数据处理结果,所述数据处理操作包括数据编码操作、数据解码操作以及数据分析操作中的至少一种。2.根据权利要求1所述的基于兼容性播放器的视频处理方法,其特征在于,所述目标数据还包括所述目标场景对应的场景数据以及监控数据,所述场景数据包括所述目标场景中第一监控对象对应的位置数据,所述第一监控对象包括所述目标场景所包括的所有设备和/或所述目标场景中的任一区域,所述监控数据包括针对所述第一监控对象的监控记录;所述基于所述兼容性播放器、所述解析标准以及预先确定的智能处理模型对所述视频数据执行预设的数据处理操作,得到数据处理结果之后,所述方法还包括:根据所述监控记录以及所述数据处理结果,判断针对所述目标场景的监控进度是否满足预设的进度阈值;当判断出针对所述目标场景的监控进度未满足所述进度阈值时,根据所述场景数据以及所述监控记录,确定在所述监控记录所包括的当前监控周期内的待监控对象;根据确定出的所述待监控对象,控制所述视频采集设备将当前的采集视角切换为包括所述待监控对象的采集视角,以更新所述监控记录以及所述监控进度。3.根据权利要求2所述的基于兼容性播放器的视频处理方法,其特征在于,所述基于所述兼容性播放器、所述解析标准以及预先确定的智能处理模型对所述视频数据执行预设的数据处理操作,得到数据处理结果之后,所述方法还包括:检测是否接收到视角切换指令,所述视角切换指令用于切换监控所述目标场景的监控视角;当检测出接收到所述视角切换指令时,根据所述视角切换指令确定第二监控对象以及确定所述第二监控对象在所述目标场景中的位置;判断当前监控所述目标场景的监控范围内是否包括所述第二监控对象,当判断出所述监控范围内包括所述第二监控对象时,根据预先确定的聚焦标准结合所述第二监控对象在所述监控范围中的空间占比,控制所述视频采集设备聚焦当前监控所述第二监控对象的视角;当判断出所述监控范围内不包括所述第二监控对象时,根据确定出的所述第二监控对象在所述目标场景中的位置,控制所述视频采集设备将当前监控所述目标场景的监控范围切换至包括所述第二监控对象的监控范围。4.根据权利要求2或3所述的基于兼容性播放器的视频处理方法,其特征在于,所述方法还包括:分析所述目标数据,得到所述视频数据对应的采集时刻以及由所有所述采集时刻组成的第一时间集合,每个所述采集时刻对应一帧或若干帧视频图像;
基于所述兼容性播放器播放所述数据处理结果并获取当前播放所述数据处理结果的播放时刻以及由所有所述播放时刻组成的第二时间集合,每个所述播放时刻对应一帧或若干帧视频图像;对比所述第一时间集合与所述第二时间集合中相同视频图像对应的所述采集时刻以及所述播放时刻,得到所述采集时刻以及所述播放时刻之间的延迟播放时长;判断所述延迟播放时长是否大于预设的时长阈值;当判断出所述延迟播放时长大于所述时长阈值时,确定导致所述延迟播放时长大于所述时长阈值的延迟因子;根据所述延迟因子以及预先确定的与所述延迟因子匹配的延迟修正策略,修正所述数据处理结果,以更新所述数据处理结果。5.根据权利要求4所述的基于兼容性播放器的视频处理方法,其特征在于,所述确定导致所述延迟播放时长大于所述时长阈值的延迟因子,包括:判断所述视频数据的数据处理量是否大于预设的数据处理量阈值,当判断出所述数据处理量大于所述数据处理量阈值时,将所述视频数据的数据...

【专利技术属性】
技术研发人员:田松林路建成赵铭林镇锋周海刘兆平
申请(专利权)人:南方电网深圳数字电网研究院有限公司
类型:发明
国别省市:

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

1