IP Library Granted Patent US 10,735,645
Granted Patent B2
US 10,735,645 · App. 16/164,201 · Granted Aug 4, 2020

Methods and apparatus to capture photographs using mobile devices

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 10,735,645
App. No.
16/164,201
Granted
Aug 4, 2020
Kind
B2
Abstract

Methods and apparatus to capture photographs using mobile devices are disclosed. An example apparatus includes a photograph capturing controller to capture a photograph with a mobile device. The apparatus further includes a blurriness analyzer to determine a probability of blurriness of the photograph. The example apparatus also includes a photograph capturing interface to prompt a user to capture a new photograph when the probability of blurriness exceeds a blurriness threshold.

Claims (41)

1. An apparatus comprising:

a photograph capturing controller to capture a first photograph with a mobile device;

a blurriness analyzer to determine a probability of blurriness of the first photograph at a time when the first photograph is captured, the probability of blurriness based on an analysis of a subset of multiple areas of the first photograph, the subset excluding a region of the first photograph associated with an auto-focus operation of the mobile device; and

a photograph capturing interface to prompt a user, prior to displaying the first photograph to the user, to capture a new photograph to replace the first photograph when the probability of blurriness exceeds a blurriness threshold.

2. The apparatus of claim 1 , wherein the blurriness analyzer is to determine the probability of blurriness by:

applying an edge detection filter to the first photograph;

identifying pixels having a pixel value above a pixel value threshold;

estimating a variance of pixel values corresponding to the identified pixels within a first area of the multiple areas of the first photograph, the variance of the pixel values is a first variance of a plurality of variances of the pixel values, the first variance associated with the first area of the first photograph; and

determining the probability of blurriness based on the estimated variance.

3. The apparatus of claim 2 , wherein the blurriness analyzer is to determine the probability of blurriness by applying a logistic model to the plurality of variances of the pixel values corresponding to the multiple areas of the first photograph.

4. The apparatus of claim 1 , wherein the blurriness analyzer is to divide the first photograph into the multiple areas.

5. The apparatus of claim 4 , wherein the multiple areas within the subset are spaced apart from a central region of the first photograph.

6. The apparatus of claim 4 , wherein the multiple areas within the subset are adjacent sides of the first photograph.

7. The apparatus of claim 1 , further including, when the probability of blurriness exceeds the blurriness threshold, a communications interface to transmit the new photograph without the first photograph to a data collection facility.

8. A non-transitory computer readable medium comprising instructions that, when executed, cause a mobile device to at least:

capture a first photograph;

determine a probability of blurriness of the first photograph at a time when the first photograph is captured, the probability of blurriness based on an analysis of a subset of multiple areas of the first photograph, the subset excluding a region of the first photograph associated with an auto-focus operation of the mobile device; and

prompt a user, before displaying the first photograph, to capture a new photograph to replace the first photograph when the probability of blurriness exceeds a blurriness threshold.

9. The non-transitory computer readable medium of claim 8 , wherein the instructions further cause the mobile device to determine the probability of blurriness by:

applying an edge detection filter to the first photograph;

identifying pixels having a pixel value above a pixel value threshold;

estimating a variance of pixel values corresponding to the identified pixels within a first area of the multiple areas of the first photograph, the variance of the pixel values is a first variance of a plurality of variances of the pixel values, the first variance associated with the first area of the first photograph; and

determining the probability of blurriness based on the estimated variance.

10. The non-transitory computer readable medium of claim 9 , wherein the instructions are further to cause the mobile device to determine the probability of blurriness by applying a logistic model to the plurality of variances of the pixel values corresponding to the multiple areas of the first photograph.

11. The non-transitory computer readable medium of claim 8 , wherein the instructions are further to cause the mobile device to divide the first photograph into the multiple areas.

12. The non-transitory computer readable medium of claim 11 , wherein the multiple areas within the subset are spaced apart from a central region of the first photograph.

13. The non-transitory computer readable medium of claim 11 , wherein the multiple areas within the subset are adjacent sides of the first photograph.

14. The non-transitory computer readable medium of claim 8 , wherein, when the probability of blurriness exceeds the blurriness threshold, the instructions are further to cause the mobile device to transmit the new photograph to a data collection facility, and not to transmit the first photograph to the data collection facility.

15. A method comprising:

capturing, by executing an instruction with a processor, a first photograph with a mobile device;

determining, by executing an instruction with the processor, a probability of blurriness of the first photograph at a time when the first photograph is captured, the probability of blurriness based on an analysis of a subset of multiple areas of the first photograph, the subset excluding a region of the first photograph associated with an auto-focus operation of the mobile device; and

prompting, by executing an instruction with the processor, a user to capture a new photograph to replace the first photograph when the probability of blurriness exceeds a blurriness threshold, the prompting occurring before the first photograph is displayed to the user.

16. The method of claim 15 , wherein the determining of the probability of blurriness includes:

applying an edge detection filter to the first photograph;

identifying pixels having a pixel value above a pixel value threshold;

estimating a variance of pixel values corresponding to the identified pixels within a first area of multiple areas of the first photograph, the variance of the pixel values is a first variance of a plurality of variances of the pixel values, the first variance associated with the first area of the first photograph; and

determining the probability of blurriness based on the estimated variance.

17. The method of claim 16 , wherein the determining of the probability of blurriness includes applying a logistic model to the plurality of variances of the pixel values corresponding to the multiple areas of the first photograph.

18. The method of claim 15 , further including dividing the first photograph into the multiple areas.

19. The method of claim 18 , wherein the multiple areas within the subset are spaced apart from a central region of the first photograph.

20. The method of claim 15 , further including, when the probability of blurriness exceeds the blurriness threshold, transmitting the new photograph to a data collection facility without transmitting the first photograph.

Assignments (8)
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2019
From: MORATE, DIEGO GARCIA; GARCIA, ANTONIO HURTADO; VELASCO, JAVIER TOVAR; RUIZ, CARLOS BARRALES
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 047987/0401 →