{"title":"Efficient Underwater Docking Detection using Knowledge Distillation and Artificial Image Generation","authors":"Jalil Chavez-Galaviz, N. Mahmoudian","doi":"10.1109/AUV53081.2022.9965804","DOIUrl":null,"url":null,"abstract":"Underwater docking is a staged process in which the detection of the dock is crucial. It allows Autonomous Underwater Vehicles (AUVs) to recharge and transfer data, enabling long-term missions; recent work shows that deep learning can be used to robustly perform docking detection at the expense of a large amount of resources for deployment on embedded devices. This paper proposes a method to efficiently train a Convolutional Neural Network (CNN) to detect a docking station using knowledge distillation under the teacher-student architecture. Additionally, to augment the amount of data available for training, we use two methods to generate synthetic datasets, one utilizing a CycleGAN network and another using an Artistic Style transfer network. Furthermore, we show the benefit of using synthetic data during the training of the CNNs and compare the performance of the teacher and the student networks on actual underwater data.","PeriodicalId":148195,"journal":{"name":"2022 IEEE/OES Autonomous Underwater Vehicles Symposium (AUV)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE/OES Autonomous Underwater Vehicles Symposium (AUV)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AUV53081.2022.9965804","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Underwater docking is a staged process in which the detection of the dock is crucial. It allows Autonomous Underwater Vehicles (AUVs) to recharge and transfer data, enabling long-term missions; recent work shows that deep learning can be used to robustly perform docking detection at the expense of a large amount of resources for deployment on embedded devices. This paper proposes a method to efficiently train a Convolutional Neural Network (CNN) to detect a docking station using knowledge distillation under the teacher-student architecture. Additionally, to augment the amount of data available for training, we use two methods to generate synthetic datasets, one utilizing a CycleGAN network and another using an Artistic Style transfer network. Furthermore, we show the benefit of using synthetic data during the training of the CNNs and compare the performance of the teacher and the student networks on actual underwater data.