Skip to content

Glint model updates#750

Merged
pgbrodrick merged 3 commits into
isofit:devfrom
evan-greenbrg:glint/prism_updates
Sep 8, 2025
Merged

Glint model updates#750
pgbrodrick merged 3 commits into
isofit:devfrom
evan-greenbrg:glint/prism_updates

Conversation

@evan-greenbrg

@evan-greenbrg evan-greenbrg commented Aug 26, 2025

Copy link
Copy Markdown
Collaborator

Three updates included here:

  1. Moved sun and sky glint prior sigma into surface_config.py
  2. Estimating the glint in fit_params from the NIR alone in extremely turbid cases or cases with bottom reflectance could overestimate glint and drive the initial reflectance into the negative/0. This caused issues with the inversion. I added a NIR/SWIR check as well as a check at blue wavelengths to make sure reflectance at short wavelengths isn't negative.
  3. I simplified the initial sun glint statevector term. I also dynamically update the prior mean (xa) via self.init

Comparison between the two sun glint intensity prior strategies:
Screenshot 2025-09-08 at 10 55 42 AM

@evan-greenbrg evan-greenbrg requested a review from unbohn September 8, 2025 17:56
@pgbrodrick pgbrodrick merged commit 9a987ab into isofit:dev Sep 8, 2025
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants