Autor: |
RENATO MAFIOLETTI MACARINI  |
Resumo: |
O grande número de veículos nas ruas é um problema na atualidade, e está aumentando significativamente nos últimos anos, gerando congestionamentos não só nas estradas, mas também nos estacionamentos em função da procura por locais para estacionar o veículo. Já existem tecnologias capazes de amenizar este problema, porém não são muitas as opções, e possuem um alto custo de implantação. O presente trabalho propõe o desenvolvimento de um software capaz de identificar as vagas de estacionamento utilizando conceitos de visão computacional, realizando tratamento de imagens com auxílio da biblioteca OpenCV, que é específica para este ramo de processamento de imagens e possui licença de código aberto. O software utiliza a linguagem Java e através das imagens capturadas por uma webcam, o processamento de imagens é realizado com ajuda de filtros e métodos que a própria biblioteca disponibiliza, sendo possível identificar as vagas de estacionamento através de marcadores, conseguindo distinguir quais estão ocupadas e quais estão livres. Além disso, tendo em vista que grande parte da população possui um smartphone, e que este está se tornando algo indispensável no dia-a-dia das pessoas devido aos recursos que ele oferece, também é proposto o desenvolvimento de um aplicativo destinado a Android para que os usuários possam visualizar as vagas. A solução desenvolvida é um protótipo, sendo que para aplicação em um cenário real é necessário refinamentos nos códigos e métodos utilizados. Palavras-chave: Visão Computacional, OpenCV, Estacionamento, Android. |