The implications for Architectural Visualization are immense. In its basic form, it would allow one to take a photo, import it into modeling software that would generate a 3D model with mappings. From there it would be easy to insert new rendered objects.
I really look forward to seeing where this technology goes.