US 12,354,214 B2
Digital image editing using a depth-aware system
Rakesh Baidya, Delhi (IN); Praveen Kumar Dhanuka, Howrah (IN); Nitin Sharma, Gurugram (IN); and Arushi Jain, Ashok Vihar (IN)
Assigned to Adobe Inc., San Jose, CA (US)
Filed by Adobe Inc., San Jose, CA (US)
Filed on Feb. 8, 2021, as Appl. No. 17/169,882.
Prior Publication US 2022/0254097 A1, Aug. 11, 2022
Int. Cl. G06F 3/04845 (2022.01); G06T 11/60 (2006.01); G06T 15/20 (2011.01)
CPC G06T 15/205 (2013.01) [G06F 3/04845 (2013.01); G06T 11/60 (2013.01); G06T 2200/24 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
displaying, by a processing device, a digital image having a plurality of digital objects in a user interface;
displaying, by the processing device, a depth-aware grid in the user interface over the digital image, the depth-aware grid defining constraints to spacing, depth, scale, stack order, and a perspective of the plurality of digital objects and having an axis corresponding to a location of a vanishing point;
receiving, by the processing device, one or more inputs including:
a change to the location of the vanishing point via user interaction with the axis of the depth-aware grid; and
a size change of the depth-aware grid via user interaction with the depth-aware grid;
editing, by the processing device, the plurality of digital objects to have:
an updated perspective based on the change to the location of the vanishing point;
a spacing change to the plurality of digital objects based on the size change of the depth-aware grid and the updated perspective; and
a change to at least one of the scale or the stack order based on the updated perspective; and
outputting, by the processing device, a result of the editing of the plurality of digital objects in the digital image for display in the user interface.