Skip to content

A Wolfram Mathematica image processing code for analyzing meso-scale solidification processes.

License

Notifications You must be signed in to change notification settings

Mihails-Birjukovs/Meso-scale_Solidification_Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

A Wolfram Mathematica image processing code for automated analysis of metal alloy solidification in Hele-Shaw cells, originally designed for dynamic X-ray imaging applications.

ACHTUNG: this Mathematica code uses MATLink
http://matlink.org/
and couples the code to the MATLAB engine to use this BM3D implementation (currently v3.0.9):
https://webpages.tuni.fi/foi/GCF-BM3D/index.html#ref_software
Both MATLink and MATLAB are currently hard requirements.

Current functionality:

  • Liquid/solid domain segmentation
  • Liquid cavity & channel (chimney) detection
  • Solidification front derivation
  • Solute concentration measurements above the solidification front and in the liquid domain
  • Deriving the dynamics of the solidification front shape and its motion
  • Multi-level segmentation of convective plumes
  • Dendrite skeleton detection in the solid domain & orientation analysis
  • Decomposotion of the solidified structures into grains by orientation & distance

Features under development:

  • Primary dendrite spacing measurements
  • Deriving the local thickness of the solidified structures
  • Optical flow velocimetry within the liquid domain
  • Improving performance by offloading some image filtering tasks to a GPU (a CPU-only version will be kept as a separate branch)

The underlying methodology, implementation and application examples are found in:
https://link.springer.com/article/10.1007/s00348-023-03671-2 (paper + supplementary material .pdf)

About

A Wolfram Mathematica image processing code for analyzing meso-scale solidification processes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published