Optimizing a visual perspective of media
First Claim
1. A method comprising:
- obtaining, by a processor, data defining an intended use of an image;
determining, by the processor, a plurality of salient regions of the image by applying a plurality of signals to the image;
determining, by the processor, a confidence score for at least one salient region of the plurality of salient regions, wherein the confidence score is based at least in part on at least one of a size of an identifiable object in the image, a depth of a color or a luminance variation of the image, an existence of identifiable features of the identifiable object, or an image quality of the image;
selecting, by the processor, the at least one salient region based at least in part on the intended use and the confidence score for the at least one salient region; and
generating, by the processor, a plurality of models, wherein an individual model of the plurality of models brings focus, via color modification, to one or more elements of the at least one salient region of the image differently than other models of the plurality of models bring focus to the one or more elements.
2 Assignments
0 Petitions
Accused Products
Abstract
One or more signals are used to identify regions of interest of an image. The signals are applied to the image to generate one or more models that are based on the regions of interest. The models may present different perspectives of the image by emphasizing various features and focal points. The models may be ranked and displayed according to a scoring paradigm that is based on one or more signals. Multi-tiered feedback mechanisms allow for the collection of user intent and/or other forms of explicit input. Feedback associated to the models may be obtained and used to generate additional models that are based on one or more signals and the feedback. The feedback may also be stored and utilized for machine learning purposes.
124 Citations
18 Claims
-
1. A method comprising:
-
obtaining, by a processor, data defining an intended use of an image; determining, by the processor, a plurality of salient regions of the image by applying a plurality of signals to the image; determining, by the processor, a confidence score for at least one salient region of the plurality of salient regions, wherein the confidence score is based at least in part on at least one of a size of an identifiable object in the image, a depth of a color or a luminance variation of the image, an existence of identifiable features of the identifiable object, or an image quality of the image; selecting, by the processor, the at least one salient region based at least in part on the intended use and the confidence score for the at least one salient region; and generating, by the processor, a plurality of models, wherein an individual model of the plurality of models brings focus, via color modification, to one or more elements of the at least one salient region of the image differently than other models of the plurality of models bring focus to the one or more elements. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A device, comprising:
-
a processor; and a computer-readable storage medium in communication with the processor, the computer-readable storage medium having computer-executable instructions stored thereupon which, when executed by the processor, cause the device to; obtain data defining an intended use of an image; determine a plurality of salient regions of the image by applying a plurality of signals to the image; determine a confidence score for at least one salient region of the plurality of salient regions, wherein the confidence score is based at least in part on at least one of a size of an identifiable object in the image, a depth of a color or a luminance variation of the image, an existence of identifiable features of the identifiable object, or an image quality of the image; select the at least one salient region based at least in part on the intended use and the confidence score for the at least one salient region; and generate a plurality of models, wherein an individual model of the plurality of models brings focus, via color modification, to one or more elements of the at least one salient region of the image differently than other models of the plurality of models bring focus to the one or more elements. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium having computer-executable instructions stored thereupon which, when executed by a device, cause the device to:
-
obtain data defining an intended use of an image; determine a plurality of salient regions of the image by applying a plurality of signals to the image; determine a confidence score for at least one salient region of the plurality of salient regions, wherein the confidence score is based at least in part on at least one of a size of an identifiable object in the image, a depth of a color or a luminance variation of the image, an existence of identifiable features of the identifiable object, or an image quality of the image; select the at least one salient region based at least in part on the intended use and the confidence score for the at least one salient region; and generate a plurality of models, wherein an individual model of the plurality of models brings focus, via color modification, to one or more elements of the at least one salient region of the image differently than other models of the plurality of models bring focus to the one or more elements. - View Dependent Claims (16, 17, 18)
-
Specification