Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
An Introduction to 3D Computer Vision Techniques and Algorithms


Computer vision encompasses the construction of integrated vision systems and the application of vision to problems of real-world importance. The process of creating 3D models is still rather difficult, requiring mechanical measurement of the camera positions or manual alignment of partial 3D views of a scene. However using algorithms, it is possible to take a collection of stereo-pair images of a scene and then automatically produce a photo-realistic, geometrically accurate digital 3D model.

This book provides a comprehensive introduction to the methods, theories and algorithms of 3D computer vision. Almost every theoretical issue is underpinned with practical implementation or a working algorithm using pseudo-code and complete code written in C++ and MatLab®. There is the additional clarification of an accompanying website with downloadable software, case studies and exercises. Organised in three parts, Cyganek and Siebert give a brief history of vision research, and subsequently:

  • present basic low-level image processing operations for image matching, including a separate chapter on image matching algorithms
  • explain scale-space vision, as well as space reconstruction and multiview integration
  • demonstrate a variety of practical applications for 3D surface imaging and analysis
  • provide concise appendices on topics such as the basics of projective geometry and tensor calculus for image processing, distortion and noise in images plus image warping procedures

An Introduction to 3D Computer Vision Algorithms and Techniques is a valuable reference for practitioners and programmers working in 3D computer vision, image processing and analysis as well as computer visualisation. It would also be of interest to advanced students and researchers in the fields of engineering, computer science, clinical photography, robotics, graphics and mathematics.

About the Author

Boguslaw Cyganek, AGH – University of Science and Technology, Department of Computer Science, Signal Processing Laboratory, Krakow, Poland

Boguslaw Cyganek has been teaching at the AGH – University of Science and Technology since 1993 and is now a Lecturer and Researcher in the Department of Electronics and Computer Science. His research interests include the development of image processing systems, robot vision and neural networks. During this time, he has gained several years of practical experience working as a Software Development Manager and a Software Engineer both in the USA and Poland. He has also written Three Dimensional Image Processing (Academic Publisher House, 2002) and 18 academic papers on image processing and algorithms.


Paul Siebert, Department of Computing Science, University of Glasgow, 3D-MATIC Research Laboratory, Scotland

Dr Jan Paul Siebert is currently Director of the 3D-MATIC Research Laboratory in the Department of Computing Science at Glasgow University. His research interests are in computer vision, image processing, and 3D imaging by stereo photogrammetry and its applications in 3D whole human body imaging. He is Scottish Chair of the BMVC and prior to his current position he was Chief Executive of the of the Turing Institute, Glasgow, which developed the ‘C3D’ imaging technology. He has written over 50 journal, technical and conference papers on 3D image processing, modelling virtual images and photogrammetry.

(HTML tags aren't allowed.)

Flexible Neuro-Fuzzy Systems : Structures, Learning and Performance Evaluation
Flexible Neuro-Fuzzy Systems : Structures, Learning and Performance Evaluation
Over the last decade fuzzy sets and fuzzy logic introduced in 1965 by
Lotfi Zadeh [113] have been used in a wide range of problem domains
including process control, image processing, pattern recognition and
classification, management, economics and decision making. Specific
applications include washing-machine automation,
Bob Miller's Calc for the Clueless: Calc I (Bob Miller's Clueless Series)
Bob Miller's Calc for the Clueless: Calc I (Bob Miller's Clueless Series)

Student tested and approved!

If you suffer from math anxiety, then sign up for private tutoring with Bob Miller! Do logarithms, sines, and cosines leave you in a cold sweat? Vectors and derivatives send stress signals to your brain? If so, then you are like the many thousands of students­­students of all ages,...

Topics in Geometry, Coding Theory and Cryptography (Algebra and Applications)
Topics in Geometry, Coding Theory and Cryptography (Algebra and Applications)
The purpose of this reviewarticle is to serve as an introduction and at the same time, as an invitation to the theory of towers of function fields over finite fields. More specifically, we treat here the case of explicit towers; i.e., towers where the function fields are given by explicit equations. The asymptotic behaviour of the genus and of the...

Geometry for Computer Graphics: Formulae, Examples and Proofs
Geometry for Computer Graphics: Formulae, Examples and Proofs
Geometry is the cornerstone of computer graphics and computer animation, and provides the framework and tools for solving problems in two and three dimensions. This may be in the form of describing simple shapes such as a circle, ellipse, or parabola, or complex problems such as rotating 3D objects about an arbitrary axis. Geometry for Computer...
Sams Teach Yourself Django in 24 Hours
Sams Teach Yourself Django in 24 Hours
In just 24 lessons of one hour or less, you will be able to build full-featured production websites using Django, the powerful web development framework based on Python.


Designed for experienced website developers who have at least some familiarity with the Python programming language,...

Artificial Life and Virtual Reality
Artificial Life and Virtual Reality
Artificial life refers to all the methods that try to recreate living organisms and creatures by computers. Virtual reality is the immersion of human beings in virtual worlds. This landmark book demonstrates artificial life in virtual reality. It introduces new concepts such as artificial consciousness, presence, autonomy and perception. Includes...
©2018 LearnIT (support@pdfchm.net) - Privacy Policy