InsightSoftwareConsortium / InsightSoftwareConsortium/ITKElastix
[Progress Bars] Including them to show status of iterations for each parameter
- Dominant language
- Python
- Stars
- 281
- Forks
- 29
- Avg merge
- 16h 28m
- Merged PRs (30d)
- 8
Description
**Issue**
- Working with large 3D volumes leads to a time consuming registration process.
**Proposed Solution**
- Having a progress bar (like [tqdm](https://github.com/tqdm/tqdm#tqdm)) would be a useful indicator of how long the registration shall be running for
- The _MaximumNumberOfIterations_ flag of the optimizer in the [parameter files](http://www.elastix.bigr.nl/wiki/index.php/Parameter_file_database) could be used to indicate the current status of each parameter.
**Example**
- The [3D CT, monomodal (for head and neck)](http://www.elastix.bigr.nl/wiki/index.php/Par0019) preset contains two parameter maps
- [Rigid](http://www.elastix.bigr.nl/wiki/images/3/31/Parameters_RigidAMS.txt) [with _MaximumNumberOfIterations_=250]
- [BSpline](http://www.elastix.bigr.nl/wiki/images/a/a5/Parameters_BSplineNCC.txt) [with _MaximumNumberOfIterations_=1000]
**Risks**
- I am not sure if the iterations for the optimization process actually reaches the _MaximumNumberOfIterations_ every single time.
- Though I have seen the following message in the logs
- > Time spent in resolution 1 (ITK initialization and iterating): 77.464 s.
Stopping condition: Maximum number of iterations has been reached.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.