| CPC G06T 3/18 (2024.01) [G06T 3/4023 (2013.01); G06T 2200/28 (2013.01)] | 20 Claims |

|
1. An apparatus, comprising:
a parser configured to:
receive a source image at a first input;
receive a first clock signal having a first clock rate at a second input;
partition, according to the first clock rate, the source image into image portions according to a pre-distortion geometry for the source image; and
provide the image portions of the source image at respective first outputs;
warping engines coupled to the respective first outputs, wherein the warping engines are configured to:
receive the image portions at respective third inputs;
receive a second clock signal having a second clock rate at respective fourth inputs;
warp, according to the second clock rate, the image portions separately to produce respective pre-distorted image portions based on the pre-distortion geometry for the source image; and
provide the pre-distorted image portions of the image portions at respective second outputs; and
a combiner coupled to the second outputs, wherein the combiner is configured to:
receive the pre-distorted image portions at respective fifth inputs;
receive the first clock signal at a sixth input;
combine, according to the first clock rate, the pre-distorted image portions to form a pre-distorted image of the source image; and
provide the pre-distorted image at a third output.
|