Position measurement method, an apparatus, a computer program and a method for generating calibration information
AssigneeHonda Motor Co., Ltd.
InventorChiaki Aoyama
Life of this patent
Estimating the term…
Abstract
A method for measuring a position of an object according to an image of the object captured by a camera unit. The method includes the following steps: calculating a discrepancy of an incident beam of light penetrating a lens system of the camera unit relative to an optical center of the lens system, and compensating the position of the object according to the discrepancy.
Claims9
A method for measuring a position of an object according to an image of the object captured by a camera unit wherein the object is contained within the image captured by the camera unit, the method comprising the steps of:
- capturing an image containing an object using a camera unit with a lens system;
- calculating a discrepancy of an incident beam of light penetrating the lens system of the camera unit relative to an optical center of the lens system;
- and
- compensating a position of the object contained in the captured image according to the calculated discrepancy;
- wherein the camera unit is adapted to be positioned on one of an automobile and a movable robot, and the method includes the further step of outputting the compensated position of the object to the automobile or the movable robot;
- wherein a distance between the object and the camera unit is not known prior to measuring the position of the object;
- wherein the incident beam of light is directly projected from the object to the lens system;
- and
- wherein said discrepancy is a minimum distance between the optical center and said incident beam of light.
A method for measuring a position of an object with a combination of an image of the object captured by a camera unit and calibration information for the camera unit, the calibration information being prepared in advance in such a manner that a position of a measurement pixel of the image is correlated with a direction of an incident beam of light and a displacement from a reference point to the incident beam, the method comprising the steps of:
- (a) capturing an image containing an object using a camera unit with a lens, the object being contained within the image captured by the camera unit;
- (b) detecting a position of a pixel representative of the object in the image captured at step (a);
- and
- (c) calculating the position of the object contained in the captured image according to the direction and the displacement of the incident beam, which are obtained from the calibration information with reference to the position of the pixel detected at step (b);
- wherein the camera unit is adapted to be positioned on one of an automobile and a movable robot, and the method includes the further step of outputting the compensated position of the object to the automobile or the movable robot;
- wherein the displacement of the incident beam of light relative to the reference point is a discrepancy of the incident beam of light relative to an optical center of the lens of the camera unit;
- wherein said discrepancy is a minimum distance between the optical center and said incident beam of light;
- wherein the incident beam of light is directly projected from the object to the lens of the camera unit;
- and
- wherein the position of the object detected in step (b) is compensated according to said discrepancy.
An apparatus for measuring a position of an object according to an image of the object captured by a camera unit wherein the object is contained within the image captured by the camera unit, the apparatus comprising:
- an image input means for incorporating the image captured by the camera unit;
- a pixel position detection means for detecting a position of a pixel representative of the object in the image incorporated by the image input means;
- a storage means for storing calibration information which correlates the position of the pixel with both a direction of an incident beam of light originating from the object and a displacement from a reference point to the incident beam;
- and
- a position calculation means for calculating the position of the object according to the direction and the displacement of the incident beam, which are derived from the calibration information with reference to the position of the pixel detected by the pixel position detection means;
- wherein the camera unit is adapted to be positioned on one of an automobile and a movable robot, and the apparatus is operable to output the calculated position of the object to the automobile or the movable robot;
- wherein said displacement of the incident beam indicates a discrepancy of the incident beam of light penetrating a lens system of the camera unit relative to an optical center of the lens system;
- wherein said discrepancy is a minimum distance between the optical center of the lens system and said incident beam of light;
- wherein said incident beam of light is directly projected from the object to the lens system of the camera unit;
- and
- wherein the position of the object is compensated according to said discrepancy.
Dependencies are inferred from the claim text.