Fundamentals of motion estimation. (A) The task of the organism is to estimate its rotational velocity from the unknown contrast pattern C(θ, t). (B) The simplest Reichardt correlator uses time delays τ to estimate motion. The mirror symmetry makes the model sensitive to motion in either direction. (C) The generalized Reichardt hypothesis allows arbitrary filters {f1(ij), f2(ij), f3(ij), f4(ij)} before the multiplicative nonlinearity as well as filters {f5(ij), f6(ij)} postnonlinearity.