IP Library Granted Patent US 12664746
Granted Patent B2
US 12664746 · App. 18/584,880 · Granted Jun 23, 2026

Augmented reality visualization of detected defects

Inventors: Waruna Seneviratne (Wichita, KS); John Tomblin (Wichita, KS); Tharaka Nandakumara (Wichita, KS)
Assignee: WICHITA STATE UNIVERSITY
G06T19/20G06K7/1413G06T7/0004G06T2200/24G06T2207/20092G06T2207/30108G06T2219/2004
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 12664746
App. No.
18/584,880
Granted
Jun 23, 2026
Kind
B2
Abstract

A defect visualization system includes an augmented reality viewing device including a display, and a visualization module configured to receive defect data representative of the defects on the part, determine a position of the augmented reality viewing device in relation to the part, generate one or more display objects, wherein each display object of the display objects corresponds to a respective defect of the defects, and present the display objects on the display so that the display objects appear in alignment with the defects on the part.

Claims (45)

1 . A method of visualizing one or more defects on a part constructed on a tool of an automated fiber placement system, the method comprising:

scanning at least one scannable locator on the tool with an augmented reality viewing device, the augmented reality viewing device in communication with a visualization module;

utilizing a location of the at least one scannable locator to determine a position of the augmented reality viewing device in relation to the part;

retrieving defect data representative of the one or more defects on the part; and

generating one or more display objects for presentation on a display of the augmented reality viewing device, wherein each display object of the one or more display objects corresponds to a respective defect of the one or more defects so that the one or more display objects appear in alignment with the one or more defects on the part;

the method further comprising:

retrieving defect type data and defect contour data; and

creating a SplitLine object based on the defect type data and defect contour data.

2 . The method of claim 1 , further comprising using an in-process automated fiber placement manufacturing inspection system to identify the defects on the part while manufacturing the part using the automated fiber placement system.

3 . The method of claim 1 , further comprising determining a position of the augmented reality viewing device in relation to the part.

4 . The method of claim 1 , wherein the scannable locator is directly on the tool.

5 . The method of claim 1 , wherein the defect data comprises a set of coordinate values defined in a coordinate system of the automated fiber placement system, and wherein generating the one or more display objects comprises transforming the set of coordinate values into a local coordinate system of the augmented reality viewing device.

6 . The method of claim 1 , wherein the defect data includes a defect type classification for each of the one or more defects, and wherein generating the one or more display objects comprises rendering distinct visual attributes based on the defect type classification.

7 . A method of visualizing one or more defects on a part constructed on a tool of an automated fiber placement system, the method comprising:

scanning at least one scannable locator on the tool with an augmented reality viewing device, the augmented reality viewing device in communication with a visualization module;

utilizing a location of the at least one scannable locator to determine a position of the augmented reality viewing device in relation to the part;

retrieving defect data representative of the one or more defects on the part; and

generating one or more display objects for presentation on a display of the augmented reality viewing device, wherein each display object of the one or more display objects corresponds to a respective defect of the one or more defects so that the one or more display objects appear in alignment with the one or more defects on the part;

the method further comprising:

generating a scannable locator game object based on the scanning of the at least one scannable locator on the tool; and

matching a location of the scannable locator game object to the location of the at least one scannable locator on the tool.

8 . The method of claim 7 , further comprising using an in-process automated fiber placement manufacturing inspection system to identify the defects on the part while manufacturing the part using the automated fiber placement system.

9 . The method of claim 7 , further comprising determining a position of the augmented reality viewing device in relation to the part.

10 . The method of claim 7 , wherein the scannable locator is directly on the tool.

11 . The method of claim 7 , wherein the defect data comprises a set of coordinate values defined in a coordinate system of the automated fiber placement system, and wherein generating the one or more display objects comprises transforming the set of coordinate values into a local coordinate system of the augmented reality viewing device by utilizing the matched location of the scannable locator game object as a transformation origin.

12 . The method of claim 7 , wherein the defect data includes a defect type classification for each of the one or more defects, and wherein generating the one or more display objects comprises rendering distinct visual attributes based on the defect type classification.

13 . A method of visualizing one or more defects on a part constructed on a tool of an automated fiber placement system, the method comprising:

scanning at least one scannable locator on the tool with an augmented reality viewing device, the augmented reality viewing device in communication with a visualization module;

utilizing a location of the at least one scannable locator to determine a position of the augmented reality viewing device in relation to the part;

retrieving defect data representative of the one or more defects on the part; and

generating one or more display objects for presentation on a display of the augmented reality viewing device, wherein each display object of the one or more display objects corresponds to a respective defect of the one or more defects so that the one or more display objects appear in alignment with the one or more defects on the part;

the method further comprising:

loading a virtual model of the part onto the visualization module; and

initiating a virtual model game object based on the virtual model of the part.

14 . The method of claim 13 , further comprising:

generating a scannable locator game object based on the scanning of the at least one scannable locator on the tool; and

correlating the scannable locator game object and the virtual model game object in an augmented reality environment.

15 . The method of claim 14 , further comprising:

positioning the virtual model game object in a first location in the augmented reality environment; and

positioning the scannable locator game object in the first location in the augmented reality environment.

16 . The method of claim 13 , further comprising using an in-process automated fiber placement manufacturing inspection system to identify the defects on the part while manufacturing the part using the automated fiber placement system.

17 . The method of claim 13 , further comprising determining a position of the augmented reality viewing device in relation to the part.

18 . The method of claim 13 , wherein the scannable locator is directly on the tool.

19 . The method of claim 13 , wherein the defect data comprises a set of coordinate values defined in a coordinate system of the automated fiber placement system, and wherein generating the one or more display objects comprises transforming the set of coordinate values into a local coordinate system of the augmented reality viewing device.

20 . The method of claim 13 , wherein the defect data includes a defect type classification for each of the one or more defects, and wherein generating the one or more display objects comprises rendering distinct visual attributes based on the defect type classification.