Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

Amine-Fathallah0/LacunaAmine

Domain:

environment and energy

Record type:

model
Creator:
Ami
Host:
Solar panel and boiler counting model for the Lacuna Solar Survey Challenge on Zindi. Built using InceptionV3, hybrid Albumentations + TorchVision augmentations, and trained with MAE loss. Final predictions made on satellite and drone imagery from Madagascar. # ☀️ Lacuna Solar Survey Challenge - Solar Panel & Boiler Detection ## 🏆 Project Overview This repository contains our solution for the Lacuna Solar Survey Challenge hosted on Zindi. The goal was to build a robust machine learning model capable of accurately detecting and counting **solar panels** and **solar boilers** from **satellite and drone imagery** of Madagascar. A scalable detection system like this can help: - Governments - NGOs - Energy providers ...to better plan, monitor, and optimize renewable energy deployment across Africa. --- ## 📜 Competition Description > Access to reliable and sustainable energy is a critical issue in Madagascar and across Africa, where a significant portion of the population lacks electricity or relies on costly, environmentally harmful energy sources. Solar energy presents a viable alternative, but mapping the distribution of solar panels and boilers is challenging over vast and remote areas. Participants were challenged to: - Detect and **count** the number of **solar panels** and **solar boilers** per image. - Build scalable, efficient, and accurate machine learning solutions. 🏆 Winning solutions were announced at the **Global AI Summit for Africa**, held in **Kigali, Rwanda** in **April 2025**. --- ## 📂 Project Structure ├── GODS.ipynb # Main training and inference notebook ├── README.md # Project overview (this file) ## 🛠️ Approach ### 📦 Data Preprocessing - Combined `title` and `content` columns into a unified `text` field. - Filled missing values with empty strings. - Mapped metadata fields (`placement`, `img_origin`) and created full image paths. - Applied **Stratified K-Fold** (7 folds) cross-validation based on combined panel and boiler counts. ### 🎨 Data Augmentation - **Albumentations** transformations: - Resizing, flips, brightness/contrast adjustment, elastic/grid distortions, normalization. - **Custom Torch transforms**: - Random sharpness and random blur added for better generalization. - **Combined …

Visit

github.com

Tasks

computer visionimage classification

Similar

moh-amine/Discover_algeria_AIAmine-SH/admin-dzMehdi-Amine/Mobile-Health-Applicationamine-bouraoui/sofrilot-energy-intelligenceAmine-NAHLI/morocco-medication-apiAmine-Gharout/tamazight-nlp-toolkit

moh-amine/Discover_algeria_AI

AI-powered microservices platform that recommends travel destinations in Algeria based on image anal

Amine-SH/admin-dz

Web app that helps automate the work done in Algerian Administrations.

Mehdi-Amine/Mobile-Health-Application

Sehatuk is an app available for iOS and Android. It facilitates access to health services in north A

amine-bouraoui/sofrilot-energy-intelligence

End-to-end energy cost attribution and forecasting system for an industrial cold-storage facility in

Amine-NAHLI/morocco-medication-api

# 🇲🇦 Morocco Medication API API REST Node.js/PostgreSQL conçue pour la consultation et l'administra

Amine-Gharout/tamazight-nlp-toolkit

End-to-end NLP pipeline for Tamazight : OCR, ASR, translation, RAT, and evaluation tools for low-res