Development of an Augmented Reality system using ARToolKit
Development of an Augmented Reality system using ARToolKit
Development of an Augmented Reality system using ARToolKit
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Development</strong> <strong>of</strong> <strong>an</strong> <strong>Augmented</strong> <strong>Reality</strong> <strong>system</strong> <strong>using</strong> <strong>ARToolKit</strong> <strong>an</strong>d user invisible markers<br />
Table <strong>of</strong> contents<br />
Table <strong>of</strong> contents..............................................................................................................1<br />
1. Introduction .................................................................................................................3<br />
1.1 Research Goals...................................................................................................... 3<br />
1.2 Research Approach .............................................................................................. 4<br />
1.3 Research Outline .................................................................................................. 4<br />
2. <strong>Augmented</strong> <strong>Reality</strong> <strong>an</strong>d its applications....................................................................5<br />
2.1 AR in relation to VR............................................................................................. 5<br />
2.2 Display technologies ............................................................................................. 7<br />
2.2.1 Head-attached displays ................................................................................. 8<br />
2.2.1.1 HMD ........................................................................................................ 8<br />
2.2.1.2 Head-mounted projector........................................................................ 9<br />
2.2.1.3 Retinal displays..................................................................................... 10<br />
2.2.2 H<strong>an</strong>d-held displays ...................................................................................... 10<br />
2.2.2.1 PDA........................................................................................................ 11<br />
2.2.2.2 Mobile Phone ........................................................................................ 11<br />
2.2.2.3 H<strong>an</strong>d-held mirror displays .................................................................. 11<br />
2.2.2.4 H<strong>an</strong>d-held video projectors ................................................................. 12<br />
2.2.3 Spatial displays ............................................................................................ 12<br />
2.2.3.1 Screen based video see-through displays............................................ 13<br />
2.2.3.2 Spatial optical see-through displays.................................................... 13<br />
2.2.3.3 Projection based spatial displays ........................................................ 14<br />
2.3 Tracking .............................................................................................................. 14<br />
2.3.1 Inertial tracking........................................................................................... 15<br />
2.3.2 Acoustic tracking ......................................................................................... 16<br />
2.3.3 Magnetic tracking........................................................................................ 17<br />
2.3.4 Mech<strong>an</strong>ical tracking.................................................................................... 17<br />
2.3.5 Optical tracking ........................................................................................... 18<br />
2.3.6 Hybrid tracking, outdoor tracking <strong>an</strong>d collaborative AR tracking ....... 18<br />
2.4 Registration ......................................................................................................... 19<br />
2.4.1 Static errors.................................................................................................. 20<br />
2.4.2 Dynamic errors ............................................................................................ 21<br />
2.5 Calibration .......................................................................................................... 22<br />
2.5.1 M<strong>an</strong>ual calibration ...................................................................................... 22<br />
2.5.2 Calibration-free AR..................................................................................... 23<br />
2.5.3 Autocalibration ............................................................................................ 23<br />
2.6 Interaction ........................................................................................................... 23<br />
2.6.1 3D Data browsing ........................................................................................ 24<br />
2.6.2 3D AR interfaces.......................................................................................... 24<br />
2.6.3 <strong>Augmented</strong> surfaces .................................................................................... 24<br />
2.6.4 T<strong>an</strong>gible AR ................................................................................................. 24<br />
2.7 AR applications................................................................................................... 25<br />
2.7.1 Medical ......................................................................................................... 25<br />
2.7.1.1. Image guided surgery.......................................................................... 25<br />
2.7.1.2. Surgery pl<strong>an</strong>ning ................................................................................. 26<br />
2.7.1.3. Surgical training .................................................................................. 27<br />
2.7.1.4. Psychiatry............................................................................................. 27<br />
2.7.2 Military......................................................................................................... 28<br />
1