Measuring and visualizing impact of image modifications
First Claim
1. A computer-implemented method to indicate impact of image modification, the method comprising:
- applying a first edit operation to a first image, wherein applying the first edit operation includes modifying one or more pixels of the first image to provide a first modified image;
applying a second edit operation to the first modified image, wherein applying the second edit operation includes modifying one or more pixels of the first modified image to provide a second modified image;
determining a first impact score associated with the first edit operation and indicative of a degree of visual change in the first image caused by applying the first edit operation;
determining a second impact score associated with the second edit operation and indicative of a degree of visual change in the first modified image caused by applying the second edit operation;
determining that the first impact score and second impact score each satisfy an impact score threshold, wherein the satisfying of the impact score threshold indicates a greater degree of visual image change than a minimum degree of visual image change associated with the impact score threshold;
providing the first modified image and the second modified image in a visualization of image modification for the first image in response to the first impact score and second impact score each satisfying the impact score threshold; and
causing the visualization to be displayed by a display device.
2 Assignments
0 Petitions
Accused Products
Abstract
Implementations relate to visualizing and measuring impact of image modifications. In some implementations, a method to measure and indicate impact of image modification includes applying an edit operation to a first image, including modifying one or more pixels of the first image to provide a modified image. The method determines an impact score associated with the edit operation and indicative of a degree of visual impact of the edit operation to the first image. The method provides, based on the impact score, the modified image in a visualization of image modification for the first image, and provides the visualization for display by a display device.
28 Citations
20 Claims
-
1. A computer-implemented method to indicate impact of image modification, the method comprising:
-
applying a first edit operation to a first image, wherein applying the first edit operation includes modifying one or more pixels of the first image to provide a first modified image; applying a second edit operation to the first modified image, wherein applying the second edit operation includes modifying one or more pixels of the first modified image to provide a second modified image; determining a first impact score associated with the first edit operation and indicative of a degree of visual change in the first image caused by applying the first edit operation; determining a second impact score associated with the second edit operation and indicative of a degree of visual change in the first modified image caused by applying the second edit operation; determining that the first impact score and second impact score each satisfy an impact score threshold, wherein the satisfying of the impact score threshold indicates a greater degree of visual image change than a minimum degree of visual image change associated with the impact score threshold; providing the first modified image and the second modified image in a visualization of image modification for the first image in response to the first impact score and second impact score each satisfying the impact score threshold; and causing the visualization to be displayed by a display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system to indicate impact of image modification, the system comprising:
-
a storage device; and at least one processor operative to access the storage device and configured to; obtain a first image; apply a first edit operation to the first image to generate a first modified image, wherein applying the first edit operation includes modifying one or more pixels of the first image to provide the first modified image; apply a second edit operation to the first modified image to generate a second modified image, wherein applying the second edit operation includes modifying one or more pixels of the first modified image to provide the second modified image; and determine a first impact score associated with the first edit operation and a second impact score associated with the second edit operation, wherein the first impact score is indicative of a degree of visual change in the first image caused by applying the first edit operation and the second impact score is indicative of a degree of visual change in the first modified image caused by the second edit operation; determine that the first impact score and second impact score each satisfy an impact score threshold, wherein the satisfying of the impact score threshold indicates a greater degree of visual image change than a minimum degree of visual image change associated with the impact score threshold; determine to include the first modified image and the second modified image in a displayable visualization in response to the first impact score and second impact score satisfying the impact score threshold; and provide the displayable visualization that includes the first image, the first modified image, and the second modified image. - View Dependent Claims (16, 17)
-
-
18. A non-transitory computer readable medium having stored thereon instructions to indicate impact of image modification that, when executed by a processor, cause the processor to:
-
apply two or more edit operations to modify an image including a first edit operation that modifies one or more pixels of the image to provide a first modified image and a second edit operation that modifies one or more pixels of the first modified image to provide a second modified image; determine two or more individual impact scores for the respective edit operations, wherein the two or more individual impact scores are each indicative of a degree of visual image change caused by the respective edit operations, including a first impact score associated with the first edit operation and indicative of a degree of visual change in the image caused by applying the first edit operation and a second impact score associated with the second edit operation and indicative of a degree of visual change in the first modified image caused by applying the second edit operation; determine that the first impact score and second impact score each satisfy an impact score threshold, wherein satisfaction of the impact score threshold indicates a greater degree of visual image change than a minimum degree of visual image change associated with the impact score threshold; determine, based on the two or more individual impact scores, a visualization that indicates the modification of the image by the two or more edit operations; and provide the visualization for display by a display device. - View Dependent Claims (19, 20)
-
Specification