Но когда условия освещения и сюжеты разные, то не представляю, как один и тот же алгоритм сможет выправить разные нарушения цвета. Откуда алгоритму знать, какие должны быть цвета ?
Автоцвет, автоконтраст и прочая автокоррекция в ФШ работает ведь, хоть и не всегда хорошо. Думаю, здесь имеется в виду что-то подобное, только расчет коррекции происходит вручную.