IP Library Granted Patent US 11,170,516
Granted Patent B2
US 11,170,516 · App. 16/811,654 · Granted Nov 9, 2021

Method and device for measuring features on or near an object

Inventor: Clark Alexander Bendall (Skaneateles, NY)
Assignee: BAKER HUGHES, A GE COMPANY, LLC
G06T7/50G01B11/24G06F3/005G06F3/04845G06T7/0004G06T7/62G06T19/00G06T2200/04G06T2200/24G06T2207/10028G06T2207/10068G06T2207/20101G06T2207/30136G06T2207/30164G06T2210/41G06T2219/012G06T2219/028
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 11,170,516
App. No.
16/811,654
Granted
Nov 9, 2021
Kind
B2
Abstract

A method and device for measuring dimensions of a feature on or near an object using a video inspection device. A reference surface is determined based on reference surface points on the surface of the object. One or more measurement cursors are placed on measurement pixels of an image of the object. Projected reference surface points associated with the measurement pixels on the reference surface are determined. The dimensions of the feature can be determined using the three-dimensional coordinates of at least one of the projected reference surface points.

Claims (45)

1. A method for measuring a feature on or near a viewed object, the method comprising the steps of:

determining three-dimensional coordinates of a plurality of points on a surface of the viewed object using a central processor unit;

displaying on a monitor a three-dimensional point cloud view of the plurality of points on the surface of the viewed object, wherein a plurality of field of view lines are displayed on the three-dimensional point could view, the plurality of field of view lines extending from a field of view origin and provide a visual indication of an orientation of a tip of a probe of a video inspection device with respect to the viewed object;

selecting one or more reference surface points from the plurality of points on the surface of the viewed object using a pointing device;

determining a reference surface using the central processor unit, wherein the reference surface is determined based on the one or more of the reference surface points;

placing one or more measurement cursors on one or more measurement pixels of the three-dimensional point cloud view using a pointing device;

determining one or more projected reference surface points associated with the one or more measurement cursors on the reference surface using the central processor unit, wherein each of the one or more projected reference surface points is determined based on the intersection of a three-dimensional trajectory line associated with the one or more measurement pixels and the reference surface; and

determining the dimensions of the feature on or near the viewed object using the three-dimensional coordinates of at least one of the one or more projected reference surface points using the central processor unit.

2. The method of claim 1 , wherein the three-dimensional point cloud view includes a plurality of frame points forming a frame on the reference surface to indicate a location of the reference surface.

3. The method of claim 1 , wherein the reference surface is a plane.

4. The method of claim 1 , wherein the step of selecting one or more reference surface points using a pointing device is performed by placing reference surface cursors on each of the reference surface points.

5. The method of claim 1 , wherein the three-dimensional point cloud view is surfaced to graphically smooth transitions between adjacent points in the three-dimensional point cloud view.

6. The method of claim 1 , wherein at least one of the one or more projected reference surface points is associated with a measurement pixel not having associated three-dimensional coordinates of a point on the surface of the viewed object.

7. The method of claim 1 , wherein at least one of the one or more projected reference surface points is associated with a measurement pixel having associated three-dimensional coordinates of a point on the surface of the viewed object.

8. The method of claim 7 , wherein the step of determining the dimensions of the feature on or near the viewed object using the three-dimensional coordinates of at least one of the one or more projected reference surface points further comprises using the three-dimensional coordinates of at least one of the plurality of points on the surface of the viewed object.

9. The method of claim 1 , wherein the reference surface is determined based on the three-dimensional coordinates of the one or more of the reference surface points or the three-dimensional coordinates of surface points proximate one or more of the reference surface points.

10. The method of claim 1 , wherein the feature on or near the viewed object is a missing corner of the viewed object, and wherein the step of placing one or more measurement cursors on one or more measurement pixels of the three-dimensional point cloud view using a pointing device comprises performing an area measurement by

