Free Surface Patterned Photos