一种对录像图像设置自动变速播放及回放功能的方法技术

技术编号:7610244 阅读:208 留言:0更新日期:2012-07-22 22:24
本发明专利技术公开了一种对录像图像设置自动变速播放及回放功能的方法,包括以下步骤:在画面上,用户鼠标左键点击目标开始录制;鼠标拖拽目标移动;鼠标左键抬起结束录制,获得录制的无极变速效果。本发明专利技术的实施例提出了在电视台节目制作中选取目标点,通过运算,生成轨迹,并录制鼠标移动获得无极变速效果的实现方式,简化了给素材加变速、回放的整个过程,并提高了精确性,并可以自动给素材添加快慢放、回放。

【技术实现步骤摘要】
一种对录像图像设置自动变速播放及回放功能的方法
本专利技术涉及媒体领域,尤其涉及一种对录像图像设置自动变速播放及回放功能的方法。
技术介绍
目前目标运动跟踪技术在电视节目制作中应用广泛,它可以自动捕捉拍摄画面内运动物体的运动轨迹。对轨迹的应用也有多种方法,当前常见的有:用于运动物体的自身的稳定;应用给小图标、小字幕等的运动、旋转、变形。在各类体育运动比赛教学片中,比如百米冲刺,拍摄得来的画面是实时的、连续的。但是如果需要将运动员的动作配合解说时而慢放时而快放时而回放,现有技术中只有一步步地对运动分析,给素材加变速、回放,整个过程十分繁琐且不容易精确控制。
技术实现思路
本专利技术的实施例提供一种对录像图像设置自动变速播放及回放功能的方法,以实现所见即所得的控制视频内目标的快慢、停走,并自动给素材添加快慢放、回放。为达到上述目的,本专利技术的一实施例提供一种对录像图像设置自动变速播放及回放功能的方法,包括如下步骤:在录像画面上,鼠标选取目标开始录制;鼠标控制目标移动;具体是指:在所述鼠标控制目标移动时,按设定的时间间隔自动加关键帧;所述按设定的时间间隔自动加关键帧,如果时间间隔等于或大于设定的时间间隔,则需要将此时素材的时码记录下来,时码存在一个数组中;所述关键帧的个数与记录时码的个数数量一致;每两个关键帧之内视为匀速播放;鼠标停止控制结束录制。在所述开始录制之前,还包括选取目标点,并设置记录关键帧时间间隔。在所述开始录制时,还包括记录用户设置的记录时间间隔,设定记录一次播放进度时间。在所述开始录制之后,还包括程序记录录制开始时间及录制开始时素材所处时码。在所述结束录制后,记录结束录制时间、录制总时间,所述录制总时间如果多于素材原长度,需要加慢放,慢放的速度值为录制时间除以素材长度;所述录制总时间如果少于素材原长度,需要加快放,快放的速度值为录制时间除以素材长度。所述录制总时间为用户的整个操作录制时间,所述录制总时间为素材的需要播放时间,扩展或缩短素材的总时长。与现有技术相比,本专利技术的实施例具有以下优点:本专利技术的实施例提出了在电视台节目制作中选取目标点,通过运算,生成轨迹,并录制鼠标移动获得无极变速效果的实现方式,简化了给素材加变速、回放的整个过程,并提高了精确性,可以所见即所得的由鼠标拖拽来控制目标的快慢、停走,并自动给素材添加快慢放、回放。附图说明图1是本专利技术的实施例中,一种对录像图像设置自动变速播放及回放功能的方法的流程图;图2是本专利技术的实施例中,一种对录像图像设置自动变速播放及回放功能的方法的流程图。具体实施方式下面结合附图和实施例,对本专利技术的实施方式做进一步详细说明,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的实施例一种对录像图像设置自动变速播放及回放功能的方法的过程,该流程如图1和图2所示,包括以下步骤:步骤S101,运动跟踪,选取目标点,计算目标轨迹,生成轨迹;首先需要说明怎么对目标实现鼠标拖拽目标浏览:目标点是用户或者观众关注的目标的中心点(或者是相对于目标位置不变的某点),轨迹点是目标所在某帧画面中的位置坐标,轨迹是轨迹点集合。在运动跟踪完成生成轨迹之后,目标点和轨迹点是一一对应的。而目标点的位置又是与其在视频中的时码是一一对应的,所以轨迹点和时码也是一一对应的。用户点击目标,由于误差的存在,这个点不可能与目标点完全重合。此时遍历目标点的轨迹,我们可以找到一个轨迹点与鼠标点击点距离最近(如果有两个以上的轨迹点,规定时码最小的点被选中),而这个轨迹点又有一个时码与之对应,我们控制视频搜索(seek)画面到这个时码,就能保证画面中的目标无限接近鼠标点击点。如果此时鼠标移动到另一个位置,同理也能找到另一个无限接近的目标轨迹点、时码点,并在瞬间将画面搜索到目标与鼠标最近,就可以实现表面看起来使用鼠标控制目标的运动的效果。也就是说,我们是通过鼠标运动自动实现了画面搜索(seek),只是这个搜索结果是画面中的目标无限接近鼠标点。步骤S102,用户设置记录关键帧时间间隔;步骤S103,用户选择录制;步骤S1031,此时程序记录用户设置的关键帧时间间隔,也就是每隔多少秒记录一次播放进度,以毫秒为最小单位,缺省为1000毫秒。步骤S104,在画面上,用户鼠标左键点击目标开始录制;步骤S1041,此时程序记录录制开始时间;步骤S1042,记录录制开始时素材所处时码即开始录制时码;步骤S1043,程序搜索画面到时码;目标移动到鼠标点。步骤S105,鼠标拖拽目标移动;步骤S106,按设定的时间间隔自动加关键帧;步骤S1061,每隔n秒(有缺省值并可由用户设置)自动记录时码,需要判断是否到记录关键帧时刻,如果时间间隔等于或大于步骤S102内用户设定的时间间隔,则需要将此时素材的时码记录下来。时码存放在一个数组中;步骤S1062,搜索画面到时码,目标移动到鼠标点。步骤S107,鼠标停止控制结束录制,获得录制的无极变速效果。步骤S1071记录录制结束时间;步骤S1072,计算总录制时间,录制结束时间与录制开始时间之差即为录制总时间即总时长;步骤S1073,扩展或缩短素材到总时长,录制总时间如果多于素材原长度,需要加慢放,慢放的速度值为录制时间除以素材长度;如果少于素材原长度,需要加快放,快放的速度值为录制时间除以素材长度。这里所说的快慢放是非线性编辑系统一种常见的特技或者操作。这样,素材就被拉长或者缩短了。但是加快放慢放之后素材是被匀速快慢放的,不能体现用户拖拽目标的加速度变化,更不能体现回放。步骤S1074,要有加速度的变化及回放的效果,就需要给素材添加无级变速特技。步骤S1075,按记录时码个数加关键帧,每个记录时码除以素材原时长等于每个记录的播放进度;步骤S1076关键帧的个数与记录时码的个数一致,关键帧是存放播放进度的,这个进度是每个记录的时码除以素材的原长,得到每个记录的播放速度,就是在新的播放时间点上记录老的播放进度。关键帧是用来记录非编特技参数信息的,比如本例所说的关键帧就是无极变速的关键帧;步骤S1077,给每个关键帧设置对应的进度。无极变速是非线性编辑系统的一种改变素材播放进度以控制素材的特技,它可以实现素材内非匀速的播放及回放。一般,它的播放进度的控制是手动的,本例中可以自动控制播放进度;无级变速内的播放进度被存储在关键帧内。关键帧是用来记录非编特技参数信息的,比如本例所说的关键帧就是无极变速的关键帧;每两个关键帧之间视为匀速播放,所以记录间隔时间越多越详细,但数据量也越大;步骤S108,最后生成的实质不是新素材,而是素材在非编中的引用描述。需要生成新物理素材时则需要用非编将素材合成输出。本专利技术的实施例提出了在电视台节目制作中选取目标点,通过运算,生成轨迹,并录制鼠标移动获得无极变速效果的实现方式,简化了给素材加变速、回放的整个过程,并提高了精确性,并可以自动给素材添加快慢放、回放。以上公开的仅为本专利技术的一个具体实施例,但是,本专利技术并非局限于此,任何本领域的技术人员能思之的变化都应落入本专利技术的保护范围。本文档来自技高网...
一种对录像图像设置自动变速播放及回放功能的方法

【技术保护点】

【技术特征摘要】
1.一种对录像图像设置自动变速播放及回放功能的方法,其特征在于,包括以下步骤:在录像画面上,鼠标选取目标开始录制;鼠标控制目标移动;具体是指:在所述鼠标控制目标移动时,按设定的时间间隔自动加关键帧;所述按设定的时间间隔自动加关键帧,如果时间间隔等于或大于设定的时间间隔,则需要将此时素材的时码记录下来,时码存在一个数组中;所述关键帧的个数与记录时码的个数数量一致;每两个关键帧之内视为匀速播放;鼠标停止控制结束录制;在所述开始录制之前,还包括选取目标点,并设置记录关键帧...

【专利技术属性】
技术研发人员:晏晓锋邓蓉蓉
申请(专利权)人:新奥特北京视频技术有限公司
类型:发明
国别省市:

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

1
相关领域技术