System and method for saliency map generation
First Claim
1. A system, comprising:
- a memory storing computer-executable instructions; and
a processor coupled to the memory, to execute the instructions, and based at least in part on the execution of the instructions, to;
receive image data representative of image forming elements of an image;
determine saliency values for image forming elements by an iterative method comprising;
i) computing a norm of the image data;
ii) computing values of deviation from the norm of the image data of the image forming elements;
iii) identifying the image forming elements corresponding to the image data having magnitudes of deviation that meet a pre-determined condition;
iv) assigning saliency values to the identified image forming elements based on the values of deviation; and
v) repeating (i)-(iv) using the image data of image forming elements that have no assigned saliency value; and
generate a saliency map of the image based on the assigned saliency values.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and a method are disclosed for generating a saliency map of an image. The method includes receiving image data representative of image forming elements of an image and determining saliency values for image forming elements by an iterative method. The iterative method includes computing a norm of the image data, computing values of deviation from the norm of the image data of the image forming elements, identifying the image forming elements corresponding to the image data having magnitudes of deviation that meet a pre-determined condition, assigning saliency values to the identified image forming elements based on the values of deviation, and repeating the computing the norm and deviation, identifying image forming elements and assigning saliency values using the image data of image forming elements that have no assigned saliency value. A saliency map of the image based on the assigned saliency values.
-
Citations
23 Claims
-
1. A system, comprising:
-
a memory storing computer-executable instructions; and a processor coupled to the memory, to execute the instructions, and based at least in part on the execution of the instructions, to; receive image data representative of image forming elements of an image; determine saliency values for image forming elements by an iterative method comprising; i) computing a norm of the image data; ii) computing values of deviation from the norm of the image data of the image forming elements; iii) identifying the image forming elements corresponding to the image data having magnitudes of deviation that meet a pre-determined condition; iv) assigning saliency values to the identified image forming elements based on the values of deviation; and v) repeating (i)-(iv) using the image data of image forming elements that have no assigned saliency value; and generate a saliency map of the image based on the assigned saliency values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
a memory storing computer-executable instructions; and a processor coupled to the memory, to execute the instructions, and based at least in part on the execution of the instructions, to; receive image data representative of image forming elements of an image; determine saliency values for image forming elements by an iterative method comprising; i) computing a norm of the image data; ii) computing values of deviation from the norm of the image data of the image forming elements; iii) identifying the image forming element corresponding to the image data having a highest magnitude of deviation from the norm; iv) assigning a saliency value to the identified image forming element based on the respective value of deviation; and v) repeating (i)-(iv) using the image data of image forming elements that have no assigned saliency value; and generate a saliency map of the image based on the assigned saliency values. - View Dependent Claims (13, 14, 15, 16, 17, 19, 20, 21, 22, 23)
-
-
18. A method performed by a computing system comprising at least one processor, the method comprising:
-
receiving, using the at least one processor, image data representative of image forming elements of an image; determining, using the at least one processor, a saliency value for image forming elements by an iterative method comprising; i) computing a norm of the image data; ii) computing values of deviation from the norm of the image data of the image forming elements; iii) identifying the image forming elements corresponding to the image data having values of deviation that meet a pre-determined condition; iv) assigning saliency values to the identified image forming elements based on the values of deviation; and v) repeating (i)-(iv) using the image data of image forming elements that have no assigned saliency value; and generating, using the at least one processor, a saliency map of the image based on the assigned saliency values.
-
Specification