Первый выпуск | 1999 |
---|---|
Стабильный выпуск | 3.10 / декабрь 2019 г . |
Написано в | MATLAB / GNU Octave , Objective C и C ++ |
Операционная система | Windows, Linux, SunOS / Solaris |
Лицензия | GNU GPL 2 или 3 |
Веб-сайт | eidors |
EIDORS - это программный набор инструментов с открытым исходным кодом, написанный в основном на MATLAB / GNU Octave, разработанный в первую очередь для реконструкции изображений по данным электроимпедансной томографии (EIT) в биомедицинских, промышленных или геофизических условиях. Первоначально это название было аббревиатурой от «Программное обеспечение для электроимпедансной томографии и диффузной оптической реконструкции». Хотя название отражает первоначальное намерение охватить реконструкцию изображений данных из математически аналогичных диффузных оптических изображений в ближней инфракрасной области , на сегодняшний день в этой области мало что сделано.
Проект был запущен в 1999 году [1] с помощью кода Matlab для 2D-реконструкции EIT, который возник в результате докторской диссертации Марко Ваухконена и работы его научного руководителя Яри Кайпио из Университета Куопио . Хотя Куопио также разработал трехмерный код EIT [2], он не был выпущен как открытый исходный код. Вместо этого трехмерная версия EIDORS была разработана на основе работы, проделанной в UMIST (ныне Манчестерский университет ) Ником Полидоридесом и Уильямом Львиное Сердце. [3]
Прямые модели в EIDORS используют метод конечных элементов, и это требует создания сетки для иногда нерегулярных объектов (например, человеческих тел), а сетка должна отражать электроды, используемые для управления и измерения тока в EIT. Для этого был разработан интерфейс к Netgen Mesh Generator.
По мере роста проекта возникло желание включить код прямого моделирования и реконструкции от различных групп, и Энди Адлер и Lionheart разработали более расширяемую программную систему. [4] Самая последняя версия - 3.10, выпущенная в декабре 2019 года.
Проект EIDORS также включает репозиторий данных EIT, распространяемых по лицензиям с открытым исходным кодом.
EIDORS широко используется в биомедицинских приложениях EIT, включая визуализацию легких [5], измерение сердечного выброса. [6] Он использовался для исследования электрической активности мозга, [7] и мониторинга изменений проводимости во время радиочастотной абляции. [8] Помимо медицинской визуализации набор инструментов использовался в технологической томографии, [9] геофизике [10] и материаловедении. [11]