Archive for October, 2012

ARLab will attend to the augmented Planet Event in London.

Posted on: No Comments

      At the end of October, exactly on 30th and 31st of this month, will take place an important international event in the field of Augmented Reality, and the UK’s Largest dedicated Augmented Reality conference, where the most relevant companies in the world of AR will be present showing their products. Amongst them, ARLab will also attend to this important event.

Link to the official site of the event.

      Augmented Planet is where people from the AR industry come together with developers and agencies. One member of our staff will speak the first day of this event from 11:15 to 11:45 about the company and its products. Moreover, ARLab will show several innovative products that are not still in the market.

      Apart from the aforementioned new products, developers will be able to check how easy is to integrate our Augmented Reality libraries within their current mobile applications, giving them an easy, fast and intuitive tool to develop new amazing mobile apps.

What can Augmented reality offer?

Posted on: No Comments

      A lot of people have already heard, or even seen, some final product or demo that uses augmented reality, and they were impressed by what they saw but, do they really know what Augmented Reality can offer?

      Only the Augmented Reality sub-branch known as Augmented Reality Browser or Augmented Reality Geolocation view is an attractive sector itself, because it offers compelling applications across any sector that comes to mind since it can use geolocated points in order to give the user a better perception of the surroundings. For consumers, it can display the names of hotels and which has a vacancy across the phones’ screens, rates or customers’ feedbacks.  Augmented Reality browsers can also show the location of closest restaurants and their wait times and menus, special offers or even coupons for special prices in that moment.  And a lot of final uses that can place geolocated points in the device’ screen.


Next games generation could include Augmented Reality

Posted on: 2 Comments

      In fact, there are video games that already include augmented reality but, generally they are mainly oriented to children . For example we can take a look to the “Eye Pet” developed by Sony, where children can have a “virtual” pet and play with it using only a card that works as target.

       But actually, we want to talk about action games, or sports games, where the introduction of Augmented Reality could lead to new and engaging experiences for gamers. It is not strange to think that the spreading of the Augmented Reality technology will also reach the game industry, due to its wide range of possibilities. Using next coming generations of AR systems, we will be able to map our room, or the environment where we are, and display a huge set of Augmented objects which will give us a more immersive game experience. Apart of improving the direct user´s interaction with the elements of the game by adding new augmented objects that the user is able to play with, AR may enhance the cooperation and the experience of multiplayer games by geolocating elements where the action takes place.

        In order to get this idea, please imagine an action game like the well known “counter strike”, where several users belong to a team and have to kill another game players. Now image that, instead of staying at home, in front of the computer, each player plays outside, and has a device with an AR system integrated that is able to track where each of these players is and show the location of all the players on their devices’ screens. Wouldn´t it be exciting?


The evolution of Augmented Reality

Posted on: 5 Comments

In this post I would like to take a look backward and talk about how Augmented Reality began. Nowadays a lot of people know what is Augmented reality but, do they know how it was born?

      Although Virtual Reality is much older than the 1980s or 1970s, older or nearly as old as the entire computer graphics field itself (in fact in 1956, Morton Heilig began designing the first multisensory virtual experiences), it wasn´t until late 1960s when it is considered as the beginnings. In 1968, Ivan Sutherland, an American computer scientist and Internet pioneer,and with the help of his student Bob Sproull, created the first virtual reality and augmented reality head-mounted display system, which was named The Sword of Damocles. This system used an optical see-through head-mounted display that was tracked by one of two different 6DOF trackers: a mechanical tracker and an ultrasonic tracker. Due to the limited processing power of computers at that time, only very simple wireframe drawings could be displayed in real time. So we can state that the field we now know as virtual reality (promoter of Augmented Reality), a highly multidisciplinary field of computing, emerged from research on three-dimensional interactive graphics and vehicle simulation in the 1960s and 1970s.

      The term “augmented reality” was coined in 1992 to refer to overlaying computer-presented material on top of the real world. Tom Caudell and David Mizell discussed the advantages of Augmented Reality versus Virtual Reality such as requiring less processing power since less pixels had to be rendered.

      From earliest 1990s to present, there have been a lot of new advances and significant improvements in the augmented reality field, not only for desktop solutions but also for mobile devices. Here we will show a short list that shows some of these advances:


