一种视频数据处理方法和装置制造方法及图纸

技术编号:12164713 阅读:72 留言:0更新日期:2015-10-08 00:01
本发明专利技术实施例公开了一种视频数据处理方法和装置;本发明专利技术实施例可以根据滤镜指示信息选择第一滤镜,然后调用录制进程,以获取一帧图像,并采用选择的第一滤镜对获取到的图像进行滤镜处理,显示该处理后图像,并将该处理后图像添加至图像集合,在确定该录制进程关闭时,才将图像集合中的所有图像按照帧的先后顺序进行合成并输出,否则,则继续获取下一帧图像,并返回执行采用选择的滤镜对获取到的图像进行滤镜处理的步骤,从而实现实时对录制的视频进行滤镜处理的目的,大大减少了用户等待时间,提高处理效率。

【技术实现步骤摘要】

本专利技术涉及通信
,具体涉及一种视频数据处理方法和装置
技术介绍
随着通信技术的发展,以及智能移动终端的普及,终端应用的种类也越来越为繁多,关于视频处理的终端应用就是其中较为常用的一种,例如,视频录制、以及对视频进行美化处理,等等。在对现有技术的研宄和实践过程中,本专利技术的专利技术人发现,在现有的视频数据处理方案中,一般需要在一段视频录制完毕后,才能对该段视频进行美化处理,用户需要等待较长的时间,处理效率较低,而且处理方式也较为单一,导致处理效果不佳。
技术实现思路
本专利技术实施例提供一种视频数据处理方法和装置,不仅可以实时对录制的视频进行处理,减少用户等待时间,提高处理效率,而且处理方式较为丰富,可以提高处理效果。本专利技术实施例提供一种视频数据处理方法,包括:获取滤镜指示信息,并根据所述滤镜指示信息选择第一滤镜;调用录制进程,以获取一帧图像;采用选择的第一滤镜对获取到的图像进行滤镜处理,得到处理后图像,显示所述处理后图像,并将所述处理后图像添加至图像集合;确定所述录制进程是否关闭;若是,则将图像集合中的所有图像按照帧的先后顺序进行合成,得到合成后视频数据,输出所述合成后视频数据;若否,则获取下一帧图像,并返回执行采用选择的滤镜对获取到的图像进行滤镜处理的步骤。相应的,本专利技术实施例还提供一种视频数据处理装置,包括:获取单元,用于获取滤镜指示信息,并根据所述滤镜指示信息选择第一滤镜;录制单元,用于调用录制进程,以获取一帧图像;滤镜单元,用于采用选择的第一滤镜对录制单元获取到的图像进行滤镜处理,得到处理后图像;显示单元,用于显示所述处理后图像;添加单元,用于将所述处理后图像添加至图像集合;合成单元,用于确定所述录制进程是否关闭,若是,则将图像集合中的所有图像按照帧的先后顺序进行合成,得到合成后视频数据,输出所述合成后视频数据,若否,则触发录制单元获取下一帧图像。本专利技术实施例可以根据滤镜指示信息选择第一滤镜,然后调用录制进程,以获取一帧图像,并采用选择的第一滤镜对获取到的图像进行滤镜处理,显示该处理后图像,并将该处理后图像添加至图像集合,在确定该录制进程关闭时,才将图像集合中的所有图像按照帧的先后顺序进行合成并输出,否则,则继续获取下一帧图像,并返回执行采用选择的滤镜对获取到的图像进行滤镜处理的步骤,从而实现实时对录制的视频进行滤镜处理的目的,避免了现有技术中只能在视频完全录制完毕后,才能进行滤镜处理所导致的用户等待时间过长的问题,大大减少了用户等待时间,提高处理效率,而且,由于可以自由选择滤镜,而滤镜的样式可以有多种,因此,处理方式也较为丰富,可以提高处理效果。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1a是本专利技术实施例提供的视频数据处理方法的流程图;图1b是本专利技术实施例提供的视频数据处理方法中特效处理的示意图;图2a是本专利技术实施例提供的视频数据处理方法的另一流程图;图2b是本专利技术实施例提供的视频数据处理方法的场景示意图;图2c是本专利技术实施例提供的视频数据处理方法的另一场景示意图;图2d是本专利技术实施例提供的视频数据处理方法的又一场景示意图;图3是本专利技术实施例提供的视频数据处理方法中特效处理的场景示意图;图4a是本专利技术实施例提供的视频数据处理装置的结构示意图;图4b是本专利技术实施例提供的视频数据处理装置的另一结构示意图;图5是本专利技术实施例提供的移动终端的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供一种视频数据处理方法和装置。以下将分别进行详细说明。实施例一、本实施例将从视频数据处理装置的角度进行描述,该视频数据处理装置具体可以集成在移动终端等设备中,该移动终端具体可以为手机或平板电脑等设备。一种视频数据处理方法,包括:获取滤镜指示信息,并根据该滤镜指示信息选择第一滤镜,调用录制进程,以获取一帧图像,采用选择的第一滤镜对获取到的图像进行滤镜处理,得到处理后图像,显示该处理后图像,并将该处理后图像添加至图像集合,确定该录制进程是否关闭,若关闭,则将图像集合中的所有图像按照帧的先后顺序进行合成,得到合成后视频数据,输出该合成后视频数据;若未关闭,则获取下一帧图像,并返回执行采用选择的滤镜对获取到的图像进行滤镜处理的步骤。如图1a所示,该视频数据处理方法的具体流程可以如下:101、获取滤镜指示信息,并根据该滤镜指示信息选择滤镜,为了描述方便,在本专利技术实施例中,将此时选择的滤镜称为第一滤镜。其中,获取滤镜指示信息的方式可以由多种,例如,具体可以接收携带有滤镜指示信息的录制请求,或者,也可以接收用户直接输入的滤镜指示信息,如下:可以在页面的下方显示多种滤镜的标识,以供用户选择,当用户触摸某个滤镜标识时,即可触发发送滤镜指示信息,其中,该滤镜指示信息中可以包括该滤镜标识,这样,后续便可以根据该滤镜标识来选择第一滤镜。其中,该第一滤镜可以根据实际应用的需求进行设置,比如可以设置为“纪录片”、“可人”、“粉嫩”、和/或“怀旧”等等,当然,还可以设置为“无”或“原始”,经过“无”或“原始”等滤镜处理后的视频为原始视频,即相当于没有经过滤镜处理。102、调用录制进程,以获取一帧图像。例如,具体可以接收录制请求,比如接收用户在录制页面上通过触发录制按键所发送的录制请求,然后根据该录制请求启动视频录制引擎,以调用录制进程,并执行该录制进程,通过摄像头获取一帧图像,等等。其中,用户在录制页面上触发录制按键的方式可以有多种,比如,可以通过触摸、滑动或双击等方式来进行触发,在此不作限定。可选的,为了便于后续对视频数据的处理,此时还可以将获取到的图像保存为原始图像,即将该获取到的图像作为原始图像进行保存。103、采用选择的第一滤镜对获取到的图像进行滤镜处理,得到处理后图像,显示所述处理后图像(比如将该处理后图像渲染在屏幕上),并将该处理后图像添加至图像集合,比如与入磁盘文件,等等。104、确定该录制进程是否关闭,若关闭,则执行步骤105,若未关闭,则执行步骤106,也就是说,此时需要判断录制是否已结束,若结束,则执行步骤105,若未结束,则执行步骤106。105、在录制进程关闭时,将图像集合中的所有图像按照帧的先后顺序进行合成,得到合成后视频数据,并输出该合成后视频数据。例如,具体可以通过启动合成引擎,将将图像集合中的所有图像按照帧的先后顺序进行合成,得到合成后视频数据,并输出该合成后视频数据。可选的,在输出该合成后视频数据之前,还可以显示该合成后视频数据,以供用户预览,比如,通过启动预览引擎来显示该合成后视频数据,以供用户预览,等等。可选的,用户在浏览后,还可以根据需求对该合成后视频数据作进一步修改后再输出,即在显示该合成后视频数据,以供用户预览之后,该方法还可以包括:本文档来自技高网...

【技术保护点】
一种视频数据处理方法,其特征在于,包括:获取滤镜指示信息,并根据所述滤镜指示信息选择第一滤镜;调用录制进程,以获取一帧图像;采用选择的第一滤镜对获取到的图像进行滤镜处理,得到处理后图像,显示所述处理后图像,并将所述处理后图像添加至图像集合;确定所述录制进程是否关闭;若是,则将图像集合中的所有图像按照帧的先后顺序进行合成,得到合成后视频数据,输出所述合成后视频数据;若否,则获取下一帧图像,并返回执行采用选择的滤镜对获取到的图像进行滤镜处理的步骤。

【技术特征摘要】

【专利技术属性】
技术研发人员:欧阳金凯李纯陈向文袁海亮
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1