TheMakiran / BenchmarkELimages

Benchmark dataset of solar PV EL images and the corresponding ground truth masks
4 stars 0 forks source link

Benchmark datasets for defect detection in EL images of solar cells using semantic segmentation

This site hosts benchmark datasets for multi-class semantic segmentation of electroluminescence (EL) imagess of silicon wafer-based solar cells. Labelled and unlabelled images are provided. The datasets consist of EL images of solar cells originating from three (3) private and two (2) public sources. The three private sources include: 1) The CSIR Energy Centre, a PV module test lab in South Africa where the research and development was conducted ; 2) CFV Labs, a PV module test lab in the United States; and 3) ARTsolar, a PV module manufacturer in South Africa. The public dataset includes images selected from the larger datasets previously publishded by CWRU SDLE Research Center and ZAE Bayern. Please, cite the papers listed below when using these datasets in your own work.

Links

CSIR Energy Centre PV Module Quality and Reliability Lab video (https://www.youtube.com/watch?v=OGP2u6_1-cg)

CFV Labs website (https://www.cfvlabs.com)

ARTsolar website (https://artsolar.net/)

CWRU SDLE Research Center dataset (https://osf.io/4qrtv/)

ZAE Bayern dataset (https://github.com/zae-bayern/elpv-dataset)

Sample images

The 'dataset_20211104' folder contains the original labelled dataset with twenty-four (24) classes: twelve (12) intrinsic features of wafer-based solar cells and twelve (12) extrinsic defects. The datasets contain a roughly equal number of images from multi-crystalline and mono-crystalline cells. The subsequent datasets include additional images, additional classes, and corrections to earlier versions of the same images. The 'ListOfClassesAndColorCodes.csv' included in each database directory lists the classes along with the unique RGB index used to label the ground truth masks.

Some examples of the EL images and corresponding ground truth masks are shown below.

image

Folder structure for labelled datasets

Each folder with labelled datasets has the same subfolders for EL images (train, val, test), ground truth masks (train, val, test), and the full-color (RGB) masks that were manually annotated using GIMP. The train subfolders include the original images/masks and augmented images/masks that were generated by flipping, rotating, and mirroring the originals. The ground truth masks contain an index from 0 to c-1 for each pixel, where c is the number of classes in the dataset. The index corresponds to the RGB color assigned to the class in the GIMP image. '0' is assigned to the background class colored black in the RGB images. The color to index mapping for all classes is detailed in the csv file included in each subfolder.

Folder structure for the unlabelled dataset

The 'dataset_unlabelled' folder contains a link to a dropbox with over 150,000 cell-level EL images cropped from 2,573 module-level EL images. Over 2,000 of those images were sourced from one module supplier during the construction of a 911 kWp DC rooftop installation at the CSIR commissioned in 2018. The unlabelled cell-level images can used for training semi-supervised and self-supervised models. They can als be used to create additional ground truth images for fully-supervised models.

Citations

Please, cite the following publications when publishing work based on these datasets.

For the 20211104 dataset, cite the following:

@article{pratt2021defect, title={Defect detection and quantification in electroluminescence images of solar PV modules using U-net semantic segmentation}, author={Pratt, Lawrence and Govender, Devashen and Klein, Richard}, journal={Renewable Energy}, volume={178}, pages={1211--1222}, year={2021}, publisher={Elsevier} }

For any other dataset on this repo or dropbox link, cite the following:

@article{pratt2023benchmark, title={A benchmark dataset for defect detection and classification in electroluminescence images of PV modules using semantic segmentation}, author={Pratt, Lawrence and Mattheus, Jana and Klein, Richard}, journal={Systems and Soft Computing}, pages={200048}, year={2023}, publisher={Elsevier} }