Colored visual tags: a robust approach for augmented reality