| CPC H04N 13/366 (2018.05) [H04N 13/307 (2018.05)] | 8 Claims |

|
1. A method for rendering data of a three-dimensional image adapted to an eye position, comprising:
retrieving a three-dimensional image data that records three-dimensional spatial information of the three-dimensional image;
acquiring the eye position and physical characteristics of a display panel and a multi-optical element module of a display system, wherein the physical characteristics include coordinates and a specification of each of the plurality of lens units, and a spatial relationship between each of the plurality of lens units and the display panel;
creating a reference image that is used for reflecting the three-dimensional image to be finally displayed by the display system based on the three-dimensional image data, the eye position and the positions for projecting the three-dimensional image;
forming one of a plurality of regions of visibility based on ray-tracing information between the eye position and each of a plurality of lens units of the multi-optical element module;
rendering a plurality of elemental images to be displayed on the display panel, wherein positions and sizes of the plurality of elemental images corresponding to different ones of the plurality of lens units of the multi-optical element module are determined according to corresponding ray-tracing results and based on multiple portions of the three-dimensional image covered by the regions of visibility and the physical characteristics of the display panel and the multi-optical element module; and
forming, by the plurality of elemental images, an integral image that records the three-dimensional image data adapted to the eye position;
wherein, the ray-tracing information, the plurality of lens units and corresponding elemental images defines the region of visibility, and the region of visibility is provided to describe a range defined by positions of edges of the eye and positions of edges of each of the plurality of lens units of the multi-optical element module.
|