一种基于VR眼镜的任务处理方法、装置及VR眼镜.pdf

上传人:54 文档编号:1296647 上传时间:2018-04-13 格式:PDF 页数:11 大小:637.15KB
返回 下载 相关 举报
摘要
申请专利号:

CN201710090963.9

申请日:

2017.02.20

公开号:

CN106886454A

公开日:

2017.06.23

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效 IPC(主分类):G06F 9/48申请日:20170220|||公开

IPC分类号:

G06F9/48

主分类号:

G06F9/48

申请人:

深圳多哚新技术有限责任公司

发明人:

李刚; 龙寿伦; 张优德

地址:

518057 广东省深圳市南山区高新技术产业园南区高新南4-25号W2-B-4楼A02

优先权:

专利代理机构:

深圳市深佳知识产权代理事务所(普通合伙) 44285

代理人:

王仲凯

PDF下载: PDF下载
内容摘要

本发明公开了一种基于VR眼镜的任务处理方法、装置及VR眼镜,能够依据任务的需求优先处理亟待处理的任务,从而有效避免了延时现象,大大提高了视觉效果,提高用户体验。本发明包括:获取任务的任务请求信息;根据所述任务请求信息确定任务对应的默认优先级;根据优先级调整规则对任务的默认优先级进行调整,得到任务的当前优先级,根据当前优先级执行任务。

权利要求书

1.一种基于VR眼镜的任务处理方法,其特征在于,包括:
获取任务的任务请求信息;
根据所述任务请求信息确定任务对应的默认优先级;
根据优先级调整规则对任务的默认优先级进行调整,得到所述任务的当前优先级,根
据所述当前优先级执行所述任务。
2.根据权利要求1所述的基于VR眼镜的任务处理方法,其特征在于,
所述步骤根据优先级调整规则对任务的默认优先级进行调整,得到所述任务的当前优
先级,根据所述当前优先级执行所述任务包括:
判断获取到的任务请求信息对应的任务是否为实时任务;
当获取的任务请求信息对应的任务为实时任务后,将所述任务的优先级调整为最高优
先级,优先执行所述任务。
3.根据权利要求2所述的基于VR眼镜的任务处理方法,其特征在于,
判断获取到的任务请求信息对应的任务是否为实时任务包括:
监听所述任务请求信息对应的接口的进程;判断所述进程是否为当前最前端进程,如
果是,则判断所述任务请求信息为实时任务;
或,
获取所述任务请求信息对应的接口信息;根据接口信息判断所述接口是否为特定接
口,如果是,则判断所述任务请求信息为实时任务。
4.根据权利要求3所述的基于VR眼镜的任务处理方法,其特征在于,
所述特定接口包括实时传输接口和渲染接口。
5.根据权利要求4所述的基于VR眼镜的任务处理方法,其特征在于,
所述实时传输接口包括头部追踪设备对应的接口和手势动作模拟设备对应的接口。
6.根据权利要求2至5中任一权利要求所述的基于VR眼镜的任务处理方法,其特征在
于,
将所述任务的优先级调整为最高优先级后,还包括:当任务执行完后,或具有优先级触
发事件发生,或所述任务变成非实时任务时,则将所述任务的优先级恢复为默认优先级。
7.一种基于VR眼镜的任务处理装置,其特征在于,包括:
获取单元,用于获取任务的任务请求信息;
确定单元,用于根据所述任务请求信息确定任务对应的默认优先级;
调整单元,用于根据优先级调整规则对任务的默认优先级进行调整,得到任务的当前
优先级;
执行单元,用于根据所述当前优先级执行任务。
8.根据权利要求7所述的基于VR眼镜的任务处理装置,其特征在于,
所述调整单元包括:
判断子单元,用于判断获取到的任务请求信息对应的任务是否为实时任务;
调整子单元,用于将所述任务的优先级调整为最高优先级。
9.根据权利要求7所述的基于VR眼镜的任务处理装置,其特征在于,
所述判断子单元还用于:
监听所述任务请求信息对应的接口的进程;判断所述进程是否为当前最前端进程,如
果是,则判断所述任务请求信息为实时任务;
或,
获取所述任务请求信息对应的接口信息;根据接口信息判断所述接口是否为特定接
口,如果是,则判断所述任务请求信息为实时任务。
10.一种VR眼镜,其特征在于,安装有如权利要求1至9中任一项所述的VR眼镜的动态调
节优先处理装置。

说明书

一种基于VR眼镜的任务处理方法、装置及VR眼镜

技术领域

本发明实施例涉及智能控制领域,具体涉及一种基于VR眼镜的任务处理方法、装
置及VR眼镜。

背景技术

