Contrast-based image attention analysis framework
First Claim
Patent Images
1. A method for modeling image attention, the method comprising:
- preprocessing an image to generate a quantized set of image blocks; and
generating a contrast-based saliency map for modeling one-to-three levels of image attention from the quantized image blocks; and
performing a fuzzy growing operation to extract attended areas from the contrast-based saliency map, the fuzzy growing operation comprising;
partitioning the contrast-based saliency map into two mutually exclusive areas as a function of classes of pixels comprising attended and unattended pixel areas;
selecting seeds for the fuzzy growing operation according to a set of criteria such that a seed has a local maximum contrast with respect to other regional perception units and the seed belongs to an attended area;
grouping pixels in the contrast-based saliency map with gray levels that satisfy criteria that indicate attended as compared to unattended areas; and
iteratively growing the attended area by using grouped pixel as seeds in subsequent fuzzy growth operations until no candidates of the perception units can be grouped.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for image attention analysis are described. In one aspect, image attention is modeled by preprocessing an image to generate a quantized set of image blocks. A contrast-based saliency map for modeling one-to-three levels of image attention is then generated from the quantized image blocks.
-
Citations
25 Claims
-
1. A method for modeling image attention, the method comprising:
-
preprocessing an image to generate a quantized set of image blocks; and generating a contrast-based saliency map for modeling one-to-three levels of image attention from the quantized image blocks; and performing a fuzzy growing operation to extract attended areas from the contrast-based saliency map, the fuzzy growing operation comprising; partitioning the contrast-based saliency map into two mutually exclusive areas as a function of classes of pixels comprising attended and unattended pixel areas; selecting seeds for the fuzzy growing operation according to a set of criteria such that a seed has a local maximum contrast with respect to other regional perception units and the seed belongs to an attended area; grouping pixels in the contrast-based saliency map with gray levels that satisfy criteria that indicate attended as compared to unattended areas; and iteratively growing the attended area by using grouped pixel as seeds in subsequent fuzzy growth operations until no candidates of the perception units can be grouped. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable medium storing computer-program instructions executable by a processor for modeling image attention, the computer-program instructions when executed by the processor performing operations comprising:
-
preprocessing an image to generate a quantized set of image blocks; and generating a contrast-based saliency map for three-level contrast-based image attention analysis from the quantized image blocks; and performing a fuzzy growing operation to extract attended areas from the contrast-based saliency map, the fuzzy growing operation comprising; partitioning the contrast-based saliency map into two mutually exclusive areas as a function of classes of pixels comprising attended and unattended pixel areas; selecting seeds for the fuzzy growing operation according to a set of criteria such that a seed has a local maximum contrast with respect to other regional perception units and the seed belongs to an attended area; grouping pixels in the contrast-based saliency map with gray levels that satisfy criteria that indicate attended as compared to unattended areas; and iteratively growing the attended area by using grouped pixel as seeds in subsequent fuzzy growth operations until no candidates of the perception units can be grouped.
-
-
8. A computer-readable medium storing computer-program instructions executable by a processor, the computer-program instructions when executed by the processor for modeling image attention by operations comprising:
-
generating a preprocessed image by; resizing the image such that an aspect ratio of the image is maintained; and if the image is not already in a color space that is consistent with human perception, transforming the image from a first color space to a second color space that is consistent with human perception; quantizing the preprocessed image to generate quantized image perception units such that color in texture areas across the quantized image perception units are coarser as compared to the image; generating a contrast-based saliency map from the quantized image blocks, the contrast-based saliency map comprising a respective contrast of color components for each perception unit; and performing a fuzzy growing operation to extract attended areas from the contrast-based saliency map, the fuzzy growing operation comprising; partitioning the contrast-based saliency map into two mutually exclusive areas as a function of classes of pixels comprising attended and unattended pixel areas; selecting seeds for the fuzzy growing operation according to a set of criteria such that a seed has a local maximum contrast with respect to other regional perception units and the seed belongs to an attended area; grouping pixels in the contrast-based saliency map with gray levels that satisfy criteria that indicate attended as compared to unattended areas; and iteratively growing the attended area by using grouped pixel as seeds in subsequent fuzzy growth operations until no candidates of the perception units can be grouped. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing device for modeling image attention, the computing device comprising a processor coupled to a memory, the memory comprising computer computer-program instructions executable by the processor for:
-
quantizing a preprocessed image to generate quantized image perception units such that color in texture areas across the quantized image perception units are coarser as compared to the image, the preprocessed image being a resized version of the image with an original aspect ratio and in a color space consistent with human perception; generating a contrast-based saliency map from the quantized image blocks, the contrast-based saliency map comprising a respective contrast of color components for each perception unit; and performing a fuzzy growing operation to extract attended areas from the contrast-based saliency map, the fuzzy growing operation comprising; partitioning the contrast-based saliency map into two mutually exclusive areas as a function of classes of pixels comprising attended and unattended pixel areas; selecting seeds for the fuzzy growing operation according to a set of criteria such that a seed has a local maximum contrast with respect to other regional perception units and the seed belongs to an attended area; grouping pixels in the contrast-based saliency map with gray levels that satisfy criteria that indicate attended as compared to unattended areas; and iteratively growing the attended area by using grouped pixel as seeds in subsequent fuzzy growth operations until no candidates of the perception units can be grouped. - View Dependent Claims (18, 19, 20)
-
-
21. A computing device comprising:
-
means for preprocessing an image to generate a quantized set of image blocks; means for generating a contrast-based saliency map for modeling three-levels of image attentions from the quantized image blocks; and means for performing a fuzzy growing operation to extract attended areas from the contrast-based saliency map, the fuzzy growing operation comprising; partitioning the contrast-based saliency map into two mutually exclusive areas as a function of classes of pixels comprising attended and unattended pixel areas; selecting seeds for the fuzzy growing operation according to a set of criteria such that a seed has a local maximum contrast with respect to other regional perception units and the seed belongs to an attended area; grouping pixels in the contrast-based saliency map with gray levels that satisfy criteria that indicate attended as compared to unattended areas; and iteratively growing the attended area by using grouped pixel as seeds in subsequent fuzzy growth operations until no candidates of the perception units can be grouped. - View Dependent Claims (22, 23, 24, 25)
-
Specification