一种教学视频播放速度的自适应调整方法技术

技术编号:21370805 阅读:23 留言:0更新日期:2019-06-15 11:30
本发明专利技术公开了一种教学视频播放速度的自适应调整方法:利用视频的T个时间段及预设的m个播放速度构建视频的一般信息素矩阵、分类信息素矩阵及速度迁移参数矩阵;收集观看者的预览反馈以对观看者归类;根据观看者类型计算初始播放速度;在观看过程中根据速度迁移参数矩阵、当前时间段的播放速度及上一观看者观看后更新的一般信息素矩阵和分类信息素矩阵,计算当前观看者观看下一时间段时播放速度变为m个速度中各个速度的概率;根据概率调整当前观看者在下一时间段的播放速度;播放完后生成当前观看者观看视频的播放速度路径;收集观看者的课后反馈并根据课后反馈及播放速度路径,更新一般信息素矩阵和分类信息素矩阵。

An Adaptive Adjustment Method for Playing Speed of Teaching Video

The invention discloses an adaptive adjustment method for the playback speed of teaching videos: using T time periods and M preset playback speeds of videos to construct general pheromone matrix, classified pheromone matrix and velocity migration parameter matrix of videos; collecting preview feedback of viewers to classify viewers; calculating initial playback speed according to viewer type; and during viewing, according to viewer type; and The velocity migration parameter matrix, the playback speed of the current period and the general pheromone matrix and the classified pheromone matrix updated by the previous viewer after viewing are used to calculate the probability that the playback speed of the current viewer will change to each of the M velocities in the next period of time; the playback speed of the current viewer in the next period is adjusted according to the probability; and the current viewer's watching is generated after playback. Video playback speed path; collect the viewer's feedback after class and update the general pheromone matrix and classified pheromone matrix according to the feedback after class and playback speed path.

