All Weather Robot Vision - Tian, Jiandong (Springer Singapore, 2022)