Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

FPV Video Adaptation for UAV Collision Avoidance

Journal Article · · IEEE Open Journal of the Communications Society

First person view (FPV) technology for unmanned aerial vehicles (UAVs) provides an immersive experience for pilots and enables various personal and commercial applications such as aerial photography, drone racing, search and rescue operations, agricultural surveillance, and structural inspection. While real time video streaming from a UAV and vision-based collision avoidance strategies have been studied in literature as separate topics, in this paper we tackle collision avoidance in FPV scenarios, taking into account network delays and real time video parameters. We present a theoretical model for obstacle collisions that considers the current communication channel conditions, the real time video parameters, and the UAV's position relative to the closest obstacle. A video adaptation algorithm is then designed, using this metric, to tune the FPV video resolution, number of re-transmission attempts, and the modulation scheme to maximize the probability of avoiding collisions. This algorithm also takes into account specific latency constraints of the application. This video algorithm was evaluated in various scenarios and its ability to respond to both distances to the obstacle as well as the communication channel conditions was demonstrated. It was found that, for the considered scenarios, the performance of the proposed adaptive algorithm was, on an average, 58.63% higher than the closest non-adaptive one in terms of maximizing the probability of avoiding collision. Such collision avoidance strategies could be used to make UAV FPV applications safer and more reliable.

Research Organization:
Idaho National Laboratory (INL), Idaho Falls, ID (United States)
Sponsoring Organization:
USDOE Office of Nuclear Energy (NE)
Grant/Contract Number:
AC07-05ID14517
OSTI ID:
1885151
Report Number(s):
INL/JOU-21-64670-Rev000
Journal Information:
IEEE Open Journal of the Communications Society, Journal Name: IEEE Open Journal of the Communications Society Journal Issue: 2 Vol. 2; ISSN 2644-125X
Publisher:
IEEECopyright Statement
Country of Publication:
United States
Language:
English

References (28)

Obstacle Detection System for Small UAVs using ADS-B and Thermal Imaging journal March 2017
How many pixels make an image? journal January 2009
M-PSK and M-QAM BER computation using signal-space concepts journal January 1999
Obstacle Detection and Collision Avoidance for a UAV With Complementary Low-Cost Sensors journal January 2015
Collision Avoidance for Cooperative UAVs With Optimized Artificial Potential Field Algorithm journal January 2017
Obstacle Recognition and Avoidance for UAVs Under Resource-Constrained Environments journal January 2020
Collision avoidance between multi-UAV-systems considering formation control using MPC conference July 2017
Obstacle avoidance for micro quadrotor based on optical flow conference May 2017
Spectrum Reuse among Aerial and Ground Users in mmWave Cellular Networks in Urban Settings conference January 2020
Vision-based obstacle avoidance for unmanned aerial vehicles conference October 2011
A Survey of Air-to-Ground Propagation Channel Modeling for Unmanned Aerial Vehicles journal January 2019
Avoidance maps: A new concept in UAV collision avoidance conference June 2017
Monocular vision-based obstacle detection/avoidance for unmanned aerial vehicles conference June 2016
Efficient Optical Flow and Stereo Vision for Velocity Estimation and Obstacle Avoidance on an Autonomous Pocket Drone journal April 2017
Coverage Analysis for Ground and Aerial Users in mmWave Cellular Networks in Urban Settings conference March 2020
Collision Avoidance Strategies for Unmanned Aerial Vehicles in Formation Flight journal December 2017
Ant colony optimization algorithm for UAV path planning
  • Konatowski, Stanislaw; Pawlowski, Piotr
  • 2018 14th International Conference on Advanced Trends in Radioelecrtronics, Telecommunications and Computer Engineering (TCSET) https://doi.org/10.1109/TCSET.2018.8336181
conference February 2018
Sampling-Based Path Planning for UAV Collision Avoidance journal November 2017
Sensor-Augmented Neural Adaptive Bitrate Video Streaming on UAVs journal June 2020
Near-Instantaneously Adaptive Multi-Set Space-Time Shift Keying for UAV-Aided Video Surveillance journal November 2020
Curve fitting of germination data using the Richards function journal April 1988
Low Altitude UAV Air-to-Ground Channel Measurement and Modeling in Semiurban Environments journal January 2017
The Speed of Sight journal January 2001
Vision-Based Obstacle Avoidance for UAVs conference June 2007
Obstacle Avoidance Based-Visual Navigation for Micro Aerial Vehicles journal January 2017
SCRAS Server-Based Crosslayer Rate-Adaptive Video Streaming over 4G-LTE for UAV-Based Surveillance Applications journal August 2019
Nonlinear Control for Autonomous Trajectory Tracking while Considering Collision Avoidance of UAVs Based on Geometric Relations journal April 2019
Formation Control with Collision Avoidance for a Multi-UAV System Using Decentralized MPC and Consensus-Based Control journal July 2015