Anotador automático de placas de publicidade em vídeos esportivos

Documentos relacionados
Anotador automático de placas de publicidade em vídeos esportivos

Descritores de Imagens

Feature Description (SIFT + SURF) Prof. Dr. Geraldo Braz Junior

Image Descriptors: local features

Descritores de Imagem

Reconhecimento de Instâncias (parte 2)

SIFT - Scale Invariant Feature Transform

Detecção de falsas correspondências em pares de imagens estereoscópicas utilizando a transformação projetiva no plano e o algoritmo RANSAC

Visão computacional. Juliana Patrícia Detroz Orientador: André Tavares Silva

Sistema de Reconhecimento de Logotipos

2 SIFT (Scale Invariant Feature Transform)

SIMPLES: UM DESCRITOR DE CARACTERÍSTICAS LOCAIS RÁPIDO E SIMPLES

Processamento de Imagens COS756 / COC603

SIFT (Scale-invariant feature transform), SURF (Speeded up robust features)

CORRESPONDÊNCIA POR CARACTERÍSTICAS EM IMAGENS PANORÂMICAS TERRESTRES

Localização de Robôs Móveis por Aparência Visual

3 Transformação SIFT (Scale Invariant Feature Transform)

4 SIFT (Scale Invariant Feature Transform)

Proposal of a Hybrid Algorithm Based on SURF and ORB

COMPARAÇÃO DE TÉCNICAS DE VISÃO COMPUTACIONAL NA IDENTIFICAÇÃO DE CABEÇOTES FUNDIDOS USANDO WEBCAM PARA GUIAR UM ROBÔ INDUSTRIAL

Exemplo de aplicação

Descritores de Imagens

Processamento de Imagens COS756 / COC603

Identificação de Produtos por Imagem Utilizando o Algoritmo SURF

Sketch to Photo Matching: A Feature-based Approach (Klare and Jain [2010])

Identificação de objetos móveis com uso de imagens aéreas obtidas por VANT. Rodrigo Augusto Rebouças 1 Matheus Habermann 1 Elcio Hideiti Shiguemori 1

2 Trabalhos Relacionados

Extração de características: textura

Image Descriptors: texture

Processamento e Análise de Imagem. Aplicações na Imagem Médica

FILTROS ESPACIAIS PASSA-BAIXA

Método para auxiliar o reconhecimento de cédulas monetárias pelos deficientes visuais

USO DO DETECTOR DE PONTOS DE INTERESSE SIFT PARA LOCALIZAÇÃO DE ALVOS ARTIFICIAIS DE CONTROLE

Casamento de padrões em imagens e vídeos usando características de imagens

Identification of foliar soybean diseases using local descriptors

Reconhecimento de palma de mão. Peterson Wagner Kava de Carvalho

Extração dos Pontos Característicos de uma Imagem através do método SIFT. Helder C. R. de Oliveira Orientador: Prof. Marco A.

UNIVERSIDADE FEDERAL DE SÃO CARLOS UMA ABORDAGEM OTIMIZADA PARA RECONHECIMENTO DE LOGOMARCAS DE VEÍCULOS USANDO SURF

Criação de mosaico usadando o SURF e o matcher FLANN

RECONHECIMENTO DE ÍRIS EM AMBIENTES NÃO COOPERATIVOS UTILIZANDO WAVELETS E GABOR 2D

DESENVOLVIMENTO DE SISTEMA PARA GERAÇÃO DE MOSAICO DE IMAGENS VISANDO LOCALIZAÇÃO E NAVEGAÇÃO DE ROBÔS MÓVEIS

Reconhecimento de marcas de carros utilizando Inteligência Artificial. André Bonna Claudio Marcelo Basckeira Felipe Villela Lourenço Richard Keller

Extração de objetos de interesse em imagens digitais utilizando a biblioteca de Visão Computacional OpenCV

Feature Detector. Prof. Dr. Geraldo Braz Junior

MOSIFT PARA O RECONHECIMENTO DE AÇÕES HUMANAS. Marlon Ramos Avalos

UNIVERSIDADE ESTADUAL PAULISTA. Júlio de Mesquita Filho

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ UTFPR DEPARTAMENTO ACADÊMICO DE COMPUTAÇÃO CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO

Relatório sobre os Resultados obtidos através do uso dos algoritmos SIFT e RANSAC para Reconstrução de um Objeto a partir de uma Nuvem de Pontos

Rastreamento de Objetos Baseado em Grafos. Casamento Inexato entre Grafos Relacionais com Atributos

Image Descriptors: color

Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação

Processamento de Imagens COS756 / COC603

Detecção de transformadores em imagens de Subestações Elétricas com SURF e KNN

UMA TÉCNICA PARA DETERMINAÇÃO DE LINHAS EPIPOLARES EM IMAGENS PANORÂMICAS TERRESTRES RESUMO ABSTRACT

Um sistema para extração automática de keyframes a partir de fluxos de vídeo direcionado à reconstrução tridimensional de cenários virtuais

Implementação do algoritmo SIFT para detecção de objetos em imagens.

Uma Aplicação de CBIR para Identificação de Pinturas

SISTEMA DE MEDIÇÃO DE DISTÂNCIA PARA ROBÔS MÓVEIS UTILIZANDO ALGORITMO SURF E VISÃO ESTÉREO

Extração de Características. Carlos Alexandre Mello

Atributos de Pontos de Interesse e Casamento de Modelos para Inspeção de Folhas de Soja em Imagens Coloridas. Diogo Soares da Silva

11º Congresso Interinstitucional de Iniciação Científica CIIC a 04 de agosto de 2017 Campinas, São Paulo ISBN

Seguimento online de objectos em sequências de vídeo de UAV

Aprendizagem de Máquinas. Extração de Características

CLASSIFICAÇÃO DE PADRÕES EM IMAGENS UTILIZANDO DESCRITORES DE TEXTURA Pattern Classification in Images Using Descriptors of Texture

Person Re-Identification. Autor: Guilherme Zasyeki Machado

Face Detection. Image Processing scc moacir ICMC/USP São Carlos, SP, Brazil

MouseCam: aplicação de controle do mouse via câmera

Grammatical Inference and SIFT for Scene Recognition

Recognition of Vehicle Logos using SURF

Region Based CNNs. Francisco Calaça Xavier. Programa de pós-graduação em Ciências da Computação Mestrado e Doutorado. Instituto de Informática UFG

Face Recognition using RGB-D Images

Aplicação dos Algoritmos SIFT e SURF na Classificação de Sub-Imagens por Discriminação de Textura

Uma não tão breve introdução ao básico de PI. Visão Computacional Programa de Pós-Graduação em Ciência da Computação UFMA Prof. Geraldo BrazJunior

Análise de Desempenho de Algoritmos Detectores de Keypoints para um Sistema de Navegação Visual de Robôs Baseados em Smartphones

Recognition of Soybean Insect Pests using SURF and Template Matching

ESTUDO SOBRE RASTREAMENTO BASEADO EM CARACTERÍSTICAS NATURAIS PARA APLICAÇÕES DE REALIDADE AUMENTADA EM DISPOSITIVOS MÓVEIS

Color Eyes Detector. Duarte Petiz. DCC/FCUP

INFORMAÇÕES DO ACADÊMICO PLANO DE TRABALHO. 1. Justificativa

Universidade Federal do Paraná (UFPR) Bacharelado em Informática Biomédica. Representação. David Menotti.

SEMINÁRIO DOS ARTIGOS:

Descritores de Imagem (introdução)

Action Recognition Applied to Monitor Domestic Animals

Revista CIENTEC Vol. 9, n o 2, , 2017 Uso de algoritmos de extração de características na geração vetores de movimento atmosférico

Reconhecimento de Alimentos utilizando Histograma de Cor e SIFT

Localização de Robôs Móveis Autônomos Utilizando Fusão Sensorial de Odometria e Visão Monocular

Métodos de Segmentação de Imagem para Análise da Marcha

Realce de imagens parte 2: ltragem espacial SCC5830/0251 Processamento de Imagens

EXTRAÇÃO SEMI - AUTOMÁTICA DE FEIÇÕES LINEARES E A CALIBRAÇÃO DOS PARÂMETROS INTRÍNSECOS DE CÂMERAS Projeto de Pesquisa PIBIC/CNPq ( )

