Home/Multi-view Reconstruction of Wires using a Catenary Model

Multi-view Reconstruction of Wires using a Catenary Model

Ratnesh Madaan, Michael Kaess and Sebastian Scherer
Conference Paper, Proceedings of Proc. IEEE Intl. Conf. on Robotics and Automation, ICRA, May, 2019

Download Publication

Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.


Reliable detection and reconstruction of wires is one of the hardest problems in the UAV community, with a wide ranging impact in the industry in terms of wire avoidance capabilities and powerline corridor inspection. In this work, we introduce a real-time, model-based, multi-view algorithm to reconstruct wires from a set of images with known camera poses, while exploiting their natural shape — the catenary curve. Using a model-based approach helps us deal with partial wire detections in images, which may occur due to natural occlusion and false negatives. In addition, using a parsimonious model makes our algorithm efficient as we only need to optimize for 5 model parameters, as opposed to hundreds of 3D points in bundle-adjustment approaches. Our algorithm obviates the need for pixel correspondences by computing the reprojection error via the distance transform of binarized wire segmentation images. Further, we make our algorithm robust to arbitrary initializations by introducing an on-demand, approximate extrapolation of the distance transform based objective. We demonstrate the effectiveness of our algorithm against false negatives and random initializations in simulation, and show qualitative results with real data collected from a small UAV.

author = {Ratnesh Madaan and Michael Kaess and Sebastian Scherer},
title = {Multi-view Reconstruction of Wires using a Catenary Model},
booktitle = {Proceedings of Proc. IEEE Intl. Conf. on Robotics and Automation, ICRA},
year = {2019},
month = {May},
} 2019-07-08T08:10:20-04:00