CIDCO-dev / OpenSidescan

Sidescan files viewer
Other
27 stars 17 forks source link

pipeline fix #162

Closed patcmorneau closed 1 year ago

patcmorneau commented 1 year ago

While debugging i figured out that we are never entering in the non linear least square loop.

InventoryObject.cpp L. 256-257

double correction = std::numeric_limits<double>::infinity();
    while (correction < (double)(1/10) ) { // the unit of correction is the pixel

I guess the intern did that because he knew it wasn't always converging...

Anyway i was thinking of using Ceres-solver for that instead