一种视频文件的生成方法及终端技术

技术编号:15555055 阅读:48 留言:0更新日期:2017-06-08 15:57
本发明专利技术实施例公开了一种视频文件的生成方法,包括:对用于生成视频文件的待处理视频帧进行人脸表情识别,获得目标表情识别结果;根据预置的表情识别结果与显示元素的对应关系,获取所述目标表情识别结果对应的目标显示元素;将所述目标显示元素叠加在所述待处理视频帧上进行合成,获得已处理视频帧;对所述已处理视频帧进行编码处理,生成视频文件。本发明专利技术实施例还公开了一种终端。采用本发明专利技术,可提高视频文件内容的趣味性。

Method and terminal for generating video file

The embodiment of the invention discloses a method for generating a video file: for facial expression recognition processing for video frame generation of video files, the target face recognition; facial expression recognition results according to preset and display the corresponding relationship between the elements, obtain the target recognition results corresponding to the target will display elements; the target display elements superimposed on the processed video frame on the synthesis, obtaining a processed video frame; on the processed video frame encoding processing, generation of video files. The embodiment of the invention also discloses a terminal. The invention can increase the interest of the video file content.

【技术实现步骤摘要】

本专利技术涉及电子
,尤其涉及一种视频文件的生成方法及终端
技术介绍
随着智能终端的普及,具有拍摄功能的智能终端的重要性越来越高,通过具有拍摄功能的智能终端进行拍摄、观看、分享视频已经成为许多人的爱好。当前,在我们的日常生活中,用户通常将智能终端录制的一些视频文件分享至公众平台上供用户查看。但是,目前用户在通过智能终端录制视频文件时,智能终端仅仅只是能够实现实时录制视频文件,无法提供更多的其他内容吸引用户关注。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种视频文件的生成方法及终端。可提高视频文件内容的趣味性。为了解决上述技术问题,本专利技术实施例提供了一种视频文件的生成方法,包括:对用于生成视频文件的待处理视频帧进行人脸表情识别,获得目标表情识别结果;根据预置的表情识别结果与显示元素的对应关系,获取所述目标表情识别结果对应的目标显示元素;将所述目标显示元素叠加在所述待处理视频帧上进行合成,获得已处理视频帧;对所述已处理视频帧进行编码处理,生成视频文件。本专利技术另一方提供一种终端,所述终端包括:识别单元,用于对用于生成视频文件的待处理视频帧进行人脸表情识别,获得目标表情识别结果;获取单元,用于根据预置的表情识别结果与显示元素的对应关系,获取所述目标表情识别结果对应的目标显示元素;合成单元,用于将所述目标显示元素叠加在所述待处理视频帧上进行合成,获得已处理视频帧;生成单元,用于对所述已处理视频帧进行编码处理,生成视频文件。在本专利技术实施例中,终端可对用于生成视频文件的待处理视频帧进行人脸表情识别,获得目标表情识别结果,根据预置的表情识别结果与显示元素的对应关系,获取所述目标表情识别结果对应的目标显示元素,将所述目标显示元素叠加在所述待处理视频帧上进行合成,获得已处理视频帧,对所述已处理视频帧进行编码处理,生成视频文件,这可增加视频文件的趣味性,提高视频文件内容的吸引力。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例中的一种视频文件的生成方法的实施例流程示意图;图2是本专利技术实施例中提供的一种待处理视频帧示意图;图3是本专利技术实施例中提供的一种显示元素示意图;图4是本专利技术实施例中提供的一种已处理视频帧示意图;图5是本专利技术实施例中的另一种视频文件的生成方法的实施例流程示意图;图6是本专利技术实施例中的又一种视频文件的生成方法的实施例流程示意图;图7是本专利技术实施例中的一种终端结构图;图8是本专利技术实施例中的另一种终端结构图;图9是本专利技术实施例中的又一种终端结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供的一种视频文件的生成方法可以应用于终端录制视频文件的场景。下面将结合附图1-附图6,对本专利技术实施例提供的视频文件的生成方法进行详细介绍,其中,实施例的执行终端,所描述的终端可以是具有拍摄功能的终端,如包括:手机、平板电脑、掌上电脑或者移动互联网设备(MobileInternetDevice,MID)等,上述终端仅是举例,而非穷举,包含但不限于上述终端。参见图1,是本专利技术实施例提供的一种视频文件的生成方法一种实施例流程示意图。本专利技术实施例的一种视频文件的生成方法包括如下步骤:S100,对用于生成视频文件的待处理视频帧进行人脸表情识别,获得目标表情识别结果。在本专利技术实施例中,当终端接收到生成视频文件的操作指令时,终端可采集用于生成视频文件的待处理视频帧,其中,生成视频文件的操作指令可以是拍摄视频指令,或者是对播放视频进行录制的操作指令等生成视频文件的操作指令。当终端接收到拍摄视频指令时,终端可启动摄像头,控制摄像头采集用于生成视频文件的待处理视频帧,其中,摄像头可内置在终端中,或者摄像头外置在终端外,在此不进行限制;当终端接收到对播放视频进行录制的操作指令时,终端可对播放视频进行捕捉用于生成视频文件的待处理视频帧,具体应用中可如,当电视机在播放节目中接收到对节目进行录制的操作指令时,电视机可对播放的节目画面进行捕捉用于生成视频文件的待处理视频帧。在本专利技术实施例中,当终端采集到待处理视频帧时,终端可逐帧对待处理视频帧进行人脸表情识别,获得目标表情识别结果。进一步的,由于待处理视频帧的相邻一个或多个视频帧的视频内容大多相似,为了降低终端的处理压力,提升终端的处理效率,终端可按预置的帧间隔从采集到的待处理视频帧中获取目标待处理视频帧,并对目标待处理视频帧进行人脸表情识别,获得目标表情识别结果。当然,为了进一步降低终端处理压力,终端在对待处理视频帧进行人脸表情识别前,终端可对待处理视频帧进行人脸识别,判断待处理视频帧是否包括人脸图像,当终端确定待处理视频帧包括人脸图像时,终端可执行对待处理视频帧进行人脸表情识别步骤;当终端确定待处理视频帧不包括人脸图像时,终端即可对待处理视频帧进行编码处理,生成视频文件。在本专利技术实施例中,目标表情识别结果可以是用于描述人脸表情所表达的情绪信息,如“喜”、“怒”、“哀”、“乐”。进一步的,为提高目标表情识别结果精确性,目标表情识别结果还可以包括“平静”、“微笑”、“大笑”、“厌恶”、“害怕”以及“惊讶”等用于更精确描述表情的情绪信息。进一步的,目标表情识别结果还可以包括用于标识人脸表情的情绪信息的标识符,如终端预置表情识别结果包括标识符“1”、“2”、“3”和“4”,终端可设置标识符“1”用于标识人脸表情的喜,终端可设置标识符“2”用于标识人脸表情的怒,终端可设置标识符“3”用于标识人脸表情的哀,终端可设置标识符“4”用于标识人脸表情的乐,当然,终端还可以设置其他标识符标识人脸表情的其他的情绪信息,在此不进行限制。在本专利技术实施例中,终端对待处理视频帧进行人脸表情识别,获得目标表情识别结果即可以是终端可识别视频帧中包括的人脸图像上的情绪信息,具体可例如:当待处理视频帧如图2中的终端在录制视频文件中界面所显示的图像时,终端对待处理视频帧进行人脸表情识别后,获得目标表情识别结果可以是“笑”或者与“笑”相关的其他情绪信息,或者目标表情识别结果还可以是用于标识情绪信息“笑”或者与“笑”相关的其他情绪信息的标识符。S101,根据预置的表情识别结果与显示元素的对应关系,获取所述目标表情识别结果对应的目标显示元素。在本专利技术实施例中,显示元素可以包括:一个字母或字母组合、数字、图形(如动态图片、静态图片、图标和表情符号)等可在画面上进行显示的元素。其中,终端可预置各种表情识别结果与显示元素的对应关系,如终端可预置表情识别结果为“笑”对应一个笑脸图片,预置表情识别结果为“哭”对应一片乌云图片,预置表情识别结果为“伤心”对应字符为“伤心”等对应关系。因此,当终端获取到目标表情识别结果时,终端可根据以上所描述的对应关系,获取目标表本文档来自技高网...
一种视频文件的生成方法及终端

【技术保护点】
一种视频文件的生成方法,其特征在于,所述方法包括:对用于生成视频文件的待处理视频帧进行人脸表情识别,获得目标表情识别结果;根据预置的表情识别结果与显示元素的对应关系,获取所述目标表情识别结果对应的目标显示元素;将所述目标显示元素叠加在所述待处理视频帧上进行合成,获得已处理视频帧;对所述已处理视频帧进行编码处理,生成视频文件。

【技术特征摘要】
1.一种视频文件的生成方法,其特征在于,所述方法包括:对用于生成视频文件的待处理视频帧进行人脸表情识别,获得目标表情识别结果;根据预置的表情识别结果与显示元素的对应关系,获取所述目标表情识别结果对应的目标显示元素;将所述目标显示元素叠加在所述待处理视频帧上进行合成,获得已处理视频帧;对所述已处理视频帧进行编码处理,生成视频文件。2.如权利要求1所述的方法,其特征在于,所述对用于生成视频文件的待处理视频帧进行人脸表情识别,获得目标表情识别结果之前包括:当接收到生成视频文件的操作指令时,通过摄像头采集用于生成视频文件的待处理视频帧。3.如权利要求1所述的方法,其特征在于,所述对用于生成视频文件的待处理视频帧进行人脸表情识别,获得目标表情识别结果之前包括:判断所述待处理视频帧是否包括人脸图像;当判断所述待处理视频帧包括人脸图像时,执行所述对用于生成视频文件的待处理视频帧进行人脸表情识别,获得目标表情识别结果步骤。4.如权利要求2所述的方法,其特征在于,所述对用于生成视频文件的待处理视频帧进行人脸表情识别,获得目标表情识别结果包括:按预置的帧间隔在采集到的所述待处理视频帧中获取目标待处理视频帧;对所述目标待处理视频帧进行人脸表情识别,获得目标表情识别结果。5.如权利要求1所述的方法,其特征在于,所述对用于生成视频文件的待处理视频帧进行人脸表情识别,获得目标表情识别结果包括:对所述待处理视频帧进行人脸图像分割,获得人脸图像;对所述人脸图像进行表情特征提取,获得表情特征;将所述表情特征与预置的至少一个表情特征模板进行匹配,获得与所述表情特征相匹配的目标表情特征模板;根据预置的表情特征模板与目标表情识别结果的对应关系,获得所述目标表情特征模板所对应的目标表情识别结果。6.如权利要求1所述的方法,其特征在于,所述对用于生成视频文件的待处理视频帧进行人脸表情识别,获得目标表情识别结果包括:对所述待处理视频帧进行人脸图像分割,获得人脸图像;将所述人脸图像输入至预置的表情识别模型中进行人脸表情识别;获取所述表情识别模型输出的目标表情识别结果。7.如权利要求1所述的方法,其特征在于,所述将所述目标显示元素叠加在所述待处理视频帧上进行合成,获得已处理视频帧包括:获取用户针对显示的所述待处理视频帧进行点击输入的点击位置;将所述目标显示元素叠加在所述待处理视频帧中的所述点击位置上进行合成,获得已处理视频帧。8.如权利要求1所述的方法,其特征在于,所述对所述已处理视频帧进行编码处理,生成视频文件包括:获取所述终端所支持的视频编码格式;按所述视频编码格式对所...

【专利技术属性】
技术研发人员:邬振海
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1