Generalized Boundary Detection