一种基于epg进行计划视频打点的方法及装置的制造方法

文档序号:9814845阅读:350来源:国知局
一种基于epg进行计划视频打点的方法及装置的制造方法
【技术领域】
[0001]本发明涉及视频数据处理技术领域,尤其涉及一种基于EPG进行计划视频打点的方法及装置。
【背景技术】
[0002]随着科学技术的发展,如今的电视和互联网将各类影视作品、新闻、广播、聊天、教育以及游戏等丰富的综合性资源以视频的形式进行展现共享,因此视频已经成为人们工作、学习、社交以及休闲娱乐不可替代的重要方式。
[0003]目前对视频进行打点的过程具体如下:获得24小时的视频流,对视频流进行打点,取出相邻两点之间的节目,从而获取各个节目的视频和广告的视频。其中,当用户对视频进行打点编辑时,需要前后拖动时间轴,进而寻找所要打点的时间轴的位置。这种对视频打点的方法不仅浪费时间,而且编辑效率降低,尤其针对一些插播广告较少的视频,采用人工打点的方法很可能导致广告对应的时间点的遗漏,需要反复打点使得效率大大降低。

【发明内容】

[0004]本发明实施例提供一种基于EPG进行计划视频打点的方法及装置,用于解决现有视频打点方法效率低下的技术问题。
[0005]本发明实施例提供的一种基于EPG进行计划视频打点的方法,包括以下步骤:
[0006]获取电子节目菜单的数据信息,确定周期性重复的节目开始时间点和节目结束时间点;
[0007]根据周期性重复的节目开始时间点和节目结束时间点分别确定固定开始时间点和固定结束时间点;
[0008]根据固定开始时间点和固定结束时间点建立打点任务;
[0009]周期性调用打点任务,根据打点任务中的固定开始时间点和固定结束时间点对视频数据进行打点处理。
[0010]本发明实施例提供的一种基于EPG(电子节目菜单)进行计划视频打点的方法,通过电子节目菜单中的数据信息确定具有周期性特点的固定开始时间点和固定结束时间点,进而建立打点任务对视频数据进行打点处理。该打点任务可以重复调用,实现自动打点,其不需要人工参与即可精确完成视频打点的过程,在解放了人工资源的同时还提高了视频打点的效率。同时将打点处的视频帧精确到I帧,从而可以保证打点位置处的画面质量。
[0011]在上述技术方案中,在建立打点任务之后,还包括:
[0012]根据电子节目菜单修正打点任务中的固定开始时间点和固定结束时间点。
[0013]在上述技术方案中,打点任务中至少包括一组固定开始时间点和固定结束时间占.V ,
[0014]固定开始时间点与上一个固定结束时间点重合,或者固定开始时间点为重新确定的时间点。[0015 ]在上述技术方案中,根据打点任务中的固定开始时间点和固定结束时间点对视频数据进行打点处理,包括:
[0016]根据打点任务中的固定开始时间点和固定结束时间点分别确定视频数据相应位置处的固定开始视频帧和固定结束视频帧;
[0017]根据固定开始视频帧和固定结束视频帧对视频数据进行打点处理。
[0018]在上述技术方案中,根据打点任务中的固定开始时间点和固定结束时间点分别确定视频数据相应位置处的固定开始视频帧和固定结束视频帧,具体包括:
[0019]根据打点任务中的固定开始时间点和固定结束时间点分别确定视频数据相应位置处的开始帧和结束帧;
[0020]判断开始帧是否为I帧;在开始帧为I帧时,将开始帧作为固定开始视频帧;当开始帧不为I帧时,将开始帧的上一个I帧作为固定开始视频帧;
[0021 ]判断结束帧是否为I帧;在结束帧为I帧时,将结束帧作为固定结束视频帧;当结束帧不为I帧时,将结束帧的下一个I帧作为固定结束视频帧。
[0022]本发明实施例提供的一种基于EPG进行计划视频打点的方法,通过电子节目菜单中的数据信息确定具有周期性特点的固定开始时间点和固定结束时间点,进而建立打点任务对视频数据进行打点处理。该打点任务可以重复调用,实现自动打点,其不需要人工参与即可精确完成视频打点的过程,在解放了人工资源的同时还提高了视频打点的效率。同时将打点处的视频帧精确到I帧,从而可以保证打点位置处的画面质量。
[0023]基于同样的发明构思,本发明实施例还提供一种基于EPG进行计划视频打点的装置,包括:
[0024]获取模块,用于获取电子节目菜单的数据信息,确定周期性重复的节目开始时间点和节目结束时间点;
[0025]确定模块,用于根据周期性重复的节目开始时间点和节目结束时间点分别确定固定开始时间点和固定结束时间点;
[0026]任务建立模块,用于根据固定开始时间点和固定结束时间点建立打点任务;
[0027]处理模块,用于周期性调用打点任务,根据打点任务中的固定开始时间点和固定结束时间点对视频数据进行打点处理。
[0028]在上述技术方案中,还包括修正模块;
[0029]修正模块用于在任务建立模块建立打点任务之后,根据电子节目菜单修正打点任务中的固定开始时间点和固定结束时间点。
[0030]在上述技术方案中,打点任务中至少包括一组固定开始时间点和固定结束时间占.V,
[0031 ]固定开始时间点与上一个固定结束时间点重合,或者固定开始时间点为重新确定的时间点。
[0032]在上述技术方案中,处理模块包括:
[0033]确定单元,用于根据打点任务中的固定开始时间点和固定结束时间点分别确定视频数据相应位置处的固定开始视频帧和固定结束视频帧;
[0034]打点单元,用于根据固定开始视频帧和固定结束视频帧对视频数据进行打点处理。
[0035]在上述技术方案中,确定单元具体包括:
[0036]确定子单元,用于根据打点任务中的固定开始时间点和固定结束时间点分别确定视频数据相应位置处的开始帧和结束帧;
[0037]第一处理子单元,用于判断开始帧是否为I帧;在开始帧为I帧时,将开始帧作为固定开始视频帧;当开始帧不为I帧时,将开始帧的上一个I帧作为固定开始视频帧;
[0038]第二处理子单元,用于判断结束帧是否为I帧;在结束帧为I帧时,将结束帧作为固定结束视频帧;当结束帧不为I帧时,将结束帧的下一个I帧作为固定结束视频帧。
[0039]本发明实施例提供的一种基于EPG进行计划视频打点的方法及装置,通过电子节目菜单中的数据信息确定具有周期性特点的固定开始时间点和固定结束时间点,进而建立打点任务对视频数据进行打点处理。该打点任务可以重复调用,实现自动打点,其不需要人工参与即可精确完成视频打点的过程,在解放了人工资源的同时还提高了视频打点的效率。同时将打点处的视频帧精确到I帧,从而可以保证打点位置处的画面质量。利用校正后的EPG对打点任务进行修正,可以更加精确的确定固定开始时间点和固定结束时间点。在确定打点位置后对视频数据进行切割。
[0040]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0041]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0042]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0043]图1为本发明实施例中基于EPG进行计划视频打点的方法流程图;
[0044]图2为本发明实施例中进行打点处理的流程图;
[0045]图3为本发明实施例中确定固定视频帧的流程图;
[0046]图4为本发明实施例一中基于EPG进行计划视频打点的方法流程图;
[0047]图5为本发明实施例中基于EPG进行计划视频打点的装置的第一结构图;
[0048]图6为本发明实施例中基于EPG进行计划视频打点的装置的第二结构图;
[0049]图7为本发明实施例中处理模块的结构图;
[0050]图8为本发明实施例中确定单元的结构图。
【具体实施方式】
[0051]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0052]参见图1,本发明实施例提供的一种基于EPG进行计划视频打点的方法的流程如下,具体包括步骤101-104:
[0053]步骤101:获取电子节目菜单的数据信息,确定周
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1