Subjective surfaces: a geometric model for boundary completion