Iterative Tensor Voting for Perceptual Grouping of Ill-Defined Curvilinear Structures