Trabalho de Conclusão de Curso
Documento
Autoria
Unidade da USP
Data de Apresentação
Orientador
Banca
Terra, Marco Henrique
Vieira Júnior, José Carlos de Melo
Título em Português
Projeto de um sistema de monitoramento de ambientes
Palavras-chave em Português
Segurança
Monitoramento
Internet das coisas
Sistemas embarcados
Linux embarcado
Visão computacional
Resumo em Português
Esta monografia apresenta o projeto de um sistema de monitoramento com foco residencial desenvolvido como Trabalho de Conclusão de Curso. O objetivo do projeto é a implementação de um sistema que detecta qualquer movimento inesperado em algum ambiente. Caso encontre algum movimento o sistema o salva na forma de imagens e vídeos. O desafio do projeto é a inovação em relação aos sistemas já existentes nessa área. Essa inovação está no dinamismo implementado ao que concerne às notificações no celular do usuário através de um aplicativo para Android criado usando o Android Studio e o Firebase e atmbém à ideia de modularização do sistema de maneira a permitir integração com outros sistemas inteligentes. O processo de aprendizagem de máquina também foi utilizado para identificar a presença de pessoas, utilizando o Tensorflow. Foi escolhido como plataforma de desenvolvimento o sistema embarcado BeagleBone Black, uma plataforma poderosa e que suporta a instalação de sistemas operacionais, como por exemplo o Linux embarcado na distribuição Debian usada no projeto. Os objetivos foram alcançados conforme os requisitos definidos para o projeto.
Palavras-chave em Inglês
Safety
Surveillance
Internet of things
Embedded systems
Embedded Linux
Computer vision
Resumo em Inglês
This monography presentes the project of a home surveillance system developed for a undergraduate project. This goal of the project is to implement a system able to detect any unexpected movement in any environment. It is find any movement, the system saves it in the form of image and videos. The project challenge is to innovate in comparison to existing systems in this area. The desired innovation lies on the dynamic imnplemented in relation to notifications shown on the user's cell fone through an Android application created by using Android Studio and Firebase and also the idea of system modularization as a way to allow integration with other intelligent systems. A machine learning process was used to identify the presence of people, by used Tensorflow. The BeagleBone Black embedded system was chosen as a development plataform, a powerful plataform that supports the installation of operating systems, such as Linux embedded in the Debian distribution used in the project. The objectives were achieved according to the requirements defined for the project.
Arquivos
AVISO - A consulta a este documento fica condicionada na aceitação das seguintes condições de uso:
Este trabalho é somente para uso privado de atividades de pesquisa e ensino. Não é autorizada sua reprodução para quaisquer fins lucrativos. Esta reserva de direitos abrange todos os dados do documento bem como seu conteúdo. Na utilização ou citação de partes do documento é obrigatório mencionar nome(s) do(s) autor(es) do trabalho.
 
Data de Publicação
2018-04-12
Número de visitas
487
Número de downloads
395
Copyright © 2010 Biblioteca Digital de Trabalhos Acadêmicos da USP. Todos os direitos reservados.