Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
223 words
An object recognition apparatus comprising: image input means for imaging an object an arbitrary position so as to input an image; means for specifying a recognition object as a set including a plurality of lower-level recognition objects; means for setting, for each of said lower-level recognition objects, at least a preprocessing operation of said each lower-level recognition object, features and contour shape of said each lower-level recognition object as attribute data corresponding to a judgment operation of said each lower-level recognition object and orientation base, position base, measurement items, collision check and coordinate conversion parameters as optional data of said each lower-level recognition object; means for performing a processing for said each lower-level recognition object according to said preprocessing operation, said judgment operation and said measurement items of said each lower-level recognition object; means for obtaining geometric features from said inputted image by performing a preprocessing according to said preprocessing operation of said each lower-level recognition object; means for effecting a judgment and detection of said lower-level recognition objects by comparing said geometric features obtained from said inputted image to features and contour shape of said each lower-level recognition object corresponding to said judgment operation; and means for detecting a recognition object including said lower-level recognition objects on the basis of results of said detection effected on said each lower-level recognition level object.
Claim 2
Dependent Claim
223 words
An object recognition apparatus comprising: image input means for imaging an object an arbitrary position so as to input an image; means for specifying a recognition object as a set including a plurality of lower-level recognition objects; means for setting, for each of said lower-level recognition objects, at least a preprocessing operation of said each lower-level recognition object, features and contour shape of said each lower-level recognition object as attribute data corresponding to a judgment operation of said each lower-level recognition object and orientation base, position base, measurement items, collision check and coordinate conversion parameters as optional data of said each lower-level recognition object; means for performing a processing for said each lower-level recognition object according to said preprocessing operation, said judgment operation and said measurement items of said each lower-level recognition object; means for obtaining geometric features from said inputted image by performing a preprocessing according to said preprocessing operation of said each lower-level recognition object; means for effecting a judgment and detection of said lower-level recognition objects by comparing said geometric features obtained from said inputted image to features and contour shape of said each lower-level recognition object corresponding to said judgment operation; and means for detecting a recognition object including said lower-level recognition objects on the basis of results of said detection effected on said each lower-level recognition level object.
Claim 3
Dependent Claim
52 words
An object recognize apparatus according to claim 1 further including: means for retrieving the lower-level recognition objects constituting said recognition object; and means for effecting the detection beginning from a lower-level recognition object based on a retrieval result so as to finally detect upper-level recognition objects constituted with the lower-level recognition objects.
Claim 4
Dependent Claim
53 words
An object recognize apparatus according to claim 1 wherein types of said lower-level recognition objects includes a plane object having an area with an arbitrary shape, a line object, a point object, a stripe object having band-like pattern items with a predetermined distance therebetween, and an amorphous object not having a particular shape.
Claim 5
Dependent Claim
156 words
An object recognize apparatus according to claim 3 wherein: said types of recognition objects specified as a set of lower-level recognition objects include a compound of two points, a compound of a point and a line, a compound of two lines and a compound of a plurality of objects; and wherein the compound of two points is treated as a line object including the two points respectively as a starting point and an ending point, the compound of a point and a line is handled as a line object defined by a perpendicular drawing from the point onto the line, and the compound of two lines is treated as point object defined by an intersection of the two lines or as a line object defined by a distance between the two lines, whereby the recognition objects are defined in a hierarchical structure including lower-level objects of recognition objective items specified as a set of recognition objects.