We are the generation who started to conquer new millennium. Living in new millennium benefits us to experience various the most advanced technologies. Rapid evolutions of technologies are faster than ever.
'The porch dog' project Top: Reality Bottom: Virtual Reality |
At first it was just reality. Then virtual reality was invented to advance our living in various ways. Now it is time for augmented reality. Augmented reality is mixture of virtual reality and our physical reality. Augmented reality can be thought as hybrid reality between our physical reality and virtual reality. When virtual reality technology was introduced, not many people would expect how this technology can advances our living. Now virtual reality technology is generalized and used in various field. For instance, we experienced how ‘Second Life’ can be used for student in architectural field. For now augmented reality is new. It has not been refined and still developing. However it cannot be denied that augmented reality has enormous potential as virtual reality has been benefiting human existence.
Augmented Reality |
Since the augmented reality is new I initially planned to make the most out of this technology within its limit. My main focus was practicality of this augmented reality in architectural field. I have been experimenting how this can be used practically. To experiment practical side, I planned to adopt this technology to present architectural model to people. My initial concern was the loading time, which is one of the biggest down side of this augmented reality application program called ‘Junaio’. To shorten the loading time of assigned artifact, I planned to use 2D artifact such as plan drawing. It was later found that there is no significant difference in loading time between 2D and 3D artifact (both of these were loaded within 10 seconds in 3G network). This competitive loading time of 3D artifact was achieved by ‘Junaio’, which restricted 3D file size to be within 1mb of size (500kb for md2 file and 500kb for texture). So I changed my plan from using 2D artifact to 3D artifact. When heavier file such as 3D animation or complex model need to be used, these can be uploaded on Internet as ‘Junaio’ can assign link with tracking image.
When touching the 3D artifact, link of web page was appeared. So heavier file can be uploaded on Internet and assign link to 'Junaio'. |
Type of device was also the key factor for ‘Junaio’ presentation stability. When the device has better camera, ‘Junaio’ tend to work better. Iphone 4g worked best during my development. Android tab was found to be the weakest device to work with for ‘Junaio’. Iphone 4g recognized every time but more than 50% of time Android tab had trouble recognizing tracking image.
Even though I used 3D model for tracking image during my development, I had to transform this into 2D by taking photo and assigned as tracking image. My initial proposal was to use 3D model as tracking image and 2D detail drawing as assigned artifact to model. Since loading time was not significantly different between 2D and 3D artifacts, I changed my plan to adopt 3D artifact, which need to be within 500kb limit to be used in ‘Junaio’ channel.
Difference between 2D tracking image and 3D tracking image. 3D tracking model tend to be affected heavily by light, which is causing shading effect. |
Different light influence creating different shade effect. 'Junaio' is having hard time on recognition. |
'Junaio' recognize 2D tracking image better even with different camera angle. |
Simple 3D artifact exmaple image from 'Brooklyn Digital Foundry' |
Complex 3D artifact example |
Up to this stage I have been using 3D timber wall artifact to pop up on floor plan so people can understand how the 2D floor plan will become 3D reality when it is made. Fabrication of 3D model will be more refined at the end. For now I used simple timber wall 3D artifact to find the optimizing condition for my ultimate presentation.
2D artifact is appeared on 3D tracking model |
Experimenting the interrelationship between 2D tracking image and assigned 3D artifact |
Below is the kind of situation that I wish to achieve at this stage.
‘Architect A is presenting floor plan to client. Client looking at floor plan then check it again with ‘Junaio’ to see how this floor plan becomes 3D reality. This is the situation I am planning to achieve.’
From now I will concentrate working on achieving the most informative and effective 3D artifact within the limit of ‘Junaio’.
Useful reference link:
http://www.brooklynfoundry.com/index.php?p=bdf3&id=1783&gal=2161
Useful reference link:
http://www.brooklynfoundry.com/index.php?p=bdf3&id=1783&gal=2161
No comments:
Post a Comment