pixel-level analysis