Um sistema de contagem de veículos em rodovias usando visão artificial
Autor(a) principal: | |
---|---|
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_ |
1814833052632743936 |