# US 2025/0095136 A1 · Analyzing mechanical components

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2025/0095136 A1
- Document ID: US20250095136A1
- Status: Published application
- Kind: A1
- Application number: 18/467,086
- Filed: 2023-09-14
- Published: 2025-03-20
- Earliest claimed: 2023-09-14
- Assignees: Baker Hughes Holdings LLC
- Applicants: Baker Hughes Holdings LLC
- Inventors: Sheldon McCrackin; Yandong Wang
- Web page: https://patentgrep.com/patent/US20250095136A1

## CPC

- G06T 7/001: {using an image reference approach}
- G06T 7/33: using feature-based methods
- G06T 2207/20212: Image combination
- G06T 2207/30164: Workpiece; Machine component
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

Data, characterizing a first image and plurality of 3D surface points characterizing a mechanical component before a repair has been performed on the mechanical component and after a repair has been performed on the mechanical component, is received. A second set of data is determined based on combining the received data. The second set of data characterizes an image and dimensions of the mechanical component before and after a repair has been performed on the component. A location of a work area and a size of the work area before and after the repair has been performed on the component is determined based on the second set of data. The second set of data and the determined location and size of the work area before and after the repair has been performed on the component.

## Claims

### Claim 1

A method comprising:
receiving data characterizing a first image and plurality of 3D surface points characterizing a mechanical component before a repair has been performed on the mechanical component, and a second image and plurality of 3D surface points characterizing the mechanical component after a repair has been performed on the mechanical component, wherein the repair comprises removing material from, or adding material to, the component, wherein the first and second images are acquired using an image sensor, and the 3D surface points characterizing the mechanical component before and after the repair are derived from images acquired using the image sensor;
determining a second set of data based on combining the received data, the second set of data characterizing an image and dimensions of the mechanical component before and after a repair has been performed on the component;
determining a location of a work area and a size of the work area before the repair has been performed on the component and after the repair has been performed on the component, based on the second set of data; and
providing the second set of data and the determined location and size of the work area before the repair has been performed on the component and after the repair has been performed on the component.

### Claim 2 (depends on 1)

The method of claim 1, further comprising repairing the mechanical component.

### Claim 3 (depends on 1)

The method of claim 1, wherein the mechanical component includes a turbine blade or a weld.

### Claim 4 (depends on 1)

The method of claim 1, wherein receiving the data comprises:
acquiring the data from a borescope positioned within a mechanical system.

### Claim 5 (depends on 1)

The method of claim 1, wherein determining the second set of data comprises:
determining a 3D transformation to align the mechanical component as characterized by the first plurality of 3D surface points and the mechanical component as characterized by the second plurality of 3D surface points; and
determining a first plurality of aligned 3D surface points and a second plurality of aligned 3D surface points using the 3D transformation.

### Claim 6 (depends on 5)

The method of claim 5, wherein determining the second set of data comprises:
identifying features within the first image and the second image;
matching the features between the first image and the second image;
determining a 3D transformation matrix, wherein determining the first plurality of aligned 3D surface points and the second plurality of aligned 3D surface points using the 3D transformation comprises multiplying the 3D transformation matrix with the first or second plurality of 3D surface points; and
spatially transforming the first image to align with the second image, producing a transformed image.

### Claim 7 (depends on 6)

The method of claim 6, wherein identifying features within the first image and the second image comprises identifying points indicative of the work area, wherein determining the location and the size comprises:
identifying features indicative of edges of the mechanical component; and
measuring a distance between the features indicative of the work area and the features indicative of the edges of the mechanical component.

### Claim 8 (depends on 7)

The method of claim 7, wherein measuring a distance comprises measuring a plurality of distances, the method further comprising:
comparing the plurality of measured distances between the mechanical component before the repair and the mechanical component after repair;
determine an amount of material added or removed during the repair based on the comparison; and
provide the determined amount of material added or removed.

### Claim 9 (depends on 1)

