IP Library Granted Patent US 9,013,469
Granted Patent B2
US 9,013,469 · App. 13/040,678 · Granted Apr 21, 2015

Method and device for displaying a three-dimensional view of the surface of a viewed object

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 9,013,469
App. No.
13/040,678
Granted
Apr 21, 2015
Kind
B2
Abstract

A method and device for displaying a three-dimensional view of the surface of a viewed object is disclosed, wherein a subset of the three-dimensional data from the entire image of the viewed object in a region of interest is determined and displayed to provide enhanced detail in the region of interest.

Claims (38)

1. A method for displaying a three-dimensional view of a surface of a viewed object, the method comprising the steps of:

determining three-dimensional coordinates in a first coordinate system of a plurality of surface points on the surface of the viewed object;

receiving a selection of a plurality of measurement points on the surface of the viewed object;

determining a reference surface based on the three-dimensional coordinates in the first coordinate system of three or more of the plurality of surface points proximate one or more of the plurality of measurement points;

establishing a second coordinate system different from the first coordinate system based on the reference surface and the plurality of measurement points by assigning the origin of the second coordinate system to be located proximate the average position of the three-dimensional coordinates of points on the reference surface corresponding to two or more of the plurality of measurement points;

transforming the three-dimensional coordinates in the first coordinate system of the plurality of surface points to the three-dimensional coordinates in the second coordinate system;

determining a subset of the plurality of surface points that are within a region of interest on the surface of the viewed object, wherein the region of interest is based on the plurality of measurement points; and

displaying, on a monitor, a rendered three-dimensional view of the subset of the plurality of surface points in the three-dimensional coordinates of the second coordinate system,

wherein displaying the rendered three-dimensional view of the subset of the plurality of surface points further comprises displaying a measured geometric dimension of the region of interest, and

wherein the measured geometric dimension comprises depth of an irregularity on the surface of the viewed object.

2. The method of claim 1 , further including obtaining and displaying a two-dimensional image of the surface of the viewed object.

3. The method of claim 1 , further including obtaining and displaying an image of the surface of the viewed object, wherein the step of receiving the selection of the plurality of measurement points comprises receiving, via a pointing device, inputs indicating locations of plurality of cursors on the displayed image.

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

5. The method of claim 1 , wherein the region of interest includes surface points within a certain distance from the origin of the second coordinate system.

6. The method of claim 1 , wherein the region of interest includes surface points within a certain distance from the average position.

7. The method of claim 1 , wherein the region of interest includes surface points having a distance from the reference surface within a certain range based on the distance from one or more of the measurement points and the reference surface.

8. The method of claim 1 , wherein the step of displaying the rendered three-dimensional view of the subset of the plurality of surface points comprises displaying a point cloud view of the subset of the plurality of surface points.

9. The method of claim 1 , wherein rotation of the rendered three-dimensional view is about the origin of the second coordinate system.

10. The method of claim 1 , wherein the step of displaying the rendered three-dimensional view of the subset of the plurality of surface points in the three-dimensional coordinates of the second coordinate system comprises using a color map to indicate the distance between the subset of the plurality of surface points and the reference surface.

11. The method of claim 1 , wherein the rendered three-dimensional view further comprises a scale indicating perpendicular distance from the reference surface.

12. The method of claim 1 , further comprising the step of displaying the plurality of measurement points in the rendered three-dimensional view.

13. The method of claim 1 , wherein the step of transforming the three-dimensional coordinates in the first coordinate system of the plurality of surface points to the three-dimensional coordinates in a second coordinate system takes place after the step of determining a subset of the plurality of surface points that are within a region of interest on the surface of the viewed object, wherein only the subset of the plurality of surface points are transformed.

14. The method of claim 1 , further comprising the steps of: determining three-dimensional line points along straight lines between two or more of the plurality of measurement points in the three-dimensional coordinates of the second coordinate system; and displaying the three-dimensional line points in the rendered three-dimensional view.

15. The method of claim 1 , further comprising the step of displaying in the rendered three-dimensional view a depth line from a measurement point to the reference surface.

16. The method of claim 1 , further comprising the step of displaying a plurality of frame points in the rendered three-dimensional view forming a frame on the reference surface to indicate the location of the reference surface.

17. A device for displaying a three-dimensional view of a surface of a viewed object comprising:

an imager for obtaining an image of the surface of the viewed object;

a monitor for displaying the image of the surface of the viewed object;

a pointing device for selecting a plurality of measurement points on the displayed image of the surface of the viewed object; and

a central processor unit for

determining three-dimensional coordinates in a first coordinate system of a plurality of surface points on the surface of the viewed object using the obtained image of the surface of the viewed object;

determining a reference surface based on the three-dimensional coordinates in the first coordinate system of three or more of the plurality of surface points proximate one or more of the plurality of measurement points;

establishing a second coordinate system different from the first coordinate system based on the reference surface and the plurality of measurement points by assigning the origin of the second coordinate system to be located proximate the average position of the three-dimensional coordinates of points on the reference surface corresponding to two or more of the plurality of measurement points;

transforming the three-dimensional coordinates in the first coordinate system of the plurality of surface points to the three-dimensional coordinates in the second coordinate system; and

determining a subset of the plurality of surface points that are within a region of interest on the surface of the viewed object, wherein the region of interest is based on the plurality of measurement points; and

displaying a rendered three-dimensional view of the subset of the plurality of surface points in the three-dimensional coordinates of the second coordinate system,

wherein displaying the rendered three-dimensional view of the subset of the plurality of surface points further comprises displaying a measured geometric dimension of the region of interest, and

wherein the measured geometric dimension comprises depth of an irregularity on the surface of the viewed object.

Assignments (3)
CHANGE OF NAME Recorded Feb 14, 2023
From: BAKER HUGHES, A GE COMPANY, LLC
To: BAKER HUGHES HOLDINGS LLC
Reel/Frame 062748/0901 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2020
From: GENERAL ELECTRIC COMPANY
To: BAKER HUGHES, A GE COMPANY, LLC
Reel/Frame 051698/0464 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2011
From: BENDALL, CLARK ALEXANDER
To: GENERAL ELECTRIC COMPANY
Reel/Frame 025903/0448 →