一种可视范围延伸方法、装置及虚拟现实眼镜与流程

文档序号:11157526阅读:来源:国知局

技术特征:

1.一种可视范围延伸方法,其特征在于,应用于虚拟现实眼镜,所述可视范围延伸方法包括:

将所述虚拟现实眼镜的显示屏作为取景框显示对面实际场景的预览图像;

确定用户眼睛在所述预览图像中的定焦位置,并将所述定焦位置对应的所述实际场景中的地点作为目标地点;

获取所述目标地点周围的原始地图数据;

基于所述原始地图数据生成目标地图界面;

在所述显示屏中对所述目标地图界面进行显示。

2.如权利要求1所述的可视范围延伸方法,其特征在于,获取所述目标地点周围的原始地图数据包括:

计算所述用户的当前位置与所述目标地点之间的距离信息;

根据所述用户的当前位置信息,以及所述距离信息,获取所述目标地点的位置信息;

根据所述目标地点的位置信息从预设的地图数据库中匹配出所述目标地点周围的原始地图数据。

3.如权利要求1所述的可视范围延伸方法,其特征在于,基于所述原始地图数据生成目标地图界面包括:

从所述原始地图数据中,估算出所述用户处在所述目标地点且在眼睛的当前注视方向下的可视地图数据;

根据所述可视地图数据生成目标地图界面。

4.如权利要求3所述的可视范围延伸方法,其特征在于,从所述原始地图数据中,估算出所述用户处在所述目标地点且在眼睛的当前注视方向下的可视地图数据包括:

获取所述用户的身高,或所述用户的眼睛与脚底之间的距离;以及获取所述用户的眼睛的当前注视方向;

根据所述用户的身高,或所述用户的眼睛与脚底之间的距离;以及所述当前注视方向,估算所述用户处在所述目标地点时眼睛的可视范围;

根据估算出的可视范围,从所述原始地图数据中确定出所述可视地图数据。

5.如权利要求3或4所述的可视范围延伸方法,其特征在于,还包括:

检测用户眼睛的注视方向是否发生变化;

若所述注视方向发生变化,则重新从所述原始地图数据中,估算出所述用户处在所述目标地点且在变化后的注视方向下的新的可视地图数据;

根据所述新的可视地图数据生成新的目标地图界面;

将所述显示屏中的当前目标地图界面切换成所述新的目标地图界面进行显示。

6.一种可视范围延伸装置,其特征在于,应用于虚拟现实眼镜,所述可视范围延伸装置包括:

显示模块,用于将所述虚拟现实眼镜的显示屏作为取景框显示对面实际场景的预览图像,以及在所述显示屏中对生成模块生成的目标地图界面进行显示;

第一确定模块,用于确定用户眼睛在所述预览图像中的定焦位置,并将所述定焦位置对应的所述实际场景中的地点作为目标地点;

第一获取模块,用于获取所述第一确定模块确定的所述目标地点周围的原始地图数据;

所述生成模块,用于基于所述第一获取模块获取的所述原始地图数据生成所述目标地图界面。

7.如权利要求6所述的可视范围延伸装置,其特征在于,所述第一获取模块包括:

计算模块,用于计算所述用户的当前位置与所述目标地点之间的距离信息;

位置信息获取模块,用于根据所述用户的当前位置信息,以及所述距离信息,获取所述目标地点的位置信息;

地图数据获取模块,用于根据所述目标地点的位置信息从预设的地图数据库中匹配出所述目标地点周围的原始地图数据。

8.如权利要求6所述的可视范围延伸装置,其特征在于,所述生成模块包括:

估算模块,用于从所述原始地图数据中,估算出所述用户处在所述目标地点且在眼睛的当前注视方向下的可视地图数据;

生成子模块,用于根据所述可视地图数据生成目标地图界面。

9.如权利要求8所述的可视范围延伸装置,其特征在于,所述估算模块包括:

第二获取模块,用于获取所述用户的身高,或所述用户的眼睛与脚底之间的距离;

第三获取模块,用于获取所述用户的眼睛的当前注视方向;

估算子模块,用于根据所述用户的身高,或所述用户的眼睛与脚底之间的距离;以及所述当前注视方向,估算所述用户处在所述目标地点时眼睛的可视范围;

确定子模块,用于根据估算出的可视范围,从所述原始地图数据中确定出所述可视地图数据。

10.如权利要求8或9所述的可视范围延伸装置,其特征在于,还包括:

判断模块,用于检测用户眼睛的注视方向是否发生变化;

所述估算模块还用于所述判断模块判断出所述注视方向发生变化时,重新从所述原始地图数据中,估算出所述用户处在所述目标地点且在变化后的注视方向下的新的可视地图数据;

所述生成子模块还用于根据所述新的可视地图数据重新生成新的目标地图界面;

所述显示模块还用于将所述显示屏中的当前目标地图界面切换成所述新的目标地图界面进行显示。

11.一种虚拟现实眼镜,其特征在于,包括如权利要求6至10任一项所述的可视范围延伸装置。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1