25
Creating Augmented Reality That Is Useful to the Consumer Blake Callens

Creating Augmented Reality That Is Useful To The Consumer

Embed Size (px)

DESCRIPTION

Blake Callens' presentation from the Augmented Reality Los Angeles meetup on how Augmented Reality developers can create applications that are beyond the gimmick.

Citation preview

Page 1: Creating Augmented Reality That Is Useful To The Consumer

Creating Augmented RealityThat Is Useful to the Consumer

Creating Augmented RealityThat Is Useful to the Consumer

Blake CallensBlake Callens

Page 2: Creating Augmented Reality That Is Useful To The Consumer

About MeAbout Me

Blake CallensSenior Software Engineer, ZugaraARLA Organizer

Personal Blog: onezerothrice.comTwitter + AIM: blakecallensEmail: [email protected]

Blake CallensSenior Software Engineer, ZugaraARLA Organizer

Personal Blog: onezerothrice.comTwitter + AIM: blakecallensEmail: [email protected]

Page 3: Creating Augmented Reality That Is Useful To The Consumer

Augmented Reality ProjectsAugmented Reality Projects

WSS and FashionistaWSS and Fashionista

Page 4: Creating Augmented Reality That Is Useful To The Consumer

Augmented Reality ProjectsAugmented Reality Projects

CannonballzCannonballz

Page 5: Creating Augmented Reality That Is Useful To The Consumer

Augmented Reality ProjectsAugmented Reality Projects

ARtisanARtisan

Page 6: Creating Augmented Reality That Is Useful To The Consumer

What Is Meant By “Useful” ARWhat Is Meant By “Useful” AR

✦ Practical purpose

✦ Better than traditional GUI

✦ Not a tech demo

✦ Reusable

✦ Not a less featured copy

✦ Practical purpose

✦ Better than traditional GUI

✦ Not a tech demo

✦ Reusable

✦ Not a less featured copy

Page 7: Creating Augmented Reality That Is Useful To The Consumer

Examples of Impractical ARExamples of Impractical AR

Mobile, location AR where geo-tagging doesn't serve an everyday purpose.

Mobile, location AR where geo-tagging doesn't serve an everyday purpose.

Page 8: Creating Augmented Reality That Is Useful To The Consumer

Examples of Impractical ARExamples of Impractical AR

Mobile, location AR that uses solely GPS, compass, and accelerometer input.

Mobile, location AR that uses solely GPS, compass, and accelerometer input.

Page 9: Creating Augmented Reality That Is Useful To The Consumer

Examples of Impractical ARExamples of Impractical AR

Layered animation with little or no feedback based on user position and orientation.

Layered animation with little or no feedback based on user position and orientation.

Page 10: Creating Augmented Reality That Is Useful To The Consumer

Examples of Impractical ARExamples of Impractical AR

3D models placed in a webcam with little or no interactivity and with no deeper goal for the user.

3D models placed in a webcam with little or no interactivity and with no deeper goal for the user.

Page 11: Creating Augmented Reality That Is Useful To The Consumer

Examples of Useful ARExamples of Useful AR

Mobile location AR drawing from a large database with customization features.

Mobile location AR drawing from a large database with customization features.

Page 12: Creating Augmented Reality That Is Useful To The Consumer

Examples of Useful ARExamples of Useful AR

True AR applications that provide an engaging, persistent experience for the user.

True AR applications that provide an engaging, persistent experience for the user.

Page 13: Creating Augmented Reality That Is Useful To The Consumer

Examples of Useful ARExamples of Useful AR

True AR applications that provide an engaging, persistent experience for the user.

True AR applications that provide an engaging, persistent experience for the user.

Page 14: Creating Augmented Reality That Is Useful To The Consumer

Essential Things to Understand About Augmented Reality

Essential Things to Understand About Augmented Reality

✦ Major interface shift

✦ Converging the real and digital

✦ Infant tech != impractical

✦ Flash is the way to go for web AR

✦ Major interface shift

✦ Converging the real and digital

✦ Infant tech != impractical

✦ Flash is the way to go for web AR

Page 15: Creating Augmented Reality That Is Useful To The Consumer

Browser AR Platform Penetration Rates

Browser AR Platform Penetration Rates

Page 16: Creating Augmented Reality That Is Useful To The Consumer

What Other PlatformsHave Going For Them

What Other PlatformsHave Going For Them

✦ GPU graphics processing✦ GPU graphics processing

Yogurt3DYogurt3D

Page 17: Creating Augmented Reality That Is Useful To The Consumer

What Other PlatformsHave Going For Them

What Other PlatformsHave Going For Them

✦ Markerless detection✦ Markerless detection

Vampire Academy AR by OgmentoVampire Academy AR by Ogmento

Page 18: Creating Augmented Reality That Is Useful To The Consumer

What Other PlatformsHave Going For Them

What Other PlatformsHave Going For Them

✦ Face tracking✦ Face tracking

We Are Autobots by Total ImmersionWe Are Autobots by Total Immersion

Page 19: Creating Augmented Reality That Is Useful To The Consumer

Making Augmented RealityRich Internet Applications

Making Augmented RealityRich Internet Applications

✦ Official RIA Libraries and REST

✦ Many other open source libraries

✦ Vibrant developer community

✦ The cost of making changes

✦ Official RIA Libraries and REST

✦ Many other open source libraries

✦ Vibrant developer community

✦ The cost of making changes

Page 20: Creating Augmented Reality That Is Useful To The Consumer

Zugara TechnologiesZugara Technologies

ZugAR and ZugMOZugAR and ZugMO

Page 21: Creating Augmented Reality That Is Useful To The Consumer

Zugara TechnologiesZugara Technologies

ZugSTARZugSTAR

Page 22: Creating Augmented Reality That Is Useful To The Consumer

Zugara TechnologiesZugara Technologies

Zugara Body Recognition (aka ZugMO 2.0)Zugara Body Recognition (aka ZugMO 2.0)

Page 23: Creating Augmented Reality That Is Useful To The Consumer

MoCap and Body RecognitionThe Often Overlooked Asset

MoCap and Body RecognitionThe Often Overlooked Asset

✦ Potential of the mechanism

✦ “Terminator Vision”

✦ Surprisingly, rare in use

✦ Bringing the user in

✦ Potential of the mechanism

✦ “Terminator Vision”

✦ Surprisingly, rare in use

✦ Bringing the user in

Page 24: Creating Augmented Reality That Is Useful To The Consumer

In Summation:Stop Building Gimmicky AR!

In Summation:Stop Building Gimmicky AR!

✦ Which side are you on?

✦ Damaging to the industry

✦ The potential of AR

✦ Which side are you on?

✦ Damaging to the industry

✦ The potential of AR

Page 25: Creating Augmented Reality That Is Useful To The Consumer

Questions?Questions?