基于虚拟现实技术的直播交互方法及系统技术方案

技术编号:39767954 阅读:8 留言:0更新日期:2023-12-22 02:20
本发明专利技术涉及人工智能领域,公开了一种基于虚拟现实技术的直播交互方法及系统,用于通过虚拟现实技术提高直播交互实时性并提升用户体验

【技术实现步骤摘要】
基于虚拟现实技术的直播交互方法及系统


[0001]本专利技术涉及人工智能领域,尤其涉及一种基于虚拟现实技术的直播交互方法及系统


技术介绍

[0002]随着虚拟现实技术和直播交互的兴起,人们对于更具沉浸感和交互性的直播体验的需求不断增加

传统的直播方式难以满足用户对于更丰富

真实感的互动体验的期望,因此,基于虚拟现实技术的直播交互方法应运而生

[0003]传统直播形式通常是单向的,观众只能观看内容,而无法与内容进行积极互动

虚拟现实技术的出现使得直播可以更具互动性,观众能够更深度地参与到直播过程中

但是,要实现高度互动的直播,需要克服虚拟现实技术的技术挑战,例如渲染延迟

实时性等问题


技术实现思路

[0004]本专利技术提供了一种基于虚拟现实技术的直播交互方法及系统,用于通过虚拟现实技术提高直播交互实时性并提升用户体验

[0005]本专利技术第一方面提供了一种基于虚拟现实技术的直播交互方法,所述基于虚拟现实技术的直播交互方法包括:
[0006]对目标直播场景中的多个初始场景元素进行虚拟空间位置标定,确定每个初始场景元素的虚拟空间位置,并基于所述虚拟空间位置对所述目标直播场景进行虚拟场景创建,得到多个目标场景元素;
[0007]对所述多个目标场景元素进行场景元素状态识别,得到多个场景元素状态数据,并通过虚拟现实技术对所述目标直播场景进行实时直播渲染,得到初始直播虚拟场景数据;
[0008]对所述初始直播虚拟场景数据进行场景元素追踪识别,得到多个场景元素实时操作交互数据,并通过所述虚拟现实技术对所述初始直播虚拟场景数据进行操作交互响应,得到目标直播虚拟场景数据;
[0009]对所述目标直播虚拟场景数据进行虚拟环境渲染延迟分析,生成虚拟环境渲染延迟数据;
[0010]对所述虚拟环境渲染延迟数据进行渲染延迟特征提取,得到渲染延迟特征集合;
[0011]将所述渲染延迟特征集合输入预置的渲染策略分析模型进行直播虚拟场景渲染策略最优化分析,得到目标场景渲染策略,并根据所述目标场景渲染策略对所述目标直播虚拟场景数据进行场景渲染参数更新

[0012]结合第一方面,在本专利技术第一方面的第一种实现方式中,所述对目标直播场景中的多个初始场景元素进行虚拟空间位置标定,确定每个初始场景元素的虚拟空间位置,并基于所述虚拟空间位置对所述目标直播场景进行虚拟场景创建,得到多个目标场景元素,
包括:
[0013]对目标直播场景进行场景元素识别,得到多个初始场景元素;
[0014]对每个初始场景元素进行元素标识码分配,得到每个初始场景元素对应的元素标识码;
[0015]根据所述元素标识码对所述多个初始场景元素进行元素构造分析,确定每个初始场景元素对应的尺寸构造数据;
[0016]根据所述尺寸构造数据对所述多个初始场景元素进行虚拟空间位置分析,确定每个初始场景元素的虚拟空间位置;
[0017]基于每个目标场景元素对应的虚拟空间位置,对所述目标直播场景进行虚拟场景映射,创建对应的多个目标场景元素

