Relative Pose for Nonrigid Multi-Perspective Cameras: The Static Case (2401.09140v1)
Abstract: Multi-perspective cameras with potentially non-overlapping fields of view have become an important exteroceptive sensing modality in a number of applications such as intelligent vehicles, drones, and mixed reality headsets. In this work, we challenge one of the basic assumptions made in these scenarios, which is that the multi-camera rig is rigid. More specifically, we are considering the problem of estimating the relative pose between a static non-rigid rig in different spatial orientations while taking into account the effect of gravity onto the system. The deformable physical connections between each camera and the body center are approximated by a simple cantilever model, and inserted into the generalized epipolar constraint. Our results lead us to the important insight that the latent parameters of the deformation model, meaning the gravity vector in both views, become observable. We present a concise analysis of the observability of all variables based on noise, outliers, and rig rigidity for two different algorithms. The first one is a vision-only alternative, while the second one makes use of additional gravity measurements. To conclude, we demonstrate the ability to sense gravity in a real-world example, and discuss practical implications.
- Microsoft Hololens. https://www.microsoft.com/en-us/hololens. Accessed: 2023-March-01.
- Sevensense. https://www.sevensense.ai. Accessed: 2023-March-01.
- Skydio. https://www.skydio.com. Accessed: 2023-March-01.
- Tesla. https://www.tesla.com/en_eu. Accessed: 2-23-March-01.
- G. Bradski. The OpenCV Library. Dr. Dobb’s Journal of Software Tools, 2000.
- A certifiably globally optimal solution to the non-minimal relative pose problem. In CVPR, 2018.
- A. Cayley. About the algebraic structure of the orthogonal group and the other classical groups in a field of characteristic zero or a prime characteristic. Reine Angewandte Mathematik, 32, 1846.
- Robust 6dof motion estimation for non-overlapping, multi-camera systems. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision (WACV), 2008.
- Ideals, Varieties, and Algorithms: An Introduction to Computational Algebraic Geometry and Commutative Algebra. Springer-Verlag New York, Inc., 2007.
- Random sample consensus: A paradigm for model fitting with applications to image analysis and automated cartography. Communications of the ACM, 24(6):381–395, 1981.
- A minimal case solution to the calibrated relative pose problem for the case of two known orientation angles. In ECCV, 2010.
- Efficient globally-optimal correspondence-less visual odometry for planar ground vehicles. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), 2020.
- R.I. Hartley. In defense of the eight-point algorithm. 19:580–593, 1997.
- Project autovision: Localization and 3d scene perception for an autonomous vehicle with a multicamera system. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), 2019.
- R.C. Hibbeler. Mechanics of Materials. Pearson Prentice Hall, London, 2017.
- Flexible stereo: Constrained, non-rigid, wide-baseline stereo vision for fixed-wing aerial platforms. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), 2018.
- Motion estimation of non-holonomic ground vehicles from a single feature correspondence measured over n views. In CVPR, 2019.
- Real-time 6d stereo visual odometry with non-overlapping fields of view. In CVPR, 2012.
- Degeneracy of the linear seventeen point algorithm for generalized essential matrix. Journal of Mathematical Imaging and Vision (JMIV), 37:40–48, 2010.
- Motion estimation for nonoverlapping multicamera rigs: Linear algebraic and l∞\infty∞ geometric solutions. IEEE TPAMI, 32(6):1044–1059, 2010.
- Visual odometry for non-overlapping views using second-order cone programming. In ACCV, 2007.
- OpenGV: A unified and generalized approach to calibrated geometric vision. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), 2014.
- Efficient computation of relative pose for multi-camera systems. In CVPR, 2014.
- Direct optimization of frame-to-frame rotation. In ICCV, 2013.
- The generalized relative pose and scale problem: View-graph fusion via 2D-2D registration. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision (WACV), 2016.
- Polynomial eigenvalue solutions to the 5-pt and 6-pt relative pose problems. In BMVC, 2008a.
- Automatic generator of minimal problem solvers. In ECCV, 2008b.
- Motion estimation for self-driving cars with a generalized camera. In CVPR, 2013.
- A linear approach to motion estimation using generalized camera models. In CVPR, 2008.
- Towards adaptive continuous control of soft robotic manipulator using reinforcement learning. In Proceedings of the IEEE/RSJ Conference on Intelligent Robots and Systems (IROS), 2022.
- H.C. Longuet-Higgins. A computer algorithm for reconstructing a scene from two projections. Nature, 293:133–135, 1981.
- D. Nistér. An efficient solution to the five-point relative pose problem. IEEE TPAMI, 26(6):756–777, 2004.
- Articulated multi-perspective cameras and their application to truck motion estimation. In Proceedings of the IEEE/RSJ Conference on Intelligent Robots and Systems (IROS), 2019.
- Force generation and wing deformation characteristics of a flapping-wing micro air vehicle ‘delfly ii’ in hovering flight. Bioinspiration & Biomimetics, 11(3):036014, 2016.
- R. Pless. Using many cameras as one. In CVPR, 2003.
- J. Plücker. On a new geometry of space. Philosophical Transactions of the Royal Society of London, 155:725–791, 1865.
- Absolute scale in structure from motion from a single vehicle mounted camera by exploiting nonholonomic constraints. In ICCV, 2009a.
- Real-time monocular visual odometry for on-road vehicles with 1-point RANSAC. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), 2009b.
- H. Shan. Mechanics of Materials. Advanced Education Publisher, Beijing, 4th edition, 2015.
- Solutions to minimal generalized relative pose problems. In In Workshop on Omnidirectional Vision, 2005.
- Recent developments on direct relative orientation. ISPRS Journal of Photogrammetry and Remote Sensing, 60(4):284–294, 2006.
- P. Sut, D.J. Sethuramalingam. Soft manipulator for soft robotic applications: a review. Journal of Intelligent & Robotic Systems, 108(10):1–23, 2023.
- Solving for relative pose with a partially known rotation is a quadratic eigenvalue problem. In Proceedings of the International Conference on 3D Vision (3DV), 2014.
- Computing similarity transformations from only image correspondences. In CVPR, 2015.
- On scale initialization in non-overlapping multi-perspective visual odometry. In ICCV, 2017.
- Reliable frame-to-frame motion estimation for vehicle-mounted surround-view camera systems. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), 2020.
- Optimal essential matrix estimation via inlier-set maximization. In ECCV, 2014.
- A certifiably globally optimal solution to generalized essential matrix estimation. In CVPR, 2020.