虚拟现实亦作虚拟实境(Virtual Reality),简称VR技术,也称灵境技术或人工环
境,是利用电脑模拟产生一个三度空间的虚拟世界,提供用户关于视觉、听觉、触觉等感官
的模拟,让用户如同身历其境一般,可以及时、没有限制地观察三度空间内的事物。用户进
行位置移动时,电脑可以立即进行复杂的运算,将精确的三维世界视频传回产生临场感。该
技术集成了计算机图形、计算机仿真、人工智能、传感、显示及网络并行处理等技术的最新
发展成果,是一种由计算机技术辅助生成的高技术模拟系统。

VR眼镜也可以被称作虚拟现实眼镜,它可以给佩戴者提供360度的沉浸式视觉体
验,为了提高用户体验,VR眼镜系统能够满足任务多元化处理需求,其中包括实时任务和其
他任务,其他任务可以包括:系统的各个后台应用计算、UI应用画图等工作。目前现有的系
统是轮循处理的方式处理进程中上述任务,UI刷新与某些输入设备的处理优先级别相同。

但是当有些更特殊的操作或任务,更需要实时动态优先处理时,现有的系统对实
时动态优先处理并不能满足需要。若实时任务无法及时处理,这种实时操作的响应结果就
会有延时,有可能延时一段比较长的时间,呈现给使用者的体验效果也会出现延时现象,从
而大大影响视觉效果。

发明内容

本发明提供了一种基于VR眼镜的任务处理方法、装置及VR眼镜,能够依据任务的
需求优先处理亟待处理的任务,从而有效避免了延时现象,大大提高了视觉效果,提高用户
体验。

本发明中一种基于VR眼镜的任务处理方法,包括:

获取任务的任务请求信息;

根据任务请求信息确定任务对应的默认优先级;

根据优先级调整规则对任务的默认优先级进行调整,得到该任务的当前优先级,
根据当前优先级执行该任务。

可选的,

步骤根据优先级调整规则对任务的默认优先级进行调整,得到该任务的当前优先
级,根据当前优先级执行该任务包括:

判断获取到的任务请求信息对应的任务是否为实时任务;

当获取的任务请求信息对应的任务为实时任务后,将任务的优先级调整为最高优
先级,优先执行任务。

可选的,

判断获取到的任务请求信息对应的任务是否为实时任务包括:

监听所述任务请求信息对应的接口的进程;判断所述进程是否为当前最前端进
程,如果是,则判断所述任务请求信息为实时任务;

或,

获取所述任务请求信息对应的接口信息;根据接口信息判断所述接口是否为特定
接口,如果是,则判断所述任务请求信息为实时任务。

可选的,

特定接口包括实时传输接口和渲染接口。

可选的,

实时传输接口包括头部追踪设备对应的接口和手势动作模拟设备对应的接口。

可选的,

将该任务的优先级调整为最高优先级后,还包括:当任务执行完后,或具有优先级
触发事件发生,或所述任务变成非实时任务时,则将所述任务的优先级恢复为默认优先级。

本发明还提供了一种基于VR眼镜的任务处理装置,包括:

获取单元,用于获取多个任务的任务请求信息;

确定单元,用于根据所述任务请求信息确定任务对应的默认优先级;

调整单元,用于根据优先级调整规则对任务的默认优先级进行调整,得到任务的
当前优先级;

执行单元,用于根据所述当前优先级执行任务。

可选的,

所述调整单元包括:

判断子单元,用于判断获取到的任务请求信息对应的任务是否为实时任务;

调整子单元,用于将所述任务的优先级调整为最高优先级。

可选的,

判断子单元还用于:

监听所述任务请求信息对应的接口的进程;判断所述进程是否为当前最前端进
程,如果是,则判断所述任务请求信息为实时任务;

或,

获取所述任务请求信息对应的接口信息;根据接口信息判断所述接口是否为特定
接口,如果是,则判断所述任务请求信息为实时任务。

本发明还提供了一种VR眼镜,其特征在于,安装有如权利要求1至9中任一项所述
的VR眼镜的动态调节优先处理装置。

本发明技术方案具有如下有益效果:

系统获取任务的任务请求信息;根据任务请求信息确定任务对应的默认优先级;
根据优先级调整规则对任务的默认优先级进行调整,得到该任务的当前优先级,根据当前
优先级执行所述该任务,本技术与现有技术不同在于,并非依据现有的是固定优先级进行
任务执行,而是在对任务进行执行前会进行优先级的调整,根据调整后的优先级进行执行
从而有效避免了延时现象,大大提高了视觉效果,提高用户体验。

附图说明

图1为本发明实施例中一种基于VR眼镜的任务处理方法第一实施例流程图;