[0018]结合第一方面,在本专利技术第一方面的第二种实现方式中,所述对所述多个目标场景元素进行场景元素状态识别,得到多个场景元素状态数据,并通过虚拟现实技术对所述目标直播场景进行实时直播渲染,得到初始直播虚拟场景数据,包括:
[0019]通过预置的元素监测埋点对所述多个目标场景元素进行场景元素状态识别,得到多个场景元素状态数据;
[0020]基于所述多个场景元素状态数据对所述多个目标场景元素进行建模参数分析,得到多个场景元素建模参数;
[0021]基于所述多个场景元素状态数据对所述目标直播场景进行实时渲染引擎参数分析,得到目标渲染引擎参数;
[0022]基于所述多个场景元素建模参数以及所述目标渲染引擎参数对所述目标直播场景中的多个目标场景元素进行实时直播渲染,得到初始直播虚拟场景数据

[0023]结合第一方面,在本专利技术第一方面的第三种实现方式中,所述对所述初始直播虚拟场景数据进行场景元素追踪识别,得到多个场景元素实时操作交互数据,并通过所述虚拟现实技术对所述初始直播虚拟场景数据进行操作交互响应,得到目标直播虚拟场景数据,包括:
[0024]对所述初始直播虚拟场景数据进行场景元素范围分析,确定目标场景元素位置范围;
[0025]根据所述目标场景元素位置范围对所述初始直播虚拟场景数据进行互动交互操作区域分析,确定目标互动交互操作区域;
[0026]通过所述目标互动交互操作区域对每个目标场景元素进行场景元素追踪,确定多个场景元素实时操作交互数据;
[0027]对多个场景元素实时操作交互数据进行移动状态分析,得到对应的场景元素互动交互轨迹;
[0028]通过所述虚拟现实技术,基于所述场景元素互动交互轨迹对多个目标场景元素进行操作交互响应,得到操作交互响应数据;
[0029]根据所述操作交互响应数据,对所述初始直播虚拟场景数据进行渲染数据更新,生成目标直播虚拟场景数据

[0030]结合第一方面,在本专利技术第一方面的第四种实现方式中,所述对所述目标直播虚拟场景数据进行虚拟环境渲染延迟分析,生成虚拟环境渲染延迟数据,包括:
[0031]对所述多个场景元素实时操作交互数据进行操作交互时间戳提取,得到第一时间戳数据;
[0032]对所述第一时间戳数据进行哈希计算,得到多个第一哈希值,并通过预设的第一编码方式对所述多个第一哈希值进行编码,得到多个第一编码值;
[0033]对所述操作交互响应数据进行交互响应时间戳提取,得到第二时间戳数据;
[0034]对所述第二时间戳数据进行哈希计算,得到多个第二哈希值,并通过预设的第二编码方式对所述多个第二哈希值进行编码,得到多个第二编码值;
[0035]对所述多个第一编码值以及所述多个第二编码值进行编码匹配和数据对齐,并对所述目标直播虚拟场景数据进行虚拟环境渲染延迟计算,生成虚拟环境渲染延迟数据

