IP Library Granted Patent US 7,711,193
Granted Patent B2
US 7,711,193 · App. 11/557,420 · Granted May 4, 2010

Recognizing blank and nearly blank images

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 7,711,193
App. No.
11/557,420
Granted
May 4, 2010
Kind
B2
Abstract

A facility is provided for recognizing blank and nearly blank images. In various embodiments, the facility receives an indication of an image, creates an analysis image based on the received image by detecting edges, determines an edge ratio for the analysis image, determines whether the edge ratio exceeds a threshold and, when the edge ratio does not exceed the threshold, identifies the received image as a blank image. The facility can include an edge detector component that creates an analysis image based on a selected image by detecting edges in the selected image, a calculator component that calculates an edge ratio for the analysis image, and an analysis component that determines whether the calculated edge ratio exceeds a threshold.

Claims (34)

1. A method performed by a computing device for recognizing a blank image, comprising:

receiving an indication of a video from which to select an image;

selecting an image from the indicated video;

creating an analysis image based on the selected image by detecting edges in the selected image;

determining an edge ratio for the analysis image;

determining whether the determining edge ratio exceeds a threshold; and

when the determined edge ratio does not exceed the threshold, identifying the selected image as a blank image.

2. The method of claim 1 wherein the selecting includes invoking a scene detection algorithm to select the image.

3. The method of claim 1 wherein a convolution algorithm detects edges.

4. The method of claim 1 further comprising selecting another image when the selected image is identified as a blank image.

5. The method of claim 1 wherein the blank image is nearly blank.

6. The method of claim 1 wherein the image is blank when it is mostly a solid color.

7. The method of claim 1 further comprising receiving an indication of the threshold.

8. A computer-readable medium having computer-executable instructions that, when executed, perform a method of recognizing a blank image, the method comprising:

receiving an indication of an image;

creating an analysis image based on the received image by detecting edges;

determining a ratio for the analysis image;

determining whether the determined ratio exceeds a threshold; and

when the determined ratio does not exceed the threshold, identifying the received image as a blank image.

9. The computer-readable medium of claim 8 wherein a convolution algorithm detects edges.

10. The computer-readable medium of claim 8 wherein the blank image is nearly blank.

11. The computer-readable medium of claim 8 wherein the image is blank when it is mostly a solid color.

12. The computer-readable medium of claim 8 further comprising receiving an indication of the threshold.

13. A system for recognizing a blank image, comprising:

an edge detector component that creates an analysis image based on a selected image by detecting edges in the selected image;

a calculator component that calculates an edge ratio for the analysis image; and

an analysis component that determines whether the calculated edge ratio exceeds a threshold, and when the calculated edge ratio does not exceed the threshold, identifies the selected image as a blank image.

14. The system of claim 13 wherein the edge detector component employs a convolution algorithm to detect edges.

15. The system of claim 13 wherein the calculator component calculates an edge ratio by calculating a quotient of a sum of non-black pixels in the analysis image divided by a sum of black pixels in the analysis image.

16. The system of claim 13 wherein the threshold is an edge ratio threshold.

17. The system of claim 13 wherein the image is blank when it is mostly a solid color.

18. The system of claim 13 wherein the analysis component receives an indication of the threshold.

19. The system of claim 13 wherein the threshold is 0.023.

20. The system of claim 13 wherein the edge detector component creates an analysis image by employing multiple edge detection algorithms.

Assignments (7)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058961/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2012
From: AOL INC.
To: FACEBOOK, INC.
Reel/Frame 028487/0602 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 16, 2010
From: BANK OF AMERICA, N A
To: AOL INC; AOL ADVERTISING INC; GOING INC; LIGHTNINGCAST LLC; MAPQUEST, INC; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC; TACODA LLC; TRUVEO, INC; YEDDA, INC
Reel/Frame 025323/0416 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2010
From: AOL LLC
To: AOL INC.
Reel/Frame 023731/0065 →
SECURITY AGREEMENT Recorded Dec 14, 2009
From: AOL INC.; AOL ADVERTISING INC.; BEBO, INC.; ICQ LLC; GOING, INC.; LIGHTNINGCAST LLC; MAPQUEST, INC.; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC.; TACODA LLC; TRUVEO, INC.; YEDDA, INC.
To: BANK OF AMERICAN, N.A. AS COLLATERAL AGENT
Reel/Frame 023649/0061 →
CHANGE OF NAME Recorded Dec 10, 2007
From: AMERICA ONLINE, INC.
To: AOL LLC
Reel/Frame 020218/0717 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2006
From: SANFORD, RICHARD M.
To: AOL LLC
Reel/Frame 018621/0920 →