METHOD AND SYSTEM FOR AUDIENCE DIGITAL MONITORING
First Claim
Patent Images
1. A method of audience monitoring, comprising:
- determining a mask for an image having a plurality of image pixels, the image pixels including a plurality of mask pixels, a plurality of background pixels, and a plurality of foreground pixels, the mask having the plurality of mask pixels, a background having the plurality of background pixels, and a foreground having the plurality of foreground pixels;
removing at least a portion of the plurality of mask pixels and at least a portion of the plurality of background pixels from the image pixels;
calibrating at least a portion of the plurality of foreground pixels;
determining a sum total of the calibrated foreground pixels; and
determining a number of people present in the audience based on the calculated sum total of calibrated foreground pixels.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the present invention allow for real-time people monitoring method and system for estimation of the size and flow density of a given group of people located in a given area of space. The method and system may be used to monitor live or recorded camera input, foreground segmentation, human tracking, height estimation, and dwell estimation. In particular, human detection may be achieved using a spatio-temporal variance analysis calculation methodology for moving target detection.
-
Citations
20 Claims
-
1. A method of audience monitoring, comprising:
-
determining a mask for an image having a plurality of image pixels, the image pixels including a plurality of mask pixels, a plurality of background pixels, and a plurality of foreground pixels, the mask having the plurality of mask pixels, a background having the plurality of background pixels, and a foreground having the plurality of foreground pixels; removing at least a portion of the plurality of mask pixels and at least a portion of the plurality of background pixels from the image pixels; calibrating at least a portion of the plurality of foreground pixels; determining a sum total of the calibrated foreground pixels; and determining a number of people present in the audience based on the calculated sum total of calibrated foreground pixels. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for audience monitoring, comprising:
-
means for determining a mask for an image having a plurality of image pixels, the image pixels including a plurality of mask pixels, a plurality of background pixels, and a plurality of foreground pixels, the mask having the plurality of mask pixels, a background having the plurality of background pixels, and a foreground having the plurality of foreground pixels; means for removing at least a portion of the plurality of mask pixels and at least a portion of the plurality of background pixels from the image pixels; means for calibrating at least a portion of the plurality of foreground pixels; means for determining a sum total of the calibrated foreground pixels; and means for determining a number of people present in the audience based on the calculated sum total of calibrated foreground pixels. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer program product comprising a computer usable medium having control logic stored therein for causing a computer to monitor an audience, the control logic comprising:
-
first computer readable program code means for determining a mask for an image having a plurality of image pixels, the image pixels including a plurality of mask pixels, a plurality of background pixels, and a plurality of foreground pixels, the mask having the plurality of mask pixels, a background having the plurality of background pixels, and a foreground having the plurality of foreground pixels; second computer readable program code means for removing at least a portion of the plurality of mask pixels and at least a portion of the plurality of background pixels from the image pixels; third computer readable program code means for calibrating at least a portion of the plurality of foreground pixels; fourth computer readable program code means for determining a sum total of the calibrated foreground pixels; and fifth computer readable program code means for determining a number of people present in the audience based on the calculated sum total of calibrated foreground pixels.
-
-
14. A system for audience monitoring, the system comprising:
-
a processor; a user interface functioning via the processor; and a repository accessible by the processor, wherein the processor is configured to; determine a mask for an image having a plurality of image pixels, the image pixels including a plurality of mask pixels, a plurality of background pixels, and a plurality of foreground pixels, the mask having the plurality of mask pixels, a background having the plurality of background pixels, and a foreground having the plurality of foreground pixels; remove at least a portion of the plurality of mask pixels and at least a portion of the plurality of background pixels from the image pixels; calibrate at least a portion of the plurality of foreground pixels; determine a sum total of the calibrated foreground pixels; and determine a number of people present in the audience based on the calculated sum total of calibrated foreground pixels. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification