基于AprilTag的位姿估计方法
论文:AprilTag: A robust and flexible visual fiducial system
三 检测器-单应矩阵和外参估计
III DECTOR-C Homography and extrinsics estimation
作者计算3∗33*33∗3的单应矩阵,该矩阵可以将齐次坐标形式的2D点从Tag坐标系转换到2D图像坐标系(猜测这里的Tag坐标系原点为标签正中心,右下分别为XY,相机正前方为Z。在此坐标系下,Tag的中心点坐标为[0,0,1]T[0, 0, 1]^T[0,0,1]T, 而且标签在XY方向拓展了1个单位?)。单应矩阵的计算采用DLT(Direct Linear Transform, 直接线性变换)算法。需要主要的是此处的单应矩阵转换的点坐标是齐次坐标形式,所以这些点的坐标仅按比例尺定义(也就是物理坐标与实际相差一个比例尺)。
在计算标签的位置和姿态信息时需要知道:1)相机的焦距;2)标签的物理尺寸。基于DLT计算的3∗33*33∗3单应矩阵可以重写为3∗43*43∗4的相机内参矩阵PPP(假设已知)和4∗34*34∗3的截断外参矩阵EEE。本来外参矩阵典型的是4∗44*44∗4,但是由于标签上的每个位置在Tag坐标系下的z向坐标都等于0。因此,将每个Tag坐标重写为Z向为0的2D齐次坐标,而且移除了外参矩阵的第3列,剩余的便是截断外参矩阵。外参矩阵E的的旋转分量表示为RijR_{ij}Rij,位移分量表示为TkT_kTk。未知的尺度因子为s:
需要注意的是,我们不能直接求解出EEE,因为P是不满秩矩阵。但是可以拓展等式的右手边,写出hijh_{ij}hij的表达式如下:
这样的话能够比较容易的计算出RijR_{ij}Rij的元素和TkT_kTk的元素,除了尺度因子s。但是,由于旋转矩阵的列必须是单位向量,所以可以基于此抑制s的幅值。此处有旋转矩阵中的两列信息,可以计算s作为其两列幅值的几何平均值ab\sqrt{ab}ab。s的符号可以通过要求标签出现在相机的前方来恢复,比如Tz<0的位置。旋转矩阵的第3列可以通过计算已知两列的叉乘计算得出,因为旋转矩阵是正交的。
DLT步骤和上面的归一化步骤不能保证旋转矩阵严格正交。为了对此进行修正,作者计算了矩阵RRR的极分解,其可生产一个误差的Frobenius矩阵范数最小的旋转矩阵。
基于AprilTag的位姿估计方法相关推荐
- CVPR 2021 | 国防科大:基于几何稳定性分析的物体位姿估计方法
作者|机器之心编辑部 来源|机器之心 物体 6D 姿态估计是机器人抓取.虚拟现实等任务中的核心研究问题.近些年来,随着深度学习技术和图像卷积神经网络的快速发展,在提取物体的几何特征方面出现了许多需要改 ...
- 刚体6D位姿估计方法综述
本文同步于微信公众号:3D视觉前沿,欢迎大家关注. 1 引言 刚体的6D位姿估计,是指估计相机坐标系下物体的6D位姿,即3D位置和3D姿态,此时原始物体本身的坐标系可以看作是世界坐标系,也即得到原始物 ...
- 物体6D位姿估计方法总结
物体6D位姿估计方法总结 在抓取中,6D物体位姿常常是被需要的,能够帮助机器人获得目标物体的位置和方位. 方法分类: ①. 基于对应的方法 找到输入数据与存在的完整3D物体模型之间的对应关系.有两种实 ...
- 基于深度学习的位姿估计方法
A Multi-task Learning Convolutional Neural Network for Object Pose Estimation (Proceeding of the IEE ...
- 关于物体位姿估计方法的总结,及其对应的论文
参考1:https://blog.csdn.net/dsoftware/article/details/97955570 参考2:基于单张RGB图像的三维物体重建和位姿估计_王凯祺 总体: 根据输入数 ...
- PNP问题-位姿估计方法梳理(pose estimation)
tags: - 单目视觉 - 位姿测量 目标3D精确模型已知(建立2D-3D对应关系): 点特征 P3P问题 基于针孔成像模型 Gao的方法(opencv emgucv) Kneip 的 P3P 算法 ...
- 基于毫米波的DOA估计方法浅谈
关于毫米波信道的几种建模 <存在相位校准误差的毫米波大规模天线阵列角度估计算法研究(2018)>一文中,将毫米波建模为"带有相位误差的宽带DOA"进行处理. 原因做几点 ...
- 基于OpenCV的位姿估计
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 今天我们的目标是找出我们相对于球场上的位置,从而了解我们在比赛中的 ...
- 【CV】相对位姿估计的进展和新方法
文稿整理者:小萝卜 审稿&修改:赵季博士 本文总结自12月4日赵季博士关于[相对位姿估计的进展和新方法]公开课. 位姿估计是多视图几何的重要方向.赵博士在公开课第一部分首先概述了位姿估计的背景 ...
最新文章
- DS-5/RVDS4.0变量初始化错误
- MATLAB之GUI学习经典举例
- Java 、Python、C++哪一个发展前景更好?
- nHibernate Mapping By Code - Introduction
- 华为5720设置静态路由不通_静态路由理论知识详解
- 高性能MySQL—第一章 MySQL架构与历史
- c#之Stringbuilder、String、Append
- Web API框架学习——消息管道(二)
- 【AD封装】DB9接口公母头(带3D)
- 串口485接法图_史上最全的RS485串口通讯的详细讲解
- 基于Python绘制一个摸鱼倒计时界面
- 叶聪:朋友圈爆款背后的计算机视觉技术与应用
- linux还原环境,Linux环境利用恢复被rm意外删除数据文件
- NAT模式下如何Ping通百度
- Swordfish -- SOA运行时框架
- Bootstrap标签(label)的使用
- xp系统运行php,window_Xp系统安装或运行软件时提示“EXE不是有效Win32应用程序”的故障原因及解决方法,部分Xp系统用户在双击安装某 - phpStudy...
- react 生命周期--常用的构造函数
- archlinux安装acct
- 【Pygame实战】你说神奇不神奇?吃豆人+切水果结合出一款你没玩过的新游戏!(附源码)