一种即时视频中的表情特效动画加载方法和电子设备的制造方法_5

文档序号:8459404阅读:来源:国知局
程序代码,执行以下操作:
[0228]控制接收模块74获取用户输入的消除指令;
[0229]删除消除指令所指示的特效动画;
[0230]控制发送模块73向其他电子设备发送消除指令。
[0231]本发明实施例提供了一种电子设备,通过识别即时视频帧中的人脸表情,生成识别结果,根据识别结果,将获取的表情特效动画加载至即时视频中的加载位置,实现了在即时视频中进行表情特效加载,满足了用户在视频通话中通过加载表情特效动画进行互动的需求,增加了视频互动形式,提高了用户体验;另一方面,通过在当前视频帧中确定与表情特效动画对应的加载位置后,将表情特效动画加载至即时视频中的加载位置,从而使得表情特效动画在视频中加载更加准确,提高了用户体验;同时,使得加载表情特效动画可以跟随人物头像的移动而不断的识别该位置,使得表情特效动画可以跟随人物的变化而相应的变化,提高了用户体验;另外,通过识别即时视频帧中的人脸表情,生成识别结果,根据识别结果获取所要加载的表情特效动画,进行自动加载表情特效动画,与手动加载的方式相比,简化了操作步骤,提高了用户体验。
[0232]实施例六
[0233]本发明实施例提供了一种电子设备8,参见图8所不,电子设备6包括:
[0234]接收模块81,用于接收其他电子设备发送的表情特效动画和加载位置;
[0235]加载模块82,用于将表情特效动画加载至加载位置;
[0236]显示模块83,用于显示加载表情特效动画后的即时视频帧;
[0237]其中,加载位置是其他电子设备根据当前视频帧中确定后,再发送至本电子设备的,表情特效动画是其他电子设备通过对即时视频帧中的人脸表情进行识别获取后,再发送至本电子设备的。
[0238]可选的,电子设备8还包括:
[0239]所述接收模块还用于接收其他电子设备发送的消除指令;
[0240]所述加载模块还用于删除所述消除指令所指示的特效动画。
[0241]本发明实施例提供了一种电子设备,通过识别即时视频帧中的人脸表情,生成识别结果,根据识别结果,将获取的表情特效动画加载至即时视频中的加载位置,实现了在即时视频中进行表情特效加载,满足了用户在视频通话中通过加载表情特效动画进行互动的需求,增加了视频互动形式,提高了用户体验;另一方面,通过在当前视频帧中确定与表情特效动画对应的加载位置后,将表情特效动画加载至即时视频中的加载位置,从而使得表情特效动画在视频中加载更加准确,提高了用户体验;同时,使得加载表情特效动画可以跟随人物头像的移动而不断的识别该位置,使得表情特效动画可以跟随人物的变化而相应的变化,提高了用户体验;另外,通过识别即时视频帧中的人脸表情,生成识别结果,根据识别结果获取所要加载的表情特效动画,进行自动加载表情特效动画,与手动加载的方式相比,简化了操作步骤,提高了用户体验。
[0242]实施例七
[0243]本发明实施例提供了一种电子设备,参见图9所示,包括视频输出模块91、发送/接收模块92、存储器93以及与视频输出模块91、发送/接收模块92和存储器93连接的处理器94,其中,存储器93存储一组程序代码,处理器94用于调用存储器93中存储的程序代码,执行以下操作:
[0244]接收其他电子设备发送的表情特效动画和加载位置;
[0245]将表情特效动画加载至加载位置,并控制视频输出模块91显示加载表情特效动画后的即时视频帧;
[0246]其中,加载位置是其他电子设备根据当前视频帧中确定后,再发送至本电子设备的,表情特效动画是其他电子设备通过对即时视频帧中的人脸表情进行识别获取后,再发送至本电子设备的。
[0247]可选的,处理器94用于调用存储器93中存储的程序代码,执行以下操作:
[0248]接收其他电子设备发送的消除指令;
[0249]删除所述消除指令所指示的特效动画。
[0250]本发明实施例提供了一种即时视频中的特效加载方法,通过识别即时视频帧中的人脸表情,生成识别结果,根据识别结果,将获取的表情特效动画加载至即时视频中的加载位置,实现了在即时视频中进行表情特效加载,满足了用户在视频通话中通过加载表情特效动画进行互动的需求,增加了视频互动形式,提高了用户体验;另一方面,通过在当前视频帧中确定与表情特效动画对应的加载位置后,将表情特效动画加载至即时视频中的加载位置,从而使得表情特效动画在视频中加载更加准确,提高了用户体验;同时,使得加载表情特效动画可以跟随人物头像的移动而不断的识别该位置,使得表情特效动画可以跟随人物的变化而相应的变化,提高了用户体验;另外,通过识别即时视频帧中的人脸表情,生成识别结果,根据识别结果获取所要加载的表情特效动画,进行自动加载表情特效动画,与手动加载的方式相比,简化了操作步骤,提高了用户体验。
[0251]需要说明的是:上述实施例提供的电子设备在触发即时视频中的表情特效加载方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将电子设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的电子设备与即时视频中的表情特效动画加载方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0252]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0253]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种即时视频中的表情特效动画加载方法,其特征在于,所述方法包括: 识别即时视频帧中的人脸表情,生成识别结果; 根据所述识别结果,获取所要加载的表情特效动画; 确定所述表情特效动画在即时视频帧中的加载位置; 发送所述表情特效动画和所述加载位置至其他电子设备。
2.根据权利要求1所述的方法,其特征在于,所述识别即时视频帧中的人脸表情包括: 获取即时视频帧中的人脸细节特征点参数; 根据所述人脸细节特征点参数,获取当前即时视频帧中的人脸表情。
3.根据权利要求2所述的方法,其特征在于,所述根据所述识别结果,获取所要加载的表情特效动画包括: 根据所述人脸表情,获取与所述人脸表情对应的表情特效动画。
4.根据权利要求2或3所述的方法,其特征在于,所述确定所述表情特效动画在即时视频帧中的加载位置包括: 根据所述即时视频帧中的人脸细节特征点参数,获取所述表情特效动画在即时视频帧中的加载位置。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括: 根据所述加载位置,加载所述表情特效动画,并显示加载表情特效动画后的即时视频帧。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括: 获取用户输入的消除指令; 删除所述消除指令所指示的特效动画; 向所述其他电子设备发送所述消除指令。
7.一种电子设备,其特征在于,所述电子设备包括: 识别模块,用于识别即时视频帧中的人脸表情,生成识别结果; 获取模块,用于根据所述识别结果,获取所要加载的表情特效动画; 确定模块,用于确定所述表情特效动画在即时视频帧中的加载位置; 发送模块,用于发送所述表情特效动画和所述加载位置至其他电子设备; 加载模块,用于根据所述加载位置,加载所述表情特效动画; 显示模块,用于显示所述加载表情特效动画后的即时视频帧。
8.—种即时视频中的表情特效显示方法,其特征在于,所述方法包括: 接收其他电子设备发送的表情特效动画和加载位置; 将所述表情特效动画加载至所述加载位置,并显示所述加载表情特效动画后的即时视频帧; 其中,所述加载位置是在当前视频帧中确定的,所述表情特效动画是通过对即时视频帧中的人脸表情进行识别获取的。
9.根据权利要求8所述的方法,其特征在于,所述方法还包括: 接收所述其他电子设备发送的消除指令; 删除所述消除指令所指示的特效动画。
10.一种电子设备,其特征在于,所述电子设备包括: 接收模块,用于接收其他电子设备发送的表情特效动画和加载位置; 加载模块,用于将所述表情特效动画加载至所述加载位置; 显示模块,用于显示所述加载表情特效动画后的即时视频帧; 其中,所述加载位置是在当前视频帧中确定的,所述表情特效动画是通过对即时视频帧中的人脸表情进行识别获取的。
【专利摘要】本发明公开一种即时视频中的表情特效动画加载方法和电子设备,属于视频领域。所述方法包括:识别即时视频帧中的人脸表情,生成识别结果;根据识别结果,获取所要加载的表情特效动画;确定表情特效动画在即时视频帧中的加载位置;发送表情特效动画和加载位置至其他电子设备。满足了用户对即时视频通话的个性化需求,增加了视频互动形式,提高了用户体验。
【IPC分类】H04N7-14, G06T13-00, G06F9-445
【公开号】CN104780339
【申请号】CN201510181435
【发明人】武俊敏
【申请人】美国掌赢信息科技有限公司
【公开日】2015年7月15日
【申请日】2015年4月16日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1