IP Library Granted Patent US 8,411,963
Granted Patent B2
US 8,411,963 · App. 12/537,955 · Granted Apr 2, 2013

Methods and apparatus to count persons in a monitored environment

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,411,963
App. No.
12/537,955
Granted
Apr 2, 2013
Kind
B2
Abstract

Methods and apparatus to count persons in a monitored environment are disclosed. An example apparatus to count the number of people in a monitored environment is described, which includes an image sensor having a plurality of pixels, a pseudorandom number generator to generate pseudorandom coordinates, a reader to read first pixel data generated by a first pixel of the image sensor at a first time, the first pixel corresponding to the pseudorandom coordinates, a comparator to compare the first pixel data with second pixel data generated by the first pixel at a second time different from the first time to generate a change value, and a counter configured to generate a count of persons based at least on the change value.

Claims (38)

1. An apparatus to count a number of persons in a monitored environment, comprising:

an image sensor to collect a plurality of pixels;

a pseudorandom number generator configured to generate sets of pseudorandom coordinates;

a reader to read first pixel data generated by first pixels of the image sensor at corresponding first times, the first pixels corresponding to respective sets of the pseudorandom coordinates;

a comparator to compare the first pixel data with second pixel data generated by the first pixels at respective second times different from the first times to generate first change values; and

a counter to generate a count of persons based on the first change values.

2. An apparatus as defined in claim 1 , further comprising a storage device to store the change values and the sets of coordinates corresponding to the first pixels.

3. An apparatus as defined in claim 2 , wherein the storage device is to store one or more counts of audience members.

4. An apparatus as defined in claim 1 , wherein the counter is to map the change values to facilitate detection of motion indicative of a person.

5. An apparatus as defined in claim 4 , wherein the counter comprises a map interpolator to obtain second change values based on the first change values.

6. An apparatus as defined in claim 5 , wherein the map interpolator is to generate the second value values by interpolating the first change values.

7. An apparatus as defined in claim 1 , wherein the counter comprises a blob discriminator to determine one or more blobs based on the first change values.

8. An apparatus as defined in claim 7 , wherein the blob discriminator is to determine whether at least one of the blobs is indicative of a plurality of persons.

9. An apparatus as defined in claim 7 , wherein the counter further comprises a non-human filter to determine whether the one or more blobs does not represent a person.

10. An apparatus as defined in claim 1 , wherein the counter comprises a high-motion filter to determine whether the first change values are indicative of a high-motion event.

11. An apparatus as defined in claim 1 , wherein the first pixel data comprises a brightness value and a color value.

12. An apparatus as defined in claim 1 , further comprising a count comparator to determine whether the count of persons is equal to a previous count of persons.

13. A method to count a number of persons in a monitored environment, comprising:

pseudorandomly selecting first pixels from a plurality of pixels in an image sensor at corresponding first times;

collecting first information sensed by the first pixels at the first times;

comparing the first information to second information sensed by the first pixels at corresponding second times different from the first times to generate first change values; and

determining whether the change values are indicative of a person being present in the monitored environment.

14. A method as defined in claim 13 , further comprising pseudorandomly selecting second pixels from the plurality of pixels, collecting third information sensed by the second pixels, and comparing the third information to fourth information sensed by the second pixels to generate second change values.

15. A method as defined in claim 14 , wherein determining whether the first change values are indicative of the person further comprises determining whether the first and second change values in combination are indicative of the person in the monitored environment.

16. A method as defined in claim 15 , further comprising determining whether the second change values are indicative of a second person in the monitored environment.

17. A method as defined in claim 13 , wherein pseudorandomly selecting the first pixels comprises generating pseudorandom coordinates corresponding to respective locations of the first pixels within the plurality of pixels.

18. A method as defined in claim 13 , further comprising placing the first change values in a map.

19. A method as defined in claim 13 , further comprising determining whether the first change values are indicative of a high-motion event.

20. A tangible storage medium comprising instructions, which, upon execution, cause a machine to at least:

pseudorandomly select first pixels from a plurality of pixels in an image sensor at corresponding first times;

collect first information sensed by the first pixels at the first times;

compare the first information to second information sensed by the first pixels at corresponding second times different from the first times to generate first change values; and

determine whether the change values are indicative of a person being present in a monitored environment.

21. A storage medium as defined in claim 20 , wherein the instructions further cause the machine to pseudorandomly select second pixels from the plurality of pixels, collect third information sensed by the second pixels, and compare the third information to fourth information sensed by the second pixels to generate second change values.

22. A storage medium as defined in claim 21 , wherein the instructions are to cause the machine to determine whether the first change values are indicative of the person by determining whether the first and second change values in combination are indicative of the person in the monitored environment.

23. A storage medium as defined in claim 20 , wherein the instructions are to cause the machine to pseudorandomly select the first pixel by generating one or more pseudorandom coordinates corresponding to respective locations of the first pixels within the plurality of pixels.

24. A storage medium as defined in claim 20 , wherein the instructions are further to cause the machine to place the first change values in a map.

25. A storage medium as defined in claim 24 , wherein the instructions are further to cause the machine to process the map to determine a count of persons present in the map.

Assignments (10)
RELEASE (REEL 054066 / FRAME 0064) Recorded May 11, 2023
From: CITIBANK, N.A.
To: A. C. NIELSEN COMPANY, LLC; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE MEDIA SERVICES, LLC; THE NIELSEN COMPANY (US), LLC; NETRATINGS, LLC
Reel/Frame 063605/0001 →
RELEASE (REEL 053473 / FRAME 0001) Recorded May 11, 2023
From: CITIBANK, N.A.
To: A. C. NIELSEN COMPANY, LLC; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE MEDIA SERVICES, LLC; THE NIELSEN COMPANY (US), LLC; NETRATINGS, LLC
Reel/Frame 063603/0001 →
SECURITY INTEREST Recorded May 8, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: ARES CAPITAL CORPORATION
Reel/Frame 063574/0632 →
SECURITY INTEREST Recorded Apr 28, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: CITIBANK, N.A.
Reel/Frame 063561/0381 →
SECURITY AGREEMENT Recorded Jan 31, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 063560/0547 →
RELEASE (REEL 024059 / FRAME 0074) Recorded Oct 13, 2022
From: CITIBANK, N.A.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 061727/0091 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENTS LISTED ON SCHEDULE 1 RECORDED ON 6-9-2020 PREVIOUSLY RECORDED ON REEL 053473 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SUPPLEMENTAL IP SECURITY AGREEMENT. Recorded Oct 7, 2020
From: A.C. NIELSEN (ARGENTINA) S.A.; A.C. NIELSEN COMPANY, LLC; ACN HOLDINGS INC.; ACNIELSEN CORPORATION; ACNIELSEN ERATINGS.COM; AFFINNOVA, INC.; ART HOLDING, L.L.C.; ATHENIAN LEASING CORPORATION; CZT/ACN TRADEMARKS, L.L.C.; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; NETRATINGS, LLC; NIELSEN AUDIO, INC.; NIELSEN CONSUMER INSIGHTS, INC.; NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN FINANCE CO.; NIELSEN FINANCE LLC; NIELSEN INTERNATIONAL HOLDINGS, INC.; NIELSEN MOBILE, LLC; NMR INVESTING I, INC.; TCG DIVESTITURE INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC; VIZU CORPORATION; VNU MARKETING INFORMATION, INC.; NMR LICENSING ASSOCIATES, L.P.; NIELSEN HOLDING AND FINANCE B.V.; THE NIELSEN COMPANY B.V.; VNU INTERNATIONAL B.V.
To: CITIBANK, N.A
Reel/Frame 054066/0064 →
SUPPLEMENTAL SECURITY AGREEMENT Recorded Jun 9, 2020
From: A. C. NIELSEN COMPANY, LLC; ACN HOLDINGS INC.; ACNIELSEN CORPORATION; ACNIELSEN ERATINGS.COM; AFFINNOVA, INC.; ART HOLDING, L.L.C.; ATHENIAN LEASING CORPORATION; CZT/ACN TRADEMARKS, L.L.C.; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; NETRATINGS, LLC; NIELSEN AUDIO, INC.; NIELSEN CONSUMER INSIGHTS, INC.; NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN FINANCE CO.; NIELSEN FINANCE LLC; NIELSEN INTERNATIONAL HOLDINGS, INC.; NIELSEN MOBILE, LLC; NIELSEN UK FINANCE I, LLC; NMR INVESTING I, INC.; TCG DIVESTITURE INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC; VIZU CORPORATION; VNU MARKETING INFORMATION, INC.; NMR LICENSING ASSOCIATES, L.P.; NIELSEN HOLDING AND FINANCE B.V.; THE NIELSEN COMPANY B.V.; VNU INTERNATIONAL B.V.
To: CITIBANK, N.A.
Reel/Frame 053473/0001 →
SECURITY AGREEMENT Recorded Mar 10, 2010
From: THE NIELSEN COMPANY (US), LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 024059/0074 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2009
From: LUFF, ROBERT
To: THE NIELSEN COMPANY (U.S.), LLC, A DELAWARE LIMITED LIABILITY COMPANY
Reel/Frame 023128/0589 →