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

技术编号:21224136 阅读:42 留言:0更新日期:2019-05-29 04:53
本发明专利技术实施例公开了一种视频数据处理方法和装置,所述方法包括:第一终端设备播放增强现实视频数据;所述第一终端设备获取第二终端设备所采集的姿态信息;所述姿态信息包括当前角度信息和当前位移信息;所述第一终端设备根据所述当前角度信息和所述当前位移信息确定所述增强现实视频数据对应的视频调整参数;所述第一终端设备根据所述视频调整参数更新所述增强现实视频数据的视觉角度和视觉位置。采用本发明专利技术,可以提高增强现实视频的显示效果。

A Method and Device for Video Data Processing

The embodiment of the present invention discloses a video data processing method and device, which includes: the first terminal device plays Augmented Reality video data; the first terminal device obtains the attitude information collected by the second terminal device; the attitude information includes the current angle information and the current displacement information; and the first terminal device according to the current angle information and the said. The front displacement information determines the video adjustment parameters corresponding to the augmented reality video data; the first terminal device updates the visual angle and position of the augmented reality video data according to the video adjustment parameters. The display effect of augmented reality video can be improved by adopting the present invention.

【技术实现步骤摘要】
一种视频数据处理方法和装置
本专利技术涉及计算机
,尤其涉及一种视频数据处理方法和装置。
技术介绍
AR(AugmentedReality,增强现实)技术是把原本在现实世界的一定空间范围内很难体验到的实体信息(视觉信息、声音、味道、触觉等)通过科学技术模拟仿真后再叠加到现实世界被人类感官所感知,从而达到超越现实的感官体验的增强现实技术。伴随着AR技术的不断发展,衍生出多种AR技术的周边产品,例如,AR视频、AR眼镜、AR游戏等。由于AR视频的特殊性,现有的AR视频一般在具有螺旋仪和红外感应器的终端设备(智能手机、平板电脑等)上播放。通过螺旋仪采集用户观看视频时的观看视角,通过红外感应器或者摄像机获取用户观看视频时所处的位置,进而通过视角和位置的变化,实时改变AR视频的画面,完成用户和AR视频的实时交互。例如,通过旋转终端设备,可以观看终端设备中AR视频中的人脸侧面。上述可见,螺旋仪采集用户观看视频时的观看视角,需要旋转终端设备;红外感应器或者摄像机获取用户观看视频时所处的位置,需要移动终端设备,而能够便捷地旋转或者移动的终端设备对应的屏幕较小,因此在较小的屏幕上展现AR视频会造成显示效果差、降低AR视频的逼真度。
技术实现思路
本专利技术实施例提供一种视频数据处理方法和装置,可以提高增强现实视频的显示效果。本专利技术一方面提供了一种视频数据处理方法,包括:第一终端设备播放增强现实视频数据;所述第一终端设备获取第二终端设备所采集的姿态信息;所述姿态信息包括当前角度信息和当前位移信息;所述第一终端设备根据所述当前角度信息和所述当前位移信息确定所述增强现实视频数据对应的视频调整参数;所述第一终端设备根据所述视频调整参数更新所述增强现实视频数据的视觉角度和视觉位置。其中,所述第一终端设备根据所述当前角度信息和所述当前位移信息确定所述增强现实视频数据对应的视频调整参数,包括:所述第一终端设备根据所述当前角度信息和历史角度向量,生成当前角度向量;所述第一终端设备根据所述当前位移信息、所述历史角度向量和历史位置向量,生成当前位置向量;所述第一终端设备将所述当前角度向量和所述当前位置向量确定为视频调整参数;则在所述第一终端设备根据所述视频调整参数更新所述增强现实视频数据的视觉角度和视觉位置之后,还包括:所述第一终端设备将所述视频调整参数中的所述当前角度向量确定为新的历史角度向量,并将所述当前位置向量确定为新的历史位置向量。其中,所述第一终端设备根据所述当前角度信息和历史角度向量,生成当前角度向量,包括:所述第一终端设备提取所述当前角度信息中的横轴旋转角度,并根据所述横轴旋转角度确定第一旋转矩阵;所述第一终端设备提取所述当前角度信息中的纵轴旋转角度,并根据所述纵轴旋转角度确定第二旋转矩阵;所述第一终端设备提取所述当前角度信息中的竖轴旋转角度,并根据所述竖轴旋转角度确定第三旋转矩阵;所述第一终端设备根据所述第一旋转矩阵、所述第二旋转矩阵、所述第三旋转矩阵以及所述历史角度向量,生成所述当前角度向量。其中,所述第一终端设备根据所述当前位移信息、所述历史角度向量和历史位置向量,生成当前位置向量,包括:所述第一终端设备根据所述位移信息中的位移长度、第一比例系数,生成目标位移长度;若所述位移信息中的位移方向是第一类方向,则所述第一终端设备根据所述目标位移长度、所述历史角度向量,生成第一位置变化向量,并根据所述第一位置变化向量和所述历史位置向量,生成所述当前位置向量;若所述位移信息中的位移方向是第二类方向,则所述第一终端设备根据所述第二类方向确定所述历史角度向量的垂直向量,根据所述目标位移长度、所述垂直向量生成第二位置变化向量,并根据所述第二位置变化向量和所述历史位置向量,生成所述当前位置向量。其中,所述第一终端设备根据所述视频调整参数更新所述增强现实视频数据的视觉角度和视觉位置,包括:所述第一终端设备根据所述视频调整参数中的所述当前角度向量更新所述增强现实视频数据的视觉角度;所述第一终端设备根据所述视频调整参数中的所述当前位置向量更新所述增强现实视频数据的视觉位置。其中,所述姿态信息还包括缩放信息;则所述方法还包括:所述第一终端设备根据所述缩放信息中的缩放距离和第二比例系数,生成目标缩放距离;所述第一终端设备根据所述目标缩放距离对应的倍数,对所述增强现实视频数据的视频尺寸进行缩放处理。其中,所述第一终端设备获取第二终端设备所采集的姿态信息,包括:所述第一终端设备将目标时间段内所获取到的所述当前角度信息、所述当前位移信息和所述缩放信息均确定为单位信息,并按照获取时间戳的顺序将每个所述单位信息依次添加至信息队列;所述第一终端设备将所述信息队列中至少两个位置相邻且信息类型相同的所述单位信息确定为目标单位信息,并对所述目标单位信息进行合并。其中,所述对所述目标单位信息进行合并,包括:若所述目标单位信息是所述当前角度信息或者所述当前位移信息,则所述第一终端设备将所述目标单位信息进行累加处理;若所述目标单位信息是缩放信息,则所述第一终端设备将所述目标单位信息进行累乘处理。其中,所述第一终端设备根据所述当前角度信息和所述当前位移信息确定所述增强现实视频数据对应的视频调整参数,包括:所述第一终端设备根据所述当前角度信息和起始角度信息,得到目标角度信息,并根据所述目标角度信息生成当前角度向量;所述第一终端设备根据所述当前位移信息、所述起始角度信息和历史位置坐标,生成当前位置坐标;所述第一终端设备将所述当前角度向量和所述当前位置坐标确定为视频调整参数;则在所述第一终端设备根据所述视频调整参数更新所述增强现实视频数据的视觉角度和视觉位置之后,还包括:所述第一终端设备将所述视频调整参数中的所述目标角度信息确定为新的起始角度信息,并将所述当前位置坐标确定为新的历史位置坐标。本专利技术另一方面提供了一种视频数据处理方法,包括:第二终端设备采集姿态信息;所述姿态信息包括当前角度信息和当前位移信息;所述第二终端设备向第一终端设备发送所述姿态信息,以使当所述第一终端设备播放增强现实视频数据时,所述第一终端设备根据所述姿态信息确定所述增强现实视频数据对应的视频调整参数,并根据所述视频调整参数更新所述增强现实视频数据的视觉角度和视觉位置。其中,所述第二终端设备采集姿态信息,包括:所述第二终端设备采集第二终端设备的横轴旋转角度、纵轴旋转角度和竖轴旋转角度;所述第二终端设备将所述横轴旋转角度、所述纵轴旋转角度和所述竖轴旋转角度确定为当前角度信息;所述第二终端设备获取按键指令,所述按键指令携带位移长度和位移方向;所述第二终端设备将所述位移长度和所述位移方向确定为所述当前位移信息。其中,还包括:所述第二终端设备获取触控指令,所述触控指令携带缩放距离和缩放类型,将所述缩放距离和所述缩放类型确定为缩放信息,并将所述缩放信息确定为所述姿态信息。本专利技术另一方面提供了一种视频数据处理装置,应用于第一终端设备,包括:播放模块,用于播放增强现实视频数据;信息获取模块,用于获取第二终端设备所采集的姿态信息;所述姿态信息包括当前角度信息和当前位移信息;第一确定模块,用于根据所述当前角度信息和所述当前位移信息确定所述增强现实视频数据对应的视频调整参数;更新模块,用于根据所述视频调整参数更新所述增本文档来自技高网...