[0036]结合第一方面,在本专利技术第一方面的第五种实现方式中,所述对所述虚拟环境渲染延迟数据进行渲染延迟特征提取,得到渲染延迟特征集合,包括:
[0037]将所述虚拟环境渲染延迟数据输入预置的双层卷积长短时网络,所述双层卷积长短时网络包括第一层卷积长短时网络以及第二层卷积长短时网络;
[0038]通过所述第一层卷积长短时网络对所述虚拟环境渲染延迟数据进行前向隐藏特征提取,得到前向隐藏特征;
[0039]通过所述第二层卷积长短时网络对所述虚拟环境渲染延迟数据进行后向隐藏特征提取,得到后向隐藏特征;
[0040]对所述前向隐藏特征以及所述后向隐藏特征进行特征融合,得到渲染延迟特征集合
。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于虚拟现实技术的直播交互方法,其特征在于,所述基于虚拟现实技术的直播交互方法包括:对目标直播场景中的多个初始场景元素进行虚拟空间位置标定,确定每个初始场景元素的虚拟空间位置,并基于所述虚拟空间位置对所述目标直播场景进行虚拟场景创建,得到多个目标场景元素;对所述多个目标场景元素进行场景元素状态识别,得到多个场景元素状态数据,并通过虚拟现实技术对所述目标直播场景进行实时直播渲染,得到初始直播虚拟场景数据;对所述初始直播虚拟场景数据进行场景元素追踪识别,得到多个场景元素实时操作交互数据,并通过所述虚拟现实技术对所述初始直播虚拟场景数据进行操作交互响应,得到目标直播虚拟场景数据;对所述目标直播虚拟场景数据进行虚拟环境渲染延迟分析,生成虚拟环境渲染延迟数据;对所述虚拟环境渲染延迟数据进行渲染延迟特征提取,得到渲染延迟特征集合;将所述渲染延迟特征集合输入预置的渲染策略分析模型进行直播虚拟场景渲染策略最优化分析,得到目标场景渲染策略,并根据所述目标场景渲染策略对所述目标直播虚拟场景数据进行场景渲染参数更新
。2.
根据权利要求1所述的基于虚拟现实技术的直播交互方法,其特征在于,所述对目标直播场景中的多个初始场景元素进行虚拟空间位置标定,确定每个初始场景元素的虚拟空间位置,并基于所述虚拟空间位置对所述目标直播场景进行虚拟场景创建,得到多个目标场景元素,包括:对目标直播场景进行场景元素识别,得到多个初始场景元素;对每个初始场景元素进行元素标识码分配,得到每个初始场景元素对应的元素标识码;根据所述元素标识码对所述多个初始场景元素进行元素构造分析,确定每个初始场景元素对应的尺寸构造数据;根据所述尺寸构造数据对所述多个初始场景元素进行虚拟空间位置分析,确定每个初始场景元素的虚拟空间位置;基于每个目标场景元素对应的虚拟空间位置,对所述目标直播场景进行虚拟场景映射,创建对应的多个目标场景元素
。3.
根据权利要求1所述的基于虚拟现实技术的直播交互方法,其特征在于,所述对所述多个目标场景元素进行场景元素状态识别,得到多个场景元素状态数据,并通过虚拟现实技术对所述目标直播场景进行实时直播渲染,得到初始直播虚拟场景数据,包括:通过预置的元素监测埋点对所述多个目标场景元素进行场景元素状态识别,得到多个场景元素状态数据;基于所述多个场景元素状态数据对所述多个目标场景元素进行建模参数分析,得到多个场景元素建模参数;基于所述多个场景元素状态数据对所述目标直播场景进行实时渲染引擎参数分析,得到目标渲染引擎参数;基于所述多个场景元素建模参数以及所述目标渲染引擎参数对所述目标直播场景中
的多个目标场景元素进行实时直播渲染,得到初始直播虚拟场景数据
。4.
根据权利要求3所述的基于虚拟现实技术的直播交互方法,其特征在于,所述对所述初始直播虚拟场景数据进行场景元素追踪识别,得到多个场景元素实时操作交互数据,并通过所述虚拟现实技术对所述初始直播虚拟场景数据进行操作交互响应,得到目标直播虚拟场景数据,包括:对所述初始直播虚拟场景数据进行场景元素范围分析,确定目标场景元素位置范围;根据所述目标场景元素位置范围对所述初始直播虚拟场景数据进行互动交互操作区域分析,确定目标互动交互操作区域;通过所述目标互动交互操作区域对每个目标场景元素进行场景元素追踪,确定多个场景元素实时操作交互数据;对多个场景元素实时操作交互数据进行移动状态分析,得到对应的场景元素互动交互轨迹;通过所述虚拟现实技术,基于所述场景元素互动交互轨迹对多个目标场景元素进行操作交互响应,得到操作交互响应数据;根据所述操作交互响应数据,对所述初始直播虚拟场景数据进行渲染数据更新,生成目标直播虚拟场景数据
。5.
根据权利要求4所述的基于虚拟现实技术的直播交互方法,其特征在于,所述对所述目标直播虚拟场景数据进行虚拟环境渲染延迟分析,生成虚拟环境渲染延迟数据,包括:对所...

【专利技术属性】
技术研发人员:郭勇苑朋飞靳世凯赵存喜
申请(专利权)人:中影年年北京文化传媒有限公司
类型:发明
国别省市:

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

1