Patent ID: 9672586
Date: 2017-06-06
CPC Classifications: B60R,G06T,H04N

Claim:
1. A method of data processing comprising steps of: receiving a video image feed from each of a plurality of cameras having differing views of a scene; dewarping each video image feed from a corresponding received video image to a predetermined display surface; adjusting lighting of each dewarped video image to a uniform lighting level; wherein said steps of receiving, dewarping, adjusting and synthesizing are performed via a digital signal processor; synthesizing a combined image from the lighting adjusted video images into a single combined video image; vertex processing; pixel processing; blending; forming a birds eye surround view; said steps of vertex processing, pixel processing, blending, shading and color conversion, and forming a birds eye surround view are performed on a graphics processing unit; and further comprising a step of forming an index buffer data structure to transmit data from the digital signal processor to the graphics processing unit mapping per-pixel for the whole buffer as defined below: