Leave-One-Out Kernel Optimization for Shadow Detection and Removal | Synapse