一种短视频消息的发送方法及电子设备技术

技术编号:13178712 阅读:35 留言:0更新日期:2016-05-11 10:11
本发明专利技术公开了一种短视频消息的发送方法,所述方法包括:获取虚拟形象;获取短视频;根据所述虚拟形象对所述短视频中的视频帧进行匹配,得到匹配后的短视频;发送所述匹配后的短视频。该方法通过识别并获取视频帧中的人脸部分,并从视频帧中裁剪出人脸部分,使得裁剪后的人脸部分与虚拟形象部分的结合更加自然,不仅提高了匹配后的视频帧的显示效果,更满足了短视频消息中用户对人脸部分的关注度高的要求,从而增加了短视频消息的显示方式,满足了短视频消息交互过程中用户的个性化需求,提高了用户在短视频消息交互过程中的交互体验,同时通过对视频帧的裁剪,减少了传输的数据,降低了网络带宽的消耗,提高了传输的速度。

【技术实现步骤摘要】

本专利技术涉及计算机
,特别涉及一种短视频消息的发送方法及电子设备
技术介绍
现有的即时通信应用中发送的短视频消息一般较大,需要消耗较多的数据流量,同时现有的短视频消息形式较为单一,用户体验较差。
技术实现思路
为了解决上述问题,本专利技术提供一种短视频消息的发送方法及电子设备。所述技术方案如下:第一方面,提供了一种短视频消息的发送方法,所述方法包括:获取虚拟形象;获取短视频;根据所述虚拟形象对所述短视频中的视频帧进行匹配,得到匹配后的短视频;发送所述匹配后的短视频。结合第一方面,在第一种可能的实现方式中,所述获取虚拟形象包括:根据第一用户指令或者默认配置,获取所述虚拟形象。结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,在所述获取虚拟形象之前,所述方法还包括:获取所述虚拟形象对应的标识符。结合第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述第一预设指令包括:预设手势和预设语音输入中的至少一个。结合第一方面,在第四种可能的实现方式中,所获取短视频包括:获取第二预设指令;根据所述第二预设指令开始录制短视频;获取第三预设指令;根据所述第三预设指令停止录制短视频,并缓存所述短视频。结合第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述第二预设指令包括:点击预设按钮,按住预设按钮,预设手势和预设语音输入中的至少一个。结合第一方面的第四种可能的实现方式,在第六种可能的实现方式中,所述第三预设指令包括:点击预设按钮,松开预设按钮,预设手势和预设语音输入中的至少一个。结合第一方面,在第七种可能的实现方式中,所述根据所述虚拟形象对所述短视频中的视频帧进行匹配,得到匹配后的短视频包括:根据所述虚拟形象对所述短视频中视频帧进行裁剪和/或缩小,并将所述裁剪和/或缩小的结果与所述虚拟形象进行匹配,得到匹配后的短视频。结合第一方面的第七种可能的实现方式,在第八种可能的实现方式中,所述根据所述虚拟形象对所述短视频中视频帧进行裁剪和/或缩小包括:识别所述短视频的视频帧中的人脸部分,并从所述视频帧中裁剪出所述人脸部分,得到裁剪后的视频帧;或者根据所述虚拟形象在屏幕中的位置对所述短视频中视频帧进行裁剪和/或缩小。第二方面,提供了一种电子设备,所述电子设备包括:虚拟形象获取模块,用于获取虚拟形象;短视频获取模块,用于获取短视频;匹配模块,用于根据所述虚拟形象对所述短视频中的视频帧进行匹配,得到匹配后的短视频;发送模块,用于发送所述匹配后的短视频。结合第二方面,在第一种可能的实现方式中,所述虚拟形象获取模块具体用于:根据第一用户指令或者默认配置,获取所述虚拟形象。结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述设备还包括虚拟形象标识符获取模块,用于获取所述虚拟形象对应的标识符。结合第二方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述第一预设指令包括:预设手势和预设语音输入中的至少一个。结合第二方面,在第四种可能的实现方式中,所述短视频获取模块具体用于:获取第二预设指令;根据所述第二预设指令开始录制短视频;获取第三预设指令;根据所述第三预设指令停止录制短视频,并缓存所述短视频。结合第二方面的第四种可能的实现方式,在第五种可能的实现方式中,所述第二预设指令包括:点击预设按钮,按住预设按钮,预设手势和预设语音输入中的至少一个。结合第二方面的第四种可能的实现方式,在第六种可能的实现方式中,所述第三预设指令包括:点击预设按钮,松开预设按钮,预设手势和预设语音输入中的至少一个。结合第二方面,在第七种可能的实现方式中,所述匹配模块具体用于:根据所述虚拟形象对所述短视频中视频帧进行裁剪和/或缩小,并将所述裁剪和/或缩小的结果与所述虚拟形象进行匹配,得到匹配后的短视频。结合第二方面的第七种可能的实现方式,在第八种可能的实现方式中,所述匹配模块还用于:识别所述短视频的视频帧中的人脸部分,并从所述视频帧中裁剪出所述人脸部分,得到裁剪后的视频帧;或者根据所述虚拟形象在屏幕中的位置对所述短视频中视频帧进行裁剪和/或缩小。第三方面,提供了一种电子设备,所述设备包括存储器,摄像头,发送模块,显示屏以及与所述存储器,所述摄像头,所述发送模块,所述显示屏连接的处理器,其中,所述存储器用于存储一组程序代码,所述处理器调用所述存储器所存储的程序代码用于执行以下操作:获取虚拟形象;获取短视频;根据所述虚拟形象对所述短视频中的视频帧进行匹配,得到匹配后的短视频;发送所述匹配后的短视频。结合第三方面,在第一种可能的实现方式中,所述处理器调用所述存储器所存储的程序代码用于执行以下操作:根据第一用户指令或者默认配置,获取所述虚拟形象。结合第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述处理器调用所述存储器所存储的程序代码用于执行以下操作:获取所述虚拟形象对应的标识符。结合第三方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述第一预设指令包括:预设手势和预设语音输入中的至少一个。结合第三方面,在第四种可能的实现方式中,所述处理器调用所述存储器所存储的程序代码用于执行以下操作:获取第二预设指令;根据所述第二预设指令开始录制短视频;获取第三预设指令;根据所述第三预设指令停止录制短视频,并缓存所述短视频。结合第三方面的第四种可能的实现方式,在第五种可能的实现方式中,所述第二预设指令包括:点击预设按钮,按住预设按钮,预设手势和预设语音输入中的至少一个。结合第三方面的第四种可能的实现方式,在第六种可能的实现方式中,所述第三预设指令包括:点击预设按钮,松开预设按钮,预设手势和预设语音输入中的至少一个。结合第三方面,在第七中可能的实现方式中,所述处理器调用所述存储器所存储的程序代码用于执行以下操作:根据所述虚拟形象对所述短视频中视频帧进行裁剪和/或缩小,并将所述裁剪和/或缩小的结果与所述虚拟形象进行匹配,得到匹配后的短视频。结合第三方面的第七种可能的实现方式,在第八种可能的实现方式中,所本文档来自技高网...

