With the native camera app, you might try experimenting with Scene Detection, Smart HDR, and regular HDR (the latter which can only be toggled on / off once Smart HDR is disabled in Settings).Ah. So what is the best way to to mitigate (with Halide?)?
Note, while your issue is mostly likely due to HDR processing, I’ve found that Scene Detection does some funky stuff that results in artifacts around edges too.
To turn off Scene Detection and/or Smart HDR, head to Settings > Camera.
Once Smart HDR is turned off in settings, you’ll get a “regular” HDR toggle switch in the upper-right corner of the native app/viewfinder. With regular HDR toggled on, you’ll be left with two image files for every photo you take. One will be a regular exposure without any HDR processing and the other will be a “regular” HDR shot which is a less aggressive version of HDR than Smart HDR (as I believe it only combines two exposures as opposed to 9 exposures for Smart HDR). Lastly, if you just hate HDR, period (or you know that a particular scene won’t require combined exposures due to a low dynamic range), you can toggle off the HDR switch and your phone will only take one regular exposure without any HDR processing at all.