SSC – Smart Security Camera

SSC – Smart Security Camera è il nuovo progetto open targato :#/ promezio. Ho fatto già alcuni commit, ma non si tratta ancora di una vera e propria release ma piuttosto di una pre-alpha contenente la struttura generale del progetto e qualche modulo per i primi test.

L’idea è quella di creare una base hardware/software per esplorare l’apprendimento automatico applicato alla computer vision. La Smart Camera, in questa prima fase, semplicemente riconoscerà il movimento e farà scattare un allarme via mail. Le possibilità per gli step successivi sono notevoli, in vari ambiti applicativi, ma al momento mi concentro sul costruire una base affidabile sulla quale smanettare.

Il repository lo trovi qui su GitHub ed è composto da due sezioni principali. In Hardware trovi una semplice descrizione della ferraglia consigliata per far funzionare il tutto.

Hardware Consigliato
  • Raspberry PI 3
  • Raspberry Camera
  • Alimentatore
  • Case (optional)

La sezione Software contiene il codice vero e proprio, in python, con un ambiente virtuale rilocabile che rende semplice il primo avvio del webserver con la GUI principale.

Dipendenze Software
  • Python
  • Flask e relative libs
  • OpenCV
  • Numpi

Oltre che servire a scopo di ricerca, il progetto può avere applicazioni pratiche molto vaste, sia per la sorveglianza che per la robotica/automazione. Qualsiasi idea è benvenuta, spero in un supporto anche per la segnalazione/correzione dei bug e per il fix delle castronerie che di sicuro mi capiterà di scrivere.

Buon open coding a tutti!

 

 


NULLA VIA INVIA
ACK