AUTO-CROPPING
First Claim
Patent Images
1. A method for auto-cropping, the method comprising:
- with a physical computing system, creating a saliency map corresponding to a digital image, said saliency map indicating a relevance of pixels within said digital image with saliency values within a number range, a lower end of said number range being less than zero and an upper end of said number range being greater than zero;
with said physical computing system, analyzing said saliency map to find a potential cropping rectangle, said potential cropping rectangle having a maximum sum of saliency values within borders of said rectangle.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for auto-cropping includes, creating a saliency map corresponding to a digital image, the saliency map indicating a relevance of pixels within the digital image with saliency values within a number range, a lower end of the number range being less than zero and an upper end of the number range being greater than zero. The method further includes, analyzing the saliency map to find a potential cropping rectangle, the potential cropping rectangle having a maximum sum of saliency values within borders of the rectangle.
17 Citations
15 Claims
-
1. A method for auto-cropping, the method comprising:
-
with a physical computing system, creating a saliency map corresponding to a digital image, said saliency map indicating a relevance of pixels within said digital image with saliency values within a number range, a lower end of said number range being less than zero and an upper end of said number range being greater than zero; with said physical computing system, analyzing said saliency map to find a potential cropping rectangle, said potential cropping rectangle having a maximum sum of saliency values within borders of said rectangle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing system comprising:
-
at least one processor; a memory communicatively coupled to the at least one processor, the memory comprising computer executable code that, when executed by the at least one processor, causes the at least one processor to; create a saliency map associated with a digital image, said saliency map indicating a relevance of pixels within said digital image with saliency values within a number range, a lower end of said number range being less than zero and an upper end of said number range being greater than zero; analyze said saliency map to find a potential cropping rectangle, said potential cropping rectangle having a maximum sum of saliency values within borders of said rectangle. - View Dependent Claims (12, 13, 14)
-
-
15. A method for auto-cropping, the method comprising:
-
with a physical computing system, creating a saliency map that corresponds to a digital image, said saliency map defining saliency values within a range for pixels within said digital image; with said physical computing system, shifting said range so that a low end of said range is less than zero while a high end of said range is greater than zero; with said physical computing system, finding a rectangle within said saliency map that has a maximum sum of saliency values within its borders; and with said physical computing system, using said rectangle as a potential cropping boundary.
-
Specification