1. A method for searching an image database, comprising: capturing a first image of a photograph and a background using an image input device; determining a boundary of the photograph from the background in the first image; cropping the photograph from the first image; and matching the photograph with a second image in the image database.