An Occlusion‐aware Edge‐Based Method for Monocular 3D Object Tracking using Edge Confidence

We propose an edge‐based method for 6DOF pose tracking of rigid objects using a monocular RGB camera. One of the critical problem for edge‐based methods is to search the object contour points in the image corresponding to the known 3D model points. However, previous methods often produce false object contour points in case of cluttered backgrounds and partial occlusions. In this paper, we propose a novel edge‐based 3D objects tracking method to tackle this problem. To search the object contour points, foreground and background clutter points are first filtered out using edge color cue, then object contour points are searched by maximizing their edge confidence which combines edge color and distance cues. Furthermore, the edge confidence is integrated into the edge‐based energy function to reduce the influence of false contour points caused by cluttered backgrounds and partial occlusions. We also extend our method to multi‐object tracking which can handle mutual occlusions. We compare our method with the recent state‐of‐art methods on challenging public datasets. Experiments demonstrate that our method improves robustness and accuracy against cluttered backgrounds and partial occlusions.

[1]  Alberto Pretto,et al.  D ^2 CO: Fast and Robust Registration of 3D Textureless Objects Using the Directional Chamfer Distance , 2015, ICVS.

[2]  Eric Brachmann,et al.  6-DOF Model Based Tracking via Object Coordinate Regression , 2014, ACCV.

[3]  Nancy Argüelles,et al.  Author ' s , 2008 .

[4]  Chris Harris,et al.  RAPID - a video rate object tracker , 1990, BMVC.

[5]  Ming-Hsuan Yang,et al.  [POSTER] A Benchmark Dataset for 6DoF Object Pose Tracking , 2017, 2017 IEEE International Symposium on Mixed and Augmented Reality (ISMAR-Adjunct).

[6]  Vincent Lepetit,et al.  Gradient Response Maps for Real-Time Detection of Textureless Objects , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Bin Wang,et al.  Global optimal searching for textureless 3D object tracking , 2015, The Visual Computer.

[8]  Vincent Lepetit,et al.  Monocular Model-Based 3D Tracking of Rigid Objects: A Survey , 2005, Found. Trends Comput. Graph. Vis..

[9]  Roberto Cipolla,et al.  Real-Time Visual Tracking of Complex Structures , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Vincent Lepetit,et al.  Model Based Training, Detection and Pose Estimation of Texture-Less 3D Objects in Heavily Cluttered Scenes , 2012, ACCV.

[11]  Veronica Teichrieb,et al.  Squeezed Deep 6DoF Object Detection using Knowledge Distillation , 2020, 2020 International Joint Conference on Neural Networks (IJCNN).

[12]  David G. Lowe,et al.  Scene modelling, recognition and tracking with invariant image features , 2004, Third IEEE and ACM International Symposium on Mixed and Augmented Reality.

[13]  Didier Stricker,et al.  Adaptive line tracking with multiple hypotheses for augmented reality , 2005, Fourth IEEE and ACM International Symposium on Mixed and Augmented Reality (ISMAR'05).

[14]  Yi Li,et al.  DeepIM: Deep Iterative Matching for 6D Pose Estimation , 2018, International Journal of Computer Vision.

[15]  Vincent Lepetit,et al.  Multiple 3D Object tracking for augmented reality , 2008, 2008 7th IEEE/ACM International Symposium on Mixed and Augmented Reality.

[16]  Jean-François Lalonde,et al.  Deep 6-DOF Tracking , 2017, IEEE Transactions on Visualization and Computer Graphics.

[17]  Bin Wang,et al.  Robust edge-based 3D object tracking with direction-based pose validation , 2018, Multimedia Tools and Applications.

[18]  Daniel Cremers,et al.  A Region-Based Gauss-Newton Approach to Real-Time Monocular Multiple Object Tracking , 2018, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[19]  Ulrich Schwanecke,et al.  Real-Time Monocular Pose Estimation of 3D Objects Using Temporally Consistent Local Color Histograms , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[20]  Denis Laurendeau,et al.  A Framework for Evaluating 6-DOF Object Trackers , 2018, ECCV.

[21]  Rami R. Hagege,et al.  2D-3D Pose Estimation of Heterogeneous Objects Using a Region Based Approach , 2015, International Journal of Computer Vision.

[22]  Ulrich Schwanecke,et al.  Real-Time Monocular Segmentation and Pose Tracking of Multiple Objects , 2016, ECCV.

[23]  Nassir Navab,et al.  SSD-6D: Making RGB-Based 3D Detection and 6D Pose Estimation Great Again , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[24]  Éric Marchand,et al.  Pose Estimation for Augmented Reality: A Hands-On Survey , 2016, IEEE Transactions on Visualization and Computer Graphics.

[25]  Bin Wang,et al.  Pose optimization in edge distance field for textureless 3D object tracking , 2017, CGI.

[26]  Ian D. Reid,et al.  PWP3D: Real-time Segmentation and Tracking of 3D Objects , 2009, BMVC.

[27]  Pascal Fua,et al.  Real-Time Seamless Single Shot 6D Object Pose Prediction , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[28]  Patrick Bouthemy,et al.  A 2D-3D model-based approach to real-time visual tracking , 2001, Image Vis. Comput..

[29]  David W. Capson,et al.  A Framework for 3D Model-Based Visual Tracking Using a GPU-Accelerated Particle Filter , 2012, IEEE Transactions on Visualization and Computer Graphics.

[30]  Nassir Navab,et al.  N3M: Natural 3D Markers for Real-Time Object Detection and Pose Estimation , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[31]  David W. Murray,et al.  Full-3D Edge Tracking with a Particle Filter , 2006, BMVC.

[32]  Vincent Lepetit,et al.  Stable real-time 3D tracking using online and offline information , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[33]  Jong-Il Park,et al.  Optimal Local Searching for Fast and Robust Textureless 3D Object Tracking in Highly Cluttered Backgrounds , 2014, IEEE Transactions on Visualization and Computer Graphics.

[34]  Hujun Bao,et al.  PVNet: Pixel-Wise Voting Network for 6DoF Pose Estimation , 2018, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[35]  Li Zhang,et al.  A Robust Monocular 3D Object Tracking Method Combining Statistical and Photometric Constraints , 2018, International Journal of Computer Vision.

[36]  Ian D. Reid,et al.  PWP3D: Real-Time Segmentation and Tracking of 3D Objects , 2012, International Journal of Computer Vision.

[37]  Vincent Lepetit,et al.  Combining edge and texture information for real-time accurate 3D camera tracking , 2004, Third IEEE and ACM International Symposium on Mixed and Augmented Reality.

[38]  FuaPascal,et al.  Monocular model-based 3D tracking of rigid objects , 2005 .

[39]  Nassir Navab,et al.  Looking Beyond the Simple Scenarios: Combining Learners and Optimizers in 3D Temporal Tracking , 2017, IEEE Transactions on Visualization and Computer Graphics.

[40]  Tinne Tuytelaars,et al.  Discriminatively Trained Templates for 3D Object Detection: A Real Time Scalable Approach , 2013, 2013 IEEE International Conference on Computer Vision.