Automatic browsing path generation to present image areas with high attention value as a function of space and time
First Claim
Patent Images
1. A method comprising:
- modeling an image with respect to multiple visual attentions to generate a respective set of attention objects (AOs) for each attention of the visual attentions;
analyzing the attention objects and corresponding attributes to optimize a rate of information gain as a function of information unit cost in terms of time associated with multiple image browsing modes; and
responsive to analyzing the attention objects, generating a browsing path to select ones of the attention objects, the browsing path being a trade off of time for space or space for time.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for automatic generation of a browsing path across image content to present areas with high attention value are described. In particular, an image is modeled via multiple visual attentions to create a respective set of attention objects for each modeled attention. The attention objects and their respective attributes are analyzed to generate a browsing path to select ones of the attention objects. The browsing path is generated to optimize the rate of information gain from the attention objects as a function of information unit cost in terms of time constraints associated with multiple image browsing modes.
144 Citations
40 Claims
-
1. A method comprising:
-
modeling an image with respect to multiple visual attentions to generate a respective set of attention objects (AOs) for each attention of the visual attentions;
analyzing the attention objects and corresponding attributes to optimize a rate of information gain as a function of information unit cost in terms of time associated with multiple image browsing modes; and
responsive to analyzing the attention objects, generating a browsing path to select ones of the attention objects, the browsing path being a trade off of time for space or space for time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium comprising computer-program instructions executable by a processor for:
-
modeling an image with respect to multiple visual attentions to generate a respective set of attention objects (AOs) for each attention of the visual attentions;
analyzing the attention objects and corresponding attributes to optimize a rate of information gain as a function of information unit cost in terms of time associated with multiple image browsing modes; and
responsive to analyzing the attention objects, generating a browsing path to select ones of the attention objects, the browsing path being a trade off of time for space or space for time.
-
-
16. A computer-readable medium comprising computer-program instructions executable by a processor for:
-
modeling an image with respect to multiple visual attentions to generate a respective set of attention objects (AOs) for each attention of the visual attentions, the AOs representing respective regions of the image;
analyzing the attention objects and corresponding attributes to in view of a model for human browsing behavior, the model comprising fixation and shifting states, in the fixation state an interesting region of the regions is exploited for information, in the shifting state one region of the regions is replaced with another region of the regions as a function of image view manipulation operations such as scrolling or tabbing operations; and
responsive to the analyzing, optimizing a rate of information gain in terms of space as a function of information unit cost in terms of time associated with the model for human browsing behavior to generate a browsing path to select ones of the attention objects. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computing device comprising a processor coupled to a memory, the memory comprising computer-program instructions executable by the processor for:
-
modeling an image with respect to multiple visual attentions to generate a respective set of attention objects (AOs) for each attention of the visual attentions, the AOs representing respective regions of the image;
analyzing the attention objects and corresponding attributes to in view of a model for human browsing behavior, the model comprising fixation and shifting states, in the fixation state an interesting region of the regions is exploited for information, in the shifting state one region of the regions is replaced with another region of the regions as a function of image view manipulation operations such as scrolling or tabbing operations; and
responsive to the analyzing, optimizing a rate of information gain in terms of space as a function of information unit cost in terms of time associated with the model for human browsing behavior to generate a browsing path to select ones of the attention objects. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A computing device comprising:
-
means for determining respective attention value and image fidelity of attention objects derived from an image, specified minimal amounts of size and time conditions under which to present the attention objects to a user, and user-browsing characteristics;
means for adapting the image for presentation on a small display device to present objectively interesting portion(s) of the image based in part on display constraints of the device, and attributes of the attention objects; and
means for calculating a navigation path through the image that has been adapted for presentation on the small display device, the navigation path identifying a browsing path from one objectively important portion of the image to at least one other objectively important portion of the image, respective image portions being represented by individual ones of the attention objects, the browsing path being generated as a function of desired human browsing behavior associated with time and space.
-
Specification