layar

Post on 11-Jun-2015

220 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Aditya Pandey

04613304409

MCA 5th sem

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

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’.

 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.

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

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

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

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

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.

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

e.g.- information about building.

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

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

Camera works as an interface to user.

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.

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.

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.

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

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.

Content source

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

o The server receives the current GPS coordinates.

GPS( )

{

//code to return GPS coordinates of user.

return(coordinates);

}

o The server receives the current the compass heading.

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

o The server runs a collision detection algorithm.

CollisionDetection( Compass, Heading)

{

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

}

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

if(TRUE)

{

Information(Object);// returns object info

}

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

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.

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.

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

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.

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.

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…

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

top related