Processamento de Imagem e Vídeo no Controle de Tráfego
|
|
|
- João Henrique Lacerda Lancastre
- 8 Há anos
- Visualizações:
Transcrição
1 Processamento de Imagem e Vídeo no Controle de Tráfego Hae Yong Kim, Dept. Eng. Sist. Eletrônicos, Escola Politécnica, USP Seminário 15/maio/2008 Objetivos: Mostrar as possibilidades que processamento de imagem e vídeo (PIV) pode oferecer no controle de tráfego. Verificar possíveis áreas e assuntos de cooperação LEMT - LPS. 1
2 Índice: 1. Sistemas Proeikon, FFMPEG, OpenCV Exemplo: Segmentação pelo crescimento de semente usando cor. 2. Subtração do fundo 2.1. Contagem de carros e detecção de velocidade 2.2. Controle de vagas em estacionamentos 2.3. Cálculo de comprimento e altura de veículos e caminhões 3. Transformada de Hough 3.1. Detecção de placa limite de velocidade 4. Template matching 4.1. Leitura da placa de carro 4.2. Reconhecimento do modelo do carro 4.3. Contagem de número de eixos em caminhões 4.4. Detecção de face 4.5. Outras aplicações 5. Marca d água de autenticação 6. Hardware especial 6.1. Processamento de webcam 6.2. DSP/FPGA 2
3 1 Sistemas Proeikon, FFMpeg, OpenCV Proeikon consiste de: a) Um conjunto rotinas para processamento de imagem e vídeo (PIV) escrito em C++; b) Um conjunto de programas para PIV escritos utilizando as rotinas acima. Proeikon incorpora algumas rotinas de outros autores, por exemplo: a) As rotinas de leitura/escrita de JPEG. b) As rotinas de FFT. Proeikon pode trabalhar em conjunto com as bibliotecas: a) As rotinas FFMPEG para leitura/gravação de vídeos. b) As rotinas de OpenCV (inclui uso de webcam, FFT acelerado por MMX, interface gráfica simplificada). Proeikon vem em formato DLL. Isto permite utilizá-lo juntamente com os mais variados compiladores e linguagens. 3
4 Um exemplo: Segmentação de regiões com cores semelhantes pelo crescimento de semente. 4
5 #include <proeikon> #include <queue> int distancia(cor x, COR y) { return abs(x.r()-y.r())+abs(x.g()-y.g())+abs(x.b()-y.b()); } void pintaccfi(imgcor& b, int lsemente, int csemente) { const int limiar=150; COR inicial=b(lsemente,csemente); queue<int> q; q.push(lsemente); q.push(csemente); while (q.empty()==false) { int l=q.front(); q.pop(); int c=q.front(); q.pop(); if (distancia(b(l,c),inicial)<limiar) { b(l,c)=cor(255,0,0); q.push(l-1); q.push(c); q.push(l); q.push(c-1); q.push(l); q.push(c+1); q.push(l+1); q.push(c); } } } int main() { IMGCOR b; le(b,"elefante.jpg"); b.backg()=cor(0,0,0); int lsemente=116; int csemente=136; pintaccfi(b,lsemente,csemente); imp(b,"elefante2.tga"); } 5
6 2 Subtração do fundo Muitos problemas podem ser resolvidos simplesmente subtraindo o fundo. Dificuldades: Brilho/contraste do fundo varia. É possível corrigir a variação de brilho/contraste do fundo. A sombra pode atrapalhar. Possível solução: usar invariância de cores (a ser testado). Frame 280 do trafego.avi Após correção do brilho e contraste Subtração de fundo Binarização Passaram 9 e 6 carros desde o início do vídeo nas duas faixas. 6
7 2.1 Contagem de carros e detecção de velocidade Projeto desenvolvido com auxílio dos alunos do segundo ano e do prof. Hugo. Objetivo: Substituir detector de carros indutivo pelo processamento de vídeo. É possível distinguir moto, carro e caminhão. É possível detectar a velocidade aproximada. Problemas: Carros e motos que passam no meio das duas faixas: É possível seguir a trajetória do carro/moto. É possível detectar ultrapassagens proibidas, carro que anda pelo acostamento, etc. 7
8 2.2 Controle de vagas em estacionamentos. Projeto de formatura. Com câmera fixa e usando subtração de fundo, é possível reconhecer a quantidade e as localizações das vagas livres num estacionamento. 8
9 2.3 Cálculo de comprimento e altura de veículos e caminhões Com subtração de fundo e câmeras colocadas em posições estratégicas, é possível calcular as dimensões dos caminhões. Possivelmente, é possível calcular as dimensões até com caminhões em movimento. A acuracidade possível de ser obtida depende dos testes. 9
10 3 Transformada de Hough A transformada de Hough é capaz de detectar grupos de pixels que pertencem a uma linha reta. Imagem original Accumulator cells (espaço de Hough) Imagem original Accumulator cells (espaço de Hough) 1 ponto (a) 1 senóide (b) 2 pontos (c) (d) 2 senóides. O ponto de intersecção representa a reta que passa pelos 2 pontos. uma reta (e) (f) Infinitos senóides que intersectam num único ponto. O ponto de intersecção representa a reta. 4 retas (g) (h) Infinitos senóides que se acumulam em 4 pontos (os 2 pontos de acumulação nas bordas laterais correspondem à reta horizontal). 10
11 11
12 Original Arestas Círculos 3.1 Detecção de placa de limite de velocidade 12
13 4 Template matching Template matching procura uma máscara (template) dentro de uma imagem. Normalized cross correlation é um template matching. Retorna valores de -1 a 1, conforme o grau de casamento. máscara a.jpg Normalized cross correlation limiarização Sobreposição Normalized cross correlation pode ser calculada rapidamente usando FFT e integral image. 13
14 Normalized cross correlation pode se tornar invariante à rotação repetindo o processo para várias rotações. 14
15 Existem várias técnicas que procuram fazer rapidamente: Template matching invariante à rotação. Template matching invariante à rotação e à escala. Template matching invariante à rotação, escala e perspectiva. Símbolo McDonald s Jogo de memória 1 Jogo de memória 2 O reconhecimento fica mais fácil se utilizar cores. 15
16 4.1 Detecção e leitura da placa de carro Uma aplicação de template matching é na leitura computadorizada das placas de automóveis. Basta treinar 10 dígitos e 26 letras. Para acelerar, restringir busca somente em regiões com cores semelhantes à placa de automóvel. 16
17 4.2 Reconhecimento do modelo de carro Provavelmente, é possível reconhecer o modelo de carro (Ex: Gol, Palio, Mille, Fiesta, Corsa, etc) procurando algumas regiões que caracterizam cada modelo. 4.3 Contagem de número de eixos em caminhões Provavelmente, é possível contar o número de eixos em caminhões a partir de sua fotografia lateral. Basta detectar e contar o número de pneus. 4.4 Detecção de face OpenCV vem com um programa exemplo que faz detecção de faces. 17
18 4.5 Outras aplicações Reconhecimento do canal sintonizado detectando o logotipo da emissora. Reconhecimento do comercial veiculado. Frames com logotipo 18
19 5 Marca d água de autenticação Dados invisíveis inseridos na imagem detectam alterações na imagem (note que a palavra "AIR" foi removida). Pesquisa: Autenticação de imagens binárias (documentos). Estou desenvolvendo um projeto para autenticar vídeos. 19
20 6 Hardware especial OpenCV traz rotinas para capturar e processar vídeo vindo de webcam. Há orientandos meus trabalhando com DSP (Blackfin) e FPGA (Altera) para processar imagens e vídeos. Mas não é a minha especialidade. 20
Explicação simplificada de template matching (casamento de máscara, ou casamento de modelo)
Explicação simplificada de template matching (casamento de máscara, ou casamento de modelo) T R(x,y) I Template matching percorre a imagem I comparando template T com cada posição (x,y) de I. O resultado
Pilha, fila e recursão para processar componentes conexos.
Pilha, fila e recursão para processar componentes conexos. Nesta aula, utilizaremos fila e pilha para processar os componentes conexos. 4-conectividade (city-block distance) e 8-conectividade (chessboard
SISTEMA AUTOMÁTICO PARA AVALIAÇÃO POSTURAL BASEADO EM DESCRITORES DE IMAGENS
SISTEMA AUTOMÁTICO PARA AVALIAÇÃO POSTURAL BASEADO EM DESCRITORES DE IMAGENS GIAN LUCAS DE OLIVEIRA PAIVA GRADUANDO EM ENGENHARIA ELETRÔNICA ORIENTADOR: PROF. CRISTIANO JACQUES MIOSSO DR. EM ENGENHARIA
PMR2560 Visão Computacional Conversão e Limiarização. Prof. Eduardo L. L. Cabral
PMR2560 Visão Computacional Conversão e Limiarização Prof. Eduardo L. L. Cabral Objetivos Processamento de imagens: Conversão de imagens; Histograma; Limiarização. Imagem digital Uma imagem é uma matriz
Template matching (casamento de máscara, ou casamento de modelo)
Template matching (casamento de máscara, ou casamento de modelo) Template matching é uma técnica usada para achar as instâncias de uma máscara Q dentro de uma imagem a ser analisada A. Template matching
Linguagem C: Introdução
Linguagem C: Introdução Linguagem C É uma Linguagem de programação genérica que é utilizada para a criação de programas diversos como: Processadores de texto Planilhas eletrônicas Sistemas operacionais
Reconstrução 3D. Métodos
Reconstrução 3D Prof. Dr. Márcio Sarroglia Pinho Material elaborado a partir de TCs dos alunos Fernando Muraro Witzke Lucas Scheibler de Carvalho Otávio Basso Gomes Métodos w Com Contato Físico w Máquinas
Visão computacional. Juliana Patrícia Detroz Orientador: André Tavares Silva
Visão computacional Juliana Patrícia Detroz Orientador: André Tavares Silva Visão computacional Tentativa de replicar a habilidade humana da visão através da percepção e entendimento de uma imagem; Fazer
Aula 5 - Segmentação de Imagens
Aula 5 - Segmentação de Imagens Parte 1 Prof. Adilson Gonzaga 1 Segmentação Agrupamento de partes de uma imagem em unidades homogêneas relativamente a determinadas características. Segmentação é o processo
Descritores de Imagens
Descritores de Imagens André Tavares da Silva PPGCA/UDESC Outubro de 2017 André Tavares da Silva (PPGCA/UDESC) Descritores de Imagens Outubro de 2017 1 / 18 Descritores Locais e Frameworks SIFT SURF Viola-Jones
Processamento digital de imagens
Processamento digital de imagens Agostinho Brito Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte 6 de outubro de 2016 Segmentação de imagens A segmentação
MouseCam: aplicação de controle do mouse via câmera
MouseCam: aplicação de controle do mouse via câmera Introdução ao Processamento de Imagens COS756 PESC/COPPE/UFRJ 2013 1 Renan Garrot [email protected] 1. Introdução O processo de tracking por vídeo consiste
Descritores de Imagem
Descritores de Imagem André Tavares da Silva 31 de março de 2014 1 Descritores de imagem (continuação) 1.1 Frameworks de detecção de objetos SIFT (scale-invariant features transform) (Lowe, 1999) SIFT
3. Linguagem de Programação C
Introdução à Computação I IBM1006 3. Linguagem de Programação C Prof. Renato Tinós Departamento de Computação e Matemática (FFCLRP/USP) 1 Principais Tópicos 3.2. Estrutura de Programas e Representação
SEL-0339 Introdução à Visão Computacional. Aula 2 Processamento Espacial
Departamento de Engenharia Elétrica - EESC-USP SEL-0339 Introdução à Visão Computacional Aula 2 Processamento Espacial Prof. Dr. Marcelo Andrade da Costa Vieira Prof. Dr. Adilson Gonzaga [email protected]
Guia do CFTV Sistemas de CFTV, IP, Seguranà a Eletrà nica, Conectividade, Informaà ões, Fórum e Tecnologia.
VideoCAD - Software para Projeto de sistemas de CFTV Categoria : CFTV Publicado por Eng Marcelo Peres em 05-Aug-2009 01:30 Um projeto bem elaborado garantirá que as próximas etapas sejam feitas com uma
Revisão Linguagem C Parte 1
Revisão Linguagem C Parte 1 Comentários: Os comentários aparecem em verde e podem iniciados com /* e encerrados com */ quando utilizase várias linhas ou coloca-se // quando forem colocados em apenas uma
Primeiro Projeto de PG: Lista de Temas Selecionados
Primeiro Projeto de PG: Lista de Temas Selecionados Observações O sistema não pode apresentar estouro de memória, ou excessiva lentidão na execução. Haverá desconto na nota para este caso. Nenhum dos projetos
PMR2560 Visão Computacional Detecção de bordas. Prof. Eduardo L. L. Cabral
PMR56 Visão Computacional Detecção de bordas Prof. Eduardo L. L. Cabral Objetivos Processamento de imagens: Características; Detecção de bordas. Características Tipos de características: Bordas; Cantos;
Visão Computacional. Alessandro L. Koerich. Programa de Pós-Graduação em Engenharia Elétrica Universidade Federal do Paraná (UFPR)
Visão Computacional Alessandro L. Koerich Programa de Pós-Graduação em Engenharia Elétrica Universidade Federal do Paraná (UFPR) Análise da Imagem Análise da Imagem O algoritmo opera sobre a imagem e extrai
PRÁTICA 5 Prof. Dr. Evandro Luis Linhari Rodrigues
PRÁTICA 5 Prof. Dr. Evandro Luis Linhari Rodrigues Além da solução usando Matlab, todos os exercícios deverão ser implementados também usando Python e OpenCV. Segmentação de Imagens Parte 1. 1) Detecção
Processamento Digital de Imagens
Ciência da Computação Processamento Digital de Imagens Tópicos Detecção de Pontos Isolados Detecção de Linhas Prof. Sergio Ribeiro 2 Operações lógicas e aritméticas orientadas a vizinhança utilizam o conceito
Algoritmos e Programação
Algoritmos e Programação Aula 3 Introdução a Linguagem C Profa. Marina Gomes [email protected] 1 Aula de Hoje - Criar programas simples em C utilizando a estrutura básica; - Declarar variáveis;
VISÃO COMPUTACIONAL PARA RECONHECIMENTO DE FACES APLICADO NA IDENTIFICAÇÃO E AUTENTICAÇÃO DE USUÁRIOS NA WEB. Márcio Koch
VISÃO COMPUTACIONAL PARA RECONHECIMENTO DE FACES APLICADO NA IDENTIFICAÇÃO E AUTENTICAÇÃO DE USUÁRIOS NA WEB Márcio Koch Orientador: Jacques Robert Heckmann ROTEIRO Introdução Objetivos do trabalho Fundamentação
Programação: Vetores
Programação de Computadores I Aula 09 Programação: Vetores José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2011-1 1/62 Motivação Problema Faça um programa que leia
SEL Visão Computacional. Aula 2 Processamento Espacial
Departamento de Engenharia Elétrica - EESC-USP SEL-5895 - Visão Computacional Aula 2 Processamento Espacial Prof. Dr. Adilson Gonzaga Prof. Dr. Evandro Linhari Rodrigues Prof. Dr. Marcelo Andrade da Costa
RECONHECIMENTO FACIAL 2D
RECONHECIMENTO FACIAL 2D PARA SISTEMAS DE AUTENTICAÇÃO EM DISPOSITIVOS MÓVEIS Luciano Pamplona Sobrinho Orientador: Paulo César Rodacki Gomes ROTEIRO Introdução Objetivos Fundamentação Teórica Conceitos
Visão Computacional. Alessandro L. Koerich. Programa de Pós-Graduação em Engenharia Elétrica Universidade Federal do Paraná (UFPR)
Visão Computacional Alessandro L. Koerich Programa de Pós-Graduação em Engenharia Elétrica Universidade Federal do Paraná (UFPR) Processamento da Informação Capturei uma Imagem! E agora? Assumindo que
Processamento de Imagem. Prof. MSc. André Yoshimi Kusumoto
Processamento de Imagem Prof. MSc. André Yoshimi Kusumoto [email protected] Prof. André Y. Kusumoto [email protected] Amostragem e Quantização Amostragem refere-se ao número de pontos
Sinais de Proibição. Os sinais de proibição transmitem aos utentes a interdição de determinados comportamentos.
Sinais de Proibição Os sinais de proibição transmitem aos utentes a interdição de determinados comportamentos. Os sinais de proibição devem ser colocados na proximidade imediata do local onde a proibição
Processamento de Imagem. Prof. MSc. André Yoshimi Kusumoto
Processamento de Imagem Prof. MSc. André Yoshimi Kusumoto [email protected] Amostragem e Quantização Amostragem refere-se ao número de pontos amostrados de uma imagem digitalizada (resolução).
Processamento de Imagens Marcia A. S. Bissaco
Engenharia Biomédica Processamento de Imagens Marcia A. S. Bissaco 1 Exemplos filtros Média Mediana Passa_B Passa_A Borda_H Borda_V Sobel_Y Sobel_X Oliveira, Henrique J. Quintino (UMC-SP), 2 Media Mediana
Processamento digital de imagens
Processamento digital de imagens Agostinho Brito Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte 23 de novembro de 2016 Compressão de imagens engloba técnicas
Linguagem C. André Tavares da Silva.
Linguagem C André Tavares da Silva [email protected] Variáveis Posição nomeada de memória que é usada para guardar um valor que pode ser modificado pelo programa. Todas as variáveis devem ser
Linguagem C Princípios Básicos (parte 1)
Linguagem C Princípios Básicos (parte 1) Objetivos O principal objetivo deste artigo é explicar alguns conceitos fundamentais de programação em C. No final será implementado um programa envolvendo todos
Introdução ao Processamento e Síntese de imagens Recorte 2D
1 Introdução ao Processamento e Síntese de imagens Recorte 2D Fontes: Rogers, D. F. Procedural Elements for Computer Graphics Traina, A. J. M. & Oliveira, M. C. F. (2004) 2016 2 Recorte - (Clipping) Numa
REVISÃO DOS CONTEÚDOS
REVISÃO DOS CONTEÚDOS Prof. Patricia Caldana Seno, Cosseno e Tangente de um arco Dado um arco trigonométrico AP de medida α, chamam-se cosseno e seno de α a abscissa e a ordenada do ponto P, respetivamente.
Introdução à Cinemática Escalar, Movimento Uniforme (MU) e Movimento Uniformemente Variado (MUV)
Introdução à Cinemática Escalar, Movimento Uniforme (MU) e Movimento Uniformemente Variado (MUV) Introdução à Cinemática Escalar, Movimento Uniforme (MU) e Movimento Uniformemente Variado (MUV) QUADRO
EXERCÍCIOS FÍSICA. de módulo 25 m s. O motorista da Van, então, acelera a taxa de 8 m s.
EXERCÍCIOS FÍSICA 1. O motorista de uma Van quer ultrapassar um caminhão, em uma estrada reta, que está com velocidade constante de módulo 0 m s. Para isso, aproxima-se com a Van, ficando atrás, quase
DETECÇÃO DE CORES DE SOLUÇÕES QUÍMICAS PARA PESSOAS COM NENHUMA OU BAIXA VISÃO UTILIZANDO OPENCV
DETECÇÃO DE CORES DE SOLUÇÕES QUÍMICAS PARA PESSOAS COM NENHUMA OU BAIXA VISÃO UTILIZANDO OPENCV Autor (1) Jéssica Fernandes Alves; Orientador (4) Suzete Élida Nóbrega Correia (1) Instituto Federal de
Aula 3 Processamento Espacial
SEL 0449 - Processamento Digital de Imagens Médicas Aula 3 Processamento Espacial Prof. Dr. Marcelo Andrade da Costa Vieira [email protected] EESC/USP Processamento Espacial Transformações ponto a ponto
Lista de Exercícios 1 Forças e Campos Elétricos
Lista de Exercícios 1 Forças e Campos Elétricos Exercícios Sugeridos (21/03/2007) A numeração corresponde ao Livros Textos A e B. A19.1 (a) Calcule o número de elétrons em um pequeno alfinete de prata
Face Detection. Image Processing scc moacir ICMC/USP São Carlos, SP, Brazil
Face Detection Image Processing scc0251 www.icmc.usp.br/ moacir [email protected] ICMC/USP São Carlos, SP, Brazil 2011 Moacir Ponti Jr. (ICMCUSP) Face Detection 2011 1 / 24 Agenda 1 Detectando faces 2
Algoritmos e Estruturas de Dados I (DCC/003) Introdução à Programação de Computadores. Aula - Tópico 1
Algoritmos e Estruturas de Dados I (DCC/003) Introdução à Programação de Computadores Aula - Tópico 1 1 Problema 1 Considere o seguinte problema: Determinar o valor de y = seno(1,5). 2 Definições Para
VISÃO COMPUTACIONAL PARA A LEITURA DO DISPOSITIVO MOSTRADOR DE INSTRUMENTOS DE MEDIÇÃO
VISÃO COMPUTACIONAL PARA A LEITURA DO DISPOSITIVO MOSTRADOR DE INSTRUMENTOS DE MEDIÇÃO Danilo Alves de Lima 1, Guilherme Augusto Silva Pereira 2, Flávio Henrique de Vasconcelos 3 Departamento de Engenharia
Morfologia Matemática: algumas aplicações. Rosana Gomes Bernardo Universidade Federal Fluminense
Morfologia Matemática: algumas aplicações Rosana Gomes Bernardo Universidade Federal Fluminense Introdução Aplicações Motivadoras - Consumo de Gás Natural Roteiro - Placas de Veículos Referências - Cartografia
T4.1 Processamento de Imagem
T4.1 Processamento de Imagem Proc. Sinal e Imagem Mestrado em Informática Médica Miguel Tavares Coimbra Resumo 1. Manipulação ponto a ponto 2. Filtros espaciais 3. Extracção de estruturas geométricas 4.
Processamento de Imagem. Histograma da Imagem Professora Sheila Cáceres
Processamento de Imagem Histograma da Imagem Professora Sheila Cáceres Histograma É a distribuição de frequência dos níveis de cinza da imagem onde cada entrada no eixo x representa o nível de cinza específico
Programação 1. Atribuição, operadores aritméticos, entrada de dados. Técnico em Eletrônica Semestre 5 02
Programação 1 Atribuição, operadores aritméticos, entrada de dados Técnico em Eletrônica Semestre 5 02 Armazenando na memória tipo de variável #include #include main() { int ano; Declaração
SIFT (Scale-invariant feature transform), SURF (Speeded up robust features)
SIFT (Scale-invariant feature transform), SURF (Speeded up robust features) Scale- and rotation-invariant interest point detector and descriptor. detector (keypoints) descriptor matching Aplicações: Camera
Detecção de Linhas Através da Transformada de Hough
Detecção de Linhas Através da Transformada de Hough Jhielson Monitno Pimentel 1, João Carlos Nunes Bittencourt 2, Jody Maick Araujo de Mattos 1, Marcel Ranulfo 1 1 Departamento de Tecnologia Universidade
Capítulo III Processamento de Imagem
Capítulo III Processamento de Imagem Proc. Sinal e Imagem Mestrado em Informática Médica Miguel Tavares Coimbra Resumo 1. Manipulação ponto a ponto 2. Filtros espaciais 3. Extracção de estruturas geométricas
Descritores de Imagens
Descritores de Imagens André Tavares da Silva PPGCA/UDESC Outubro de 2017 André Tavares da Silva (PPGCA/UDESC) Descritores de Imagens Outubro de 2017 1 / 17 Introdução Excelentes pesquisas sobre descritores
Princípios sobre imagens digitais
Princípios sobre imagens digitais Aula 1 LPV 5731 - ANÁLISE DE IMAGENS DE SEMENTES E PLÂNTULAS Programa de pós-graduação em Fitotecnia Francisco G Gomes-Junior Escola Superior de Agricultura Luiz de Queiroz
Usando Display Gráfico com C18 e C30
Usando Display Gráfico com C18 e C30 Elaborado por: Revisado por: Tiago Coelho Magalhães Marcelo M. M. do Couto José Domingos Adriano Todos os documentos aqui referidos neste material encontram-se na pasta
Fundamentos de Programação. Linguagem C++ Introdução, identificadores, tipos de dados. Prof. Bruno E. G. Gomes IFRN
Fundamentos de Programação Linguagem C++ Introdução, identificadores, tipos de dados Prof. Bruno E. G. Gomes IFRN 1 Linguagem de Programação Constituída por símbolos e por regras para combinar esses símbolos
SIFT - Scale Invariant Feature Transform
SIFT - Scale Invariant Feature Transform Daniel Pinto Coutinho Prof. Ricardo Marroquim 1 Introdução A detecção de pontos de interesse em uma figura é uma tarefa muito comum no campo de processamento de
Introdução aos Algoritmos
Introdução aos Algoritmos Aula 05 Diogo Pinheiro Fernandes Pedrosa http://www2.ufersa.edu.br/portal/professor/diogopedrosa [email protected] Universidade Federal Rural do Semiárido Bacharelado
COMPORTAMENTOS - Observações
COMPORTAMENTOS - Observações O próprio objeto realiza operações de consulta ou alteração dos valores dos seus atributos Essas operações são definidas em seus métodos Os métodos também são utilizados para
ANÁLISE DE DISTORÇÕES EM FOTOS DA CAMERA GOPRO OBTIDAS COM VANT FOTOGRAMÉTRICO
ANÁLISE DE DISTORÇÕES EM FOTOS DA CAMERA GOPRO OBTIDAS COM VANT FOTOGRAMÉTRICO João Carlos B. REBERTE 1 ; Mosar F. BOTELHO 2 ; Matheus Augusto Pereira 3 ; Francisco de D. FONSECA NETO 4 ; Alessandra L.
Entender o problema Encontrar um algoritmo para resolvê-lo. Implementar o algoritmo numa linguagem de programação
Entender o problema Encontrar um algoritmo para resolvê-lo Implementar o algoritmo numa linguagem de programação Permitem implementar um algoritmo Expressar o algoritmo numa forma que o computador entenda
Variação da velocidade
1.5. Aceleração Variação da velocidade Nas trajetórias curvilíneas do escorrega, a direção da velocidade (que é tangente à trajetória em cada ponto) está continuamente a mudar e certamente que o próprio
Descritores de Imagem (introdução)
Descritores de Imagem (introdução) André Tavares da Silva [email protected] Roteiro da aula Definição de descritor de imagem Extração de Característica Tipos Geral x Específico Global (cor, textura,
IDENTIFICAÇÃO DE MARCADORES DE PAVIMENTAÇÃO NA ORIENTAÇÃO DE CEGOS. André Zuconelli 1 ; Manassés Ribeiro 2
IDENTIFICAÇÃO DE MARCADORES DE PAVIMENTAÇÃO NA ORIENTAÇÃO DE CEGOS André Zuconelli 1 ; Manassés Ribeiro 2 INTRODUÇÃO As tecnologias assistivas têm a finalidade de auxiliar pessoas com deficiência a alcançar
