姿态估计算法汇总|基于RGB、RGB-D以及点云数据

点击上方“小白学视觉”,选择加"星标"或“置顶

重磅干货,第一时间送达

本文转自计算机视觉life

姿态估计算法汇总|基于RGB、RGB-D以及点云数据

主要有整体方式、霍夫投票方式、Keypoint-based方式、Dense Correspondence方式等。

实现方法:传统方法、深度学习方式。

数据不同:RGB、RGB-D、点云数据等;

标注工具

LabelFusion:https://github.com/RobotLocomotion/LabelFusion

实现方式不同

整体方式

整体方法直接估计给定图像中物体的三维位置和方向。经典的基于模板的方法构造刚性模板并扫描图像以计算最佳匹配姿态。这种手工制作的模板对集群场景不太可靠。最近,人们提出了一些基于深度神经网络的方法来直接回归相机或物体的6D姿态。然而,旋转空间的非线性使得数据驱动的DNN难以学习和推广。

1.Discriminative mixture-of-templates for viewpoint classification

2.Gradient response maps for realtime detection of textureless objects.

3.Comparing images using the hausdorff distance

4.Implicit 3d orientation learning for 6d object detection from rgb images.

5.Instance- and Category-level 6D Object Pose Estimation

基于模型

1.Matching RGB Images to CAD Models for Object Pose Estimation - Georgios Georgakis, Srikrishna Karanam, Ziyan Wu, and Jana Kosecka. [Paper:https://arxiv.org/pdf/1811.07249.pdf]

2.Deep model-based 6d pose refinement in rgb

Keypoint-based方式

目前基于关键点的方法首先检测图像中物体的二维关键点,然后利用PnP算法估计6D姿态。

1.Surf: Speeded up robust features.

2.Object recognition from local scaleinvariant features

3.3d object modeling and recognition using local affine-invariant image descriptors and multi-view spatial constraints.

4.DeepIM: Deep Iterative Matching for 6D Pose Estimation - Yi Li, Gu Wang, Xiangyang Ji, Yu Xiang, Dieter Fox. [Paper:https://arxiv.org/pdf/1804.00175.pdf]

5.Stacked hourglass networks for human pose estimation

6.Making deep heatmaps robust to partial occlusions for 3d object pose estimation.

7.Bb8: A scalable, accurate, robust to partial occlusion method for predicting the 3d poses of challenging objects without using depth

8.Real-time seamless single shot 6d object pose prediction.

9.Discovery of latent 3d keypoints via end-toend geometric reasoning.

10.Pvnet: Pixel-wise voting network for 6dof pose estimation.

11.Single-Stage 6D Object Pose Estimation - Yinlin Hu,Pascal Fua,Wei Wang,Mathieu Salzmann. [Paper:https://arxiv.org/pdf/1911.08324.pdf]

12.Estimating 6D Pose From Localizing Designated Surface Keypoints - Zelin Zhao, Gao Peng, Haoyu Wang, Hao-Shu Fang, Chengkun Li, Cewu Lu. [Paper:https://arxiv.org/pdf/1812.01387v1.pdf]

13.Learning 6D Object Pose Estimation Using 3D Object Coordinates - Eric Brachmann, Alexander Krull, Frank Michel, Stefan Gumhold, Jamie Shotton, Carsten Rother. [Paper:https://link.springer.com/content/pdf/10.1007%2F978-3-319-10605-2_35.pdf]

Dense Correspondence/霍夫投票方式

1.Independent object class detection using 3d feature maps.

2.Depth encoded hough voting for joint object detection and shape recovery.

3.aware object detection and pose estimation.

4.Learning 6d object pose estimation using 3d object coordinates.

5.Global hypothesis generation for 6d object pose estimation.

6.Deep learning of local rgb-d patches for 3d object detection and 6d pose estimation.

7.Cdpn: Coordinates-based disentangled pose network for real-time rgb-based 6-dof object pose estimation.

8.Pix2pose: Pixel-wise coordinate regression of objects for 6d pose estimation.

9.Normalized object coordinate space for categorylevel 6d object pose and size estimation.

10.Recovering 6d object pose and predicting next-bestview in the crowd.

11.PVNet: Pixel-wise Voting Network for 6DoF Pose Estimation - Sida Peng, Yuan Liu, Qixing Huang, Xiaowei Zhou, Hujun Bao. [Paper:https://arxiv.org/pdf/1812.11788.pdf]

基于分割

1.Segmentation-driven 6D Object Pose Estimation - Yinlin Hu, Joachim Hugonot, Pascal Fua, Mathieu Salzmann. [Paper:https://arxiv.org/pdf/1812.02541.pdf]

2.Deep Object Pose Estimation for Semantic Robotic Grasping of Household Objects - Jonathan Tremblay, Thang To, Balakumar Sundaralingam, Yu Xiang, Dieter Fox, Stan Birchfield. [Paper:https://arxiv.org/pdf/1809.10790.pdf]

深度学习相关方法

1.PoseCNN: A convolutional neural network for 6d object pose estimation in cluttered scenes.

2.Render for cnn: Viewpoint estimation in images using cnns trained with rendered 3d model views.

3.Segmentation-driven 6D Object Pose Estimation - Yinlin Hu, Joachim Hugonot, Pascal Fua, Mathieu Salzmann.[Paper:https://openaccess.thecvf.com/content_CVPR_2019/papers/Hu_Segmentation-Driven_6D_Object_Pose_Estimation_CVPR_2019_paper.pdf]

4.Single-Stage 6D Object Pose Estimation - Yinlin Hu,Pascal Fua,Wei Wang,Mathieu Salzmann. [Paper:https://arxiv.org/pdf/1911.08324.pdf]

5.Normalized Object Coordinate Space for Category-Level 6D Object Pose and Size Estimation - He Wang, Srinath Sridhar, Jingwei Huang, Julien Valentin, Shuran Song, Leonidas J. Guibas. [Paper:https://arxiv.org/pdf/1901.02970v1.pdf]

6.Robust 6D Object Pose Estimation in Cluttered Scenesusing Semantic Segmentation and Pose Regression Networks - Arul Selvam Periyasamy, Max Schwarz, and Sven Behnke. [[Paper]

7.Implicit 3D Orientation Learning for 6D Object Detection from RGB Images:https://www.ais.uni-bonn.de/papers/IROS_2018_Periyasamy.pdf

8.DenseFusion: 6D Object Pose Estimation by Iterative Dense Fusion - Chen Wang, Danfei Xu, Yuke Zhu, Roberto Martín-Martín, Cewu Lu, Li Fei-Fei, Silvio Savarese. [Paper:https://arxiv.org/pdf/1901.04780.pdf]

9.Real-Time Object Pose Estimation with Pose Interpreter Networks- Jimmy Wu, Bolei Zhou, Rebecca Russell, Vincent Kee, Syler Wagner, Mitchell Hebert, Antonio Torralba, David M.S. Johnson. [Paper:https://arxiv.org/pdf/1808.01099.pdf]

10.BB8: A Scalable, Accurate, Robust to Partial Occlusion Method for Predicting the 3D Poses of Challenging Objects without Using Depth - Mahdi Rad, Vincent Lepetit. [Paper:https://arxiv.org/abs/1703.10896]

11.Real-Time Seamless Single Shot 6D Object Pose Prediction - Bugra Tekin, Sudipta N. Sinha, Pascal Fua. [Paper:https://arxiv.org/pdf/1711.08848.pdf]

12.SSD-6D: Making RGB-based 3D detection and 6D pose estimation great again - Wadim Kehl, Fabian Manhardt, Federico Tombari, Slobodan Ilic, Nassir Navab. [Paper:https://arxiv.org/pdf/1711.10006.pdf]

13.Deep Learning of Local RGB-D Patches for 3D Object Detection and 6D Pose Estimation - Wadim Kehl, Fausto Milletari, Federico Tombari, Slobodan Ilic, Nassir Navab. [Paper:https://arxiv.org/pdf/1607.06038.pdf]

14.Deep-6DPose: Recovering 6D Object Pose from a Single RGB Image - Thanh-Toan Do, Ming Cai, Trung Pham, Ian Reid:https://arxiv.org/pdf/1802.10367.pdf

数据格式不同

根据数据格式的不同,又可分为基于RGB、RGB-D、点云数据的识别算法。

基于点云方式

1.PointFusion

2.Frustum PointNets

3.VoteNet

基于RGB方式

1.SilhoNet: An RGB Method for 6D Object Pose Estimation - Gideon Billings, Matthew Johnson-Roberson. [Paper:https://arxiv.org/pdf/1809.06893.pdf]

2.PVNet: Pixel-wise Voting Network for 6DoF Pose Estimation - Sida Peng, Yuan Liu, Qixing Huang, Xiaowei Zhou, Hujun Bao. [Paper:https://arxiv.org/pdf/1812.11788.pdf]

3.DPOD: 6D Pose Object Detector and Refiner - Sergey Zakharov, Ivan Shugurov, Slobodan Ilic. [Paper:https://arxiv.org/pdf/1902.11020v2.pdf]

4.Deep model-based 6d pose refinement in rgb

5.Implicit 3D Orientation Learning for 6D Object Detection from RGB Images - Martin Sundermeyer, Zoltan-Csaba Marton, Maxmilian Durner, Manuel Brucker and Rudolph Triebel. [Paper:https://arxiv.org/pdf/1902.01275v1.pdf]

6.BB8: A Scalable, Accurate, Robust to Partial Occlusion Method for Predicting the 3D Poses of Challenging Objects without Using Depth - Mahdi Rad, Vincent Lepetit. [Paper:https://arxiv.org/abs/1703.10896]

7.Real-Time Seamless Single Shot 6D Object Pose Prediction - Bugra Tekin, Sudipta N. Sinha, Pascal Fua. [Paper:https://arxiv.org/pdf/1711.08848.pdf]

8.SSD-6D: Making RGB-based 3D detection and 6D pose estimation great again - Wadim Kehl, Fabian Manhardt, Federico Tombari, Slobodan Ilic, Nassir Navab. [Paper:https://arxiv.org/pdf/1711.10006.pdf]

9.Deep-6DPose: Recovering 6D Object Pose from a Single RGB Image - Thanh-Toan Do, Ming Cai, Trung Pham, Ian Reid:https://arxiv.org/pdf/1802.10367.pdf

基于RGB-D方式

1.Category-level 6D Object Pose Recovery in Depth Images - Caner Sahin and Tae-Kyun Kim. [Paper:https://openaccess.thecvf.com/content_ECCVW_2018/papers/11129/Sahin_Category-level_6D_Object_Pose_Recovery_in_Depth_Images_ECCVW_2018_paper.pdf]

2.Holistic and local patch framework for 6D object pose estimation in RGB-D images - Haoruo Zhang, Qixin Cao. [Paper:https://www.sciencedirect.com/science/article/abs/pii/S1077314219300050]

3.Multi-view 6D Object Pose Estimation and Camera Motion Planning Using RGBD Images - Juil Sock, S. Hamidreza Kasaei, Luís Seabra Lopes, Tae-Kyun Kim. [Paper:https://ieeexplore.ieee.org/document/8265470]

4.Deep Learning of Local RGB-D Patches for 3D Object Detection and 6D Pose Estimation - Wadim Kehl, Fausto Milletari, Federico Tombari, Slobodan Ilic, Nassir Navab. [Paper:https://arxiv.org/pdf/1607.06038.pdf]

相关源码

1.HybridPose:https://github.com/chensong1995/HybridPose

2.PoseCNN:https://github.com/yuxng/PoseCNN

3.Single Shot Pose Estimation:https://github.com/Microsoft/singleshotpose

SSD-6D:https://link.zhihu.com/?target=https%3A//github.com/wadimkehl/ssd-6d

4.Dope Object Pose Estimation:https://github.com/NVlabs/Deep_Object_Pose

5.Pose Interpreter Networks:https://github.com/jimmyyhwu/pose-interpreter-networks

6.Tools for Evaluation of 6D Object Pose Estimation:https://github.com/thodan/obj_pose_eval

7.Augmented Autoencoder:https://github.com/DLR-RM/AugmentedAutoencoder

8.DeepIM:https://github.com/liyi14/mx-DeepIM

9.DenseFusion:https://github.com/j96w/DenseFusion

10.BetaPose:https://github.com/sjtuytc/betapose

11.PVNet:https://link.zhihu.com/?12.target=https%3A//github.com/zju3dv/pvnet

小白团队出品:零基础精通语义分割↓

803955103dfea0d18133d91ae66bde85.png

下载1:OpenCV-Contrib扩展模块中文版教程

在「小白学视觉」公众号后台回复:扩展模块中文教程即可下载全网第一份OpenCV扩展模块教程中文版,涵盖扩展模块安装、SFM算法、立体视觉、目标跟踪、生物视觉、超分辨率处理等二十多章内容。

下载2:Python视觉实战项目52讲

在「小白学视觉」公众号后台回复:Python视觉实战项目即可下载包括图像分割、口罩检测、车道线检测、车辆计数、添加眼线、车牌识别、字符识别、情绪检测、文本内容提取、面部识别等31个视觉实战项目,助力快速学校计算机视觉。

下载3:OpenCV实战项目20讲

在「小白学视觉」公众号后台回复:OpenCV实战项目20讲即可下载含有20个基于OpenCV实现20个实战项目,实现OpenCV学习进阶。

交流群

欢迎加入公众号读者群一起和同行交流,目前有SLAM、三维视觉、传感器、自动驾驶、计算摄影、检测、分割、识别、医学影像、GAN、算法竞赛等微信群(以后会逐渐细分),请扫描下面微信号加群,备注:”昵称+学校/公司+研究方向“,例如:”张三 + 上海交大 + 视觉SLAM“。请按照格式备注,否则不予通过。添加成功后会根据研究方向邀请进入相关微信群。请勿在群内发送广告,否则会请出群,谢谢理解~

b3923ca5eecbee7be53e6de79ef522aa.png

8787fb704c296593872f3e712575b072.png

  • 1
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值