Identifying a portion of an image without content based on a measure of diversity of pixels in the portion
First Claim
1. A method comprising:
- obtaining an image for presentation to a user, the image comprising a set of pixels;
identifying a portion of the image within a threshold distance from a border of the image and including one or more pixels from the set of pixels;
identifying values specifying one or more colors associated with the one or more pixels included in the portion;
determining a measure of diversity of color within the portion based on the identified values;
determining whether the measure of diversity of color within the portion exceeds a threshold value; and
responsive to determining the measure of diversity of color does not exceed the threshold value;
identifying, by a digital magazine server, an additional portion of the image within an additional threshold distance from the portion of the image; and
storing information indicating the portion of the image does not include content.
1 Assignment
0 Petitions
Accused Products
Abstract
A digital magazine server detects a portion of an image including pixels having similar or matching color values. Values are identified for pixels within the portion based on color values of the pixels and a measure of diversity of color is determined based on the identified values. The measure of color diversity is compared to a threshold value, and if the measure of diversity does not exceed the threshold value, the digital magazine server stores information indicating the portion does not include content. The digital magazine server may also identify an additional portion within a threshold distance of the portion if the portion does not include content and determine whether the additional portion includes pixels having matching or similar color values.
4 Citations
20 Claims
-
1. A method comprising:
-
obtaining an image for presentation to a user, the image comprising a set of pixels; identifying a portion of the image within a threshold distance from a border of the image and including one or more pixels from the set of pixels; identifying values specifying one or more colors associated with the one or more pixels included in the portion; determining a measure of diversity of color within the portion based on the identified values; determining whether the measure of diversity of color within the portion exceeds a threshold value; and responsive to determining the measure of diversity of color does not exceed the threshold value; identifying, by a digital magazine server, an additional portion of the image within an additional threshold distance from the portion of the image; and storing information indicating the portion of the image does not include content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product comprising a non-transitory computer-readable storage medium having instructions encoded thereon that, when executed by a processor, cause the processor to:
-
obtain an image for presentation to a user, the image comprising a set of pixels; identify a portion of the image within a threshold distance from a border of the image and including one or more pixels from the set of pixels; identify values specifying one or more colors associated with the one or more pixels included in the portion; determine a measure of diversity of color within the portion based on the identified values; determine whether the measure of diversity of color within the portion exceeds a threshold value; and responsive to determining the measure of diversity of color does not exceed the threshold value, identify an additional portion of the image within an additional threshold distance from the portion of the image and store information indicating the portion of the image does not include content. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification