Problem Statement: Micro-slicing was performed on structures to study them and generate networks that create images based on a given set of input parameters.
Tools: Python, Fusion 360, OpenCV
Concepts: Micro slicing techniques, Neural Networks, Machine Learning, Image Processing.
To
July 2024
From
January 2024
Tasks:
In this project, multiple tasks were assigned, ranging from CAD modeling to the construction of neural networks, which were necessary to carry out the entire process.
Firstly, various types of microstructures were imported, and the appropriate planes were created based on analysis and observations using software known as PARAVIEW.
The images then had to be extracted using Python based on the inferences obtained on PARAVIEW.
Simulations were run to create a database of these images which were then classified based on the input parameters defined from Literature Review.
Tasks:
After obtaining a dataset of images, a GAN model (InceptionNet) was chosen to train the model and analyze the microstructures according to their respective input parameters.
This trained model was then used give an output of a sliced microstructure which was determined by the inputs given by a user.
This whole project and process helped in identifying a microstructure of any damaged component for which the image could be printed and accordingly extrapolated in PARAVIEW to obtain the complete structure in a given 2 planes.
The entire consolidated report along with the codes is attached below for reference.