虚拟传感器配置制造技术

技术编号:21976475 阅读:35 留言:0更新日期:2019-08-28 02:34
一种用于在真实场景中配置虚拟传感器的方法,所述方法包括:获得真实场景的至少一个第一三维(3D)表示,分析所述至少一个第一3D表示以检测真实场景中的信标,并从所述至少一个第一3D表示计算信标在真实场景中的位置;至少基于信标的所述位置生成用于虚拟传感器的虚拟传感器配置数据,所述虚拟传感器配置数据表示关于信标具有预定定位的体积区域、与体积区域相关联的至少一个触发条件、以及当满足至少一个触发条件时要触发的至少一个操作。

Virtual Sensor Configuration

【技术实现步骤摘要】
【国外来华专利技术】虚拟传感器配置
本公开涉及人机接口

技术介绍
专利文献WO2014/108729A2公开了一种用于检测虚拟传感器的激活的方法。虚拟传感器通过体积区域和至少一个触发条件来定义。体积区域的定义和配置依赖于捕获的场景151的3D表示的图形显示,用户必须在其中导航以便以图形方式定义位置和几何形式,该位置和几何形式关于捕获的场景151定义了虚拟传感器的体积区域。对于不熟悉3D图像之类的3D表示的用户来说,3D表示的视觉理解和3D表示中的导航可能并不容易。另外,为了配置虚拟传感器,有必要提供配置成显示捕获的场景151的3D表示并且借助于3D引擎在3D表示中导航的计算机。此外,显示屏必须足够大,以便能够以全面的方式显示完整的3D表示,并且能够以清晰看见场景中物体的位置的方式在3D场景中导航,虚拟传感器的体积区域正是关于场景中物体的位置而定义的。因此,希望简化配置过程和/或减少必要的资源。
技术实现思路
本公开的目的是提供用于在真实场景中配置虚拟传感器的系统和方法。根据第一方面,本公开涉及一种用于在真实场景中配置虚拟传感器的方法。该方法包括:获得真实场景的第一三维(3D)表示,其中所述至少一个第一3D表示包括表示所述真实场景中的物体和所述真实场景中各自的相关位置的点;分析所述至少一个第一3D表示以检测所述真实场景中的信标,并从与在所述至少一个第一3D表示中表示所述信标的点集中的至少一个点相关联的至少一个位置,计算所述信标在所述真实场景中的位置;至少基于所述信标的所述位置生成用于虚拟传感器的虚拟传感器配置数据,所述虚拟传感器配置数据表示:关于所述信标具有预定定位的体积区域,与所述体积区域相关联的至少一个虚拟传感器触发条件,以及当满足所述至少一个虚拟传感器触发条件时要触发的至少一个操作。在根据第一方面的方法的一个或多个实施例中,分析所述至少一个第一3D表示以检测所述真实场景中的信标包括:获得信标描述数据,所述信标描述数据指定所述信标的至少一个标识元素;以及执行处理功能以检测表示具有所述标识元素的物体的3D表示的点。在根据第一方面的方法的一个或多个实施例中,分析所述至少一个3D表示以检测所述真实场景中的信标包括:获得信标描述数据,所述信标描述数据指定所述信标的至少一个属性;以及执行处理功能以检测表示具有所述属性的物体的所述至少一个3D表示的点。在根据第一方面的方法的一个或多个实施例中,所述信标包括用于发射至少一个光信号的发射器,其中,所述信标在所述真实场景中的所述位置是从与表示所述光信号的源头的点集中的至少一个点相关联的至少一个位置确定的。在根据第一方面的方法的一个或多个实施例中,所述信标包括至少一个标识元素,其中,所述信标在所述真实场景中的所述位置是从与表示所述标识元素的点集中的至少一个点相关联的至少一个位置确定的。在根据第一方面的方法的一个或多个实施例中,所述至少一个标识元素包括选自由反射表面、具有预定图案的表面、具有预定形状的元素、具有预定颜色的元素、具有预定尺寸的元素、具有预定反射属性的元素组成的组中的至少一个元素。在根据第一方面的方法的一个或多个实施例中,所述信标具有预定属性,其中,所述信标在所述真实场景中的所述位置是从与表示具有所述预定义属性的所述信标的点集中的至少一个点相关联的至少一个位置确定的。在一个或多个实施例中,根据第一方面的方法还包括:获得所述真实场景的至少一个第二3D表示;从落入所述虚拟传感器的所述体积区域的所述真实场景的所述至少一个第二3D表示的一部分做出所述至少一个虚拟传感器触发条件被满足的确定;在确定满足所述至少一个虚拟传感器触发条件时触发所述至少一个操作的执行。在一个或多个实施例中,根据第一方面的方法还包括:检测来自所述信标的至少一个数据信号,其中,所述数据信号对附加配置数据进行编码,其中,基于所述附加配置数据生成所述虚拟传感器配置数据。在根据第一方面的方法的一个或多个实施例中,在激活所述信标的致动器时由所述信标发射所述至少一个数据信号。在一个或多个实施例中,根据第一方面的方法还包括:向所述信标发射源信号,其中,所述至少一个数据信号包括响应于接收到所述源信号而由所述信标产生的至少一个响应信号。在根据第一方面的方法的一个或多个实施例中,所述至少一个数据信号包括若干基本信号,并且其中,根据所述至少一个数据信号中的基本信号的数量或者发射所述基本信号的速率来执行虚拟传感器配置数据的生成。在一个或多个实施例中,根据第一方面的方法还包括:基于所述附加配置数据从预定虚拟传感器类型组确定虚拟传感器类型,其中,基于与所述虚拟传感器类型相关联地存储的预定虚拟传感器配置数据生成所述虚拟传感器配置数据。在一个或多个实施例中,根据第一方面的方法还包括:基于所述附加配置数据在存储库中识别预定虚拟传感器配置数据集。在一个或多个实施例中,根据第一方面的方法还包括:在存储库中存储与配置数据集标识符相关联的预定虚拟传感器配置数据集,其中,所述预定虚拟传感器配置数据包括至少一个预定体积区域、至少一个预定触发条件和至少一个预定操作;从所述附加配置数据中提取所述配置数据集标识符;基于所提取的配置数据集标识符,检索存储在所述存储库中的所述预定虚拟传感器配置数据集;从检索到的预定虚拟传感器配置数据集生成所述虚拟传感器配置数据。在根据第一方面的方法的一个或多个实施例中,所述信标是用户身体的一部分,其中,生成用于所述虚拟传感器的所述虚拟传感器配置数据包括:从所述至少一个第一3D表示确定所述身体的所述部分执行了预定姿势/动作;生成对应于所述预定姿势的用于所述虚拟传感器的虚拟传感器配置数据,其中,所述虚拟传感器的所述位置对应于在执行所述预定姿势动作时所述身体的所述部分在所述真实场景中的位置。根据第二方面,本公开涉及一种用于在真实场景中配置虚拟传感器的系统,该系统包括用于获得第一三维(3D)表示的配置子系统,其中,所述至少一个第一3D表示包括表示真实场景中的物体和真实场景中各自的相关位置的点;分析所述至少一个第一表示以检测所述真实场景中的信标,并从与在所述至少一个第一3D表示中表示所述信标的点集中的至少一个点相关联的至少一个位置,计算所述信标在所述真实场景中的位置;至少基于所述信标的所述位置生成用于虚拟传感器的虚拟传感器配置数据,所述虚拟传感器配置数据表示:关于所述信标具有预定定位的体积区域,与所述体积区域相关联的至少一个触发条件,以及当满足所述至少一个触发条件时要触发的至少一个操作。在一个或多个实施例中,所述系统还包括所述信标。在一个或多个实施例中,用于配置虚拟传感器的系统包括用于执行根据第一方面的方法的步骤的手段(例如,软件、固件和/或硬件手段)。在一个或多个实施例中,根据本文描述的任何实施例,用于配置虚拟传感器的系统包括在虚拟传感器子系统或虚拟传感器系统中。根据第三方面,本公开涉及用于在真实场景中配置虚拟传感器的系统的信标,其中,所述信标被配置为放置在所述真实场景中以便标记所述真实场景中的位置,其中,所述系统包括配置子系统,所述配置子系统用于:获得所述真实场景的至少一个第一三维(3D)表示,其中,所述至少一个第一3D表示包括表示所述真实场景中的物体和所述真实场景中各自的相关位置的点;分析所述至少一个第一3D表示以检测所述本文档来自技高网...

