Coder Social home page Coder Social logo

tigers_segmentation's Introduction

Tigers_Segmentation

Проект сегментации амурских тигров.

Цель проекта

Обучить модель сегментации на открытом датасете фотографий амурских тигров с использованием архитектуры U-Net

Описание проекта

Модель сегментации позволит идентифицировать тигров по их уникальным полоскам, что в дальнейшем может быть использовано для подсчета популяции амурских тигров

Задачи

  1. Подготовка данных (Обучение модели YOLOv8 для детекции тигров и создания кропов)
  2. Разметка данных (Label Studio с использованием SAM)
  3. Обучение модели U-Net
  4. Валидация и тестирование данных (метрики для оценки: IoU и F1-Score)

Участники проекта

  • Гребнев Никита
  • Романова Виктория
  • Соловьев Антон
  • Сидоркин Георгий
  • Копотев Никита
  • Чудинова Алёна
  • Ахаимов Данила

Использование модели на платформе Google Colab

  1. выполнить установку необходимых библиотек в requirements.txt
!pip install segmentation-models-pytorch
!pip install pytorch-lightning==1.5.4
!pip install torchtext==0.6.0
!pip install aspose-zip
  1. Выполнить импорт размеченного датасета
  2. Выполнить импорт необходимых библиотек
import os
import torch
import matplotlib.pyplot as plt
import pytorch_lightning as pl
import segmentation_models_pytorch as smp
import numpy as np

from pprint import pprint
from torch.utils.data import DataLoader
from PIL import Image
  1. Использовать код

tigers_segmentation's People

Contributors

grubnev avatar danilaakh avatar soulvi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.