1. A method comprising: computing features for an initial frame, wherein the computed features of the initial frame generate a feature image; determining whether a translation is verified between the initial frame and an intermediate frame, wherein a translation is verified if a distance used to verify the translation between the initial frame and the intermediate frame is within a predetermined threshold level, and wherein determining whether the translation is verified comprises computing the translation using correlation and sum of absolute differences of a horizontal integral projection and a vertical integral projection; performing a face search, using the computed features of the initial frame and a portion of the intermediate frame, for one or more facial features, wherein the portion of the intermediate frame searched is a fraction of the total number of frames analyzed in a feature computation cycle; and determining a spatial location for the one or more facial features detected in the searched portion of the intermediate frame.