Grain Boundary Detection

Software product to automate the classical problem of grain boundary detection in material samples.

It provides push-button operation based on Image Processing and Mathematical Morphology technologies to automatically detect grain boundaries, and segmentation of the grains to obtain shape and size information. It includes some minimal parameter definition by the user, and then generates an output image with the boundary and the grains.

It is the software tool metallurgists have been waiting for to fully automate the detection of grains, and to quantify the number of phases and inclusions in a steel alloy. It is a stand-alone component which takes a TIFF image as input, and generates a TIFF image as output, and a spreadsheet including all measurements and other valuable information. The downloadable demonstration is a Visual Basic stand-alone executable program.

Loading images/grain.gif ...

Grain Boundary Detection sample

Grain Boundary Detection Benefits:

  • Fully Stand-Alone component which may be used from virtually any software environment
  • Solve the most critical part of ASTM measurement
  • No learning curve - Can be used by non-trained technicians
  • 99% fully automatic. Very few parameters have to be set by the user
  • Fully compatible with any acquisition device, such as optical and electronic microscopes, scanners, etc.
  • Provide an output binary image, and all measurements relative to grains and grain boundary in a spreadsheet

Grain Boundary Detection Algorithm

The algorithm includes an edge detection, two top-hat transforms to solve the non uniformity of the illumination, and the detection of boundaries, some filtering, erosion and dilation operations to clean the edges, a watershed algorithm and then a skeleton by zone of influence.