1. The A computer programmed for object identification comprising: a database for storing digital images of human faces together with extracted shape and color features associate therewith; a processor programming for extracting object shape features and object color features from digital images of a plurality of different digitally-captured objects and storing a plurality of extracted object shape features and object color features in said database for each different object, where a plurality of said extracted object shape features and object color features are associated with a unique identifier associated with said object in said database; the processor being further programmed to extract object shape features and object color features from a digital image of an object whose identity is being sought; the processor being further programmed to correlate the extracted object shape features and object color features of the object whose identity is being sought with at least a portion of the extracted object shape features and object color features previously stored in said database and (i) if a first correlation of the extracted object shape features is above a first threshold value for a given object associated with an identifier in said database and (ii) if a second correlation of the extracted object color features is above a second threshold value for said given object; the processor under program control making a determination that the object whose identity is being sought is said given object, wherein if said determination is made that the object whose identity is being sought is said given object, then modifying the database by adding the extracted object shape features and object color features of the object whose identity was being sought to said database and associating them with the identifier associated with said given object.