The method of claim 1, wherein providing the second set of data and the determined location and size comprises displaying an image.

### Claim 10

A system comprising:
at least one data processor; and
non-transitory memory storing instructions, which, when executed by the at least one data processor causes the at least one data processor to perform operations comprising:
receiving data characterizing a first image and plurality of 3D surface points characterizing a mechanical component before a repair has been performed on the mechanical component, and a second image and plurality of 3D surface points characterizing the mechanical component after a repair has been performed on the mechanical component, wherein the repair comprises removing material from, or adding material to, the component, wherein the first and second images are acquired using an image sensor, and the 3D surface points characterizing the mechanical component before and after the repair are derived from images acquired using the image sensor;
determining a second set of data based on combining the received data, the second set of data characterizing an image and dimensions of the mechanical component before and after a repair has been performed on the component;
determining a location of a work area and a size of the work area before the repair has been performed on the component and after the repair has been performed on the component, based on the second set of data; and
providing the second set of data and the determined location and size of the work area before the repair has been performed on the component and after the repair has been performed on the component.

### Claim 11 (depends on 9)

The system, of claim 9, wherein the mechanical component comprises a turbine blade.

### Claim 12 (depends on 9)

The system, of claim 9, wherein the mechanical component comprises a weld.

### Claim 13 (depends on 9)

The system of claim 9, wherein receiving the data comprises:
acquiring the data from a borescope positioned within a mechanical system.

### Claim 14 (depends on 9)

The system of claim 9, wherein determining the second set of data comprises:
determining a 3D transformation to align the mechanical component as characterized by the first plurality of 3D surface points and the mechanical component as characterized by the second plurality of 3D surface points; and
determining a first plurality of aligned 3D surface points and a second plurality of aligned 3D surface points using the 3D transformation.

### Claim 15 (depends on 14)

The system of claim 14, wherein determining the second set of data comprises:
identifying features within the first image and the second image;
matching the features between the first image and the second image;
determining a 3D transformation matrix, wherein determining the first plurality of aligned 3D surface points and the second plurality of aligned 3D surface points using the 3D transformation comprises multiplying the 3D transformation matrix with the first or second plurality of 3D surface points; and
spatially transforming the first image to align with the second image, producing a transformed image.

### Claim 16 (depends on 13)

The system of claim 13, wherein identifying features within the first image and the second image comprises identifying points indicative of the work area, wherein determining the location and the size comprises:
identifying features indicative of edges of the mechanical component; and
measuring a distance between the features indicative of the work area and the features indicative of the edges of the mechanical component.

### Claim 17 (depends on 9)

The system of claim 9, wherein providing the second set of data and the determined location and size comprises displaying an image.

### Claim 18

A non-transitory computer readable memory storing instructions which, when executed by at least one data processor forming part of at least one computing system, causes the at least one data processor to perform operations comprising:
receiving data characterizing a first image and plurality of 3D surface points characterizing a mechanical component before a repair has been performed on the mechanical component, and a second image and plurality of 3D surface points characterizing the mechanical component after a repair has been performed on the mechanical component, wherein the repair comprises removing material from, or adding material to, the component, wherein the first and second images are acquired using an image sensor, and the 3D surface points characterizing the mechanical component before and after the repair are derived from images acquired using the image sensor;
determining a second set of data based on combining the received data, the second set of data characterizing an image and dimensions of the mechanical component before and after a repair has been performed on the component;
determining a location of a work area and a size of the work area before the repair has been performed on the component and after the repair has been performed on the component, based on the second set of data; and
providing the second set of data and the determined location and size of the work area before the repair has been performed on the component and after the repair has been performed on the component.

### Claim 19 (depends on 18)

The non-transitory computer readable memory of claim 18, wherein the mechanical component includes a turbine blade or a weld.

### Claim 20 (depends on 18)

The non-transitory computer readable memory of claim 18, wherein receiving the data comprises:
acquiring the data from a borescope positioned within a mechanical system.
