A unified approach to boundary perception: edges, textures, and illusory contours | Synapse