Skip to content

PyDrop uses OpenCV to detect water drops sliding off a surface of solar panel glass. PySurface measures how solar glass contaminants reflect/block light.

Notifications You must be signed in to change notification settings

illyanyc/pyCondrop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

header


Overview

PyCondrop is a set of computer vision utilities for photovoltaic (PV) glass soiling analysis, for evaluation of anti-soiling and self-cleaning surface coatings. The programs included in the software package allow the user to:


PyDrop

PyDrop

This program analyzes dew formation on the PV glass in laboratory and field conditions.

  • Determines the dew drop size and location.
  • Helps user to calculate dew drop slide off times.
  • Automatically calculates and maps the area and location of parts of glass cleaned by sliding dewdrops using OpenCV methods.
  • Provides smart detection of dew water drops on the surface of the PV glass.
  • Motion detaction and drop path calculation.

PySurfaceArea

PySurfaceArea

Provides tools for quantification of dust deposition on the surface of PV glass.

  • Calculates % Surface Area Coverage (%SAC) of dust on the surface of the solar glass
  • Using light refleaction intensity methods to take into account thickness of the dust coating on glass.

Requirements

Python 3.6 is required to run the application.
Anaconda Python environment is advised.
Please use pip to install the following dependancies:

pip install opencv-python
pip install scikit-image, scikit-learn, scipy, scimage
pip install numpy, pandas
pip install matplotlib
pip install imutils, pathlib, pytest-shutil
pip install -U wxPython
pip install tqdm

Troubleshooting

Any trouble encountered with the software should be reported to:
Illya Nayshevsky, Ph.D.
illya.nayshevsky@gmail.com


Authors and acknowledgment

Illya Nayshevsky, Ph.D. LinkedIn -  Illya Nayshevsky
College of Staten Island
Chemistry Department
2800 Victory Blvd, Building 6S
Staten Island, NY 10314
CSI CUNY Homepage

License

MIT

About

PyDrop uses OpenCV to detect water drops sliding off a surface of solar panel glass. PySurface measures how solar glass contaminants reflect/block light.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages