一种视频流畅度确定方法、装置、电子设备及介质制造方法及图纸

技术编号:22504956 阅读:48 留言:0更新日期:2019-11-09 03:28
本发明专利技术实施例提供了一种视频流畅度确定方法、装置、电子设备及介质,涉及视频检测技术领域,可以更准确地分析视频的流畅度。本发明专利技术的实施例包括:按照预设的抽取频率,从待分析视频中抽取样本视频帧。然后计算抽取的样本视频帧中,每两个相邻的样本视频帧的画面相似度。再根据每两个相邻的样本视频帧的画面相似度和所述待分析视频的音频文件,确定待分析视频中的卡顿片段。然后根据对待分析视频的分析结果,确定待分析视频的整体流畅度,其中,分析结果至少包括卡顿片段的卡顿时长。

A method, device, electronic equipment and medium for determining video fluency

The embodiment of the invention provides a method, device, electronic device and medium for determining the video fluency, which relates to the field of video detection technology and can analyze the video fluency more accurately. The embodiment of the invention includes: extracting sample video frames from the video to be analyzed according to the preset extraction frequency. Then calculate the picture similarity of every two adjacent sample video frames in the extracted sample video frame. Then, according to the picture similarity of each two adjacent sample video frames and the audio file of the video to be analyzed, the carton segment in the video to be analyzed is determined. Then, according to the analysis results of the video to be analyzed, the overall fluency of the video to be analyzed is determined, and the analysis results at least include the duration of the video to be analyzed.

【技术实现步骤摘要】
一种视频流畅度确定方法、装置、电子设备及介质
本专利技术涉及视频检测
,特别是涉及一种视频流畅度确定方法、装置、电子设备及介质。
技术介绍
视频播放过程中的流畅度是评价视频质量的一项重要指标,目前在检测视频流畅度时,常用的方法是根据因播放端缺少视频数据造成的卡顿时长,衡量视频的流畅度。但是,引起视频卡顿的原因除了播放端缺少视频数据之外还有一些其他因素。例如:播放端对视频数据解码异常、视频片源异常、以及用户对视频的播放进度调整,清晰度切换操作等。由于现有技术中从播放端缺少视频数据方面检测视频流畅度,只能检测到由于缺少视频数据导致的视频不流畅,无法检测到由于其他原因导致的视频不流畅,导致确定的视频流畅度不够准确。
技术实现思路
本专利技术实施例的目的在于提供一种视频流畅度确定方法、装置、电子设备及介质,以实现更准确地分析视频的流畅度。具体技术方案如下:第一方面,提供了一种视频流畅度确定方法,所述方法包括:按照预设的抽取频率,从待分析视频中抽取样本视频帧;计算抽取的样本视频帧中,每两个相邻的样本视频帧的画面相似度;根据所述每两个相邻的样本视频帧的画面相似度和所述待分析视频的音频文件,确定所述待分析视频中的卡顿片段;根据对所述待分析视频的分析结果,确定所述待分析视频的整体流畅度,所述分析结果至少包括所述卡顿片段的卡顿时长。可选的,在所述按照预设的抽取频率,从待分析视频中抽取样本视频帧之前,所述方法还包括:根据录制视频中各音频帧的音量,从所述录制视频中确定待分析视频的起始帧和结尾帧,所述录制视频为对所述待分析视频的原始视频的播放过程进行录制得到的视频;确定所述待分析视频为所述起始帧和所述结尾帧之间的片段。可选的,所述根据所述每两个相邻的样本视频帧的画面相似度和所述待分析视频的音频文件,确定所述待分析视频中的卡顿片段,包括:若两个相邻的样本视频帧的画面相似度小于等于第一预设画面相似度阈值且大于第二预设画面相似度阈值,则确定相邻的样本视频帧画面相似;若画面相似的样本视频帧组成的视频片段对应的音频片段的音量为零,则将画面相似且连续的样本视频帧组成的视频片段中,时长大于预设时长的视频片段,确定为卡顿片段;或者,若画面相似样本视频帧组成的视频片段对应的音频片段的音量不为零,则从画面相似且连续的样本视频帧组成的视频片段中,筛选出片段流畅度小于预设片段流畅度阈值的视频片段;将筛选出的视频片段中,时长大于所述预设时长的视频片段,确定为卡顿片段。可选的,所述从画面相似且连续的样本视频帧组成的视频片段中,筛选出片段流畅度小于预设片段流畅度阈值的视频片段,包括:识别所述画面相似的样本视频帧中的人脸图像;计算所述画面相似的样本视频帧中,每两个相邻的样本视频帧中同一个人的人脸图像的人脸相似度;将人脸相似度大于预设人脸相似度阈值且连续的样本视频帧组成的视频片段,确定为片段流畅度小于所述预设片段流畅度阈值的视频片段。可选的,所述从画面相似且连续的样本视频帧组成的视频片段中,筛选出片段流畅度小于预设片段流畅度阈值的视频片段,包括:将所述画面相似的样本视频帧画面划分为各个指定区域;计算所述画面相似的样本视频帧中,每两个相邻的样本视频帧对应的各个指定区域的区域相似度的加权和;将加权和大于预设加权和阈值且连续的样本视频帧组成的视频片段,确定为片段流畅度小于所述预设片段流畅度的视频片段。可选的,所述分析结果还包括:所述待分析视频包括的各卡顿片段对应的音频片段的音量,或者所述待分析视频包括的卡顿片段的数量,所述根据对所述待分析视频的分析结果,确定所述待分析视频的整体流畅度,包括:根据所述待分析视频包括的各卡顿片段的卡顿时长所处的时长范围,和所述待分析视频包括的各卡顿片段对应的音频片段的音量与预设音量的比较结果,确定所述待分析视频的整体流畅度;或者,根据所述待分析视频包括的各卡顿片段的卡顿时长所处的时长范围,和所述待分析视频包括的卡顿片段的数量与预设数量的比较结果,确定所述待分析视频的整体流畅度。第二方面,提供了一种视频流畅度确定装置,所述装置包括:抽取模块,用于按照预设的抽取频率,从待分析视频中抽取样本视频帧;计算模块,用于计算所述抽取模块抽取的样本视频帧中,每两个相邻的样本视频帧的画面相似度;确定模块,用于根据所述每两个相邻的样本视频帧的画面相似度和所述待分析视频的音频文件,确定所述待分析视频中的卡顿片段;所述确定模块,还用于根据对所述待分析视频的分析结果,确定所述待分析视频的整体流畅度,所述分析结果至少包括所述卡顿片段的卡顿时长。可选的,所述确定模块,还用于:在所述按照预设的抽取频率,从待分析视频中抽取样本视频帧之前,根据录制视频中各音频帧的音量,从所述录制视频中确定待分析视频的起始帧和结尾帧,所述录制视频为对所述待分析视频的原始视频的播放过程进行录制得到的视频;确定所述待分析视频为所述起始帧和所述结尾帧之间的片段。可选的,所述确定模块,具体用于:若两个相邻的样本视频帧的画面相似度小于等于第一预设画面相似度阈值且大于第二预设画面相似度阈值,则确定相邻的样本视频帧画面相似;若画面相似的样本视频帧组成的视频片段对应的音频片段的音量为零,则将画面相似且连续的样本视频帧组成的视频片段中,时长大于预设时长的视频片段,确定为卡顿片段;或者,若画面相似样本视频帧组成的视频片段对应的音频片段的音量不为零,则从画面相似且连续的样本视频帧组成的视频片段中,筛选出片段流畅度小于预设片段流畅度阈值的视频片段;将筛选出的视频片段中,时长大于所述预设时长的视频片段,确定为卡顿片段。可选的,所述确定模块,具体用于:识别所述画面相似的样本视频帧中的人脸图像;计算所述画面相似的样本视频帧中,每两个相邻的样本视频帧中同一个人的人脸图像的人脸相似度;将人脸相似度大于预设人脸相似度阈值且连续的样本视频帧组成的视频片段,确定为片段流畅度小于所述预设片段流畅度阈值的视频片段。可选的,所述确定模块,具体用于:将所述画面相似的样本视频帧画面划分为各个指定区域;计算所述画面相似的样本视频帧中,每两个相邻的样本视频帧对应的各个指定区域的区域相似度的加权和;将加权和大于预设加权和阈值且连续的样本视频帧组成的视频片段,确定为片段流畅度小于所述预设片段流畅度的视频片段。可选的,所述分析结果还包括:所述待分析视频包括的各卡顿片段对应的音频片段的音量,或者所述待分析视频包括的卡顿片段的数量,所述确定模块,具体用于:根据所述待分析视频包括的各卡顿片段的卡顿时长所处的时长范围,和所述待分析视频包括的各卡顿片段对应的音频片段的音量与预设音量的比较结果,确定所述待分析视频的整体流畅度;或者,根据所述待分析视频包括的各卡顿片段的卡顿时长所处的时长范围,和所述待分析视频包括的卡顿片段的数量与预设数量的比较结果,确定所述待分析视频的整体流畅度。第三方面,提供了一种电子设备,所述电子设备包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现上述任一所述的视频流畅度确定方法步骤。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实本文档来自技高网...

