CPC G06T 1/20 (2013.01) [G06T 1/60 (2013.01); G06T 5/002 (2013.01); G06T 5/50 (2013.01); G06T 2207/20221 (2013.01)] | 20 Claims |
1. A computerized apparatus comprising:
a first camera and a second camera;
a plurality of buffers coupled to a graphics processing unit;
a processor; and
a non-transitory computer-readable apparatus comprising a plurality of instructions configured to, when executed by the processor, cause the computerized apparatus to:
capture a first image via the first camera and a second image via the second camera;
stitch an equi-angular cubemap data structure from the first image and the second image;
obtain equi-angular facets from the equi-angular cubemap data structure;
write the equi-angular facets to corresponding memory structures of the graphics processing unit;
enable the graphics processing unit to perform one or more hardware accelerated image processes on the corresponding memory structures; and
read processed equi-angular facets from the corresponding memory structures.
|