Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Augmented Reality -- very brief


Published on

  • Be the first to comment

Augmented Reality -- very brief

  1. 1. Augmented Reality<br />“GIK บรึ๋ย”<br />นายกอบชัย บุตรชัยงาม 49050503<br />นายธัชพล ษรานุรักษ์ 49050511<br />นางสาวเพ็ญพร กออนันตกูล 49050529<br />
  2. 2. Augmented Reality (AR)<br />Real-world data + Computer-generated data<br />Computer graphics objects are blended into real footage in real time.<br />
  3. 3. History<br />1992: Tom Caudell coins the phrase Augmented Reality while at Boeing helping workers assemble cables into aircraft.<br />2003: GeoVector along with partners Vodafone, HP, Microsoft, Virtual Spectator and Animation Research Ltd showcase Actual Spectator AR app at America&apos;s Cup Sailing Races in Auckland, New Zealand.<br />2007: Sony released the Eye of Judgment for PlayStation 3 in Japan on October 25, 2007 and in America on April 24, 2008. Wikitude AR Travel Guide launches on Oct. 20, 2008 with the G1 Android phone and was downloaded about 50,000 in the first year of release.<br />2009: Sony scheduled to release the EyePet game for use with the PlayStation 3 camera.<br />2009: AR Toolkit is ported to Adobe Flash (FLARToolkit) by Saqoosha, bringing augmented reality to the personal computer.<br />
  4. 4.
  5. 5. Augmented Reality<br />Not Turing! <br />
  6. 6. 3 Components<br />Head-Mounted Display<br />Tracking System<br />Mobile Computing Power<br /><br /><br />
  7. 7. How AR works?<br />Tracking positions<br />Computing<br />Displaying objects<br />
  8. 8. Tracking<br />Natural Feature Tracking<br />Fiducial Tracking<br />
  9. 9. ARToolKit Algorithm<br /><br />
  10. 10. ARToolKitTracking Algorithm<br />
  11. 11. ARToolKitTracking Algorithm <br />
  12. 12. Problems<br />Tracking Problem<br />Registration Problem<br />System Delay<br />
  13. 13. Algorithms Used<br />3D reconstruction<br />Bundle adjustment<br />Exponential map<br />Fiduciary markers<br />Image registration<br />Structure from motion<br />Video tracking<br />
  14. 14. Links<br /><br /><br /><br /><br /><br /><br /><br /><br />
  15. 15. DEMO<br />Any questions?<br />
  16. 16. การโปรแกรม Augmented Reality ด้วย FLARToolkit<br />ง่ายด้วย ว้าว! ไปลองดูกันเลยพรรคพวก<br />
  17. 17. Papervision3d เป็น Library หลัก<br />เลือก import ตามต้องการ<br />เขียน class โดยให้ inherit จาก PV3DARApp <br />ซึ่ง PV3DARApp inherit มากจาก ARAppBase อีกที<br />กำหนด pattern<br />สร้างโดยMakeGenerator.airได้ง่ายๆ ด้วยการถ่ายรูป<br />อยากใส่อะไรก็ addchildให้ _basenode<br />สรุป FLARToolkit<br />