Download pptx - Augmented reality

Transcript
Page 1: Augmented reality

Augmented RealityRizal AkbarHead of Engineer & Co-founder PT.Global Premier Solusindo (CreativeHead)

Page 2: Augmented reality

5 Keys Trend of 2010

• Mobile• Real-Time Web• Internet of Things• Structured Data

•Augmented Reality

Page 3: Augmented reality

Augmented Reality

Page 4: Augmented reality

Apa sih “Augmented Reality” itu ?

Page 5: Augmented reality

Augmented Reality : 1) Combines real and virtual. 2) Is interactive

and real-time. 3) Is registered in 3D.

~ Ronald Azuma, 1997 ~

Page 6: Augmented reality

Augmented : Penambahan/Peningkatan

Reality : Realitas / Kenyataan

Page 7: Augmented reality

Augmented Reality : Realita yang ditambahkan

atauRealita Tertambah

Page 8: Augmented reality

RealitaRealita Tertambah

Page 9: Augmented reality
Page 10: Augmented reality

Media untuk melihat AR

• PC Monitor / TV• Handphone• Goggles• Contact Lens

Page 11: Augmented reality

Marker / Realita

WebCam

Monitor + CPU +etc.

Realita Tertambah

Page 12: Augmented reality

Marker / Realita Realita Tertambah

Page 13: Augmented reality

Contoh

Page 14: Augmented reality

GE SmartGrid

Priority Mail

Page 15: Augmented reality

Mixed Reality

RealEnvironment

Augmented Reality (AR)

Augmented Virtuality (AV)

Virtual Environment

Page 16: Augmented reality

Object Acuan

• Marker• Marker-Texture• Face Detection / Recognition• Motion Detection• GPS & Digital Compass

Page 17: Augmented reality

Marker

Page 18: Augmented reality

Marker-Texture

Page 19: Augmented reality

Face Detection / Recognition

Page 20: Augmented reality

Motion Detection

Page 21: Augmented reality

GPS & Digital Compass

Page 22: Augmented reality

How ?

Page 23: Augmented reality

Media untuk melihat AR

• PC / Laptop (+WebCam)• Handphone• Goggles• Contact Lens

Page 24: Augmented reality

Media untuk melihat AR

