一种视频拼接的方法及移动终端技术

技术编号:13989282 阅读:64 留言:0更新日期:2016-11-13 14:13
本发明专利技术提供了一种视频拼接的方法及移动终端,其中方法包括:一种视频拼接的方法,其特征在于,包括:获取至少两个目标视频文件;分别对所述至少两个目标视频文件进行视频解码,还原为初始图像帧;对于所述至少两个目标视频文件中的每个目标视频文件,确定所述初始图像帧中的视频主体和视频背景;基于至少两个所述初始图像帧中的视频主体和视频背景,进行视频拼接,生成目标视频;其中,所述至少两个所述初始图像帧选取自不同的目标视频文件。该方案可实现不同时间轴上的主体同一时间出现在同一场景,大大增加视频的趣味性,满足用户的多元需求。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种视频拼接的方法及移动终端
技术介绍
随着电子设备的发展,越来越多的用户会利用手机、平板电脑等电子设备拍摄视频。通常情况下,用户会将所拍摄的多个视频拼接成一个视频。目前的视频拼接仅仅是简单的多个视频短视频合成一个长视频,视频内容上有所增加。例如,将播放时长为t1的视频Video1和播放时长为t2的视频Video2,拼接成一个播放时长为t1+t2的新视频。但是,该现有方法仅仅为简单的对视频进行的长度拼接,没有针对视频文件中的其他部分进行视频的拼接处理,所完成的视频拼接效果单一,已无法满足日益增长的视频分享以及趣味性的用户需求。
技术实现思路
本专利技术实施例中提供一种视频拼接的方法及移动终端,以解决该现有方法没有针对视频文件中的其他部分进行视频的拼接处理,所完成的视频拼接效果单一,不能满足用户需求的问题。一方面,本专利技术实施例提供一种视频拼接的方法,包括:获取至少两个目标视频文件;分别对所述至少两个目标视频文件进行视频解码,还原为初始图像帧;对于所述至少两个目标视频文件中的每个目标视频文件,确定所述初始图像帧中的视频主体和视频背景;基于至少两个所述初始图像帧中的视频主体和视频背景,进行视频拼接,生成目标视频;其中,所述至少两个所述初始图像帧选取自不同的所述目标视频文件。另一方面,本专利技术实施例还提供一种移动终端,包括:获取模块,用于获取至少两个目标视频文件;解码还原模块,用于分别对所述获取模块中获取的所述至少两个目标视频文件进行视频解码,还原为初始图像帧;第一确定模块,用于对于所述至少两个目标视频文件中的每个目标视频文件,确定所述解码还原模块还原得到的所述初始图像帧中的视频主体和视频背景;拼接模块,用于基于至少两个所述第一确定模块确定的所述初始图像帧中的视频主体和视频背景,进行视频拼接,生成目标视频,其中,所述至少两个所述初始图像帧选取自不同的所述目标视频文件。这样,通过分别对获取的至少两个目标视频文件进行视频解码,还原为对应的初始图像帧,确定每个目标视频文件的初始图像帧中的视频主体和视频背景,基于至少两个初始图像帧中的视频主体和视频背景,将不同视频文件中识别得出的视频主体和视频背景进行拼接,最终形成目标视频,该过程可以更换视频文件中视频主体所处的环境与背景,将不同视频文件中识别出的视频主体融合进同一个背景中,通过不同视频中的视频主体的融合,可实现不同时间轴上的主体同一时间出现在同一场景,来实现类似于虚拟现实、自己与自己对话等效果,大大增加视频的趣味性,满足用户的多元需求。附图说明下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1表示本专利技术第一实施例中视频拼接的方法的流程图;图2表示本专利技术第二实施例中视频拼接的方法的流程图;图3表示本专利技术第二实施例中将第一初始图像帧和第二初始图像帧进行图像合成,生成目标图像帧的流程图;图4表示本专利技术第三实施例中移动终端的结构框图一;图5表示本专利技术第三实施例中移动终端的结构框图二;图6表示本专利技术第四实施例中移动终端的结构框图;图7表示本专利技术第五实施例中移动终端的结构框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。第一实施例本实施例中公开一种视频拼接的方法,结合图1所示,包括:步骤101:获取至少两个目标视频文件。该步骤中,选取的该至少两个目标视频文件,形成了待拼接对象,以进行接下来的视频拼接过程。步骤102:分别对该至少两个目标视频文件进行视频解码,还原为初始图像帧。具体地,视频文件由一个个连续播放的图像所构成,一个图像对应于视频文件中的一个图像帧,在一个视频文件中包含多个图像帧。该步骤中,分别对该至少两个视频文件进行解码,将每个视频文件都还原为构成该视频文件的初始图像帧,以进行对多个视频文件的内容拼接操作。步骤103:对于至少两个目标视频文件中的每个目标视频文件,确定初始图像帧中的视频主体和视频背景。对于一段视频而言,视频主体为视频画面中的主要表现对象;该步骤中,对至少两个目标视频文件中的每一目标视频文件均进行解析识别,确定每个目标视频文件的初始图像帧中的视频主体和视频背景。其中,对初始图像帧中的视频主体和视频背景进行确定的过程,可以通过对初始图像帧每帧图像中的物体进行轮廓识别来实现,或者通过判断图像中元素占据画面的大小比例来实现,或者可通过帧间差分法来识别视频文件中的运动主体,实现对画面主体及背景的区分识别。步骤104:基于至少两个初始图像帧中的视频主体和视频背景,进行视频拼接,生成目标视频。其中,该至少两个初始图像帧选取自不同的目标视频文件。该步骤,在进行视频拼接时,拼接的对象为该至少两个初始图像帧中的视频主体和视频背景,该视频拼接的过程为实现将该视频主体和视频背景拼接整合至一个视频中的过程,以在拼接完成后生成目标视频。其中,该过程中,为从不同的目标视频文件中选取该至少两个初始图像帧,每个初始图像帧对应于一个目标视频文件,以实现对不同视频文件中的视频主体及背景进行整合。该过程可以使不同时间轴上的主体同一时间出现在同一场景,比如20岁之前的您和您现在的宝宝,两个“孩子”同时出现在迪斯尼戏水;又或者可以通过确定不同的整合背景,实现视频中所处环境与背景的更换等等,增加视频的趣味性,满足用户的多元需求。更进一步地,在上述的基于至少两个初始图像帧中的视频主体和视频背景,进行视频拼接,生成目标视频的步骤之前,该方法还包括:接收用户对视频主体的选取操作;基于该选取操作,将该用户所选取的视频主体确定为该至少两个初始图像帧中的视频主体。具体地,用户所选取的视频主体,可为从前述确定的初始图像帧中的视频主体中所选取得到。在基于至少两个初始图像帧中的视频主体和视频背景,进行视频拼接之前,可使用户对至少两个初始图像帧中的视频主体进行选取,通过获取用户的选取指令,来获取用户所选取的视频主体,将用户选取的视频主体作为至少两个初始图像帧中的视频主体,实施拼接过程,该过程可适用于当目标视频文件的初始图像帧中的视频主体为多个时,可以根据用户的选取操作,来确定拼接过程中需要整合的视频主体,更具灵活性,满足用户的多元需求。本专利技术实施例的视频拼接的方法,通过分别对获取的至少两个目标视频文件进行视频解码,还原为对应的初始图像帧,确定每个目标视频文件的初始图像帧中的视频主体和视频背景,基于至少两个初始图像帧中的视频主体和视频背景,将不同视频文件中识别得出的视频主体和视频背景进行拼接,最终形成目标视频,该过程可以更换视频文件中视频主体所处的环境与背景,将不同视频文件中识别出的视频主体融合进同一个背景中,通过不同视频中的视频主体的融合,可实现不同时间轴上的主体同一时间出现在同一场景,来实现类似于虚拟现实、自己与自己对话等效果,大大增加视频的趣味性本文档来自技高网...

