Natural videos obtained from a camera mounted on a cat’s head are used as stimuli for a network of subspace energy detectors. The network is trained by gradient ascent on an objective function defined by the squared temporal derivatives of the cells’ outputs. The resulting receptive fields are invariant to both contrast polarity and translation and thus resemble complex type receptive fields.