Abstract:
A method is provided to generate a full depth-of-field image using a light-field camera that includes a main lens, a micro-lens array, a light sensing component, and an image processing unit. The micro-lens array forms a plurality of micro-images at different positions of the light sensing component. The image processing unit obtains, for each of the micro-images, an image pixel value according to one of the pixels that is disposed at a specific position of the micro-image, and arranges the image pixel values obtained for the micro-images according to positions of the micro-images on the light sensing component to generate the full depth-of-field image.
Abstract:
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.
Abstract:
A method for estimating a distance between a first target and a second target in an image is to be implemented using a distance estimation system that includes a processor module. In the method, the processor module is programmed to: generate an image depth map associated with the image; generate first position information associated with a first position which corresponds to the first target in the image, and second position information associated with a second position which corresponds to the second target in the image; and compute an estimate of a distance between the first target and the second target based on at least the image depth map, the first position information, and the second position information.
Abstract:
A method for estimating a distance between a first target and a second target in an image is to be implemented using a distance estimation system that includes a processor module. In the method, the processor module is programmed to: generate an image depth map associated with the image; generate first position information associated with a first position which corresponds to the first target in the image, and second position information associated with a second position which corresponds to the second target in the image; and compute an estimate of a distance between the first target and the second target based on at least the image depth map, the first position information, and the second position information.
Abstract:
An image capturing device includes at least one lens unit and an image sensor. The at least one lens unit includes a main lens, a first reflective lens and a second reflective lens. The first reflective lens has a first reflective surface that is configured to receive light which passes through the main lens into the image capturing device. The second reflective lens has a second reflective surface that is configured to receive light reflected from the first reflective surface. The image sensor is configured to receive and sense light reflected from the second reflective surface. The second reflective surface and the first reflective surface are non-parallel to each other.