Нейромережевий підхід виявлення водних об’єктів на мультиспектральних зображеннях
dc.contributor.author | Кунденко, Павло | uk_UA |
dc.contributor.author | Сокол, Олександр | uk_UA |
dc.contributor.author | Калініна, Наталія Юріївна | uk_UA |
dc.contributor.author | Гнатушенко, Вікторія Володимирівна | uk_UA |
dc.date.accessioned | 2025-03-03T16:04:11Z | |
dc.date.available | 2025-03-03T16:04:11Z | |
dc.date.issued | 2024 | |
dc.description | П. Кунденко: ORCID 0009-0000-9388-2783; О. Сокол: ORCID 0009-0002-8851-2045; Н. Калініна: ORCID 0009-0001-6416-4907; Вік. Гнатушенко: ORCID 0000-0001-5304-4144 | uk_UA |
dc.description.abstract | UKR: Мета роботи. Метою данного дослідження є створення та впровадження ефективного нейромережевого підходу на основі моделі U-Net для детектування структурних елементів водного середовища України шляхом аналізу мультиспектральних зображень із супутника Sentinel-2. Це передбачає підвищення точності та швидкості виявлення змін у водних масах та елементах екомережі, що сприятиме оперативному реагуванню на екологічні виклики. Методологія. Для підготовки даних застосовується автоматичний підхід до формування навчального набору з використанням нормалізованого різницевого водного індексу (NDWI). На супутникових знімках Sentinel-2 (зелений та ближній інфрачервоний канали) генеруються бінарні маски води на основі порогового значення, що дає змогу створювати великий набір даних для навчання без ручної анотації. Модель базується на глибинній нейронній мережі U-Net: енкодер виокремлює високорівневі ознаки, а декодер відновлює просторову роздільну здатність і формує сегментаційну карту. Під час навчання застосовується комбінована функція втрат, яка поєднує бінарну крос-ентропію та коефіцієнт Дайса. Оцінка моделі здійснюється за метриками F1-міри, точності, повноти й індексу Жаккара (IoU). Модель тестується на повнорозмірних знімках різних ділянок, демонструючи високий рівень узагальнення. Наукова новизна. Запропоновано підхід, що полягає в об’єднанні автоматичного формування масок водних об’єктів (за допомогою NDWI) та нейромережі U-Net, адаптованої до задач бінарної сегментації великих супутникових зображень. Така інтеграція уникає ручної розмітки та забезпечує точні результати виявлення води. Використання комбінованої функції втрат покращує чутливість моделі до тонких водних структур, а стійкість до варіативності спектральних характеристик і атмосферних перешкод підтверджується експериментами в різних умовах зйомки. Висновки. Розроблено ефективну модель для сегментації водних об’єктів на супутникових знімках Sentinel-2 з використанням глибокої нейронної мережі архітектури U-Net. Процес включав підготовку даних, де автоматично генерувалися маски водних об’єктів на основі індексу NDWI, та детальне навчання моделі з комбінованою функцією втрат, що поєднує бінарну крос-ентропію та коефіцієнт Дайса. Модель досягла високих показників точності, підтверджених метриками F1-міри (0.8897), точності (0.8721), повноти (0.9080) таIoU (0.8013), що свідчить про її здатність до точного виявлення водних об’єктів різних розмірів і форм. Перевагами використаних підходів є поєднання глибинного навчання з попередньою підготовкою даних, що дозволило автоматизувати процес виявлення водних об’єктів та забезпечити високу точність сегментації. Модель демонструє гнучкість, масштабованість та обчислювальну ефективність, що робить її придатною для практичного застосування в моніторингу водних ресурсів і екологічних дослідженнях. Майбутні напрямки дослідження направлені на експерименти з іншими архітектурами нейронних мереж, використання альтернативних методів створення масок та врахування просторово-часової інформації, що дасть змогу підвищити ефективність і універсальність моделі. | uk_UA |
dc.description.abstract | ENG: Aim of the Study. The goal of this research is to develop and implement an effective neural network approach based on the U-Net model for detecting structural elements of Ukraine’s aquatic environment through the analysis of multispectral images from the Sentinel-2 satellite. This entails enhancing both accuracy and speed in identifying changes in water bodies and ecological network components, thereby enabling prompt responses to environmental challenges. Methodology. An automatic approach to forming the training set is utilized, relying on the Normalized Difference Water Index (NDWI). Binary water masks are generated based on a threshold value applied to the Sentinel-2 green and near-infrared channels, enabling the creation of a large training dataset without manual labeling. The model is built around the U-Net architecture: the encoder extracts high-level features, while the decoder restores spatial resolution and produces the segmentation map. During training, a combined loss function that merges binary cross-entropy with the Dice coefficient is applied. Model evaluation uses F1 score, precision, recall, and Intersection over Union (IoU). Testing the model on full-resolution images of different areas demonstrates a high degree of generalization. Scientific Novelty. The proposed approach integrates automatic generation of water body masks (via NDWI) with a U-Net-based architecture tailored for binary segmentation of large satellite images. This integration eliminates the need for manual labeling and ensures accurate water detection results. The use of a combined loss function improves the model’s sensitivity to fine water structures, while experiments under various imaging conditions confirm its robustness against spectral and atmospheric variability. Conclusions. An effective model has been developed for the segmentation of water bodies in Sentinel-2 satellite images using a deep neural network with a U-Net architecture. The process involved data preparation, wherein water masks were automatically generated based on the NDWI index, followed by thorough training of the model with a combined loss function that merges binary cross-entropy and the Dice coefficient. The model achieved high accuracy metrics, confirmed by an F1 score of 0.8897, precision of 0.8721, recall of 0.9080, and an IoU of 0.8013, demonstrating its capability for accurately detecting water bodies of various sizes and shapes.The advantages of the chosen approaches stem from combining deep learning with prior data processing, which automated the detection of water bodies and ensured high segmentation accuracy. The model exhibits flexibility, scalability, and computational efficiency, making it suitable for practical applications in water resource monitoring and environmental studies. Future research directions include experimenting with different neural network architectures, employing alternative methods for mask generation, and incorporating spatiotemporal information to further enhance the model’s effectiveness and versatility. | en |
dc.identifier.citation | Кунденко П., Сокол О., Калініна Н., Гнатушенко В. Нейромережевий підхід виявлення водних об’єктів на мультиспектральних зображеннях. Information Technology: Computer Science, Software Engineering and Cyber Security. 2024. № 4. С. 132–143. DOI: https://doi.org/10.32782/IT/2024-4-16. | uk_UA |
dc.identifier.doi | https://doi.org/10.32782/IT/2024-4-16 | en |
dc.identifier.issn | 2786-507X (Print) | |
dc.identifier.issn | 2786-5088 (Online) | |
dc.identifier.uri | https://journals.politehnica.dp.ua/index.php/it/article/view/717 | en |
dc.identifier.uri | https://crust.ust.edu.ua/handle/123456789/19713 | en |
dc.language.iso | uk | |
dc.publisher | НТУ «Дніпровська політехніка», Дніпро | uk_UA |
dc.subject | згорткові нейронні мережі | uk_UA |
dc.subject | семантична сегментація | uk_UA |
dc.subject | супутникові знімки | uk_UA |
dc.subject | водні ресурси | uk_UA |
dc.subject | екологічний моніторинг | uk_UA |
dc.subject | convolutional neural networks | en |
dc.subject | semantic segmentation | en |
dc.subject | satellite imagery | en |
dc.subject | water resources | en |
dc.subject | environmental monitoring | en |
dc.subject | КІТС | uk_UA |
dc.subject.classification | TECHNOLOGY::Information technology::Image analysis | en |
dc.title | Нейромережевий підхід виявлення водних об’єктів на мультиспектральних зображеннях | uk_UA |
dc.title.alternative | Neural Network Approach to Detecting Water Objects in Multispectral Images | en |
dc.type | Article | en |