You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Andrew Jensen edited this page May 10, 2022
·
2 revisions
Overview
The optimization routine that we are using is a modified version of the Dividing Rectangles (DIRECT) algorithm. Instead of running the DIRECT algorithm for an indeterminate amount of time to find a global minimum, we break the DIRECT algorithm into three stages, allowing for successive iterations over increasingly steep cost functions.
Optimization Directives
We include a few different optimization directives to suit the needs of different groups.
Optimize. This optimizes the current frame and the current frame only.
Optimize All. Starting from the first frame, this optimizes each frame. When moving to a new frame, it uses the optimized location of the previous frame as a starting point for the new optimization. This is good if you have higher frame-rate images.
Optimize Each. Starting from the first frame, this optimizes each frame. However, it does not use the previous frame to initialize the current optimization. This method works better if you have a method of determining initial poses for each frame before optimization (built-in method for JTML coming soon).
Optimize From. This performs the "Optimize All" paradigm starting from the current frame.