Dalhousie Repository

Illusion SDK: An Augmented Reality Engine for Flash 11

DalSpace/Manakin Repository

Show simple item record

dc.contributor.author Howse, Joseph
dc.date.accessioned 2012-11-28T15:57:38Z
dc.date.available 2012-11-28T15:57:38Z
dc.date.issued 2012-11-28
dc.identifier.uri http://hdl.handle.net/10222/15747
dc.description.abstract This thesis presents Illusion SDK: a general, extensible framework for augmented reality (AR) applications. Illusion provides loosely coupled or decoupled abstractions of sensors, trackers, and compositors. Implementations are optimized for particular use cases. Illusion’s architecture depends on only an event system and a 3D scene graph, so it is highly portable. Wrapping of third-party trackers is supported. Illusion’s current implementation targets Flash 11.4 and integrates with the Alternativa3D 8 graphics engine. To our knowledge, Illusion’s support for wrapping third-party trackers is unique among toolkits targeting the GPU-accelerated Web. Illusion performs well on MacBook Pro 13" mid-2010, where an intensive camera application can exceed 45 FPS. Generally, Illusion should perform well on hardware that uses shared video memory. Optimizations are needed for hardware that uses dedicated video memory. These optimizations are problematic in Flash 11.4 but should not generally be problematic in ports to other platforms. en_US
dc.language.iso en_US en_US
dc.subject augmented reality en_US
dc.subject AR en_US
dc.subject Flash en_US
dc.subject Web en_US
dc.subject software architecture en_US
dc.subject optimization en_US
dc.subject ubiquitous computing en_US
dc.subject UbiComp en_US
dc.title Illusion SDK: An Augmented Reality Engine for Flash 11 en_US
dc.date.defence 2012-11-20
dc.contributor.department Faculty of Computer Science en_US
dc.contributor.degree Master of Computer Science en_US
dc.contributor.external-examiner n/a en_US
dc.contributor.graduate-coordinator Qigang Gao en_US
dc.contributor.thesis-reader Derek Reilly en_US
dc.contributor.thesis-reader Stephen Brooks en_US
dc.contributor.thesis-supervisor Alex Brodsky en_US
dc.contributor.ethics-approval Not Applicable en_US
dc.contributor.manuscripts Not Applicable en_US
dc.contributor.copyright-release Not Applicable en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record