Master Thesis - Fachbereich Informatik
Master Thesis - Fachbereich Informatik
Master Thesis - Fachbereich Informatik
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Contents<br />
Acknowledgments iii<br />
Abstract v<br />
List of Tables xi<br />
List of Figures xiii<br />
1. Introduction 1<br />
1.1. MachineVision-StateofArt.......................... 1<br />
1.2. ProblemStatement................................ 3<br />
1.3. Requirements................................... 4<br />
1.4. RelatedWork................................... 5<br />
1.5. <strong>Thesis</strong>Outline .................................. 6<br />
2. Technical Background 9<br />
2.1. VisualMeasurements............................... 9<br />
2.1.1. AccuracyandPrecision ......................... 9<br />
2.1.2. InverseProjectionProblem ....................... 10<br />
2.1.3. CameraModels.............................. 10<br />
2.1.4. CameraCalibration ........................... 13<br />
2.2. Illumination.................................... 16<br />
2.2.1. LightSources............................... 16<br />
2.2.2. IncidentLighting............................. 18<br />
2.2.3. Backlighting ............................... 19<br />
2.3. EdgeDetection.................................. 20<br />
2.3.1. EdgeModels ............................... 20<br />
2.3.2. DerivativeBasedEdgeDetection.................... 21<br />
2.3.3. CommonEdgeDetectors ........................ 23<br />
2.3.4. SubpixelEdgeDetection......................... 27<br />
2.4. TemplateMatching................................ 29<br />
3. Hardware Configuration 31<br />
3.1. Conveyor ..................................... 31<br />
3.2. Camerasetup................................... 33<br />
3.2.1. CameraSelection............................. 33<br />
3.2.2. CameraPositioning ........................... 38<br />
3.2.3. LensSelection .............................. 38<br />
3.3. Illumination.................................... 43<br />
3.4. BlowOutMechanism .............................. 48<br />
vii