1. A computer implemented system for obtaining a report which correlates demographic data and transaction data at a point-of-sale location, comprising: a camera or equivalent imaging device for obtaining customer image data at a point-of-sale location; a transaction data collector for collecting transaction data at said point-of-sale location; and a computer or network of computers which (a) classifies one or more images or portions of said images obtained with said camera or equivalent imaging device, using extracted information from said customer image data, into one or more categories based on one or more attributes that correspond to said extracted information, (b) classifies one or more transactions obtained with said transaction data collector into one or more categories based on one or more attributes, (c) correlates one or more classified images or portions of images with one or more classified transactions, and (d) generates a report of the correlated information from (c).