一种自动调整视频片段的系统及方法技术方案

技术编号:34613090 阅读:21 留言:0更新日期:2022-08-20 09:18
本发明专利技术公开了一种自动调整视频片段的系统及方法,旨在解决现有技术中无法自动调整视频中间部分内容的技术问题。其包括:用户行为分析模块用于识别并学习用户在终端设备上观看视频时的行为习惯;事件监听模块用于判断用户是否启动终端设备内的视频APP或视频网页;视频帧读取模块用于读取视频帧数据,判断当前视频的播放状态,建立视频帧类型数据库;帧内容分析模块用于判断当前视频中是否含有需要跳过的不良片段;视频跳转模块在视频播放过程中自动跳过不良片段,并在视频挑战后衔接不良片段前后的视频帧。本发明专利技术能够基于用户行为习惯或用户自定义信息自动跳过视频片段,提供更便捷、更智能的观影体验。更智能的观影体验。更智能的观影体验。

【技术实现步骤摘要】
一种自动调整视频片段的系统及方法


[0001]本专利技术涉及一种自动调整视频片段的系统及方法,属于视频播放


技术介绍

[0002]随着智能终端设备的不断发展,新的技术、新的体验在给人们带来诸多方便的同时也带来了新的问题。虽然智能设备变得越来越好,功能越来越丰富,但是消费者的需求也在日益增长,比如我们在观看视频时,如果遇到用户不想观看或者是家长不希望小朋友观看的情节,常常需要手动操作,以完成跳过某些情节的目的。但是手动操作不够精准,常常需要反复调整,在当下智能化时代越来越发达的今天,频繁的手动操作也无疑增加了用户使用的不适性。
[0003]目前,大多数视频APP都推出了自动跳过片头片尾的设置,用户可以通过在APP中设置选项来跳过片头片尾,但是视频APP并不支持对视频中间部分进行智能化调整。

技术实现思路

[0004]为了解决现有技术中无法自动调整视频中间部分内容的问题,本专利技术提出了一种自动调整视频片段的系统及方法,能够基于用户行为习惯或用户自定义信息自动跳过视频片段,提供更便捷、更智能的观影体验。
[0005]为解决上述技术问题,本专利技术采用了如下技术手段:第一方面,本专利技术提出了一种自动调整视频片段的系统,包括:用户行为分析模块,用于识别并学习用户在终端设备上观看视频时的行为习惯,得到待调整的视频片段类型;事件监听模块,用于根据终端设备的状态参数和事件数据判断用户是否启动终端设备内的视频APP或视频网页;视频帧读取模块,用于读取视频帧数据,一方面根据当前视频的帧数据判断当前视频的播放状态,另一方面根据历史视频的帧数据得到视频帧类型数据库;帧内容分析模块,用于在当前视频处于播放状态时,根据待调整的视频片段类型、当前视频的视频帧数据和视频帧类型数据库,判断当前视频中是否含有需要跳过的不良片段;视频跳转模块,用于定位不良片段在当前视频中的开始位置和结束位置,在视频播放过程中自动跳过不良片段,并在视频挑战后衔接不良片段前后的视频帧。
[0006]结合第一方面,进一步的,所述用户行为分析模块采用随机森林模型识别并学习用户观看视频时的行为习惯。
[0007]结合第一方面,进一步的,所述视频帧读取模块包括FPS帧数量统计单元、FPS帧类型统计单元和Touch事件监听单元;FPS帧数量统计单元用于统计视频的FPS数值,并根据FPS数值判断视频是否处于播放状态;FPS帧类型统计单元用于根据历史视频的帧数据对历史视频进行分段,并获得每个视频帧帧片段的类型,生成视频帧类型数据库;Touch事件监
听单元用于判断终端设备屏幕是否存在人机交互操作,当存在人机交互操作,暂停视频跳转模块功能。
[0008]结合第一方面,进一步的,待调整的视频片段类型和视频帧帧片段的类型均包括恐怖、情色、暴力和正常。
[0009]结合第一方面,进一步的,所述帧内容分析模块包括视频帧分类模型,利用视频帧类型数据库对视频帧分类模型进行训练,利用训练后的视频帧分类模型对当前视频的帧数据进行分类,结合待调整的视频片段类型判断当前视频中是否含有需要跳过的不良片段。
[0010]结合第一方面,进一步的,所述系统还包括用户自定义模块,用于启动或关闭帧内容分析模块和视频跳转模块的功能,录入待调整的视频片段类型。
[0011]结合第一方面,进一步的,所述终端设备包括但不限于手机、平板、电脑、电视和可穿戴智能设备。
[0012]第二方面,一种基于第一方面所述系统的自动调整视频片段的方法,包括如下步骤:获取待调整的视频片段类型和视频帧类型数据库;根据终端设备的状态参数和事件数据判断用户是否启动终端设备内的视频APP或视频网页;根据当前视频的帧数据判断当前视频的播放状态;在当前视频处于播放状态时,根据待调整的视频片段类型、当前视频的视频帧数据和视频帧类型数据库,判断当前视频中是否含有需要跳过的不良片段;定位不良片段在当前播放视频中的开始位置和结束位置,在视频播放过程中自动跳过不良片段,并在视频挑战后衔接不良片段前后的视频帧。
[0013]结合第二方面,进一步的,待调整的视频片段类型的获取方法为:通过用户行为分析模块识别并学习用户在终端设备上观看视频时的行为习惯,得到待调整的视频片段类型;通过用户自定义模块手动录入待调整的视频片段类型;视频帧类型数据库的获取方法为:根据历史视频的帧数据对历史视频进行分段,并获得每个视频帧帧片段的类型,生成视频帧类型数据库。
[0014]结合第二方面,进一步的,根据待调整的视频片段类型、当前视频的视频帧数据和视频帧类型数据库,判断当前视频中是否含有需要跳过的不良片段的方法为:获取视频帧分类模型;利用视频帧类型数据库对视频帧分类模型进行训练,得到训练后的视频帧分类模型;利用训练后的视频帧分类模型对当前视频的帧数据进行分类,结合待调整的视频片段类型判断当前视频中是否含有需要跳过的不良片段。
[0015]采用以上技术手段后可以获得以下优势:本专利技术提出了一种自动调整视频片段的系统及方法,首先,通过智能识别、分析、学习技术从用户观看视频时的行为习惯中得到待调整的视频片段类型,其次,根据视频帧类型数据库实现对视频帧片段的分类,最后,根据待调整的视频片段类型在视频播放过程
中自动跳过相关的视频片段。本专利技术系统及方法运用机器学习模型进行视频分类操作,分类结果准确可靠,需要跳过的不良片段定位准确,从而保证了视频跳转的准确性、可靠性。本专利技术通过自动调整视频片段减少用户手动操作的频率,为用户提供了更便捷、更智能的观影体验。
附图说明
[0016]图1为本专利技术一种自动调整视频片段的系统的结构示意图;图2为本专利技术实施例中随机森林模型的示意图;图3为本专利技术实施例中视频帧读取模块的结构示意图;图4为本专利技术一种自动调整视频片段的方法的步骤流程图;图5为本专利技术实施例中获取待调整视频片段方法的步骤流程图;图中,1是用户行为分析模块,2是事件监听模块,3是视频帧读取模块,4是帧内容分析模块,5是视频跳转模块,6是用户自定义模块,301是FPS帧数量统计单元,302是FPS帧类型统计单元,303是Touch事件监听单元。
具体实施方式
[0017]下面结合附图对本专利技术的技术方案作进一步说明:本专利技术提出了一种自动调整视频片段的系统,如图1所示,主要包括用户行为分析模块1、事件监听模块2、视频帧读取模块3、帧内容分析模块4、视频跳转模块5和用户自定义模块6。
[0018]用户行为分析模块主要用于识别并学习用户在终端设备上观看视频时的行为习惯,得到待调整的视频片段类型,其中,待调整的视频片段类型一般分为恐怖、情色、暴力和正常,也可以根据实际需求划分视频片段类型。
[0019]在本专利技术实施例中,用户行为分析模块采用随机森林模型识别并学习用户观看视频时的行为习惯,学习并记录用户是否有调整视频的习惯,每一次调整视频的长度、调整视频片段的内容、调整视频片段类型等。随机森林模型如图2所示,在随机森林算法工作时,无需人工制定输入特征向量各个属性的占比,这些占比的确定是由模本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动调整视频片段的系统,其特征在于,包括:用户行为分析模块,用于识别并学习用户在终端设备上观看视频时的行为习惯,得到待调整的视频片段类型;事件监听模块,用于根据终端设备的状态参数和事件数据判断用户是否启动终端设备内的视频APP或视频网页;视频帧读取模块,用于读取视频帧数据,一方面根据当前视频的帧数据判断当前视频的播放状态,另一方面根据历史视频的帧数据得到视频帧类型数据库;帧内容分析模块,用于在当前视频处于播放状态时,根据待调整的视频片段类型、当前视频的视频帧数据和视频帧类型数据库,判断当前视频中是否含有需要跳过的不良片段;视频跳转模块,用于定位不良片段在当前视频中的开始位置和结束位置,在视频播放过程中自动跳过不良片段,并在视频挑战后衔接不良片段前后的视频帧。2.根据权利要求1所述的一种自动调整视频片段的系统,其特征在于,所述用户行为分析模块采用随机森林模型识别并学习用户观看视频时的行为习惯。3.根据权利要求1所述的一种自动调整视频片段的系统,其特征在于,所述视频帧读取模块包括FPS帧数量统计单元、FPS帧类型统计单元和Touch事件监听单元;FPS帧数量统计单元用于统计视频的FPS数值,并根据FPS数值判断视频是否处于播放状态;FPS帧类型统计单元用于根据历史视频的帧数据对历史视频进行分段,并获得每个视频帧帧片段的类型,生成视频帧类型数据库;Touch事件监听单元用于判断终端设备屏幕是否存在人机交互操作,当存在人机交互操作,暂停视频跳转模块功能。4.根据权利要求3所述的一种自动调整视频片段的系统,其特征在于,待调整的视频片段类型和视频帧帧片段的类型均包括恐怖、情色、暴力和正常。5.根据权利要求1所述的一种自动调整视频片段的系统,其特征在于,所述帧内容分析模块包括视频帧分类模型,利用视频帧类型数据库对视频帧分类模型进行训练,利用训练后的视频帧分类模型对当前视频的帧数据进行分类,结合待调整的视频片段类型判断当...

【专利技术属性】
技术研发人员:张媛王飞张浩鹏翟琳殷钟鑫
申请(专利权)人:南京信息职业技术学院
类型:发明
国别省市:

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

1