摘要 |
A method is provided to generate a 3D image using a light-field camera that includes a main lens, a micro-lens array, a light sensing component, and an image processing module. The micro-lens array forms a plurality of adjacent micro-images at different positions of the light sensing component. Each micro-image includes multiple image zones corresponding to different viewing angles. For each micro-image, the image processing module obtains image pixel values from the image zones, so as to generate camera images corresponding to different viewing angles. The image processing module combines the camera images to generate the 3D image. |
主权项 |
1. A method of using a light-field camera to generate a three-dimensional (3D) image, the light-field camera including a main lens for collecting light field information from a scene, a micro-lens array that includes a plurality of microlenses, a light sensing component, and an image processing module, said method comprising:
(a) forming, using the micro-lens array, a plurality of adjacent micro-images at different positions of the light sensing component according to the light field information collected by the main lens, each of the micro-images corresponding to a respective one of the microlenses, and including first to nth image zones that respectively correspond to first to nth viewing angles, where n is an integer and n≧2; (b) generating, by the image processing module, a number n of camera images respectively corresponding to the first to nth viewing angles, each of the camera images being generated by:
obtaining an image pixel value from an ith image zone of each of the micro-images, so as to form one of the camera images that corresponds to the ith viewing angle, where i is a positive integer and i≦n; and (c) combining, by the image processing module, the camera images to generate the 3D image. |