Range Data Analysis by Free-Space Modeling and Tensor Voting . by Bradford James King