In the paper [0] there is more info than just what's explained in the simplified blog post. A.I. is needed if you want to do the same without the color chart used for training it. Furthermore, it is not just color correction, also backscatter is taken into account.
[0] http://openaccess.thecvf.com/content_CVPR_2019/papers/Akkayn...