Classifying color edges in video into shadow-geometry, highlight, or material transitions | Synapse