Diego Martin Mancini Orientador: Prof. Paulo A. V. de Miranda Instituto de Matemática e Estatística Universidade de São Paulo

Imagem f

O reconhecimento facial é dividido em três etapas: i) detecção da face, ii) extração de características e iii) reconhecimento da face.

Histograma de Palavras Visuais para Caracterização de Texturas e Cenas Dinâmicas. Wesley Eiji Sanches Kanashiro Orientador: Wesley Nunes Gonçalves

Scale-Invariant Feature Transform

Biometria Multimodalidade Íris + Face. Luiz Antonio Zanlorensi Junior

Processamento digital de imagens

ANÁLISE COMPARATIVA DE DETECTORES DAS CARACTERÍSTICAS LOCAIS DE UMA IMAGEM NA RECUPERAÇÃO DE VÍDEOS

PMR2560 Visão Computacional Filtragem e Suavização. Prof. Eduardo L. L. Cabral

IDENTIFICAÇÃO DE OBJETOS DO FUTEBOL DE ROBÔS UTILIZANDO ALGORITMO DE DESCRIÇÃO DE PONTOS CHAVE

Universidade Católica Dom Bosco

Consultas por Similaridade em Domínios de Dados Complexos

Transcrição:

MAC0499 - Trabalho de Formatura Supervisionado Professor: Carlos Eduardo Ferreira Universidade de São Paulo Instituto de Matemática e Estatística Aluno: Ricardo Augusto Fernandes Orientador: Prof. Dr. Roberto Marcondes César Jr. 2011

Agenda Introdução O estado da arte Método Implementado Resultados Conclusões

Agenda Introdução O estado da arte Método Implementado Resultados Conclusões

Introdução A anotação de placas de Normalmente feito de modo manual. Objetivo estatístico voltado ao mercado publicitário

Introdução A anotação de placas de Normalmente feito de modo manual. Objetivo estatístico voltado ao mercado publicitário

Agenda Introdução O estado da arte Método Implementado Resultados Conclusões

O estado da arte Principais problemas enfrentados Variação de escala Mudança de Perspectiva Oclusão Imagem exemplo

O estado da arte Principais problemas enfrentados Variação de escala Mudança de Perspectiva Oclusão Imagem exemplo Estratégias anteriores Descritores SIFT-like: SIFT GLOH Robustos em variações de escala, perspectiva e oclusão.

Agenda Introdução O estado da arte Método Implementado Resultados Conclusões

Agenda Introdução O estado da arte Método Implementado Resultados Conclusões SURF Extração de Pontos de Interesse Descrição de Pontos de Interesse Correspondência e Casamento

SURF Speeded-Up Robust Features Inspirado no algoritmo SIFT Descreve a imagem através de vizinhança de pontos específicos denominados Pontos de Interesse ou Descritores. Robusto em relação aos problemas apresentados anteriormente Implementado na biblioteca utilizada (OpenCV)

Agenda Introdução O estado da arte Método Implementado Resultados Conclusões SURF Extração de Pontos de Interesse Descrição de Pontos de Interesse Correspondência e Casamento

Extração dos Pontos de Interesse Os Pontos de Interesse ou Descritores, são definidos como pontos cujo Determinante de sua Hessiana são máximos locais

Extração dos Pontos de Interesse Pirâmides de Imagem Gaussianas são utilizadas para se atingir diferentes níveis de resolução http://www.cs.toronto.edu/~jepson/csc320/notes/pyramids.pdf

Extração dos Pontos de Interesse Pré-processamento: Cálculo da Integral da Imagem

Extração dos Pontos de Interesse Pré-processamento: Cálculo da Integral da Imagem Objetivo: Diminuir o tempo de processamento Imagem Pirâmide 1 Hessiana1 Pirâmide 2 Hessiana2 Determinantes Máximos Locais Pirâmide n Hessianan

Extração dos Pontos de Interesse Pré-processamento: Cálculo da Integral da Imagem Objetivo: Diminuir o tempo de processamento Filtro HessianaEscala 1 Imagem Integral da Imagem Filtro HessianaEscala 2 Determinantes Máximos Locais Filtro HessianaEscala n

