spatiotemporal data analytics in 3d printing quality...
TRANSCRIPT
-
Spatiotemporal Data Analytics in 3D PrintingQuality Prediction
Alex Xiaotong Gui, Pomona CollegeXinru Liu, Wheaton CollegeJune 4, 2018
Mentor: Dr. Weihong Grace GuoDIMACS
-
Presenation Outline
• About 3D Printing• Motivation• Timeline and Methodologies• Potential Challenges• References
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
3D Printing
How does it work?• creates objects by laying down successive layers of material untilthe object is created
Benefits• can directly build geometrically complex products with computercontrol• less material and lower cost than traditional manufacturingmethods
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
3D Printing
How does it work?• creates objects by laying down successive layers of material untilthe object is created
Benefits• can directly build geometrically complex products with computercontrol• less material and lower cost than traditional manufacturingmethods
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Problem Description
An optimization bottleneckMaterial solidification in the printing process yields geometric shapedeviation.Traditionally, this problem is solved by manual inspection - worksbut inefficient.
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Objectives
• Develop methods to extract spatiotemporal patterns from themeasurement images to characterize printed parts quality
• Build a predictive model for part quality given processparameters
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Project Timeline
Image datameasurements
Image fusionand featureextraction
Predictivemodel building
Week 1 Week 2-4 Week 5-8
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Preliminary Work
• Image data measurements.Use Keyence VR-3000 Wide-Area 3D Measurement system tomeasure the parameters from the surfaces of the 3D-printing object.
Figure 1: Measurement of point height of a dome object of layer thickness 0.1mm
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Feature Extraction
The core question: how do we measure quality?
Method 1: Build a geospatial model based on physical propertiesPotential features: material texture, roughness, gradientsAdvantage: interpretabilityDisadvantage: the features might be incomprehensive
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Feature Extraction
The core question: how do we measure quality?
Method 1: Build a geospatial model based on physical propertiesPotential features: material texture, roughness, gradients
Advantage: interpretabilityDisadvantage: the features might be incomprehensive
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Feature Extraction
The core question: how do we measure quality?
Method 1: Build a geospatial model based on physical propertiesPotential features: material texture, roughness, gradientsAdvantage: interpretability
Disadvantage: the features might be incomprehensive
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Feature Extraction
The core question: how do we measure quality?
Method 1: Build a geospatial model based on physical propertiesPotential features: material texture, roughness, gradientsAdvantage: interpretabilityDisadvantage: the features might be incomprehensive
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Feature Extraction
Method 2: Data driven approaches
Our data: for each sample, discretize the image domain (for example100× 100) and extract the average height of each area.For n samples, we will have a 100× 100× n tensor of heights data.
We will then deploy tensor decomposition technique to extractfeatures of lower dimension.
Advantage: comprehensivenessDisadvantage: not really interpretable
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Feature Extraction
Method 2: Data driven approaches
Our data: for each sample, discretize the image domain (for example100× 100) and extract the average height of each area.
For n samples, we will have a 100× 100× n tensor of heights data.
We will then deploy tensor decomposition technique to extractfeatures of lower dimension.
Advantage: comprehensivenessDisadvantage: not really interpretable
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Feature Extraction
Method 2: Data driven approaches
Our data: for each sample, discretize the image domain (for example100× 100) and extract the average height of each area.For n samples, we will have a 100× 100× n tensor of heights data.
We will then deploy tensor decomposition technique to extractfeatures of lower dimension.
Advantage: comprehensivenessDisadvantage: not really interpretable
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Feature Extraction
Method 2: Data driven approaches
Our data: for each sample, discretize the image domain (for example100× 100) and extract the average height of each area.For n samples, we will have a 100× 100× n tensor of heights data.
We will then deploy tensor decomposition technique to extractfeatures of lower dimension.
Advantage: comprehensivenessDisadvantage: not really interpretable
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Feature Extraction
Method 2: Data driven approaches
Our data: for each sample, discretize the image domain (for example100× 100) and extract the average height of each area.For n samples, we will have a 100× 100× n tensor of heights data.
We will then deploy tensor decomposition technique to extractfeatures of lower dimension.
Advantage: comprehensiveness
Disadvantage: not really interpretable
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Feature Extraction
Method 2: Data driven approaches
Our data: for each sample, discretize the image domain (for example100× 100) and extract the average height of each area.For n samples, we will have a 100× 100× n tensor of heights data.
We will then deploy tensor decomposition technique to extractfeatures of lower dimension.
Advantage: comprehensivenessDisadvantage: not really interpretable
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Tensor decomposition
• Tensors: geometric objects that describe linear relationsbetween geometric vectors, scalars, and other tensors. Itgeneralizes matrices to higher dimensions.
e.g.
Figure 2: rank 3 tensor
• Tensor Decomposition: any scheme for expressing a tensor as asequence of elementary operations acting on other, oftensimpler tensors.
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Tensor decomposition
• Tensors: geometric objects that describe linear relationsbetween geometric vectors, scalars, and other tensors. Itgeneralizes matrices to higher dimensions.e.g.
Figure 2: rank 3 tensor
• Tensor Decomposition: any scheme for expressing a tensor as asequence of elementary operations acting on other, oftensimpler tensors.
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Tensor decomposition
• Tensors: geometric objects that describe linear relationsbetween geometric vectors, scalars, and other tensors. Itgeneralizes matrices to higher dimensions.e.g.
Figure 2: rank 3 tensor
• Tensor Decomposition: any scheme for expressing a tensor as asequence of elementary operations acting on other, oftensimpler tensors.
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Multilinear Principal Component Analysis (MPCA)
• PCA: Unsupervised linear technique for dimensionalityreduction.
Limitation: fails to take into account the spatial correlation ofthe image pixels within a localized neighborhood.
• MPCA: a multilinear algorithm performing dimensionalreduction in all tensor modes seeking those bases in eachmode that allow projected tensors to capture most of thevariation present in the original tensors.
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Multilinear Principal Component Analysis (MPCA)
• PCA: Unsupervised linear technique for dimensionalityreduction.Limitation: fails to take into account the spatial correlation ofthe image pixels within a localized neighborhood.
• MPCA: a multilinear algorithm performing dimensionalreduction in all tensor modes seeking those bases in eachmode that allow projected tensors to capture most of thevariation present in the original tensors.
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Multilinear Principal Component Analysis (MPCA)
• PCA: Unsupervised linear technique for dimensionalityreduction.Limitation: fails to take into account the spatial correlation ofthe image pixels within a localized neighborhood.
• MPCA: a multilinear algorithm performing dimensionalreduction in all tensor modes seeking those bases in eachmode that allow projected tensors to capture most of thevariation present in the original tensors.
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Predictive Model
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Potential Challenges
• Unique sample, not many references to compare
solution: Create data from simulation.
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
Potential Challenges
• Unique sample, not many references to comparesolution: Create data from simulation.
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS
-
References
MPCA: Multilinear Principal Component Analysis of TensorObjectshttps://ieeexplore.ieee.org/document/4359192/Image Fusion Using Tensor Decomposition and CoefficientCombining Schemehttp://www.ijettjournal.org/volume-15/number-9/IJETT-V15P286.pdf
Alex Xiaotong Gui, Pomona College Xinru Liu, Wheaton College Mentor: Dr. Weihong Grace Guo DIMACS