Sistema de Rastreamento de Objetos Através de Múltiplas Câmeras André Luís Beling da Rosa (UFRGS) prof. Dalton S. dos Reis (FURB) prof. Paulo C. R. Gomes (IFC) prof. Mauricio E. Stivanello (UFSC) terça-feira, 4 de setembro de 12 Voltando ao SEMINCO... 19 anos terça-feira, 4 de setembro de 12 FURB/DSC - prof. Dalton Reis - SEMINCO 2012 Resultados do TCC... Roteiro • Objetivos • Etapa 01: identificação • Etapa 02: rastreamento • Resultados / extensões • Próximos passos (Grupo GCG) terça-feira, 4 de setembro de 12 FURB/DSC - prof. Dalton Reis - SEMINCO 2012 • Cenário / problemas / motivação Cenário • “Cuidado, você está sendo filmado!” terça-feira, 4 de setembro de 12 FURB/DSC - prof. Dalton Reis - SEMINCO 2012 • Crescente demanda por CFTVs Cenário • “Cuidado, você está sendo filmado!” • Hardware melhor: preço x qualidade - câmeras processamento armazenamento • Estimulo na pesquisa de vigilância - terça-feira, 4 de setembro de 12 atentados terroristas FURB/DSC - prof. Dalton Reis - SEMINCO 2012 • Crescente demanda por CFTVs Problemas - terça-feira, 4 de setembro de 12 perdem o foco em pouco tempo possibilidade de suborno, serviço caro, risco a vida FURB/DSC - prof. Dalton Reis - SEMINCO 2012 • Dependência do acompanhamento humano: Problemas - perdem o foco em pouco tempo possibilidade de suborno, serviço caro, risco a vida • Problemas com a privacidade ... • Carência de CFTVs que fazem o “mínimo”: - logs curtos imagens com qualidade baixa ... prendam o "fantasma" sistemas caros • Ambiente externo (heterogêneo) - terça-feira, 4 de setembro de 12 iluminação / oclusão mais de uma câmera, etc. FURB/DSC - prof. Dalton Reis - SEMINCO 2012 • Dependência do acompanhamento humano: Problemas • Ambiente externo FURB/DSC - prof. Dalton Reis - SEMINCO 2012 terça-feira, 4 de setembro de 12 Problemas • Ambiente externo FURB/DSC - prof. Dalton Reis - SEMINCO 2012 ROI terça-feira, 4 de setembro de 12 Motivação • Linha de pesquisa - vários problemas a serem resolvidos • Área gráfica - futuro próximo: entrada processamento Visão computacional terça-feira, 4 de setembro de 12 saída FURB/DSC - prof. Dalton Reis - SEMINCO 2012 • Possibilidades comerciais Objetivos • Etapa 02: rastreamento dos objetos utilizando várias câmeras terça-feira, 4 de setembro de 12 FURB/DSC - prof. Dalton Reis - SEMINCO 2012 • Etapa01: identificação dos objetos em movimento na cena Etapa 01: identificação - Algoritmo NHD - Descritores de Fourier - Redes Neurais terça-feira, 4 de setembro de 12 FURB/DSC - prof. Dalton Reis - SEMINCO 2012 • TCC: Daniel dos Santos (publicação SBIA) Etapa 01: identificação Cluster (Y1, Y2) (Cb, Cr) peso Y, Cb Y, Cr Y, Cb Y, Cr Cluster (Y1, Y2) (Cb, Cr) Cluster (Y1, Y2) (Cb, Cr) peso Cluster (Y1, Y2) (Cb, Cr) peso Modelo de fundo Comparação de clusters Diferença lum.: y1-Y1 + y2 - Y2 Diferença cor: cb-Cb + cr-Cr Aplicar limiar Algoritmo NHD: - modelo de cor Y Cb Cr - cluster: diferenças de luminosidade e cor - peso / “tempo de vida” do cluster: em movimento terça-feira, 4 de setembro de 12 FURB/DSC - prof. Dalton Reis - SEMINCO 2012 Y, Cb Y, Cr Y, Cb Y, Cr Etapa 01: identificação Descritores de Fourier Rede neural artificial: Perceptron Multicamandas terça-feira, 4 de setembro de 12 FURB/DSC - prof. Dalton Reis - SEMINCO 2012 Algoritmo NHD: fluxograma Etapa 01: identificação - ambiente externo - vídeos capturados terça-feira, 4 de setembro de 12 FURB/DSC - prof. Dalton Reis - SEMINCO 2012 Cenário de testes: Etapa 01: identificação FURB/DSC - prof. Dalton Reis - SEMINCO 2012 Identificação do carro Identificação da pessoa Teste adaptação de fundo NHD Subtração de fundo Adaptação de alteração de luminosidade terça-feira, 4 de setembro de 12 NHD Resultados Etapa 01: identificação FURB/DSC - prof. Dalton Reis - SEMINCO 2012 Resultados Exemplos de objetos aprovados pela subtração de fundo terça-feira, 4 de setembro de 12 Etapa 01: identificação FURB/DSC - prof. Dalton Reis - SEMINCO 2012 Objetos reprovados Resultados Borrando a imagem terça-feira, 4 de setembro de 12 Etapa 01: identificação FURB/DSC - prof. Dalton Reis - SEMINCO 2012 Região de intersse Definindo Regiões de Interesse (ROIs) Resultados terça-feira, 4 de setembro de 12 Etapa 02: rastreamento - Testes de dois algoritmos de rastreamento - Detecção (método simples) Fluxo Óptico - Elementos conexos: clusters - Combinação das Múltiplas Visões terça-feira, 4 de setembro de 12 FURB/DSC - prof. Dalton Reis - SEMINCO 2012 • TCC: André Luís Beling da Rosa Etapa 02: rastreamento Fluxo óptico terça-feira, 4 de setembro de 12 FURB/DSC - prof. Dalton Reis - SEMINCO 2012 NHD Fluxograma final do sistema Etapa 02: rastreamento Transformação de coordenadas Configuração do Sistema: - sobre-prosição das imagens terça-feira, 4 de setembro de 12 FURB/DSC - prof. Dalton Reis - SEMINCO 2012 Combinação das Múltiplas Visões Etapa 02: rastreamento - ambiente virtual: OpenGL - NHD: ambiente externo Resultados Tempos médios dos testes de rastreamento (ms) Ganho pela utilização de Fluxo Óptico (%) terça-feira, 4 de setembro de 12 FURB/DSC - prof. Dalton Reis - SEMINCO 2012 Cenário de testes: Etapa 02: rastreamento - Melhorar ambiente virtual: - ruído no sensor variações de iluminação sombras e distorção radial de lente distorções de perspectiva - Validar: ambiente externo (situação real) - Usar recursos de hardware - terça-feira, 4 de setembro de 12 computação paralela (SIMD) processamento em unidade gráfica (GPU) FURB/DSC - prof. Dalton Reis - SEMINCO 2012 • Extensões Resultados: pesquisa - TCC (2012-1): Matheus L. Krueger - - Protótipo de Software para Autenticação Biométrica Baseada na Estrutura da Íris em Dispositivos Móveis TCC (em andamento): Marco A. Caramori - Protótipo de Software para Leitura Labial • Projeto com empresa • Ex-alunos no Mestrado: - Daniel Santos: UFSC - André Rosa: UFRGS terça-feira, 4 de setembro de 12 FURB/DSC - prof. Dalton Reis - SEMINCO 2012 • Continuação: Resultados FURB/DSC - prof. Dalton Reis - SEMINCO 2012 https://wiki.inf.ufrgs.br/André_Luís_Beling_da_Rosa terça-feira, 4 de setembro de 12 Outros resultados - terça-feira, 4 de setembro de 12 home: http://www.inf.furb.br/gcg TCCs ... notícias etc. FURB/DSC - prof. Dalton Reis - SEMINCO 2012 • Grupo de Pesquisa em Computação Gráfica e Entretenimento Digital Perguntas ... FURB/DSC - prof. Dalton Reis - SEMINCO 2012 Vídeo acelerado 8x terça-feira, 4 de setembro de 12 FIM terça-feira, 4 de setembro de 12