一种基于场景帧来定位视频的系统及其方法
【专利说明】一种基于场景帧来定位视频的系统及其方法
[0001]抟术领域:
本发明涉及多媒体技术领域,具体地涉及一种基于场景帧来定位视频的系统及其方法。
[0002]【背景技术】:
在互联网时代,网络视频已经被广泛应用于互联网中,人们希望能够看到无广告的视频,有的甚至还希望能够看到视频内容的分段简介,对于网络视频的这些需求,对视频准确的分段已成为必要,能够快速、高效的编辑视频已经成为各大视频平台的重要事项。
[0003]在现有技术中,视频编辑常用的定位方式是时间轴,此种方式是采用顺序的方式将视频的播放时间无间断的展现出来,以供编辑人员进行视频定位。然而,采用传统的编辑系统,其都是以时间轴来进行视频定位进行视频编辑和定位,此种视频方式定位比较盲目,不能快速的定位到可能需要进行标注和分段的位置,因此视频的编辑也就不能高效的进行,不能更快速的反馈到网络上,而对于网络视频来说快速、高效才是立身之本,才能够能吸引人。
【发明内容】
:
为解决上述技术问题,本发明提供一种基于场景帧来定位视频的系统,包括:视频数据获取模块,用于获取进行定位处理前的视频数据;场景帧提取模块,用于从所获取的视频数据中按时间顺序提取相应的场景帧图片和相关数据;位置标识模块,在播放视频的同时,在场景帧区域标识出当前播放的位置;定位模块,根据编辑人员的指令对视频进行定位;位置标注模块,对定位后的视频标注分段标识的位置,并在场景帧区域对此时间点进行标识。
[0004]优选地,所述系统还包括:数据存储模块,用于存储经所述位置标注模块处理后的视频数据。
[0005]优选地,所述数据存储模块,还能够用于存储所述视频数据获取模块所获取的视频数据。
[0006]优选地,所述数据存储模块,还能够用于存储所述场景帧提取模块所提取的场景帧图片和相关数据。
[0007]优选地,所述系统还包括:场景帧显示模块,用于显示场景帧图片及其对应的时间点;翻页模块,用于翻阅场景帧显示区域中的场景帧显示页;跳到当前页模块,用于选定所述场景帧显示区域中的当前显示页。
[0008]优选地,所述系统还包括:图片放大缩小模块,用于放大或缩小场景帧显示页中的图片。
[0009]本发明还提供一种基于场景帧来定位视频的方法,包括:获取进行定位处理前的视频数据;从所获取的视频数据中按时间顺序提取相应的场景帧图片和相关数据;在播放视频的同时,在场景帧区域标识出当前播放的位置;接收有关定位处理的指令,并根据所收到的指令对视频进行定位;对定位后的视频标注分段标识的位置,并在场景帧区域对此时间点进行标识。
[0010]优选地,所述方法还包括:存储进行了位置标注处理后的视频数据。
[0011]优选地,所述方法还包括:存储进行定位处理前的视频数据。
[0012]优选地,所述方法还包括:存储从所获取的视频数据中按时间顺序提取的相应的场景帧图片和相关数据。
[0013]优选地,所述方法还包括:显示场景帧图片及其对应的时间点。
[0014]本发明不影响视频数据观看效果的同时,提供一种更方便快捷的定位方式。此种方式通过提供可能出现分段的间断时间点和图片,让编辑人员在可视区域能看到更多的时间区域,并且在图片的可视化情况下更容易判断是否为需要标注的点。对于编辑速度的提高和准确,提供了一种更高效的方式。同时,用视频帧的图片和时间点来提供一种时间轴,更清晰可见,也更容易定位。
[0015]【附图说明】:
图1为本发明实施方式涉及的基于场景帧来定位视频的系统的结构框图;
图2为本发明实施方式涉及的基于场景帧来定位视频的流程图;
图3为本发明实施方式涉及的基于场景帧来定位视频的系统对视频进行定位处理后的一个实例;
图4为本发明实施方式涉及的基于场景帧来定位视频的系统的另一结构框图。
[0016]【具体实施方式】:
下面根据附图所示实施方式阐述本项发明。
[0017]图1显示了本发明实施方式涉及的基于场景帧来定位视频的系统的结构框图。如图1所示,上述基于场景帧来定位视频的系统包括视频数据获取模块1、场景帧提取模块2、位置标识模块3、定位模块4、位置标注模块5和数据存储模块6。其中,上述视频数据获取模块I用于获取进行定位处理前的视频数据,上述视频数据可以来自于预先录制好并未经过编辑的电视节目、网络视频、或如个人摄制的家庭录像等其它视频。上述场景帧提取模块2用于从上述视频数据获取模块I所获取的视频数据中按时间顺序提取相应的场景帧图片和相关数据。所谓场景帧就是用于直接记录对象属性在某些时间点上的状态。通常这些时间点并不是连续的点,而是一些间隔不等的点,任意两个记录点之间的工作状态,软件会依据一些特点的规则及前后两点两个记录点的状态计算得到,而这些记录工作状态的不连续时间点就形成了场景帧。上述有关数据可以包括有关声音数据、有关图像数据和该场景帧所对应的时间点等。上述位置标识模块3用于标识当前播放位置,即在播放视频的同时,在场景帧区域标识出当前播放的位置(时间点)。上述定位模块4根据编辑人员的指令对视频进行定位。编辑人员在可视区域能够看到被标识了位置后的场景帧,通过翻页按钮、滚轮等跳到需要定位的当前页对上述定位模块4发出定位指令进行视频定位。上述位置标注模块5对定位后的视频标注分段标识的位置,并在场景帧区域对此时间点进行标识。上述存储模块6用于存储经过上述位置标注模块5处理后的视频数据。
[0018]图2为本发明实施方式涉及的基于场景帧来定位视频的流程图。下面参照图2说明在本实施方式涉及的基于场景帧来定位视频的处理过程。
[0019]上述视频数据获取模块I获取进行定位处理前的视频数据(步骤SI),上述场景帧提取模块2从上述视频数据获取模块I所获取的视频数据中按时间顺序提取相应的场景帧图片和相关数据,并加载上述场景帧图片和相关数据(步骤S2)。上述位置标识模块3标识当前视频播放位置,即在播放视频的同时,在场景帧区域标识出当前播放的位置(时间点)(步骤S3)。上述定位模块4判断是否收到有关定位处理的指令(步骤S4)。如果收到有关定位处理的指令(步骤S4:是),上述定位模块4根据所收到的指令对视频进行定位(步骤S5)。如果没有收到有关定位处理的指令(步骤S4:否),上述定位模块4等待编辑人员的输入有关定位处理的指令。上述位置标注模块5对定位后的视频标注分段标识的位置,
并在场景帧区域对此时间点进行标识(步骤S6),并将上述位置标注模块5进行了位置标注处理后的视频数据存储到上述存储模块6中(步骤S7)。判断是否完成对视频的所有定位处理(步骤S8)。如果完成对视频的所有定位处理(步骤S8:是),结束对当前视频的处理。如果没有完成对视频的所有定位处理(步骤S8:否),回到步骤S2,从上述视频数据获取模块I所获取的视频数据中按时间顺序提取下一个相应的场景帧,并加载上述场景帧图片和相关数据,直至完成对视频的所有定位处理。
[0020]图3为本发明实施方式涉及的基于场景帧来定位视频的系统对视频进行定位处理后的一个实例。如图3所示,上述基于场景帧来定位视频的系统还可以包括场景帧显示区域11、翻页按钮12、跳到当前页按钮13和图片放大缩小功能条14等。编辑人员在上述场景帧显示区域11显示场景帧和相应的时间点,从而使视频帧和时间可视化,并通过上述翻页按钮12翻阅上述场景帧显示区域11中的场景帧显示页和上述跳到当前页按钮13选定上述场景帧显示区域11中的当前显示页,因此可以看到更多的时间区域,从而让编辑人员根据图片合时间能够清晰地判断视频的信息并进行快速的定位。同时,通过上述图片放大缩小功能条14能够放大图片,使得编辑人员能够更加清晰地判断视频的信息。上述场景帧显示区域11可以显示上述场景帧提取模块2所提取的场景帧图片及其对应的时间点或经上述位置标注模块5处理后的视频数据中的场景帧图片及其对应的时间点。
[0021]图4显示了本发明实施方式涉及的基于场景帧来定位视频的系统的另一结构框图。如图4所示,上述基于场景帧来定位视频的系统包括视频数据获取模块1、场景帧提取模块2、位置标识模块3、定位模块4、位置标注模块5、数据存储模块6和数据总线15,其中视频数据获取模块1、场景帧提取模块2、位置标识模块3、定位模块4、位置标注模块5和数据存储模块6通过数据总线15连接。上述视频数据获取模块I用于获取进行定位处理前的视频数据,并可以将上述定位处理前的视频数据存储于上述数据存储模块6。上述场景帧提取模块2用于从上述数据存储模块6所存储的视频数据中按时间顺序提取相应的场景帧图片和相关数据,并可以将所提取的相应的场景帧图片和相关数据存储到上述数据存储模块6中。上述位置标识模块3从上述数据存储模块6中获取相应的场景帧图片和相关数据,标识当前播放位置,即在播放视频的同时,在场景帧区域标识出当前播放的位置,同时可以将标识当前播放位置后的视频数据存储到上述数据存储模块6中。上述定位模块4从上述数据存储模块6中获取标识了当前播放位置后的视频数据,并根据编辑人员的指令对视频进行定位,同时可以将进行了定位后的视频数据存储到上述数据存储模块6中。上述位置标注模块5从上述数据存储模块6中获取定位后的视频数据并对定位后的视频标注分段标识的位置,并在场景帧区域对此时间点进行标识,同时将经过上述位置标注模块5处理后的视频数据存入上述数据存储模块6。
[0022]本发明应用于编辑系统,快速定位视频的新技术,该技术方法根据视频提供视频场景转换的视频帧和时间,让编辑人员根据图片和时间能清晰的判断视频的信息、快速的定位,以求快速、高效的对视频进行编辑。对于已经标注的视频帧,还能够给予标识,以便于查看。
[0023]应理解以上说明书中所描述的【具体实施方式】和实施例仅用于说明本发明而不用于限制本发明的范围。在阅读了本发明之后,本领域技术人员对本发明的各种等同形式的修改均落于本申请所附权利要求所限定的范围。
【主权项】
1.一种基于场景帧来定位视频的系统,包括: 视频数据获取模块,用于获取进行定位处理前的视频数据; 场景帧提取模块,用于从所获取的视频数据中按时间顺序提取相应的场景帧图片和相关数据; 位置标识模块,在播放视频的同时,在场景帧区域标识出当前播放的位置; 定位模块,根据编辑人员的指令对视频进行定位; 位置标注模块,对定位后的视频标注分段标识的位置,并在场景帧区域对此时间点进行标识。2.根据权利要求1所述的系统,还包括: 数据存储模块,用于存储经所述位置标注模块处理后的视频数据。3.根据权利要求2所述的系统,其特征在于: 所述数据存储模块,还能够用于存储所述视频数据获取模块所获取的视频数据。4.根据权利要求3所述的系统,其特征在于: 所述数据存储模块,还能够用于存储所述场景帧提取模块所提取的场景帧图片和相关数据。5.根据权利要求1?4所述的系统,还包括: 场景帧显示模块,用于显示场景帧图片及其对应的时间点; 翻页模块,用于翻阅场景帧显示区域中的场景帧显示页; 跳到当前页模块,用于选定所述场景帧显示区域中的当前显示页。6.根据权利要求5所述的系统,还包括: 图片放大缩小模块,用于放大或缩小场景帧显示页中的图片。7.一种基于场景帧来定位视频的方法,包括: 获取进行定位处理前的视频数据; 从所获取的视频数据中按时间顺序提取相应的场景帧图片和相关数据; 在播放视频的同时,在场景帧区域标识出当前播放的位置; 接收有关定位处理的指令,并根据所收到的指令对视频进行定位; 对定位后的视频标注分段标识的位置,并在场景帧区域对此时间点进行标识。8.根据权利要求7所述的方法,其特征在于,还包括: 存储进行了位置标注处理后的视频数据。9.根据权利要求7?8所述的方法,其特征在于,还包括: 存储进行定位处理前的视频数据。10.根据权利要求7?8所述的方法,其特征在于,还包括: 存储从所获取的视频数据中按时间顺序提取的相应的场景帧图片和相关数据。11.根据权利要求7?8所述的方法,还包括: 显示场景帧图片及其对应的时间点。
【专利摘要】本发明提供一种基于场景帧来定位视频的系统,包括:视频数据获取模块,用于获取进行定位处理前的视频数据;场景帧提取模块,用于从所获取的视频数据中按时间顺序提取相应的场景帧图片和相关数据;位置标识模块,在播放视频的同时,在场景帧区域标识出当前播放的位置;定位模块,根据编辑人员的指令对视频进行定位;位置标注模块,对定位后的视频标注分段标识的位置,并在场景帧区域对此时间点进行标识。本发明还提供一种基于场景帧来定位视频的方法。
【IPC分类】H04N21/83, H04N21/472, H04N21/845
【公开号】CN104902342
【申请号】CN201410082288
【发明人】许丹
【申请人】无锡天脉聚源传媒科技有限公司
【公开日】2015年9月9日
【申请日】2014年3月7日