IP Library Granted Patent US 12,705,307
Granted Patent B2
US 12,705,307 · App. 19/007,630 · Granted Aug 11, 2026

System and method for particle morphology classification

Inventors: Ryan Scott Kitchen (Knoxville, TN); Travis Adam McFalls (Knoxville, TN)
Assignee: BWXT Advanced Technologies LLC
G06F18/23213G06N20/00G06V10/762G06V10/764G06V10/774G06V10/82G06V20/698
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 12,705,307
App. No.
19/007,630
Filed
Jan 2, 2025
Granted
Aug 11, 2026
Kind
B2
Art Unit
2154
USPC
707/737
Abstract

A method is provided for particle morphology classification. The method includes obtaining input imagery of a particle sample that includes powder particles that are sintered together. The method also includes generating an input dataset for clustering based on the input imagery, including (i) detecting and segmenting powder particles, (ii) extracting and standardizing powder particle images, and (iii) calculating morphology metrics of the powder particles. The method also includes identifying categories, based on geometry or morphology-based similarities between different particles, using K-means clustering on Hu invariant moments of the powder particle images. Some implementations include receiving labels for the categories from a user, and subsequently using the categories to analyze or quantify future batches of particulate based on those labels. Some implementations include pre-categorizing the powder particles, based on size or other characteristics prior to clustering, in order to eliminate larger-scale differences between the powder particles.

Claims (33)

1 . A method for particle morphology classification, the method comprising:

obtaining input imagery of a particle sample that includes powder particles that are sintered together;

generating an input dataset for clustering based on the input imagery, including (i) detecting and segmenting the powder particles in the input imagery, (ii) extracting and standardizing powder particle images, and (iii) calculating morphology metrics of the powder particles;

applying K-means clustering on Hu invariant moments of the input imagery to create categories by clustering a number of vectors/points into a number of categories based on proximity to other vectors;

identifying the categories based on geometry or morphology-based similarities between different particles; and

sorting the powder particles based on the identified categories into accepted powder particles and rejected powder particles,

wherein the accepted powder particles are inputs to a manufacturing operation, wherein the method further comprises:

training random forest or support vector machine (SVM) classifiers on the Hu invariant moments, and using the trained random forest or SVM classifiers to further categorize the identified categories based on fundamental attributes of the identified categories, and

training a convolutional neural network or a deep neural network on the input imagery based on the identified categories, to identify features that are more geometrically complex than the identified categories and are more accurate than metrics-based measurements of the Hu invariant moments, and using the trained convolutional neural network or the deep neural network to identify the features for particle samples.

2 . The method of claim 1 , further comprising:

receiving labels for the categories from a user; and

subsequently using the categories to analyze or quantify future batches of particulates based on the labels.

3 . The method of claim 1 , further comprising:

pre-categorizing the powder particles, based on size or other characteristics prior to clustering, in order to eliminate larger-scale differences between the powder particles.

4 . The method of claim 3 , wherein the pre-categorizing is performed using a size classifier that classifies the powder particles into a plurality of size categories based on particle size distribution.

5 . The method of claim 4 , wherein the plurality of size categories includes (i) a category for small particles, which accounts for a minimal amount of a total volume of the particle sample, (ii) a category for particles within predetermined size specifications, and (iii) a category for particles that are outside of the predetermined size specifications or are defective.

6 . The method of claim 1 , further comprising:

using multiple levels of unsupervised clustering to create groups within groups, when identifying the categories.

7 . The method of claim 1 , wherein identifying the categories is performed using a multi-tiered classifier that incorporates a plurality of types of classifiers.

8 . The method of claim 1 , further comprising:

displaying identified categories to a user;

receiving labels for the identified categories and a new set of categories after removal of redundant categories, from the user; and

saving a model comprising the new set of categories and the labels for subsequent categorization of particle samples.

9 . The method of claim 1 , wherein the input imagery is obtained from an optical particle measurement system, an in-line imaging system, or similar flow-based particle imaging system.

10 . The method of claim 1 , wherein the K-means clustering ignores a metric of the Hu invariant moments that differentiates based on reflection, for particle morphology.

11 . A computer system for physics simulation, comprising:

one or more processors; and

memory;

wherein the memory stores one or more programs configured for execution by the one or more processors, and the one or more programs comprise instructions for performing the method of claim 1 .

12 . A non-transitory computer readable storage medium storing one or more programs configured for execution by a computer system having one or more processors and memory, the one or more programs comprising instructions for performing the method of claim 1 .

13 . The method of claim 1 , wherein the rejected powder particles are recycled.

14 . The method of claim 1 , wherein the manufacturing operation is additive manufacturing.

15 . The method of claim 1 , wherein the manufacturing operation is solid fuel production.

Assignments (2)
SECURITY INTEREST Recorded Nov 10, 2025
From: BWXT ADVANCED TECHNOLOGIES LLC; BWXT ISOTOPE TECHNOLOGY GROUP, INC.; BWXT NUCLEAR ENERGY, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 073531/0358 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2025
From: KITCHEN, RYAN SCOTT; MCFALLS, TRAVIS ADAM
To: BWXT ADVANCED TECHNOLOGIES LLC
Reel/Frame 071772/0929 →
Continuity (2)
Provisional Application 63617917 · Jan 5, 2024
Related Publication 20250225206A1 · Jul 10, 2025
References Cited (20)
US 8374801B2 · Fuhrman · 2013 [cited by examiner]
US 9710493B2 · Wang · 2017 [cited by examiner]
US 10546243B1 · Irizarry · 2020 [cited by examiner]
US 20070003138A1 · Hobson · 2007 [cited by examiner]
US 20170236055A1 · Lin et al. · 2017 [cited by applicant]
US 20190234853A1 · Ruffner · 2019 [cited by examiner]
US 20190347278A1 · Park · 2019 [cited by examiner]
US 20190370384A1 · Dalek · 2019 [cited by examiner]
US 20200218628A1 · Mathews, Jr. · 2020 [cited by examiner]
US 20220290553A1 · San Roman Alerigi · 2022 [cited by examiner]
US 20230196583A1 · Godrich · 2023 [cited by examiner]
US 20240142936A1 · Jun · 2024 [cited by examiner]
WO WO2018039497A1 · 2018 [cited by examiner]
WO WO2021144322A1 · 2021 [cited by examiner]
WO 2022229312A1 · 2022 [cited by applicant]
Jaeeun Lee et al., “Inspection Algorithm of Welding Bead Based on Image Projection”, Department of Artificial Intelligence Convergence, Pukyong National University, Published: Jun. 2, 2023, pp. 1-16. [cited by examiner]
A. Jaya Mabel Rani et al., “Clustering Analysis by Improved Particle Swarm Optimization and K-Means Algorithm”, Chennai and Vivekanandha College of Technology for women, Th ird International Conference on Sustainable En… [cited by examiner]
Jae Sakong et al., “Determination of impact fragments from particle analysis via smoothed particle hydrodynamics and k-means clustering”, International Journal of Impact Engineering, 134, 2019, pp. 1-15. [cited by examiner]
DeCost et al., “Computer Vision and Machine Learning for Autonomous Characterization of AM Powder Feedstocks”, JOM 69, 456-465 (2017) https://doi.org/10.1007/s11837-016-2226-1. [cited by applicant]
International Search Report and Written Opinion dated Mar. 7, 2025, issued in corresponding International Patent Application No. PCT/US2025/010151. [cited by applicant]