1. A method for unsupervised learning of measures for matching objects between images from at least two non-overlapping cameras, comprising: collecting at least two pairs of feature maps, wherein the at least two pairs of feature maps are derived from features of objects captured in the images; computing, as a function of at least two pairs of feature maps, at least first and second match measures, wherein the first match measure is of a same class and the second match measure is of a different class, , and wherein objects in the same class are deemed to match.