
arXiv: 2111.02185
Microwave Imaging is an essential technique for reconstructing the electrical properties of an inaccessible medium. Many approaches have been proposed employing algorithms to solve the Electromagnetic Inverse Scattering Problem associated with this technique. In addition to the algorithm, one needs to implement adequate structures to represent the problem domain, the input data, the results of the adopted metrics, and experimentation routines. We introduce an open-source Python library that offers a modular and standardized framework for implementing and evaluating the performance of algorithms for the problem. Based on the implementation of fundamental components for the execution of algorithms, this library aims to facilitate the development and discussion of new methods. Through a modular structure organized into classes, researchers can design their case studies and benchmarking experiments relying on features such as test randomization, specific metrics, and statistical comparison. To the best of the authors' knowledge, it is the first time that such tools for benchmarking and comparison are introduced for microwave imaging algorithms. In addition, two new metrics for location and shape recovery are presented. In this work, we introduce the principles for the design of the problem components and provide studies to exemplify the main aspects of this library. It is freely distributed through a Github repository that can be accessed from https://andre-batista.github.io/eispy2d/.
30 pages, 10 figures. in IEEE Access, 2025
Signal Processing (eess.SP), FOS: Computer and information sciences, electromagnetic inverse scattering problem, FOS: Physical sciences, Comparison of algorithms, Computational Physics (physics.comp-ph), TK1-9971, Computational Engineering, Finance, and Science (cs.CE), open-source library, FOS: Electrical engineering, electronic engineering, information engineering, microwave imaging, Electrical engineering. Electronics. Nuclear engineering, Electrical Engineering and Systems Science - Signal Processing, Computer Science - Computational Engineering, Finance, and Science, optimization, Physics - Computational Physics
Signal Processing (eess.SP), FOS: Computer and information sciences, electromagnetic inverse scattering problem, FOS: Physical sciences, Comparison of algorithms, Computational Physics (physics.comp-ph), TK1-9971, Computational Engineering, Finance, and Science (cs.CE), open-source library, FOS: Electrical engineering, electronic engineering, information engineering, microwave imaging, Electrical engineering. Electronics. Nuclear engineering, Electrical Engineering and Systems Science - Signal Processing, Computer Science - Computational Engineering, Finance, and Science, optimization, Physics - Computational Physics
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
