System and method for visual recognition are provided. Image data may be captured. First descriptive information may be received, for example from an external device. The image data may be analyzed to identify a group of items matching the first descriptive information. In case the group of items comprises at least two items, a second descriptive information matching a subset of the identified group of items may be generated, and in some cases the second descriptive information may be provided to the external device. In case the group of items is a group of a single item, an association of the first descriptive information and an identification value may be stored in memory, and in some cases a corresponding indication may be provided to the external device. In case the group of items is an empty group, a corresponding indication may be provided to the external device.
System and method for communicating visual recognition