Back to results
US 12,592,011 B2Granted
Digital representation of intertwined vector objects
AssigneeAdobe Inc.
InventorsHarish Kumar, Praveen Kumar Dhanuka
Life of this patent
Estimating the term…
Abstract
Digital representation techniques of intertwined vector objects are described. These techniques support a non-destructive representation of intertwined digital objects. Additionally, these techniques support editing of overlaps to change a visual ordering in an intuitive and efficient manner. Optimization operations are also implemented that remove redundancy, combine overlaps into a single representation, address visual artifacts at borders between the intertwined objected, and so forth.
Claims20
A method implemented by a processing device, the method comprising:
- detecting, by the processing device, a zone within a display of a digital image in a user interface;
- generating, by the processing device, a clipping group based on the zone, the generating including:
- forming a mask based on the zone;
- identifying vector objects within the digital image as being included at least partially within the zone;
- and
- determining a visual ordering of the identified vector objects within the zone;
- and
- displaying, by the processing device, the clipping group including representations of the identified vector objects within the zone as displayed in the user interface along with the digital image, the representations included within the clipping group selectable to change the visual ordering of the identified vector objects within the zone.
5 more elements
A system comprising:
- a zone detection module implemented by a processing device to detect a zone within a display of digital image in a user interface;
- a clipping group generation module implemented by the processing device to generate a clipping group based on the zone, the clipping group generation module including:
- a mask generation module to form a mask based on the zone;
- a vector object identification module to copy vector objects identified as included at least partially within the zone;
- and
- a visual ordering module to determine a visual ordering of the identified clipping group vector objects within the zone;
- and
- a clip group editing module implemented by the processing device to display the clipping group as being editable via the user interface to change the visual ordering of the vector objects within the zone as displayed in the user interface.
5 more elements
A system comprising:
- a processing device;
- and
- a computer-readable storage medium storing instructions that, responsive to execution by the processing device, causes the processing device to perform operations including:
- detecting a zone within a display of a digital image in a user interface;
- generating a clipping group based on the zone, the generating including:
- identifying vector objects within the digital image as being included at least partially within the zone;
- and
- determining a visual ordering of the identified vector objects within the zone;
- and
- displaying the clipping group including representations of the identified vector objects within the zone as displayed in the user interface along with the digital image, the representations included within the clipping group selectable to change the visual ordering of the identified vector objects within the zone.
7 more elements
Dependencies are inferred from the claim text.