Non-linear LAB Engine
Non-linear color recovery in LAB space
Light decays exponentially underwater, and a simple RGB filter can wreck white balance. DiveCam separates luminance from the a/b color axes, then stretches the missing positive red axis with a non-linear S-curve.
Coral and fish wake back up while the surrounding water stays clean blue instead of drifting into purple.