Object or shape information representation method
First Claim
1. An image data processing method for processing, by a processing unit, image data of an object or a shape by comparing the image data with comparison image data stored in an image information memory to determine a degree of similarity of the object or the shape and the comparison image data, comprising:
- extracting contour information of an entirety or a part of the object or the shape from the image data;
stepwise smoothing the contour information of the entirety or the part of the object or the shape over a plurality of stages to obtain smoothed contour lines on each stage;
processing the contour information represented by each smoothed contour line on each stage to divide a contour shape represented by the contour information into one or a plurality of divided curves at each inflection point of each smoothed contour line by calculating a degree of curvature of each curve to store the degree of the curvature as information of each divided curve in the information memory; and
obtaining a feature amount of each divided curve on each of the stages to store the feature amount of the smoothed contour lines in the information memory to compare the feature amount with the corresponding feature amount of the comparison image data and to determine the degree of the similarity of the image data with the comparison image data.
1 Assignment
0 Petitions
Accused Products
Abstract
An information representation method for representing an object or a shape includes: dividing a contour shape of an entirety or a part of the object or the shape into one or a plurality of curves; and representing the contour shape of the object or the shape by parameters including a degree of curvature and a positional relationship of each curve obtained by the dividing. Therefore, there is provided an information representation method for an object or a shape, which is capable of robust object recognition against a change in image by geometric transformations and occlusions.
8 Citations
17 Claims
-
1. An image data processing method for processing, by a processing unit, image data of an object or a shape by comparing the image data with comparison image data stored in an image information memory to determine a degree of similarity of the object or the shape and the comparison image data, comprising:
-
extracting contour information of an entirety or a part of the object or the shape from the image data; stepwise smoothing the contour information of the entirety or the part of the object or the shape over a plurality of stages to obtain smoothed contour lines on each stage; processing the contour information represented by each smoothed contour line on each stage to divide a contour shape represented by the contour information into one or a plurality of divided curves at each inflection point of each smoothed contour line by calculating a degree of curvature of each curve to store the degree of the curvature as information of each divided curve in the information memory; and obtaining a feature amount of each divided curve on each of the stages to store the feature amount of the smoothed contour lines in the information memory to compare the feature amount with the corresponding feature amount of the comparison image data and to determine the degree of the similarity of the image data with the comparison image data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An image data processing system for processing image data of an object or a shape by comparing the image data with comparison image data stored in an image information memory to determine a degree of similarity of the object or the shape and the comparison image data, comprising:
-
a contour extractor configured to extract a contour information of an entirety or a part of the object or the shape from the image data; a smoothing unit configured to stepwise smooth the contour information over a plurality of stages to obtain smoothed contour lines on each stage; a processing unit configured to process the contour information represented by each smoothed contour line on each stage to divide a contour shape of the smoothed contour lines into one or a plurality of curves at each inflection point of each smoothed contour line by calculating a degree of curvature of each curve and to store the degree of the curvature as information of each divided curve in the information memory; and a calculation unit configured to obtain a feature amount of each divided curve on each of the stages to store the feature amount of the smoothed contour lines in the information memory to compare the feature amount with the corresponding feature amount of the comparison image data and to determine the degree of the similarity of the image data with the comparison image data.
-
Specification