Method of image processing
First Claim
1. A method of identifying a target object in an image including a plurality of image features, wherein said method includes:
- a) storing template data, said template data representing a template orientation field indicative of an orientation of each of a plurality of features of a template object;
b) receiving image data representing said image;
c) processing said image data to generate an image orientation field indicating an orientation corresponding to said plurality of image features;
d) processing said image data to generate image confidence data based on at least one characteristic for use in identifying said target object in a given image, said characteristic being indicative of an increased likelihood that at least one part of said given image represents at least part of said target object, relative to other parts of said given image;
e) applying said image confidence data to said image orientation field to generate a modified image orientation field indicating both an orientation corresponding to said plurality of image features and a likelihood that at least one part of said image orientation field represents at least part of said target object;
thenf) processing said modified image orientation field using said template orientation field to generate a match metric indicative of an extent of matching between at least part of said template orientation field and at least part of said image orientation field; and
g) using said match metric to determine whether or not said target object has been identified in said image.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a method of identifying a target object in an image using image processing. It further relates to apparatus and computer software implementing the method. The method includes storing template data representing a template orientation field indicative of an orientation of each of a plurality of features of a template object; receiving image data representing the image; processing the image data to generate an image orientation field indicating an orientation corresponding to the plurality of image features; processing the image orientation field using the template orientation field to generate a match metric indicative of an extent of matching between at least part of the template orientation field and at least part of the image orientation field; and using the match metric to determine whether or not the target object has been identified in the image. Image and/or template confidence data is used to generate the match metric.
-
Citations
18 Claims
-
1. A method of identifying a target object in an image including a plurality of image features, wherein said method includes:
-
a) storing template data, said template data representing a template orientation field indicative of an orientation of each of a plurality of features of a template object; b) receiving image data representing said image; c) processing said image data to generate an image orientation field indicating an orientation corresponding to said plurality of image features; d) processing said image data to generate image confidence data based on at least one characteristic for use in identifying said target object in a given image, said characteristic being indicative of an increased likelihood that at least one part of said given image represents at least part of said target object, relative to other parts of said given image; e) applying said image confidence data to said image orientation field to generate a modified image orientation field indicating both an orientation corresponding to said plurality of image features and a likelihood that at least one part of said image orientation field represents at least part of said target object;
thenf) processing said modified image orientation field using said template orientation field to generate a match metric indicative of an extent of matching between at least part of said template orientation field and at least part of said image orientation field; and g) using said match metric to determine whether or not said target object has been identified in said image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of identifying a target object in an image including a plurality of image features, wherein said method includes:
-
a) storing template data, said template data representing a template orientation field indicative of an orientation of each of a plurality of features of a template object; b) receiving template confidence data indicating a likelihood that at least one part of said template accurately represents at least part of said target object; c) receiving image data representing said image; d) processing said image data to generate an image orientation field indicating an orientation corresponding to said plurality of image features; e) applying said template confidence data to said template orientation field to generate a modified template orientation field indicating both an orientation of each of said plurality of features of said template object and a likelihood that at least one part of said template orientation field represents at least part of said target object;
thenf) processing said image orientation field using said modified template orientation field to generate a match metric indicative of an extent of matching between at least part of said template orientation field and at least part of said image orientation field; and g) using said match metric to determine whether or not said target object has been identified in said image. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification