Automated depth estimation for non-destructive testing
AssigneeSmartAuger, Inc.
InventorNathan Stein
Life of this patent
Estimating the term…
Abstract
A method for estimating a depth of one or more buried objects can include receiving, from a non-destructive testing (NDT) scanner, a B-Scan image of a scanned region. Using a machine learning model, a hyperbola in the B-Scan image can be identified. At least one geometric feature of the hyperbola can be determined. Based upon the at least one geometric feature of the hyperbola, a dielectric constant in at least a portion of the scanned region can be determined. A depth of the one or more objects beneath a surface of the scanned region can be determined based upon the determined dielectric constant.
Claims21
A method comprising:
- receiving, from a non-destructive testing (NDT) scanner, a B-Scan image of a scanned region;
- identifying, using a machine learning model, a set of pixels associated with a hyperbola in the B-scan image;
- determining at least one geometric feature of the set of pixel;
- determining, based upon the at least one geometric feature of the set of pixels, a dielectric constant in at least a portion of the scanned region;
- and
- determining, based upon the dielectric constant, a depth of one or more objects beneath a surface of the scanned region.
A system comprising:
- at least one processor;
- and
- non-transitory memory storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
- receiving, from a non-destructive testing (NDT) scanner, a B-Scan image of a scanned region;
- identifying, using a machine learning model, a set of pixels associated with a hyperbola in the B-scan image;
- determining at least one geometric feature of the set of pixels;
- determining, based upon the at least one geometric feature of the set of pixels, a dielectric constant in at least a portion of the scanned region;
- and
- determining, based upon the dielectric constant, a depth of an object beneath a surface of the scanned region.
A non-transitory computer readable storage medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising:
- receiving, from a non-destructive testing (NDT) scanner, a B-Scan image of a scanned region;
- identifying, using a machine learning model, a set of pixels associated with a hyperbola in the B-scan image;
- determining at least one geometric feature of the set of pixels;
- determining, based upon the at least one geometric feature of the set of pixels, a dielectric constant in at least a portion of the scanned region;
- and
- determining, based upon the dielectric constant, a depth of an object beneath a surface of the scanned region.
A method comprising:
- receiving, from a non-destructive testing (NDT) scanner, a B-Scan image of a scanned region;
- identifying, using a machine learning model, a set of pixels associated with a hyperbola in the B-scan image, wherein the machine learning model is an instance segmentation model;
- determining at least one geometric feature of the set of pixels, wherein the at least one geometric feature comprises an apex location value;
- determining, based upon the at least one geometric feature of the set of pixels, a dielectric constant in at least a portion of the scanned region;
- and
- determining, based upon the dielectric constant, a depth of one or more objects beneath a surface of the scanned region;
- wirelessly transmitting the information indicating the dielectric constant and the depth of the object to a processor of the NDT scanner;
- and
- displaying the dielectric constant and the depth of the object to the user by a user interface of the NDT scanner.
Dependencies are inferred from the claim text.