Репозиторий Dspace

Система обработки изображений с автоматическим распараллеливанием на основе MapReduce

Показать сокращенную информацию

dc.contributor.author Созыкин, А. В.
dc.contributor.author Гольдштейн, М. Л.
dc.contributor.author Sozykin, A. V.
dc.contributor.author Goldshtein, M. L.
dc.date.accessioned 2013-09-20T03:55:42Z
dc.date.available 2013-09-20T03:55:42Z
dc.date.issued 2012
dc.identifier.citation Созыкин, А. В. Система обработки изображений с автоматическим распараллеливанием на основе MapReduce / А. В. Созыкин, М. Л. Гольдштейн // Вестник ЮУрГУ. Серия Математическое моделирование и программирование.- 2012.- Вып. 13. № 27 (286).- С. 109-118.- Библиогр.: с. 116-118 (16 назв.) ru_RU
dc.identifier.issn 2071-0216
dc.identifier.uri http://dspace.susu.ac.ru/handle/0001.74/2556
dc.description Андрей Владимирович Созыкин, кандидат технических наук, отдел вычислительной техники, Институт математики и механики УрО РАН (г. Екатеринбург, Российская Федерация), avs@imm.uran.ru. A.V. Sozykin, Institute of Mathematics and Mechanics, Ural Branch of the Russian Academy of Sciences (Yekaterinburg, Russian Federation). Михаил Людвигович Гольдштейн, кандидат технических наук, отдел вычислительной техники, Институт математики и механики УрО РАН (г. Екатеринбург, Российская Федерация), mlg@imm.uran.ru. M.L. Goldshtein, Institute of Mathematics and Mechanics, Ural Branch of the Russian Academy of Sciences (Yekaterinburg, Russian Federation) ru_RU
dc.description.abstract Целью работы является создание системы обработки изображений в параллельном режиме под управлением Apache Hadoop на основе технологии MapReduce, которая скрывает от прикладного программиста детали внутреннего устройства Hadoop и предоставляет простой программный интерфейс для работы с изображением, уже загруженным в память. Основными результатами являются архитектура системы обработки изображений с автоматическим распараллеливанием на основе Hadoop и ее практическая реализация в виде первой очереди комплекса программ. Созданный комплекс программ применен для обработки изображений от системы Particle Image Velocimetry (источник данных – проект PIV Challenge). Тестирование комплекса программ на кластере Hadoop из четырех узлов показало почти линейную масштабируемость. Практическое применение возможно в научной сфере (обработка изображений от физических экспериментальных установок, астрономических наблюдений, спутниковых снимков земной поверхности и т.д.), медицине (обработка изображений, получаемых в результате применения высоко- технологичной медтехники) и коммерческих компаниях (анализ данных с камер видеонаблюдения в системах безопасности, в геоинформационных системах и т.п.). Предложенный подход позволяет повысить производительность обработки изображений за счет применения параллельных вычислительных си- стем и повышает эффективность работы прикладных программистов, позволяя им концентрироваться на алгоритмах обработки изображений, а не на деталях параллельной реализации. The article describes a parallel image processing framework based on the Apache Hadoop and the MapReduce programming model. The advantage of the framework is an isolation of the details of the parallel execution from the application software developer by providing simple API to work with the image, which is loaded into memory. The main results of the work are the architecture of the Hadoop-based parallel image processing framework and the prototype implementation of this architecture. The prototype has been used to process the data from the Particle image velocimetry system (the data from the PIV challenge project have been used). Evaluation of the prototype on the four-node Hadoop cluster demonstrates near linear scalability. The results can be used in science (processing images from the physics experimental facilities, astronomical observations, and satellite pictures of a terrestrial surface), in medical research processing images from hi-tech medical equipment), and in enterprises (analysis of data from security cameras, geographic information systems, etc.). The suggested approach provides the ability to increase the performance of image processing by using parallel computing systems, and helps to improve the work efficiency of the application developers by allowing them to concentrate on the image processing algorithms instead of the details of parallel implementation. ru_RU
dc.language.iso other ru_RU
dc.publisher Издательский центр ЮУрГУ ru_RU
dc.relation.isformatof Вестник ЮУрГУ. Серия Математическое моделирование и программирование ru_RU
dc.relation.isformatof Vestnik Yuzhno-Ural'skogo Gosudarstvennogo Universiteta. Seriya Matematicheskoe modelirovanie i programmirovanie ru_RU
dc.relation.isformatof Bulletin of SUSU ru_RU
dc.relation.ispartofseries Математическое моделирование и программирование;Вып. 13
dc.subject обработка изображений ru_RU
dc.subject MapReduce ru_RU
dc.subject Hadoop ru_RU
dc.subject распределенная файловая система ru_RU
dc.subject автоматизация распараллеливания ru_RU
dc.subject image processing ru_RU
dc.subject distributed file system ru_RU
dc.subject automated parallelization ru_RU
dc.subject УДК 004.932 ru_RU
dc.subject УДК 004.6 ru_RU
dc.title Система обработки изображений с автоматическим распараллеливанием на основе MapReduce ru_RU
dc.title.alternative MapReduce-based image processing system with automated parallelization ru_RU
dc.type Article ru_RU


Файлы в этом документе

Данный элемент включен в следующие коллекции

Показать сокращенную информацию

Поиск в DSpace


Расширенный поиск

Просмотр

Моя учетная запись