一种信息处理方法及电子设备的制造方法

文档序号:9506845阅读:204来源:国知局
一种信息处理方法及电子设备的制造方法
【技术领域】
[0001]本发明涉及电子技术领域,特别涉及一种信息处理方法及电子设备。
【背景技术】
[0002]随着科学技术的发展,越来越多的诸如:智能手机、平板电脑、笔记本电脑等电子设备逐渐呈现多功能化,比如,同时兼备拍照功能,录像功能,等等。从而给人们的日常生活带来了诸多的便利。
[0003]本申请发明人在发明本申请实施例中技术方案的过程中,发现上述现有技术至少存在如下技术问题:
[0004]现有技术中,在通过电子设备上的比如摄像头等视频拍摄装置来进行实时录像的过程中,往往只能对当前视频拍摄装置拍摄到的当前画面和电子设备当前环境中的音频内容进行录制。所以,现有技术中的电子设备存在在实时录像过程中不能实现将虚拟物体引入拍摄视频的技术问题。

【发明内容】

[0005]本发明实施例提供一种信息处理方法及电子设备,用于解决现有技术中的电子设备存在实时录像过程中不能实现将虚拟物体引入拍摄视频的技术问题,实现了在实时录像过程将虚拟物体引入拍摄视频,进而提高用户体验的技术效果。
[0006]一,本申请实施例提供了一种信息处理方法,包括以下步骤:
[0007]获得第一虚拟对象;
[0008]确定所述第一虚拟对象的第一运动路径;
[0009]取i从I至M,控制所述第一虚拟对象依次在M帧图像中的第i帧图像上运动,其中,M为正整数,i为不大于M的正整数;所述M帧图像为通过一电子设备的视频拍摄装置采集获得的一段视频所包括的图像;
[0010]依次在所述M帧图像上所形成的M段运动路径共同构成所述第一运动路径,控制所述第一虚拟对象在所述视频中沿所述第一运动路径运动。
[0011]可选地,所述获得第一虚拟对象,具体为:
[0012]响应用户用于调用或选定所述第一虚拟对象的至少一个操作,获得所述第一虚拟对象;或者,
[0013]基于所述视频拍摄装置采集的所述视频中的至少一帧图像,获得所述第一虚拟对象,其中,所述至少一帧图像为在所述M帧图像之前拍摄获得的图像。
[0014]可选地,所述基于所述视频拍摄装置采集的所述视频中的至少一帧图像,获得所述第一虚拟对象,具体包括:
[0015]从所述至少一帧图像中确定出第一目标对象;
[0016]基于所述第一目标对象,获得与所述第一目标对象相对应的第一虚拟对象。
[0017]可选地,所述确定所述第一虚拟对象的第一运动路径,具体包括:
[0018]获得一触控操作;
[0019]获得与所述触控操作对应的所述第一运动路径。
[0020]可选地,所述确定所述第一虚拟对象的第一运动路径,具体包括:
[0021]对所述视频拍摄装置在所述M帧图像之前采集的N帧图像或所述M帧图像中的第I帧图像进行图像识别,确定出第一目标对象,其中,N为正整数;
[0022]取j从I至M,获得所述第一目标对象在所述M帧图像中的第j帧图像上对应的第j段运动路径;
[0023]基于所述第j段运动路径,确定出所述第一虚拟对象的第一运动路径。
[0024]可选地,所述基于所述第j段运动路径,确定出所述第一虚拟对象的第一运动路径,具体包括:
[0025]基于所述第j段运动路径,确定所述第一目标对象的由M段运动路径构成的第二运动路径;
[0026]基于所述第一运动路径与所述第二运动路径的对应关系,确定出所述第一虚拟对象的所述第一运动路径。
[0027]可选地,所述确定所述第一虚拟对象的第一运动路径,具体包括:
[0028]对所述视频拍摄装置在所述M帧图像之前采集的N帧图像或所述M帧图像中的第I帧图像进行图像识别,确定出第一目标对象,其中,N为正整数;
[0029]基于所述第一目标对象,随机地确定出所述第一虚拟对象的所述第一运动路径。
[0030]可选地,所述基于所述第一目标对象,随机地确定出所述第一虚拟对象的所述第一运动路径,具体包括:
[0031]确定所述第一目标对象所处的第一区域;
[0032]确定所述第一虚拟对象位于与所述第一区域相距一预设区域范围的第二区域内;
[0033]确定所述第一虚拟对象在所述第二区域内运动的所述第一运动路径。
[0034]可选地,在所述控制所述第一虚拟对象依次在M帧图像中的第i帧图像上运动之后,所述方法还包括:
[0035]获得所述第一虚拟对象对应的第一数据,以及所述第i段运动路径对应的第二数据,以及所述视频拍摄装置采集获得的所述第i帧图像对应的第三数据;
[0036]将所述第一数据,所述第二数据以及所述第三数据在所述电子设备的帧缓存器中进行叠加,获得第i个纹理数据,共获得与所述M帧图像对应的M个纹理数据;
[0037]所述电子设备中的编码器对所述M个纹理数据进行编码,获得一视频文件。
[0038]可选地,在所述电子设备中的编码器对所述M个纹理数据进行编码,获得一视频文件之后,所述方法还包括:
[0039]所述电子设备中的解码器对所述视频文件进行解码,并在播放所述视频文件的过程中,控制所述第一虚拟对象沿所述第一运动路径运动。
[0040]二,本申请实施例还提供了一种电子设备,包括:
[0041]视频拍摄装置;
[0042]处理器,与所述视频拍摄装置连接,其中,所述处理器被配置为:
[0043]获得第一虚拟对象;
[0044]确定所述第一虚拟对象的第一运动路径;
[0045]取i从I至M,控制所述第一虚拟对象依次在M帧图像中的第i帧图像上运动,其中,M为正整数,i为不大于M的正整数;所述M帧图像为通过所述视频拍摄装置采集获得的一段视频所包括的图像;
[0046]依次在所述M帧图像上所形成的M段运动路径共同构成所述第一运动路径,控制所述第一虚拟对象在所述视频中沿所述第一运动路径运动。
[0047]可选地,所述处理器被配置为:
[0048]响应用户用于调用或选定所述第一虚拟对象的至少一个操作,获得所述第一虚拟对象;或者,
[0049]基于所述视频拍摄装置采集的所述视频中的至少一帧图像,获得所述第一虚拟对象,其中,所述至少一帧图像为在所述M帧图像之前拍摄获得的图像
[0050]可选地,所述处理器被配置为:
[0051]从所述至少一帧图像中确定出第一目标对象;
[0052]基于所述第一目标对象,获得与所述第一目标对象相对应的第一虚拟对象。
[0053]可选地,所述处理器被配置为:
[0054]获得一触控操作;
[0055]获得与所述触控操作对应的所述第一运动路径。
[0056]可选地,所述处理器被配置为:
[0057]对所述视频拍摄装置在所述M帧图像之前采集的N帧图像或所述M帧图像中的第I帧图像进行图像识别,确定出第一目标对象,其中,N为正整数;
[0058]取j从I至M,获得所述第一目标对象在所述M帧图像中的第j帧图像上对应的第j段运动路径;
[0059]基于所述第j段运动路径,确定出所述第一虚拟对象的第一运动路径。
[0060]可选地,所述处理器被配置为:
[0061]基于所述第j段运动路径,确定所述第一目标对象的由M段运动路径构成的第二运动路径;
[0062]基于所述第一运动路径与所述第二运动路径的对应关系,确定出所述第一虚拟对象的所述第一运动路径。
[0063]可选地,所述处理器被配置为:
[0064]对所述视频拍摄装置在所述M帧图像之前采集的N帧图像或所述M帧图像中的第I帧图像进行图像识别,确定出第一目标对象,其中,N为正整数;
[0065]基于所述第一目标对象,随机地确定出所述第一虚拟对象的所述第一运动路径。
[0066]可选地,所述处理器被配置为:
[0067]确定所述第一目标对象所处的第一区域;
[0068]确定所述第一虚拟对象位于与所述第一区域相距一预设区域范围的第二区域内;
[0069]确定所述第一虚拟对象在所述第二区域内运动的所述第一运动路径。
[0070]可选地,在所述控制所述第一虚拟对象依次在M帧图像中的第i帧图像上运动之后,所述处理器被配置为:
[0071]获得所述第一虚拟对象对应的第一数据,以及所述第i段运动路径对应的第二数据,以及所述视频拍摄装置采集获得的所述第i帧图像对应的第三数据;
[0072]将所述第一数据,所述第二数据以及所述第三数据在所述电子设备的帧缓存器中进行叠加,获得第i个纹理数据,共获得与M帧图像对应的M个纹理数据;
[0073]所述电子设备中的编码器对所述M个纹理数据进行编码,获得一视频文件。
[0074]可选地,在所述电子设备中的编码器对所述M个纹理数据进行编码,获得一视频文件之后,所述处理器被配置为:
[0075]所述电子设备中的解码器对所述视频文件进行解码,并在播放所述视频文件的过程中,控制所述第一虚拟对象沿所述第一运动路径运动。
[0076]三,本申请实施例还提供了一种电子设备,包括:
[0077]第一获得单元,用于获得第一虚拟对象;
[0078]第一确定单元,用于确定所述第一虚拟对象的第一运动路径;
[0079]第一控制单元,取i从I至M,控制所述第一虚拟对象依次在M帧图像中的第i帧图像上运动,其中,M为正整数,i为不大于M的正整数;所述M帧图像为通过一电子设备的视频拍摄装置采集获得的一段视频所包括的图像;
[0080]第二控制单元,依次在所述M帧图像上所形成的M段运动路径共同构成所述第一运动路径,控制所述第一虚拟对象在所述视频中沿所述第一运动路径运动。
[0081]本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:
[0082]由于在本申请实施例的技术方案中,通过获得第一虚拟对象,确定所述第一虚拟对象的第一运动路径,控制所述第一虚拟对象依次在M帧图像中的
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1