基于虚拟现实环境的视角处理方法和装置制造方法及图纸

技术编号:20751402 阅读:27 留言:0更新日期:2019-04-03 11:31
本发明专利技术涉及一种基于虚拟现实环境的视角处理方法、装置、计算机设备和存储介质,该方法包括:当满足关键画面视角切换条件时,将对应关键画面的关键画面视角变化到与观看视角相匹配;保持所述关键画面视角与所述观看视角相匹配;当匹配保持时长大于或等于第一时长阈值时,检测观看视角自由调整事件;根据所述观看视角自由调整事件解除所述匹配。这样主动让用户观看关键画面的方式,可以避免虚拟现实环境中无效的交互使得关键画面难以及时地呈现,从而可提高虚拟现实环境中交互效率,还可以保证虚拟现实环境中交互的自由度。

【技术实现步骤摘要】
基于虚拟现实环境的视角处理方法和装置
本专利技术涉及虚拟现实领域,特别是涉及一种基于虚拟现实环境的视角处理方法和装置。
技术介绍
随着虚拟现实(VirtualReality简称VR)技术的发展,多媒体的呈现和交互方式相比传统方法会有很大的不同。在虚拟现实领域,用户视角最低限度保留3个自由度(DegreesofFreedom,通常缩写为DOF),用户在虚拟现实空间中可以自由地转换视角。由于用户在虚拟现实空间中可以自由地转换视角,用户会常常不按线索指引看望关键画面,这样用户会错过关键画面,画面也无法继续进行播放,导致虚拟现实环境中交互效率低。
技术实现思路
基于此,有必要针对虚拟现实环境中交互效率低的技术问题,提供一种基于虚拟现实环境的视角处理方法、装置、计算机设备和存储介质。一种基于虚拟现实环境的视角处理方法,所述方法包括:当满足关键画面视角切换条件时,将对应关键画面的关键画面视角变化到与观看视角相匹配;保持所述关键画面视角与所述观看视角相匹配;当匹配保持时长大于或等于第一时长阈值时,检测观看视角自由调整事件;根据所述观看视角自由调整事件解除所述匹配。在其中一个实施例中,所述当满足关键画面视角切换条件时,将对应关键画面的关键画面视角变化到与观看视角相匹配,包括:当满足关键画面视角切换条件时,判断相应关键画面的显示需求等级;当所述显示需求等级为第一等级时,将对应关键画面的关键画面视角变化到与观看视角相匹配;所述方法还包括:当所述显示需求等级为第二等级时,触发用于引导观看视角变化到关键画面视角的线索引导。在其中一个实施例中,所述当所述显示需求等级为第二等级时,触发用于引导观看视角变化到关键画面视角的线索引导,包括:当所述显示需求等级为第二等级、且所述观看视角与所述关键画面视角不匹配时,触发用于引导观看视角变化到对应关键画面的关键画面视角的线索引导;当接收到变化观看视角的指令、且所述观看视角与所述关键画面视角不匹配时,则重复触发所述线索引导。在其中一个实施例中,所述当满足关键画面视角切换条件时,将对应关键画面的关键画面视角变化到与观看视角相匹配,包括:当满足关键画面视角切换条件时,触发用于引导观看视角变化到对应关键画面的关键画面视角的线索引导;当触发所述线索引导起达到第二时长阈值,且所述观看视角一直未与所述关键画面视角相匹配时,则将所述关键画面视角变化到与观看视角相匹配。在其中一个实施例中,所述方法还包括:当满足关键画面视角切换条件时,确定相应关键画面所对应的感知声源位置;将所述感知声源位置跟随所述关键画面视角的变化而同步变化。在其中一个实施例中,所述关键画面视角变化到与观看视角相匹配的视角转动方向,与所述观看视角变化到关键画面视角的视角转动方向相反。在其中一个实施例中,所述将对应关键画面的关键画面视角变化到与观看视角相匹配,包括:获取所述关键画面视角与所述观看视角的水平夹角和俯仰夹角;获取所述观看视角的水平转动角度和俯仰转动角度;根据所述水平夹角和所述水平转动角度计算所述关键画面视角的水平转动角度;根据所述俯仰夹角和所述俯仰转动角度计算所述关键画面视角的俯仰转动角度;根据所述关键画面视角的水平转动角度和俯仰转动角度转动所述关键画面视角,使所述关键画面视角与所述观看视角相匹配。一种基于虚拟现实环境的视角处理装置,所述装置包括:视角变化模块,用于当满足关键画面视角切换条件时,将对应关键画面的关键画面视角变化到与观看视角相匹配;视角匹配模块,用于保持所述关键画面视角与所述观看视角相匹配;检测模块,用于当匹配保持时长大于或等于第一时长阈值时,检测观看视角自由调整事件;匹配解除模块,用于根据所述观看视角自由调整事件解除所述匹配。在其中一个实施例中,所述装置包括:需求等级判断模块,用于当满足关键画面视角切换条件时,判断相应关键画面的显示需求等级;视角变化模块,还用于当所述显示需求等级为第一等级时,将对应关键画面的关键画面视角变化到与观看视角相匹配;所述装置还包括:线索引导触发模块,用于当所述显示需求等级为第二等级时,触发用于引导观看视角变化到关键画面视角的线索引导。在其中一个实施例中,所述线索引导触发模块,还用于当所述显示需求等级为第二等级、且所述观看视角与所述关键画面视角不匹配时,触发用于引导观看视角变化到对应关键画面的关键画面视角的线索引导;当接收到变化观看视角的指令、且所述观看视角与所述关键画面视角不匹配时,则重复触发所述线索引导。在其中一个实施例中,所述视角变化模块,还用于当满足关键画面视角切换条件时,触发用于引导观看视角变化到对应关键画面的关键画面视角的线索引导;当触发所述线索引导起达到第二时长阈值,且所述观看视角一直未与所述关键画面视角相匹配时,则将所述关键画面视角变化到与观看视角相匹配。在其中一个实施例中,所述装置还包括:感知声源位置确定模块,用于当满足关键画面视角切换条件时,确定相应关键画面所对应的感知声源位置;感知声源位置变化模块,用于将所述感知声源位置跟随所述关键画面视角的变化而同步变化。在其中一个实施例中,所述关键画面视角变化到与观看视角相匹配的视角转动方向,与所述观看视角变化到关键画面视角的视角转动方向相反。在其中一个实施例中,所述视角变化模块,还用于获取所述关键画面视角与所述观看视角的水平夹角和俯仰夹角;获取所述观看视角的水平转动角度和俯仰转动角度;根据所述水平夹角和所述水平转动角度计算所述关键画面视角的水平转动角度;根据所述俯仰夹角和所述俯仰转动角度计算所述关键画面视角的俯仰转动角度;根据所述关键画面视角的水平转动角度和俯仰转动角度转动所述关键画面视角,使所述关键画面视角与所述观看视角相匹配。一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行以下步骤:当满足关键画面视角切换条件时,将对应关键画面的关键画面视角变化到与观看视角相匹配;保持所述关键画面视角与所述观看视角相匹配;当匹配保持时长大于或等于第一时长阈值时,检测观看视角自由调整事件;根据所述观看视角自由调整事件解除所述匹配。一种存储有计算机程序的存储介质,所述计算机程序被一个或多个处理器执行时,使得所述一个或多个处理器执行以下步骤:当满足关键画面视角切换条件时,将对应关键画面的关键画面视角变化到与观看视角相匹配;保持所述关键画面视角与所述观看视角相匹配;当匹配保持时长大于或等于第一时长阈值时,检测观看视角自由调整事件;根据所述观看视角自由调整事件解除所述匹配。上述基于虚拟现实环境的视角处理方法、装置、计算机设备和存储介质,把关键画面视角变化到与观看视角相匹配,且保持关键画面视角与观看视角相匹配,这样主动让用户观看关键画面的方式,可以避免虚拟现实环境中无效的交互使得关键画面难以及时地呈现,从而可提高虚拟现实环境中交互效率。当匹配保持时长大于或等于第一时长阈值时,可以解除关键画面视角与观看视角的匹配。这样用户又可以转动视角,选择继续自由探索虚拟现实世界。如此既可以保证虚拟现实环境中交互效率,又可以保证虚拟现实环境中交互的自由度。附图说明图1为一个实施例中基于虚拟现实环境的视角处理方法的应用环境图;图2为一个实施例中计算机设备的内部结构示意图;图3为一个实施例中基于虚拟本文档来自技高网...

【技术保护点】
1.一种基于虚拟现实环境的视角处理方法,所述方法包括:当满足关键画面视角切换条件时,将对应关键画面的关键画面视角变化到与观看视角相匹配;保持所述关键画面视角与所述观看视角相匹配;当匹配保持时长大于或等于第一时长阈值时,检测观看视角自由调整事件;根据所述观看视角自由调整事件解除所述匹配。

【技术特征摘要】
1.一种基于虚拟现实环境的视角处理方法,所述方法包括:当满足关键画面视角切换条件时,将对应关键画面的关键画面视角变化到与观看视角相匹配;保持所述关键画面视角与所述观看视角相匹配;当匹配保持时长大于或等于第一时长阈值时,检测观看视角自由调整事件;根据所述观看视角自由调整事件解除所述匹配。2.根据权利要求1所述的方法,其特征在于,所述当满足关键画面视角切换条件时,将对应关键画面的关键画面视角变化到与观看视角相匹配,包括:当满足关键画面视角切换条件时,判断相应关键画面的显示需求等级;当所述显示需求等级为第一等级时,将对应关键画面的关键画面视角变化到与观看视角相匹配;所述方法还包括:当所述显示需求等级为第二等级时,触发用于引导观看视角变化到关键画面视角的线索引导。3.根据权利要求2所述的方法,其特征在于,所述当所述显示需求等级为第二等级时,触发用于引导观看视角变化到关键画面视角的线索引导,包括:当所述显示需求等级为第二等级、且所述观看视角与所述关键画面视角不匹配时,触发用于引导观看视角变化到对应关键画面的关键画面视角的线索引导;当接收到变化观看视角的指令、且所述观看视角与所述关键画面视角不匹配时,则重复触发所述线索引导。4.根据权利要求1所述的方法,其特征在于,所述当满足关键画面视角切换条件时,将对应关键画面的关键画面视角变化到与观看视角相匹配,包括:当满足关键画面视角切换条件时,触发用于引导观看视角变化到对应关键画面的关键画面视角的线索引导;当触发所述线索引导起达到第二时长阈值,且所述观看视角一直未与所述关键画面视角相匹配时,则将所述关键画面视角变化到与观看视角相匹配。5.根据权利要求1所述的方法,其特征在于,所述方...

【专利技术属性】
技术研发人员:柳振宇
申请(专利权)人:深圳市裂石影音科技有限公司
类型:发明
国别省市:广东,44

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

1