当前位置: 首页 > 专利查询>武汉大学专利>正文

一种视频预处理与播放的方法及系统技术方案

技术编号:5234192 阅读:293 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及多媒体技术领域,尤其涉及一种视频预处理与播放的方法及系统。本发明专利技术通过使用公开的智能视频技术对视频进行分割,提取出包含用户感兴趣内容的视频段,并把视频片段的信息保存到数据库或附属文件,然后把这些视频段按时间顺序组织起来,构成一个逻辑视频文件,并实现对该逻辑视频文件进行常规的播放控制功能,也可以在视频片段和原始视频文件间平滑切换播放控制,从而减少了需要观看的视频帧数量,让用户集中精力在重要画面上,提高视频浏览的效率。

【技术实现步骤摘要】

本专利技术涉及多媒体
,尤其涉及一种视频预处理与播放的方法及系统
技术介绍
随着计算机技术和网络技术的发展,人们以各种方式生产和获得的视频数据量越 来越大,视频已逐渐成为信息处理领域中主要的媒体形式。如何快速浏览视频成为了多媒 体技术研究中的热点问题。传统的视频浏览方式就是使用常规的视频播放器播放视频文件,为减少观看时间 可以使用播放器提供的快速播放功能,为提高效率可以采取拖动进度条的方式快速定位到 感兴趣的位置。这种方式适合观看少量的视频文件,但是当需要浏览大量视频时,采取这种 浏览方式的缺陷是很明显的。人工浏览大量视频不仅费时费力,而且容易因为疲劳导致错 过重要信息;采用快速播放方式,容易跳过包含重要内容的画面;而手工拖放方式往往定 位不准。一般,人们是带着某种目的去浏览大量视频,并且关注的是视频中的一部分内容。 例如,利用监控录像来发现和分析犯罪行为时,人们往往比较关注监控录像中有活动目标 的画面,但是监控录像中往往有大量的“静止”画面。尽管常用的视频播放器都有快放功 能,但是并不区分视频中的静止部分和活动部分,而是等速率地跳帧,导致跳过包含重要线 索的活动画面。如果有一种视频浏览系统,能够把用户感兴趣的内容自动提取出来,然后对这些 提取出来的视频片段进行组织,能够对片段集进行播放,而且可以在片段播放和原始视频 文件播放模式间任意切换,这样的系统必然能提高浏览大量视频的效率。但是,目前还未见 到这样的视频浏览方式和系统。
技术实现思路
针对上述存在的技术问题,本专利技术的目的是提供一种视频预处理与播放的方法及 系统,能够从视频中提取出用户关注的内容,在减少需要观看的视频画面的同时而不遗漏 重要画面,从而提高视频浏览的效率。为达到上述目的,本专利技术采用如下的技术方案 一种视频预处理与播放的方法,包括对视频文件进行预处理的步骤在导入一个视频文件后,利用现有的智能视频技术,提 取感兴趣的视频段,并把每一个感兴趣的视频段的信息保存到数据库或预处理信息文件;组织和播放活动视频段的步骤在打开一个视频文件进行播放时,从数据库或预处理 信息文件中读取该视频文件的预处理信息,把预处理提取到的视频段按时间顺序加入播放 列表,以此方式把视频段组织起来形成一个逻辑视频文件,然后对该逻辑视频文件进行常 规的播放控制。所述组织和播放活动视频段的步骤进一步包括以下子步骤步骤1 视频播放器读取视频文件预处理信息,预处理信息包含视频片段列表,每一 视频片段使用开始帧和结束帧来描述;步骤2 判断是否存在视频预处理片段;步骤3 如果无视频文件预处理信息,则进行常规视频文件播放控制;步骤4 如果有视频文件预处理信息,则启动视频播放进度监控模块读取视频播放信息;步骤5 判断是否切换到视频文件播放,如果用户选择切换,则记录当前播放时刻,转 到常规视频文件播放控制步骤3 ;步骤6 根据当前播放模式选择不同的播放控制策略进行播放控制,所述播放控制策 略包括顺序播放策略或回退方式播放策略;步骤7 判断播放是否结束,否则循环进行步骤4和步骤6。所述顺序播放策略包括以下子步骤①获取视频当前帧信息Fl;②读取一条视频预处理片段信息,获取视频片段开始帧F2和结束帧F3;③如果获取视频片段信息失败,则退出控制策略流程;④比较当前帧Fl和片段结束帧F3,如果F1>F3,则判断当前帧在本视频片段区间之 外,转到②读取下一条视频预处理片段信息;⑤比较当前帧Fl和片段开始帧F2,如果如果F1>F2,则判断当前帧在本视频片段区间 之内,不做重定位,退出控制策略流程;⑥重定位当前帧为片段开始帧F2。所述回退方式播放策略包括以下步骤①获取视频当前帧信息Fl;②读取一条视频预处理片段信息,获取视频片段开始帧F2和结束帧F3;③如果获取视频片段信息失败,则退出控制策略流程;④比较当前帧Fl和片段开始帧F2,如果F1<F2,则判断当前帧在本视频片段区间之 外,转到步骤②读取下一条视频预处理片段信息;⑤比较当前帧Fl和片段结束帧F3,如果如果F1<F3,则判断当前帧在本视频片段区间 之内,不做重定位,退出控制策略流程;⑥重定位当前帧为片段结束帧F3。对视频文件进行预处理的步骤中的,智能视频技术包括运动检测、色彩搜索、人脸 检测、车辆检测、人体检测、徘徊检测、越线检测等。一种视频预处理与播放的系统对视频文件进行预处理模块用于在导入一个视频文件后,利用现有的智能视频技术, 提取感兴趣的视频段,并把每一个感兴趣的视频段的信息保存到数据库或预处理信息文 件;组织和播放活动视频段模块用于在打开一个视频文件进行播放时,从数据库或预处 理信息文件中读取该视频文件的预处理信息,把预处理提取到的视频段按时间顺序加入播 放列表,以此方式把视频段组织起来形成一个逻辑视频文件,然后对该逻辑视频文件进行 常规的播放控制。6所述组织和播放活动视频段模块进一步包括以下子模块模块1 视频播放器读取视频文件预处理信息,预处理信息包含视频片段列表,每一 视频片段使用开始帧和结束帧来描述;模块2 判断是否存在视频预处理片段;模块3 如果无视频文件预处理信息,则进行常规视频文件播放控制;模块4 如果有视频文件预处理信息,则启动视频播放进度监控模块读取视频播放信息;模块5 判断是否切换到视频文件播放,如果用户选择切换,则记录当前播放时刻,转 到常规视频文件播放控制模块3 ;模块6 根据当前播放模式选择不同的播放控制策略进行播放控制,所述播放控制策 略包括顺序播放策略或回退方式播放策略;模块7 判断播放是否结束,否则循环进行模块4和模块6。所述顺序播放策略包括以下子模块 模块①获取视频当前帧信息Fl ;模块②读取一条视频预处理片段信息,获取视频片段开始帧F2和结束帧F3 ; 模块③如果获取视频片段信息失败,则退出控制策略流程;模块④比较当前帧Fl和片段结束帧F3,如果F1>F3,则判断当前帧在本视频片段区间 之外,转到模块②读取下一条视频预处理片段信息;模块⑤比较当前帧Fl和片段开始帧F2,如果如果F1>F2,则判断当前帧在本视频片段 区间之内,不做重定位,退出控制策略流程; 模块⑥重定位当前帧为片段开始帧F2。所述回退方式播放策略包括以下子模块 模块①获取视频当前帧信息Fl ;模块②读取一条视频预处理片段信息,获取视频片段开始帧F2和结束帧F3 ; 模块③如果获取视频片段信息失败,则退出控制策略流程;模块④比较当前帧Fl和片段开始帧F2,如果F1<F2,则判断当前帧在本视频片段区间 之外,转到模块②读取下一条视频预处理片段信息;模块⑤比较当前帧Fl和片段结束帧F3,如果如果F1<F3,则判断当前帧在本视频片段 区间之内,不做重定位,退出控制策略流程; 模块⑥重定位当前帧为片段结束帧F3。对视频文件进行预处理的模块中的,智能视频技术包括运动检测、色彩搜索、人脸 检测、车辆检测、人体检测、徘徊检测、越线检测等。本专利技术具有以下优点和积极效果1)本专利技术通过对视频进行预处理,提取出包含感兴趣内容的视频片段,把这些片段顺 序组织起来,连续播放,这样就减少了需要观看的视频帧数量;2)本专利技术没有遗漏重要画面,同时用户依然可以使用常规的播放控制功能,以及在视 频片段和原始视频本文档来自技高网...

【技术保护点】
一种视频预处理与播放的方法,其特征在于,包括以下步骤:对视频文件进行预处理的步骤:在导入一个视频文件后,利用现有的智能视频技术,提取感兴趣的视频段,并把每一个感兴趣的视频段的信息保存到数据库或预处理信息文件;组织和播放活动视频段的步骤:在打开一个视频文件进行播放时,从数据库或预处理信息文件中读取该视频文件的预处理信息,把预处理提取到的视频段按时间顺序加入播放列表,以此方式把视频段组织起来形成一个逻辑视频文件,然后对该逻辑视频文件进行常规的播放控制。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈军胡瑞敏陈强国严国建张华宋麟
申请(专利权)人:武汉大学武汉大千信息技术有限公司
类型:发明
国别省市:83[中国|武汉]

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

1