一种传感器设置方法、装置及服务器制造方法及图纸

技术编号:24857687 阅读:17 留言:0更新日期:2020-07-10 19:10
本发明专利技术提供了一种传感器设置方法、装置及服务器,其中,传感器设置方法包括:获取远端用户设备的位置信息和视角信息;根据位置信息和视角信息,获取所需的点云数据;根据点云数据,确定所需的前端传感器的目标位置信息和目标朝向信息;根据目标位置信息和目标朝向信息,对前端传感器进行设置。本方案能够实现通过远端视角控制前端传感器的布局,提高建模的精准性;使用尽量少的前端传感器,减少非必要空间的建模(即非必要点云的计算)。这样对于较大场景(如整个房间)的建模,仅需要几台前端传感器,即可满足使用需求,降低成本和设备的浪费,并且减少非必要空间的建模(即非必要点云的计算),有效提升三维实时建模的性能。

【技术实现步骤摘要】
一种传感器设置方法、装置及服务器
本专利技术涉及通信
,特别是指一种传感器设置方法、装置及服务器。
技术介绍
现有主流三维实时建模技术方案中,常常使用多台传感器设备作为前端采集设备,以实现人体建模、大尺度场景建模等;比如:采用三个数据采集传感器采集场景的三维点云数据,在服务器完成点云合成、优化,传送到远端,远端的使用者通过智能眼镜看到前端像。在这些方案中,前端传感器是固定不动的。但是,现有方案中:首先,由于前端传感器的位置均是固定不变的,所以导致了建模过程中不能灵活的调整;其次,对于较大场景(如整个房间)的建模,需要布置较多的传感器,使传感器采集的数据可以覆盖整个场景,设备总成本较高,且单个传感器发挥作用的空间有限;再次,包含了不必要点云的建模:在三维实时建模方案中,由于人的双眼视场角有限,或由于人所佩戴的设备所具有的视场角有限(当前智能眼镜等设备的视场角仍受技术限制),不在观察者视场角范围内的点云数据是不必要的;点云的采集、合成、优化过程计算量较大,其所造成的时延会影响用户体验。
技术实现思路
本专利技术的目的在于提供一种传感器设置方法、装置及服务器,解决现有技术中三维实时建模的传感器布局导致建模过程中存在非必要点云的计算的问题。为了解决上述技术问题,本专利技术实施例提供一种传感器设置方法,包括:获取远端用户设备的位置信息和视角信息;根据所述位置信息和视角信息,获取所需的点云数据;根据所述点云数据,确定所需的前端传感器的目标位置信息和目标朝向信息;根据所述目标位置信息和目标朝向信息,对所述前端传感器进行设置。可选的,在获取远端用户设备的位置信息和视角信息之前,还包括:获取所述远端用户设备对应的前端传感器所在的第一世界坐标系与所述远端用户设备所在的第二世界坐标系之间的映射关系T。可选的,所述获取远端用户设备的位置信息和视角信息,包括:获取所述远端用户设备的位置变化信息和朝向变化信息,得到对应的旋转矩阵R和平移向量t。可选的,所述根据所述位置信息和视角信息,获取所需的点云数据,包括:根据R、t、T以及所述远端用户设备的视场角,获取所述点云数据所在的位置构成的视角范围。可选的,所述根据所述点云数据,确定所需的前端传感器的目标位置信息和目标朝向信息,包括:根据所述点云数据,确定所需的前端传感器的第一数量;若当前处于工作状态的前端传感器的总数量小于所述第一数量,则提醒增加处于工作状态的前端传感器;或者若当前处于工作状态的前端传感器的总数量大于所述第一数量,则提醒减少处于工作状态的前端传感器。可选的,所述根据所述点云数据,确定所需的前端传感器的第一数量,包括:根据所述点云数据所在的位置构成的视角范围和所述前端传感器的视场角,确定所需的前端传感器的第一数量。可选的,在提醒减少处于工作状态的前端传感器之后,还包括:获取减少指令;根据所述减少指令,设置第二数量的当前处于工作状态的前端传感器为暂停工作状态;其中,所述第二数量为所述总数量与第一数量之间的差值。可选的,在所述前端传感器的数量为多个时,所述根据所述点云数据,确定所需的前端传感器的目标位置信息和目标朝向信息,包括:根据所述点云数据所在的位置构成的视角范围,对所需的各个前端传感器进行位置排序,得到多种备选排序;获取每种所述备选排序下所需的各个前端传感器由当前位置移至目标位置的移动距离之和;获取数值最小的移动距离之和所对应的备选排序,作为目标排序;根据所述目标排序,确定所需的各个前端传感器的目标位置信息和目标朝向信息。可选的,所述根据所述目标位置信息和目标朝向信息,对所述前端传感器进行设置,包括:根据所述目标位置信息和目标朝向信息,调整所述前端传感器的位置和朝向。可选的,所述根据所述目标位置信息和目标朝向信息,调整所述前端传感器的位置和朝向,包括:获取所述前端传感器的身份标识以及对应的目标位置信息和目标朝向信息;根据所述身份标识以及对应的目标位置信息和目标朝向信息,向对应的前端传感器发送调整指令;其中,所述调整指令用于指示所述前端传感器调整到目标位置和目标朝向。本专利技术实施例还提供了一种传感器设置装置,包括:第一获取模块,用于获取远端用户设备的位置信息和视角信息;第二获取模块,用于根据所述位置信息和视角信息,获取所需的点云数据;第一确定模块,用于根据所述点云数据,确定所需的前端传感器的目标位置信息和目标朝向信息;第一设置模块,用于根据所述目标位置信息和目标朝向信息,对所述前端传感器进行设置。可选的,还包括:第三获取模块,用于在获取远端用户设备的位置信息和视角信息之前,获取所述远端用户设备对应的前端传感器所在的第一世界坐标系与所述远端用户设备所在的第二世界坐标系之间的映射关系T。可选的,所述第一获取模块,包括:第一获取子模块,用于获取所述远端用户设备的位置变化信息和朝向变化信息,得到对应的旋转矩阵R和平移向量t。可选的,所述第二获取模块,包括:第二获取子模块,用于根据R、t、T以及所述远端用户设备的视场角,获取所述点云数据所在的位置构成的视角范围。可选的,所述第一确定模块,包括:第一确定子模块,用于根据所述点云数据,确定所需的前端传感器的第一数量;第一提醒子模块,用于若当前处于工作状态的前端传感器的总数量小于所述第一数量,则提醒增加处于工作状态的前端传感器;或者若当前处于工作状态的前端传感器的总数量大于所述第一数量,则提醒减少处于工作状态的前端传感器。可选的,所述第一确定子模块,包括:第一确定单元,用于根据所述点云数据所在的位置构成的视角范围和所述前端传感器的视场角,确定所需的前端传感器的第一数量。可选的,还包括:第四获取模块,用于在提醒减少处于工作状态的前端传感器之后,获取减少指令;第二设置模块,用于根据所述减少指令,设置第二数量的当前处于工作状态的前端传感器为暂停工作状态;其中,所述第二数量为所述总数量与第一数量之间的差值。可选的,在所述前端传感器的数量为多个时,所述第一确定模块,包括:第一处理子模块,用于根据所述点云数据所在的位置构成的视角范围,对所需的各个前端传感器进行位置排序,得到多种备选排序;第三获取子模块,用于获取每种所述备选排序下所需的各个前端传感器由当前位置移至目标位置的移动距离之和;第四获取子模块,用于获取数值最小的移动距离之和所对应的备选排序,作为目标排序;第二确定子模块,用于根据所述目标排序,确定所需的各个前端传感器的目标位置信息和目标朝向信息。可选的,所述第一设置模块,包括:第一调整子模块,用于根据所述目标位置信息和目标朝向信息,调整所述前端传感器的位置和朝向。可选本文档来自技高网...

