WEB-ПРИЛОЖЕНИЕ ДЛЯ РАБОТЫ С ИЗОБРАЖЕНИЯМИ БИОМЕДИЦИНСКОГО ХАРАКТЕРА

advertisement
WEB-ПРИЛОЖЕНИЕ ДЛЯ РАБОТЫ С
ИЗОБРАЖЕНИЯМИ БИОМЕДИЦИНСКОГО
ХАРАКТЕРА
Филин А. Ю., асп. кафедры информатики СПбГУ,
Соловьев И.П., к. ф-м. н., доцент кафедры информатики СПбГУ
Аннотация
Web-приложение предоставляет пользовательский интерфейс для
обработки
изображений
биомедицинского
характера.
Приложение
разработано на современной масштабируемой платформе Google App
Engine, что существенно упрощает разработку и поддержку возможностей
программы.
Введение
Основной
приложения,
задачей
которое
данной
работы
позволило
бы
является
разработка
пользователям
Web-
работать
с
изображениями биомедицинского характера, применять различные методы
выделения признаков на таких изображениях и сохранять результаты своей
работы.
Возможность
обрабатывать
изображения
указанного
типа
позволит специалистам быстрее и эффективнее решать прикладные задачи,
например, постановку диагноза или выявление предрасположенности
пациента к болезни [1].
Основные функции приложения
На данный момент существует множество методик и подходов для
анализа
изображений.
Эти
методы
рассматривают
самые
разные
характеристики
упомянуть
изображений.
Среди
статистические,
наиболее
известных
морфологические,
следует
аналитические,
спектральные.
Важной составляющей исследования любого метода обработки
изображений является эффективная и доступная программная реализация.
Лидирующими современными платформами для построения больших
приложений являются Java и .NET. Основными преимуществами
указанных
технологий являются мультиплатформенность и большой
выбор различных инструментов для решения широкого круга задач.
Важными
особенностями
любого
исследования
являются
доступность и наглядность достигнутых результатов. В данный момент
существует множество технологий, которые помогают строить мощные
Web-приложения, доступные для любого пользователя через интернет.
Web-приложение для данной работы строится на платформе
Google App Engine, которая предоставляет гибкую и настраиваемую
инфраструктуру для Web-приложений, написанных на языке Java. Среди
основных преимуществ указанной платформы выделим возможность
быстро разрабатывать и развертывать свои приложения, не заботясь об
аппаратных средствах, исправлениях и резервном копировании. Google
App Engine зарекомендовала себя как отличная площадка для построения
Web-приложений любой
сложности: от
простых
информационных
порталов [5] до сложных корпоративных приложений.
Разрабатываемое
автором
приложение
предоставляет
пользователю следующие возможности:

личный профиль, в котором хранится история и статистика по
обработанным изображениям,

возможность
поделиться
пользователями;
своими
результатами
с
другими

ресурсы, демонстрирующие различные схемы и алгоритмы работы
методов анализа и обработки биомедицинских изображений;

возможность
загрузить
собственное
изображение
и
получить
необходимые, выбранные пользователем характеристики, выделяемые
с помощью методов анализа изображений в удобном для пользователя
виде.
Приложение позволяет загружать пользователям исследуемые
изображения на сервер. После этого происходит этап обработки
изображения, на котором с помощью выбранных методов анализа
выделяется набор соответствующих признаков, которые
в итоге
отображаются пользователю на специальной странице. Полученные
данные можно сохранить для дальнейшего использования.
Заключение
Разработано Web-приложение, которое предоставляет пользователю
возможность загружать свои изображения, применять к ним различные
методы
анализа
и
сохранять
полученные
результаты.
Web-
ориентированность приложения позволяет добиться большей наглядности
и доступности результатов каждого из пользователей.
Литература
1.
Soloviev, N. Ampilova, E. Gurevich. On implementation of a neural
network classifier for some classes of biological and medical
preparation images. Proc. 7 Int. Conf. CEMA12, 8-10 Nov. 2012,
Athens, Greece. p.94-97.
2. Пытьев Ю. П., Чуличков А. И. Методы морфологического анализа
изображений, М. : ФИЗМАТЛИТ, 2010. – 342 с.: ил. ISBN 978-59221-1225-3.
3. Serra J., Image analysis and mathematical morphology, London :
Academic Press Inc., 1982 – 621 с., ISBN 0-12637240-3.
4.
Документация по платформе Google App Engine [Электронный
ресурс] : Режим доступа:
https://developers.google.com/appengine/docs.
5.
Страница сайта о защите и возможных типах атак Webприложений [Электронный ресурс] :
http://google-gruyere.appspot.com/
Download