Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3589132.3625649acmconferencesArticle/Chapter ViewAbstractPublication PagesgisConference Proceedingsconference-collections
research-article
Open access

SolarDetector: A Transformer-based Neural Network for the Detection and Masking of Solar Panels

Published: 22 December 2023 Publication History

Abstract

As the global transition towards renewable energy sources accelerates, solar power becomes an increasingly important solution. Identifying and understanding the current distribution of solar panel installations is crucial for future planning and decision-making process. This paper introduces SolarDetector, a transformer-based neural network model, which we developed and fine-tuned for the accurate detection of solar panels. It achieves 91.0% mIoU for the task of masking solar panels on SWISSIMAGE dataset.

References

[1]
Moath Alsafasfeh, Ikhlas Abdel-Qader, Bradley Bazuin, Qais Alsafasfeh, and Wencong Su. 2018. Unsupervised Fault Detection and Analysis for Large Photovoltaic Systems Using Drones and Machine Vision. Energies 11, 9 (2018).
[2]
Bowen Cheng, Ishan Misra, Alexander G. Schwing, Alexander Kirillov, and Rohit Girdhar. 2022. Masked-attention Mask Transformer for Universal Image Segmentation. arXiv:2112.01527 [cs.CV]
[3]
Bowen Cheng, Alexander G. Schwing, and Alexander Kirillov. 2021. PerPixel Classification is Not All You Need for Semantic Segmentation. arXiv:2107.06278 [cs.CV]
[4]
CVAT.ai Corporation. 2022. Computer Vision Annotation Tool (CVAT). https://github.com/opencv/cvat
[5]
Hugging Face. 2023. Evaluate Metric. https://huggingface.co/evaluate-metric
[6]
Hugging Face. 2023. facebook/mask2former-swin-large-ade-semantic. https://huggingface.co/facebook/mask2former-swin-large-ade-semantic
[7]
Hugging Face. 2023. facebook/mask2former-swin-large-ade-semantic. https://huggingface.co/facebook/mask2former-swin-large-ade-semantic
[8]
Hugging Face. 2023. facebook/mask2former-swin-large-ade-semantic. https://huggingface.co/facebook/mask2former-swin-large-ade-semantic
[9]
Hugging Face. 2023. facebook/maskformer-swin-large-ade. https://huggingface.co/facebook/maskformer-swin-large-ade
[10]
Hugging Face. 2023. facebook/maskformer-swin-small-ade. https://huggingface.co/facebook/maskformer-swin-small-ade
[11]
Hugging Face. 2023. facebook/maskformer-swin-tiny-ade. https://huggingface.co/facebook/maskformer-swin-tiny-ade
[12]
Xiang Gao, Eric Munson, Glen P Abousleman, and Jennie Si. 2015. Automatic solar panel recognition and defect detection using infrared imaging. In Automatic Target Recognition XXV, Vol. 9476. SPIE, 196--204.
[13]
Vladimir Golovko, Sergei Bezobrazov, Alexander Kroshchanka, Anatoliy Sachenko, Myroslav Komar, and Andriy Karachka. 2017. Convolutional neural network based solar photovoltaic panel detection in satellite photos. In 2017 9th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS), Vol. 1. IEEE, 14--19.
[14]
Vladimir Golovko, Sergei Bezobrazov, Alexander Kroshchanka, Anatoliy Sachenko, Myroslav Komar, and Andriy Karachka. 2017. Convolutional neural network based solar photovoltaic panel detection in satellite photos. In 2017 9th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS), Vol. 1. IEEE, 14--19.
[15]
Vladimir Golovko, Alexander Kroshchanka, Sergei Bezobrazov, Anatoliy Sachenko, Myroslav Komar, and Oleksandr Novosad. 2018. Development of Solar Panels Detector. In 2018 International Scientific-Practical Conference Problems of Infocommunications. Science and Technology (PIC S&T). 761--764.
[16]
Dorian House, Margaret Lech, and Melissa Stolar. 2018. Using deep learning to identify potential roof spaces for solar panels. In 2018 12th International Conference on Signal Processing and Communication Systems (ICSPCS). IEEE, 1--6.
[17]
SiMing Liang, FengYang Qi, YiFan Ding, Rui Cao, Qiang Yang, and Wenjun Yan. 2020. Mask R-CNN based segmentation method for satellite imagery of photovoltaics generation systems. In 2020 39th Chinese Control Conference (CCC). 5343--5348.
[18]
Tsung-Yi Lin, Michael Maire, Serge Belongie, James Hays, Pietro Perona, Deva Ramanan, Piotr Dollár, and C Lawrence Zitnick. 2014. Microsoft coco: Common objects in context. In European conference on computer vision. Springer, 740--755.
[19]
Ze Liu, Yutong Lin, Yue Cao, Han Hu, Yixuan Wei, Zheng Zhang, Stephen Lin, and Baining Guo. 2021. Swin transformer: Hierarchical vision transformer using shifted windows. In Proceedings of the IEEE/CVF International Conference on Computer Vision. 10012--10022.
[20]
Jordan M Malof, Kyle Bradbury, Leslie M Collins, Richard G Newell, Alexander Serrano, Hetian Wu, and Sam Keene. 2016. Image features for pixel-wise detection of solar photovoltaic arrays in aerial imagery using a random forest classifier. In 2016 IEEE International Conference on Renewable Energy Research and Applications (ICRERA). IEEE, 799--803.
[21]
Jordan M. Malof, Rui Hou, Leslie M. Collins, Kyle Bradbury, and Richard Newell. 2015. Automatic solar photovoltaic panel detection in satellite imagery. In 2015 International Conference on Renewable Energy Research and Applications (ICRERA). 1428--1431.
[22]
S Naveen Venkatesh and V Sugumaran. 2022. Machine vision based fault diagnosis of photovoltaic modules using lazy learning approach. Measurement 191 (2022), 110786.
[23]
Swiss Federal Office of Energy. 2023. Swiss Federal Office of Energy. https://www.bfe.admin.ch/bfe/en/home/versorgung/erneuerbare-energien/solarenergie.exturl.html/aHR0cHM6Ly9wdWJkYi5iZmUuYWRtaW4uY2gvZGUvcHVibGljYX/Rpb24vZG93bmxvYWQvODc4Nw==.html
[24]
Federal Office of Topography swisstopo. 2022. SWISSIMAGE 10 cm. https://www.swisstopo.admin.ch/en/geodata/images/ortho/swissimage10.html
[25]
Xiaoliang Qian, Heqing Zhang, Huanlong Zhang, Yuanyuan Wu, Zhihua Diao, Qing-E Wu, and Cunxiang Yang. 2017. Solar cell surface defects detection based on computer vision. International Journal of Performability Engineering 13, 7 (2017), 1048.
[26]
Shaoqing Ren, Kaiming He, Ross Girshick, and Jian Sun. 2015. Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks. In Advances in Neural Information Processing Systems, C. Cortes, N. Lawrence, D. Lee, M. Sugiyama, and R. Garnett (Eds.), Vol. 28. Curran Associates, Inc. https://proceedings.neurips.cc/paper/2015/file/14bfa6bb14875e45bba028a21ed38046-Paper.pdf
[27]
Du-Ming Tsai, Shih-Chieh Wu, and Wei-Yao Chiu. 2013. Defect Detection in Solar Modules Using ICA Basis Images. IEEE Transactions on Industrial Informatics 9, 1 (2013), 122--131.
[28]
John A Tsanakas, Dimitrios Chrysostomou, Pantelis N Botsaris, and Antonios Gasteratos. 2015. Fault diagnosis of photovoltaic modules through image processing and Canny edge detection on field thermographic measurements. International Journal of Sustainable Energy 34, 6 (2015), 351--372.
[29]
Yuxin Wu, Alexander Kirillov, Francisco Massa, Wan-Yen Lo, and Ross Girshick. 2019. Detectron2. https://github.com/facebookresearch/detectron2.
[30]
Zhipeng Xi, Zhuo Lou, Yan Sun, Xiaoxia Li, Qiang Yang, and Wenjun Yan. 2018. A vision-based inspection strategy for large-scale photovoltaic farms using an autonomous UAV. In 2018 17th International Symposium on Distributed Computing and Applications for Business Engineering and Science (DCABES). IEEE, 200--203.
[31]
Yi-yong Yao and Yu-tao Hu. 2017. Recognition and location of solar panels based on machine vision. In 2017 2nd Asia-Pacific Conference on Intelligent Robot Systems (ACIRS). 7--12.
[32]
Jiafan Yu, Zhecheng Wang, Arun Majumdar, and Ram Rajagopal. 2018. DeepSolar: A Machine Learning Framework to Efficiently Construct a Solar Deployment Database in the United States. Joule 2, 12 (2018), 2605--2617.
[33]
Jiangye Yuan, Hsiu-Han Lexie Yang, Olufemi A Omitaomu, and Budhendra L Bhaduri. 2016. Large-scale solar panel mapping from aerial images using deep convolutional networks. In 2016 IEEE International Conference on Big Data (Big Data). IEEE, 2703--2708.
[34]
D Zhang, F Wu, X Li, X Luo, J Wang, W Yan, Z Chen, and Q Yang. 2017. Aerial image analysis based on improved adaptive clustering for photovoltaic module inspection. In 2017 International Smart Cities Conference (ISC2). IEEE, 1--6.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGSPATIAL '23: Proceedings of the 31st ACM International Conference on Advances in Geographic Information Systems
November 2023
686 pages
ISBN:9798400701689
DOI:10.1145/3589132
This work is licensed under a Creative Commons Attribution International 4.0 License.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 22 December 2023

Check for updates

Author Tags

  1. solar
  2. semantic segmentation
  3. geospatial
  4. mask2former
  5. swin
  6. mask r-cnn

Qualifiers

  • Research-article

Conference

SIGSPATIAL '23
Sponsor:

Acceptance Rates

Overall Acceptance Rate 257 of 1,238 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 224
    Total Downloads
  • Downloads (Last 12 months)209
  • Downloads (Last 6 weeks)24
Reflects downloads up to 13 Feb 2025

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media