【技术保护点】
1.一种传感器设置方法,其特征在于,包括:/n获取远端用户设备的位置信息和视角信息;/n根据所述位置信息和视角信息,获取所需的点云数据;/n根据所述点云数据,确定所需的前端传感器的目标位置信息和目标朝向信息;/n根据所述目标位置信息和目标朝向信息,对所述前端传感器进行设置。/n

【技术特征摘要】
1.一种传感器设置方法,其特征在于,包括:
获取远端用户设备的位置信息和视角信息;
根据所述位置信息和视角信息,获取所需的点云数据;
根据所述点云数据,确定所需的前端传感器的目标位置信息和目标朝向信息;
根据所述目标位置信息和目标朝向信息,对所述前端传感器进行设置。


2.根据权利要求1所述的传感器设置方法,其特征在于,在获取远端用户设备的位置信息和视角信息之前,还包括:
获取所述远端用户设备对应的前端传感器所在的第一世界坐标系与所述远端用户设备所在的第二世界坐标系之间的映射关系T。


3.根据权利要求2所述的传感器设置方法,其特征在于,所述获取远端用户设备的位置信息和视角信息,包括:
获取所述远端用户设备的位置变化信息和朝向变化信息,得到对应的旋转矩阵R和平移向量t。


4.根据权利要求3所述的传感器设置方法,其特征在于,所述根据所述位置信息和视角信息,获取所需的点云数据,包括:
根据R、t、T以及所述远端用户设备的视场角,获取所述点云数据所在的位置构成的视角范围。


