Object Distance Deriving Device
First Claim
1. An object distance deriving device comprising imaging means for capturing images of an object and distance calculating means for calculating a distance (hereafter referred to as “
- object distance”
) of the object from the imaging means based on the images of the object captured by the imaging means,wherein the imaging means has an optical imaging system for imaging n unit images each formed of pixels where n is an integer of at least 2, andwherein the distance calculating means comprises;
distance setting means for temporarily setting a plurality of object distances between the object and the imaging means as a plurality of temporary distances;
reconstructed image creating means for rearranging the pixels forming each of the unit images on a plane located at a first one (hereafter referred to as “
first temporary distance”
) of the plurality of temporary distances from the imaging means as set by the distance setting means so as to create one reconstructed image on the plane located at the first temporary distance;
reverse projection image creating means for reversely projecting, unit image-by-unit image, the pixels forming each of the unit images on the plane located at the first temporary distance so as to create n reverse projection images on the plane located at the first temporary distance;
evaluation value calculating means for (a) calculating a deviation between a pixel at each predetermined xy coordinate position of the one reconstructed image and the pixel at the each predetermined xy coordinate position of each of the n reverse projection images to obtain n deviations for the pixel at the each predetermined xy coordinate position for the first temporary distance, and (b) summing the n deviations to calculate an evaluation value for the pixel at the each predetermined xy coordinate position for the first temporary distance;
repeating means for allowing the reconstructed image creating means, the reverse image creating means and the evaluation value calculating means to repeat, for each subsequent one of the plurality of temporary distances, the creation of a further reconstructed image of the n unit images, the creation of further n reverse projection images of the n unit images, and the calculation of a further evaluation value for the pixel at the each predetermined xy coordinate position, respectively, so as to obtain a plurality of evaluation values for the pixel at the each predetermined xy coordinate position for the plurality of temporary distances; and
distance determining means for determining, as the object distance for the pixel at the each predetermined xy coordinate position from the imaging means, one of the first and the subsequent temporary distances which gives a minimum evaluation value among the plurality of evaluation values for the pixel at the each predetermined xy coordinate position.
1 Assignment
0 Petitions
Accused Products
Abstract
An object distance deriving device comprises a compound-eye imaging unit for capturing n unit images and a microprocessor for calculating an object distance of an object from the imaging unit based on the unit images. The microprocessor sets a first temporary distance D1 from discrete temporary distances D1-Dn prepared in advance, and rearranges pixels of each unit image at D1 to create one reconstructed image. The microprocessor reversely projects the pixels of each unit image at D1 to create n reverse projection images. The microprocessor calculates and sums n deviations each between a pixel of the reconstructed image and that of each reverse projection image at each xy coordinate position to calculate an evaluation value for D1. The microprocessor repeats this process for the temporary distances D2-Dn to obtain n evaluation values. The microprocessor determines one of the temporary distances D1-Dn giving a minimum evaluation value as the object distance.
209 Citations
4 Claims
-
1. An object distance deriving device comprising imaging means for capturing images of an object and distance calculating means for calculating a distance (hereafter referred to as “
- object distance”
) of the object from the imaging means based on the images of the object captured by the imaging means,wherein the imaging means has an optical imaging system for imaging n unit images each formed of pixels where n is an integer of at least 2, and wherein the distance calculating means comprises; distance setting means for temporarily setting a plurality of object distances between the object and the imaging means as a plurality of temporary distances; reconstructed image creating means for rearranging the pixels forming each of the unit images on a plane located at a first one (hereafter referred to as “
first temporary distance”
) of the plurality of temporary distances from the imaging means as set by the distance setting means so as to create one reconstructed image on the plane located at the first temporary distance;reverse projection image creating means for reversely projecting, unit image-by-unit image, the pixels forming each of the unit images on the plane located at the first temporary distance so as to create n reverse projection images on the plane located at the first temporary distance; evaluation value calculating means for (a) calculating a deviation between a pixel at each predetermined xy coordinate position of the one reconstructed image and the pixel at the each predetermined xy coordinate position of each of the n reverse projection images to obtain n deviations for the pixel at the each predetermined xy coordinate position for the first temporary distance, and (b) summing the n deviations to calculate an evaluation value for the pixel at the each predetermined xy coordinate position for the first temporary distance; repeating means for allowing the reconstructed image creating means, the reverse image creating means and the evaluation value calculating means to repeat, for each subsequent one of the plurality of temporary distances, the creation of a further reconstructed image of the n unit images, the creation of further n reverse projection images of the n unit images, and the calculation of a further evaluation value for the pixel at the each predetermined xy coordinate position, respectively, so as to obtain a plurality of evaluation values for the pixel at the each predetermined xy coordinate position for the plurality of temporary distances; and distance determining means for determining, as the object distance for the pixel at the each predetermined xy coordinate position from the imaging means, one of the first and the subsequent temporary distances which gives a minimum evaluation value among the plurality of evaluation values for the pixel at the each predetermined xy coordinate position. - View Dependent Claims (2, 3, 4)
- object distance”
Specification