Skip to content

ExposureFusionBayer2: Fix shadow spline duplicating the main curve - #173

Open
RealJohnGalt wants to merge 1 commit into
eszdman:devfrom
RealJohnGalt:highlightwork
Open

ExposureFusionBayer2: Fix shadow spline duplicating the main curve#173
RealJohnGalt wants to merge 1 commit into
eszdman:devfrom
RealJohnGalt:highlightwork

Conversation

@RealJohnGalt

Copy link
Copy Markdown
Contributor

splineInterpolatorShadows was built from curveX/curveY, leaving the shadowCurveX/shadowCurveY tunables unused and the fusion's shadow response identical to the main curve. Build it from the shadow arrays.

The wrong shadow lift skews the fused image's tonal balance, and AE downstream compensates for that skew globally (via the histogram average and top-0.5% whiteMax), pushing exposure up and clipping highlights. With the correct shadow curve, AE sees the intended distribution and no longer sacrifices highlight headroom, improving highlight recovery.

splineInterpolatorShadows was built from curveX/curveY, leaving the
shadowCurveX/shadowCurveY tunables unused and the fusion's shadow
response identical to the main curve. Build it from the shadow arrays.

The wrong shadow lift skews the fused image's tonal balance, and AE
downstream compensates for that skew globally (via the histogram
average and top-0.5% whiteMax), pushing exposure up and clipping
highlights. With the correct shadow curve, AE sees the intended
distribution and no longer sacrifices highlight headroom, improving
highlight recovery.
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