Computer vision and data storage in UAVs

Vania V. Estrela, Jude Hemanth, Hermes J. Loschi, Douglas A. Nascimento, Yuzo Iano, Navid Razmjooy

Research output: Chapter in Book/Report/Conference proceedingChapterAcademicpeer-review

1 Citation (Scopus)


Unmanned aerial vehicles (UAVs) handle operations such as inspection, mapping, monitoring, and surveying, to cite a few, that assist image processing, aerial imaging, and computer vision (CV) algorithms. The UAVs with cameras collect a massive amount of images and videos for various research and commercial applications. Furthermore, UAVs have various sensors, e.g., thermal, magnetic, sound, light, and speed, to collect environment details for specific research as well as commercial usages. Thus, this chapter focuses on acquiring, storing, processing, and compressing images and videos. This chapter describes how CV software impacts tasks such as processing, communications, storage, and compression besides other applications specific to a UAV cyber-physical system (CPS). Additionally, Section 2.2 explains the general architecture of the cloud-based UAV-CPS, the challenges, and design goals. Section 2.3 discusses memory usage in UAV, specific requirements, limitations of onboard storage, and general solutions. Section 2.4 briefs the UAV data logging (DL), primary benefits, and protocol standardisation with examples. Section 2.5 grants a view of the different types of DL, requirements, and proposes solutions. Section 2.6 discusses future trends of data storage, data processing, control, the impact of big data, complexity, privacy barriers, infrastructure, and other challenges.

Original languageEnglish
Title of host publicationImaging and Sensing for Unmanned Aircraft Systems
Subtitle of host publicationControl and Performance
PublisherInstitution of Engineering and Technology
Number of pages23
ISBN (Electronic)9781785616426
Publication statusPublished - 1 Jan 2020
Externally publishedYes


  • Aerial imaging
  • Aerospace control
  • Assist image processing
  • Autonomous aerial vehicles
  • Biology and medical computing
  • Cameras
  • Cloud-based UAV-CPS
  • Commercial applications
  • Compressing images
  • Computer vision
  • Computer vision algorithms
  • Computer vision and image processing techniques
  • Control engineering computing
  • Data processing
  • Data storage
  • Mobile robots
  • Optical, image and video signal processing
  • Remotely operated vehicles
  • Robot vision
  • Section 2.3 discusses memory usage
  • Specific research
  • UAV cyber-physical system
  • UAV data logging
  • Unmanned aerial vehicles


Dive into the research topics of 'Computer vision and data storage in UAVs'. Together they form a unique fingerprint.

Cite this