CPC G11B 27/34 (2013.01) [G11B 27/031 (2013.01)] | 20 Claims |
1. A method comprising:
receiving, by a processing device, an ordered sequence of editing operations of a digital image;
generating, by the processing device, altered states of the digital image based on the ordered sequence of editing operations of the digital image;
determining, by the processing device, a subset of the altered states to be used in a timeline based on pixel value changes between the altered states and types of editing operations included in the ordered sequence of editing operations of the digital image using a neural network, the subset of the altered states associated with metadata describing user interface state changes and object modifications based on the ordered sequence of editing operations of the digital image;
generating, by the processing device, a document state snapshot for each altered state included in the subset of the altered states, each document state snapshot including a visual representation of a state of the digital image and excluding user interface elements; and
outputting, by the processing device, the timeline including each document state snapshot and visual representations of the metadata.
|