一种VR显示控制方法及装置制造方法及图纸

技术编号:34368131 阅读:14 留言:0更新日期:2022-07-31 09:48
本发明专利技术公开了一种VR显示控制方法及装置,其中方法包括:控制运动传感器采集用户的当前动作;根据当前动作,对当前动作的运动趋势进行预测,获得多个动作趋势和对应的动作趋势视点;获得当前帧图像中发生变化的变化点;将动作趋势视点与变化点进行匹配,获得匹配点的匹配集合;对匹配集合中各个匹配点对应的下下一帧图像进行渲染并存储;响应于屏幕刷新信号,控制运动传感器采集用户的下一帧动作,将下一帧动作与匹配集合中的匹配点对应的动作趋势进行匹配;当显示下下一帧时,调用与下一帧动作相匹配的匹配点对应的下下一帧图像进行显示。本发明专利技术大大减轻了延迟问题,提升了用户体验。验。验。

A VR display control method and device

【技术实现步骤摘要】
一种VR显示控制方法及装置


[0001]本专利技术涉及虚拟现实领域,特别是涉及一种VR显示控制方法及装置。

技术介绍

[0002]虚拟现实技术(英文名称:Virtual Reality,缩写为VR),是20世纪发展起来的一项全新的实用技术。虚拟现实技术囊括计算机、电子信息、仿真技术,其基本实现方式是计算机模拟虚拟环境从而给人以环境沉浸感。随着社会生产力和科学技术的不断发展,各行各业对VR技术的需求日益旺盛。VR技术也取得了巨大进步,并逐步成为一个新的科学

[0003]对于目前的VR设备而言,延迟是影响用户体验的主要因素之一,这里所指的延迟,是Motion

To

Photon Latency,是指从获取用户执行的动作,到在屏幕上展示与动作对应的图像所花费的时间,简称MTP延迟。目前的VR设备,一般通过响应于屏幕刷新信号,如Vsync(垂直同步)信号,对用户动作进行采集,然后主机对采集到的动作对应的图像进行渲染,响应于下一个屏幕刷新信号,将渲染后的图像进行显示。现有技术都是采集动作后,再根据动作所对应的图像进行渲染,导致有些主机无法及时对完成图像渲染,造成明显延迟的问题,导致用户体验大幅下降。

技术实现思路

[0004]有鉴于现有技术的上述的一部分缺陷,本专利技术所要解决的技术问题是提供一种VR显示控制方法及装置,旨在减轻VR设备中延迟大的问题,提升用户体验。
[0005]为实现上述目的,本专利技术第一方面公开了一种VR显示控制方法,所述方法包括:
[0006]控制运动传感器采集用户的当前动作;
[0007]根据所述当前动作,对所述当前动作的运动趋势进行预测,获得多个动作趋势和对应的动作趋势视点;其中,所述动作趋势为当前动作在下一帧时的可能动作,所述动作趋势视点为所述动作趋势对应所述用户眼睛聚焦在当前帧图像中的视点;
[0008]获得所述当前帧图像中发生变化的变化点;
[0009]将所述动作趋势视点与所述变化点进行匹配,获得匹配点的匹配集合;其中,匹配点为在所述当前帧图像中位置相匹配的所述动作趋势视点和变化点;
[0010]对所述匹配集合中各个所述匹配点对应的下下一帧图像进行渲染并存储;
[0011]响应于所述屏幕刷新信号,控制运动传感器采集所述用户的下一帧动作,将所述下一帧动作与匹配集合中的匹配点对应的所述动作趋势进行匹配;
[0012]当显示下下一帧时,调用与所述下一帧动作相匹配的匹配点对应的下下一帧图像进行显示。
[0013]可选的,所述根据所述当前动作,对所述当前动作的运动趋势进行预测,获得多个动作趋势和对应的动作趋势视点,包括:
[0014]获得当前动作对应的身体转动速度、头部转动速度以及眼球转动速度;
[0015]根据所述当前动作的位置、所述身体转动速度、所述头部转动速度以及所述眼球转动速度,确定多个动作趋势;
[0016]根据所述动作趋势,获得所述动作趋势视点。
[0017]可选的,所述获得所述当前帧图像中发生变化的变化点,所述方法包括:
[0018]将所述当前帧图像与上一帧图像进行对比,确定当前帧图像中各个位置的变化幅度;
[0019]将所述当前帧图像中变化幅度满足预设要求的位置确定为所述变化点,获得变化点。
[0020]可选的,所述将所述动作趋势视点与所述变化点进行匹配,获得匹配点的匹配集合,包括:
[0021]确定各个所述动作趋势视点在所述当前帧视图中的位置;
[0022]确定各个变化点在所述当前帧视图中的位置;
[0023]将互相重合的所述动作趋势视点和所述变化点,确定为匹配点,将所述匹配点的集合确定为匹配集合。
[0024]可选的,所述将所述下一帧动作与匹配集合中的匹配点对应的所述动作趋势进行匹配,包括:
[0025]将所述下一帧动作分别与匹配集合中的匹配点对应的所述动作趋势进行对比;
[0026]响应于所述下一帧动作与某个所述动作趋势相同时,则确定所述下一帧动作与该动作趋势相匹配。
[0027]本专利技术第二方面公开了一种VR显示控制装置,所述装置包括:当前动作采集单元、动作趋势预测单元、变化点获得单元、趋势匹配单元、渲染单元、动作匹配单元以及显示单元;
[0028]所述当前动作采集单元,用于控制运动传感器采集用户的当前动作;
[0029]所述动作趋势预测单元,用于根据所述当前动作,对所述当前动作的运动趋势进行预测,获得多个动作趋势和对应的动作趋势视点;其中,所述动作趋势为当前动作在下一帧时的可能动作,所述动作趋势视点为所述动作趋势对应所述用户眼睛聚焦在当前帧图像中的视点;
[0030]所述变化点获得单元,用于获得所述当前帧图像中发生变化的变化点;
[0031]所述趋势匹配单元,用于将所述动作趋势视点与所述变化点进行匹配,获得匹配点的匹配集合;其中,匹配点为在所述当前帧图像中位置相匹配的所述动作趋势视点和变化点;
[0032]所述渲染单元,用于对所述匹配集合中各个所述匹配点对应的下下一帧图像进行渲染并存储;
[0033]所述动作匹配单元,用于响应于所述屏幕刷新信号,控制运动传感器采集所述用户的下一帧动作,将所述下一帧动作与匹配集合中的匹配点对应的所述动作趋势进行匹配;
[0034]所述显示单元,用于当显示下下一帧时,调用与所述下一帧动作相匹配的匹配点对应的下下一帧图像进行显示。
[0035]可选的,所述动作趋势预测单元包括:转速获得子单元、动作趋势确定子单元以及
动作趋势视点获得子单元;
[0036]所述转速获得子单元,用于获得当前动作对应的身体转动速度、头部转动速度以及眼球转动速度;
[0037]所述动作趋势确定子单元,用于根据所述当前动作的位置、所述身体转动速度、所述头部转动速度以及所述眼球转动速度,确定多个动作趋势;
[0038]所述动作趋势视点获得子单元,用于根据所述动作趋势,获得所述动作趋势视点。
[0039]可选的,所述变化点获得单元包括:帧对比子单元和变化点确定子单元;
[0040]所述帧对比子单元,用于将所述当前帧图像与上一帧图像进行对比,确定当前帧图像中各个位置的变化幅度;
[0041]所述变化点确定子单元,用于将所述当前帧图像中变化幅度满足预设要求的位置确定为所述变化点,获得变化点。
[0042]可选的,所述趋势匹配单元包括:动作趋势视点位置确定子单元、变化点位置确定子单元以及匹配点确定子单元;
[0043]所述动作趋势视点位置确定子单元,用于确定各个所述动作趋势视点在所述当前帧视图中的位置;
[0044]所述变化点位置确定子单元,用于确定各个变化点在所述当前帧视图中的位置;
[0045]所述匹配点确定子单元,用于将互相重合的所述动作趋势视点和所述变化点,确定为匹配点,将所述匹配点的集合确定为匹配集合。
[004本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种VR显示控制方法,其特征在于,所述方法包括:控制运动传感器采集用户的当前动作;根据所述当前动作,对所述当前动作的运动趋势进行预测,获得多个动作趋势和对应的动作趋势视点;其中,所述动作趋势为当前动作在下一帧时的可能动作,所述动作趋势视点为所述动作趋势对应所述用户眼睛聚焦在当前帧图像中的视点;获得所述当前帧图像中发生变化的变化点;将所述动作趋势视点与所述变化点进行匹配,获得匹配点的匹配集合;其中,匹配点为在所述当前帧图像中位置相匹配的所述动作趋势视点和变化点;对所述匹配集合中各个所述匹配点对应的下下一帧图像进行渲染并存储;响应于所述屏幕刷新信号,控制运动传感器采集所述用户的下一帧动作,将所述下一帧动作与匹配集合中的匹配点对应的所述动作趋势进行匹配;当显示下下一帧时,调用与所述下一帧动作相匹配的匹配点对应的下下一帧图像进行显示。2.根据权利要求1所述的VR显示控制方法,其特征在于,所述根据所述当前动作,对所述当前动作的运动趋势进行预测,获得多个动作趋势和对应的动作趋势视点,包括:获得当前动作对应的身体转动速度、头部转动速度以及眼球转动速度;根据所述当前动作的位置、所述身体转动速度、所述头部转动速度以及所述眼球转动速度,确定多个动作趋势;根据所述动作趋势,获得所述动作趋势视点。3.根据权利要求1所述的VR显示控制方法,其特征在于,所述获得所述当前帧图像中发生变化的变化点,所述方法包括:将所述当前帧图像与上一帧图像进行对比,确定当前帧图像中各个位置的变化幅度;将所述当前帧图像中变化幅度满足预设要求的位置确定为所述变化点,获得变化点。4.根据权利要求1所述的VR显示控制方法,其特征在于,所述将所述动作趋势视点与所述变化点进行匹配,获得匹配点的匹配集合,包括:确定各个所述动作趋势视点在所述当前帧视图中的位置;确定各个变化点在所述当前帧视图中的位置;将互相重合的所述动作趋势视点和所述变化点,确定为匹配点,将所述匹配点的集合确定为匹配集合。5.根据权利要求1所述的VR显示控制方法,其特征在于,所述将所述下一帧动作与匹配集合中的匹配点对应的所述动作趋势进行匹配,包括:将所述下一帧动作分别与匹配集合中的匹配点对应的所述动作趋势进行对比;响应于所述下一帧动作与某个所述动作趋势相同时,则确定所述下一帧动作与该动作趋势相匹配。6.一种VR显示控制装置,其特征在于,所述装置包括:当前动作采集单元、动作趋势预测单元、变化点获得单元、趋势匹配单元、渲染单元、动作匹配单元以及显示单元;所述当前动作采集单元,用于控制运动传感器采集用户的当前动作;所述动作趋势预测单元,用于根据所述当前动作,对所述当前动作的...

【专利技术属性】
技术研发人员:严群姚剑敏林坚普黄忠航
申请(专利权)人:晋江市博感电子科技有限公司
类型:发明
国别省市:

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

1