IP Library Granted Patent US 11,308,343
Granted Patent B2
US 11,308,343 · App. 16/915,471 · Granted Apr 19, 2022

Method and device for automatically identifying a point of interest in a depth measurement on a viewed object

Inventor: Clark A. Bendall (Skaneateles, NY)
Assignee: BAKER HUGHES, A GE COMPANY, LLC
G06K9/3233G01B11/03G01B11/22G01B11/24G01N21/8851G06F3/04812G06T7/001G06T19/00G01N2021/8861G01N2021/8887G06T2200/08G06T2207/10028H04N2013/0081
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,308,343
App. No.
16/915,471
Granted
Apr 19, 2022
Kind
B2
Abstract

A method and device for automatically identifying a point of interest in a depth measurement on a viewed object using a video inspection device is disclosed. The video inspect device determines the three-dimensional coordinates in a region of interest on the viewed object and analyzes those surface points to determine the desired measurement application (e.g., determining the deepest point, the highest point, or the clearance between two surfaces). Based on the desired measurement application, the video inspection device automatically identifies the point of interest on the viewed object and places a cursor at that location.

Claims (55)

1. A method for automatically identifying an offset measurement point on a viewed object, the method comprising:

displaying an image of the viewed object in a display;

determining, by a data processor, three-dimensional coordinates of a plurality of points on a surface of the viewed object;

receiving, by the data processor, a plurality of reference surface points manually selected on the displayed image via an input device;

determining, by the data processor, a reference surface using three-dimensional coordinates associated with the plurality of reference surface points;

determining, by the data processor, a region of interest based on the plurality of reference surface points;

determining, by the data processor, a target feature type using three-dimensional coordinates within the region of interest;

selecting, by the data processor, an offset measurement point based on the target feature type;

determining, by the data processor, a distance between the reference surface and the offset measurement point;

displaying an offset cursor in the display at the offset measurement point; and

providing the distance in the display.

2. The method of claim 1 , wherein the target feature type is one of a recessed feature, a protruding feature, a perpendicular surface gap, or an opposite surface gap.

3. The method of claim 2 , wherein the target feature type is a recessed feature, and the offset measurement point is a point within the recessed feature furthest from the reference surface.

4. The method of claim 2 , wherein the target feature type is a protruding feature, and the offset measurement point is a point within the protruding feature furthest from the reference surface.

5. The method of claim 2 , wherein the target feature type is a perpendicular surface gap, and the offset measurement point is a point on an edge of a perpendicular surface closest to the reference surface.

6. The method of claim 2 , wherein the target feature type is an opposite surface gap, and the offset measurement point is a point on an opposite surface furthest from the reference surface.

7. The method of claim 1 , wherein the offset cursor is automatically displayed after receiving a last reference surface point of the plurality of reference surface points.

8. The method of claim 7 , wherein the offset cursor is re-positioned in response to manual repositioning of at least one reference surface point in the plurality of reference surface points.

9. A system for automatically identifying an offset measurement point on a viewed object, the system comprising:

a video inspection device comprising

a display;

an input device;

a data processor; and

a memory storing non-transitory computer-readable instructions, which when executed by the data processor, cause the data processor to perform operations comprising

displaying an image of the viewed object in the display;

determining three-dimensional coordinates of a plurality of points on a surface of the viewed object;

receiving a plurality of reference surface points manually selected on the displayed image via the input device;

determining a reference surface using three-dimensional coordinates associated with the plurality of reference surface points;

determining a region of interest based on the plurality of reference surface points;

determining a target feature type using three-dimensional coordinates within the region of interest;

selecting an offset measurement point based on the target feature type;

determining a distance between the reference surface and the offset measurement point;

displaying an offset cursor in the display at the offset measurement point; and

providing the distance in the display.

10. The system of claim 9 , wherein the target feature type is one of a recessed feature, a protruding feature, a perpendicular surface gap, or an opposite surface gap.

11. The system of claim 10 , wherein the target feature type is a recessed feature, and the offset measurement point is a point within the recessed feature furthest from the reference surface.

12. The system of claim 10 , wherein the target feature type is a protruding feature, and the offset measurement point is a point within the protruding feature furthest from the reference surface.

13. The system of claim 10 , wherein the target feature type is a perpendicular surface gap, and the offset measurement point is a point on an edge of a perpendicular surface closest to the reference surface.

14. The system of claim 10 , wherein the target feature type is an opposite surface gap, and the offset measurement point is a point on an opposite surface furthest from the reference surface.

15. The system of claim 9 , wherein the offset cursor is automatically displayed after receiving a last reference surface point of the plurality of reference surface points.

16. The system of claim 15 , wherein the offset cursor is re-positioned in response to manual repositioning of at least one reference surface point in the plurality of reference surface points.

17. A non-transitory computer program product storing instructions which, when executed by at least one data processor forming part of at least one computing system, results in operations comprising:

displaying an image of the viewed object in a display of a video inspection device including a data processor;

determining, by the data processor, three-dimensional coordinates of a plurality of points on a surface of the viewed object;

receiving, by the data processor, a plurality of reference surface points manually selected on the displayed image via the input device;

determining, by the data processor, a reference surface using three-dimensional coordinates associated with the plurality of reference surface points;

determining, by the data processor, a region of interest based on the plurality of reference surface points;

determining, by the data processor, a target feature type using three-dimensional coordinates within the region of interest;

selecting, by the data processor, an offset measurement point based on the target feature type;

determining, by the data processor, a distance between the reference surface and the offset measurement point;

displaying, by the data processor, an offset cursor in the display at the offset measurement point; and

providing, by the data processor, the distance in the display.

18. The non-transitory computer program product of claim 17 , wherein the target feature type is one of a recessed feature, a protruding feature, a perpendicular surface gap, or an opposite surface gap.

19. The non-transitory computer program product of claim 17 , the offset cursor is automatically displayed after receiving a last reference surface point of the plurality of reference surface points.

20. The non-transitory computer program product of claim 17 , the offset cursor is re-positioned in response to manual repositioning of at least one reference surface point in the plurality of reference surface points.

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 Nov 23, 2020
From: GENERAL ELECTRIC COMPANY
To: BAKER HUGHES, A GE COMPANY, LLC
Reel/Frame 054499/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2020
From: BENDALL, CLARK ALEXANDER
To: GENERAL ELECTRIC COMPANY
Reel/Frame 054426/0506 →
Continuity (5)
Continuation 16282999 · Feb 22, 2019
Continuation 15810584 · Nov 13, 2017
Continuation 15018556 · Feb 8, 2016
Continuation 14108976 · Dec 17, 2013
Related Publication 20210012134A1 · Jan 14, 2021