Vestnik Yuzhno-Ural'skogo Universiteta. Seriya Matematicheskoe Modelirovanie i Programmirovanie
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive
Submit a manuscript

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Vestnik YuUrGU. Ser. Mat. Model. Progr.:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Vestnik Yuzhno-Ural'skogo Universiteta. Seriya Matematicheskoe Modelirovanie i Programmirovanie, 2012, Issue 13, Pages 109–118 (Mi vyuru73)  

Programming & Computer Software

MapReduce-based Image Processing System with Automated Parallelization

A. V. Sozykin, M. L. Goldshtein

Institute of Mathematics and Mechanics, Ural Branch of the Russian Academy of Sciences (Yekaterinburg, Russian Federation)
References:
Abstract: 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.
Keywords: image processing, MapReduce, Hadoop, distributed file system, automated parallelization.
Received: 08.06.2012
Document Type: Article
UDC: 004.932
MSC: 65Y05
Language: Russian
Citation: A. V. Sozykin, M. L. Goldshtein, “MapReduce-based Image Processing System with Automated Parallelization”, Vestnik YuUrGU. Ser. Mat. Model. Progr., 2012, no. 13, 109–118
Citation in format AMSBIB
\Bibitem{SozGol12}
\by A.~V.~Sozykin, M.~L.~Goldshtein
\paper MapReduce-based Image Processing System with Automated Parallelization
\jour Vestnik YuUrGU. Ser. Mat. Model. Progr.
\yr 2012
\issue 13
\pages 109--118
\mathnet{http://mi.mathnet.ru/vyuru73}
Linking options:
  • https://www.mathnet.ru/eng/vyuru73
  • https://www.mathnet.ru/eng/vyuru/y2012/i13/p109
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Statistics & downloads:
    Abstract page:741
    Full-text PDF :139
    References:36
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024