IP Library Granted Patent US 12,576,541
Granted Patent B2
US 12,576,541 · App. 18/448,572 · Granted Mar 17, 2026

Surface finish quality evaluation system and method

Inventors: Maria J. Telleria (San Francisco, CA); Kevin B. Albert (San Francisco, CA); Irene M. Davis (San Francisco, CA); Henry Tonoyan (San Francisco, CA); Gabriel F. Hein (San Francisco, CA); Zelda Othenin-Girard (San Francisco, CA); Jason De Alba (Richmond, CA)
Assignee: JLG INDUSTRIES, INC.
B25J15/0019B25J9/1697B25J11/0075E04F21/08G06T7/0002G06T7/40
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,576,541
App. No.
18/448,572
Granted
Mar 17, 2026
Kind
B2
Abstract

A surface evaluation system that includes one or more vision systems that generate target surface data during evaluation of a surface, the one or more vision systems comprising two or more of: at least one light, a camera, a structured light camera, a laser scanner and a 3D scanner.

Claims (58)

1 . A method, comprising:

generating instructions to control an automated surface finishing system to apply a material to a target surface, the automated surface finishing system comprising a positioning system and a sanding end effector coupled to the positioning system;

controlling one or more of a distance and an angle of a light relative to the target surface;

receiving one or more images of the target surface captured by a camera while the light is illuminating the target surface at an incident angle relative to the target surface;

processing the one or more images to identify a feature in the one or more images that indicates a defect in the target surface, the feature comprising a shadow in the one or more images, the defect comprising a low spot in the target surface; and

generating instructions, based on a location of the feature, to control the positioning system and the sanding end effector to avoid sanding down the low spot.

2 . The method of claim 1 , further comprising:

identifying a rework area based on the location of the feature in the one or more images; and

generating a task list for an operator that includes the rework area.

3 . The method of claim 1 , further comprising:

identifying a rework area on the target surface for an operator using augmented reality system, wherein the augmented reality system comprises one or more of: screens, projectors, lasers, and augmented glasses.

4 . The method of claim 1 , further comprising:

identifying a rework area based on the location of the feature in the one or more images;

directing a light at the rework area on the target surface;

continuously monitor a finish quality of the target surface by processing further images captured by the camera; and

changing a color of the light to indicate when the rework area has achieved a desired finish quality.

5 . The method of claim 1 , further comprising:

identifying a rework area based on the location of the feature in the one or more images; and

generating an annotated image visually highlighting to an operator the rework area as feedback.

6 . The method of claim 1 , further comprising:

identifying a rework area based on the location of the feature of the one or more images; and

generating a toolpath and parameters of the automated surface finishing system based on the rework area.

7 . The method of claim 1 , wherein:

the defect further comprises a high spot in the target surface; and

the method further comprises generating further instructions, based on the location of the feature, to control the positioning system and the sanding end effector to sand down the high spot.

8 . A method, comprising:

generating instructions to control an automated surface finishing system to apply a material to a target surface, the automated surface finishing system comprises a positioning system and a sanding end effector coupled to the positioning system;

controlling one or more of a distance and an angle of a light relative to the target surface;

receiving one or more images of the target surface captured by a camera while the light is illuminating the target surface at an incident angle relative to the target surface;

processing the one or more images to identify a feature in the one or more images that indicates a defect in the target surface, the feature comprises a shadow in the one or more images;

after the target surface is sanded by the sanding end effector, processing one or more further images to determine whether the target surface meets a condition for surface quality; and

generating instructions to control the positioning system and the sanding end effector to end sanding of the target surface in response to determining the target surface meets the condition.

9 . A method, comprising:

controlling a position of a scanner relative to a target surface;

receiving, three-dimensional topography information of the target surface captured by the scanner;

processing the three-dimensional topography information to determine a surface profile of the target surface;

generating a toolpath and parameters for an automated surface finishing system based on the surface profile, the automated surface finishing system comprising a positioning system and a sanding end effector coupled to the positioning system;

after the target surface is sanded by the sanding end effector, processing further three-dimensional topography information to determine whether the target surface meets a condition for surface quality; and

generating instructions to control the positioning system and the sanding end effector to end sanding of the target surface in response to determining the target surface meets the condition.

10 . The method of claim 9 , wherein:

the surface profile further includes a high spot in the target surface; and

the method further comprises generating further instructions to control the positioning system and the sanding end effector to sand down the high spot.

11 . The method of claim 9 , wherein:

the surface profile further includes a low spot in the target surface; and

the method further comprises generating further instructions to control the positioning system and the sanding end effector to avoid sanding down the low spot.

12 . The method of claim 1 , wherein the feature includes texture.

13 . The method of claim 1 , wherein the feature includes porosity.

14 . The method of claim 1 , wherein the feature includes a number of defects.

15 . The method of claim 1 , wherein the feature includes a size of a defect.

16 . The method of claim 1 , wherein the feature includes roughness.

17 . The method of claim 1 , wherein the feature includes sheen.

18 . The method of claim 1 , wherein the feature includes reflectivity.

19 . The method of claim 8 , further comprising:

determining a high spot in the target surface based on the shadow; and

generating further instructions, based on a location of the feature, to control the positioning system and the sanding end effector to sand down the high spot.

20 . The method of claim 8 , further comprising:

determining a low spot in the target surface based on the shadow; and

generating further instructions, based on a location of the feature, to control the positioning system and the sanding end effector to avoid sanding down the low spot.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2026
From: CANVAS CONSTRUCTION, INC.
To: CNVS (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
Reel/Frame 073428/0725 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2026
From: CNVS (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
To: JLG INDUSTRIES, INC.
Reel/Frame 073428/0744 →
RELEASE OF SECURITY INTEREST Recorded Dec 30, 2025
From: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK & TRUST COMPANY
To: CANVAS CONSTRUCTION, INC.
Reel/Frame 073336/0475 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2023
From: TELLERIA, MARIA J.; ALBERT, KEVIN B.; DAVIS, IRENE M.; TONOYAN, HENRY; HEIN, GABRIEL F.; OTHENIN-GIRARD, ZELDA; DE ALBA, JASON
To: CANVAS CONSTRUCTION, INC.
Reel/Frame 064566/0027 →
Continuity (3)
Continuation 16798029 · Feb 21, 2020
Provisional Application 62808631 · Feb 21, 2019
Related Publication 20230390942A1 · Dec 7, 2023
References Cited (11)
US 5866206A · Jennings-Tolchiner · 1999 [cited by examiner]
US 11369983B2 · Rennuit · 2022 [cited by examiner]
US 20110222754A1 · Zhao · 2011 [cited by examiner]
US 20150147460A1 · Manzi · 2015 [cited by examiner]
US 20180215666A1 · Qiao · 2018 [cited by examiner]
US 20180283018A1 · Telleria · 2018 [cited by examiner]
US 20180326591A1 · Häusler · 2018 [cited by examiner]
US 20200126207A1 · Saltz · 2020 [cited by examiner]
JP H09287930A · 1997 [cited by applicant]
JP 2000214101A · 2000 [cited by applicant]
JP 2007240242A · 2007 [cited by applicant]
Cited By (1)
US 12,711,734