利用PoseNet进行无人机空中地理定位

A. Cabrera-Ponce, J. Martínez-Carranza
{"title":"利用PoseNet进行无人机空中地理定位","authors":"A. Cabrera-Ponce, J. Martínez-Carranza","doi":"10.1109/REDUAS47371.2019.8999713","DOIUrl":null,"url":null,"abstract":"The Global Position System (GPS) has become an essential sensor for drones. Autonomous flight in outdoor areas is possible thanks to the use of GPS that enables the drone to obtain its position in latitude and longitude coordinates. However, GPS may become unreliable when the drone flies in environments where the signal may get occluded. Malicious attacks may also compromise the GPS signal, aiming at blocking the signal or replacing it with spurious data. Motivated by these scenarios, we present preliminary results of a methodology aimed at estimating the GPS position of a drone using Convolutional Neural Networks (CNN) and a learning-based strategy. For the latter, we have adopted the PoseNet CNN architecture, originally proposed to address the relocalisation or kidnapping camera problem for facing forward cameras. First we trained PoseNet with a set of aerial images captured with an on-board camera, providing X, Y and Z coordinates as labels, which are obtained from converting GPS coordinates into metres for X and Y, and using the altimeter for Z. Then we perform validation flights where the vehicle follows a different trajectory to that used for collecting the training datasets. Even when the terrain includes bushes and repetitive texture, the CNN returns predictions with an error around the 2.5 metres and a processing speed of 15 milliseconds on average. We argue that a system such as this could be used as an emergency option to return the drone to home in the event of GPS failure. To our knowledge, this is the first time PoseNet is tested to address the problem of geo-localisation of aerial images.","PeriodicalId":351115,"journal":{"name":"2019 Workshop on Research, Education and Development of Unmanned Aerial Systems (RED UAS)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Aerial Geo-Localisation for MAVs using PoseNet\",\"authors\":\"A. Cabrera-Ponce, J. Martínez-Carranza\",\"doi\":\"10.1109/REDUAS47371.2019.8999713\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The Global Position System (GPS) has become an essential sensor for drones. Autonomous flight in outdoor areas is possible thanks to the use of GPS that enables the drone to obtain its position in latitude and longitude coordinates. However, GPS may become unreliable when the drone flies in environments where the signal may get occluded. Malicious attacks may also compromise the GPS signal, aiming at blocking the signal or replacing it with spurious data. Motivated by these scenarios, we present preliminary results of a methodology aimed at estimating the GPS position of a drone using Convolutional Neural Networks (CNN) and a learning-based strategy. For the latter, we have adopted the PoseNet CNN architecture, originally proposed to address the relocalisation or kidnapping camera problem for facing forward cameras. First we trained PoseNet with a set of aerial images captured with an on-board camera, providing X, Y and Z coordinates as labels, which are obtained from converting GPS coordinates into metres for X and Y, and using the altimeter for Z. Then we perform validation flights where the vehicle follows a different trajectory to that used for collecting the training datasets. Even when the terrain includes bushes and repetitive texture, the CNN returns predictions with an error around the 2.5 metres and a processing speed of 15 milliseconds on average. We argue that a system such as this could be used as an emergency option to return the drone to home in the event of GPS failure. To our knowledge, this is the first time PoseNet is tested to address the problem of geo-localisation of aerial images.\",\"PeriodicalId\":351115,\"journal\":{\"name\":\"2019 Workshop on Research, Education and Development of Unmanned Aerial Systems (RED UAS)\",\"volume\":\"47 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 Workshop on Research, Education and Development of Unmanned Aerial Systems (RED UAS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/REDUAS47371.2019.8999713\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 Workshop on Research, Education and Development of Unmanned Aerial Systems (RED UAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/REDUAS47371.2019.8999713","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

摘要

全球定位系统(GPS)已成为无人机必不可少的传感器。由于使用GPS,无人机可以获得经纬度坐标的位置,因此可以在室外地区自主飞行。然而,当无人机在信号可能被遮挡的环境中飞行时,GPS可能会变得不可靠。恶意攻击也可能破坏GPS信号,目的是阻断信号或用虚假数据代替信号。在这些场景的激励下,我们提出了一种旨在使用卷积神经网络(CNN)和基于学习的策略估计无人机GPS位置的方法的初步结果。对于后者,我们采用了PoseNet CNN架构,最初提出该架构是为了解决面向前方摄像机的重新定位或绑架摄像机问题。首先,我们用机载相机拍摄的一组航空图像来训练PoseNet,提供X、Y和Z坐标作为标签,这些坐标是通过将GPS坐标转换为X和Y的米,并使用高度表Z获得的。然后我们执行验证飞行,其中车辆遵循不同的轨迹,用于收集训练数据集。即使地形包括灌木丛和重复的纹理,CNN返回的预测误差也在2.5米左右,处理速度平均为15毫秒。我们认为,这样的系统可以作为紧急选项,在GPS故障的情况下将无人机返回家园。据我们所知,这是PoseNet首次测试解决航空图像的地理定位问题。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Aerial Geo-Localisation for MAVs using PoseNet
The Global Position System (GPS) has become an essential sensor for drones. Autonomous flight in outdoor areas is possible thanks to the use of GPS that enables the drone to obtain its position in latitude and longitude coordinates. However, GPS may become unreliable when the drone flies in environments where the signal may get occluded. Malicious attacks may also compromise the GPS signal, aiming at blocking the signal or replacing it with spurious data. Motivated by these scenarios, we present preliminary results of a methodology aimed at estimating the GPS position of a drone using Convolutional Neural Networks (CNN) and a learning-based strategy. For the latter, we have adopted the PoseNet CNN architecture, originally proposed to address the relocalisation or kidnapping camera problem for facing forward cameras. First we trained PoseNet with a set of aerial images captured with an on-board camera, providing X, Y and Z coordinates as labels, which are obtained from converting GPS coordinates into metres for X and Y, and using the altimeter for Z. Then we perform validation flights where the vehicle follows a different trajectory to that used for collecting the training datasets. Even when the terrain includes bushes and repetitive texture, the CNN returns predictions with an error around the 2.5 metres and a processing speed of 15 milliseconds on average. We argue that a system such as this could be used as an emergency option to return the drone to home in the event of GPS failure. To our knowledge, this is the first time PoseNet is tested to address the problem of geo-localisation of aerial images.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信