【技术实现步骤摘要】
一种教学视频播放速度的自适应调整方法
本专利技术涉及一种教学视频播放速度的自适应调整方法,属于计算机应用领域。
技术介绍
通过观看视频在线学习的过程中,授课者的语速会影响视频观看者对材料的理解以及学习热情。但具有不同知识基础、不同习惯的观看者对授课者的语速往往有不同的需求。不仅如此,最佳授课语速也同对应区间的课程主题、讲授内容类型、内容难度息息相关。现有的视频速度调节方法多数需要观看者在学习过程中主动进行播放速度调整。然而为了使内容难度各不相同的部分的讲授语速始终处于合适的区间,速度往往需要多次调节,从而容易分散观看者的学习注意力。另有部分方法识别并监测授课者的语速,从而根据授课者的语速自动调整播放速度,然而这种方法忽略了课程内容的难易及视频观看者的个性化需求。以上
技术介绍
内容的公开仅用于辅助理解本专利技术的专利技术构思及技术方案,其并不必然属于本专利申请的现有技术,在没有明确的证据表明上述内容在本专利申请的申请日前已经公开的情况下,上述
技术介绍
不应当用于评价本申请的新颖性和创造性。
技术实现思路
本专利技术的主要目的在于基于蚁群算法,提出一种教学视频播放速度的自适应调整方法,通过对视频观看者进行分类后,对每类观看者形成相应的播放速度路径,从而使观看者在观看教学视频的过程中,按照其所对应的播放速度路径来动态调整视频播放速度,实现播放速度的自适应调整,以解决现有技术中观看在线教学视频时需要观看者自行调整播放速度而影响学习效果的问题,以及现有的根据授课者语速自动调整播放速度的方案所存在的语速无法适应不同观看者需求的问题。本专利技术为达上述目的所提出的一种技术方案如下:一种教学视频播放速度的自适应调整方法,包括如下步骤:S1、将所述视频划分为T个时间段,并为每个时间段预设m个可能的播放速度v1,v2,v3,…,vm;S2、利用所述T个时间段及每个时间段的m个播放速度,构建所述视频的一般信息素矩阵M=(τt,j(n-1))T×m、分类信息素矩阵以及速度迁移参数矩阵MSpeedChange=(μij)m×m,n-1表示所述视频已有n-1个观看者观看过,初始时n=1,style=1,2,3,…,k表示观看者的预设类型,i,j∈(v1,v2,v3,…,vm);其中:τt,j(n-1)表示所述视频有n-1个观看者完成观看后第t个时间段播放速度为j的一般信息素浓度;表示所述视频有n-1个观看者完成观看后第t个时间段播放速度为j的分类信息素浓度;μij表示所述视频的播放速度由i迁移到j的可能性因子;S3、定义第n个观看者为当前观看者,收集当前观看者观看预先生成的预览视频后的预览反馈信息,并根据所述预览反馈信息对当前观看者进行归类,类型为style(n);S4、根据当前观看者的类型style(n),计算当前观看者观看第1个时间段视频的播放速度并使当前观看者以速度开始观看视频;S5、在观看过程中,根据速度迁移参数矩阵、当前时间段的播放速度以及上一观看者观看所述视频后更新的一般信息素矩阵和分类信息素矩阵,计算当前观看者观看下一时间段视频时播放速度变为所述m个播放速度中各个速度的概率;S6、根据所述概率调整当前观看者在下一时间段的视频播放速度;S7、循环步骤S5和S6,播放完成后生成当前观看者观看所述视频的播放速度路径其中为当前观看者观看第t个时间段时的播放速度,t=1,2,3,…,T;S8、收集当前观看者的课后反馈信息,并根据所述课后反馈信息及其播放速度路径V(n),更新所述一般信息素矩阵和所述分类信息素矩阵,并对下一个观看者重复步骤S3~S8。本专利技术上述技术方案所提供的教学视频播放速度的自适应调整方法,可以自动为视频观看者选择合适的播放速度路径,兼顾了不同类型观看者的特点和需求;另外,还一定程度上弥补了部分教学视频中的讲授语速没有经过设计的问题,具有实际应用价值。附图说明图1是本专利技术一实施例的教学视频播放速度的自适应调整方法流程图;图2是本专利技术一实施例中可视化的播放速度路径图。具体实施方式下面结合附图和具体的实施方式对本专利技术作进一步说明。本专利技术的具体实施方式提供了一种教学视频播放速度的自适应调整方法,参考图1,该方法包括如下步骤:步骤S1、将所述视频划分为T个时间段,并为每个时间段预设m个可能的播放速度v1,v2,v3,…,vm。T个时间段中,前T-1个时间段为均分,时长均为tspace,假设视频的总时长是ttotal,则有:T=[ttotal/tspace]+1;[·]表示对括号内的数取整。对于每个时间段而言,都预设v1,v2,v3,…,vm,比如,每个时间段可能的播放速度为{0.75,0.8,0.85,……,1.3,1.35,1.4,1.45,1.5},该示例中m=16。应当理解的是,本领域技术人员可根据具体的场景和需求,设定不同的tspace值,而对应于不同的tspace值,播放速度集合中不同速度之间的最佳间隔设定也有所区别。步骤S2、利用所述T个时间段及每个时间段的m个播放速度,构建所述视频的一般信息素矩阵M=(τt,j(n-1))T×m、分类信息素矩阵以及速度迁移参数矩阵MSpeedChange=(μij)m×m,n-1表示所述视频已有n-1个观看者观看过,初始时n=1,style=1,2,3,…,k表示观看者的预设类型,i,j∈(v1,v2,v3,…,vm);其中:τt,j(n-1)表示所述视频有n-1个观看者完成观看后第t个时间段播放速度为j的一般信息素浓度;表示所述视频有n-1个观看者完成观看后第t个时间段播放速度为j的分类信息素浓度;μij表示所述视频的播放速度由i迁移到j的可能性因子。步骤S2即为对一般信息素矩阵和分类信息素矩阵进行初始化的步骤,在初始化步骤S2中,还未有人观看该视频,即n=1,对于任意的t、j、style,τt,j(0)=1,另外,所述速度迁移参数矩阵满足:其中,b为速度迁移阈值。本专利技术正是基于蚁群算法的概念原理,提出了前述改进的蚁群算法,将速度的调整转化为路径优化问题,构建了用于计算速度变换概率的一般信息素矩阵M=(τt,j(n-1))T×m、分类信息素矩阵以及速度迁移参数矩阵MSpeedChange=(μij)m×m。步骤S3、定义第n个观看者为当前观看者,收集当前观看者观看预先生成的预览视频后的预览反馈信息,并根据所述预览反馈信息对当前观看者进行归类,得到的类型为style(n)。对于一个在线教学视频而言,本专利技术事先对该视频生成一个较短的预览视频,并且观看者只能以默认速度观看该预览视频,目的是要获取观看者对该视频语速的一个初步反馈,以对该观看者进行分类。预览反馈包括播放速度反馈、语言难度反馈和内容难度反馈。在一种具体的例子中,播放速度反馈SR=-1,0,1(分别对应“较慢”、“适中”、“较快”);语言难度DL=-1,0,1(分别对应“简单”、“中等”、“困难”);内容难度DC=-1,0,1(分别对应“简单”、“中等”、“较难”)。利用这种反馈方式,可以定义出视频观看者的种类style,如下表1所示:表1示例性的观看者类型及其分类条件观看者类型style条件1(需要很慢速度)SR=1&DC+DL>02(需要较慢速度)SR=1&DC+DL≤0,orSR=0&DC+D本文档来自技高网...

