1. A method comprising: iteratively testing different models and corresponding scales for each of the models, the models being employed for modeling parameters corresponding to a visually detected data; evaluating each of the models over a plurality of iterations based on a function evaluation of each of the models; selecting one of the models based on the function evaluation of the selected one of the models; and utilizing the selected one of the models for fitting the data.