Method for inspecting an object
A method for inspecting an object includes determining guide image data of the object from a determined orientation, the guide image data including a guide image pixel array and a pixel property for at least one guide image pixel in the guide image pixel array. The method also includes receiving inspection image data indicative of an inspection image and associating the inspection image data with the guide image data with a processor of a computing device. Additionally, the method includes determining a property of the object based on the guide image data and the associated inspection image data.
1 . A method for inspecting an object, the method comprising:
inserting an optical sensor through a borescope opening of a gas turbine engine;
generating an inspection image of a three-dimensional (3D) object using the optical sensor, the inspection image comprising a plurality of inspection image pixels and a corresponding location of each of the plurality of inspection image pixels;
determining an orientation of the object in the inspection image relative to the optical sensor via a 3D pose recovery regression;
creating a simplified two-dimensional (2D) image of the object in the determined orientation; and
projecting properties of a three-dimensional (3D) model in the determined orientation onto one or more pixel arrays that collectively form a property map, wherein, in forming the property map, the corresponding location of each of the plurality of inspection image pixels and the determined orientation are used to align the property map with the inspection image, wherein the corresponding location of each of the plurality of inspection image pixels is associated with the simplified 2D image to aid in aligning the property map with the inspection image, wherein each pixel in the one or more pixel arrays include a pixel property representing a physical characteristic of the object created from the 3D model, and wherein, in the projecting, each pixel in the one or more pixel arrays is aligned with the corresponding location of each pixel in the one or more pixel arrays.
2 . The method of claim 1 , wherein the three-dimensional model is based on an image of a control object.
3 . The method of claim 1 , wherein the pixel property includes an area of each pixel in the one or more pixel arrays, a distance of each pixel to another pixel, a color of each pixel, and an inclination of each pixel.
4 . The method of claim 3 , wherein the each pixel in the one or more pixel arrays includes a second pixel property for each pixel, wherein the second pixel property is a location of the pixel.
5 . The method of claim 1 , wherein the pixel property is a set of distances of the one or more pixel arrays relative to one or more respective pixel arrays.
6 . The method of claim 1 , further comprising determining one or more properties of the object based on the pixel property of each pixel in the one or more pixel arrays comprises:
designating a portion of the inspection image through a user input; and
determining the property of the designated portion of the inspection image based on the pixel properties corresponding to the one or more pixel arrays designated in the inspection image.
7 . The method of claim 6 , comprising initiating a maintenance action of the object in response to determining the one or more properties of the object.
8 . The method of claim 1 , wherein the inspection image is generated with a borescope camera or an endoscope camera.
9 . An inspection system, comprising:
a visual image recording device configured to be inserted through a borescope opening of a gas turbine engine and generate an inspection image of a three-dimensional (3D) object; and
a computing system comprising a processor, the computing system configured to: receive the inspection image of the 3D object, the inspection image comprising a plurality of inspection image pixels and a corresponding location of each of the plurality of inspection image pixels;
determine an orientation of the object in the inspection image relative to the visual image recording device via a 3D pose recovery regression;
create a simplified two-dimensional (2D) image of the object in the determined orientation; and
project properties of a three-dimensional model in the determined orientation onto one or more pixel arrays that collectively form a property map, wherein the corresponding location of each of the plurality of inspection image pixels and the determined orientation are used from the inspection image to form the property map and align the property map with the inspection image, wherein the corresponding location of each of the plurality of inspection image pixels is associated with the simplified 2D image to aid in aligning the property map with the inspection image, wherein each pixel in the one or more pixel arrays include a pixel property representing a physical characteristic of the object, and wherein each pixel in the one or more pixel arrays is aligned with the corresponding location of each pixel in the one or more pixel arrays.
10 . The inspection system of claim 9 , wherein the three-dimensional model is based on a 3D scan of a control object.
11 . The inspection system of claim 9 , wherein the pixel property includes an area of each pixel in the one or more pixel arrays, a distance measurement of each pixel to another pixel, and a color of each pixel.
12 . The inspection system of claim 9 , wherein the pixel property is a set of distance measurements of the one or more pixel arrays relative to one or more respective pixel arrays.
13 . The inspection system of claim 9 , wherein the pixel property is an area of the one or more pixel arrays.
14 . The inspection system of claim 9 , wherein the computing system determines one or more properties of the object based on the pixel property of each pixel in the one or more pixel arrays by:
designating a portion of the inspection image through a peripheral device; and
determining the property of the designated portion of the inspection image based on the pixel properties corresponding to the one or more pixel arrays designated in the inspection image.
15 . The method of claim 1 , wherein determining the orientation of the object is based at least in part on an estimated orientation of the object in the inspection image.
16 . The inspection system of claim 9 , wherein determining the orientation of the object is based at least in part on an estimated orientation of the object in the inspection image.