CPC G06T 15/20 (2013.01) [G06T 1/20 (2013.01); G06T 5/006 (2013.01); G06T 7/40 (2013.01); G06T 15/04 (2013.01); H04N 13/111 (2018.05); B60R 1/00 (2013.01); B60R 2300/105 (2013.01); B60R 2300/30 (2013.01); B60R 2300/306 (2013.01); G06T 2207/30252 (2013.01)] | 20 Claims |
1. A system on a chip (SoC) comprising:
a graphics processing unit (GPU); and
a digital signal processor (DSP) coupled to the GPU,
wherein the DSP is configured to:
compare a first depth of a previously flagged object with a second depth of a flagged object;
based on a result of comparing the first and second depths, update a virtual bowl surface to generate an updated virtual bowl surface; and
generate a bowl to physical camera mapping based on the updated virtual bowl surface, and
wherein the GPU is configured to:
perform a physical camera to virtual camera transformation based on the bowl to physical camera mapping to generate an output image.
|