US 12,229,892 B2
Visualizing vector graphics in three-dimensional scenes
Ashish Jindal, Tri Nagar (IN); Vineet Batra, Pitam Pura (IN); Sumit Dhingra, Krishna Nagar (IN); Siddhartha Chaudhuri, Bangalore (IN); Nathan Aaron Carr, San Jose, CA (US); and Ankit Phogat, Dadri (IN)
Assigned to Adobe Inc., San Jose, CA (US)
Filed by Adobe Inc., San Jose, CA (US)
Filed on Jan. 23, 2023, as Appl. No. 18/157,940.
Prior Publication US 2024/0249475 A1, Jul. 25, 2024
Int. Cl. G06T 17/20 (2006.01); G06T 7/80 (2017.01)
CPC G06T 17/20 (2013.01) [G06T 7/80 (2017.01); G06T 2207/10028 (2013.01); G06T 2210/56 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a processing device, input data describing a digital image depicting a three-dimensional scene and a vector graphic to be projected into the three-dimensional scene;
generating, by the processing device, a depth image by estimating disparity values for pixels of the digital image;
computing, by the processing device, a three-dimensional mesh that approximates the three-dimensional scene based on the depth image; and
projecting, by the processing device, the vector graphic onto the digital image by transforming the vector graphic based on the three-dimensional mesh.