Skip to content

ScratchyCode/Computer-Vision

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Descrizione

Software basati su metodi di intelligenza artificiale per i monitoraggi della fauna selvatica, sviluppati per il Parco Naturale Regionale dei Monti Lucretili.

Installazione e setup:

Per installare tutto il necessario:

  1. assicurarsi di avere una connessione internet
  2. installare l'interprete Python (versione >= 3.8.10);
  3. conclusa l'installazione, eseguire lo script 'installaLib.py' per installare tutte le librerie e moduli necessari;

Contenuto:

Il software utile è:

  1. frame.py salva i singoli frame di un video passato in input dentro alla cartella 'frame' per poter ispezionare un video fotoframma dopo fotogramma (nel caso di riprese veloci);

  2. timing.py: per fototrappole, rinomina i file video di una cartella con data e ora dell'ultima modifica, chiedendo inoltre informazioni sulla fototrappola da cui derivano i video per una più semplice gestione dei database;

  3. extSort.py: legge il contenuto di una directory ricorsivamente e separa i file al suo interno per estensione, salvandoli in sottocartelle rinominate con l'estensione dei file;

  4. videoScan.py: analizza i video di una directory con una rete neurale filtrando tutto ciò che non è fauna; i formati video supportati sono: .avi, .mov, .mp4;

  5. fotoScan.py: analizza una foto con la stessa rete neurale di 'videoScan.py' applicando gli stessi mosaici; restituisce in output i label più probabili per ogni crop del mosaico su tutte le uscite della rete;

Uso:

Per usare i software sarà sufficiente copiarli a fianco delle directory che contengono i dati, cioè nella stessa working directory, seguendo poi le istruzioni dei singoli programmi.

About

Software basati su metodi di intelligenza artificiale per l'automazione dell'analisi di big data.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages