视频处理的方法及装置制造方法及图纸

技术编号:11880238 阅读:83 留言:0更新日期:2015-08-13 13:34
本发明专利技术公开了一种视频处理的方法及装置,属于数据处理技术领域。所述方法包括:获取待处理视频,并对待处理视频进行解析,得到至少两个第一图像;确定每个第一图像的偏转角度,并根据每个第一图像的偏转角度重新绘制每个第一图像,得到每个第一图像对应的第二图像;将所有第二图像合成为视频,得到处理后的视频。本发明专利技术通过对获取到的待处理视频进行解析,并在确定解析得到的每个第一图像的偏转角度后,将根据每个第一图像的偏转角度重新绘制每个第一图像得到的所有第二图像合成为视频,得到处理后的视频,从而能够自动判断图像的偏转角度,不仅能够实现视频的实时处理,还降低了视频处理的复杂度,进而提高了视频处理的效率。

【技术实现步骤摘要】

本专利技术涉及数据处理
,特别涉及一种视频处理的方法及装置
技术介绍
随着数据处理技术的不断发展,视频聊天已经成为常见的娱乐方式。视频聊天是通过运行终端中安装的视频聊天应用程序实现的,由于终端及终端中安装的操作系统的差异,致使视频聊天中显示的图像经常会出现偏转。例如,图像偏转90度、180度等。图像的偏转影响了用户视频聊天的体验,因此,如何处理视频,使视频聊天中显示的图像不偏转成为人们关注的问题。目前有两种视频处理的方式。第一种方式:人工收集视频出现图像偏转的终端的硬件信息,并确定该终端中图像的偏转角度;根据收集的硬件信息及确定的偏转角度对视频聊天应用程序的安装文件进行人工修改,并通过运行修改后的安装文件在终端中重新安装视频聊天应用程序,通过重新安装的视频聊天应用程序对视频进行处理。第二种方式:人工收集视频出现图像偏转的终端的硬件信息,并确定该终端中图像的偏转角度;根据收集的硬件信息及确定的偏转角度人工配置该终端中的视频聊天应用程序的配置信息,并将配置信息发送给终端,使终端根据配置信息处理视频。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:第一种方式和第二种方式均需要人工收集视频出现图像偏转的终端的硬件信息及确定该终端中图像的偏转角度,致使视频处理的方式不够智能化,并且效率较低,不能对视频进行实时处理;由于人工收集的是终端的硬件信息,而硬件信息相同的终端中可能安装不同的操作系统,致使人工修改的视频聊天应用程序的安装文件及人工配置的配置信息应用于硬件信息相同的终端时,显示的视频可能还会出现图像偏转,不能达到使视频聊天中显示的图像不偏转的视频处理效果;又由于视频聊天应用程序的安装文件及配置信息是根据收集的硬件信息及确定的偏转角度修改或配置的,当终端的硬件信息发生变化后,需要相应修改或配置视频聊天应用程序的安装文件或配置信息,增加了视频处理的成本。另夕卜,第一种方式需要通过运行修改后的安装文件在终端中重新安装视频聊天应用程序,增加了视频处理的复杂度。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种视频处理的方法及装置。所述技术方案如下:第一方面,提供了一种视频处理的方法,所述方法包括:获取待处理视频,并对所述待处理视频进行解析,得到至少两个第一图像;确定每个第一图像的偏转角度,并根据每个第一图像的偏转角度重新绘制每个第一图像,得到每个第一图像对应的第二图像;将所有第二图像合成为视频,得到处理后的视频。第二方面,提供了一种视频处理的装置,所述装置包括:获取模块,用于获取待处理视频;解析模块,用于对所述待处理视频进行解析,得到至少两个第一图像;确定模块,用于确定每个第一图像的偏转角度;绘制模块,用于根据每个第一图像的偏转角度重新绘制每个第一图像,得到每个第一图像对应的第二图像;合成模块,用于将所有第二图像合成为视频,得到处理后的视频。本专利技术实施例提供的技术方案带来的有益效果是:通过对获取到的待处理视频进行解析,并在确定解析得到的每个第一图像的偏转角度后,将根据每个第一图像的偏转角度重新绘制每个第一图像得到的所有第二图像合成为视频,得到处理后的视频,从而能够自动判断图像的偏转角度,不仅能够实现视频的实时处理,还降低了视频处理的复杂度,进而提高了视频处理的效率。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例一提供的视频处理的方法流程图;图2是本专利技术实施例二提供的视频处理的方法流程图;图3是本专利技术实施例二提供的视频处理的架构图;图4是本专利技术实施例二提供的视频处理的流程图;图5是本专利技术实施例三提供的第一种视频处理的装置的结构示意图;图6是本专利技术实施例三提供的确定模块的结构示意图;图7是本专利技术实施例三提供的第二种视频处理的装置的结构示意图;图8是本专利技术实施例三提供的第三种视频处理的装置的结构示意图;图9是本专利技术实施例三提供的绘制模块的结构示意图;图10是本专利技术实施例四提供的终端的结构示意图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。实施例一针对视频聊天中出现图像偏转的问题,本专利技术实施例提供了一种视频处理的方法,参见图1,方法流程包括:101:获取待处理视频,并对待处理视频进行解析,得到至少两个第一图像;102:确定每个第一图像的偏转角度,并根据每个第一图像的偏转角度重新绘制每个第一图像,得到每个第一图像对应的第二图像;作为一种可选实施例,确定每个第一图像的偏转角度,包括:确定每个第一图像的偏转角度为预设偏转角度。作为一种可选实施例,确定每个第一图像的偏转角度,包括:通过多角度人脸识别确定每个第一图像的偏转角度。作为一种可选实施例,通过多角度人脸识别确定每个第一图像的偏转角度之前,还包括:判断当前时间是否达到预设时间;若当前时间达到预设时间,则执行通过多角度人脸识别确定每个第一图像的偏转角度的步骤。作为一种可选实施例,通过多角度人脸识别确定每个第一图像的偏转角度之前,还包括:判断上一次是否成功进行多角度人脸识别;若上一次未成功进行多角度人脸识别,则执行通过多角度人脸识别确定每个第一图像的偏转角度的步骤。作为一种可选实施例,通过多角度人脸识别确定每个第一图像的偏转角度,包括:从所有第一图像中选取预设数量的第一图像;对每个被选第一图像进行多角度人脸识别;根据识别结果确定每个被选第一图像的偏转角度,并根据每个被选第一图像的偏转角度确定每个未选第一图像的偏转角度。作为一种可选实施例,根据每个被选第一图像的偏转角度确定每个未选第一图像的偏转角度,包括:将每个未选第一图像之前最近的被选第一图像的偏转角度确定为每个未选第一图像的偏转角度。作为一种可选实施例,根据每个第一图像的偏转角度重新绘制每个第一图像,包括:根据每个第一图像的偏转角度计算每个第一图像的补充偏转角度;根据每个第一图像的补充偏转角度重新绘制每个第一图像。103:将所有第二图像合成为视频,得到处理后的视频。本专利技术实施例提供的方法,通过对获取到的待处理视频进行解析,并在确定解析得到的每个第一图像的偏转角度后,将根据每个第一图像的偏转角度重新绘制每个第一图像得到的所有第二图像合成为视频,得到处理后的视频,从而能够自动判断图像的偏转角度,不仅能够实现视频的实时处理,还降低了视频处理的复杂度,进而提高了视频处理的效率。实施例二结合上述实施例一的内容,本专利技术实施例提供了一种视频处理的方法,以在视频聊天场景中执行本专利技术实施例提供的方法为例,对本专利技术实施例提供的方法进行详细地解释说明。参见图2,方法流程包括:201:获取待处理视频,并对待处理视频进行解析,得到至少两个第一图像;关于获取待处理视频及解析待处理视频的方式,本专利技术实施例均不作具体限定。具体实施时,参见图3所示的视频处理的架构图,可通过音视频引擎建立音视频通话,音视频通话中的视频内容即为获取到的待处理视频;对建立的音视频通话中的音视频数据进行编解码,从而解析待处理视频,得到至少两个第一图像;其中本文档来自技高网
...

【技术保护点】
一种视频处理的方法,其特征在于,所述方法包括:获取待处理视频,并对所述待处理视频进行解析,得到至少两个第一图像;确定每个第一图像的偏转角度,并根据每个第一图像的偏转角度重新绘制每个第一图像,得到每个第一图像对应的第二图像;将所有第二图像合成为视频,得到处理后的视频。

【技术特征摘要】

【专利技术属性】
技术研发人员:左洪涛
申请(专利权)人:腾讯科技北京有限公司
类型:发明
国别省市:北京;11

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

1