Image capture apparatus
Abstract
An image capture apparatus comprises an imaging optical system, an image sensor, a pupil division unit which limits a light beam entering each pixel on the image sensor to a specific pupil area of the imaging optical system, an incident angle determination unit which determines an incident angle to each pixel on the image sensor, an image shift unit which shifts an electric signal obtained from the image sensor, based on the incident angle determined by the incident angle determination unit and a position of a plane on which image generation is performed, and an image generation unit which synthesizes electric signals obtained from the image shift unit.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . An image processing apparatus comprising:
one or more processors; and a memory storing instructions which, when executed by the processors, cause the information processing apparatus to function as: an obtaining unit configured to obtain a plurality of image signals which are generated from light fluxes incident at different viewpoints to an image sensor; an image shift unit configured to shift the image signals based on incident angles, which are determined while considering eclipse of the light fluxes, and a position of a plane on which image generation is performed; and an image generation unit configured to synthesize the image signals shifted by the image shift unit.
2 . The apparatus according to claim 1 , further comprising an incident angle determination unit configured to determine an incident angle of each of the plurality of the image signals based on a center of gravity of each of the light fluxes corresponding to each of the plurality of the image signals while considering eclipse of the light fluxes, and
wherein the image shift unit configured to shift the image signals based on the incident angle determined by the incident angle determination unit.
3 . The apparatus according to claim 1 , wherein the incident angle determination unit calculates the incident angle based on information of a distance to a pupil of the imaging optical system.
4 . The apparatus according to claim 1 , wherein the incident angle determination unit calculates the incident angle based on information of a diameter of a pupil of the imaging optical system.
5 . The apparatus according to claim 1 , wherein the incident angle determination unit calculates the incident angle based on information of a distance to a frame member for limiting a ray, other than a pupil of the imaging optical system.
6 . The apparatus according to claim 1 , wherein the incident angle determination unit calculates the incident angle based on a position of a pixel to be processed on the image sensor.
7 . The apparatus according to claim 1 , wherein the incident angle determination unit calculates the incident angle based on information of the pupil division unit.
8 . The apparatus according to claim 1 , further comprising an eclipse determination unit which determines an eclipse in each pixel on the image sensor.
9 . The apparatus according to claim 7 , wherein the eclipse determination unit calculates the incident angle based on information of a diameter of a pupil of the imaging optical system and information of a distance to a pupil of the imaging optical system.
10 . The apparatus according to claim 7 , wherein the incident angle determination unit calculates the incident angle based on a position of a pixel to be processed on the image sensor and information of the pupil division unit.
11 . An image processing apparatus comprising:
one or more processors; and a memory storing instructions which, when executed by the processors, cause the information processing apparatus to function as: an obtaining unit configured to obtain a plurality of image signals which are generated from light fluxes incident at different viewpoints to an image sensor; an incident angle determination unit configured to determine an incident angle of each of the plurality of the image signals based on a center of gravity of each of the light fluxes corresponding to each of the plurality of the image signals; an image shift unit configured to shift the image signals based on the incident angle determined by the incident angle determination unit and a position of a plane on which image generation is performed; and an image generation unit configured to synthesize the image signals shifted by the image shift unit.
12 . An image processing method comprising:
obtaining a plurality of image signals which are generated from light fluxes incident at different viewpoints to an image sensor; shifting the image signals based on incident angles, which are determined while considering eclipse of the light fluxes, and a position of a plane on which image generation is performed; and synthesizing the image signals shifted in the shifting.
13 . An image processing method comprising:
obtaining a plurality of image signals which are generated from light fluxes incident at different viewpoints to an image sensor; determining an incident angle of each of the plurality of the image signals based on a center of gravity of each of the light fluxes corresponding to each of the plurality of the image signals; shifting the image signals based on the incident angle determined in the determining and a position of a plane on which image generation is performed; and synthesizing the image signals shifted in the shifting.
14 . A non-transitory computer readable storage medium causing a computer to execute an image processing method, the method comprising:
obtaining a plurality of image signals which are generated from light fluxes incident at different viewpoints to an image sensor; shifting the image signals based on incident angles, which are determined while considering eclipse of the light fluxes, and a position of a plane on which image generation is performed; and synthesizing the image signals shifted in the shifting.
15 . A non-transitory computer readable storage medium causing a computer to execute an image processing method, the method comprising:
obtaining a plurality of image signals which are generated from light fluxes incident at different viewpoints to an image sensor; determining an incident angle of each of the plurality of the image signals based on a center of gravity of each of the light fluxes corresponding to each of the plurality of the image signals; shifting the image signals based on the incident angle determined in the determining and a position of a plane on which image generation is performed; and synthesizing the image signals shifted in the shifting.Join the waitlist — get patent alerts
Track US2016301838A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.