mvs-texturing icon indicating copy to clipboard operation
mvs-texturing copied to clipboard

LAMBDA parameter missing

Open StefanKarlsson987 opened this issue 7 years ago • 1 comments

Excellent contribution!

The first thing I expect to find in the settings struct (in the app) is the lambda parameter for the optimization. This would be the lambda weighting the error minimized, as stemming from "data cost" and "smoothness":

E_total = E_data + lambda * E_smooth

seems to be such a lambda in the underlying graph objects, but not exposed to higher level code. I did a simple weighting of the data cost table to implement this, but I guess this should be something to do a bit more systematic: that is change the "graph.h" interface to accomodate this.

StefanKarlsson987 avatar Jun 11 '18 11:06 StefanKarlsson987

Question: would this lambda (any value different from 1.0), change the meaningful range of other params? Thinking especially of other regularizations parameters.

StefanKarlsson987 avatar Jun 11 '18 12:06 StefanKarlsson987