本发明专利技术公开了一种基于VR眼镜的任务处理方法、装置及VR眼镜,能够依据任务的需求优先处理亟待处理的任务,从而有效避免了延时现象,大大提高了视觉效果,提高用户体验。本发明专利技术包括:获取任务的任务请求信息;根据所述任务请求信息确定任务对应的默认优先级;根据优先级调整规则对任务的默认优先级进行调整,得到任务的当前优先级,根据当前优先级执行任务。
【技术实现步骤摘要】
一种基于VR眼镜的任务处理方法、装置及VR眼镜
本专利技术实施例涉及智能控制领域,具体涉及一种基于VR眼镜的任务处理方法、装置及VR眼镜。
技术介绍
虚拟现实亦作虚拟实境(VirtualReality),简称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、根据任务请求信息确定任务对应的默认优先级;在本实施例中,系统可以根据所述任务请求信息确定任务对应的默认优先级。需要说明的是,当系统获取到任务请求信息后,本文档来自技高网...

【技术保护点】
一种基于VR眼镜的任务处理方法,其特征在于,包括:获取任务的任务请求信息;根据所述任务请求信息确定任务对应的默认优先级;根据优先级调整规则对任务的默认优先级进行调整,得到所述任务的当前优先级,根据所述当前优先级执行所述任务。
【技术特征摘要】
1.一种基于VR眼镜的任务处理方法,其特征在于,包括:获取任务的任务请求信息;根据所述任务请求信息确定任务对应的默认优先级;根据优先级调整规则对任务的默认优先级进行调整,得到所述任务的当前优先级,根据所述当前优先级执行所述任务。2.根据权利要求1所述的基于VR眼镜的任务处理方法,其特征在于,所述步骤根据优先级调整规则对任务的默认优先级进行调整,得到所述任务的当前优先级,根据所述当前优先级执行所述任务包括:判断获取到的任务请求信息对应的任务是否为实时任务;当获取的任务请求信息对应的任务为实时任务后,将所述任务的优先级调整为最高优先级,优先执行所述任务。3.根据权利要求2所述的基于VR眼镜的任务处理方法,其特征在于,判断获取到的任务请求信息对应的任务是否为实时任务包括:监听所述任务请求信息对应的接口的进程;判断所述进程是否为当前最前端进程,如果是,则判断所述任务请求信息为实时任务;或,获取所述任务请求信息对应的接口信息;根据接口信息判断所述接口是否为特定接口,如果是,则判断所述任务请求信息为实时任务。4.根据权利要求3所述的基于VR眼镜的任务处理方法,其特征在于,所述特定接口包括实时传输接口和渲染接口。5.根据权利要求4所述的基于VR眼镜的任务处理方法,其特征在于,所述实时传输接口包括头部追踪设备对应的接口和手势动作模拟设备对应...
【专利技术属性】
技术研发人员:李刚,龙寿伦,张优德,
申请(专利权)人:深圳多哚新技术有限责任公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。