Patent ID: 9225942
Filing Date: 2015-12-29
Classification: B60R,G06T,H04N

Abstract:
1. A method for displaying a captured image on a display device comprising the steps of: capturing a real image by a vision-based imaging device; generating a virtual image from the captured real image based on a mapping by a processor, wherein the mapping utilizes a virtual camera model with a non-planar imaging surface, wherein generating the virtual image comprises the steps of: providing a pre-calibrated real camera model by the processor, the real camera model representative of the vision-based imaging device capturing the scene; determining real incident ray angles of each pixel in the captured image based on the pre-calibrated real camera model; identifying an arbitrary shape of the non-planar imaging surface identifying a pose of the virtual camera model; determining virtual incident ray angles of each pixel in the virtual image based on the virtual image model and the non-planar imaging surface; mapping a virtual incident ray to a correlated real incident ray of the real image capture device, wherein rotational compensation is applied to the virtual incident ray angles for correlating the virtual incident ray and the real incident ray if a pose of the virtual camera model is different from a pose of the of the real image capture device; mapping pixels in the virtual image corresponding to coordinates on the non-planar virtual imaging surface to correlated pixels on the real captured image as a function of the correlation mapping between the real incident ray and the virtual incident ray; projecting the virtual image formed on the non-planar image surface of the virtual camera model to the display device.