Abstract
In this paper we introduce a new approach to adaptive stereoscopic Vision. We use genetic programming, where the input to the individuals is raw pixel data from stereo image-pairs acquired by two CCD cameras. The output from the individuals is the disparity map, which is transformed to a 3D map of the captured scene using triangulation. The used genetic engine evolves machine-coded individuals, and can thereby reach high Performance on weak computer architectures. The evolved individuals have an average disparity-error of 1.5 pixels, which is equivalent to an uncertainty of about 10% of the true distance. This work is motivated by applications to the control of autonomous humanoid robots — The Humanoid at Project at Chalmers.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Banzhaf Wolfgang, Nordin Peter, Keller Robert E., Francone Frank D. (1998) “Genetic Programming, An Introduction — On the Evolution of Computer Programs and Its Applications”.
Hearn Donald, Baker Pauline M. (1997) “Computer Graphics, C Version” 2:nd Edition, National Center of Supercomputing Applications, University of Illinois, USA.
Iocchi Luca (1989) “Stereo Vision: “Multiresolution Stereo Vision System for Mobile Robots” Dipartimento di Informatica e Sistemistica, Università di Roma “La Sapienza”, Italy.
Nordin Peter, Nordahl Mats G. (1998) “An Evolutionary Architecture for a Humanoid Robot”. Institute of Physical Resource Theory, Chalmers University of Technology, Göteborg, Sweden.
Nordin, Peter. “Evolutionary Program Induction of Binary Machine Code and its Application. Krehl Verlag, Mnster, Germany.
Stuart Rusell J., Norvig Peter (1995) “Artificial Intelligence, A Modern Approach”. USA.
The Humanoid Project WWW site http://humanoid.fy.chalmers.se
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Graae, C.T.M., Nordin, P., Nordahl, M. (2000). Stereoscopic Vision for a Humanoid Robot Using Genetic Programming. In: Cagnoni, S. (eds) Real-World Applications of Evolutionary Computing. EvoWorkshops 2000. Lecture Notes in Computer Science, vol 1803. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45561-2_2
Download citation
DOI: https://doi.org/10.1007/3-540-45561-2_2
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67353-8
Online ISBN: 978-3-540-45561-5
eBook Packages: Springer Book Archive