Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Augmented reality applications without markers [closed]

I had done augmented reality using markers .I just wonder if any AR Applications can be done without the help of markers .For example using any image / capturing live video and integrating the virtual object in the real world using any buttons .. Is this possible If so can anyone please help me do the process .. It will be great help to me

like image 748
guna lan Avatar asked Jun 09 '11 12:06

guna lan


People also ask

What is marker less augmented reality?

Markerless Augmented Reality (AR) refers to a software application that doesn't require prior knowledge of a user's environment to overlay virtual 3D content into a scene and hold it to a fixed point in space.

What are the 4 types of AR?

In turn, within markerless AR there are 4 types: location-based AR, projection-based AR, overlay AR and contour AR. Each typology has an application and is based on a different technological principle as we have seen.

What is difference between marker based and markerless AR?

Unlike marker-based AR, markerless AR does not need a marker such as a QR code to be scanned. You simply launch the mobile app or web AR experience. Then it scans the real environment around you, placing the digital element on a flat surface such as the ground or a wall.

What is marker in an augmented reality application?

An augmented reality marker is an image or an object that can be recognized by an AR-enabled mobile app and is used to trigger augmented reality features. When it comes to DIY projects, markers should primarily be placed on flat surfaces as bumpy, irregular or rounded surfaces deform marker images.


1 Answers

There are a couple of natural feature tracking libraries becoming available now: the Qualcomm AR SDK and Metaio Unifeye SDK and Metaio Junaio Glue all allow you to register and track an image on mobile devices, and HIT Lab NZ has the Opira library which provides similar functionality but on desktop (with really nice authoring tools).

There are two main approaches to inserting a 3D object into an unprepared, unmodelled videostream: the first is to do some variation on SLAM (simultaneous location and mapping) - find feature points in the videostream, detect the ones that are robust frame-to-frame, and use those to build a 3D map of points, which can be used as an environment/tracking model for inserting your 3D object. The most famous in AR circles is PTAM (parallel tracking and mapping). The second approach is mostly used outdoors: assume the user will stay still, and ask them to generated a panorama, which you project onto a cylinder around the user. Then objects can be inserted into coordinates around the cylinder, and the environment can be learned and tracked. This is Panoramic Tracking and Mapping (confusingly, the same acronym).

Hope this helps you get started!

like image 160
dabhaid Avatar answered Dec 03 '22 23:12

dabhaid