Skip to content

calibration fails with additional parameters #188

@alexlib

Description

@alexlib

using the old fashion test_cavity case https://github.com/OpenPTV/test_cavity the full calibration (or fine orientation) works only when no additional parameters are allowed. If any of the additional parameters is marked - the calibration does not converge. The errors in some cases are small, but still larger than the CONVERGENCE value. What seems to happen is that there is no improvement, e.g. two of the beta array values got stuck into some values,

failing beta[0] = -0.015985
failing beta[1] = 0.011083
failing beta[2] = -0.026192
failing beta[3] = 0.000019
failing beta[4] = 0.000018
failing beta[9] = -0.001284
failing beta[0] = 0.015985
failing beta[1] = -0.011083
failing beta[2] = 0.026191
failing beta[3] = -0.000019
failing beta[4] = -0.000018
failing beta[9] = 0.001284
failing beta[0] = -0.015985
failing beta[1] = 0.011084
failing beta[2] = -0.026191
failing beta[3] = 0.000019
failing beta[4] = 0.000018
failing beta[9] = -0.001284
failing beta[0] = 0.015984
failing beta[1] = -0.011085
failing beta[2] = 0.026192
failing beta[3] = -0.000019
failing beta[4] = -0.000018
failing beta[9] = 0.001284

@yosefm - any idea how to approach it? When the evolutionary algorithm was developed - did it work for cases with additional parameters?

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions