Sistema integrado de hardware/software para rastreamento de alvos.
| Ano de defesa: | 2016 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade do Estado do Rio de Janeiro
Centro de Tecnologia e Ciências::Faculdade de Engenharia BR UERJ Programa de Pós-Graduação em Engenharia Eletrônica |
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | http://www.bdtd.uerj.br/handle/1/11842 |
Resumo: | O template matching é uma técnica importante para rastreamento de padrões em imagens. O objetivo consiste em encontrar um objeto, a partir de um modelo pré estabelecido, em uma sequência de frames. Para avaliar o grau de similaridade entre duas imagens, o Coeficiente de Correlação de Pearson é amplamente utilizado. Esse coeficiente é calculado para cada pixel, o que é computacionalmente muito custoso. O presente trabalho implementa a tarefa de template matching em um sistema embarcado, conferindo-lhe grande versatilidade, desempenho e possibilitando seu uso em equipamentos portáteis. Para obter melhor tempo de processamento, o cálculo do coeficiente de correlação foi implementado através de coprocessador dedicado, aproveitando o paralelismo inerente do processo. Além disso, o processo de busca do ponto de correlação foi auxiliado por uma técnica de otimização baseada em enxame de partículas, executado em software por um processador de propósito geral, em uma abordagem integrada de hardware/software. Os testes realizados demonstraram resultados compatíveis com aplicações em tempo real. |
| id |
UERJ_ba895bd65d8ca0f81680aab320314a81 |
|---|---|
| oai_identifier_str |
oai:www.bdtd.uerj.br:1/11842 |
| network_acronym_str |
UERJ |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da UERJ |
| repository_id_str |
|
| spelling |
Sistema integrado de hardware/software para rastreamento de alvos.Integrated hardware/software system for target tracking.Embedded systemsCo-designParticle swarm optimizationTemplate matchingCorrelationTrackingEngenharia EletrônicaSistemas embarcadosCo-designOtimização por enxame de partículasTemplate matchingCorrelaçãoRastreamentoOtimizaçãoCNPQ::ENGENHARIASO template matching é uma técnica importante para rastreamento de padrões em imagens. O objetivo consiste em encontrar um objeto, a partir de um modelo pré estabelecido, em uma sequência de frames. Para avaliar o grau de similaridade entre duas imagens, o Coeficiente de Correlação de Pearson é amplamente utilizado. Esse coeficiente é calculado para cada pixel, o que é computacionalmente muito custoso. O presente trabalho implementa a tarefa de template matching em um sistema embarcado, conferindo-lhe grande versatilidade, desempenho e possibilitando seu uso em equipamentos portáteis. Para obter melhor tempo de processamento, o cálculo do coeficiente de correlação foi implementado através de coprocessador dedicado, aproveitando o paralelismo inerente do processo. Além disso, o processo de busca do ponto de correlação foi auxiliado por uma técnica de otimização baseada em enxame de partículas, executado em software por um processador de propósito geral, em uma abordagem integrada de hardware/software. Os testes realizados demonstraram resultados compatíveis com aplicações em tempo real.The template matching is an important technique used for pattern tracking. The goal consists of finding a given pattern, given as a prescribed model, in a sequence of frames. In order to evaluate the similarity of two images, Pearson's Correlation Coeficient is widely used. This coeficient is computed for each one of the image pixels, which entails a computationally very expensive operation. This work implements the template matching as an embedded system. This approach allows for a great versatility to use the final design in portable equipment. In order to achieve lower processing time, a dedicated co-processor to perform the correlation computation is designed and implemented. The Particle Swarm Optimization is used to improve the search for the maximum point of correlation. It is implemented in software and run by general purpose processor. This is usually called the co-design approach. The tests show promissing results that are compatible with real time requirement applications.Universidade do Estado do Rio de JaneiroCentro de Tecnologia e Ciências::Faculdade de EngenhariaBRUERJPrograma de Pós-Graduação em Engenharia EletrônicaNedjah, Nadiahttp://lattes.cnpq.br/5417946704251656Mourelle, Luiza de Macedohttp://lattes.cnpq.br/4189604454431782Rauber, Thomas Walterhttp://lattes.cnpq.br/0462549482032704Carvalho, Paulo Victor Rodrigues dehttp://lattes.cnpq.br/8486882484125774Tavares, Yuri Marchetti2021-01-06T19:19:14Z2016-10-112016-08-31info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfTAVARES, Yuri Marchetti. Sistema integrado de hardware/software para rastreamento de alvos.. 2016. 128 f. Dissertação (Mestrado em Redes de Telecomunicações; Sistemas Inteligentes e Automação) - Universidade do Estado do Rio de Janeiro, Rio de Janeiro, 2016.http://www.bdtd.uerj.br/handle/1/11842porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UERJinstname:Universidade do Estado do Rio de Janeiro (UERJ)instacron:UERJ2024-02-27T18:16:44Zoai:www.bdtd.uerj.br:1/11842Biblioteca Digital de Teses e Dissertaçõeshttp://www.bdtd.uerj.br/PUBhttps://www.bdtd.uerj.br:8443/oai/requestbdtd.suporte@uerj.bropendoar:29032024-02-27T18:16:44Biblioteca Digital de Teses e Dissertações da UERJ - Universidade do Estado do Rio de Janeiro (UERJ)false |
| dc.title.none.fl_str_mv |
Sistema integrado de hardware/software para rastreamento de alvos. Integrated hardware/software system for target tracking. |
| title |
Sistema integrado de hardware/software para rastreamento de alvos. |
| spellingShingle |
Sistema integrado de hardware/software para rastreamento de alvos. Tavares, Yuri Marchetti Embedded systems Co-design Particle swarm optimization Template matching Correlation Tracking Engenharia Eletrônica Sistemas embarcados Co-design Otimização por enxame de partículas Template matching Correlação Rastreamento Otimização CNPQ::ENGENHARIAS |
| title_short |
Sistema integrado de hardware/software para rastreamento de alvos. |
| title_full |
Sistema integrado de hardware/software para rastreamento de alvos. |
| title_fullStr |
Sistema integrado de hardware/software para rastreamento de alvos. |
| title_full_unstemmed |
Sistema integrado de hardware/software para rastreamento de alvos. |
| title_sort |
Sistema integrado de hardware/software para rastreamento de alvos. |
| author |
Tavares, Yuri Marchetti |
| author_facet |
Tavares, Yuri Marchetti |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Nedjah, Nadia http://lattes.cnpq.br/5417946704251656 Mourelle, Luiza de Macedo http://lattes.cnpq.br/4189604454431782 Rauber, Thomas Walter http://lattes.cnpq.br/0462549482032704 Carvalho, Paulo Victor Rodrigues de http://lattes.cnpq.br/8486882484125774 |
| dc.contributor.author.fl_str_mv |
Tavares, Yuri Marchetti |
| dc.subject.por.fl_str_mv |
Embedded systems Co-design Particle swarm optimization Template matching Correlation Tracking Engenharia Eletrônica Sistemas embarcados Co-design Otimização por enxame de partículas Template matching Correlação Rastreamento Otimização CNPQ::ENGENHARIAS |
| topic |
Embedded systems Co-design Particle swarm optimization Template matching Correlation Tracking Engenharia Eletrônica Sistemas embarcados Co-design Otimização por enxame de partículas Template matching Correlação Rastreamento Otimização CNPQ::ENGENHARIAS |
| description |
O template matching é uma técnica importante para rastreamento de padrões em imagens. O objetivo consiste em encontrar um objeto, a partir de um modelo pré estabelecido, em uma sequência de frames. Para avaliar o grau de similaridade entre duas imagens, o Coeficiente de Correlação de Pearson é amplamente utilizado. Esse coeficiente é calculado para cada pixel, o que é computacionalmente muito custoso. O presente trabalho implementa a tarefa de template matching em um sistema embarcado, conferindo-lhe grande versatilidade, desempenho e possibilitando seu uso em equipamentos portáteis. Para obter melhor tempo de processamento, o cálculo do coeficiente de correlação foi implementado através de coprocessador dedicado, aproveitando o paralelismo inerente do processo. Além disso, o processo de busca do ponto de correlação foi auxiliado por uma técnica de otimização baseada em enxame de partículas, executado em software por um processador de propósito geral, em uma abordagem integrada de hardware/software. Os testes realizados demonstraram resultados compatíveis com aplicações em tempo real. |
| publishDate |
2016 |
| dc.date.none.fl_str_mv |
2016-10-11 2016-08-31 2021-01-06T19:19:14Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
TAVARES, Yuri Marchetti. Sistema integrado de hardware/software para rastreamento de alvos.. 2016. 128 f. Dissertação (Mestrado em Redes de Telecomunicações; Sistemas Inteligentes e Automação) - Universidade do Estado do Rio de Janeiro, Rio de Janeiro, 2016. http://www.bdtd.uerj.br/handle/1/11842 |
| identifier_str_mv |
TAVARES, Yuri Marchetti. Sistema integrado de hardware/software para rastreamento de alvos.. 2016. 128 f. Dissertação (Mestrado em Redes de Telecomunicações; Sistemas Inteligentes e Automação) - Universidade do Estado do Rio de Janeiro, Rio de Janeiro, 2016. |
| url |
http://www.bdtd.uerj.br/handle/1/11842 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade do Estado do Rio de Janeiro Centro de Tecnologia e Ciências::Faculdade de Engenharia BR UERJ Programa de Pós-Graduação em Engenharia Eletrônica |
| publisher.none.fl_str_mv |
Universidade do Estado do Rio de Janeiro Centro de Tecnologia e Ciências::Faculdade de Engenharia BR UERJ Programa de Pós-Graduação em Engenharia Eletrônica |
| dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UERJ instname:Universidade do Estado do Rio de Janeiro (UERJ) instacron:UERJ |
| instname_str |
Universidade do Estado do Rio de Janeiro (UERJ) |
| instacron_str |
UERJ |
| institution |
UERJ |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da UERJ |
| collection |
Biblioteca Digital de Teses e Dissertações da UERJ |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UERJ - Universidade do Estado do Rio de Janeiro (UERJ) |
| repository.mail.fl_str_mv |
bdtd.suporte@uerj.br |
| _version_ |
1829133602051325952 |