Skip to content

Aberration Inspector

John Evans requested to merge johnevans/kstars:aberrationinspector into master

Aberration Inspector focus solves upto 9 virtual tiles on the sensor as defined by the existing Mosaic Mask.

The information is then used to analyse:

  1. Backfocus.
  2. Sensor Tilt.

There are 4 sections:

  1. V-curve for the each tile.
  2. Table of data detailing the curve fitting results.
  3. Analysis of back focus and tilt.
  4. 3DSurface graphic to explain the Petzval Surface intersection with the sensor.

This release provides display only functionality. In future it would be possible to add functionality to offer recommendations for adjustments using Octopi, PhotonCage, etc.

Plan.

  1. Data gathering within Focus - done
  2. Create Dialog to display results - done.
  3. Solve for all Measures - done.
  4. Sort out display preferences - done.
  5. 3DSurface - done.
  6. Robust analysis for incomplete datasets - done.
  7. User ability to exclude 1 or more tiles from calcs - done.
  8. Invoke in manual only more (disable via sequences) - done.
  9. 3D Graphic - solve Petzval surface - done.
  10. 3D Graphic - solve sensor plane - done.
  11. QA calcs - partly done.
  12. Support multiple iterations - done.
  13. Tooltip explainer of tiles vs sensor - done.
  14. Possibly add support for outlier exclusion (refine curve fit) - Postponed to a future release.

Todo (will be done after initial release now):

  1. Test with a wider range of data - different users, etc.
  2. Try to partner with someone with a PhotonCage, etc.
Edited by John Evans

Merge request reports