基于关键帧同步的多视频对比系统的制作方法

文档序号:11524825阅读:491来源:国知局

本发明涉及基于多个视频的内容对比、评价和分析中的一种有效的、非时间同步的播放方式,用在基于多个视频的连续动作的运动特征对比、分析和评价等技术应用领域,尤其涉及舞蹈、武术和各类体育运动中的运动对比、分析和评价方面。



背景技术:

在舞蹈、武术和各类体育运动的教学和训练过程中,通常会把被训练者的运动过程用摄像机等录像设备录制成视频,然后通过与以前录制的视频,或已录制的他人的视频进行对比、分析和评价,以达到修正或改进被训练者动作或运动的目的。

然而,由于录制的视频是时间序列的,每次录制的视频,或不同对象分别录制的视频,动作的节奏很难完全一致。导致在对比、分析和评价时,需要反复多次将两个或多个视频多次地播放,不仅操作繁琐、效率低,而且很难通过视频的对比,对较为复杂的舞蹈、武术和各类体育运动得出清晰的对比、分析和评价结论。



技术实现要素:

本发明的目的在于,针对上述以时间序列录制的视频在播放时也是同样时间序列播放,难以达到动作的同步对比的问题,提出一种基于关键帧同步的多视频对比系统,以实现关键帧同步的方式来进行视频对比播放,从而能够容易地进行动作或运动的同步对比。

为实现上述目的,本发明采用的技术方案是:

一种基于关键帧同步的多视频对比系统,包括:具有两个以上接收端口的多端口设备,接收来自多端口设备的视频数据进行显示的显示单元,判断多端口设备的接收端口接收的数据内容的判断单元,根据判断单元的判断结果进行控制的控制单元;

在多端口设备的第一端口上接收来自第一源的第一视频,在多端口设备的第二端口上接收来自第二源的第二视频,第一视频和第二视频包括内容相同或相近的一个以上的关键帧;

在判断单元中存有同一个所述关键帧的对应列表,判断单元判断到达第一端口和第二端口的内容是否为同一个关键帧,若是,则继续播放;若不是,则控制单元将关键帧先到达的视频做暂停处理,当另一端口的同一个关键帧到达时,进行同步播放。

通过本发明涉及的一种基于关键帧同步的多视频对比系统,使节奏不同或时间不同步的两个或多个动作的视频在对比播放时,即能达到关键帧的同步对比,又保证了视频播放的连贯性,更容易识别两个或多个视频中动作或运动的差别。

附图说明

图1为本发明所涉及的基于关键帧同步的多视频对比系统的示意图。

具体实施方式

为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。

以下结合实施例对本发明进一步说明:

实施例1

如图1所示,一种基于关键帧同步的多视频对比系统,包括:具有两个以上接收端口的多端口设备,接收来自多端口设备的视频数据进行显示的显示单元,判断多端口设备的接收端口接收的数据内容的判断单元,根据判断单元的判断结果进行控制的控制单元;

在多端口设备的第一端口上接收来自第一源的第一视频,在多端口设备的第二端口上接收来自第二源的第二视频,第一视频和第二视频包括内容相同或相近的一个以上的关键帧;

在判断单元中存有同一个所述关键帧的对应列表,判断单元判断到达第一端口和第二端口的内容是否为同一个关键帧,若是,则继续播放;若不是,则控制单元将关键帧先到达的视频做暂停处理,当另一端口的同一个关键帧到达时,进行同步播放。关于关键帧的判断如下:可以先单独播放时手动指定某一帧为关键帧;也可以根据捕捉时视频时,配套传感器使用,如身体某个部位的惯性传感器的角度分别达到30度、45度、60度时,自动设置当时的视频帧为关键帧。手动指定关键帧时,就指定了关键帧的帧号(比如指定第一个视频的第80帧为第一个运动关键帧,第2个视频的第120帧为第1个运动关键),播放时第一个视频播放到第80帧后暂停,等待第2个视频播放到第120帧后,一起继续播放。