Extração dos Pontos de Interesse Como: Fazendo-se a convolução da Integral da Imagem com máscaras das Derivadas Segundas de uma Gaussiana de desvio-padrão δ Máscaras Discretizadas das Segundas Derivadas de uma Gaussiana

Extração dos Pontos de Interesse Em vez de se calcular os vários níveis da pirâmide, aplica-se máscaras de tamanhos crescentes I

Extração dos Pontos de Interesse Em vez de se calcular os vários níveis da pirâmide, aplica-se máscaras de tamanhos crescentes I

Extração dos Pontos de Interesse Que por sua vez são trocadas por um número constante de operações Σ=A-B-C+D D B Σ C A Mapeados todos os candidatos a Pontos de Interesse, determina-se aqueles I cujos determinantes sejam máximos locais.

Agenda Introdução O estado da arte Método Implementado Resultados Conclusões SURF Extração de Pontos de Interesse Descrição de Pontos de Interesse Correspondência e Casamento

Descrição dos Pontos de Interesse Orientação: Direção que acumular mais Pontos de Interesse vizinhos Subdivisão da vizinhança em 16 subregiões I

Descrição dos Pontos de Interesse Cada subregião fornece quatro descritores, Dx, Dy, Dx e Dy onde dx i e dy i são cada uma das derivadas calculadas à partir da convolução com as respectivas máscaras Haar Wavelets I Haar Wavelets

Agenda Introdução O estado da arte Método Implementado Resultados Conclusões SURF Extração de Pontos de Interesse Descrição de Pontos de Interesse Correspondência e Casamento

Correspondência e Casamento Calcula-se os Descritores da placa (obj) procurada Itera-se no vídeo, calculando-se os Descritores do quadro (img) A Correspondência é dada a partir das Distâncias entre os Descritores do quadro e da placa É considerado um Casamento entre dois vetores quando há a correspondência entre n vizinhos mais próximos Baseado no número de casamentos, infere-se a presença da placa no quadro

Agenda Introdução O estado da arte Método Implementado Resultados Conclusões

Resultados Os resultados indicam robustez a oclusões, mudanças de persperctiva e pequenas variações de escala

Resultados Percebe-se que mesmo invertendo-se a placa há um grande número de casamentos

Resultados Resultados ruins ocorrem quando a placa aparece à distância no quadro

Resultados O método também não é robusto à Inversões de Cores

Resultados Apenas as correspondências não são suficientemente robustas

Agenda Introdução O estado da arte Método Implementado Resultados Conclusões

Conclusões O método parece ser suficientemente robusto para se construir um anotador direcionado ao mercado de marketing digital O aumento da qualidade da imagem e do vídeo devem colaborar no aumento do número de Descritores extraídos, principalmente em quadros de longa distância Métodos de Aprendizagem de Máquina utilizados nos trabalhos da estudados parecem ter sucesso na redução de falsos positivos Apesar do algoritmo se propor a ser muito mais veloz do que seu inspirador SIFT, não parece ainda adequado à aplicações em tempo real.

Referências Bibliográficas [1] Bagdanov,A. D., Ballan, L., Bertini, M., anddel Bimbo, A., Trademark matching andretrievalin sportsvideodatabases, in Proc. ofmir, Augsburg, Germany, 2007 [2] Ballan, L., Bertini, M., Del Bimbo, A., Jain, A., Automatictrademark detection and recognition in sport videos, in Multimedia and Expo, 2008 IEEE International Conferenceon. [3] Watve, A., Sural, S., Soccer Video Processing for the detection of ad-vertisement billboards, in Pattern Recognition Letters archive,volume29, Issue 7 (May 2008) Elsevier [4] Ishimura, N., Recognizing Multiple Billboard Advertisements in Videos [5] Lowe, D., Distinctive Image Features from Scale-Invariant Keypoints, (January, 2004) [6] Mikolajczyk, K., Schmid, C., A performance evaluation of local descriptors [7] Bay, H., Ess,a., Tuytelaars, T., Speeded-Up Robust Features (SURF) [8] Bradsky, G., Kaehler,A., LearningOpenCV, O'Reilly, 2008, FirstEdition [9] OpenCV, http://opencv.willowgarage.com/documentation/index.html http://www.linux.ime.usp.br/~raf