Researchers at Oxford University have developed software making it possible to fuse real and 3-D computer-generated visuals in real-time. The software has great implications for AR (augmented reality) applications—it has the potential to greatly simplify AR development and allow the expansion of AR to new application areas.
Called PTAM (Parallel Tracking and Mapping), the software maps the images obtained using a video camera and turns the objects’ surfaces into platforms for virtual objects without the need for pre-stored tags or prior knowledge of the objects’ shapes and locations.
PTAM software in action (Source: University of Oxford).
PTAM potentially can help overcome limitations of current AR implementations. In particular, current apps often rely on one of two methods to identify objects.
In many AR applications created in controlled environments such as computer labs or movie studios, the size, shape and location of all objects are known in advance. A computer model of these objects is then used to support the final AR animation or video.
A second approach is being used in many mobile phone-based AR applications. Here, information such as the physical location and orientation of the phone is gathered by the AR application. It then uses this information in conjunction with an existing database to display the AR images and virtual objects on the phone’s viewing screen.
An example of this latter technique is the WIKITUDE World Browser for the iPhone 3GS. The application makes use of the iPhone’s digital compass, and overlays information about landmarks from sources such as Wikipedia, Qype and Wikitude.me.
In contrast to these two techniques, PTAM examines a video view and attempts to identify in real-time items such as a book on a desk or a building on a street. In particular, the software builds a detailed 3-D map of the objects in a video frame. It can recognize objects from clusters of features that form a “digital signature” of the items or location. As the map is built, the camera’s viewpoint and angle are calculated so that 3-D AR images can be projected into the video stream.
A demonstration of PTAM software running on an iPhone acquiring images and building 3-D models can be seen in a YouTube video here.
Within the last month, Oxford licensed the PTAM technology to AR company QderoPateo, which plans to integrate the software into mobile phone applications to provide novel advertising and other services.
AR for the masses
As venture capitalists fund AR startups and technologies such as PTAM make their way into new applications that will run on mobile phones, an unlikely source is bringing AR to a potentially much wider audience.
The United States Postal Service has developed an amazing AR application called the Virtual Box Simulator. The simulator is aimed at people who use Priority Mail to ship items. With Priority Mail and the USPS’s “If it fits, it ships” service, users pay a flat rate to send an item based on the size of the box used.
The simulator helps users determine which size USPS box to use. It requires a printer and a Webcam. To get started, you print an eagle icon image and then launch the Virtual Box Simulator on a Web-connected computer. You then place the eagle icon in front of a Webcam to trigger the AR application.
The application generates a transparent box, and by placing the object that needs to be shipped in the Webcam’s view, you can see if the item fits in that sized box. You can interact with the AR image, changing its transparency and orientation. If the item does not fit into the box you are sampling, you simply select another size box. A demo of the USPS Virtual Box Simulator can be seen here.

Did you know we have an #IBMcloud Facebook page? It's true! Like us: http://t.co/M8zpLAsu
Thx for the RTs! @sengork @krock_tx @kiril_kirov @MTCurrieIBM @mirv_pgh @ibmsaas @ESRVCI @AMonsef82 @jopemoro @RiaHyman @thinkovation
From earlier: Maximize the value of Salesforce.com via IBM Cast Iron bit.ly/A7xldu #cloud #SaaS #CRM #thoughtsoncloud
Valuable post by @bnhall RT @theRab: 2012: The Year of Hybrid #Cloud? http://t.co/oaOQSsPS
Now avail! Access data from virtually anywhere w/ IBM #SmartCloud Enterprise Object Storage ibm.co/yoQqr2 (scroll down for deets) #ibmcloud
Great post by @RealTimeCloud about the benefits of hybrid #cloud, inspired by Jan. #cloudchat http://t.co/xB5Jr089
Fresh post: Maximize the value of Salesforce.com via IBM Cast Iron http://t.co/eljpH06N #cloud #SaaS #CRM #thoughtsoncloud
Great news: Object Storage on IBM #SmartCloud Enterprise is now available! http://t.co/cycw2Cdk (scroll down for details) #ibmcloud
Bookmark-worthy! 13 Best Practices for IBM #SmartCloud Enterprise by expert @ITDoVe http://t.co/zv48n8re #ibmcloud #publiccloud
Fresh post: Interview with portal lead cloud developer Paul Kelsey http://t.co/WhtJgtz2 #ibmcloud (Via @FangFeng88)