IVT - Book

Integrating Vision Toolkit

The functions provided by the Integrating Vision Toolkit are described in detail in a matching book, Computer Vision - Principles and Practice, in theory and in practice, with many example applications. The book uses the IVT to give the reader the possibility to gain hands-on experience very quickly.

Buy the book

German version English version

Computer Vision

German Read an excerpt in German

Computer Vision

English Read an excerpt in English

The updated IVT source code (runs with IVT version 1.3.8-1 and newer, does note require Qt anymore - except chapter 10) for the applications from the book is available here: SourceFiles-updated.zip.

The book homepage is: http://wwwiaim.ira.uka.de/computer-vision, where you can also find the original source code for the book (running with IVT version 1.0.6).

Computer vision is probably the most exciting branch of image processing, and the number of applications in robotics, automation technology and quality control is constantly increasing. Unfortunately entering this research area is, as yet, not simple. Those who are interested must first go through a lot of books, publications and software libraries.

With this book, however, the first step is easy. The theoretically founded content is understandable and is supplemented by many practical examples. Source code is provided with the specially developed platform-independent open source library IVT in the programming language C/C++. The use of the IVT is not necessary, but it does make for a much easier entry and allows first developments to be quickly produced.

The authorship is made up of research assistants of the chair of Professor Ruediger Dillmann at the Institut für Technische Informatik (ITEC), Universitaet Karlsruhe (TH). Having gained extensive experience in image processing in many research and industrial projects, they are now passing this knowledge on.

Fundamental section: Among other subjects, the following are dealt with in the fundamentals section of the book: Lighting, optics, camera technology, transfer standards, camera calibration, image enhancement, segmentation, filters, correlation and stereo vision.

Practical section: The practical section provides the efficient implementation of the algorithms, followed by many interesting applications such as interior surveillance, bar code scanning, object recognition, 3-D scanning, 3-D tracking, a stereo camera system and much more.