Patent ID: 6925197

Claim:
A method for providing name-face/voice-role association, comprising the steps of: (a) determining whether a closed captioned text accompanies a video sequence; (b) providing one of text recognition and speech to text conversion to the video sequence to generate a role-name versus actor-name list from the video sequence; (c) extracting face boxes/voices from the video sequence and generating face models/voice models; (d) searching a predetermined portion of text provided in step (b) for an entry on the role-name versus actor-name list; (e) searching video frames for face models/voice models that correspond to the text searched in step (d) by using a time code so that the video frames correspond to portions of the text where role-names are detected; (f) assigning an equal level of certainty for each of the face models/voice models found in step (e); (g) using lip reading to eliminate face models found in step (e) that pronounce a role-name corresponding to said entry on the role-name versus actor-name list; (h) scanning a remaining portion of text provided in step (b) and updating a level of certainty for said each of the face models/voice models found in step (e); (i) determining whether a particular face model/voice model and role-name association has reached a threshold; (j) storing the role-name, actor name, and particular face model/voice model in a database when the threshold for the particular face model/voice model has been reached.