【技术保护点】
一种短视频消息的发送方法,其特征在于,所述方法包括:获取虚拟形象;获取短视频;根据所述虚拟形象对所述短视频中的视频帧进行匹配,得到匹配后的短视频;发送所述匹配后的短视频。

【技术特征摘要】
1.一种短视频消息的发送方法,其特征在于,所述方法包括:
获取虚拟形象;
获取短视频;
根据所述虚拟形象对所述短视频中的视频帧进行匹配,得到匹配后的短视
频;
发送所述匹配后的短视频。
2.根据权利要求1所述的方法,其特征在于,所述获取虚拟形象包括:
根据第一预设指令或者默认配置,获取所述虚拟形象。
3.根据权利要求2所述方法,其特征在于,在所述获取虚拟形象之前,所
述方法还包括:
获取所述虚拟形象对应的标识符。
4.根据权利要求2或3所述方法,其特征在于,所述第一预设指令包括:
预设手势和预设语音输入中的至少一个。
5.根据权利要求1所述的方法,其特征在于,所述获取短视频包括:
获取第二预设指令;
根据所述第二预设指令开始录制短视频;
获取第三预设指令;
根据所述第三预设指令停止录制短视频,并缓存所述短视频。
6.根据权利要求5所述的方法,其特征在于,
所述第二预设指令包括:点击预设按钮,按住预设按钮,预设手势和预设
语音输入中的至少一个。
7.根据权利要求5所述的方法,...

【专利技术属性】
技术研发人员:张怀畅
申请(专利权)人:掌赢信息科技上海有限公司
类型:发明
国别省市:上海;31

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

1