A Hybrid Model and Data-Driven Vision-Based Framework for the Detection, Tracking and Surveillance of Dynamic Coastlines Using a Multirotor UAV
Open Access
Abstract
A hybrid model-based and data-driven framework is proposed in this paper for autonomous coastline surveillance using an unmanned aerial vehicle. The proposed approach comprises three individual neural network-assisted modules that work together to estimate the state of the target (i.e., shoreline) to contribute to its identification and tracking. The shoreline is first detected through image segmentation using a Convolutional Neural Network. The part of the segmented image that includes the detected shoreline is then fed into a CNN real-time optical flow estimator. The position of pixels belonging to the detected shoreline, as well as the initial approximation of the shoreline motion, are incorporated into a neural network-aided Extended Kalman Filter that learns from data and can provide on-line motion estimation of the shoreline (i.e., position and velocity in the presence of waves) using the system and measurement models with partial knowledge. Finally, the estimated feedback is provided to a Partitioned Visual Servo tracking controller for autonomous multirotor navigation along the coast, ensuring that the latter will always remain inside the onboard camera field of view. A series of outdoor comparative studies using an octocopter flying along the shoreline in various weather and beach settings demonstrate the effectiveness of the suggested architecture.Keywords
Funding Information
- European Regional Development Fund of the European Union and Greek national funds (GSRT) (T11EPA4-00046)
This publication has 41 references indexed in Scilit:
- Coastal and Environmental Remote Sensing from Unmanned Aerial Vehicles: An OverviewJournal of Coastal Research, 2015
- Quadrotor landing on an inclined platform of a moving ground vehicle2015
- Output feedback image-based visual servoing control of an underactuated unmanned aerial vehicleProceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, 2014
- Robust vision-based control of an underactuated flying robot tracking a moving targetTransactions of the Institute of Measurement and Control, 2013
- Using shorelines for autonomous air vehicle guidanceComputer Vision and Image Understanding, 2010
- Seasonal evolution of beach waste and litter during the bathing season on the Catalan coastWaste Management, 2008
- Image-Based Visual Servoing for Vanishing Features and Ground Lines Tracking: Application to a UAV Automatic LandingInternational Journal of Optomechatronics, 2008
- Visual diagnosis of solid waste contamination of a tourist beach: Pernambuco, BrazilWaste Management, 2007
- 2 1/2 D visual servoingIEEE Transactions on Robotics and Automation, 1999
- A tutorial on visual servo controlIEEE Transactions on Robotics and Automation, 1996