【技术保护点】
1.一种用于在真实场景中配置虚拟传感器的方法,所述方法包括:获得(205)所述真实场景的至少一个第一三维(3D)表示,其中,所述至少一个第一3D表示包括表示所述真实场景中的物体和所述真实场景中各自的相关位置的点;分析(206)所述至少一个第一3D表示以检测所述真实场景中的信标,并从与在所述至少一个第一3D表示中表示所述信标的点集中的至少一个点相关联的至少一个位置,计算所述信标在所述真实场景中的位置;至少基于所述信标的所述位置生成(208)用于所述虚拟传感器的虚拟传感器配置数据,所述虚拟传感器配置数据表示:关于所述信标具有预定定位的体积区域;与所述体积区域相关联的至少一个虚拟传感器触发条件;和当满足所述至少一个虚拟传感器触发条件时要触发的至少一个操作。

【技术特征摘要】
【国外来华专利技术】2016.12.02 US 15/368,0061.一种用于在真实场景中配置虚拟传感器的方法,所述方法包括:获得(205)所述真实场景的至少一个第一三维(3D)表示,其中,所述至少一个第一3D表示包括表示所述真实场景中的物体和所述真实场景中各自的相关位置的点;分析(206)所述至少一个第一3D表示以检测所述真实场景中的信标,并从与在所述至少一个第一3D表示中表示所述信标的点集中的至少一个点相关联的至少一个位置,计算所述信标在所述真实场景中的位置;至少基于所述信标的所述位置生成(208)用于所述虚拟传感器的虚拟传感器配置数据,所述虚拟传感器配置数据表示:关于所述信标具有预定定位的体积区域;与所述体积区域相关联的至少一个虚拟传感器触发条件;和当满足所述至少一个虚拟传感器触发条件时要触发的至少一个操作。2.根据权利要求1所述的方法,其中,分析所述至少一个第一3D表示以检测所述真实场景中的信标包括:获得指定所述信标的至少一个标识元素的信标描述数据;以及执行处理功能以检测表示具有所述标识元素的物体的3D表示的点。3.根据权利要求1或2所述的方法,其中,分析所述至少一个第一3D表示以检测所述真实场景中的信标包括:获得指定所述信标的至少一个属性的信标描述数据;以及执行处理功能以检测表示具有所述属性的物体的所述至少一个3D表示的点。4.根据前述权利要求中任一项所述的方法,其中,所述信标包括用于发射至少一个光信号的发射器,其中,所述信标在所述真实场景中的位置是从与表示所述光信号的源头的点集中的至少一个点相关联的至少一个位置确定的。5.根据前述权利要求中任一项所述的方法,其中,所述信标包括至少一个标识元素,其中,所述信标在所述真实场景中的位置是从与表示所述标识元素的点集中的至少一个点相关联的至少一个位置确定的。6.根据权利要求5所述的方法,其中,所述至少一个标识元素包括选自由反射表面、具有预定图案的表面、具有预定形状的元素、具有预定颜色的元素、具有预定尺寸的元素、具有预定反射属性的元素组成的组中的至少一个元素。7.根据前述权利要求中任一项所述的方法,其中,所述信标具有预定属性,其中,所述信标在所述真实场景中的位置是从与表示具有所述预定属性的所述信标的点集中的至少一个点相关联的至少一个位置确定的。8.根据前述权利要求中任一项所述的方法,还包括:获得所述真实场景的至少一个第二3D表示;从落入所述虚拟传感器的所述体积区域的所述真实场景的所述至少一个第二3D表示的一部分做出所述至少一个虚拟传感器触发条件被满足的确定;在确定满足所述至少一个虚拟传感器触发条件时触发所述至少一个操作的执行。9.根据前述权利要求中任一项所述的方法,还包括检测来自所述信标的至少一个数据信号,其中,所述数据信号对附加配置数据进行编码,其中,基于所述附加配置数据生成所述虚拟传感器配置数据。10.根据权利要求9所述的方法,其中,在激活所述信标的致动器时由所述信标发射所述至少一个数据信号。11.根据权利要求9所述的方法,还包括:向所述信标发射源信号,其中,所述至少一个数据信号包括响应于接收到所述源信号而由所述信标产生的至少一个响应信号。12.根据权利要求9所述的方法,其中,所述至少一个数据信号包括若干基本信号,并且其中,根据所述至少一个数据信号中的基本信号的数量或者发射所述基本信号的速率来执行虚拟传感器配置数据的生成。13.根据权利要求9所述的方法,其中,所述方法还包括基于所述附加配置数据从预定虚拟传感器类型组确定虚拟传感器类型,其中,基于与所述虚拟传感器类型相关联地存储的预定虚拟传感器配置数据生成所述虚拟传感器配置数据。14.根据权利要求9所述的方法,其中,所述方法还包括基于所述附加配置数据,在存储库中识别预定虚拟传感器配置数据集。15.根据权利要求14所述的方法,还包括:在存储库中存储与配置数据集标识符相关联的所述预定虚拟传感器配置数据集,其中,所述预定虚拟传感器配置数据包括至少一个预定体积区域、至少一个预定触发条件和至少一个预定操作;从所述附加配置数据中提取所述配置数据集标识符;基于所提取的配置数据集标识符,检索存储在所述存储库中的所述预定虚拟传感器配置数据集;从检索到的预定虚拟传感器配置数据集生成所述虚拟传感器配置数据。16.根据前述权利要求中任一项所述的方法,其中,所述信标是用户身体的一部分,其中,生成用于所述虚拟传感器的所述虚拟传感器配置数据包括:从所述至...

【专利技术属性】
技术研发人员:何塞·阿隆索·伊巴涅斯·塞佩达吉塞勒·贝利奥特
申请(专利权)人:FOGALE纳米技术公司
类型:发明
国别省市:法国,FR

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

1