Nonlinear optimization framework for image-based modeling on programmable graphics hardware | Synapse