2002 · 87 citations · 15 references
EngineeringField RoboticsPoint Cloud ProcessingRange SearchingComputer-aided DesignLocalizationImage AnalysisSimulated AnnealingPattern RecognitionImage RegistrationSystems EngineeringComputational GeometryRange DataGeometric ModelingCartographyMachine VisionComputer EngineeringComputer ScienceRange ImagingMedical Image ComputingPose EstimationLocal MinimaComputer VisionSpatial VerificationNatural SciencesMulti-view Geometry
The need to register data is abundant in applications such as: world modeling, part inspection and manufacturing, object recognition, pose estimation, robotic navigation, and reverse engineering. Registration occurs by aligning the regions that are common to multiple images. The largest difficulty in performing this registration is dealing with outliers and local minima while remaining efficient. A commonly used technique, iterative closest point, is efficient but is unable to deal with outliers or avoid local minima. Another commonly used optimization algorithm, simulated annealing, is effective at dealing with local minima but is very slow. Therefore, the algorithm developed in this paper is a hybrid algorithm that combines the speed of iterative closest point with the robustness of simulated annealing. Additionally, a robust error function is incorporated to deal with outliers. This algorithm is incorporated into a complete modeling system that inputs two sets of range data, registers the sets, and outputs a composite model.
15
Optimization by Simulated Annealing
Scott Kirkpatrick, C. D. Gelatt, M.P. Vecchi · Science · 1983 · 44K citations
Numerical Analysis, Large-scale Global Optimization, Computational Science +15
William H. Press, Saul A. Teukolsky, William T. Vetterling et al. · 1994 · 15.3K citations
Mathematical Programming, Numerical Analysis, Electrical Engineering +11