【技术保护点】
1.一种视频数据处理方法,其特征在于,包括:第一终端设备播放增强现实视频数据;所述第一终端设备获取第二终端设备所采集的姿态信息;所述姿态信息包括当前角度信息和当前位移信息;所述第一终端设备根据所述当前角度信息和所述当前位移信息确定所述增强现实视频数据对应的视频调整参数;所述第一终端设备根据所述视频调整参数更新所述增强现实视频数据的视觉角度和视觉位置。

【技术特征摘要】
1.一种视频数据处理方法,其特征在于,包括:第一终端设备播放增强现实视频数据;所述第一终端设备获取第二终端设备所采集的姿态信息;所述姿态信息包括当前角度信息和当前位移信息;所述第一终端设备根据所述当前角度信息和所述当前位移信息确定所述增强现实视频数据对应的视频调整参数;所述第一终端设备根据所述视频调整参数更新所述增强现实视频数据的视觉角度和视觉位置。2.根据权利要求1所述的方法,其特征在于,所述第一终端设备根据所述当前角度信息和所述当前位移信息确定所述增强现实视频数据对应的视频调整参数,包括:所述第一终端设备根据所述当前角度信息和历史角度向量,生成当前角度向量;所述第一终端设备根据所述当前位移信息、所述历史角度向量和历史位置向量,生成当前位置向量;所述第一终端设备将所述当前角度向量和所述当前位置向量确定为视频调整参数;则在所述第一终端设备根据所述视频调整参数更新所述增强现实视频数据的视觉角度和视觉位置之后,还包括:所述第一终端设备将所述视频调整参数中的所述当前角度向量确定为新的历史角度向量,并将所述当前位置向量确定为新的历史位置向量。3.根据权利要求2所述的方法,其特征在于,所述第一终端设备根据所述当前角度信息和历史角度向量,生成当前角度向量,包括:所述第一终端设备提取所述当前角度信息中的横轴旋转角度,并根据所述横轴旋转角度确定第一旋转矩阵;所述第一终端设备提取所述当前角度信息中的纵轴旋转角度,并根据所述纵轴旋转角度确定第二旋转矩阵;所述第一终端设备提取所述当前角度信息中的竖轴旋转角度,并根据所述竖轴旋转角度确定第三旋转矩阵;所述第一终端设备根据所述第一旋转矩阵、所述第二旋转矩阵、所述第三旋转矩阵以及所述历史角度向量,生成所述当前角度向量。4.根据权利要求2所述的方法,其特征在于,所述第一终端设备根据所述当前位移信息、所述历史角度向量和历史位置向量,生成当前位置向量,包括:所述第一终端设备根据所述位移信息中的位移长度、第一比例系数,生成目标位移长度;若所述位移信息中的位移方向是第一类方向,则所述第一终端设备根据所述目标位移长度、所述历史角度向量,生成第一位置变化向量,并根据所述第一位置变化向量和所述历史位置向量,生成所述当前位置向量;若所述位移信息中的位移方向是第二类方向,则所述第一终端设备根据所述第二类方向确定所述历史角度向量的垂直向量,根据所述目标位移长度、所述垂直向量生成第二位置变化向量,并根据所述第二位置变化向量和所述历史位置向量,生成所述当前位置向量。5.根据权利要求2所述的方法,其特征在于,所述第一终端设备根据所述视频调整参数更新所述增强现实视频数据的视觉角度和视觉位置,包括:所述第一终端设备根据所述视频调整参数中的所述当前角度向量更新所述增强现实视频数据的视觉角度;所述第一终端设备根据所述视频调整参数中的所述当前位置向量更新所述增强现实视频数据的视觉位置。6.根据权利要求1所述的方法,其特征在于,所述姿态信息还包括缩放信息;则所述方法还包括:所述第一终端设备根据所述缩放信息中的缩放距离和第二比例系数,生成目标缩放距离;所述第一终端设备根据所述目标缩放距离对应的倍数,对所述增强现实视频数据的视频尺寸进行缩放处理。7.根据权利要求6所述的方法,其特征在于,所述第一终端设备获取第二终端设备所采集的姿态信息,包括:所述第一终端设备将目标时间段内所获取到的所述当前角度信息、所述当前位移信息和所述缩放信息均确定为单位信息,并按照获取时间戳的顺序将每个所述...

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

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

1