[发明专利]使用可穿戴设备识别可控设备的位置在审
申请号: | 202080106474.8 | 申请日: | 2020-11-16 |
公开(公告)号: | CN116324675A | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 吴升知;亚历山大·詹姆斯·法堡 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 李宝泉;周亚荣 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 穿戴 设备 识别 可控 位置 | ||
根据一方面,一种识别可控设备的位置的方法包括:从可穿戴设备上的图像传感器接收视觉数据;由对象辨识模块基于该视觉数据生成识别数据;以及使用该视觉数据从存储包括第一三维(3D)地图和第二3D地图的多个3D地图的地图数据库中识别第一3D地图,其中第一3D地图与第一可控设备相关联,并且第二3D地图与第二可控设备相关联。该方法包括基于第一3D地图的视觉定位数据获得第一可控设备在物理空间中的位置,以及在显示器上在第一可控设备的位置的阈值距离内的位置中渲染用户界面(UI)对象。
技术领域
本描述大体上涉及使用可穿戴设备获得可控设备的位置。
背景技术
可穿戴设备可以用于控制一个或多个可控设备,诸如媒体流设备、家庭扬声器、智能灯泡等。在一些示例中,可穿戴设备包括捕捉视觉数据的摄像机和处理图像数据以检测可穿戴设备的摄像机的视场中的设备的图像辨识软件,这可以获得该设备的二维(2D)位置。然而,2D位置可能不足以在可穿戴设备的显示器上接近该设备在3D空间中的位置的位置中渲染用户界面(UI)控件,使得用户可以用交互式UI来控制该设备或者被呈现关于该设备的附加信息。此外,根据一些常规技术,如果用户具有多个看起来相似的设备(例如,两个看起来相同的智能灯泡),则可穿戴设备可能无法区分多个设备以控制用户所预期的设备。
发明内容
根据一方面,一种使用可穿戴设备来识别可控设备的位置的方法包括:从可穿戴设备上的图像传感器接收视觉数据;由对象辨识模块基于该视觉数据生成识别数据;以及使用该识别数据从存储包括第一三维(3D)地图和第二3D地图的多个3D地图的地图数据库中识别该第一3D地图,其中第一3D地图与第一可控设备相关联,并且第二3D地图与第二可控设备相关联。该方法包括基于第一3D地图的视觉定位数据获得第一可控设备在物理空间中的位置,以及在可穿戴设备的显示器上在第一可控设备的位置的阈值距离内的位置中渲染用户界面(UI)对象。在一些示例中,UI对象被渲染在显示器上对应于第一可控设备的位置的位置处。
根据一些方面,该方法可以包括以下特征中的一个或多个(或其任何组合)。该位置包括可控设备的六自由度位置。识别数据可以包括第一可控设备的设备名称或设备类型中的至少一个。识别数据可以包括与第一可控设备相关联的物理空间的空间类型。识别数据与第一3D地图相关联地存储在地图数据库中。该方法可以包括比较视觉数据与第一3D地图。该方法可以包括在与第一可控设备相关联的设置过程期间生成第一3D地图。第一3D地图可以包括对应于虚拟云锚点的特征点地图,并且虚拟云锚点被配置成与一个或多个其他用户共享。UI对象可以包括允许用户控制第一可控设备的一个或多个控件。
根据一方面,一种非暂时性计算机可读介质存储可执行指令,这些可执行指令在由至少一个处理器执行时被配置成使得至少一个处理器:从可穿戴设备上的图像传感器接收视觉数据;由对象辨识模块基于该视觉数据来生成识别数据;使用识别数据来从存储包括第一三维(3D)地图和第二3D地图的多个3D地图的地图数据库中识别第一3D地图,其中第一3D地图与第一可控设备相关联,并且第二3D地图与第二可控设备相关联;基于第一3D地图的视觉定位数据来获得第一可控设备在至少部分由视觉数据表示的物理空间中的位置;以及在可穿戴设备的显示器上在第一可控设备的位置的阈值距离内的位置中渲染用户界面(UI)对象,其中UI对象包括一个或多个交互式控件以控制第一可控设备。在一些示例中,UI对象被渲染在显示器上对应于第一可控设备的位置(例如,六DoF位置)的位置处。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080106474.8/2.html,转载请声明来源钻瓜专利网。