170 likes | 367 Views
Augmented Reality, Mobile Devices, and the Internet. Richard Yu. What is Augmented Reality? . Present view of the world that is: Enhanced by computers Mix real and virtual sensory input Most common AR is visual Mixed reality virtual displays
E N D
Augmented Reality, Mobile Devices, and the Internet Richard Yu
What is Augmented Reality? • Present view of the world that is: • Enhanced by computers • Mix real and virtual sensory input • Most common AR is visual • Mixed reality virtual displays • Computer generated images overlaid on real world video feed • Different from virtual reality • Virtual reality replaces real world with simulated world rather than enhance perception of real world
What is Augmented Reality? • Real-time • Basic examples of AR • Yellow first-down line in NFL broadcasts • Heads-up displays in helmets (e.g. piloting) • Advanced AR • Utilizes computer vision and other physical analysis methods to generate relevant information • Information is interactive and manipulated
AR and Mobile Devices • Smartphones, Tablets • Components that make AR work • Camera – Visual feed of Physical Environment • Additional Devices • Accelerometer • GPS • Compass • Display • Internet Connection
Web Enhanced AR • Web Applications • Navigation • Language Translation • Gaming • Marketing/Advertising • AR enhances these web applications in presenting data to user • Most useful on mobile devices
Web Enhanced AR • AR apps present different method of presenting Web content to the user than browsers • Relevant and informative • Easy to use • Web browsers • User has to search for what they want • Interpret search results
Web Enhanced AR • Example: Finding a restaurant review • Web browsers • Open up browser on smartphone • Find out restaurant name • Look up restaurant in a search engine • Find a website in the results that provide reviews for restaurants • Make sure that the restaurant on the website is the one that the user is looking at (confirm address, etc.) • AR application • User aims smartphone camera at restaurant • AR application uses image recognition and GPS locator to determine what the restaurant is, then searches on the web • Reviews for the restaurant are then displayed
AR Navigation • AR combined with navigation software • Uses camera and GPS locator • Web-based mapping service (e.g. Google Maps) • Real-time uploading of location data from phone to the service and downloading of navigation data • AR conveys directions to user • Visual cues (e.g. arrows, highlighting roads) • Audio cues (e.g. voice saying turn left, right)
AR Navigation • AR can provide additional data about user’s location • Visual data matched with web information • Points of interest (tourist attractions, places to dine, lodging) • Web 2.0 user-generated content • Other users can leave messages at locations • Messages brought up when user is at location
AR Translation • Real-time translation of languages • Visual display for written language • Microphone and speakers for spoken • Web-based translation services • Babelfish, Google Translate
AR Gaming • AR display overlaid with virtual objects • Games provide goals and challenges involving those virtual objects • Multiplayer AR games • Mobile games utilize connectivity on smartphones to connect player with other players • Allow players to interact on a virtual level while in the real world
AR Gaming • Multiplayer AR game models • Large-Scale Client-server model • Players/clients communicate their real-world locations to the server • Server helps players locate other players in real world • Server provides game objectives for these players to accomplish together • Peer-to-peer model • Quick ad-hoc games between players aware of other players playing same game
Marketing and AR • Virtual product demonstrations • User downloads data on a product to their smartphone • User “views” product through smartphone display • Preview product virtually on visual feed of the real world • E.g. a piece of furniture • User moves about their house, virtual display shows how furniture might look like at locations in the house
Marketing and AR • AR can enhance shopping experience • Customer personalization • AR app remembers consumer purchases • Develop customer profile • Locates stores in the vicinity of the user • Highlights products in a store based on profile • Provides product information alongside the product itself in the mixed reality display
Advertising and AR • AR Enhanced Online Advertising Campaigns • Combine real-world advertising (billboards, subway ads) with AR • Pointing a smartphone camera at a billboard will then lead to website for product • E.g. Android QR Code • Encodes URL or text
Conclusions • Augmented Reality is the next step for web applications • Browsers require users to manually query what they want and sift through the results • AR apps allow users to integrate the Web seamlessly with their daily routine • Smartphones are the best platform currently to implement AR apps • Mobile and Internet connectivity