Use este identificador para citar ou linkar para este item:
http://repositorio.utfpr.edu.br/jspui/handle/1/8189
Título: | Identificação de quedas de pessoas via aprendizagem de máquina |
Título(s) alternativo(s): | Fall identification through machine learning |
Autor(es): | Viegas, Diego Guedes Silva, Rodolfo Viturino Nogueira da |
Orientador(es): | Brante, Glauber Gomes de Oliveira |
Palavras-chave: | Quedas (Acidentes) em idosos Redes neurais (Computação) Raspberry Pi (Computador) Aprendizado do computador Falls (Accidents) in old age Neural networks (Computer science) Raspberry Pi (Computer) Machine learning |
Data do documento: | 26-Jun-2019 |
Editor: | Universidade Tecnológica Federal do Paraná |
Câmpus: | Curitiba |
Citação: | VIEGAS, Diego Guedes; SILVA, Rodolfo Viturino Nogueira. Identificação de quedas de pessoas via aprendizagem de máquina. 2019. Trabalho de Conclusão de Curso (Graduação em Engenharia de Controle e Automação) – Universidade Tecnológica Federal do Paraná, Curitiba, 2019. |
Resumo: | O objetivo principal no desenvolvimento deste trabalho foi treinar uma rede neural artificial convolucional, no ramo das aprendizagens profundas, com o propósito de identificar possíveis pessoas caídas no chão, especialmente as idosas ou que possuam algum tipo de debilitação. Este projeto foi elaborado com enfoque na verificação destas através de imagens, porém, tal verificação apenas ocorre após um sensor de ruído detectar um determinado nível de potência sonora. Para a criação efetiva do programa, empregou-se a linguagem de programação Python bem como o auxílio das bibliotecas Tensorflow, da empresa Google, e OpenCV. Para a criação do banco de dados, foram utilizadas imagens disponíveis gratuitamente na internet com uso livre, além de imagens próprias obtidas por câmeras convencionais. O sistema executa ativações em cascata, onde a primeira etapa é a detecção sonora, seguido por uma detecção da existência de um humano, realizado pela biblioteca OpenCV e, em caso afirmativo para a existência de uma pessoa no ambiente, a predição entre queda ou não queda, sendo todos estes processos realizados por meio de uma Raspberry integrada com uma câmera e um sensor de ruído. |
Abstract: | The main objective in the development of this work was to train an artificial convolutional neural network, in the field of deep learning, with the purpose of identifying possible people falling on the floor, especially the elderly or those who have some kind of debilitation. This project was elaborated focusing on the verification of these through images, however, such verification only occurs after a noise sensor detects a certain level of sound power. For the effective creation of this project, the programming language Python was used, as well as the aid of the Tensorflow library, from Google company and OpenCV. Images that were freely available on the internet and free of charge were used for the creation of the database, as well as own images obtained by conventional cameras. The system works with activations in cascade, where the first step is sound detection, followed by a determination of the existence of a human performed by the library OpenCV and, if so for the existence of a person in the environment, the prediction between fall or not fall, with all the processes being made by a Raspberry integrated with a camera and a noise sensor. |
URI: | http://repositorio.utfpr.edu.br/jspui/handle/1/8189 |
Aparece nas coleções: | CT - Engenharia de Controle e Automação |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
CT_COEAU_2019_1_11.pdf | 5,47 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.