Skip to content

Detection and Segmentation of Transmission Towers and Power Lines.

Notifications You must be signed in to change notification settings

gubbriaco/ttpla-detector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TTPLA Detector: Detection and Segmentation of Transmission Towers and Power Lines

Welcome to the TTPLA Detector repository! This project provides tools and models to detect and segment transmission towers and power lines from aerial imagery. The main focus is to enhance the automation of electrical infrastructure monitoring, especially for power transmission lines, by leveraging state-of-the-art computer vision techniques.

Table of Contents

Introduction

Power transmission lines and towers play a crucial role in energy distribution networks. Regular monitoring of these structures is essential for maintaining safety and efficiency. However, manual inspection is labor-intensive and time-consuming. TTPLA Detector aims to automate this process through computer vision by detecting and segmenting both transmission towers and power lines in aerial images.

Features

  • Transmission Tower Detection: Accurately identifies and localizes transmission towers in aerial images.
  • Power Line Segmentation: Segments power lines with high precision.
  • Customizable Model Architecture: Flexibility to choose different backbone architectures and hyperparameters for model training.
  • Preprocessing and Augmentation: Provides image preprocessing and data augmentation utilities to improve model robustness.

Dataset

The following Google Drive link allows access to the initial dataset: TTPLA Dataset (trainingset and testset)

On the other hand, the following Google Drive link allows consulting the augmented trainingset: TTPLA Dataset (trainingset augmented)

Installation

To use this repository, clone it and install the dependencies:

git clone https://github.com/gubbriaco/TTPLA-Detector.git
cd TTPLA-Detector

The dependencies will be installed automatically through Installer class (see inside ttpla-detectron2-mask-rcnn-trainer, ttpla-detectron2-mask-rcnn-tester, ttpla-detectron2-mask-rcnn-evaluator).

Trained Model

The following Google Drive link allows access to the TTPLA trained model: TTPLA Trained Model

About

Detection and Segmentation of Transmission Towers and Power Lines.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published