← Back to Patent Explorer
US4995087A Expired / Lapsed US ⏱️ 0.0 years remaining

Machine vision system

Assignee: General Electric Co
•
Filing: 1989-08-11
•
Granted: 1991-02-19
•
Expires: 2009-08-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A vision system for automating a machine process. The system includes a conventional CCD camera and a vision processor which automatically determines process parameters from a workpiece surface by generating an image of the workpiece surface, transducing the workpiece image into electrical signals, and electronically determining the process parameters from the electrical signals. Applied to a laser welding process, the vision system locates workpiece edges, determines part centerline and thickness, and calculates process parameters such as weld location, the rate of delivery of weld powder, laser intensity, and the speed at which the weld is applied.

Inventors

  • 👤 Rajendra P. Rathi
  • 👤 David G. Tashjian
  • 👤 Richard H. Burkel
  • 👤 Randall C. Gantner
  • 👤 John J. Bottoms
  • 👤 Steven M. Wolff

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 13:15
CPC Classifications
B; B23; B23K; B23K26/00; B23K26/02; B23K26/03; B23K26/032; B23P; B23P6/00; B23P6/002; B23P6/007; G; G05; G05B; G05B19/00; G05B19/02; G05B19/42; G05B19/4202; G05B19/4207; G05B2219/00; G05B2219/30; G05B2219/36; G05B2219/36495; G05B2219/37; G05B2219/37572; G05B2219/45; G05B2219/45165; G05B2219/50; G05B2219/50214

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 178 words
A method for guilding a tool along a workpiece surface, the steps comprising: generating an image of said workpiece surface; dissecting said image into a plurality of picture elements; identifying the coordinates of a set of picture elements associated with a boundary of said workpiece surface; generating a mathematical equation from said picture element coordinates, said equation defining a curve formed by the boundary of said workpiece surface; selecting a first plurality of points along said curve; electronically determining a slope for said curve at each of said first plurality of points ; generating a set of mathematical equations, each of said equations defining a line normal to said curve and each normal line intersecting said curve at a different one of said first plurality of points; identifying a second plurality of points, each one of said second plurality of points being located along a different one of said normal lines at a predetermined distance from an associated one of said first plurality of points; and guiding said tool along a path including said second plurality of points.
Claim 2
Independent Claim 178 words
A method for guilding a tool along a workpiece surface, the steps comprising: generating an image of said workpiece surface; dissecting said image into a plurality of picture elements; identifying the coordinates of a set of picture elements associated with a boundary of said workpiece surface; generating a mathematical equation from said picture element coordinates, said equation defining a curve formed by the boundary of said workpiece surface; selecting a first plurality of points along said curve; electronically determining a slope for said curve at each of said first plurality of points ; generating a set of mathematical equations, each of said equations defining a line normal to said curve and each normal line intersecting said curve at a different one of said first plurality of points; identifying a second plurality of points, each one of said second plurality of points being located along a different one of said normal lines at a predetermined distance from an associated one of said first plurality of points; and guiding said tool along a path including said second plurality of points.
Claim 3
Independent Claim 270 words
A method for guiding a tool along a workpiece surface, comprising the steps of: generating an image of said workpiece surface, said step of generating an image including the steps of illuminating said surface, and focusing electromagnetic energy reflected from said surface onto a sensor; dissecting said image into a plurality of picture elements; identifying the coordinates of a set of picture elements associated with a boundary of said workpiece surface, said step of identifying the coordinates of the set of picture elements including the steps of: (a) assigning a luminance value to each picture element, the magnitude of said luminance value being proportional to the intensity of electromagnetic energy associated with the corresponding picture element, and (b) comparing said luminance values to identify picture elements associated with said workpiece surface and picture elements associated with background areas; generating a mathematical equation from said picture element coordinates, said equation defining a curve formed by the boundary of said workpiece surface; selecting a first plurality of points along said curve; electronically determining a slope for said curve at each of said first selected points; generating a set of mathematical equations, each of said set of equations defining a line normal to said curve and each normal line intersection said curve at a different one of said first plurality of points; identifying a second plurality of points, each one of said second plurality of points being located along a different one of said normal lines at a predetermined distance from an associated one of said first plurality of points; and guiding the tool along a path including said second plurality of points.
Claim 4
Independent Claim 270 words
A method for guiding a tool along a workpiece surface, comprising the steps of: generating an image of said workpiece surface, said step of generating an image including the steps of illuminating said surface, and focusing electromagnetic energy reflected from said surface onto a sensor; dissecting said image into a plurality of picture elements; identifying the coordinates of a set of picture elements associated with a boundary of said workpiece surface, said step of identifying the coordinates of the set of picture elements including the steps of: (a) assigning a luminance value to each picture element, the magnitude of said luminance value being proportional to the intensity of electromagnetic energy associated with the corresponding picture element, and (b) comparing said luminance values to identify picture elements associated with said workpiece surface and picture elements associated with background areas; generating a mathematical equation from said picture element coordinates, said equation defining a curve formed by the boundary of said workpiece surface; selecting a first plurality of points along said curve; electronically determining a slope for said curve at each of said first selected points; generating a set of mathematical equations, each of said set of equations defining a line normal to said curve and each normal line intersection said curve at a different one of said first plurality of points; identifying a second plurality of points, each one of said second plurality of points being located along a different one of said normal lines at a predetermined distance from an associated one of said first plurality of points; and guiding the tool along a path including said second plurality of points.
Claim 5
Dependent Claim 82 words
The method of claim 2, wherein said step of comparing luminance values to identify picture elements associated with said surface and picture elements associated with background areas includes the steps of: determining a threshold luminance value; comparing said picture element luminance values to said threshold luminance value; identifying picture elements associated with said surface as those having luminance values greater than said threshold value; and identifying picture elements associated with said background as those having luminance values less than said threshold value.
Claim 6
Dependent Claim 77 words
The method of claim 1, wherein: said step of generating a mathematical equation from said picture element coordinates includes the step of determining a set of fourier Coefficients corresponding to said picture element coordinates and substituting said Fourier Coefficients into a Fourier Series equation; and said step of electronically determining the slope of said curve at selected points along said curve includes the step of calculating the derivative of said Fourier Series equation at said selected points.

References Cited (Backward Citations)

US3967242A Cited
US4575805A Cited
US4412121A Cited
US4670849A Cited
US4493968A Cited
US4703415A Cited
US4673795A Cited
US4698570A Cited
US4789770A Cited
US4696707A Cited
US4843287A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-02-18 1994-08-20 1995-02-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-02-18 1998-08-20 1999-02-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-02-18 2002-08-20 2003-02-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag