Physics-inspired self-learning framework for unsupervised depth estimation on non-Lambertian surfaces | Synapse