| CPC G06T 11/60 (2013.01) [G06Q 30/0643 (2013.01); G06F 3/0482 (2013.01); G06N 20/00 (2019.01); G06N 20/20 (2019.01); G06T 3/40 (2013.01); G06T 2200/24 (2013.01)] | 20 Claims |

|
1. A system comprising:
one or more processors; and
one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform operations comprising:
identifying a first subject matter in a first digital image;
defining shapes for one or more regions in a second digital image of a second subject matter, wherein the one or more regions comprise at least one hidden area of the second subject matter that is obstructed by one or more objects;
overlaying at least a first region of the one or more regions in the second digital image with another portion of the second subject matter that is not hidden in the second digital image;
generating a composite image that depicts the first subject matter combined with the second subject matter having the at least the first region overlaid; and
causing the composite image to be displayed.
|