SIFT Feature-Based Relative Altitude Estimation Enhanced With Siamese Network

In GPS-denied environments or when GPS signals are unreliable or unavailable, alternative methods of accurate localization with coordinate generation become critical. To address localization, the scale-invariant feature transform (SIFT) algorithm, along with its numerous adaptations, is extensively...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on geoscience and remote sensing 2025, Vol.63, p.1-15
Hauptverfasser: Nasr-Esfahani, Shirin, Jagannathan, S.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 15
container_issue
container_start_page 1
container_title IEEE transactions on geoscience and remote sensing
container_volume 63
creator Nasr-Esfahani, Shirin
Jagannathan, S.
description In GPS-denied environments or when GPS signals are unreliable or unavailable, alternative methods of accurate localization with coordinate generation become critical. To address localization, the scale-invariant feature transform (SIFT) algorithm, along with its numerous adaptations, is extensively utilized in computer vision and remote sensing for matching image features to identify objects and perform localization. This article presents a novel approach for estimating the relative altitude of unmanned aerial vehicles (UAVs) using SIFT features' scale (size), omitting the need for additional data like camera intrinsic parameters, as well as extensive image datasets are also required for training. Furthermore, the approach enhances feature matching through the integration of a Siamese network, leveraging the robustness of SIFT features combined with the discriminative power of convolutional neural network (CNN) features. To further improve the performance of the Siamese network, we applied direct error-driven learning (EDL), a learning method that directly adjusts the network's weights based on the overall error to enhance its ability to differentiate true from false matches, thereby improving the accuracy of the final altitude estimation results. Altitude estimation is achieved by comparing the SIFT features' size in the UAV image taken from the current position with those in the preestablished reference, ensuring reliability and computational efficiency. The proposed method is computationally efficient, making it suitable for real-time applications and UAVs with limited processing capabilities. It is also highly adaptable, requiring minimal hardware and eliminating the dependency on external sensors. The robustness and effectiveness of this method were validated across four high-resolution UAV image datasets at varying altitudes.
doi_str_mv 10.1109/TGRS.2024.3523317
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_TGRS_2024_3523317</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10816621</ieee_id><sourcerecordid>3153928746</sourcerecordid><originalsourceid>FETCH-LOGICAL-c176t-297f9f50993b64d616fd6e86440967a07d173038c24e63a7ad1a4d13310438063</originalsourceid><addsrcrecordid>eNpNkF1LwzAUhoMoOKc_QPCi4HVnTpImzeUc6xxMhW3iZYjtKevc2pmkiv_elu3CqwOH5z0fDyG3QEcAVD-sZ8vViFEmRjxhnIM6IwNIkjSmUohzMqCgZcxSzS7JlfdbSkEkoAbkeTXP1lGGNrQO40frsYiWuLOh-sZovAtVaAuMpj5U-67X1NG03tg676j3KmyiVWX36DF6wfDTuM9rclHancebUx2St2y6njzFi9fZfDJexDkoGWKmVanLhGrNP6QoJMiykJh2l1ItlaWqAMUpT3MmUHKrbAFWFNC9RQVPqeRDcn-ce3DNV4s-mG3TurpbaTgkXLNUiZ6CI5W7xnuHpTm47g33a4Ca3prprZnemjlZ6zJ3x0yFiP_4FKRkwP8AeBtmYg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3153928746</pqid></control><display><type>article</type><title>SIFT Feature-Based Relative Altitude Estimation Enhanced With Siamese Network</title><source>IEEE Electronic Library (IEL)</source><creator>Nasr-Esfahani, Shirin ; Jagannathan, S.</creator><creatorcontrib>Nasr-Esfahani, Shirin ; Jagannathan, S.</creatorcontrib><description>In GPS-denied environments or when GPS signals are unreliable or unavailable, alternative methods of accurate localization with coordinate generation become critical. To address localization, the scale-invariant feature transform (SIFT) algorithm, along with its numerous adaptations, is extensively utilized in computer vision and remote sensing for matching image features to identify objects and perform localization. This article presents a novel approach for estimating the relative altitude of unmanned aerial vehicles (UAVs) using SIFT features' scale (size), omitting the need for additional data like camera intrinsic parameters, as well as extensive image datasets are also required for training. Furthermore, the approach enhances feature matching through the integration of a Siamese network, leveraging the robustness of SIFT features combined with the discriminative power of convolutional neural network (CNN) features. To further improve the performance of the Siamese network, we applied direct error-driven learning (EDL), a learning method that directly adjusts the network's weights based on the overall error to enhance its ability to differentiate true from false matches, thereby improving the accuracy of the final altitude estimation results. Altitude estimation is achieved by comparing the SIFT features' size in the UAV image taken from the current position with those in the preestablished reference, ensuring reliability and computational efficiency. The proposed method is computationally efficient, making it suitable for real-time applications and UAVs with limited processing capabilities. It is also highly adaptable, requiring minimal hardware and eliminating the dependency on external sensors. The robustness and effectiveness of this method were validated across four high-resolution UAV image datasets at varying altitudes.</description><identifier>ISSN: 0196-2892</identifier><identifier>EISSN: 1558-0644</identifier><identifier>DOI: 10.1109/TGRS.2024.3523317</identifier><identifier>CODEN: IGRSD2</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Accuracy ; Algorithms ; Altitude ; Artificial neural networks ; Autonomous aerial vehicles ; Cameras ; Computational efficiency ; Computer vision ; Datasets ; Direct error-driven learning (EDL) ; Dogs ; Estimation ; Feature extraction ; feature matching ; Global Positioning System ; Global positioning systems ; GPS ; Image registration ; Image resolution ; Laser radar ; Learning ; Localization ; Matching ; Neural networks ; Parameter identification ; Real time ; relative altitude estimation ; Remote sensing ; Robustness ; scale-invariant feature transform (SIFT) ; Siamese network ; Signal generation ; transfer learning ; Unmanned aerial vehicles ; unmanned aerial vehicles (UAVs)</subject><ispartof>IEEE transactions on geoscience and remote sensing, 2025, Vol.63, p.1-15</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2025</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c176t-297f9f50993b64d616fd6e86440967a07d173038c24e63a7ad1a4d13310438063</cites><orcidid>0000-0002-2310-3737 ; 0000-0002-8260-1592</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10816621$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,4010,27900,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/10816621$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Nasr-Esfahani, Shirin</creatorcontrib><creatorcontrib>Jagannathan, S.</creatorcontrib><title>SIFT Feature-Based Relative Altitude Estimation Enhanced With Siamese Network</title><title>IEEE transactions on geoscience and remote sensing</title><addtitle>TGRS</addtitle><description>In GPS-denied environments or when GPS signals are unreliable or unavailable, alternative methods of accurate localization with coordinate generation become critical. To address localization, the scale-invariant feature transform (SIFT) algorithm, along with its numerous adaptations, is extensively utilized in computer vision and remote sensing for matching image features to identify objects and perform localization. This article presents a novel approach for estimating the relative altitude of unmanned aerial vehicles (UAVs) using SIFT features' scale (size), omitting the need for additional data like camera intrinsic parameters, as well as extensive image datasets are also required for training. Furthermore, the approach enhances feature matching through the integration of a Siamese network, leveraging the robustness of SIFT features combined with the discriminative power of convolutional neural network (CNN) features. To further improve the performance of the Siamese network, we applied direct error-driven learning (EDL), a learning method that directly adjusts the network's weights based on the overall error to enhance its ability to differentiate true from false matches, thereby improving the accuracy of the final altitude estimation results. Altitude estimation is achieved by comparing the SIFT features' size in the UAV image taken from the current position with those in the preestablished reference, ensuring reliability and computational efficiency. The proposed method is computationally efficient, making it suitable for real-time applications and UAVs with limited processing capabilities. It is also highly adaptable, requiring minimal hardware and eliminating the dependency on external sensors. The robustness and effectiveness of this method were validated across four high-resolution UAV image datasets at varying altitudes.</description><subject>Accuracy</subject><subject>Algorithms</subject><subject>Altitude</subject><subject>Artificial neural networks</subject><subject>Autonomous aerial vehicles</subject><subject>Cameras</subject><subject>Computational efficiency</subject><subject>Computer vision</subject><subject>Datasets</subject><subject>Direct error-driven learning (EDL)</subject><subject>Dogs</subject><subject>Estimation</subject><subject>Feature extraction</subject><subject>feature matching</subject><subject>Global Positioning System</subject><subject>Global positioning systems</subject><subject>GPS</subject><subject>Image registration</subject><subject>Image resolution</subject><subject>Laser radar</subject><subject>Learning</subject><subject>Localization</subject><subject>Matching</subject><subject>Neural networks</subject><subject>Parameter identification</subject><subject>Real time</subject><subject>relative altitude estimation</subject><subject>Remote sensing</subject><subject>Robustness</subject><subject>scale-invariant feature transform (SIFT)</subject><subject>Siamese network</subject><subject>Signal generation</subject><subject>transfer learning</subject><subject>Unmanned aerial vehicles</subject><subject>unmanned aerial vehicles (UAVs)</subject><issn>0196-2892</issn><issn>1558-0644</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2025</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpNkF1LwzAUhoMoOKc_QPCi4HVnTpImzeUc6xxMhW3iZYjtKevc2pmkiv_elu3CqwOH5z0fDyG3QEcAVD-sZ8vViFEmRjxhnIM6IwNIkjSmUohzMqCgZcxSzS7JlfdbSkEkoAbkeTXP1lGGNrQO40frsYiWuLOh-sZovAtVaAuMpj5U-67X1NG03tg676j3KmyiVWX36DF6wfDTuM9rclHancebUx2St2y6njzFi9fZfDJexDkoGWKmVanLhGrNP6QoJMiykJh2l1ItlaWqAMUpT3MmUHKrbAFWFNC9RQVPqeRDcn-ce3DNV4s-mG3TurpbaTgkXLNUiZ6CI5W7xnuHpTm47g33a4Ca3prprZnemjlZ6zJ3x0yFiP_4FKRkwP8AeBtmYg</recordid><startdate>2025</startdate><enddate>2025</enddate><creator>Nasr-Esfahani, Shirin</creator><creator>Jagannathan, S.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7UA</scope><scope>8FD</scope><scope>C1K</scope><scope>F1W</scope><scope>FR3</scope><scope>H8D</scope><scope>H96</scope><scope>KR7</scope><scope>L.G</scope><scope>L7M</scope><orcidid>https://orcid.org/0000-0002-2310-3737</orcidid><orcidid>https://orcid.org/0000-0002-8260-1592</orcidid></search><sort><creationdate>2025</creationdate><title>SIFT Feature-Based Relative Altitude Estimation Enhanced With Siamese Network</title><author>Nasr-Esfahani, Shirin ; Jagannathan, S.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c176t-297f9f50993b64d616fd6e86440967a07d173038c24e63a7ad1a4d13310438063</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2025</creationdate><topic>Accuracy</topic><topic>Algorithms</topic><topic>Altitude</topic><topic>Artificial neural networks</topic><topic>Autonomous aerial vehicles</topic><topic>Cameras</topic><topic>Computational efficiency</topic><topic>Computer vision</topic><topic>Datasets</topic><topic>Direct error-driven learning (EDL)</topic><topic>Dogs</topic><topic>Estimation</topic><topic>Feature extraction</topic><topic>feature matching</topic><topic>Global Positioning System</topic><topic>Global positioning systems</topic><topic>GPS</topic><topic>Image registration</topic><topic>Image resolution</topic><topic>Laser radar</topic><topic>Learning</topic><topic>Localization</topic><topic>Matching</topic><topic>Neural networks</topic><topic>Parameter identification</topic><topic>Real time</topic><topic>relative altitude estimation</topic><topic>Remote sensing</topic><topic>Robustness</topic><topic>scale-invariant feature transform (SIFT)</topic><topic>Siamese network</topic><topic>Signal generation</topic><topic>transfer learning</topic><topic>Unmanned aerial vehicles</topic><topic>unmanned aerial vehicles (UAVs)</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Nasr-Esfahani, Shirin</creatorcontrib><creatorcontrib>Jagannathan, S.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Water Resources Abstracts</collection><collection>Technology Research Database</collection><collection>Environmental Sciences and Pollution Management</collection><collection>ASFA: Aquatic Sciences and Fisheries Abstracts</collection><collection>Engineering Research Database</collection><collection>Aerospace Database</collection><collection>Aquatic Science &amp; Fisheries Abstracts (ASFA) 2: Ocean Technology, Policy &amp; Non-Living Resources</collection><collection>Civil Engineering Abstracts</collection><collection>Aquatic Science &amp; Fisheries Abstracts (ASFA) Professional</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>IEEE transactions on geoscience and remote sensing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Nasr-Esfahani, Shirin</au><au>Jagannathan, S.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>SIFT Feature-Based Relative Altitude Estimation Enhanced With Siamese Network</atitle><jtitle>IEEE transactions on geoscience and remote sensing</jtitle><stitle>TGRS</stitle><date>2025</date><risdate>2025</risdate><volume>63</volume><spage>1</spage><epage>15</epage><pages>1-15</pages><issn>0196-2892</issn><eissn>1558-0644</eissn><coden>IGRSD2</coden><abstract>In GPS-denied environments or when GPS signals are unreliable or unavailable, alternative methods of accurate localization with coordinate generation become critical. To address localization, the scale-invariant feature transform (SIFT) algorithm, along with its numerous adaptations, is extensively utilized in computer vision and remote sensing for matching image features to identify objects and perform localization. This article presents a novel approach for estimating the relative altitude of unmanned aerial vehicles (UAVs) using SIFT features' scale (size), omitting the need for additional data like camera intrinsic parameters, as well as extensive image datasets are also required for training. Furthermore, the approach enhances feature matching through the integration of a Siamese network, leveraging the robustness of SIFT features combined with the discriminative power of convolutional neural network (CNN) features. To further improve the performance of the Siamese network, we applied direct error-driven learning (EDL), a learning method that directly adjusts the network's weights based on the overall error to enhance its ability to differentiate true from false matches, thereby improving the accuracy of the final altitude estimation results. Altitude estimation is achieved by comparing the SIFT features' size in the UAV image taken from the current position with those in the preestablished reference, ensuring reliability and computational efficiency. The proposed method is computationally efficient, making it suitable for real-time applications and UAVs with limited processing capabilities. It is also highly adaptable, requiring minimal hardware and eliminating the dependency on external sensors. The robustness and effectiveness of this method were validated across four high-resolution UAV image datasets at varying altitudes.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TGRS.2024.3523317</doi><tpages>15</tpages><orcidid>https://orcid.org/0000-0002-2310-3737</orcidid><orcidid>https://orcid.org/0000-0002-8260-1592</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0196-2892
ispartof IEEE transactions on geoscience and remote sensing, 2025, Vol.63, p.1-15
issn 0196-2892
1558-0644
language eng
recordid cdi_crossref_primary_10_1109_TGRS_2024_3523317
source IEEE Electronic Library (IEL)
subjects Accuracy
Algorithms
Altitude
Artificial neural networks
Autonomous aerial vehicles
Cameras
Computational efficiency
Computer vision
Datasets
Direct error-driven learning (EDL)
Dogs
Estimation
Feature extraction
feature matching
Global Positioning System
Global positioning systems
GPS
Image registration
Image resolution
Laser radar
Learning
Localization
Matching
Neural networks
Parameter identification
Real time
relative altitude estimation
Remote sensing
Robustness
scale-invariant feature transform (SIFT)
Siamese network
Signal generation
transfer learning
Unmanned aerial vehicles
unmanned aerial vehicles (UAVs)
title SIFT Feature-Based Relative Altitude Estimation Enhanced With Siamese Network
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-09T11%3A45%3A04IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=SIFT%20Feature-Based%20Relative%20Altitude%20Estimation%20Enhanced%20With%20Siamese%20Network&rft.jtitle=IEEE%20transactions%20on%20geoscience%20and%20remote%20sensing&rft.au=Nasr-Esfahani,%20Shirin&rft.date=2025&rft.volume=63&rft.spage=1&rft.epage=15&rft.pages=1-15&rft.issn=0196-2892&rft.eissn=1558-0644&rft.coden=IGRSD2&rft_id=info:doi/10.1109/TGRS.2024.3523317&rft_dat=%3Cproquest_RIE%3E3153928746%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=3153928746&rft_id=info:pmid/&rft_ieee_id=10816621&rfr_iscdi=true