Learning Shape From Images