Visualization of High Dynamic Range Solar Imagery and the Radial Histogram Equalizing Filter
Chris Gilly, Steven Cranmer
TL;DR
The paper tackles the challenge of visualizing extremely high dynamic range EUV solar imagery by introducing the Radial Histogram Equalizing Filter (RHEF), a parameter-free, radial-annulus percentile remapping method that flattens radial brightness while preserving ordinal contrast. It pairs RHEF with an optional Upsilon redistribution function, a symmetric, dual-sided gamma-like tonal compression, to provide intuitive control over perceptual brightness. RHEF operates on single frames and demonstrates robust, uniform enhancement across on-disk and off-limb regions, with competitive runtimes (e.g., ~1 s for 1024×1024; ~1 min for 4096×4096) and straightforward parallelization. The authors benchmark RHEF against existing methods, show its strengths for morphology-focused analyses (plume detection, loop tracing, synoptic visualization), and provide extensive instrument demonstrations (AIA, SUVI, K-Cor, LASCO C3, PUNCH-simulated data). Implemented in sunkit_image with an optional Python/IDL pathway, RHEF offers immediate improvements for solar visualization and has potential to support real-time monitoring, outreach, and integration with future ML-based feature detection pipelines.
Abstract
Standard visualizations of Extreme Ultraviolet (EUV) solar imagery often fail to convey the full complexity of the Sun's corona, especially in faint off-limb regions. This can leave the misleading impression of the Sun as a bright ball in a dark void, rather than revealing it as the dynamic, structured source of the solar wind and space weather. A variety of enhancement algorithms have been developed to address this challenge, each with its own strengths and tradeoffs. We introduce the Radial Histogram Equalizing Filter (RHEF), a novel hybrid technique that optimizes contrast in high dynamic range solar images. By combining the spatial awareness of radial graded filters with the perceptual benefits of histogram equalization, RHEF reveals faint coronal structures and works out of the box -- without requiring careful parameter tuning or prior dataset characterization. RHEF operates independently on each frame, and it enhances on-disk and off-limb features uniformly across the field of view. For additional control, we also present the Upsilon redistribution function -- a symmetrized cousin of gamma correction -- as an optional post-processing step that provides intuitive programmatic tonal compression. We benchmark RHEF against established methods and offer guidance on filter selection across various applications, with examples from multiple solar instruments provided in an appendix. Implemented and available in both Python sunkit_image and IDL, RHEF enables immediate improvements in solar coronal visualization.
