Abstract
This chapter describes a novel analogy that mimics the way in which honeybee colonies work, with the goal of approaching the problem of sparse and quasidense reconstruction. Here, a new adaptive behavior strategy is presented based on the “divide and conquer” strategy employed by the honeybee colony for approaching search problems. This work investigates the communication system of honeybees with the purpose of obtaining an intelligent approach for three-dimensional reconstruction. A novel framework is proposed in which the 3D points communicate among themselves to achieve an improved sparse reconstruction which could be used reliably in further visual computing tasks. The general ideas that explain honeybee behavior are translated into a computational algorithm following the paradigm of evolutionary computing. Experiments demonstrate the importance of the proposed communication system for reducing dramatically the number of outliers in a real working system.
“There is nothing more difficult for a truly creative painter than to paint a rose, because before he can do so he has first to forget all the roses that were ever painted.”
– Henri Matisse
“The bees learn where they live by landmarks. If they’re moved within their home range, they get confused.”
– Gene Robinson
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Olague, G. (2016). The Honeybee Search Algorithm: A Cooperative Coevolutionary Framework for 3D Reconstruction. In: Evolutionary Computer Vision. Natural Computing Series. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-43693-6_6
Download citation
DOI: https://doi.org/10.1007/978-3-662-43693-6_6
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-43692-9
Online ISBN: 978-3-662-43693-6
eBook Packages: Computer ScienceComputer Science (R0)