Skip to content

Update to FLIP v1.7#44

Merged
pandersson94 merged 36 commits into
NVlabs:mainfrom
pandersson94:main
Nov 7, 2025
Merged

Update to FLIP v1.7#44
pandersson94 merged 36 commits into
NVlabs:mainfrom
pandersson94:main

Conversation

@pandersson94
Copy link
Copy Markdown
Collaborator

  • Fixed memory leaks in the C++/CUDA/Python versions of FLIP.
  • HDR-FLIP: Fixed crashes that followed from the reference's median being 0.
    • Automatic start and stop exposures in HDR-FLIP are computed using statistics of the reference image. For the stop exposure, we use the median luminance of the reference. When that is 0, we used to get undefined behavior or a crash. Version 1.7 fixes this by clamping the median to have a minimum value of FLT_EPSILON.

pandersson94 and others added 30 commits October 16, 2024 17:33
- Flipped the ꟻ in ꟻLIP. The entire name (FLIP) should now be readable on all devices.
- Published Python version of FLIP to PyPI (URL: ?).
  - The distribution has been tested on Windows, Linux (Ubuntu), and macOS.
  - The Python version of FLIP (tool and API) is now installed by `pip install flip-evaluator`.
  - After installation, the tool can be run directly in a shell by `flip --reference reference.{png|exr} --test test.{png|exr}`.
  - After installation, the FLIP API is available in Python by `import flip_evaluator as flip`.
- Directory structure in the FLIP repository has been altered to accomodate the Python version being published to PyPI.
- Updated Python/C++/CUDA test script.
- Various bugfixes.
@pandersson94 pandersson94 merged commit b475eb4 into NVlabs:main Nov 7, 2025
28 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.

1 participant