一种视频动态调速播放方法与流程

文档序号:24413533发布日期:2021-03-26 20:17阅读:245来源:国知局
一种视频动态调速播放方法与流程

1.本发明涉及数据处理技术领域,特别是涉及一种视频动态调速播放方法。


背景技术:

2.在播放视频的过程中,用户更乐于观看内容精彩的视频片段,而不乐于观看情节拖沓的视频片段等,因此快速播放情节拖沓的视频片段可以节省用户的时间。但是现有技术中随着视频片段的内容变化而改变视频的播放速度是由用户手动操作实现的,这样在视频片段的内容频繁变化时,用户需要频繁的调整播放速度,不仅导致用户观看视频的体验差,而且导致视频的播放速度调整效率低。
3.现有的如发明专利申请号cn202010568342.9所述的一种视频播放方法及装置,通过网络大数据打分的方式判断视频段的受欢迎程度,根据受欢迎程度决定播放速度的方式只适用于网络播放器,同时,如果打分人数不足,也难以发挥作用。


技术实现要素:

4.本发明要解决的技术问题是:提出一种视频动态调速播放方法,用以解决观看情节拖沓的视频片段时,用户体验差的技术问题。
5.为解决上述问题,本发明采用的技术方案是:一种视频动态调速播放方法,包括以下步骤:a、获取当前视频信息,并将当前视频信息按时间长度进行分段;b、计算各视频段中的i帧密度,i帧密度为分段时间长度内的i帧数量;c、设置各视频段精彩程度w,精彩程度w与i帧密度相关,i帧密度越高,精彩程度越高;d、根据各视频段的精彩程度w,调节该视频段的播放速度,精彩程度越低,播放速度越快。
6.本发明的有益效果如下:在情节拖沓视频段落的ibp帧排列中,i帧密度是比较低的。本发明通过将播放速度与i帧密度相关联,快速播放情节拖沓的视频段,从而提高用户的观看体验。本发明统计分析的是视频本身分段时间长度内的i帧数量,简单高效,易于实现,不依赖外部信息,因此不需要外部网络或云平台。
附图说明
7.此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示例性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。
8.图1是本发明实施例的流程图;图2是本发明实施例的视频5秒内低速变化画面图;图3是本发明实施例的视频5秒内高速变化画面图。
具体实施方式
9.此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示例性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。
10.如图1 ,本发明实施例的流程如下:a、获取当前视频信息,并将当前视频信息按时间长度进行分段;b、计算各视频段中的i帧密度,i帧密度为分段时间长度内的i帧数量;c、设置各视频段精彩程度w,精彩程度w与i帧密度相关,i帧密度越高,精彩程度越高;d、根据各视频段的精彩程度w,调节该视频段的播放速度,精彩程度越低,播放速度越快。
11.在本发明实施例中,各视频段精彩程度还与音频信号的频率和振幅的音频丰富程度相关,丰富程度越高,精彩程度越高。该音频丰富程度按以下表达式计算: 其中,q表示各视频段的音频丰富程度,t代表各视频段时间长度,
ꢀꢀ
表示各频率的振幅大小占比,
ꢀꢀ
表示瞬时音频丰富程度。
12.在本发明实施例中还包括:按 计算各视频段期望的i帧密度m, 其中t代表各视频段时间长度,t表示当前视频总时长,s表示当前视频的i帧总数量;按 设置各视频段的精彩程度w,其中p,q为权值,通过经验值预设,i为当前视频段的i帧帧数。
13.在本发明实施例中,预设精彩程度w阈值和播放倍速策略,然后根据各视频段的实际精彩程度w匹配出对应的播放倍速。
14.为了计算速度和效率,通常将视频计段的时间长度限制在5秒、10秒或30秒,以避免过多的计算量产生卡顿。
15.在视频压缩中,每帧代表一幅静止的图像。而在实际压缩时,会采取各种算法减少数据的容量,其中ipb就是最常见的。简单地说,i帧是关键帧,属于帧内压缩,就是和avi的压缩是一样的,p是向前搜索的意思,b是双向搜索。他们都是基于i帧来压缩数据,视频片段中,i帧越多,则表明当前片段镜头切换越复杂,情节越激烈。
16.一段情节拖沓视频段落的ibp帧排列,类似为:ibbbpbbbpbbbpbbbpbbbp;而一段情节激烈的视频段落的ibp帧排列,类似为:ibbbpbbpibbpibbp。
17.因此,在本发明实施例中,通过将播放速度与i帧密度相关联,快速播放情节拖沓的视频段,从而提高用户的观看体验。由于统计分析的是视频本身分段时间长度内的i帧数量,简单高效,易于实现,不依赖外部信息,因此不需要外部网络或云平台。
18.视频段落的精彩刺激程度也与音频相关。通常,精彩段落内的音频信息较为丰富,而乏味段落音频较为平缓。因此,综合音视频信息能更加准确地分析视频段落的精彩刺激程度,从而进一步提高用户的观看体验。
19.本实施例所用视频为《进击的巨人

s01e01》:如图2所示,为其中一段情节拖沓视频段落的画面图,i帧总数为1,时长为5秒;
如图3所示,为其中一段情节激烈的视频段落的画面图,i帧总数为6,时长为5秒。
20.按 计算各视频段期望的i帧密度m为2.1。
21.按 计算各视频段的音频丰富程度,在本实施例中,fr取100

1khz,每100hz进行一次统计,共10次,包含了低音和人声部分的音频数据,振幅大小为0

255。
22.按此计算得到:图2视频段落的音频丰富程度q=0.14187;图3视频段落的音频丰富程度q=0.5441。
23.根据上述m和q的值,进行加权计算,得出当前视频段落的精彩程度w: 在本实施例中,选取权值为p=0.7,q=0.3。得到:图2视频段落的精彩程度w=0.375;图3视频段落的精彩程度w=2.16。
24.得到上述w之后,通过预设的阈值和策略,匹配w对应的播放倍速。
25.在本实施例中,选取策略为在w在0.8以上时,采用正常1倍速播放;当0.6<w<0.8时,采用1.2倍速播放;当w在0.6以下时,采用1.5倍速播放。
26.故最终结果为:图2所示视频段落采用1.5倍速播放;图3所示视频段落采用1倍速播放。
27.这样,就加快了图2情节拖沓视频段落的播放,使用户能够节省时间重点观看图3这样的情节激烈精彩的视频段落,从而大幅提升了用户的观看体验。
28.以上给出的实施方式只是对本发明的技术方案所作的举例与详细说明,不能认定本发明只局限于所描述的实施方式。在不脱离本发明原理与构思的前提下,对本发明的技术方案进行的变化、修改与变型仍落入本发明的保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1