1. A method, comprising: extracting, using a mobile communication device, grayscale descriptors of a query image; sending compressed grayscale descriptors based on the extracted grayscale descriptors from said mobile communication device to a server; and distinguishing at least some search results of a search, performed using the compressed grayscale descriptors, of a data base by the server, the distinguishing the at least some search results including at least one of: extracting color descriptors from the query image using the mobile communication device, sending compressed color descriptors from the mobile communication device to the server and receiving distinguished search results from the server, the distinguished search results being based at least on the compressed color descriptors; and receiving the search results from the server, extracting color descriptors from the query image using the mobile communication device, and distinguishing, using the mobile communication device, the received search results based on the extracted color descriptors, wherein when the search results based on the compressed grayscale descriptors of the query image include plural results, the search results based on the compressed grayscale descriptors of the query image are distinguished based on the extracted color descriptors.