Vanishing point detection using the teaching learning-based optimisation algorithm

Within the computer vision field, estimating image vanishing points has many applications regarding robotic navigation, camera calibration, image understanding, visual measurement, 3D reconstruction, among others. Different methods for detecting vanishing points relies on accumulator space technique...

Full description

Saved in:
Bibliographic Details
Published inIET image processing Vol. 14; no. 11; pp. 2487 - 2494
Main Authors López-Martinez, Alan, Cuevas, Francisco J
Format Journal Article
LanguageEnglish
Published The Institution of Engineering and Technology 18.09.2020
Wiley
Subjects
Online AccessGet full text
ISSN1751-9659
1751-9667
DOI10.1049/iet-ipr.2019.0516

Cover

Loading…
More Information
Summary:Within the computer vision field, estimating image vanishing points has many applications regarding robotic navigation, camera calibration, image understanding, visual measurement, 3D reconstruction, among others. Different methods for detecting vanishing points relies on accumulator space techniques, while others employ a heuristic approach such as RANSAC. Nevertheless, these types of methods suffer from low accuracy or high computational cost. To explore a different technique, this paper focuses on improving the efficiency of the metaheuristic search for vanishing points by using a recently proposed population-based method: The Teaching Learning Based Optimisation algorithm (TLBO). The TLBO algorithm is a metaheuristic technique inspired by the teaching–learning process. In our method, the TLBO algorithm is used after a line segment detection, to cluster line segments according to their more optimal vanishing point. Thus, our algorithm detects both orthogonal and nonorthogonal vanishing points in real images. To corroborate the performance of our proposed algorithm, different comparison and tests with other approaches were carried out. The results validate the accuracy and efficiency of our proposed method. Our approach had an average computational time of1.42 seconds and obtained a cumulative focal length error of 1 pixel, and cumulative angular error of 0.1°.
ISSN:1751-9659
1751-9667
DOI:10.1049/iet-ipr.2019.0516