Multi-operator media retargeting
First Claim
1. A method for image processing, comprising:
- receiving in a computerized image processor a source image having a source size and a definition of a target size that is different from the source size;
defining a plurality of different sequences of two or more different image retargeting operations that when applied to the source image, generate respective target images of the target size;
automatically testing, using the image processor, the different sequences by measuring respective similarities of the respective target images to the source image;
selecting one of the sequences responsively to the similarities; and
applying the selected one of the sequences to the source image, using the image processor, in order to generate a target image.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for image processing includes receiving in a computerized image processor a source image having a source size and a definition of a target size that is different from the source size, and defining a plurality of different sequences of two or more different image retargeting operations that when applied to the source image, generates respective target images of the target size. The different sequences are automatically tested, using the image processor, by measuring respective similarities of the respective target images to the source image. One of the sequences is selected responsively to the similarities, and the selected one of the sequences is applied to the source image, using the image processor, in order to generate a target image.
-
Citations
15 Claims
-
1. A method for image processing, comprising:
-
receiving in a computerized image processor a source image having a source size and a definition of a target size that is different from the source size; defining a plurality of different sequences of two or more different image retargeting operations that when applied to the source image, generate respective target images of the target size; automatically testing, using the image processor, the different sequences by measuring respective similarities of the respective target images to the source image; selecting one of the sequences responsively to the similarities; and applying the selected one of the sequences to the source image, using the image processor, in order to generate a target image. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product for image processing, the computer program product comprising:
-
a non-transitory computer usable medium having computer usable code embodied therewith, the computer usable program code comprising; computer usable code configured for receiving in a computer a source image having a source size and a definition of a target size that is different from the source size; computer usable code configured for defining a plurality of different sequences of two or more different image retargeting operations that when applied to the source image, generate respective target images of the target size; computer usable code configured for automatically testing the different sequences by measuring respective similarities of the respective target images to the source image; computer usable code configured for selecting one of the sequences responsively to the similarities; and computer usable code configured for applying the selected one of the sequences to the source image in order to generate a target image. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An image processing apparatus, comprising:
-
a memory; and an image processor, which is configured to receive into the memory a source image having a source size and a definition of a target size that is different from the source size, define a plurality of different sequences of two or more different image retargeting operations that when applied to the source image, generate respective target images of the target size, automatically test the different sequences so as to measure respective similarities of the respective target images to the source image, select one of the sequences responsively to the similarities; and apply the selected one of the sequences to the source image, in order to generate a target image. - View Dependent Claims (12, 13, 14, 15)
-
Specification