1. A method for audience monitoring, comprising: receiving an input of audience imaging information; detecting foreground on the input; performing blob segmentation on the input to generate segmented blobs; and analyzing human presence for at least one segmented blob by determining at least one selected from a group consisting of identifying at least one person, identifying a spatial distribution of at least one identified person, determining a dwell time of at least one identified person, determining a temporal distribution of at least one identified person, and determining a gaze direction of at least one identified person.