for now results aren't perfect, but i want to improve shadow removal in the future. In my program a few methods were implemented.
1 and 2-nd result (column 2 and 3)- simple algorithms explained in [1] (+ open source code).
3-d and 4-th - I have implemented based on [2] and [3].
Links:
My publication ru (page 738) - http://www.enu.kz/downloads/materials/nauka2016.pdf