1. A method for forecasting the behavioral characterization of a plurality of persons for each means for playing output of each site of a plurality of sites in a media network through automatically measuring and characterizing the behavioral information of a plurality of persons that appear in the vicinity of said each means for playing output, comprising the following steps of: a) capturing a plurality of input images of the plurality of persons in the vicinity of each measured means for playing output over a period of time by means for capturing images, b) processing the plurality of input images in order to measure the behavioral information of the plurality of persons using a computer vision based behavioral statistics engine in a computer, c) transferring the behavioral information measurement data from each computer to a central server, d) extrapolating the measurement of the behavioral information in order to characterize the behavioral information for said each means for playing output of said each site, and e) forecasting the behavioral characterization of a plurality of persons for said each means for playing output of said each site, wherein the extrapolation, the characterization, and the forecasting of behavioral characterization for said each means for playing output are processed in the central server, whereby the behavioral characterization is used to help customize programming contents in the media network, and whereby an exemplary media network comprises a large number of stores as the plurality of sites, where each store has a large number of means for playing output.