IP Library Granted Patent US 11,514,643
Granted Patent B2
US 11,514,643 · App. 17/068,897 · Granted Nov 29, 2022

Method and device for displaying a two-dimensional image of a viewed object simultaneously with an image depicting the three-dimensional geometry of the viewed object

Inventors: Clark Alexander Bendall (Syracuse, NY); Michael Melvin Ball (Baldwinsville, NY)
Assignee: BAKER HUGHES, A GE COMPANY, LLC
G06T17/00G01B11/24G06F3/04842G06F3/04847G06T7/62G06T19/00G06T2200/24G06T2207/10028G06T2207/10068G06T2207/30164G06T2219/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,514,643
App. No.
17/068,897
Granted
Nov 29, 2022
Kind
B2
Abstract

A method, device, and computer readable medium for displaying a two-dimensional image of a viewed object simultaneously with an image depicting a three-dimensional geometry of the viewed object using a video inspection device is disclosed. The video inspection device displays a two-dimensional image of the object surface of a viewed object, and determines the three-dimensional coordinates of a plurality of surface points. At least one rendered image of the three-dimensional geometry of the viewed object is displayed simultaneously with the two-dimensional image. As measurement cursors are placed and moved on the two-dimensional image, the rendered image of the three-dimensional geometry of the viewed object is automatically updated.

Claims (48)

1. A method for inspecting an object surface of a viewed object, comprising:

displaying a two-dimensional image of the object surface on a display;

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

determining a rendered image of the three-dimensional coordinates of at least a portion of the object surface using the central processor unit, the rendered image is output on the display;

displaying, responsive to user input, measurement cursors on the rendered image;

displaying, on the two-dimensional image:

measurement identifiers corresponding to the measurement cursors displayed on the rendered image, and

a measurement line identifier extending from one of the measurement identifiers to at least an additional one of the measurement identifiers; and

simultaneously displaying the two-dimensional image and the rendered image on the display.

2. The method of claim 1 , further comprising:

determining a measurement dimension of the object surface based on the locations of the measurement cursors on the rendered image using the central processor unit.

3. The method of claim 1 , wherein the rendered image is a depth profile image.

4. The method of claim 1 , wherein the rendered image is a point cloud view.

5. The method of claim 1 , wherein the step of determining of the three-dimensional coordinates of the plurality of points on the object surface using the central processor unit is performed using structured-light techniques and begins before placing a plurality of measurement cursors on the rendered image.

6. The method of claim 5 , wherein the determining of the three-dimensional coordinates of the plurality of points on the object surface using the central processor unit is completed before the placing of the measurement cursors on the rendered image.

7. A device for inspecting an object surface of a viewed object, the device comprising:

an elongated probe comprising an insertion tube;

an imager located at a distal end of the insertion tube for obtaining a two-dimensional image of the object surface;

a display;

a central processor unit;

a memory storing non-transitory computer readable program instructions, which when executed by the central processor unit cause the central processor unit to perform operations including:

displaying the two-dimensional image of the object surface on the display;

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

determining a rendered image of the three-dimensional coordinates of at least a portion of the object surface, the rendered image is output on the display;

displaying, responsive to user input, measurement cursors on the rendered image;

displaying, on the two-dimensional image:

measurement identifiers corresponding to the measurement cursors displayed on the rendered image, and

a measurement line identifier extending from one of the measurement identifiers to at least an additional one of the measurement identifiers; and

simultaneously displaying the two-dimensional image and the rendered image on the display.

8. The device of claim 7 , wherein the instructions, when executed, further cause the central processor unit to perform operations including:

determining a measurement dimension of the object surface based on locations of the measurement cursors on the rendered image.

9. The device of claim 7 , wherein the rendered image is a depth profile image.

10. The device of claim 7 , wherein the rendered image is a point cloud view.

11. The device of claim 7 , wherein the instructions, when executed, further cause the central processor unit to perform determining the three-dimensional coordinates of the plurality of points on the object surface using structured-light techniques before placing a plurality of measurement cursors on the rendered image.

12. The device of claim 11 , wherein the instructions, when executed, further cause the central processor unit to complete the determining of the three-dimensional coordinates of the plurality of points on the object surface before the placing of the measurement cursors on the rendered image.

13. A non-transitory computer readable storage medium containing program instructions, which when executed by a central processor unit cause the central processor unit to perform operations comprising:

displaying a two-dimensional image of an object surface on a display;

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

determining a rendered image of the three-dimensional coordinates of at least a portion of the object surface, the rendered image is output on the display;

displaying, responsive to user input, measurement cursors on the rendered image; displaying, on the two-dimensional image:

measurement identifiers corresponding to the measurement cursors displayed on the rendered image, and

a measurement line identifier extending from one of the measurement identifiers to at least an additional one of the measurement identifiers; and

simultaneously displaying the two-dimensional image and the rendered image on the display.

14. The non-transitory computer readable storage medium of claim 13 , wherein the program instructions further cause the central processor unit to perform operations including:

determining a measurement dimension of the object surface based on locations of the measurement cursors on the rendered image.

15. The non-transitory computer readable storage medium of claim 13 , wherein the rendered image is a depth profile image.

16. The non-transitory computer readable storage medium of claim 13 , wherein the rendered image is a point cloud view.

17. The non-transitory computer readable storage medium of claim 13 , wherein the program instructions further cause the central processor unit to perform determining the three-dimensional coordinates of the plurality of points on the object surface using structured-light techniques before placing a plurality of measurement cursors on the rendered image.

Assignments (1)
CHANGE OF NAME Recorded Mar 16, 2023
From: BAKER HUGHES, A GE COMPANY, LLC
To: BAKER HUGHES HOLDINGS LLC
Reel/Frame 063102/0887 →