Abstract: A system and method for pattern identification are disclosed. According to one embodiment of the present invention, the method for locating a pattern includes the steps of (1) providing a pattern image corresponding to the pattern to be located; (2) extracting a pattern contour from the pattern image; (3) generating vector information for the pattern contours, relative to a reference point; (4) creating a reference table for storing the vector information, the reference tables corresponding to the pattern contour; (5) providing a scene image, which will be searched for the pattern; (6) extracting a scene contour from the scene image; (7) generating vector information for the scene contours; and (8) determining whether the pattern has been located within the scene image using the reference table and the vector information for the scene contour.
Type:
Grant
Filed:
October 5, 2000
Date of Patent:
February 28, 2006
Assignee:
Coreco Imaging, Inc.
Inventors:
Simon Haig Melikian, Daren Benedykt Tyminski
Abstract: In one aspect the invention provides processes for locating a pattern within an image that can comprise the acts of providing a template representative of the pattern to be located within an image. The image can be subdivided into a plurality of sub-images, each being representative of a portion of the image. The process can then compare each of the sub-images to the template to generate a plurality of score signals representative of a location of the pattern, and can then process the score signals to determine a location for the pattern. In one practice, the step of processing the score signals can include a step of identifying at least one sub-image that includes a degraded image. As described above, a degraded image can include an image that has had a portion obscured by shadows or debris. Additionally, an image can be degraded at spots of high-reflection that create glare and wash-out portions of the image.
Abstract: In one aspect the invention provides processes for locating a pattern within an image that can comprise the acts of providing a template representative of the pattern to be located within an image. The image can be subdivided into a plurality of sub-images, each being representative of a portion of the image. The process can then compare each of the sub-images to the template to generate a plurality of score signals representative of a location of the pattern, and can then process the score signals to determine a location for the pattern. In one practice, the step of processing the score signals can include a step of identifying at least one sub-image that includes a degraded image. As described above, a degraded image can include an image that has had a portion obscured by shadows or debris. Additionally, an image can be degraded at spots of high-reflection that create glare and wash-out portions of the image.