Vision Walls on Canvas