ARLab Image Tracking SDK

Posted on: 2 Comments

      In this post we want to present the product which has been the most challenging for us: image tracking. Unlike in older Augmented Reality systems that use QR Codes or Markers (commonly black and white) in order to follow the target, markerless systems only use the image itself. This means that is not needed to prepare the image before or even introduce in the environment ugly marks to be able to follow it.

       The aim of tracking the target is to know where it is on the scene and how its pose or perspective is regarding to the viewer. This pose camera estimation of the target is very important if we want to achieve a successful augmented experience, due to Augmented Reality systems aim at the superposition of additional scene data, like 3D objects or video, into the video stream of a real camera used.

      With the image tracking SDK, once more, we bring the idea of making Augmented Reality affordable to everyone. With this new SDK, you are going to be able to track almost any image you want. It supports thousands of images within pools of 50 or even 60 images. this technology allows you to superpose any information over the target tracked into the video stream of the device.

      The image tracking engine works as follows: it recognizes the image to be tracked and tracks its position at any time, providing some useful information about it. This information provided by the engine includes: the image you have recognized, its current location on the screen and the camera pose estimation (projection matrix), so you can integrate it with others SDKs , like for exampe our 3D Render engine or other 3D engines from another companies. You will also be able to add or remove images from the pool at execution time, load images both from the mobile device resources or URLs. And finally you can get advantage from our built-in camera view or just create your own view wherever is more comfortable for you.

Augmented Reality, linking augmented and real world.

Posted on: No Comments

     As its definition states, augmented reality is a technology that augments the view of a real world environment, overlaying extra information to the real objects present on that real world, and so enhancing users’ current perception of reality. This extra information is “augmented” by computer-generated sensory input, like graphics or GPS data which comes from the GPS’ device. It is important to say that unlike in virtual reality, where the computer generated data replaces the elements present in the real world, in augmented reality this computer data is added to it in order to improve the user´s perception of the environment.

      Modern augmented reality systems allow smartphones and other mobile devices to be able to integrate these systems into them. In order to make possible the creation of augmented elements into the real world, devices can use one or more of the following technologies: optical sensors,  accelerometers and gyroscopes , GPS, solid state compasses, RFID and wireless sensors.

      According to how or what Augmented Reality will show, one or more than one of the aforementioned technologies can be used. One example that we can find of linking augmented components into the real world is an augmented geolocated view (picture 1). In this type of geolocated views, the augmented reality system will use the GPS, accelerometers, gyroscopes and compasses in order to place a lot of Point of interests according to the user´s location and direction. Once all the data received from this hardware are analyzed, the output will be used to place some POIs on the screen, with very useful information for the user like distance to the POIs, directions to them, or what is the meaning of those POIs, for example.

      Picture 1. Example of an augmented reality geolocated view.

      Another widely spread augmented reality system is the one that uses the optical sensors to “catch” what is happening in the environment, analyzes the input information and overlays the augmented information over the real physic world. As augmented reality is becoming more popular, these AR systems which use the camera as the “door” for input data are playing an important role on the merging between both worlds.

  Picture 2. Example of an augmented reality image tracking.


Augmented Reality, a new “door” for 3D artists.

Posted on: 1 Comment

      Since 3D design is a crucial part in the development of any augmented reality system, these 3D artists have seen a new field plenty of opportunities to develop their ideas and talents. Mobile programming, real-time optimization or computer vision algorithms play an essential role in current augmented reality systems, but 3D design is the viewable part, the “face” for costumers, the last layer of these systems. Thus, everyone can imagine how important are those 3D professionals for successful AR systems.

      A few years back in time, 3D artists were mostly needed in industries like videogames, advertising and movies. Now, Augmented Reality has opened a whole new market with job oportunities and a lot of yet undiscovered creative uses. The need for 3D designers for AR is clear, and now that this new market is growing exponentially, thanks to it’s uses for marketing (and even videogames), will also create a big ammount of new jobs.