5.根据权利要求1或4所述的传感器设置方法,其特征在于,所述根据所述点云数据,确定所需的前端传感器的目标位置信息和目标朝向信息,包括:
根据所述点云数据,确定所需的前端传感器的第一数量;
若当前处于工作状态的前端传感器的总数量小于所述第一数量,则提醒增加处于工作状态的前端传感器;或者
若当前处于工作状态的前端传感器的总数量大于所述第一数量,则提醒减少处于工作状态的前端传感器。


6.根据权利要求5所述的传感器设置方法,其特征在于,所述根据所述点云数据,确定所需的前端传感器的第一数量,包括:
根据所述点云数据所在的位置构成的视角范围和所述前端传感器的视场角,确定所需的前端传感器的第一数量。


7.根据权利要求5所述的传感器设置方法,其特征在于,在提醒减少处于工作状态的前端传感器之后,还包括:
获取减少指令;
根据所述减少指令,设置第二数量的当前处于工作状态的前端传感器为暂停工作状态;
其中,所述第二数量为所述总数量与第一数量之间的差值。


8.根据权利要求1或4所述的传感器设置方法,其特征在于,在所述前端传感器的数量为多个时,所述根据所述点云数据,确定所需的前端传感器的目标位置信息和目标朝向信息,包括:
根据所述点云数据所在的位置构成的视角范围,对所需的各个前端传感器进行位置排序,得到多种备选排序;
获取每种所述备选排序下所需的各个前端传感器由当前位置移至目标位置的移动距离之和;
获取数值最小的移动距离之和所对应的备选排序,作为目标排序;
根据所述目标排序,确定所需的各个前端传感器的目标位置信息和目标朝向信息。


9.根据权利要求1所述的传感器设置方法,其特征在于,所述根据所述目标位置信息和目标朝向信息,对所述前端传感器进行设置,包括:
根据所述目标位置信息和目标朝向信息,调整所述前端传感器的位置和朝向。


10.根据权利要求9所述的传感器设置方法,其特征在于,所述根据所述目标位置信息和目标朝向信息,调整所述前端传感器的位置和朝向,包括:
获取所述前端传感器的身份标识以及对应的目标位置信息和目标朝向信息;
根据所述身份标识以及对应的目标位置信息和目标朝向信息,向对应的前端传感器发送调整指令;
其中,所述调整指令用于指示所述前端传感器调整到目标位置和目标朝向。


11.一种传感器设置装置,其特征在于,包括:
第一获取模块,用于获取远端用户设备的位置信息和视角信息;
第二获取模块,用于根据所述位置信息和视角信息,获取所需的点云数据;
第一确定模块,用于根据所述点云数据...

【专利技术属性】
技术研发人员:王柄璇于渊
申请(专利权)人:中国移动通信有限公司研究院中国移动通信集团有限公司
类型:发明
国别省市:北京;11

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

1