journal article·2024-08Open access

Fully automated analysis approach for in situ electron diffraction

Sooyeon Lim, Soohyung Park, Hong-Kyu Kim, In-Chan Choi

Abstract

Despite the rapid development of the state-of-the-art in-situ/operando transmission electron microscopy technologies capable of generating a substantial volume of diffraction pattern images in a compressed time frame, the associated image interpretation apparatus remains incompletely automated. Since the analysis of the acquired data is predominantly focused on a subset of this extensive data set, there is the potential for critical information to be inadvertently omitted. Using a set of computer vision algorithms, we have developed a fully automated computational tool specifically tailored for the systematic analysis of electron diffraction patterns. Our research results demonstrate that the proposed methodology represents a viable and effective approach for the automated analysis of the substantial corpus of data collected during in-situ experimental investigations.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Electron and X-Ray Spectroscopy Techniques · Image and Object Detection Techniques · Non-Destructive Testing Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (32)

Show source-provided references
1. The development of the electron microscope and of electron microscopy10.1103/RevModPhys.59.627 ↗
2. In situ TEM experiments of electrochemical lithiation and delithiation of individual nanostructures10.1002/aenm.201200024 ↗
3. A literature review of in situ transmission electron microscopy technique in corrosion studies10.1016/j.micron.2018.04.011 ↗
4. Current status and future directions for in situ transmission electron microscopy10.1016/j.ultramic.2016.08.007 ↗
5. Application of feature selection methods for automated clustering analysis: a review on synthetic datasets10.1007/s00521-017-3005-9 ↗
6. Characterizing battery materials and electrodes via in situ/operando transmission electron microscopy10.1063/5.0075430 ↗
7. Scripting-customised microscopy tools for digital MicrographTM10.1016/j.ultramic.2005.02.003 ↗
8. DiffTools: electron diffraction software tools for DigitalMicrographTM10.1002/jemt.20591 ↗
9. A simple program for fast tilting electron-beam sensitive crystals to zone axes10.1016/j.ultramic.2020.112941 ↗
10. A free and integrated tool for online crystallographic analysis in transmission electron microscopy10.1107/S1600576720000801 ↗
11. A software tool for automatic analysis of selected area diffraction patterns within Digital MicrographTM10.1016/j.ultramic.2011.09.013 ↗
12. Automated detection of synapses in serial section transmission electron microscopy image stacks10.1371/journal.pone.0087351 ↗
13. Towards data-driven next-generation transmission electron microscopy
14. Circular Hough transform diffraction analysis: a software tool for automated measurement of selected area electron diffraction patterns within Digital MicrographTM10.1016/j.ultramic.2007.06.003 ↗
15. A survey of Hough transform10.1016/j.patcog.2014.08.027 ↗
16. Which Hough transform?10.1006/cviu.1993.1043 ↗
17. New parallel Hough transform for circles10.1049/ip-e.1991.0046 ↗
18. A probabilistic algorithm for computing Hough transforms10.1016/0196-6774(91)90037-Y ↗
19. Hough transform and signal detection theory performance for images with additive noise10.1016/0734-189X(90)90082-7 ↗
20. Crystallographic Tool Box (CrysTBox): automated tools for transmission electron microscopists and crystallographers10.1107/S1600576715017252 ↗
21. Development of an ellipse fitting method with which to analyse selected area electron diffraction patterns10.1016/j.ultramic.2015.10.009 ↗
22. Electron microscopy (big and small) data analysis with the open source software package HyperSpy10.1017/S1431927617001751 ↗
23. de la Peña
24. Array programming with NumPy10.1038/s41586-020-2649-2 ↗
25. The NumPy array: a structure for efficient numerical computation10.1109/MCSE.2011.37 ↗
26. Scikit-image: image processing in python10.7717/peerj.453 ↗
27. Bradski · 2008
28. Picture thresholding using an iteractive selection method
29. Ridler and Calvard's, Kittler and Illingworth's and Otsu's methods for image thresholding10.1016/j.patrec.2012.01.002 ↗
30. Nuclear segmentation in microscope cell images: a hand-segmented dataset and comparison of algorithms
31. Random sample consensus10.1145/358669.358692 ↗
32. Lim