|
|
|||||||||||||||||||||||||||||||||||||
Praktikum SS06: Building a Vision-based 3D ScannerConstructing three-dimensional objects directly at the computer is -- albeit possible -- very time-consuming and limited by the object complexity. Hence one often uses modern 3D laser scanners to acquire high quality reconstructions of complex real world models. However these devices are generally very expensive. One promising and interesting approach is the use of methods from the field of Computer Vision to build similar 3D scanning devices from low-cost hardware. Using basically only a camera, a beamer, and a checkerboard pattern you will learn in this course how to construct a mobile, high quality 3D scanning device. You will be assigned to one of four teams working on individual tasks such as feature tracking, camera calibration, object reconstruction, and scan registration. Then at the end of this course we plan to make a "scanning tour" through Aachen, digitizing your favourite object. PrerequisitesThe requirements for this course are knowledge of the basics of computer graphics (cf. Computer Graphics I lecture) and good knowledge of the C++ programming language. All graphics programming will be done in OpenGL using Qt for GUI elements, so knowledge of both techniques is of advantage. Teams
Important Dates
LiteratureA list of recommended literature can be found here. DownloadsThe current version of the provided software can be downloaded here. Slide TemplateYou can use the ACG template for your milstone presentations if you like. Contact: Alexander Hornung |
||||||||||||||||||||||||||||||||||||||
| [Home] [Top] |