Globally optimal line clustering and vanishing point estimation in Manhattan world
matrix computations ( 3 . ed . ) .