Um sistema de contagem de veículos em rodovias usando visão artificial

Detalhes bibliográficos
Autor(a) principal: Campelo, Leandro Elias
Data de Publicação: 2019
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/handle/123456789/43642
Resumo: Este trabalho tem como propósito obter um sistema de contagem de veículos em rodovias usando visão artificial mediante técnicas de Processamento Digital de Imagens e Visão Computacional, utilizando a linguagem C++, com o auxílio da biblioteca OpenCV. Devido ao constante crescimento e à numerosa frota de veículos circulantes no Brasil, as vias de trânsito estão ficando cada vez mais congestionadas. Através da obtenção desse parâmetro de tráfego pode-se realizar muitas melhorias, sendo este importante, tanto em aplicações civis quanto governamentais, como: análise de capacidade viária, avaliação das causas de congestionamento e de elevados índices de acidentes, dimensionamento do pavimento, projetos de canalização de tráfego, cobrança de pedágios, controle inteligente de semáforos, entre outras. O uso de sistemas baseados em visão artificial é um passo importante na gestão de tráfego, pois além de ser um sistema de fácil instalação, tem também um baixo custo em relação aos sistemas convencionais; na maioria dos casos, não é necessário obstruir o trânsito para fazer a instalação, reparo, manutenção ou atualização de sistemas que utilizam esse tipo de técnica. Imagens são capturadas em sequência, através de uma câmera, e usadas para detectar veículos em movimento, de modo que o fundo das imagens é extraído. O fundo extraído é tratado e utilizado para fazer análises posteriores com o propósito de obter a contagem de veículos que trafegam em uma via de trânsito. Este sistema é capaz de obter os parâmetros de tráfego a partir da análise de vídeos gravados ou em tempo real.
id UFRN_797c9fc30c7af1e8e40ebce94574d00b
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/43642
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Campelo, Leandro EliasBrito Júnior, Agostinho de MedeirosGonçalves, Luiz Marcos GarciaAlsina, Pablo JavierBrito Júnior, Agostinho de Medeiros2021-06-21T14:18:33Z2021-10-06T11:52:00Z2021-06-21T14:18:33Z2021-10-06T11:52:00Z2019-08-232015008751CAMPELO, Leandro Elias. Um sistema de contagem de veículos em rodovias usando visão artificial. 2019. 49 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação), Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2019.https://repositorio.ufrn.br/handle/123456789/43642Este trabalho tem como propósito obter um sistema de contagem de veículos em rodovias usando visão artificial mediante técnicas de Processamento Digital de Imagens e Visão Computacional, utilizando a linguagem C++, com o auxílio da biblioteca OpenCV. Devido ao constante crescimento e à numerosa frota de veículos circulantes no Brasil, as vias de trânsito estão ficando cada vez mais congestionadas. Através da obtenção desse parâmetro de tráfego pode-se realizar muitas melhorias, sendo este importante, tanto em aplicações civis quanto governamentais, como: análise de capacidade viária, avaliação das causas de congestionamento e de elevados índices de acidentes, dimensionamento do pavimento, projetos de canalização de tráfego, cobrança de pedágios, controle inteligente de semáforos, entre outras. O uso de sistemas baseados em visão artificial é um passo importante na gestão de tráfego, pois além de ser um sistema de fácil instalação, tem também um baixo custo em relação aos sistemas convencionais; na maioria dos casos, não é necessário obstruir o trânsito para fazer a instalação, reparo, manutenção ou atualização de sistemas que utilizam esse tipo de técnica. Imagens são capturadas em sequência, através de uma câmera, e usadas para detectar veículos em movimento, de modo que o fundo das imagens é extraído. O fundo extraído é tratado e utilizado para fazer análises posteriores com o propósito de obter a contagem de veículos que trafegam em uma via de trânsito. Este sistema é capaz de obter os parâmetros de tráfego a partir da análise de vídeos gravados ou em tempo real.This work aims to obtain a vehicle counting system on highways using artificial vision through Digital Image Processing and Computer Vision techniques, using the C++ language, with the help of the OpenCV library. Because of the steady growth and the numerous fleet of vehicles that travel in Brazil, the roads are becoming increasingly congested. By obtaining this traffic parameter, many improvements can be made, which is important in both civil and government applications, such as: road capacity analysis, assessment of the causes of congestion and high accident rates, pavement sizing, traffic plumbing projects, toll collection, intelligent control of traffic lights, among others. The use of artificial vision based systems is an important step in traffic management, as well as being an easy installation system, it also has a low cost compared to conventional systems; In most cases, it is not necessary to obstruct traffic to install, repair, maintain, or upgrade systems using this technique. Images are captured sequentially through a camera and used to detect moving vehicles so that the background of the images is extracted. The extracted fund is treated and used for further analysis for the purpose of counting vehicles traveling on a transit road. This system is capable of obtaining traffic parameters from the analysis of recorded or real time video.Universidade Federal do Rio Grande do NorteUFRNBrasilEngenharia de ComputaçãoAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessContagem de veículosProcessamento Digital de ImagensVisão ComputacionalLinguagem C++OpenCVUm sistema de contagem de veículos em rodovias usando visão artificialA vehicle counting system on highways using artificial visioninfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNCC-LICENSElicense_rdfapplication/octet-stream811https://repositorio.ufrn.br/bitstream/123456789/43642/1/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD51LICENSElicense.txttext/plain714https://repositorio.ufrn.br/bitstream/123456789/43642/2/license.txt7278bab9c5c886812fa7d225dc807888MD52ORIGINALTCC_Leandro_Campelo.pdfapplication/pdf15443857https://repositorio.ufrn.br/bitstream/123456789/43642/3/TCC_Leandro_Campelo.pdf9d5b41197243e7f915e9c4ab27b9e4f4MD53123456789/436422021-10-06 08:52:00.372oai:https://repositorio.ufrn.br:123456789/43642PGNlbnRlcj48c3Ryb25nPkZFREVSQUwgVU5JVkVSU0lUWSBPRiBSSU8gR1JBTkRFIERPIE5PUlRFPC9zdHJvbmc+PC9jZW50ZXI+CjxjZW50ZXI+PHN0cm9uZz5ESUdJVEFMIE1PTk9HUkFQSFMgTElCUkFSWTwvc3Ryb25nPjwvY2VudGVyPgoKPGNlbnRlcj5BdXRob3JpemF0aW9uIFRlcm0gZm9yIHRoZSBhdmFpbGFiaWxpdHkgb2YgTW9ub2dyYXBocyBmb3IgVW5kZXJncmFkdWF0ZSBhbmQgU3BlY2lhbGl6YXRpb24gaW4gdGhlIERpZ2l0YWwgTGlicmFyeSBvZiBNb25vZ3JhcGhzIChCRE0pPC9jZW50ZXI+CgpBcyB0aGUgY29weXJpZ2h0IG93bmVyIG9mIHRoZSBtb25vZ3JhcGgsIEkgYXV0aG9yaXplIHRoZSBGZWRlcmFsIFVuaXZlcnNpdHkgb2YgUmlvIEdyYW5kZSBkbyBOb3J0ZSAoVUZSTikgdG8gbWFrZSBhdmFpbGFibGUgdGhyb3VnaCB0aGUgRGlnaXRhbCBMaWJyYXJ5IG9mIE1vbm9ncmFwaHMgb2YgVUZSTiwgd2l0aG91dCByZWltYnVyc2VtZW50IG9mIGNvcHlyaWdodCwgYWNjb3JkaW5nIHRvIExhdyA5NjEwLzk4ICwgdGhlIGZ1bGwgdGV4dCBvZiB0aGUgd29yayBzdWJtaXR0ZWQgZm9yIHRoZSBwdXJwb3NlIG9mIHJlYWRpbmcsIHByaW50aW5nIGFuZCAvIG9yIGRvd25sb2FkaW5nLCBhcyBhIG1lYW5zIG9mIGRpc3NlbWluYXRpbmcgQnJhemlsaWFuIHNjaWVudGlmaWMgcHJvZHVjdGlvbiwgYXMgb2YgdGhlIGRhdGUgb2Ygc3VibWlzc2lvbi4KRepositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2021-10-06T11:52Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.pt_BR.fl_str_mv Um sistema de contagem de veículos em rodovias usando visão artificial
dc.title.alternative.pt_BR.fl_str_mv A vehicle counting system on highways using artificial vision
title Um sistema de contagem de veículos em rodovias usando visão artificial
spellingShingle Um sistema de contagem de veículos em rodovias usando visão artificial
Campelo, Leandro Elias
Contagem de veículos
Processamento Digital de Imagens
Visão Computacional
Linguagem C++
OpenCV
title_short Um sistema de contagem de veículos em rodovias usando visão artificial
title_full Um sistema de contagem de veículos em rodovias usando visão artificial
title_fullStr Um sistema de contagem de veículos em rodovias usando visão artificial
title_full_unstemmed Um sistema de contagem de veículos em rodovias usando visão artificial
title_sort Um sistema de contagem de veículos em rodovias usando visão artificial
author Campelo, Leandro Elias
author_facet Campelo, Leandro Elias
author_role author
dc.contributor.referees1.none.fl_str_mv Brito Júnior, Agostinho de Medeiros
dc.contributor.referees2.none.fl_str_mv Gonçalves, Luiz Marcos Garcia
dc.contributor.referees3.none.fl_str_mv Alsina, Pablo Javier
dc.contributor.author.fl_str_mv Campelo, Leandro Elias
dc.contributor.advisor1.fl_str_mv Brito Júnior, Agostinho de Medeiros
contributor_str_mv Brito Júnior, Agostinho de Medeiros
dc.subject.por.fl_str_mv Contagem de veículos
Processamento Digital de Imagens
Visão Computacional
Linguagem C++
OpenCV
topic Contagem de veículos
Processamento Digital de Imagens
Visão Computacional
Linguagem C++
OpenCV
description Este trabalho tem como propósito obter um sistema de contagem de veículos em rodovias usando visão artificial mediante técnicas de Processamento Digital de Imagens e Visão Computacional, utilizando a linguagem C++, com o auxílio da biblioteca OpenCV. Devido ao constante crescimento e à numerosa frota de veículos circulantes no Brasil, as vias de trânsito estão ficando cada vez mais congestionadas. Através da obtenção desse parâmetro de tráfego pode-se realizar muitas melhorias, sendo este importante, tanto em aplicações civis quanto governamentais, como: análise de capacidade viária, avaliação das causas de congestionamento e de elevados índices de acidentes, dimensionamento do pavimento, projetos de canalização de tráfego, cobrança de pedágios, controle inteligente de semáforos, entre outras. O uso de sistemas baseados em visão artificial é um passo importante na gestão de tráfego, pois além de ser um sistema de fácil instalação, tem também um baixo custo em relação aos sistemas convencionais; na maioria dos casos, não é necessário obstruir o trânsito para fazer a instalação, reparo, manutenção ou atualização de sistemas que utilizam esse tipo de técnica. Imagens são capturadas em sequência, através de uma câmera, e usadas para detectar veículos em movimento, de modo que o fundo das imagens é extraído. O fundo extraído é tratado e utilizado para fazer análises posteriores com o propósito de obter a contagem de veículos que trafegam em uma via de trânsito. Este sistema é capaz de obter os parâmetros de tráfego a partir da análise de vídeos gravados ou em tempo real.
publishDate 2019
dc.date.issued.fl_str_mv 2019-08-23
dc.date.accessioned.fl_str_mv 2021-06-21T14:18:33Z
2021-10-06T11:52:00Z
dc.date.available.fl_str_mv 2021-06-21T14:18:33Z
2021-10-06T11:52:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.pt_BR.fl_str_mv 2015008751
dc.identifier.citation.fl_str_mv CAMPELO, Leandro Elias. Um sistema de contagem de veículos em rodovias usando visão artificial. 2019. 49 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação), Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2019.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/handle/123456789/43642
identifier_str_mv 2015008751
CAMPELO, Leandro Elias. Um sistema de contagem de veículos em rodovias usando visão artificial. 2019. 49 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação), Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2019.
url https://repositorio.ufrn.br/handle/123456789/43642
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Engenharia de Computação
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/43642/1/license_rdf
https://repositorio.ufrn.br/bitstream/123456789/43642/2/license.txt
https://repositorio.ufrn.br/bitstream/123456789/43642/3/TCC_Leandro_Campelo.pdf
bitstream.checksum.fl_str_mv e39d27027a6cc9cb039ad269a5db8e34
7278bab9c5c886812fa7d225dc807888
9d5b41197243e7f915e9c4ab27b9e4f4
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1802117897008447488