【技术保护点】
1.一种教学视频播放速度的自适应调整方法,其特征在于,包括如下步骤:S1、将所述视频划分为T个时间段,并为每个时间段预设m个可能的播放速度v1,v2,v3,…,vm;S2、利用所述T个时间段及每个时间段的m个播放速度,构建所述视频的一般信息素矩阵M=(τt,j(n‑1))T×m、分类信息素矩阵

【技术特征摘要】
1.一种教学视频播放速度的自适应调整方法,其特征在于,包括如下步骤:S1、将所述视频划分为T个时间段,并为每个时间段预设m个可能的播放速度v1,v2,v3,…,vm;S2、利用所述T个时间段及每个时间段的m个播放速度,构建所述视频的一般信息素矩阵M=(τt,j(n-1))T×m、分类信息素矩阵以及速度迁移参数矩阵MSpeedChange=(μij)m×m,n-1表示所述视频已有n-1个观看者观看过,初始时n=1,style=1,2,3,…,k表示观看者的预设类型,i,j∈(v1,v2,v3,…,vm);其中:τt,j(n-1)表示所述视频有n-1个观看者完成观看后第t个时间段播放速度为j的一般信息素浓度;表示所述视频有n-1个观看者完成观看后第t个时间段播放速度为j的分类信息素浓度;μij表示所述视频的播放速度由i迁移到j的可能性因子;S3、定义第n个观看者为当前观看者,收集当前观看者观看预先生成的预览视频后的预览反馈信息,并根据所述预览反馈信息对当前观看者进行归类,类型为style(n);S4、根据当前观看者的类型style(n),计算当前观看者观看第1个时间段视频的播放速度并使当前观看者以速度开始观看视频;S5、在观看过程中,根据速度迁移参数矩阵、当前时间段的播放速度以及上一观看者观看所述视频后更新的一般信息素矩阵和分类信息素矩阵,计算当前观看者观看下一时间段视频时播放速度变为所述m个播放速度中各个速度的概率;S6、根据所述概率调整当前观看者在下一时间段的视频播放速度;S7、循环步骤S5和S6,播放完成后生成当前观看者观看所述视频的播放速度路径其中为当前观看者观看第t个时间段时的播放速度,t=1,2,3,…,T;S8、收集当前观看者的课后反馈信息,并根据所述课后反馈信息及其播放速度路径V(n),更新所述一般信息素矩阵和所述分类信息素矩阵,并对下一个观看者重复步骤S3~S8。2.如权利要求1所述的教学视频播放速度的自适应调整方法,其特征在于,步骤S1具体包括:获取所述视频的总时长ttotal并将其划分为T个时间段,并且前T-1个时间段每段的时长均为tspace;其中,ttotal、T、tspace三者的关系为T=[ttotal/tspace]+1。3.如权利要求1所述的教学视频播放速度的自适应调整方法,其特征在于,步骤S2初始化时,对...

【专利技术属性】
技术研发人员:于昊袁博
申请(专利权)人:清华大学深圳研究生院
类型:发明
国别省市:广东,44

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

1