Patent ID: 8843504

Claim:
A method for updating an image database, comprising: detecting, using a processor, an update to an image that is among a plurality of existing images in the image database; determining an updated image corresponding to the detected update; extracting a plurality of image features of the updated image and storing a plurality of image feature values that correspond to the plurality of image features, wherein extracting the image features of the updated image includes: determining whether an image feature table includes a modification time of the updated image; in the event that the image feature table does not include the modification time of the image, recording a current time as the modification time in the image feature table; and in the event that the image feature table includes the modification time of the image: comparing the modification time corresponding to an image identifier of the updated image in an image update table and the image feature table according to a preset schedule; and recording the plurality of image features in the image feature table; and associating the plurality of image features of the updated image with a search engine, including adding an array comprising the plurality of image feature values to an index of the search engine.