【技术保护点】
1.一种视频流畅度确定方法,其特征在于,所述方法包括:按照预设的抽取频率,从待分析视频中抽取样本视频帧;计算抽取的样本视频帧中,每两个相邻的样本视频帧的画面相似度;根据所述每两个相邻的样本视频帧的画面相似度和所述待分析视频的音频文件,确定所述待分析视频中的卡顿片段;根据对所述待分析视频的分析结果,确定所述待分析视频的整体流畅度,所述分析结果至少包括所述卡顿片段的卡顿时长。

【技术特征摘要】
1.一种视频流畅度确定方法,其特征在于,所述方法包括:按照预设的抽取频率,从待分析视频中抽取样本视频帧;计算抽取的样本视频帧中,每两个相邻的样本视频帧的画面相似度;根据所述每两个相邻的样本视频帧的画面相似度和所述待分析视频的音频文件,确定所述待分析视频中的卡顿片段;根据对所述待分析视频的分析结果,确定所述待分析视频的整体流畅度,所述分析结果至少包括所述卡顿片段的卡顿时长。2.根据权利要求1所述的方法,其特征在于,在所述按照预设的抽取频率,从待分析视频中抽取样本视频帧之前,所述方法还包括:根据录制视频中各音频帧的音量,从所述录制视频中确定待分析视频的起始帧和结尾帧,所述录制视频为对所述待分析视频的原始视频的播放过程进行录制得到的视频;确定所述待分析视频为所述起始帧和所述结尾帧之间的片段。3.根据权利要求1所述的方法,其特征在于,所述根据所述每两个相邻的样本视频帧的画面相似度和所述待分析视频的音频文件,确定所述待分析视频中的卡顿片段,包括:若两个相邻的样本视频帧的画面相似度小于等于第一预设画面相似度阈值且大于第二预设画面相似度阈值,则确定相邻的样本视频帧画面相似;若画面相似的样本视频帧组成的视频片段对应的音频片段的音量为零,则将画面相似且连续的样本视频帧组成的视频片段中,时长大于预设时长的视频片段,确定为卡顿片段;或者,若画面相似样本视频帧组成的视频片段对应的音频片段的音量不为零,则从画面相似且连续的样本视频帧组成的视频片段中,筛选出片段流畅度小于预设片段流畅度阈值的视频片段;将筛选出的视频片段中,时长大于所述预设时长的视频片段,确定为卡顿片段。4.根据权利要求3所述的方法,其特征在于,所述从画面相似且连续的样本视频帧组成的视频片段中,筛选出片段流畅度小于预设片段流畅度阈值的视频片段,包括:识别所述画面相似的样本视频帧中的人脸图像;计算所述画面相似的样本视频帧中,每两个相邻的样本视频帧中同一个人的人脸图像的人脸相似度;将人脸相似度大于预设人脸相似度阈值且连续的样本视频帧组成的视频片段,确定为片段流畅度小于所述预设片段流畅度阈值的视频片段。5.根据权利要求3所述的方法,其特征在于,所述从画面相似且连续的样本视频帧组成的视频片段中,筛选出片段流畅度小于预设片段流畅度阈值的视频片段,包括:将所述画面相似的样本视频帧画面划分为各个指定区域;计算所述画面相似的样本视频帧中,每两个相邻的样本视频帧对应的各个指定区域的区域相似度的加权和;将加权和大于预设加权和阈值且连续的样本视频帧组成的视频片段,确定为片段流畅度小于所述预设片段流畅度的视频片段。6.根据权利要求1所述的方法,其特征在于,所述分析结果还包括:所述待分析视频包括的各卡顿片段对应的音频片段的音量,或者所述待分析视频包括的卡顿片段的数量,所述根据对所述待分析视频的分析结果,确定所述待分析视频的整体流畅度,包括:根据所述待分析视频包括的各卡顿片段的卡顿时长所处的时长范围,和所述待分析视频包括的各卡顿片段对应的音频片段的音量与预设音量的比较结果,确定所述待分析视频的整体流畅度;或者,根据所述待分析视频包括的各卡顿片段的卡顿时长所处的时长范围,和所述待分析视频包括的卡顿片段的数量与预设数量的比较结果,确定所述待分析视频的整体流畅度。7.一种视频流畅度确定装置,其特征在于,所述装置包括:抽取模块,用于按照预设的抽取频率...

【专利技术属性】
技术研发人员:闫文王聪聪
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京,11

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

1