Image processing method and apparatus
AssigneeCanon Kabushiki Kaisha
InventorAdam Michael Baumberg
Life of this patent
Estimating the term…
Loading patent…
AssigneeCanon Kabushiki Kaisha
InventorAdam Michael Baumberg
Estimating the term…
An apparatus (2) for matching features in images of objects taken from different viewpoints is provided comprising: an image buffer (60) for receiving image data; and output buffer (62) for outputting pairs of matched features and processing means (64–78) for processing received image data to determine matched pairs of features in images. The processing means (64–78) includes a detection module (72) for detecting features at a number of different scales to account for the possibility that a feature in one image may correspond to a larger or smaller feature in another image; a characterization module (74) for generating characterization data for selected features where the characterization data is substantially independent of changes of scale, and the effects of stretch and skew resulting from viewing objects from different viewpoints; and a matching module (76) for outputting as pairs of matched features, features which most closely correspond to each other which are unambiguously better matches than any alternative match between features in different images.
An apparatus for generating characterization data characterizing features in an image comprising:
In an apparatus for generating a three-dimensional computer model of an object by processing images of the object taken from a plurality of different viewpoints to match features in the images, calculating the viewpoints at which the images were recorded using the matched features, and generating a three-dimensional computer model of the surface object using the calculated viewpoints, an improvement comprising matching features in the images by:
In an apparatus for processing data defining images of an object to generate a three-dimensional computer model of the object by matching features in the images, calculating the viewpoints at which the images were recorded using the matched features, and generating a three-dimensional computer model of the surface of the object using the calculated viewpoints, a method of performing the processing to match the features in the images comprising:
A method of generating characterization data characterizing features in an image comprising the steps of:
In a method for generating a three-dimensional computer model of an object by processing images of the object taken from a plurality of different viewpoints to match features in the images, calculating the viewpoints at which the images were recorded using the matched features, and generating a three-dimensional computer model of the surface object using the calculated viewpoints, an improvement comprising matching features in the images by:
Apparatus for generating characterization data characterizing an image comprising:
Apparatus for generating characterization data characterizing an image comprising:
Apparatus for generating characterization data characterizing an image comprising:
A method for generating characterization data characterizing an image comprising the steps of:
An apparatus for identifying features in images comprising:
In an apparatus for generating a three-dimensional computer model of an object by processing images of the object taken from a plurality of different viewpoints to match features in the images, calculating the viewpoints at which the images were recorded using the matched features, and generating a three-dimensional computer model of the surface object using the calculated viewpoints, an improvement comprising matching features in the images by:
In an apparatus for processing data defining images of an object to generate a three-dimensional computer model of the object by matching features in the images, calculating the viewpoints at which the images were recorded using the matched features, and generating a three-dimensional computer model of the surface of the object using the calculated viewpoints, a method of performing the processing to match the features in the images comprising:
A method for identifying features in images comprising the steps of:
In a method of generating a three-dimensional computer model of an object by processing images of the object taken from a plurality of different viewpoints to match features in the images, calculating the viewpoints at which the images were recorded using the matched features, and generating a three-dimensional computer model of the surface object using the calculated viewpoints, an improvement comprising matching features in the images by:
An apparatus for generating characterization data characterizing features in an image comprising:
Dependencies are inferred from the claim text.