Pixel-level processing: why, what, and how? | Synapse