A non-linear model of feature detection.