基于影像和非图像传感器数据的电子设备姿态识别

    公开(公告)号:CN108283018A

    公开(公告)日:2018-07-13

    申请号:CN201680041303.5

    申请日:2016-09-22

    摘要: 一种电子设备[100]包括一个或多个成像传感器[114](例如,成像相机)并且包括一个或多个非图像传感器[610],诸如惯性测量单元(IMU),所述IMU可提供指示所述电子设备的姿态的信息。所述电子设备基于如下姿态信息的两个独立源来估计其姿态:基于由所述非图像传感器生成的非视觉信息[142]以相对较高的速率生成的姿态信息以及基于由所述一个或多个成像传感器捕获的影像[134,136]以相对较低的速率生成的姿态信息。为了实现高姿态估计速率和高度的姿态估计准确性,所述电子设备以高速率基于所述非视觉姿态信息来调整姿态估计,并且以较低的速率基于所述视觉姿态信息使所述姿态估计空间平滑。

    用于并行测距和建图的故障检测和恢复的系统和方法

    公开(公告)号:CN108700946A

    公开(公告)日:2018-10-23

    申请号:CN201780013624.9

    申请日:2017-05-18

    IPC分类号: G06F3/01 G06F3/038

    摘要: 电子装置(100)在跟踪其运动并构建其环境(112)的地图(417)的同时检测故障状况并从故障状况中恢复。前端运动跟踪模块(210)检测故障状况,同时随时间推移跟踪运动,并将建图数据(312、316)提供给后端建图模块(220)。所述运动跟踪模块在已检测到故障状况时以及在不再检测到故障状况时向所述建图模块指示。所述建图模块从所述建图数据生成地图(417),并合并所述地图以构建所述环境的三维表示(225)。所述建图模块缓冲或丢弃在故障状况存在期间从所述运动跟踪模块接收的任何建图数据。所述建图模块合并基于在所述故障状况之前和之后接收的建图数据而生成的地图,并将已合并的地图添加到所述环境的三维表示中。

    用于并发测距和建图的系统和方法

    公开(公告)号:CN114185427B

    公开(公告)日:2024-07-19

    申请号:CN202111282461.9

    申请日:2017-05-18

    摘要: 本申请涉及用于并发测距和建图的系统和方法。一种电子设备[100]在环境中跟踪其运动,同时构建用于校正跟踪运动中的漂移的所述环境的三维视觉表示[225]。运动跟踪模块[210]基于与所述环境中的对象的空间特征的视觉外观相对应的特征描述符[215]来估计所述电子设备的姿势。建图模块[220]基于存储的多个地图[417]以及从所述运动跟踪模块接收的所述特征描述符和估计的设备姿势来构建所述环境的三维视觉表示。定位模块通过最小化匹配特征描述符之间的差异而执行循环闭包来计算定位姿势。所述定位姿势校正由所述运动跟踪模块生成的所述估计姿势的漂移。

    电子设备和用于电子设备的姿态识别的方法

    公开(公告)号:CN108283018B

    公开(公告)日:2022-04-01

    申请号:CN201680041303.5

    申请日:2016-09-22

    摘要: 一种电子设备[100]包括一个或多个成像传感器[114](例如,成像相机)并且包括一个或多个非图像传感器[610],诸如惯性测量单元(IMU),所述IMU可提供指示所述电子设备的姿态的信息。所述电子设备基于如下姿态信息的两个独立源来估计其姿态:基于由所述非图像传感器生成的非视觉信息[142]以相对较高的速率生成的姿态信息以及基于由所述一个或多个成像传感器捕获的影像[134,136]以相对较低的速率生成的姿态信息。为了实现高姿态估计速率和高度的姿态估计准确性,所述电子设备以高速率基于所述非视觉姿态信息来调整姿态估计,并且以较低的速率基于所述视觉姿态信息使所述姿态估计空间平滑。

    用于并发测距和建图的系统和方法

    公开(公告)号:CN114185427A

    公开(公告)日:2022-03-15

    申请号:CN202111282461.9

    申请日:2017-05-18

    摘要: 本申请涉及用于并发测距和建图的系统和方法。一种电子设备[100]在环境中跟踪其运动,同时构建用于校正跟踪运动中的漂移的所述环境的三维视觉表示[225]。运动跟踪模块[210]基于与所述环境中的对象的空间特征的视觉外观相对应的特征描述符[215]来估计所述电子设备的姿势。建图模块[220]基于存储的多个地图[417]以及从所述运动跟踪模块接收的所述特征描述符和估计的设备姿势来构建所述环境的三维视觉表示。定位模块通过最小化匹配特征描述符之间的差异而执行循环闭包来计算定位姿势。所述定位姿势校正由所述运动跟踪模块生成的所述估计姿势的漂移。

    用于并发测距和建图的系统和方法

    公开(公告)号:CN108700947B

    公开(公告)日:2021-11-16

    申请号:CN201780013650.1

    申请日:2017-05-18

    摘要: 一种电子设备[100]在环境中跟踪其运动,同时构建用于校正跟踪运动中的漂移的所述环境的三维视觉表示[225]。运动跟踪模块[210]基于与所述环境中的对象的空间特征的视觉外观相对应的特征描述符[215]来估计所述电子设备的姿势。建图模块[220]基于存储的多个地图[417]以及从所述运动跟踪模块接收的所述特征描述符和估计的设备姿势来构建所述环境的三维视觉表示。定位模块通过最小化匹配特征描述符之间的差异而执行循环闭包来计算定位姿势。所述定位姿势校正由所述运动跟踪模块生成的所述估计姿势的漂移。

    用于并行测距和建图的故障检测和恢复的系统和方法

    公开(公告)号:CN108700946B

    公开(公告)日:2021-10-19

    申请号:CN201780013624.9

    申请日:2017-05-18

    摘要: 电子装置(100)在跟踪其运动并构建其环境(112)的地图(417)的同时检测故障状况并从故障状况中恢复。前端运动跟踪模块(210)检测故障状况,同时随时间推移跟踪运动,并将建图数据(312、316)提供给后端建图模块(220)。所述运动跟踪模块在已检测到故障状况时以及在不再检测到故障状况时向所述建图模块指示。所述建图模块从所述建图数据生成地图(417),并合并所述地图以构建所述环境的三维表示(225)。所述建图模块缓冲或丢弃在故障状况存在期间从所述运动跟踪模块接收的任何建图数据。所述建图模块合并基于在所述故障状况之前和之后接收的建图数据而生成的地图,并将已合并的地图添加到所述环境的三维表示中。