Method and an apparatus for visual summarization of documents
First Claim
Patent Images
1. A computer implemented method, comprising:
- determining one or more constraints of a display area;
determining visual saliency of a plurality of page icons, the plurality of page icons representing pages of a document, based on at least one visual feature within the page icons, including determining a measure of the visual saliency of the plurality of page icons by at least a visual significance of said at least one visual feature and the presence of at least one predetermined visual feature that is based on a visual distinctiveness of the at least one predetermined visual feature in relation to a plurality of visual features;
determining, based on the one or more constraints of the display area and the one or more visual features within the page icons, whether one or more of the plurality of page icons are to be displayed in full and whether portions of one or more page icons are to be displayed partially obstructed by another page icon; and
displaying all of the plurality of page icons within the display area, the displayed plurality of page icons satisfying the one or more constraints of the display area and based on the visual saliency of the plurality of page icons.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and a method for visually summarizing a document comprising a display, a processor coupled to the display, and a memory coupled to the processor. Stored in the memory is a routine, which when executed by the processor, causes the processor to generate display data. The routine causes the processor to generate data through extracting at least one visual feature from a document having a plurality of pages, ranking the pages in a document, selecting a page for representing a document according to the visual feature, and displaying the selected page as display data.
20 Citations
18 Claims
-
1. A computer implemented method, comprising:
-
determining one or more constraints of a display area; determining visual saliency of a plurality of page icons, the plurality of page icons representing pages of a document, based on at least one visual feature within the page icons, including determining a measure of the visual saliency of the plurality of page icons by at least a visual significance of said at least one visual feature and the presence of at least one predetermined visual feature that is based on a visual distinctiveness of the at least one predetermined visual feature in relation to a plurality of visual features; determining, based on the one or more constraints of the display area and the one or more visual features within the page icons, whether one or more of the plurality of page icons are to be displayed in full and whether portions of one or more page icons are to be displayed partially obstructed by another page icon; and displaying all of the plurality of page icons within the display area, the displayed plurality of page icons satisfying the one or more constraints of the display area and based on the visual saliency of the plurality of page icons. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A tangible machine-readable storage medium having executable code to cause a machine to perform a method, the method comprising:
-
determining one or more constraints of a display area; determining visual saliency of a plurality of page icons, the plurality of page icons representing pages of a document, based on at least one visual feature within the page icons, including determining a measure of the visual saliency of the plurality of page icons by at least a visual significance of said at least one visual feature and the presence of at least one predetermined visual feature that is based on a visual distinctiveness of the at least one predetermined visual feature in relation to a plurality of visual features; determining, based on the one or more constraints of the display area and the one or more visual features within the page icons, whether one or more of the plurality of page icons are to be displayed in full and whether portions of one or more page icons are to be displayed partially obstructed by another page icon; and displaying all of the plurality of page icons within the display area, the displayed plurality of page icons satisfying the one or more constraints of the display area and based on the visual saliency of the plurality of page icons. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A data processing system, comprising:
-
a processor; and a memory coupled to the processor to store instructions, when executed from the memory, cause the processor to determine one or more constraints of a display area, determine visual saliency of a plurality of page icons, the plurality of page icons representing pages of a document, based on at least one visual feature within the page icons, including determining a measure of the visual saliency of the plurality of page icons by at least a visual significance of said at least one visual feature and the presence of at least one predetermined visual feature that is based on a visual distinctiveness of the at least one predetermined visual feature in relation to a plurality of visual features, determine, based on the one or more constraints of the display area and the one or more visual features within the page icons, whether one or more of the plurality of page icons are to be displayed in full and whether portions of one or more page icons are to be displayed partially obstructed by another page icon, and display all of the plurality of page icons within the display area, the displayed plurality of page icons satisfying the one or more constraints of the display area and based on the visual saliency of the plurality of page icons.
-
-
17. An apparatus, comprising:
-
means for determining one or more constraints of a display area; means for determining visual saliency of a plurality of page icons, the plurality of page icons representing pages of a document, based on at least one visual feature within the page icons, including determining a measure of the visual saliency of the plurality of page icons by at least a visual significance of said at least one visual feature and the presence of at least one predetermined visual feature that is based on a visual distinctiveness of the at least one predetermined visual feature in relation to a plurality of visual features; means for determining, based on the one or more constraints of the display area and the one or more visual features within the page icons, whether one or more of the plurality of page icons are to be displayed in full and whether portions of one or more page icons are to be displayed partially obstructed by another page icon; and means for displaying all of the plurality of page icons within the display area, the displayed plurality of page icons satisfying the one or more constraints of the display area and based on the visual saliency of the plurality of page icons.
-
-
18. A computer implemented method, comprising:
-
determining one or more constraints of a display area; determining visual saliency of one or more of a plurality of page icons, the plurality of page icons representing pages of a document, based on at least one visual feature of the document, including determining a measure of the visual saliency of the one or more of the plurality of page icons by at least a visual significance of said at least one visual feature and the presence of at least one predetermined attractive visual feature, wherein the presence of the at least one predetermined attractive visual feature increases an overall visual saliency of a page icon and an attractive visual feature is a visual feature that has been psychologically determined as being visually significant from among a plurality of visual features; determining, based on the one or more constraints of the display area and the one or more visual features of the document, whether one or more of the plurality of page icons are to be displayed in full and whether portions of one or more page icons are to be displayed partially obstructed by another page icon; and displaying the plurality of page icons within the display area, the displayed plurality of page icons satisfying the one or more constraints of the display area and based on the visual saliency of the plurality of page icons.
-
Specification