图2为本发明实施例中一种基于VR眼镜的任务处理方法第二实施例流程图;

图3为本发明实施例中一种基于VR眼镜的任务处理装置实施例结构图。

具体实施方式

本发明提供了一种基于VR眼镜的任务处理方法、装置及VR眼镜,能够依据任务的
需求优先处理亟待处理的任务,从而有效避免了延时现象,大大提高了视觉效果,提高用户
体验。

请参阅图1,本发明实施例中一种基于VR眼镜的任务处理方法第一实施例,包括:

101、获取任务的任务请求信息;

在本实施例中,系统可以实时获取各种任务请求信息,没有该系统之前,各类任务
均由处理器处理,处理器将按照请求次序依次处理,本实施例中,系统则需要首先获取任务
请求信息,再通过指令使处理器执行该任务。

需要说明的是,实时任务可能直接影响到视觉效果,因此需要优先处理,但现有的
执行方法是依照任务请求的顺序依次执行,因此系统后续需要从各个任务请求中找到哪些
是实时任务,这里分类是为后面的步骤做一个铺垫。

102、根据任务请求信息确定任务对应的默认优先级;

在本实施例中,系统可以根据所述任务请求信息确定任务对应的默认优先级。

需要说明的是,当系统获取到任务请求信息后,可以根据任务类型与本地存储的
任务优先级比对表进行比对,从而确定任务的默认优先级。

103、根据优先级调整规则对任务的默认优先级进行调整,得到任务的当前优先
级,根据所述当前优先级执行任务。

在本实施例中,系统根据优先级调整规则对任务的默认优先级进行调整,得到任
务的当前优先级,根据所述当前优先级执行任务。

本实施例中,系统获取任务的任务请求信息;根据任务请求信息确定任务对应的
默认优先级;根据优先级调整规则对任务的默认优先级进行调整,得到该任务的当前优先
级,根据当前优先级执行所述该任务,本技术与现有技术不同在于,并非依据现有的是固定
优先级进行任务执行,而是在对任务进行执行前会进行优先级的调整,根据调整后的优先
级进行执行从而有效避免了延时现象,大大提高了视觉效果,提高用户体验。

上面对本发明实施例中基于VR眼镜的任务处理方法一个实施例进行了说明,下面
请参阅图2,本发明实施例中一种基于VR眼镜的任务处理方法第二实施例,包括:

201、获取任务的任务请求信息;

在本实施例中,系统可以实时获取各种任务请求信息,没有该系统之前,各类任务
均由处理器处理,处理器将按照请求次序依次处理,本实施例中,系统则需要首先获取任务
请求信息,再通过指令使处理器执行任务。

需要说明的是,实时任务可能直接影响到视觉效果,因此需要优先处理,但现有的
执行方法是依照任务请求的顺序依次执行,因此系统后续需要从各个任务请求中找到哪些
是实时任务,这里分类是为后面的步骤做一个铺垫。

202、根据任务请求信息确定任务对应的默认优先级;

在本实施例中,系统可以根据所述任务请求信息确定任务对应的默认优先级。

需要说明的是,当系统获取到任务请求信息后,可以根据任务类型与本地存储的
任务优先级比对表进行比对,从而确定任务的默认优先级。

203、判断获取到的任务请求信息对应的任务是否为实时任务;

在本实施例中,系统需要先判断获取的任务请求信息对应的任务是否为实时任
务,若是则执行步骤204;

204、将任务的优先级调整为最高优先级,优先执行任务。

本实施例中,系统获取多个任务的任务请求信息;根据所述任务请求信息确定任
务对应的默认优先级;判断获取到的任务请求信息对应的任务是否为实时任务;当获取的
任务请求信息对应的任务为实时任务后,将任务的优先级调整为最高优先级,优先执行任
务。与现有技术不同在于,并非依据现有的是固定优先级进行任务执行,而是在对任务进行
执行前会进行优先级的调整,根据调整后的优先级进行执行。具体的,先判断获取到的任务
请求信息对应的任务是否为实时任务,当获取的任务请求信息对应的任务为实时任务后,
将任务的优先级调整为最高优先级,优先执行任务从而有效避免了延时现象,大大提高了
视觉效果,提高用户体验。

其中,判断获取到的任务请求信息对应的任务是否为实时任务包括:

监听所述任务请求信息对应的接口的进程;判断所述进程是否为当前最前端进
程,如果是,则判断所述任务请求信息为实时任务;

或,

获取所述任务请求信息对应的接口信息;根据接口信息判断所述接口是否为特定
接口,如果是,则判断所述任务请求信息为实时任务。

本实施例中,通过两种方法判断获取到的任务请求信息对应的任务是否为实时任
务,从而判断是继续执行当前顺序任务还是调整任务的默认优先级。

