Automated image scale adjustment based upon document and image context
First Claim
1. A method for automated digital image scaling, the method comprising:
- receiving a selection of a digital image and a desired placement position in a digital document, the digital image having a first size;
automatically determining a second size of the digital image based upon a determined relevance of one or more recognized objects depicted in the digital image to a semantic meaning of textual content of the digital document, the textual content within a defined proximity to the desired placement position, the second size different than the first size;
automatically scaling the digital image from the first size to the second size; and
automatically placing the scaled digital image in the digital document at the desired placement position.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are methods, systems, and machine readable mediums which provide for an automatic image scaling that may be utilized in a variety of contexts, including for scaling images inserted into documents. The image may be scaled based upon one or more scaling features that may be utilized alone or in combination. Scaling features may be described by scaling feature categories, although as will be appreciated, the scaling features may be placed in one or more categories. Example feature categories may include image characteristics; image content; content of the document and context of the image within the document; past user behavior and preferences; and the like.
-
Citations
20 Claims
-
1. A method for automated digital image scaling, the method comprising:
-
receiving a selection of a digital image and a desired placement position in a digital document, the digital image having a first size; automatically determining a second size of the digital image based upon a determined relevance of one or more recognized objects depicted in the digital image to a semantic meaning of textual content of the digital document, the textual content within a defined proximity to the desired placement position, the second size different than the first size; automatically scaling the digital image from the first size to the second size; and automatically placing the scaled digital image in the digital document at the desired placement position. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A machine-readable medium for automated digital image scaling, the machine-readable medium comprising instructions, which when performed by a machine, causes the machine to perform operations comprising:
-
receiving a selection of a digital image and a desired placement position in a digital document, the digital image having a first size; automatically determining a second size of the digital image based upon a determined relevance of one or more recognized objects depicted in the digital image to a semantic meaning of textual content of the digital document, the textual content within a defined proximity to the desired placement position, the second size different than the first size; automatically scaling the digital image from the first size to the second size; and automatically placing the scaled digital image in the digital document at the desired placement position. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computing device for automated digital image scaling, the computing device comprising:
-
a processor; a memory, the memory comprising instructions, which when executed by the processor, cause the computing device to perform operations comprising; receiving a selection of a digital image and a desired placement position in a digital document, the digital image having a first size; automatically determining a second size of the digital image based upon a determined relevance of one or more recognized objects depicted in the digital image to a semantic meaning of textual content of the digital document, the textual content within a defined proximity to the desired placement position, the second size different than the first size; automatically scaling the digital image from the first size to the second size; and automatically placing the scaled digital image in the digital document at the desired placement position. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification