Использование различных вычислительных систем для решения задачи автоматической классификации облачности по спутниковым данным MODIS на основе вероятностной нейронной сети; Известия Томского политехнического университета [Известия ТПУ]. Инжиниринг георесурсов; Т. 327, № 1

Detalles Bibliográficos
Parent link:Известия Томского политехнического университета [Известия ТПУ]. Инжиниринг георесурсов/ Национальный исследовательский Томский политехнический университет (ТПУ).— , 2015-.— 2413-1830
Т. 327, № 1.— 2016.— [С. 30-39]
Autores Corporativos: Российская академия наук (РАН) Сибирское отделение (СО) Институт оптики атмосферы им. В. Е. Зуева (ИОА), Национальный исследовательский Томский политехнический университет (ТПУ) Институт кибернетики (ИК) Кафедра оптимизации систем управления (ОСУ), Томский государственный университет систем управления и радиоэлектроники (ТУСУР)
Otros Autores: Скороходов А. В. Алексей Викторович, Аксёнов С. В. Сергей Владимирович, Аксёнов А. В. Андрей Владимирович, Лайком Д. Н. Дмитрий Николаевич
Sumario:Заглавие с титульного листа
Актуальность исследования обусловлена необходимостью разработки алгоритмов и программных средств для классификации типов облачности по спутниковым снимкам однослойной облачности, полученных с помощью спектрорадиометра MODIS, используемого аппаратами дистанционного зондирования Земли Terra и Aqua, и высокопроизводительных систем. Цель работы: эффективный и быстрый анализ спутниковых снимков размерами 5416?8120 пикселей однослойной облачности, полученных с помощью спектрорадиометра MODIS с помощью вероятностной нейронной сети, для классификации облачности по 27 типам. Методы исследования. Для достижения цели применяются методы распараллеливания вычислений, нейросетевые вычисления, методы компьютерного зрения и анализа текстур, алгоритмы классификации, технологии высокопроизводительных вычислений для многоядерных систем с общей памятью (OpenMP), графических процессоров (CUDA) и распределенных систем (MPI).
Результаты. Процедура классификации, основанная на вероятностной нейросетевой модели, сравнивает фрагменты снимка с эталонами, полученными ранее и классифицированными экспертами. Для корректного анализа фрагмента изображения его требуется сравнить с тысячами эталонов, что приводит к существенным временным затратам. Характер вычислений позволяет разбить входной снимок на несколько более мелких и обработать их независимо на разных вычислительных устройствах или устройствах, поддерживающих одновременное выполнение разных задач. В работе сравнивается производительность трех подходов к распараллеливанию вычислений: на основе многопоточных вычислений, выполняемых многоядерными центральными процессорами, многопоточных вычислений внутри мультипроцессоров графических ускорителей и распределенной обработки на базе кластера. Для последнего случая, в котором вычислительные задачи разделяются уже не между потоками, а процессами с индивидуальными адресными пространствами, было предложено два подхода к решению проблемы: на основе разделения задач и разделения данных. Для каждого варианта параллельной обработки приведены детальное описание и оценка его производительности при анализе полноразмерного снимка MODIS. Показано, что использование распределенной обработки и/или графических ускорителей при решении задачи классификации однослойной облачности, основанной на вероятностной нейронной сети, имеет существенное преимущество по производительности не только по сравнению с классическим алгоритмом, но и его модификацией для многоядерных центральных процессоров.
The relevance of the research is caused by the necessity to develop algorithms and software to classify the cloud types based on single-layer cloud on the satellite images received from MODIS spectral radiometer used in Terra and Aqua remote sensing Earth satellites with the usage of high-performance systems. The main aim of the study: effective and fast analysis of 5416-8120 single-layer cloud full scale satellite images received from MODIS spectral radiometer with the help of the probabilistic neural network detecting 27 cloud types. The methods used in the study. To carry out the task the authors used the methods of paralleling the processing, neurocomputing, computer vision and texture analysis algorithms, classification algorithms, technologies of high-performance processing for multi-core shared memory systems (OpenMP), graphics processing units (CUDA) and distributed systems (MPI).
The results. The classifying procedure based on probabilistic neural model compares all the fragments from the given image with the patterns from the training set classified by experts. It needs to compare texture features of each fragment with features of some thousands patterns and therefore it leads to significant time costs. The algorithm allows splitting the given input into a set of small images that can be processed independently by some computational devices and devices supporting the processing of simultaneous tasks. The paper compares the performance of three approaches for parallel processing that are multi-thread computation based on multi-core central processing units (CPUs), multi-thread computation based on graphics processing units (GPUs) and distributed processing implemented by computational cluster. The latter uses worksharing between different processes with independent address spaces and the approach includes two methods for speed-up the processing based on data distribution and task sharing. Each approach was described in detail and its performance was estimated by analysis of MODIS' full scale image. It's shown that the usage of distributed processing or/and multi-thread GPU computation for performance of single-layer cloud classification task based on probabilistic neural model has significant performance advantages not only in comparison with the classic sequential algorithm but also with its multi-thread version for many-core CPUs.
Lenguaje:ruso
Publicado: 2016
Materias:
Acceso en línea:http://earchive.tpu.ru/bitstream/11683/9003/1/bulletin_tpu-2016-v327-i1-03.pdf
Formato: Electrónico Capítulo de libro
KOHA link:https://koha.lib.tpu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=313678

MARC

LEADER 00000nla2a2200000 4500
001 313678
005 20231101014149.0
035 |a (RuTPU)RU\TPU\book\339062 
090 |a 313678 
100 |a 20160201d2016 k y0rusy50 ca 
101 0 |a rus 
102 |a RU 
135 |a drgn ---uucaa 
181 0 |a i  
182 0 |a b 
200 1 |a Использование различных вычислительных систем для решения задачи автоматической классификации облачности по спутниковым данным MODIS на основе вероятностной нейронной сети  |f А. В. Скороходов [и др.] 
203 |a Текст  |c электронный 
215 |a 1 файл (2.3 Mb) 
230 |a Электронные текстовые данные (1 файл : 2.3 Mb) 
300 |a Заглавие с титульного листа 
320 |a [Библиогр.: с. 37 (23 назв.)] 
330 |a Актуальность исследования обусловлена необходимостью разработки алгоритмов и программных средств для классификации типов облачности по спутниковым снимкам однослойной облачности, полученных с помощью спектрорадиометра MODIS, используемого аппаратами дистанционного зондирования Земли Terra и Aqua, и высокопроизводительных систем. Цель работы: эффективный и быстрый анализ спутниковых снимков размерами 5416?8120 пикселей однослойной облачности, полученных с помощью спектрорадиометра MODIS с помощью вероятностной нейронной сети, для классификации облачности по 27 типам. Методы исследования. Для достижения цели применяются методы распараллеливания вычислений, нейросетевые вычисления, методы компьютерного зрения и анализа текстур, алгоритмы классификации, технологии высокопроизводительных вычислений для многоядерных систем с общей памятью (OpenMP), графических процессоров (CUDA) и распределенных систем (MPI). 
330 |a Результаты. Процедура классификации, основанная на вероятностной нейросетевой модели, сравнивает фрагменты снимка с эталонами, полученными ранее и классифицированными экспертами. Для корректного анализа фрагмента изображения его требуется сравнить с тысячами эталонов, что приводит к существенным временным затратам. Характер вычислений позволяет разбить входной снимок на несколько более мелких и обработать их независимо на разных вычислительных устройствах или устройствах, поддерживающих одновременное выполнение разных задач. В работе сравнивается производительность трех подходов к распараллеливанию вычислений: на основе многопоточных вычислений, выполняемых многоядерными центральными процессорами, многопоточных вычислений внутри мультипроцессоров графических ускорителей и распределенной обработки на базе кластера. Для последнего случая, в котором вычислительные задачи разделяются уже не между потоками, а процессами с индивидуальными адресными пространствами, было предложено два подхода к решению проблемы: на основе разделения задач и разделения данных. Для каждого варианта параллельной обработки приведены детальное описание и оценка его производительности при анализе полноразмерного снимка MODIS. Показано, что использование распределенной обработки и/или графических ускорителей при решении задачи классификации однослойной облачности, основанной на вероятностной нейронной сети, имеет существенное преимущество по производительности не только по сравнению с классическим алгоритмом, но и его модификацией для многоядерных центральных процессоров. 
330 |a The relevance of the research is caused by the necessity to develop algorithms and software to classify the cloud types based on single-layer cloud on the satellite images received from MODIS spectral radiometer used in Terra and Aqua remote sensing Earth satellites with the usage of high-performance systems. The main aim of the study: effective and fast analysis of 5416-8120 single-layer cloud full scale satellite images received from MODIS spectral radiometer with the help of the probabilistic neural network detecting 27 cloud types. The methods used in the study. To carry out the task the authors used the methods of paralleling the processing, neurocomputing, computer vision and texture analysis algorithms, classification algorithms, technologies of high-performance processing for multi-core shared memory systems (OpenMP), graphics processing units (CUDA) and distributed systems (MPI). 
330 |a The results. The classifying procedure based on probabilistic neural model compares all the fragments from the given image with the patterns from the training set classified by experts. It needs to compare texture features of each fragment with features of some thousands patterns and therefore it leads to significant time costs. The algorithm allows splitting the given input into a set of small images that can be processed independently by some computational devices and devices supporting the processing of simultaneous tasks. The paper compares the performance of three approaches for parallel processing that are multi-thread computation based on multi-core central processing units (CPUs), multi-thread computation based on graphics processing units (GPUs) and distributed processing implemented by computational cluster. The latter uses worksharing between different processes with independent address spaces and the approach includes two methods for speed-up the processing based on data distribution and task sharing. Each approach was described in detail and its performance was estimated by analysis of MODIS' full scale image. It's shown that the usage of distributed processing or/and multi-thread GPU computation for performance of single-layer cloud classification task based on probabilistic neural model has significant performance advantages not only in comparison with the classic sequential algorithm but also with its multi-thread version for many-core CPUs. 
337 |a Adobe Reader 
453 |t Using different computing systems to solve the automatic cloud classification problem according to MODIS satellite data by probabilistic neural network  |o translation from Russian  |f A. V. Skorokhodov [et al.]  |c Tomsk  |n TPU Press  |d 2015-   |d 2016 
453 |t Bulletin of the Tomsk Polytechnic University. Geo Assets Engineering 
453 |t Vol. 327, № 1 
461 1 |0 (RuTPU)RU\TPU\book\312844  |x 2413-1830  |t Известия Томского политехнического университета [Известия ТПУ]. Инжиниринг георесурсов  |f Национальный исследовательский Томский политехнический университет (ТПУ)  |d 2015-  
463 1 |0 (RuTPU)RU\TPU\book\338998  |t Т. 327, № 1  |v [С. 30-39]  |d 2016 
610 1 |a электронный ресурс 
610 1 |a труды учёных ТПУ 
610 1 |a классификации 
610 1 |a облачность 
610 1 |a параллельные вычисления 
610 1 |a спутниковые данные 
610 1 |a MODIS 
610 1 |a обработка данных 
610 1 |a суперкомпьютеры 
610 1 |a графические процессоры 
610 1 |a нейронные сети 
610 |a cloud classification 
610 |a parallel computing 
610 |a satellite imagery 
610 |a MODIS 
610 |a supercomputer 
610 |a graphical processing unit 
610 |a neural network 
701 1 |a Скороходов  |b А. В.  |g Алексей Викторович  |6 z01712 
701 1 |a Аксёнов  |b С. В.  |c специалист в области информатики и вычислительной техники  |c доцент Томского политехнического университета, кандидат технических наук  |f 1983-  |g Сергей Владимирович  |2 stltpush  |3 (RuTPU)RU\TPU\pers\25383  |6 z02712 
701 1 |a Аксёнов  |b А. В.  |c специалист в области информатики и вычислительной техники  |c инженер Томского политехнического университета  |f 1990-  |g Андрей Владимирович  |2 stltpush  |3 (RuTPU)RU\TPU\pers\33431  |6 z03712 
701 1 |a Лайком  |b Д. Н.  |c специалист в области информатики и вычислительной техники  |c инженер Томского политехнического университета  |f 1991-  |g Дмитрий Николаевич  |2 stltpush  |3 (RuTPU)RU\TPU\pers\31603  |6 z04712 
712 0 2 |a Российская академия наук (РАН)  |b Сибирское отделение (СО)  |b Институт оптики атмосферы им. В. Е. Зуева (ИОА)  |c (Томск)  |2 stltpush  |3 (RuTPU)RU\TPU\col\318  |6 z01701 
712 0 2 |a Национальный исследовательский Томский политехнический университет (ТПУ)  |b Институт кибернетики (ИК)  |b Кафедра оптимизации систем управления (ОСУ)  |h 127  |2 stltpush  |3 (RuTPU)RU\TPU\col\18702  |6 z02701 
712 0 2 |a Томский государственный университет систем управления и радиоэлектроники (ТУСУР)  |c (1997 - )  |2 stltpush  |3 (RuTPU)RU\TPU\col\422  |6 z02701 
712 0 2 |a Национальный исследовательский Томский политехнический университет (ТПУ)  |b Институт кибернетики (ИК)  |b Кафедра оптимизации систем управления (ОСУ)  |h 127  |2 stltpush  |3 (RuTPU)RU\TPU\col\18702  |6 z03701 
712 0 2 |a Национальный исследовательский Томский политехнический университет (ТПУ)  |b Институт кибернетики (ИК)  |b Кафедра оптимизации систем управления (ОСУ)  |h 127  |2 stltpush  |3 (RuTPU)RU\TPU\col\18702  |6 z04701 
801 2 |a RU  |b 63413507  |c 20170918  |g PSBO 
856 4 |u http://earchive.tpu.ru/bitstream/11683/9003/1/bulletin_tpu-2016-v327-i1-03.pdf 
942 |c CF