@@ -94,10 +94,13 @@ public class ImageDttParameters {
...
@@ -94,10 +94,13 @@ public class ImageDttParameters {
publicdoublecorr_wndx_blur=5.0;// 100% to 0 % vertical transition range
publicdoublecorr_wndx_blur=5.0;// 100% to 0 % vertical transition range
// LMA parameters
// LMA parameters
publicbooleanlma_adjust_wm=true;
publicbooleanlma_adjust_wm=true;// used in new for width
publicbooleanlma_adjust_wy=false;
publicbooleanlma_adjust_wy=false;// used in new for ellipse
publicbooleanlma_adjust_wxy=true;
publicbooleanlma_adjust_wxy=true;// used in new for lazy eye
publicbooleanlma_adjust_ag=true;
publicbooleanlma_adjust_ag=true;// used in new for gains
// new LMA parameters
publicdoublelma_half_width=2.0;//
publicdoublelma_half_width=2.0;//
publicdoublelma_cost_wy=0.1;//
publicdoublelma_cost_wy=0.1;//
...
@@ -241,12 +244,12 @@ public class ImageDttParameters {
...
@@ -241,12 +244,12 @@ public class ImageDttParameters {
gd.addTab("Corr LMA","Parameters for LMA fitting of the correlation maximum parameters");
gd.addTab("Corr LMA","Parameters for LMA fitting of the correlation maximum parameters");
gd.addCheckbox("Fit correlation defined half-width",this.lma_adjust_wm,
gd.addCheckbox("Fit correlation defined half-width",this.lma_adjust_wm,
"Allow fitting of the half-width common for all pairs, defined by the LPF filter of the phase correlation");
"Allow fitting of the half-width common for all pairs, defined by the LPF filter of the phase correlation");
gd.addCheckbox("Fit extra vertical half-width",this.lma_adjust_wy,
gd.addCheckbox("Adjust ellipse parameters (was Fit extra vertical half-width)",this.lma_adjust_wy,
"Fit extra perpendicular to disparity half-width (not used? and only possible with multi-baseline cameras)");
"Adjust ellipse (non-circular) of the correlation maximum (was Fit extra perpendicular to disparity half-width (not used? and only possible with multi-baseline cameras))");
gd.addCheckbox("Fit extra half-width along disparity direction",this.lma_adjust_wxy,
gd.addCheckbox("Adjust \"lazy eye\" paramdeters (was Fit extra half-width along disparity direction)",this.lma_adjust_wxy,
"Increased width in disparity direction caused by multi-distance objects in the tile");
"Increased width in disparity direction caused by multi-distance objects in the tile");