BUSYNESS DETECTION AND NOTIFICATION METHOD AND SYSTEM
First Claim
1. A computer-implemented image based method of determining and communicating a busyness metric associated with a number of people within an area captured by one or more image capturing devices, the method comprising:
- a) acquiring one or more images of the area from the one or more image capturing devices;
b) calculating a representation of the number of people within the area from the acquired one or more images of the area, the representation of the number of people calculated using a regression model trained with a training set of images;
c) calculating the busyness metric as a function of the representation of the number of people within the area; and
d) communicating the busyness metric to one or more of an electronic device associated with a user, a data storage device and a post processing device.
4 Assignments
0 Petitions
Accused Products
Abstract
This disclosure provides a video-based method and system for busyness detection and notification. Specifically, according to an exemplary embodiment, multiple overhead image capturing devices are used to acquire video including multiple non-overlapping ROIs (regions of interest) and the video is processed to count the number of people included within the ROIs. A busyness metric is calculated based on the number of people counted and notification of the busyness metric or changes in the busyness metric is communicated to appropriate personnel, e.g., a manager of a retail store.
21 Citations
23 Claims
-
1. A computer-implemented image based method of determining and communicating a busyness metric associated with a number of people within an area captured by one or more image capturing devices, the method comprising:
-
a) acquiring one or more images of the area from the one or more image capturing devices; b) calculating a representation of the number of people within the area from the acquired one or more images of the area, the representation of the number of people calculated using a regression model trained with a training set of images; c) calculating the busyness metric as a function of the representation of the number of people within the area; and d) communicating the busyness metric to one or more of an electronic device associated with a user, a data storage device and a post processing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An image processing system comprising:
-
a memory and a processor in communication with the processor, the memory and processor configured to receive digital images from one or more image capturing devices directed on an area, and execute instructions to perform an image based method of determining and communicating a busyness metric associated with a number of people within the area, the method comprising; a) acquiring video of the area from the one or more of image capturing devices; b) calculating a representation of the number of people within the area from the acquired one or more images of the area, the representation of the number of people calculated using a regression model trained with a training set of images; c) calculating the busyness metric as a function of the representation of the number of people within the area; and d) communicating the busyness metric to one or more of an electronic device associated with a user, a data storage device and a post processing device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product comprising:
-
a non-transitory computer-usable data carrier storing instructions, that, when executed by a computer, cause the computer to perform an image based method of determining and communicating a busyness metric associated with a number of people within an area captured by one or more image capturing devices, the method comprising; a) acquiring one or more images of the area from the one or more image capturing devices; b) calculating a representation of the number of people within the area from the acquired one or more images of the area, the representation of the number of people calculated using a regression model trained with a training set of images; c) calculating the busyness metric as a function of the representation of the number of people within the area; and d) communicating the busyness metric to one or more of an electronic device associated with a user, a data storage device and a post processing device. - View Dependent Claims (22, 23)
-
Specification