Skip to content
@Resilient-Forestry-Capstone

Resilient Forestry Capstone

Team Orientated Around Creating A Automated Geospatial Analysis Pipeline
  • United States of America

Resilient Forestry: Interdisciplinary UAV And Geospatial Analysis For Environmental Stewardship

Welcome to the Resilient Forestry Project, an interdisciplinary initiative combining Computer Science and Environmental Science expertise to develop advanced UAV photogrammetry workflows for ecological management and forest monitoring. This README provides an overview of the project, the team, and the technologies used to achieve our shared vision.


🌟 Project Overview

Resilient Forestry aims to streamline forest inventory and ecological analysis by automating the transformation of UAV (Unmanned Aerial Vehicle) aerial imagery into actionable geospatial data. Our system leverages digital photogrammetry, 3D modeling, and interdisciplinary collaboration to optimize environmental stewardship. Key deliverables include:

  • Accurate 3D canopy and terrain models.
  • Automated pipelines for aerial photogrammetry and geospatial data generation.
  • Performance benchmarking and accuracy assessment for UAV-acquired data.
  • Integration of custom workflows for varying environmental conditions and ecosystems.

πŸ”§ Technologies and Tools

Programming and Development
  • Python: Automating workflows and implementing testing frameworks.
  • WebODM: Processing UAV imagery into geospatial outputs (point clouds, orthophotos).
  • QGIS: Geospatial analysis and visualization of generated models.
  • GitHub: Version control and collaborative development.
Hardware and Data Collection
  • DJI Mavic 3: UAV for aerial imagery acquisition.
  • Ground Control Points (GCPs): Used for georeferencing models.
  • Field equipment: Measuring tree heights, diameters, and gap delineations for ground truth validation.

πŸ“‚ Directory Structure

.
β”œβ”€β”€ README.md                # Project overview and team introduction
β”œβ”€β”€ src/                     # Source code for automated workflows
β”‚   β”œβ”€β”€ preprocessing/       # Scripts for UAV image preprocessing
β”‚   β”œβ”€β”€ modeling/            # Scripts for 3D model generation and analysis
β”‚   └── testing/             # Unit and integration tests
β”œβ”€β”€ data/                    # UAV imagery and ground truth datasets
β”‚   β”œβ”€β”€ raw/                 # Raw UAV image data
β”‚   β”œβ”€β”€ processed/           # Processed and georeferenced data
β”‚   └── benchmarks/          # Benchmark results and comparison metrics
β”œβ”€β”€ reports/                 # Project reports and documentation
└── docs/                    # Technical and user documentation

πŸ› οΈ Key Features and Workflow

Automated Photogrammetry Pipeline
  • Preprocess UAV-acquired imagery.
  • Generate 3D models, orthophotos, and point clouds.
  • Automate parameter tuning based on environmental conditions (e.g., fog, dense forest).
Accuracy Analysis
  • Validate UAV models against ground truth measurements.
  • Assess discrepancies in canopy height and gap delineation using CHM (Canopy Height Model).
Scalability and Performance
  • Optimize processing times for large datasets (>2000 images).
  • Integrate benchmarking for pipeline performance metrics.
Interdisciplinary Collaboration
  • Combine ecological expertise and computational tools for seamless workflow.

πŸ“… Development Timeline

Quarter 1
  • Establish pipeline architecture.
  • Begin testing UAV flight parameters and automating preprocessing.
Quarter 2
  • Validate 3D models using ground truth data.
  • Develop and integrate benchmarking and reporting features.
Quarter 3
  • Finalize automation for end-to-end workflows.
  • Deliver project results and deploy for field use.

πŸ“Œ How to Get Started

Clone the repository:

git clone https://github.com/ResilientForestry/ProjectRepo.git
cd ProjectRepo

Install dependencies: Follow the instructions in the docs/installation.md file.

Run the pipeline:

python src/main.py --input data/raw --output data/processed

πŸ“ž Contact

For inquiries, collaboration, or access to the repository, please submit a application. We’re excited to work together on advancing environmental stewardship with cutting-edge technology! 🌳🌍

Popular repositories Loading

  1. Resilient_Geo_Drone Resilient_Geo_Drone Public

    Software Utilized In Environmental Conservation Stewardships, Mainly In The Sector Of Forests To Analyze Forest Health Conditions

    Python 2 2

  2. .github .github Public

Repositories

Showing 2 of 2 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…