| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> BundleTrack -> 正文阅读 |
|
[人工智能]BundleTrack |
用于6D姿态跟踪 IROS 2021 论文:? https://arxiv.org/pdf/2108.00516.pdf git: https://github.com/wenbowen123/BundleTrack 6D: x,y,z,yaw,pitch,roll 特别之处:
常见的6D姿态跟踪,对输入数据的要求(至少满足一个):
结构:
输入:
步骤:
一、具体结构1. video segmentation network计算目标物体的掩码 Transductive-VOS Network [input] 当前帧的RGBD图像和上一帧的掩码:? & [output] 当前帧的掩码: 2. keypoint detection network检测物体的关键点、提取特征 LF-Net [input] 当前帧的目标区域(根据掩码得到) : [output] 当前帧的关键点(500个)和特征(1*128): & 3. data association特征匹配、边缘修剪(RANSAC) [input] 上一帧和当前帧的关键点及特征: & & & [output] 特征的对应关系:feature correspondences 4. coarse estimate初步估计位姿 [input] 特征的对应关系:feature correspondences [output] 初步计算的位姿: 5. keyframe selection选择关键帧 [input] 当前帧的图像和(所有)以前的帧: & memory pool [output] 被选出的关键帧(与当前帧重合率最高的k帧): k key frames 6. pose graph optimization位姿图优化:根据关键帧和当前帧的关键点,通过最小化特征残差和几何残差优化位姿(t时刻和过去k个时刻的位姿都会被更新) [input] 初步计算的位姿变换矩阵,关键帧: & key frames [output] 优化后的位姿: * 消除累计误差的关键 二、分析1. 为什么没有累计误差
2. 速度Graph Feature Matching 和 Pose Graph Optimization 占据了一半的时间 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 19:42:13- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |