Information processing apparatus and method as well as medium
First Claim
1. An image processing apparatus, comprising:
- first inputting means for inputting an image picked up by a base image pickup apparatus as a base image;
second inputting means for inputting at least one image picked up by at least one reference image pickup apparatus disposed at a different visual point from the base image pickup apparatus as a reference image or images;
setting means for setting an arbitrary object pixel and peripheral pixels around the object pixel from among pixels of the base image as a template;
production means for producing a plurality of deformed templates via linear interpolation based on a shape of the template set by said setting means; and
calculation means for determining a corresponding point or points of the reference image or images on an associated epipolar line using the deformed templates to calculate a corresponding relationship of the reference image or images to the base image, wherein said calculation means calculates similarity degrees of the deformed templates at pixels of the reference image or images and extracts and sets a coordinate point which exhibits a highest correlation from among the calculated similarity degrees as a corresponding point.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides an image processing apparatus and method as well as a medium by which a corresponding point can be found out and matching between images can be performed with a higher degree of accuracy. A template deformation section produces a plurality of deformed templates by linear interpolation from a template inputted thereto from a template setting section and inputs the deformed templates to a plurality of matching operation sections. The matching operation sections use an image of an epipolar line from among reference images stored in image memories and the deformed templates to perform template matching on the epipolar line. Selection sections determine one of the deformed templates which exhibits the highest similarity degree from results of the template matching and determine coordinate values then as a parallax.
95 Citations
6 Claims
-
1. An image processing apparatus, comprising:
-
first inputting means for inputting an image picked up by a base image pickup apparatus as a base image;
second inputting means for inputting at least one image picked up by at least one reference image pickup apparatus disposed at a different visual point from the base image pickup apparatus as a reference image or images;
setting means for setting an arbitrary object pixel and peripheral pixels around the object pixel from among pixels of the base image as a template;
production means for producing a plurality of deformed templates via linear interpolation based on a shape of the template set by said setting means; and
calculation means for determining a corresponding point or points of the reference image or images on an associated epipolar line using the deformed templates to calculate a corresponding relationship of the reference image or images to the base image, wherein said calculation means calculates similarity degrees of the deformed templates at pixels of the reference image or images and extracts and sets a coordinate point which exhibits a highest correlation from among the calculated similarity degrees as a corresponding point. - View Dependent Claims (2)
-
-
3. An image processing method, comprising:
-
a first inputting step of inputting an image picked up by a base image pickup apparatus as a base image;
a second inputting step of inputting at least one image picked up by at least one reference image pickup apparatus disposed at a different visual point from the base image pickup apparatus as a reference image or images;
a setting step of setting an arbitrary object pixel and peripheral pixels around the object pixel from among pixels of the base image as a template;
a production step of producing a plurality of deformed templates via linear interpolation based on a shape of the template set by the processing in the setting step; and
a calculation step of determining a corresponding point or points of the reference image or images on an associated epipolar line using the deformed templates to calculate a corresponding relationship of the reference image or images to the base image, wherein the calculation step calculates similarity degrees of the deformed templates at pixels of the reference image or images and extracts and sets a coordinate point which exhibits a highest correlation from among the calculated similarity degrees as a corresponding point. - View Dependent Claims (4)
-
-
5. A medium for causing a computer to execute a program which includes:
-
a first inputting step of inputting an image picked up by a base image pickup apparatus as a base image;
a second inputting step of inputting at least one image picked up by at least one reference image pickup apparatus disposed at a different visual point from the base image pickup apparatus as a reference image or images;
a setting step of setting an arbitrary object pixel and peripheral pixels around the object pixel from among pixels of the base image as a template;
a production step of producing a plurality of deformed templates via linear interpolation based on a shape of the template set by the processing in the setting step; and
a calculation step of determining a corresponding point or points of the reference image or images using the deformed templates to calculate a corresponding relationship of the reference image or images to the base image, wherein the calculation step calculates similarity degrees of the deformed templates at pixels of the reference image or images and extracts and sets a coordinate point which exhibits a highest correlation from among the calculated similarity degrees as a corresponding point. - View Dependent Claims (6)
-
Specification