placing a first measurement cursor in the three-dimensional point cloud view on a first edge of the viewed object proximate the missing corner at a first distance from the reference surface points,

placing a second measurement cursor in the three-dimensional point cloud view on a second edge of the viewed object proximate the missing corner at a second distance from the reference surface points, and

placing a third measurement cursor in the three-dimensional point cloud view at a third distance from the reference surface points.

11. The method of claim 10 , further comprising the steps of:

determining that the third distance is greater than the first distance and the second distance;

determining an angle between a first line extending between the first measurement cursor and the third measurement cursor and a second line extending between the second measurement cursor and the third measurement cursor using the central processor unit; and

if the angle is within a predetermined range of angles, automatically determining the area enclosed by the projected reference surface points associated with the measurement cursors and the lengths of the first line and the second line.

12. The method of claim 10 , further comprising the steps of:

determining the lengths of a first line extending between the first measurement cursor and the third measurement cursor and a second line extending between the second measurement cursor and the third measurement cursor using the central processor unit; and

displaying on the monitor the area enclosed by the projected reference surface points associated with the measurement cursors and the lengths of the first line and the second line.

13. The method of claim 12 , wherein the area is a three-dimensional area and the lengths are three-dimensional lengths.

14. The method of claim 10 , further comprising the steps of displaying on the monitor a first extension line extending from the third measurement cursor through the first measurement cursor along the first edge of the viewed object and a second extension line extending from the third measurement cursor through the second measurement cursor along the second edge of the viewed object.

15. The method of claim 1 , further comprising the steps of:

displaying on the monitor a two-dimensional image of the viewed object;

determining a distance between a point on the surface of the viewed object and the reference surface using the central processor unit;

comparing the distance to a predetermined distance threshold using the central processor unit; and

displaying an overlay on a pixel in the two-dimensional image if the distance is below the predetermined distance threshold.

16. The method of claim 15 , wherein the distance is a perpendicular distance between the point on the surface of the viewed object and the reference surface.

17. The method of claim 1 , further comprising the steps of:

determining a distance between a point on the surface of the viewed object and the reference surface using the central processor unit;

comparing the distance to a predetermined distance threshold using the central processor unit; and

displaying in the three-dimensional point cloud view an indication of the surface point having a distance below the predetermined distance threshold.

18. The method of claim 1 , further comprising the steps of:

displaying a guide line on the three-dimensional point cloud view extending from one of the one or more projected reference surface points associated with the one or more measurement cursors on the reference surface to a point on the surface of the viewed object, wherein the guide line is perpendicular to the reference surface.

19. The method of claim 1 , wherein the reference surface is a reference plane, further comprising the steps of:

determining an edge view plane based on the three-dimensional coordinates associated with at least two of the measurement cursors placed on an edge of the viewed object using the central processor unit;

determining an angle between the reference plane and the edge view plane using the central processor unit; and

if the angle is outside of a predetermined range of angles, indicating a warning on the monitor.

Assignments (3)
CHANGE OF NAME Recorded Mar 16, 2023
From: BAKER HUGHES, A GE COMPANY, LLC
To: BAKER HUGHES HOLDINGS LLC
Reel/Frame 063102/0887 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2021
From: GENERAL ELECTRIC COMPANY
To: BAKER HUGHES, A GE COMPANY, LLC
Reel/Frame 056846/0372 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2021
From: GENERAL ELECTRIC COMPANY
To: BAKER HUGHES, A GE COMPANY, LLC
Reel/Frame 056442/0072 →
Continuity (8)
Continuation 16422143 · May 24, 2019
Continuation 15958215 · Apr 20, 2018
Continuation 15018628 · Feb 8, 2016
Continuation In Part 14660464 · Mar 17, 2015
Continuation In Part 14108976 · Dec 17, 2013
Continuation In Part 13040678 · Mar 4, 2011
Provisional Application 62232866 · Sep 25, 2015
Related Publication 20200202543A1 · Jun 25, 2020
Cited By (1)
US 12,487,443