需要说明的是,特定接口包括实时传输接口和渲染接口。其中,实时传输接口包括
头部追踪设备对应的接口和手势动作模拟设备对应的接口。

本实施例中,实时传输接口和渲染接口满足图形数据的实时计算和输出,保证传
输的同步和稳定性,避免延时。

需要说明的是,将该任务的优先级调整为最高优先级后,还包括:当任务执行完
后,或具有优先级触发事件发生,或所述任务变成非实时任务时,则将所述任务的优先级恢
复为默认优先级。

本实施例中,在系统中各任务均有默认执行顺序,当任务执行完后,或具有优先级
触发事件发生,或所述任务变成非实时任务时,则将所述任务的优先级恢复为默认优先级,
避免调整后,任务的遗漏、错位或互相干扰。

本发明提供的一种基于VR眼镜的任务处理装置实施例,包括:

获取单元301,用于获取多个任务的任务请求信息;

确定单元302,根据所述任务请求信息确定任务对应的默认优先级;

调整单元303,根据优先级调整规则对任务的默认优先级进行调整,得到任务的当
前优先级;

执行单元304,用于根据所述当前优先级执行任务。

本实施例中,获取单元301用于获取多个任务的任务请求信息;确定单元302用于
根据所述任务请求信息确定任务对应的默认优先级;调整单元303用于根据优先级调整规
则对任务的默认优先级进行调整,得到任务的当前优先级;执行单元304用于根据所述当前
优先级执行任务。与现有技术不同在于,并非依据现有的是固定优先级进行任务执行,而是
在对任务进行执行前会进行优先级的调整,根据调整后的优先级进行执行从而有效避免了
延时现象,大大提高了视觉效果,提高用户体验。

其中,所述调整单元303包括:

判断子单元3031,用于判断获取到的任务请求信息对应的任务是否为实时任务;

调整子单元3032,用于将所述任务的优先级调整为最高优先级。

本实施例中,调整单元303用于根据优先级调整规则对任务的默认优先级进行调
整,得到任务的当前优先级包括:判断子单元3031用于判断获取到的任务请求信息对应的
任务是否为实时任务;调整子单元3032用于将所述任务的优先级调整为最高优先级。与现
有技术不同在于,并非依据现有的是固定优先级进行任务执行,而是在对任务进行执行前
会进行优先级的调整,根据调整后的优先级进行执行。具体的,先判断获取到的任务请求信
息对应的任务是否为实时任务,当获取的任务请求信息对应的任务为实时任务后,将任务
的优先级调整为最高优先级,优先执行任务从而有效避免了延时现象,大大提高了视觉效
果,提高用户体验。

需要说明的是,判断子单元还用于:

监听所述任务请求信息对应的接口的进程;判断所述进程是否为当前最前端进
程,如果是,则判断所述任务请求信息为实时任务;

或,

获取所述任务请求信息对应的接口信息;根据接口信息判断所述接口是否为特定
接口,如果是,则判断所述任务请求信息为实时任务。

本实施例中,通过两种方法判断获取到的任务请求信息对应的任务是否为实时任
务,从而判断是继续执行当前顺序任务还是调整任务的默认优先级,该判断准确有效。

本发明中提供的一种VR眼镜实施例,安装有如前所述的VR眼镜的动态调节优先处
理装置。能够依据任务的需求优先处理亟待处理的任务,从而有效避免了延时现象,大大提
高了视觉效果,提高用户体验。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,
装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以
通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的
划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件
可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不处理。另一点,所显示或
讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦
合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显
示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个
网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目
的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以
是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单
元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用
时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上
或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式
体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机
设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全
部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only
Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程
序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前
述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前
述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些
修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

一种基于VR眼镜的任务处理方法、装置及VR眼镜.pdf_第1页
第1页 / 共11页
一种基于VR眼镜的任务处理方法、装置及VR眼镜.pdf_第2页
第2页 / 共11页
一种基于VR眼镜的任务处理方法、装置及VR眼镜.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《一种基于VR眼镜的任务处理方法、装置及VR眼镜.pdf》由会员分享,可在线阅读,更多相关《一种基于VR眼镜的任务处理方法、装置及VR眼镜.pdf(11页珍藏版)》请在专利查询网上搜索。

本发明公开了一种基于VR眼镜的任务处理方法、装置及VR眼镜,能够依据任务的需求优先处理亟待处理的任务,从而有效避免了延时现象,大大提高了视觉效果,提高用户体验。本发明包括:获取任务的任务请求信息;根据所述任务请求信息确定任务对应的默认优先级;根据优先级调整规则对任务的默认优先级进行调整,得到任务的当前优先级,根据当前优先级执行任务。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1