【技术保护点】
一种视频拼接的方法,其特征在于,包括:获取至少两个目标视频文件;分别对所述至少两个目标视频文件进行视频解码,还原为初始图像帧;对于所述至少两个目标视频文件中的每个目标视频文件,确定所述初始图像帧中的视频主体和视频背景;基于至少两个所述初始图像帧中的视频主体和视频背景,进行视频拼接,生成目标视频;其中,所述至少两个所述初始图像帧选取自不同的所述目标视频文件。

【技术特征摘要】
1.一种视频拼接的方法,其特征在于,包括:获取至少两个目标视频文件;分别对所述至少两个目标视频文件进行视频解码,还原为初始图像帧;对于所述至少两个目标视频文件中的每个目标视频文件,确定所述初始图像帧中的视频主体和视频背景;基于至少两个所述初始图像帧中的视频主体和视频背景,进行视频拼接,生成目标视频;其中,所述至少两个所述初始图像帧选取自不同的所述目标视频文件。2.根据权利要求1所述的方法,其特征在于,所述对于所述至少两个目标视频文件中的每个目标视频文件,确定所述初始图像帧中的视频主体和视频背景的步骤,包括:分别获取第一目标视频文件的第一初始图像帧和第二目标视频文件的第二初始图像帧;分别对所述第一初始图像帧和第二初始图像帧进行图像内容识别,确定所述第一初始图像帧中的第一视频主体和第一视频背景,以及所述第二初始图像帧中的第二视频主体和第二视频背景。3.根据权利要求2所述的方法,其特征在于,所述基于至少两个所述初始图像帧中的视频主体和视频背景,进行视频拼接,生成目标视频的步骤,包括:将所述第一视频背景和所述第二视频背景进行比对,得到比对结果;基于所述比对结果,确定目标视频背景;基于所述第一视频主体、第二视频主体和目标视频背景,将所述第一初始图像帧和所述第二初始图像帧进行图像合成,生成目标图像帧;对所述目标图像帧进行视频编码,生成所述目标视频;其中,所述目标视频包括所述第一视频主体和第二视频主体,所述目标视频的视频背景为所述目标视频背景。4.根据权利要求3所述的方法,其特征在于,所述基于所述比对结果,确定目标视频背景的步骤,包括:若所述比对结果为所述第一视频背景和第二视频背景相同,则将所述第一视频背景或第二视频背景确定为所述目标视频背景。5.根据权利要求3所述的方法,其特征在于,所述基于所述比对结果,确定目标视频背景的步骤,包括:若所述比对结果为所述第一视频背景和第二视频背景不同,则接收对视频背景的选择操作;将所述选择操作对应的视频背景确定为所述目标视频背景。6.根据权利要求5所述的方法,其特征在于,所述选择操作对应的视频背景包括所述第一视频背景、第二视频背景或预设视频背景。7.根据权利要求3所述的方法,其特征在于,所述基于所述第一视频主体、第二视频主体和目标视频背景,将所述第一初始图像帧和所述第二初始图像帧进行图像合成,生成目标图像帧的步骤,包括:确定所述第一初始图像帧和所述第二初始图像帧中所述目标视频背景所在的目标初始图像帧;确定所述第一视频主体和第二视频主体中不属于所述目标初始图像帧的目标视频主体;对于所述目标初始图像帧中的每帧图像,将所述图像中目标位置的像素点替换为所述目标视频主体的像素点;当所述目标初始图像帧中的所有图像完成像素点替换时,生成包含所述第一视频主体和第二视频主体并以所述目标视频背景为视频背景的所述目标图像帧。8.根据权利要求1所述的方法,其特征在于,所述基于至少两个所述初始图像帧中的视频主体和视频背景,进行视频拼接,生成目标视频的步骤之前,所述方法还包括:接收用户对视频主体的选取操作;基于所述选取操作,将所述用户所选取的视频主体确定为所述至少两个所述初始图像帧中的视频主体。9.一种移动终端,其特征在于,包括:获取模块,用于获取至少两个目标视频文件;解码还...

【专利技术属性】
技术研发人员:金鑫
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东;44

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

1