Layar

41
Aditya Pandey 04613304409 MCA 5 th sem

Transcript of Layar

Page 1: Layar

Aditya Pandey

04613304409

MCA 5th sem

Page 2: Layar

1. Introduction2. What is augmented reality?3. What is Real time information? 4. Components5. Supporting applications6. How to use7. Working8. Algorithm9. Steps to create a layar10.Create virtual objects11.Features of Layar12.Challenges13.Bibliography

Page 3: Layar
Page 4: Layar

o Dutch company based in Amsterdam, created a mobile augmented reality browser called Layar.o It shows you what is around you by displaying real time digital informationo This digital information is called a ‘layer’.

Page 5: Layar

 In Layar, an augment is a digital model (2D or 3D) rendered on a target object as seen through the mobile phone camera lens

In a general sense, it is any technology that lets you view digital information within a useful context in the real world.

Like- Watching sports on television.

Page 6: Layar

Real-time data denotes information that is delivered immediately after collection. There is no delay in the timeliness of the information provided.

Page 7: Layar

o Layer definitiono Points of interest(POI) within layero Detailed POI

Page 8: Layar

Layer definition is the information about layer, what kind of task it performs.

e.g.- TravelIndia, to get information about the places in INDIA.

Page 9: Layar

Point of interests are nothing more than the features which the layer contains. The points of interest provide to user by Layar service provider.

e.g.- specific building name.

Page 10: Layar

Detailed Points Of Interest is the detailed information provided by the developer to user about the point of interests.

e.g.- information about building.

Page 11: Layar

o Mobile phone camerao GPS(Global Positioning System)o Compasso Accelerometer o Mobile internet connection

Page 12: Layar

The camera captures the world as seen through its lens and shows it on the screen.

Camera works as an interface to user.

Page 13: Layar

The GPS is used to determine the actual position of the user and real world objects. Layar works on the basis of the position of the user and the real world objects, so it is compulsory to determine the user location.

Page 14: Layar

The compass determines the direction of view and the direction of the user and provides the results to the user corresponding to the direction of view.

Page 15: Layar

The accelerometer in the smart-phones is used to measure the orientation or vertical and horizontal positioning of the phone. The most basic application of this is the device knowing when to alternate the view of the screen depending on how you are holding it.

Page 16: Layar

Mobile internet connection is used to take real time information about the world from the web.

Page 17: Layar

o Connect smart-phone to internet.o Set GPS connection on.o Open the LAYAR application.o Select desired layer.o Select the range(km) of results.o Launch the Layer.

Page 18: Layar
Page 19: Layar

Content source

Page 20: Layar
Page 21: Layar

There are two phases which works during the LAYAR workingo Object detection(detect object)o Approximations(Represent object)

Page 22: Layar

o The server receives the current GPS coordinates.

GPS( )

{

//code to return GPS coordinates of user.

return(coordinates);

}

Page 23: Layar

o The server receives the current the compass heading.

Compass( ) { //code to return Compass heading. return(heading); }

Page 24: Layar

o The server runs a collision detection algorithm.

CollisionDetection( Compass, Heading)

{

//detection algorithm code run and gives output in //TRUE or FALSE

}

Page 25: Layar

o If the adjusted coordinate collides with an existing Object, the object’s information is returned.

if(TRUE)

{

Information(Object);// returns object info

}

Page 26: Layar

o Information regarding specific events belonging to that object may then be requested in the form of text descriptions, photos and videos.

Page 27: Layar

o An approximation is a representation of something that is not exact, but still close enough to be useful.o The objects in LAYAR are approximated to be rectangles.o The rectangle’s orientation is approximated to be upright with respect to the north.o This makes easy to find directions.

Page 28: Layar

Collision Detection-o detects the collision of two or more objects.o In layar when the current GPS coordinates collide with the existing object location then the information regarding that object visible in users screen.

Page 29: Layar
Page 30: Layar
Page 31: Layar
Page 32: Layar
Page 33: Layar
Page 34: Layar
Page 35: Layar
Page 36: Layar

o Support for 3D modelso Support for animated argumentso Sharing to Facebook and twittero Support audio and video

Page 37: Layar

o support Android 2.2 and above, as well as iPhone 3 and 4, with iOS4.0 and above.o Tracking quality is dependent on the camera quality and lighting conditions.o Fluidity of tracking when in motion is affected by processing power.

Page 38: Layar

o Not many phones with inbuilt GPS/Compass in India to provide location based engagement using AR.

o Video requires 3G and even GPRS has very limited reach in India with < 5% of total mobile users.

Page 39: Layar

o Smart phones accounting to very minute share on total phones available in India.

o Application downloads in India are limited due to many factors like lesser user base with GPRS, slow speed, cost involved in data pans etc…

Page 40: Layar

ohttp://www.layar.com/owiki.ansers.com/ohttp://www.gsmarena.com/glossary.php3?term=accelerometerohttp://www.managing-information.org.uk/timeliness.htmohttp://www.technologyreview.in/computing/35065/ohttp://www.chisimba.com/index.phpmodule=news&action=viewstory&id=gen12Srv13Nme4_29458_1286872001ohttp://layar.pbworks.com/w/page/43908759/Layar%20Vision%20Index

Page 41: Layar