A CNN-Based High-Accuracy Registration for Remote Sensing Images

In this paper, a convolutional neural network-based registration framework is proposed for remote sensing to improve the registration accuracy between two remote-sensed images acquired from different times and viewpoints. The proposed framework consists of four stages. In the first stage, key-points...

Full description

Bibliographic Details
Main Authors: Wooju Lee, Donggyu Sim, Seoung-Jun Oh
Format: Article
Language:English
Published: MDPI AG 2021-04-01
Series:Remote Sensing
Subjects:
Online Access:https://www.mdpi.com/2072-4292/13/8/1482
id doaj-333eee66f26c4a6a8a1c74bba613d88e
record_format Article
spelling doaj-333eee66f26c4a6a8a1c74bba613d88e2021-04-12T23:04:32ZengMDPI AGRemote Sensing2072-42922021-04-01131482148210.3390/rs13081482A CNN-Based High-Accuracy Registration for Remote Sensing ImagesWooju Lee0Donggyu Sim1Seoung-Jun Oh2Department of Computer Engineering, Kwangwoon University, Seoul 139701, KoreaDepartment of Computer Engineering, Kwangwoon University, Seoul 139701, KoreaDepartment of Electronic Engineering, Kwangwoon University, Seoul 139701, KoreaIn this paper, a convolutional neural network-based registration framework is proposed for remote sensing to improve the registration accuracy between two remote-sensed images acquired from different times and viewpoints. The proposed framework consists of four stages. In the first stage, key-points are extracted from two input images—a reference and a sensed image. Then, a patch is constructed at each key-point. The second stage consists of three processes for patch matching—candidate patch pair list generation, one-to-one matched label selection, and geometric distortion compensation. One-to-one matched patch pairs between two images are found, and the exact matching is found by compensating for geometric distortions in the matched patch pairs. A global geometric affine parameter set is computed using the random sample consensus algorithm (RANSAC) algorithm in the third stage. Finally, a registered image is generated after warping the input sensed image using the affine parameter set. The proposed high-accuracy registration framework is evaluated using the KOMPSAT-3 dataset by comparing the conventional frameworks based on machine learning and deep-learning-based frameworks. The proposed framework obtains the least root mean square error value of 34.922 based on all control points and achieves a 68.4% increase in the matching accuracy compared with the conventional registration framework.https://www.mdpi.com/2072-4292/13/8/1482high resolution optical remote sensing imageryimage registrationconvolutional neural networkfeature matching
collection DOAJ
language English
format Article
sources DOAJ
author Wooju Lee
Donggyu Sim
Seoung-Jun Oh
spellingShingle Wooju Lee
Donggyu Sim
Seoung-Jun Oh
A CNN-Based High-Accuracy Registration for Remote Sensing Images
Remote Sensing
high resolution optical remote sensing imagery
image registration
convolutional neural network
feature matching
author_facet Wooju Lee
Donggyu Sim
Seoung-Jun Oh
author_sort Wooju Lee
title A CNN-Based High-Accuracy Registration for Remote Sensing Images
title_short A CNN-Based High-Accuracy Registration for Remote Sensing Images
title_full A CNN-Based High-Accuracy Registration for Remote Sensing Images
title_fullStr A CNN-Based High-Accuracy Registration for Remote Sensing Images
title_full_unstemmed A CNN-Based High-Accuracy Registration for Remote Sensing Images
title_sort cnn-based high-accuracy registration for remote sensing images
publisher MDPI AG
series Remote Sensing
issn 2072-4292
publishDate 2021-04-01
description In this paper, a convolutional neural network-based registration framework is proposed for remote sensing to improve the registration accuracy between two remote-sensed images acquired from different times and viewpoints. The proposed framework consists of four stages. In the first stage, key-points are extracted from two input images—a reference and a sensed image. Then, a patch is constructed at each key-point. The second stage consists of three processes for patch matching—candidate patch pair list generation, one-to-one matched label selection, and geometric distortion compensation. One-to-one matched patch pairs between two images are found, and the exact matching is found by compensating for geometric distortions in the matched patch pairs. A global geometric affine parameter set is computed using the random sample consensus algorithm (RANSAC) algorithm in the third stage. Finally, a registered image is generated after warping the input sensed image using the affine parameter set. The proposed high-accuracy registration framework is evaluated using the KOMPSAT-3 dataset by comparing the conventional frameworks based on machine learning and deep-learning-based frameworks. The proposed framework obtains the least root mean square error value of 34.922 based on all control points and achieves a 68.4% increase in the matching accuracy compared with the conventional registration framework.
topic high resolution optical remote sensing imagery
image registration
convolutional neural network
feature matching
url https://www.mdpi.com/2072-4292/13/8/1482
work_keys_str_mv AT woojulee acnnbasedhighaccuracyregistrationforremotesensingimages
AT donggyusim acnnbasedhighaccuracyregistrationforremotesensingimages
AT seoungjunoh acnnbasedhighaccuracyregistrationforremotesensingimages
AT woojulee cnnbasedhighaccuracyregistrationforremotesensingimages
AT donggyusim cnnbasedhighaccuracyregistrationforremotesensingimages
AT seoungjunoh cnnbasedhighaccuracyregistrationforremotesensingimages
_version_ 1721529348837605376