INVARIANT DESCRIPTOR LEARNING USING A SIAMESE CONVOLUTIONAL NEURAL NETWORK

Research output: Contribution to journalConference articleResearchpeer review

Authors

  • L. Chen
  • F. Rottensteiner
  • C. Heipke
View graph of relations

Details

Original languageEnglish
Pages (from-to)11-18
Number of pages8
JournalISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences
Volume3
Issue number3
Publication statusPublished - 2 Jun 2016
Event23rd International Society for Photogrammetry and Remote Sensing Congress, ISPRS 2016 - Prague, Czech Republic
Duration: 12 Jul 201619 Jul 2016

Abstract

In this paper we describe learning of a descriptor based on the Siamese Convolutional Neural Network (CNN) architecture and evaluate our results on a standard patch comparison dataset. The descriptor learning architecture is composed of an input module, a Siamese CNN descriptor module and a cost computation module that is based on the L2 Norm. The cost function we use pulls the descriptors of matching patches close to each other in feature space while pushing the descriptors for non-matching pairs away from each other. Compared to related work, we optimize the training parameters by combining a moving average strategy for gradients and Nesterov's Accelerated Gradient. Experiments show that our learned descriptor reaches a good performance and achieves state-of-art results in terms of the false positive rate at a 95 % recall rate on standard benchmark datasets.

Keywords

    CNN, Descriptor Learning, Nesterov's Gradient Descent, Patch Comparison, Siamese Architecture

ASJC Scopus subject areas

Cite this

INVARIANT DESCRIPTOR LEARNING USING A SIAMESE CONVOLUTIONAL NEURAL NETWORK. / Chen, L.; Rottensteiner, F.; Heipke, C.
In: ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol. 3, No. 3, 02.06.2016, p. 11-18.

Research output: Contribution to journalConference articleResearchpeer review

Chen, L, Rottensteiner, F & Heipke, C 2016, 'INVARIANT DESCRIPTOR LEARNING USING A SIAMESE CONVOLUTIONAL NEURAL NETWORK', ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences, vol. 3, no. 3, pp. 11-18. https://doi.org/10.5194/isprs-annals-III-3-11-2016
Chen, L., Rottensteiner, F., & Heipke, C. (2016). INVARIANT DESCRIPTOR LEARNING USING A SIAMESE CONVOLUTIONAL NEURAL NETWORK. ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences, 3(3), 11-18. https://doi.org/10.5194/isprs-annals-III-3-11-2016
Chen L, Rottensteiner F, Heipke C. INVARIANT DESCRIPTOR LEARNING USING A SIAMESE CONVOLUTIONAL NEURAL NETWORK. ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences. 2016 Jun 2;3(3):11-18. doi: 10.5194/isprs-annals-III-3-11-2016
Chen, L. ; Rottensteiner, F. ; Heipke, C. / INVARIANT DESCRIPTOR LEARNING USING A SIAMESE CONVOLUTIONAL NEURAL NETWORK. In: ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences. 2016 ; Vol. 3, No. 3. pp. 11-18.
Download
@article{5dab8ab0daef4a1fa13df3386ac157b3,
title = "INVARIANT DESCRIPTOR LEARNING USING A SIAMESE CONVOLUTIONAL NEURAL NETWORK",
abstract = "In this paper we describe learning of a descriptor based on the Siamese Convolutional Neural Network (CNN) architecture and evaluate our results on a standard patch comparison dataset. The descriptor learning architecture is composed of an input module, a Siamese CNN descriptor module and a cost computation module that is based on the L2 Norm. The cost function we use pulls the descriptors of matching patches close to each other in feature space while pushing the descriptors for non-matching pairs away from each other. Compared to related work, we optimize the training parameters by combining a moving average strategy for gradients and Nesterov's Accelerated Gradient. Experiments show that our learned descriptor reaches a good performance and achieves state-of-art results in terms of the false positive rate at a 95 % recall rate on standard benchmark datasets.",
keywords = "CNN, Descriptor Learning, Nesterov's Gradient Descent, Patch Comparison, Siamese Architecture",
author = "L. Chen and F. Rottensteiner and C. Heipke",
note = "Funding Information: The author Lin Chen would like to thank the China Scholarship Council (CSC) for financially supporting his PhD study at Leibniz Universit{\"a}t Hannover, Germany. Copyright: Copyright 2019 Elsevier B.V., All rights reserved.; 23rd International Society for Photogrammetry and Remote Sensing Congress, ISPRS 2016 ; Conference date: 12-07-2016 Through 19-07-2016",
year = "2016",
month = jun,
day = "2",
doi = "10.5194/isprs-annals-III-3-11-2016",
language = "English",
volume = "3",
pages = "11--18",
number = "3",

}

Download

TY - JOUR

T1 - INVARIANT DESCRIPTOR LEARNING USING A SIAMESE CONVOLUTIONAL NEURAL NETWORK

AU - Chen, L.

AU - Rottensteiner, F.

AU - Heipke, C.

N1 - Funding Information: The author Lin Chen would like to thank the China Scholarship Council (CSC) for financially supporting his PhD study at Leibniz Universität Hannover, Germany. Copyright: Copyright 2019 Elsevier B.V., All rights reserved.

PY - 2016/6/2

Y1 - 2016/6/2

N2 - In this paper we describe learning of a descriptor based on the Siamese Convolutional Neural Network (CNN) architecture and evaluate our results on a standard patch comparison dataset. The descriptor learning architecture is composed of an input module, a Siamese CNN descriptor module and a cost computation module that is based on the L2 Norm. The cost function we use pulls the descriptors of matching patches close to each other in feature space while pushing the descriptors for non-matching pairs away from each other. Compared to related work, we optimize the training parameters by combining a moving average strategy for gradients and Nesterov's Accelerated Gradient. Experiments show that our learned descriptor reaches a good performance and achieves state-of-art results in terms of the false positive rate at a 95 % recall rate on standard benchmark datasets.

AB - In this paper we describe learning of a descriptor based on the Siamese Convolutional Neural Network (CNN) architecture and evaluate our results on a standard patch comparison dataset. The descriptor learning architecture is composed of an input module, a Siamese CNN descriptor module and a cost computation module that is based on the L2 Norm. The cost function we use pulls the descriptors of matching patches close to each other in feature space while pushing the descriptors for non-matching pairs away from each other. Compared to related work, we optimize the training parameters by combining a moving average strategy for gradients and Nesterov's Accelerated Gradient. Experiments show that our learned descriptor reaches a good performance and achieves state-of-art results in terms of the false positive rate at a 95 % recall rate on standard benchmark datasets.

KW - CNN

KW - Descriptor Learning

KW - Nesterov's Gradient Descent

KW - Patch Comparison

KW - Siamese Architecture

UR - http://www.scopus.com/inward/record.url?scp=85042522425&partnerID=8YFLogxK

U2 - 10.5194/isprs-annals-III-3-11-2016

DO - 10.5194/isprs-annals-III-3-11-2016

M3 - Conference article

AN - SCOPUS:85042522425

VL - 3

SP - 11

EP - 18

JO - ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences

JF - ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences

SN - 2194-9042

IS - 3

T2 - 23rd International Society for Photogrammetry and Remote Sensing Congress, ISPRS 2016

Y2 - 12 July 2016 through 19 July 2016

ER -