Patent attributes
The present disclosure is directed to searching an image database. A system may include at least one processor comprising circuitry and a memory, wherein the memory includes instructions that, when executed by the circuitry cause the at least one processor to: receive a first user input including one or more scenario descriptors, identify in a database an initial plurality of images based on the first user input and display the initial plurality of images to a user. The processor may be further configured to receive a second user input wherein the second user input identifies at least one of the initial plurality of images. The at least one processor may identify a refined plurality of images in the database based on the one or more scenario descriptors in combination with the second user input and display the refined plurality of images to the user.