More information on continued development can be found at https://osf.io/xdkcy/wiki/home/
Generalizing the TERRA REF pipelines for processing data from UAV's
Our main site is on OSF: UA Open Drone Pipeline.
This project is leveraging the work done in the TERRA REF project to create a drone-specific processing pipeline for plant based analysis. It assumes you are familiar with Clowder's concepts of extractors.
We also have an separate GitHub project with a focus on the Drone Processing Pipeline as an independent entity at https://github.com/az-digitalag/Drone-Processing-Pipeline.
There are several challenges to adapting the pipeline to work with drone data. Among these challenges are:
- unique workflows
- emerging standards
- leveraging third party software
- different data storage layouts and access mechanisms
- widely differing processing environments (single laptops to HPCs)
- changing technological landscape (new programming languages, new algorithms, and machine learning to name some)
By setting the appropriate development goals, it's believed the above challenges can be addressed in a way that provides relevance into the future. These goals are:
- commonality - use, and allow the use of, standards wherever possible
- customization - ability to conform the drone pipelines to an individual's or group's needs
- simplicity - make it as simple as possible to use and customize the pipeline
- flexibility - provide common pipeline elements while allowing situational uniqueness; not everyones needs are the same
To provide a meaningful pipeline as quickly as possible, an iterative approach is being taken. This approach will restrict the achievement of the goals in the short term, but will not prevent their completion in the future. For example, a custom pipeline job submission API may not be available immediately, but hand-driven custom pipeline processing could be.
User stories are used to define the goals and needs of drone pipeline users.
Follow the link to read our Code of Conduct stored on our GitHub repository.
Please read CONTRIBUTING.md for details on how anyone can contribute to this project.
We are following Semantic Versioning for version numbers. Note that a tag may contain older code for what you are interested in since only changed extractors/sub-projects are built for any tag.
- Dr. David Shaner LeBauer - Principal Architect and visionary - University of Arizona
- Christophe Schnaufer - Lead Developer - University of Arizona
We are building off the efforts of the TERRA REF folks. Here are some of the contributors to that effort in first name order:
There are many others that have contributed, so head over to the project and check them out.
The CONTRIBUTORS.md file contains the list of contributors that wish to be acknowledged.