Autores: Jean Suellen Silva de Almeida Victor Hugo Cunha de Melo

Slides:



Advertisements
Apresentações semelhantes
VERIFICAÇÃO FORMAL DE BLOCOS COMPLEXOS
Advertisements

Paulo Sérgio Rodrigues PEL205
ANÁLISE DISCRIMINANTE
Sistemas de Localização baseados em
Fluxo Óptico Allan Carlos Avelino Rocha
Reconhecimento de Padrões Segmentação
Mel Frequency Cepstral Coefficients for Music Modeling
Autor : Ewald Peizer Vienna University of Technology 
Reconhecimento de Padrões Segmentação
Estrutura e movimento a partir de imagens
Trabalho 1 – Detecção de movimento através de subtração de fundo
Pablo C.Elias e Thiago Bastos, Dezembro de 2006 Reconstrução de Ruínas em Tempo Real.
Acompanhamento de Cenas com Calibração Automática de Câmeras
CAPÍTULO 9 1. Estrutura de controle de um robô industrial
Apresentação de uma metodologia de detecção e correção de falhas presentes na estrutura física de formulários de tipo Tabela. Estas falhas são oriundas.
Visão Computacional – 2010 Aula 0: Introdução
Tracking I Paulo Sérgio Rodrigues PEL205. Tracking com Subtração de Fundo Tipos de Tracking (Rastreamento) Background Estático (Câmera parada) Background.
Paulo Sérgio Rodrigues PEL205
Sistemas Operacionais Turmas MBI1 e NBI2. Prof: Marcelo Mendes.
Integrando Textura e Forma para a Recuperação de Imagens por Conteúdo
UMA ABORDAGEM PARA A OBTENÇÃO DE INFORMAÇÃO 3D A PARTIR DE MOVIMENTO DE CÂMARA João Manuel R. S. Tavares.
Contagem de Pessoas por Vídeo Usando Câmeras em Posição Zenital
Suellen Silva de Almeida Victor Hugo Cunha de Melo Jean Carlos Mendes
Nome: Rafael Baeta Orientador: Dr. David Menotti
Controle de parâmetros em algoritmos evolucionários
PCS - Departamento de Engenharia de Computação e Sistemas Digitais Projeto de Formatura – Turmas 2008 Integrantes: Anderson José Perottoni Fernando Y.
Seminário Introdução à Visão Computacional
Carlos Oliveira Descrição e Objetivo Considerações Etapas consideradas Resultados obtidos Melhoramentos.
Sistemas Operacionais
Suellen Silva de Almeida Victor Hugo Cunha de Melo David Menotti
Marcus Vinicius Silva Soares Orientador: Luiz Merschmann Outubro / 2010.
Momentos de Hu e Zernike para o Reconhecimento de Linguagem de Sinais
Carlos Oliveira Sumário Descrição e Objetivo O Método de Tsai Implementação Resultados obtidos Melhoramentos.
Rodrigo de Carvalho.  Introdução ◦ Descrição do Problema  Algoritmos ◦ GRASP ◦ S.A ◦ AG  Planejamento Experimental ◦ Objetivo ◦ Instância e métricas.
Fernando Carvalho, João Manuel R. S. Tavares
Usando contornos ativos para detectar movimento
Adônis Tavares João Gabriel Silvia Taveiros
Computação Gráfica – Visibilidade
Reconstrução Tridimensional usando IPP Trabalho final do curso de Visão Computacional DCC / UFMG Apresentação: Antônio Wilson Vieira.
Classificação de imagens de fotografias históricas usando detecção de linhas e paralelogramos pela presença de edifícios Natália Cosse Batista Grupo 8.
Visão Computacional
MOSIFT PARA O RECONHECIMENTO DE AÇÕES HUMANAS
Ademir Rafael Marques Guedes
SVMSharp – Uma implementação didática de uma SVM
Silberschatz, Galvin and Gagne ©2009 Operating System Concepts – 8 th Edition Capítulo 11: Implementação de Sistemas de Arquivos.
Apresentação do Artigo: Gradient Field Descriptor for Sketch Based Retrieval and Localization RUI HU, MARK BARNARD AND JOHN COLLOMOSSE CENTRE FOR VISION,
Capítulo III – Processamento de Imagem
RNA – Radial Basis Function
Filtragem Colaborativa
(OU) Hardware da Rede Implementacao da rede
Marcelo B. Nogueira Bruno Xavier da Costa Adelardo A. D. Medeiros
Dynamic Adjustment of Stereo Parameters for Virtual Reality Tools Felipe Carvalho, Daniel R. Trindade, Peter F. Dam, Alberto Raposo, Ismael H. F. dos Santos.
Detecção da Bola em Vídeos de Futebol Universidade Federal de Pernambuco Centro de Informática Computação Gráfica – Acompanhamento de Projeto Luiz Felipe.
Best Combination of Binarization Methods for License Plate Character Segmentation (2013) - Resumo Vinicius Queiroz e Vinicius M. de Almeida.
Sistemas de Rastreamento de Baixo Custo para Desktops Tecgraf (Grupo de Tecnologia em Computação Gráfica) Depto. de Informática, PUC-Rio Alberto Raposo,
Uma Introdução a SVM Support Vector Machines
Adriano Melo Filipe Melo Mateus Araújo Philippe Neves Renato Parente Samuel Arcoverde Wesley Davison.
Fases do Processo Detecção de Bordas Vetorização Reconhe- cimento.
Computação Gráfica – Visibilidade Profa. Mercedes Gonzales Márquez.
Prof. Marcelo Gattass Gustavo Lopes Mourad.
Sparse Patch-Histograms for Object Classification in Cluttered Images Deselaers T.; Hegerath A.; Keysers D.; Ney H. Grupo de Reconhecimento de Padrões.
Processamento de Imagens Segmentação
1 Detecção da Bola em Vídeos de Futebol Apresentação Final Computação Gráfica /1 Luiz Felipe S. L. Guimarães.
Reconhecimento Facial usando SVM
1 Database Systems, 8 th Edition Sistemas de Banco de Dados: Projeto, Implementação e gestão Oitava Edição Capítulo 2 Modelo de Dados.
1 Database Systems, 8 th Edition Sistemas de Banco de Dados: Projeto, Implementação e gestão Oitava Edição Capítulo 2 Modelo de Dados.
Luis Felipe de Araujo Zeni
Proposta de trabalho: Calibração de câmera
Proposta de trabalho: Rastreamento da movimentação de uma câmera.
Rastreamento de objeto e estimativa de movimento
Transcrição da apresentação:

Autores: Jean Suellen Silva de Almeida Victor Hugo Cunha de Melo People Counting Autores: Jean Suellen Silva de Almeida Victor Hugo Cunha de Melo

Introdução Nosso projeto consiste em implementar um sistema automático para contagem de pessoas, de modo que possamos identificar a quantidade de passageiros que entrou em um ônibus.

Motivações Por que contar pessoas? Otimização: alocar um número apropriado de ônibus Redução de custos Fiscalizar o trocador Segurança: a mudança extrema da quantidade de pessoas em uma linha de ônibus pode ser a causa ou o efeito de algum evento perigoso

Problemas Posicionamento da Câmera O que detectar nas pessoas Qual método utilizar

Posicionamento da Câmera Oblíquo Vantagens: Detecta mais características Desvantagens: Oclusões Falta de privacidade

Posicionamento da Câmera Zenital (por cima) Vantagens: Minimiza a oclusão Objetos aparecem em tamanhos relativamente constantes Proporciona a melhor visão de pessoas no cenário Privacidade (não reconhece o rosto da pessoa) Desvantagens: Não resolve o problema de segmentação causado por pessoas que se tocam

O que detectar Corpo inteiro Cabeça (visão zenital) Cabeça e ombros Apresenta mais características para detecção e por isso pode ser mais lento Cabeça (visão zenital) Somente a cabeça (sem os ombros) pode ser confundida com outro objeto Cabeça e ombros Não é necessário detectar todo o corpo para saber se é uma pessoa

Qual método utilizar? Melhores artigos:

A Statistical Method for People Counting in Crowded Environments (2007) Estimar o número de pessoas que passam por um portão Câmera de baixo-custo, zenital Motion detection baseado em running average-like background  Precisão máxima: 98.88% e 93.05%

A Vision-Based Method to Estimate Passenger Flow in Bus (2007) Estimar, em tempo-real, o fluxo de passageiros em um ônibus Identificam cada passageiro pelo contorno da cabeça Obtido por uma modificação da Transformada de Hough  Obtém precisão de até 93.6%

People-Tracking-by-Detection and People-Detection-by-Tracking (2008) Detecção e rastreamento em um único sistema A articulação aproximada de cada pessoa é detectada em cada frame People-tracklets: trajetória dos indivíduos Extrai a posição, escala e articulação dos membros  hierarchical Gaussian process latent variable model (hGPLVM) melhor que frames isolados para identificar os membros Os resultados mostram que o sistema consegue identificar vários casos de indivíduos parcialmente ocultos que não são localizáveis por um frame isolado  Identifica corretamente os membros de um indivíduo

People Counting System for Getting In/Out of a Bus Based on Video Processing (2008) Cada quadro do vídeo é dividido em vários blocos Cada bloco é classificado de acordo com seu vetor de movimento Se a quantidade de vetores de movimento similares for maior que um limite, esses blocos são considerados como parte do mesmo objeto em movimento O número de objetos em movimento é o número de passageiros Utiliza câmera zenital e apresentou precisão de 92%

K-Means based Segmentation for Real-time Zenithal People Counting (2009) Subtrai o fundo Clusteriza através do k-means O número de pessoas na cena é estimado como o número máximo de clusters com uma aceitável separação entre os clusters É possível melhorar a performance do algoritmo usando um método de clusterização multidimensional e dinâmico

Robust Head-shoulder Detection by PCA-Based Multilevel HOG-LBP Detector for People Counting (2010) Utiliza o recurso HOG-LBP para detectar cabeça e ombros das pessoas HOG: histogramas de gradientes orientados LBP: padrão local binário Para melhorar a detecção, utiliza PCA (Análise da Componente Principal), reduzindo a dimensão do conjunto HOG-LBP Realiza o treinamento e a classificação através do SVM Para aplicação em tempo real, o detector foi incorporado no “particle filter tracking”

Conclusões Câmera zenital é melhor para o nosso projeto Com esse tipo de câmera, a detecção das pessoas é feita através da cabeça Método que vamos utilizar: ????

Sugestões/Dúvidas