NREL / Panel-Segmentation

This open-source package provides a framework for automatically detecting and extracting metadata from solar array installations in satellite images.
https://panel-segmentation.readthedocs.io
MIT License
22 stars 5 forks source link
computer-vision convolutional-neural-networks photovoltaic-panels photovoltaics solar

Panel Segmentation

This repo contains the scripts for automated metadata extraction of solar PV installations, using satellite imagery coupled with computer vision techniques. In this package, the user can perform the following actions:

To install Panel-Segmentation, perform the following steps:

  1. You must have Git large file storage (lfs) on your computer in order to download the deep learning models in this package. Go to the following site to download Git lfs:

https://git-lfs.github.com/

  1. Once git lfs is installed, you can now install Panel-Segmentation on your computer. We are still working on making panel-segmentation availble via PyPi, so entering the following in the command line will install the package locally on your computer:

pip install git+https://github.com/NREL/Panel-Segmentation.git@master#egg=panel-segmentation

  1. When initiating the PanelDetection() class, be sure to point your file paths to the model paths in your local Panel-Segmentation folder!