下面以两个视频的对比为例,对本发明的实际应用做简要说明:作为对比对象的两个视频可以是舞蹈、武术和各类体育运动中一个人重复同一个动作的视频或两个人做同一个动作的视频,通过同时播放查看可以对比一个人两次,或两个人的动作区别。在视频内容中,将有阶段性标志的或者特殊状态的动作姿势所在的各个帧指定为关键帧。

假设一个动作有n个标志性姿势,可以先分别查看第一视频和第二视频,把这n个姿势所在的帧标记出来作为关键帧。两个视频对比播放时,同时开始播放,如果第一视频先播放到了第一个关键帧,则第一视频暂停播放,等待第二视频也播放到第一个关键帧后,第一视频继续播放。同样,如果第二视频先播放到了第一关键帧,则第二视频暂停播放,等待第一视也频播放到第一关键帧后,第二视频继续播放。以此类推,对n个关键帧都作相同的处理,直到播放完成。

上述的实施例中以两个视频是用来说明功能的举例,实际也可以是多个视频同时对比播放。

本发明引入关键帧同步的概念,将舞蹈、武术和各类体育运动,依据动作或运动的特性划分多个关键帧,并手动指定动作或运动的关键帧,同时也可以采用传感器或二维、三维运动识别技术在录制视频时自动识别动作或运动的关键帧,用关键帧同步取代时间同步,实现两个或多个视频的关键帧同步播放。为舞蹈、武术和各类体育运动的教学和训练提供一个简洁、清晰和高效的多视频运动对比、分析和评价解决方案。

上述的关键帧根据用途的不同也可以称为运动关键帧或动作关键帧。

在基于关键帧同步的多视频对比系统中,还包括数据抽取单元和存储单元,在播放同一个关键帧时,通过数据抽取单元将同一个关键帧的差异部分自动抽出,并存储在所述存储单元。该基于关键帧同步的多视频对比系统,还可以包括差异播放单元,该差异播放单元将上述存储单元中存储的差异部分进行播放。该基于关键帧同步的多视频对比系统可应用于视频教学领域。

通过存储单元将关键帧中的差异部分进行存储,方便在动作或运动对比中对单个要素进行抽取观看,节省反复重头播放的繁琐操作,在视频教学领域中,通过该系统能够比较有针对性的对有差异部分进行重点纠正。

进一步,通过下述的实施例2,对本发明涉及的基于关键帧同步的多视频对比系统进行更详细的说明。

实施例2

以下,以高尔夫挥杆动作的视频作为对比对象,对本发明的设计方案进行详细说明。

分别将知名高尔夫运动员的挥杆动作视频作为第一视频,高尔夫学员的挥杆动作视频作为第二视频,对本发明的实施方式进行说明。

首先,将高尔夫一个全挥杆动作划分为10个关键姿势,这10个姿势按顺序为:站位、引杆、上杆、顶点、下杆、释放、击球、送杆、前挥、收杆,并将这10个关键姿势作为关键帧。查看第一视频,并将视频中运动员的动作达到这10个关键姿势时,分别标记关键姿势所在的帧为关键帧。对第二视频作同样处理,完成关键帧的指定。

两个视频同时从站位所在关键帧开始播放,如果第一视频先播放到引杆姿势所在的关键帧,则第一视频暂停播放,等第二视频也播放到引杆姿势所在的关键帧时,第一视频继续播放。同样,如果第二视频先播放到引杆姿势所在的关键帧,则第二视频暂停播放,等第一视频也播放到引杆所在的关键帧时,第二视频继续播放。以相同的方式处理剩下的9个运动关键帧,直到两个视频都播放到收杆所在的运动关键帧,播放结束。

采用这个方案,即能清晰地看到连续的挥杆动作,又能使两个视频在关键姿势时同步,达到对比高尔夫挥杆动作,为挥杆动作的分析评价提供帮助的目的。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1