EISPY2D: An Open-Source Python Library for the Development and Comparison of Algorithms in Two-Dimensional Electromagnetic Inverse Scattering Problems
Microwave Imaging is a key technique for reconstructing the electrical properties of inaccessible media, relying on algorithms to solve the associated Electromagnetic Inverse Scattering Problem. To support the assessment of recent developments in this field, this work introduces an open-source Pytho...
Saved in:
| Main Authors: | , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
IEEE
2025-01-01
|
| Series: | IEEE Access |
| Subjects: | |
| Online Access: | https://ieeexplore.ieee.org/document/11015426/ |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1849696116707164160 |
|---|---|
| author | Andre Costa Batista Ricardo Adriano Lucas S. Batista |
| author_facet | Andre Costa Batista Ricardo Adriano Lucas S. Batista |
| author_sort | Andre Costa Batista |
| collection | DOAJ |
| description | Microwave Imaging is a key technique for reconstructing the electrical properties of inaccessible media, relying on algorithms to solve the associated Electromagnetic Inverse Scattering Problem. To support the assessment of recent developments in this field, this work introduces an open-source Python library that provides a modular and standardized framework for implementing and evaluating microwave imaging algorithms. The library facilitates the development and comparison of new methods through a structured class system, offering features such as test randomization, performance metrics, and statistical analysis. To the authors’ knowledge, this is the first tool designed specifically for benchmarking and comparative studies in microwave imaging algorithms. The paper presents the library’s design principles, along with case studies demonstrating its functionality. The code is freely available on GitHub: <uri>https://andre-batista.github.io/eispy2d/</uri>. |
| format | Article |
| id | doaj-art-a07ca701d0044d2f8da2977a079fd318 |
| institution | DOAJ |
| issn | 2169-3536 |
| language | English |
| publishDate | 2025-01-01 |
| publisher | IEEE |
| record_format | Article |
| series | IEEE Access |
| spelling | doaj-art-a07ca701d0044d2f8da2977a079fd3182025-08-20T03:19:33ZengIEEEIEEE Access2169-35362025-01-0113921349215410.1109/ACCESS.2025.357367911015426EISPY2D: An Open-Source Python Library for the Development and Comparison of Algorithms in Two-Dimensional Electromagnetic Inverse Scattering ProblemsAndre Costa Batista0https://orcid.org/0000-0001-5954-9880Ricardo Adriano1https://orcid.org/0000-0003-4090-5771Lucas S. Batista2https://orcid.org/0000-0002-7444-3440Department of Electrical Engineering, Universidade Federal de Minas Gerais, Belo Horizonte, BrazilDepartment of Electrical Engineering, Universidade Federal de Minas Gerais, Belo Horizonte, BrazilDepartment of Electrical Engineering, Universidade Federal de Minas Gerais, Belo Horizonte, BrazilMicrowave Imaging is a key technique for reconstructing the electrical properties of inaccessible media, relying on algorithms to solve the associated Electromagnetic Inverse Scattering Problem. To support the assessment of recent developments in this field, this work introduces an open-source Python library that provides a modular and standardized framework for implementing and evaluating microwave imaging algorithms. The library facilitates the development and comparison of new methods through a structured class system, offering features such as test randomization, performance metrics, and statistical analysis. To the authors’ knowledge, this is the first tool designed specifically for benchmarking and comparative studies in microwave imaging algorithms. The paper presents the library’s design principles, along with case studies demonstrating its functionality. The code is freely available on GitHub: <uri>https://andre-batista.github.io/eispy2d/</uri>.https://ieeexplore.ieee.org/document/11015426/Comparison of algorithmselectromagnetic inverse scattering problemmicrowave imagingopen-source libraryoptimization |
| spellingShingle | Andre Costa Batista Ricardo Adriano Lucas S. Batista EISPY2D: An Open-Source Python Library for the Development and Comparison of Algorithms in Two-Dimensional Electromagnetic Inverse Scattering Problems IEEE Access Comparison of algorithms electromagnetic inverse scattering problem microwave imaging open-source library optimization |
| title | EISPY2D: An Open-Source Python Library for the Development and Comparison of Algorithms in Two-Dimensional Electromagnetic Inverse Scattering Problems |
| title_full | EISPY2D: An Open-Source Python Library for the Development and Comparison of Algorithms in Two-Dimensional Electromagnetic Inverse Scattering Problems |
| title_fullStr | EISPY2D: An Open-Source Python Library for the Development and Comparison of Algorithms in Two-Dimensional Electromagnetic Inverse Scattering Problems |
| title_full_unstemmed | EISPY2D: An Open-Source Python Library for the Development and Comparison of Algorithms in Two-Dimensional Electromagnetic Inverse Scattering Problems |
| title_short | EISPY2D: An Open-Source Python Library for the Development and Comparison of Algorithms in Two-Dimensional Electromagnetic Inverse Scattering Problems |
| title_sort | eispy2d an open source python library for the development and comparison of algorithms in two dimensional electromagnetic inverse scattering problems |
| topic | Comparison of algorithms electromagnetic inverse scattering problem microwave imaging open-source library optimization |
| url | https://ieeexplore.ieee.org/document/11015426/ |
| work_keys_str_mv | AT andrecostabatista eispy2danopensourcepythonlibraryforthedevelopmentandcomparisonofalgorithmsintwodimensionalelectromagneticinversescatteringproblems AT ricardoadriano eispy2danopensourcepythonlibraryforthedevelopmentandcomparisonofalgorithmsintwodimensionalelectromagneticinversescatteringproblems AT lucassbatista eispy2danopensourcepythonlibraryforthedevelopmentandcomparisonofalgorithmsintwodimensionalelectromagneticinversescatteringproblems |