• PC / Laptop (+WebCam)• Handphone– Layar (http://www.layar.com)

– Wikitude (http://www.wikitude.org/en)

– Qualcomm API (http://developer.qualcomm.com/ar)

– ARToolkitPlus (http://studierstube.icg.tu-graz.ac.at/handheld_ar/artoolkitplus.php)

–Flash (Adobe AIR)

Page 25: Augmented reality

Media untuk melihat AR

• PC / Laptop (+WebCam)– ARToolkit (http://www.hitl.washington.edu/artoolkit/)

• NyARToolKit (http://nyatla.jp/nyartoolkit/wiki/)

• JSARToolkit (http://www.libspark.org/svn/js/JSARToolKit/trunk/)

• SLARToolkit (http://slartoolkit.codeplex.com/)

• FLARToolkit (http://www.libspark.org/wiki/saqoosha/FLARToolKit/en)

Page 26: Augmented reality

FLARToolKit(http://www.libspark.org/wiki/saqoosha/FLARToolKit/en)

• Flash Player• WebCam

Page 27: Augmented reality

FLARToolKit(http://www.libspark.org/wiki/saqoosha/FLARToolKit/en)

• Flash Player– Installed on > 99% Internet-enabled desktops

(http://www.adobe.com/products/player_census/flashplayer/)

– Pre-installed on some browsers– Would you view an online Augmented Reality

experience if it required you to download and install an Internet Browser plug-in other than Flash? (256 Votes)

Oh, It’s Flash

Page 28: Augmented reality

FLARToolKit(http://www.libspark.org/wiki/saqoosha/FLARToolKit/en)

• Flash Player• WebCam

– Do you have a webcam on any of your computers, or do you plan to have one within 6 months? (307 Votes)

Page 29: Augmented reality

FLARToolKit(http://www.libspark.org/wiki/saqoosha/FLARToolKit/en)

• Object Acuan :– Marker

• Object Tambahan :– Text– Image– Video

–3D (Flash 3D Library)

Page 30: Augmented reality

Flash 3D Library

• Alternativa 3D• Sandy• Away 3D

• Papervision 3D

Page 31: Augmented reality

Papervision 3D + FLARToolKit

Page 32: Augmented reality

• FLARToolKit–http://www.libspark.org/wiki/

saqoosha/FLARToolKit/en• Papervision3D–http://code.google.com/p/

papervision3d/downloads/list

Libraries

Page 33: Augmented reality

• Adobe Flash IDE (http://www.adobe.com/products/flash)

• Adobe Flash Builder (Adobe Flex Builder) (http://www.adobe.com/products/flashbuilder/)

• FlashDevelop (http://www.flashdevelop.org)

IDE (Integrated Development Environment)

Page 34: Augmented reality

• Adobe Flash

• Adobe Flex SDK (Free)– Java Runtime

(http://www.java.com/fr/download/)–Adobe Flex SDK

(http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+3)

Compiler

Page 35: Augmented reality

Papervision 3D + FLARToolKit

Page 36: Augmented reality

Library + IDE + Compiler

Page 37: Augmented reality

Library + IDE + Compiler

• FLARToolKit• Papervision3D

• FlashDevelop • Adobe Flex SDK

Page 38: Augmented reality

Why 3D library ?

Page 39: Augmented reality

Stage

X

Y

(0,0)

(+X, 0)

(0, Y+)

Flash

Page 40: Augmented reality

Stage

-Y

X

Y

Z

(0,0,0)

Papervision 3D(http://code.google.com/p/papervision3d/downloads/list)

Page 41: Augmented reality

Stage

Papervision 3D(http://code.google.com/p/papervision3d/downloads/list)

Page 42: Augmented reality

Papervision 3D(http://code.google.com/p/papervision3d/downloads/list)

• Primitives– Plane– Sphere– Cylinder– Cone– Cube– Arrow– PaperPlane

Page 43: Augmented reality

Papervision 3D(http://code.google.com/p/papervision3d/downloads/list)

• External Models– *.3DS (3DS Max)– *.KMZ (Google SketchUp)

–*.DAE/Collada

Page 44: Augmented reality

FLARToolKit(http://www.libspark.org/wiki/saqoosha/FLARToolKit/en)

Scene

Video

Gambar FLARToolKit

Video 24 FPS = 24 Gambar / Detik

Page 45: Augmented reality

FLARToolKit(http://www.libspark.org/wiki/saqoosha/FLARToolKit/en)

00.01

00.02

00.03

Page 46: Augmented reality

=

=

=

FLARToolKit(http://www.libspark.org/wiki/saqoosha/FLARToolKit/en)

Page 47: Augmented reality

+

FLARToolKit(http://www.libspark.org/wiki/saqoosha/FLARToolKit/en)

Page 48: Augmented reality

=

=

=

FLARToolKit(http://www.libspark.org/wiki/saqoosha/FLARToolKit/en)

Page 49: Augmented reality

Stage

FLARToolKit + Papervision 3D

Page 50: Augmented reality

Stage

FLARToolKit + Papervision 3D

Page 51: Augmented reality

Stage

FLARToolKit + Papervision 3D

Page 52: Augmented reality

Try It!

Page 53: Augmented reality

•Download Papervision3D http://code.google.com/p/papervision3d/downloads/list License

MIT LicensePastikan Papervision3D berjalan dengan baik•Download FLARToolkit

http://www.libspark.org/wiki/saqoosha/FLARToolKit/en License

GPL LicenseCommercial License

Last Version, 2.5.4, July 2010 Try the sample

Src/examples/

Page 54: Augmented reality
Page 55: Augmented reality

Skip this slide, & demoing it

Page 56: Augmented reality

• Saqoosha– http://saqoo.sh/a/labs/FLARToolKit/MarkerGener

ator/MakerGenerator.air• TaroTaro– http://flash.tarotaro.org/ar/MGO2.swf– http://www.libspark.org/svn/as3/ARToolKitMarker

GeneratorMulti/

Make Your Own Marker

Page 57: Augmented reality

Make Your Own Marker

Page 58: Augmented reality

Beyond gimmick

Page 59: Augmented reality

Gimmick

Page 60: Augmented reality

Beyond Gimmick

Page 61: Augmented reality

• Marker–FLARToolkit

http://www.libspark.org/wiki/saqoosha/FLARToolKit/en

• Marker-Texture–FlashSurf

http://code.google.com/p/in-spirit/wiki/ASSURF

• Face Detection–Project Marilena

http://www.libspark.org/browser/as3/Marilena

Other Library

Page 62: Augmented reality

Thank YouRizal [email protected] | @rizalakbar | fb.com/rizalakbarrizalakbar.com | creativehead.net

Thank You


Recommended