Patent ID: 11954843
Assignee: LENNOX INDUSTRIES INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 6:
7. A method for tracking components in an automated manufacturing line, comprising:
receiving an indication that an apparatus in a first assembled state should comprise a first component with a first digital fingerprint comprising a first binary feature vector of a plurality of feature points, and a second component with a second digital fingerprint comprising a second binary feature vector of a plurality of feature points that are different from those of the first fingerprint, the feature points in the first and second fingerprints comprising at least one selected from an edge, a corner, a blob, or a ridge;
receiving video footage from a camera configured to record video of apparatuses in the first assembled state, wherein the first assembled state comprises;
a first component of a first type; and
a second component, being one of the first type or a second type;

isolating a first frame comprising an image of an apparatus in the first assembled state;
splitting the first frame into a second frame comprising the first component of the first type and associated with the first digital fingerprint, and a third frame comprising the second component associated with the second digital fingerprint;
generating a first set of feature points and a second set of feature points the first and second sets of feature points each comprising at least one selected from an edge, a corner, a blob, or a ridge;
determining that the first set of feature points matches the feature points comprising the first digital fingerprint;
determining that the second set of feature points matches the feature points comprising the second digital fingerprint;
generating a third digital fingerprint based on the apparatus in the first assembled state, wherein the third digital fingerprint comprises the first digital fingerprint and the second digital fingerprint; and
updating a component database with:
the third digital fingerprint;
a date and time when the apparatus in the first assembled state was assembled; and
an indication that the apparatus in the first assembled state is associated with the first and second digital fingerprints.