Alessandra Palma
Progettazione e implementazione di una applicazione mobile per la rilevazione e la segnalazione in tempo reale di violenza di genere = Real-Time Detection and Reporting of Violence Against Women through a Mobile Application.
Rel. Sarah Azimi, Luca Sterpone, Corrado De Sio. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2024
|
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (3MB) | Preview |
Abstract: |
Safe Smart City (S2CITIES) è un progetto dedicato a rilevare violenza e richieste di aiuto in tempo reale tramite i dispositivi di video sorveglianza che si inserisce nell'ambito delle “smart cities” e ha come obiettivo quello di offrire una soluzione innovativa per la rilevazione, la segnalazione e la gestione di eventi associati ad atti di violenza ripresi dai dispositivi di video sorveglianza, al fine di aumentare il livello di sicurezza all'interno dell'ambiente in cui viviamo e lavoriamo. Nello specifico il presente elaborato di tesi ha previsto la progettazione e lo sviluppo di tre moduli distinti e comunicanti tra di loro. Un web server, basato su node.js e typescript, raccoglie ed elabora i dati inviati dalla videocamera di sorveglianza posta all’interno di un edifico, non appena viene rilevato e processato un segnale di aiuto. Alle guardie di sicurezza che vigilano la struttura viene messa a disposizione una applicazione mobile per dispositivi Android che segnala loro la richiesta di soccorso sotto forma di notifica push. Il messaggio di “alert” riporta la data, l'ora e il luogo della segnalazione oltre che l'identificativo della videocamera. In questo modo la guardia può recarsi sul posto ed eventualmente chiedere aiuto ai colleghi o chiamare le forze dell'ordine direttamente dall'app. Le guardie di sicurezza, gli edifici e le videocamere vengono registrati nel sistema da utenti abilitati a farlo (admin e supervisor) attraverso l'uso di una piattaforma web che, così come l'app, comunica col server mediante API RESTful. Tali dati sono storicizzati in un db non relazionale, quale MongoDB, sotto forma di documenti. Inoltre, si è scelto di adoperare typescript come principale linguaggio di programmazione e i framework React e React Native rispettivamente per la parte applicativa web e mobile. Il risultato del lavoro consiste in un prototipo funzionante e utilizzabile che mira a fornire una base su cui eseguire futuri miglioramenti e sviluppi. |
---|---|
Relators: | Sarah Azimi, Luca Sterpone, Corrado De Sio |
Academic year: | 2023/24 |
Publication type: | Electronic |
Number of Pages: | 104 |
Subjects: | |
Corso di laurea: | Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering) |
Classe di laurea: | New organization > Master science > LM-32 - COMPUTER SYSTEMS ENGINEERING |
Aziende collaboratrici: | UNSPECIFIED |
URI: | http://webthesis.biblio.polito.it/id/eprint/30993 |
Modify record (reserved for operators) |