Hardware para Visão Computacional. Introdução a Visão Computacional. Agenda. O Que é Visão Computacional?



Documentos relacionados
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)

Gerenciamento Total da Informação

UNIVERSIDADE FEDERAL DE SANTA MARIA COLÉGIO TÉCNICO INDUSTRIAL DE SANTA MARIA Curso de Eletrotécnica

Série ImagePRO II. Multiplicador de frequências de vídeo, conversor de digitalização e comutador multifuncional

Introdução ao Controlo Numérico Computorizado I Conceitos Gerais

Estrutura de um Rede de Comunicações. Redes de comunicação. de Dados. Network) Area. PAN (Personal( Redes de. de dados

Top Guia In.Fra: Perguntas para fazer ao seu fornecedor de CFTV

4. Tarefa 16 Introdução ao Ruído. Objetivo: Método: Capacitações: Módulo Necessário: Análise de PCM e de links

Artigo Descrição Núm. do artigo Cabo de conexão universal Cabo de conexão, fêmea-fêmea, universal

No manual da webcam, ele descobriu que seu sensor de imagem tem dimensão total útil de 2

Comparativo entre câmeras analógicas e Câmeras IP.

Documento técnico. No melhor da iluminação Os desafios da iluminação mínima

Estrutura de um Rede de Comunicações

Fundamentos de Hardware

Câmera Sony PMW F3 com S-Log 4:4:4

Medição tridimensional

PARABÉNS. Parabéns, você acaba de adquirir um produto desenvolvido com a qualidade e segurança Citrox.

REDES DE COMPUTADORES HISTÓRICO E CONCEITOS

INFORMÁTICA PARA ADMINISTRAÇÃO I

Prof. Célio Conrado 1

3 Qualidade de Software

Conectores de Vídeo Radiofreqüência (RF)

Barramento. Barramentos. Barramento. Barramento

ALCANCE DINÂMICO CCD CMOS

A placa-mãe é o componente mais importante do micro, pois é ela a responsável pela comunicação entre todos os componentes.

Capítulo 5. Figura 5.2. Conector para o monitor.

Sensores de visão OsiSense XUW. Catálogo

Especificação técnica do Video Wall do Tipo I (5m²)

Instrumentação para Espectroscopia Óptica. CQ122 Química Analítica Instrumental II 2º sem Prof. Claudio Antonio Tonegutti

INTRODUÇÃO À REDES DE COMPUTADORES. Dois ou mais computadores conectados um ao outro por um meio de transmissão.

Ficha técnica: Série IntelliTone Pro 200 LAN Toner and Probe

REDE DE COMPUTADORES TECNOLOGIA ETHERNET

Scanners Manual Básico. Um guia prático e rápido para conhecer o melhor tipo de equipamento para seus trabalhos.

Cabeamento Estruturado O Cabeamento

Especificações / SCANNER

Sensores e Atuadores (2)

Características do vídeo. Aquisição, síntese, edição e reprodução de vídeo. Características do vídeo analógico. Características do vídeo analógico

FIREWIRE. O logotipo padronizado: Suas principais vantagens:

PROFINET. Guilherme Magalhães de Bastos e Lucas Fernandes Sousa

1 Esfera de aço 1 Transitor BC547

Turno/Horário Noturno PROFESSOR : Salomão Dantas Soares AULA Apostila nº

UNIVERSIDADE CEUMA CAMPUS RENASCENÇA CURSO DE ENGENHARIA DE PRODUÇÃO. Professor Leonardo Gonsioroski

Processamento digital de imagens. introdução

Barramento - Significado

REPLICACÃO DE BASE DE DADOS

Fundamentos de Imagens Digitais. Aquisição e Digitalização de Imagens. Aquisição e Digitalização de Imagens. Aquisição e Digitalização de Imagens

Fotografia Digital Obtenção da Imagem e Impressão

Aula 2 Aquisição de Imagens

Capítulo 2. Processos de Software Pearson Prentice Hall. Todos os direitos reservados. slide 1

Tópicos em Meio Ambiente e Ciências Atmosféricas

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CÂMPUS CURITIBA CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Mini Dome CT831D/CT-832D

Memórias. O que são Memórias de Semicondutores? São componentes capazes de armazenar informações Binárias (0s e 1s)

GEAPS EXCHANGE 99 Sessão Educacional. O que há de novo: Watchdog Elite da 4B Elevator Components Ltd. Monitor de Elevador de Caçamba para o Século 21

AULA: Introdução à informática Computador Digital

19/09/2009 MEIOS DE COMUNICAÇÃO. REDES E COMUNICAÇÃO DE DADOS George Gomes Cabral FIO DE PAR TRANÇADO

Topologia de rede Ligação Ponto-a-Ponto

Analisador de Espectros

Vigilância IP Axis. Infinitas possibilidades para a vigilância por vídeo.

Alguma das vantagens e desvantagens dos computadores ópticos é apresenta a seguir.

Sumário. 1. Instalando a Chave de Proteção Novas características da versão Instalando o PhotoFacil Álbum 4

APLICATIVOS GRÁFICOS (AULA 4)

Figura 5.1.Modelo não linear de um neurônio j da camada k+1. Fonte: HAYKIN, 2001

Gerenciamento de Entrada e Saída Hélio Crestana Guardia e Hermes Senger

Dispositivos de Entrada e Saída

Camada Física. Camada Física

2 Fundamentação Conceitual

Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios

Montagem e Manutenção. Luís Guilherme A. Pontes

INTRODUÇÃO À ROBÓTICA

Tecnologia de faixa para falha

16/24 Portas Comutador de Ethernet Rápida montável em Computador de Secretária & Prateleira

Trabalho sobre No-breaks

INFORMAÇÕES SISTEMAS DE CAPTURAS DE VÍDEO

Fundamentos de Processamento de Imagens SCC0251/5830 Processamento de Imagens

Arquitetura de processadores: RISC e CISC

PASSFINGER Manual de utilização

Comunicação Dados: Conceitos e Evolução Prof. Valderi Leithardt Ulbra Canoas

Rede PROFIBUS DP com Sistema de Automação EMERSON/DeltaV e Remota Série Ponto

CAPÍTULO 4 Interface USB

1- Scilab e a placa Lab_Uino. 2- Instalação do ToolBox

Permite a coleta de dados em tempo real dos processos de produção, possuindo, também, interfaces para a transferência dos dados para os sistemas

MEDIDAS DE PROTEÇÃO COLETIVA SISTEMAS DE SEGURANÇA 4 BARREIRAS ÓTICAS

Obtenha medidas de potência de um sinal de fluxo abaixo DOCSIS usando um analisador de espectro

Comunicação de Dados. Aula 4 Conversão de Sinais Analógicos em digitais e tipos de transmissão

Principais Meios de Transmissão Par Trançado Cabo Coaxial Fibra Ótica Micro Ondas

Tecnologias PowerShot SX500 IS e PowerShot SX160 IS

A porta paralela. 1 - Introdução. 2- Modelos de porta paralela

CONTROLADOR LÓGICO PROGRAMAVEL

CVMDDC - CONTROLE DE VELOCIDADE DO MOTOR DC

1. O Contexto do SBTVD

ESPECIFICAÇÕES TÉCNICAS SENSOR MATRIX

Motivos para você ter um servidor

ADMINISTRAÇÃO I. Família Pai, mãe, filhos. Criar condições para a perpetuação da espécie

Anatomia de uma Placa Mãe

Acionamento através de senha*, cartão de proximidade e biometria. Compatível com fechaduras magnéticas, eletroímãs e cancelas.

Prof. Daniel Gondim Informática

HORIZON3D 1.1 THROW RATIO 34% EFICIÊNCIA DE LUZ WIFI MOBILE CONTROL SISTEMA DE CINEMA 3D DE ALTO BRILHO

ITIL v3 - Operação de Serviço - Parte 1

Transcrição:

Agenda Hardware para Visão Computacional Alessandro L. Koerich Alceu de Souza Britto Jr. InviSys Sistemas de Visão Computacional Ltda Programa de Pós-Graduação em Informática (PPGIa PUCPR) Seminário TVGlobo Engenharia São Paulo, SP Introdução a Visão Computacional Câmeras CMOS e CCD Câmeras Inteligentes Interfaces Câmera PC: Analógica, Firewire 1394a e 1394b, GigE, Câmera Link, USB 2.0 Iluminação Lentes O Que é Visão Computacional? Introdução a Visão Computacional Para indústria Uso de dispositivos óticos para receber e interpretar automaticamente uma imagem de uma cena real para obter informações e/ou controlar máquinas ou processos. Para academia É um ramo da ciência da computação cujo objetivo é modelar o mundo real ou reconhecer objetos em imagens digitais. Estas imagens podem ser adquiridas usando vídeo, câmeras infra-vermelhas, radares, ou sensores especializados.

Visão Computacional X Humanos? Tarefas para Visão Computacional Visão computacional pode ser vista como uma substituta do sentido visual humano e da capacidade de julgamento com uma câmera de vídeo e um computador para realizar una tarefa. Porém, a visão humana é falível! Na indústria Inspecionar, medir, contar, identificar, verificar, localizar, comparar, classificar, ler, controlar, monitorar, reconhecer. Ambiente controlado, pouca variabilidade Na academia Classificar, reconhecer Ambiente irrestrito, alta variabilidade Estado da Tecnologia de Visão Como Funcionam os Sistemas de VC? Ainda é considerada difícil, pois: Não é bem entendida Necessita de conhecimento multidisciplinar Mais abstrata do que física Cada aplicação precisa ser customizada. Não existe um solução genérica. Capturar uma imagem Analisar a imagem Fazer algo com os resultados Iluminação câmeras e lentes Placa de Captura Sensor de Presença Computador

Hardware para VC Computador Placa de Captura Interface com a Aplicação Câmeras para Visão Computacional Iluminação Câmera Lentes Tipos de Câmeras Quanto ao tipo de sensor: CCD CMOS Outros Quanto ao tipo de sinal: Analógico Digital Quanto a interface: Analógica (RS-170, NTSC, etc.) Digital (USB, Firewire, GigE, CL) Tipos de Câmeras Quanto a cor: Monocromática (níveis de cinza) Colorida (1 sensor) Colorida (3 sensores) Quanto ao formato do sensor: AreaScan LineScan Quanto ao tipo de varredura: Progressive Scan Interlaced Scan

Eletrônica O sensor bem como outros componentes eletrônicos têm um papel importante na performance de um sistema de visão computacional. Charge-Coupled Devices (CCDs) São os sensores mais utilizados em aplicações de visão computacional. A câmera CCD contém um chip de silício que consiste de uma matriz de elementos sensíveis a luz, chamados pixels. Adicionalmente, CCDs têm uma faixa dinâmica impressionante e levam a uma relação altamente linear entre a energia de entrada e o sinal de saída, tornando-os ideais para metrologia. Pixels CCD Quando a luz atinge um chip CCD, ela é coletada por uma matriz de pequenos elementos chamados pixels CCD. A imagem é dividida nestes pequenos pixels CCD discretos. A informação destes elementos é coletada, organizada e transferida para um computador ou monitor. Pixels CCD Pixels assimétricos levam a uma resolução horizontal maior do que a vertical. Câmeras CCD analógicas geralmente possuem a mesma resolução vertical. Por esta razão, o padrão da indústria é especificar resolução em termos da resolução horizontal.. Câmeras digitais não são limitadas pela largura de banda vertical e podem ter pixels quadrados ou retangulares.

Dimensão do Sensor O tamanho da área ativa do sensor é importante na determinação do campo de visão. Dada uma ampliação primária fixa (devido as lentes), sensores maiores levam a campos de visão maiores. Existem vários tamanhos de CCDs: Câmeras CCD A melhoria da tecnologia de sensores CMOS traz uma performance próxima dos sensores CCD. Permite alta resolução e alta velocidade sem aumento na dissipação de potência. Comparativo CCD x CMOS Comparativo CCD x CMOS

Formatos Analógicos Formatos Digitais Padrões analógicos incluem: Composto (NTSC/PAL, EIA/CCIR), Y-C (S-Video), RGB. Destes, os sinais NTSC (PAL/RS-170A/Color) e EIA (CCIR/RS-170/Monochrome) são os mais comuns e acomodam a maioria das aplicações. Sinais Y-C e RGB fornecem imagem de qualidade superior separando a informação de cor em canais discretos. Câmeras analógicas devem ser conectadas em hardware de aquisição para captura de imagens. Os formatos digitais: CameraLink IEEE-1394 (Firewire). GigE Outros formatos incluem RS-422 e RS-644. Câmeras digitais necessitam de um computador para mostrar as imagens em um dispositivo de saída. Câmeras Analógicas X Digitais Digital vs. Analógico O chip CCD é um componente analógico significando que valores de pixel são coletados por meio de amostragem (entrelaçada ou progressiva). Digital 1. Variedade de sensores para alta velocidade ou alta resolução Analógica 1. Tipicamente baixa resolução; saída a 30qps O processador de sinal e codificador converte esta informação em sinal analógico. Em câmeras digitais, digitalização ocorre a medida que o sinal é coletado pelo chip. Uma vez digitalizado, processamento e melhoramento de imagem podem ser feitos com poucas perdas ao sinal. 2. Computador necessário para mostrar o sinal 3. Placa de captura necessária para saída CL 4. Saída Progressive Scan 5. Pouca perda de sinal no processamento 2. Computador / placa de captura pode ser usada para digitalização 3. Suscetível a ruído/ interferências que causam perda do sinal 4. Saída geralmente entrelaçada 5. Sinal formato NTSC / EIA

Câmeras Digitais vs. Analógicas Monocromático vs. Colorido Digital 1. Geralmente câmeras maiores 2. A resolução vertical não é limitada, portanto, câmeras digitais podem ter maior resolução. 3. Sem limitação de banda, oferecem um número maior de pixels e sensores CCDs maiores, resultando em resolução maior. 4. Computador e placa de captura necessários para mostrar o sinal. 5. O sinal pode ser comprimido e transmitido sem perdas. 6. Têm geralmente pixels quadrados para resolução horizontal e vertical idênticas. 7. O sinal de saída é digital, portanto pouca perda de sinal ocorre durante o processamento do sinal. Analógica 1. Tamanho geralmente menor. 2. Resolução vertical é limitada pela largura de banda do sinal analógico. 3. Sensores são geralmente de tamanho padrão. 4. Computadores / placas de captura podem ser usadas para digitalização mas não são necessárias para mostrar o sinal. 5. Impressão e gravação analógica pode ser facilmente incorporada ao sistema. 6. Geralmente têm pixels retangulares. 7. Sinais analógicos são susceptíveis a ruído e interferência que causam perdas no sinal. Monocromático Sensor único fornece imagens em nível de cinza Resolução 10% mais alta do que câmeras coloridas de sensor único Melhor relação sinal/ruído; contraste superior Sensibilidade a baixa iluminação aumentada. Ideal para aplicações de medição Colorido (1 Sensor) Usa filtro de cor Bayer RGB (Tipicamente) Baixo custo Resolução inferior (mais pixels necessários para reconhecer cor) Cabeamento padrão Facilmente integrada a sistemas. Colorido (3 Sensores) Utiliza um prisma para dividir luz branca em três diferentes sensores Mais caro Melhor resolução de cor Sensibilidade mais baixa Escolha de lentes menor. Câmeras CCD Coloridas Câmeras CCD Coloridas O chip CCD é baseado em um efeito fotoelétrico e como resultado, não pode distinguir entre cores. Existem dois tipos de câmeras CCD coloridas: chip único. três chips (R, G, B).

Número de Pixels Câmera digital CCD que tem 1392H x 1040V pixels em um sensor 6.5H x 4.4V (mm). Uma interpretação simples desta especificação é imaginar o campo de visão sendo dividido em 1392 x 1040 partes. O detalhe mínimo identificável são 2 destas partes. Não leva em conta a performance das lentes. Linhas de TV Em CCDs analógicos, a especificação Linhas de TV é geralmente usada para avaliar resolução. A especificação Linhas de TV", ou "TVL" é uma unidade de resolução baseada em uma barra alvo com linhas igualmente espaçadas. Se o alvo é estendido de modo que ele cubra o campo de visão, o número de linhas de TV é calculado somando todas as linhas resultantes e espaços. Existem também um fator de normalização usado no calculo do valor da Linhas de TV horizontal baseado na razão de aspecto 4:3 dos chips. Profundidade do Pixel Geralmente referido como escala de cinzas ou faixa dinâmica de uma câmera CCD, representa o número de níveis de cinza na imagem. Está ligada a uma quantidade mínima de contraste detectável por um sensor CCD. Várias câmeras fornecem 8 bits (256 níveis de cinza). Outros modelos operam em 10 bits (1024 níveis de cinza). Relação Sinal Ruído (SNR) A relação sinal ruído (SNR) está diretamente ligada a faixa dinâmica da câmera. Altas SNRs levam um alto número de passos na escala de cinzas (alto contraste) mostrados pela câmera. Em sistemas analógicos a SNR é expressa em db e em bits em sistemas digitais. Em geral, 6dB de SNR analógico é convertido para 1-bit quando digitalizado. Para câmeras digitais ou analógicas, X bits corresponde a 2 X níveis de cinza (i.e. câmeras de 8 bits têm 2 8 ou 256 níveis de cinza). Existem duas fontes de ruídos em CCDs: imperfeições no chip que resultam em crosstalk e ruído térmico.

Sinal de Saída do CCD Existem poucos formatos para sinais de vídeo analógico. Nos Estados Unidos a Electronic Industries Association (EIA) definiu o sinal monocromático como RS-170. A versão em cores, definida como RS-170A, é mais conhecido por NTSC, que denota National Television Standards Committee. Tanto RS-170 quanto NTSC são sinais compostos que significa que toda informação de cor e intensidade é combinado em um único sinal. Saída do Sinal CCD Existem sinais componentes (Y-C e RGB) que separam crominância (cor) da luminância (intensidade da cor). CCIR é o padrão Europeu para monocromático enquanto PAL e SECAM são os padrões Europeus para cor. Câmeras digitais CCD ganham popularidade pois, ruído de transmissão, distorção ou outras degradações do sinal não afetam a informação sendo transmitida. Como o sinal de saída é digital, há pouca perda de informação na transmissão. Ganho Os ajustes de ganho controlam a amplificação do sinal vindo do chip CCD. Deve ser observado que o sinal completo é amplificado, incluindo qualquer ruído de fundo associado. A maioria das câmera possuem um controle automático de ganho (autogain ou AGC) e algumas não permitem que o usuário desligue-o e faça o ajuste manual. Gamma O controle gamma controla o nível de cinzas reproduzido na imagem. Uma imagem com gamma unitário indica que o CCD está reproduzindo precisamente os níveis de cinza do objeto (resposta linear). Gamma muito maior do que a unidade resulta em imagens com silhuetas, em branco e preto. Gamma muito menor do que a unidade gera uma imagem ligeiramente cinza. Gamma pode ser considerado com a habilidade de esticar um lado (ou o branco quanto o preto) da faixa dinâmica do pixel.

Captura da Imagem Formatos de Câmera Digital Parâmetros que influenciam a captura: Objeto em movimento Superfície do objeto Iluminação Tamanho Distância Area Scan Relação típica 4:3 (H:V) Sensores maiores Aplicações de alta velocidade Tempos de Shutter mais rápidos Custo inferior a Line Scan Ampla gama de aplicações Fácil de ajustar Formatos de Câmera Digital Formatos de Câmera Digital Line Scan O sensor é linear e de grandes dimensões Aplicações de alta velocidade Constrói a imagem, linha a linha Objetos em movimento na frente do sensor Ideal para capturar objetos largos Alinhamento e sincronismo especial Integração complexa / iluminação simples. Interlaced Scan Sensores convencionais utilizam varredura entrelaçada Chip é dividido em dois campos (pares e ímpares) Varre as linhas ímpares (1,3,5 ) e então as pares (2,4,6 ) Estes campos são então integrados para produzir um quadro completo Ideal para aplicações de média/baixa velocidade Borramento pode ocorrer em altas velocidades. Por exemplo, a uma taxa de quadros de 30 qps, cada campo leva 1/60 de segundo para ser lido.

Formatos de Câmera Digital Progressive Scan Varre sequencialmente (1,2,3,4 ) Todos os dados da imagem são gravados em uma única exposição Ideal para aplicações de alta velocidade Cara A saída da varredura progressiva não é padronizada, portanto a escolha de hardware deve ser cuidadosa. Entrelaçado X Varredura Progressiva Para a maioria das aplicações, varredura entrelaçada não causa problemas. Problemas podem aparecer em aplicações de alta velocidade pois no momento em que o segundo campo é varrido, o objeto já se moveu. Isto causa fantasmas ou borrões na imagem resultante. Objetos em Movimento Taxa de Quadros X Velocidade do Shutter Objetos duplicados Shutter = Obturador: dispositivo de uma câmera que regula o tempo de exposição (Exposure). A taxa de quadros indica o número de quadros completos (que pode consistir de dois campos) compostos em um segundo. Interlaced Scan Progressive Scan Em aplicações de alta velocidade, pode ser benéfico escolher uma taxa de quadros mais rápida para capturar mais "imagens" do objeto enquanto ele se move.

Taxa de Quadros X Velocidade do Shutter Taxa de Quadros X Velocidade do Shutter A velocidade do shutter corresponde ao tempo de exposição do chip CCD. O tempo de exposição controla a quantidade de luz incidente no chip. Super-exposição pode ser controlada pelo decréscimo da iluminação ou ganho da câmera, ou aumentando a velocidade do shutter. Resolução e Contraste do CCD Representação da Imagem A resolução de uma câmera CCD pode ser especificada de diferentes maneiras: Número de pixels Linhas de TV Função Modulação da Transferência (FMT) As imagens são representadas por uma matriz com o nível de cor dos pixels

Parâmetros Fundamentais Parâmetros Fundamentais Um sistema de visão deve criar uma imagem com qualidade o suficiente para permitir a extração das informações desejadas. Note que o conceito qualidade da imagem varia de aplicação para aplicação. Existe uma variedade de fatores que contribuem para a qualidade da imagem: Resolução Contraste Profundidade de campo Erros de perspectiva Erros geométricos (distorção). Parâmetros Fundamentais Parâmetros Fundamentais Tamanho do Sensor: Tamanho da área ativa do sensor da câmera geralmente especificada na dimensão horizontal. Este parâmetro é importante na determinação da ampliação da lente necessária para obter um campo de visão desejado. A ampliação primária (PMAG) das lentes é definida como a razão entre o tamanho do sensor e o campo de visão. Profundidade do Campo (DOF): A máxima profundidade do objeto que pode ser mantida inteiramente em foco. É também a quantidade do objeto que pode ser movimentada mantendo-se uma quantidade de foco desejada. Campo de Visão (FOV): A área visível do objeto sendo inspecionado. Porção do objeto que preenche o sensor da câmera. Distância de trabalho (WD): a distância entre a frente das lentes e o objeto sendo inspecionado. Resolução: O tamanho mínimo dos detalhes do objeto que podem ser distinguidos pelo sistema de imagem. A ampliação primária das lentes (PMAG) é definida como a razão entre o tamanho do sensor e o campo de visão. A fórmula a seguir calcula a ampliação primária: PMAG = Tamanho do Sensor (mm) / Campo de Visão (mm).

Parâmetros Fundamentais Resolução e Contraste Apesar de resolução e contraste de uma imagem poderem ser definidas individualmente, eles estão relacionados. Para determinar esta relação, é importante estudá-los primeiramente como elementos independentes. Resolução é a quantidade de detalhes do objeto reproduzida pelo sistema de imagem. Dois pixels da câmera CCD são necessários para cada par de linhas de resolução. Resolução é uma medida da habilidade do sistema de imagem reproduzir detalhes de objetos. Uma imagem de baixa resolução é geralmente borrada e pobre em detalhes. A figura acima ilustra uma vista simplificada de dois quadrados reproduzidos sobre pixel da câmera CCD. Profundidade do Campo Distorção A profundidade do campo (DOF) de uma lente é sua habilidade de manter uma imagem de qualidade desejada a medida que o objeto é posicionado mais próximo e mais longe do melhor foco. DOF também se aplica a objetos com profundidade, visto que lentes com alto DOF podem capturar o objeto inteiro claramente. Distorção é um erro ótico (aberração) causado pelas lentes e que resulta em ampliações diferentes entre diferentes pontos da imagem Os pontos do objeto são mal posicionados na imagem em relação ao centro do campo. A medida que o objeto é colocado mais perto ou mais longe da distância de trabalho, ele fica fora de foco e tanto a resolução quanto o contraste sofrem.

Distorção Erros de Perspectiva Erros de perspectiva, também chamado de paralaxe, faz parte da experiência humana diária. De fato, paralaxe é o que permite o cérebro interpretar o mundo 3-D. A distorção percentual é calculada pela seguinte fórmula: Esperamos que objetos mais próximos pareçam relativamente maiores que aqueles posicionados mais distantes. % = (AD - PD / PD) x 100 onde: AD = Distância atual PD = Distância Predita Erros de Perspectiva Exemplos de Câmeras Digitais

Câmeras Inteligentes Câmeras Inteligentes Integram software e hardware para tratamento da imagem dentro da própria câmera. SmartCams Sensor CCD, processador, frame grabber, interface serial/ethernet/usb, entrada para triggers de alta velocidade, I/O para CLPs, memória RAM e cartões de memória SD. Câmera Computador Placa de Captura Software Câmeras Inteligentes Interfaces Câmera PC Analógica, Firewire 1394, GigE, CL, USB 2.0

Interfaces A medida que a resolução das câmeras torna-se maior, e taxa de quadros mais rápidas, a demanda por interfaces rápidas cresce. As escolhas óbvias são Gigabit Ethernet (GigE), Camera Link (CL). FireWire (a/b) e USB 2.0 não são rápidas o suficiente para aplicações high-end, especialmente com 12-bits por pixel. Interfaces A escolha depende da velocidade, sincronização e geografia. Somente GigE permite longas distâncias em cabos normais. Camera Link é mais rápido que qualquer outra interface. Somente CL inclui facilidades para real-time triggering. Em aplicações onde a distância ao processador é curta, FireWire e USB são as escolhas. Em sistemas dispersos em áreas amplas, GigE é a interconexão escolhida. Firewire 1394a Grande uso com periféricos multimídia como câmeras de vídeo digital, discos rígidos, impressoras. Esta integrado em Power Macs, imac, emacs, PowerBooks, ibooks, e ipod. Opera a até 400 Mbps (1394a) e 800 Mbps (1394b). Firewire 1394a Características: Fácil de usar Conectividade de baixo custo Boa definição de padrão Transferência robusta de imagem Interface de software padronizado conhecido como DCAM (IIDC) torna a integração fácil. É uma implementação independente de plataforma. Cabeamento simples, hot swapping.

Camera Link Camera Link Fácil integração câmera / frame grabber Conectores, cabos, formato de dados e controle de sinal padronizados. Os chipsets Camera Link possuem altas taxas de dados, perfeita para os requisitos de transmissão de imagens atuais e expansível para necessidades futuras. Camera Link é direcionada a requisitos de interface ponto-a-ponto e transferência de imagens absolutamente determinística. Camera Link Camera Link

Comparativo Interfaces Digitais Comparativo Interfaces Digitais Diversos parâmetros devem ser considerados na seleção de uma interface digital: A taxa de transferência de dados afeta diretamente o número de quadros por segundo que uma câmera é capaz de fornecer, como uma função da resolução da câmera e profundidade dos pixels. Os parâmetros mais importantes são apresentados no quadro a seguir. Comparativo Interfaces Digitais Placa de Captura Muito processamento de imagem envolve o uso de computadores. Placas de captura permite transferir os sinais da câmera em um computador para análise. Para um sinal analógico (NTSC, PAL, YC, etc.), a placa contém um conversor analógico-digital (ADC) para digitalizar o sinal. Outras possibilitam a visão tempo-real do sinal. Pode-se capturar imagens e salvá-las para futura manipulação e impressão.

Placa de Captura GigE GigE é se tornando um padrão de interface amplamente aceita, pois se baseia em uma tecnologia bem estabelecida com uma extensão clara para o futuro (10GigE). Contudo, dependerá também do balanço entre pré-processamento na câmera e processamento central em um computador dedicado com múltiplas câmeras. Iluminação Uma iluminação não apropriada causa problemas de resolução e contraste. Iluminação De fato, a qualidade desejada da imagem pode geralmente ser atingida melhorando a iluminação ao invés de modificar resolução, lentes e software. A intensidade de luz apropriada na imagem final depende diretamente da seleção dos componentes.

Iluminação Cada componente afeta a quantidade de luz incidente sobre o sensor e afeta portanto a qualidade da imagem A abertura (f/#) das lentes tem um impacto direto sobre a quantidade de luz incidente na câmera. A iluminação deve ser aumentada a medida em que a abertura das lentes é diminuída. (i.e. alto f/#). A sensibilidade mínima da câmera é também importante para determinar a mínima quantidade de luz necessária. Além disso, os ajustes da câmera CCD (ganho, velocidade do shutter, etc.) afetam a sensibilidade do sensor. Iluminação A abertura das lentes, ampliação do sistema, ajustes da câmera, filtragem e outros parâmetros de iluminação irão afetar a luz incidente sobre o sensor. Estes fatores precisam ser ajustados para acomodar objetos com diferentes características (perfil, refletividade, etc.). O quadro a seguir ilustra alguns cenários que, quando seguidos, podem refinar significantemente a performance de um sistema de imagens. Iluminação Exemplos de Iluminação Requisitos da Aplicação Tipo de Objeto sob Inspeção Tipo de Iluminação Sugerida Redução da especularidade Iluminação par do objeto Destacar os defeitos da superfície ou topologia Objeto brilhante Qualquer tipo de objeto Objeto 2D quase chato Difusa frontal, Difusa Axial, Polarizada Difusa frontal, Difusa Axial, Guia em Anel Direcional Única, Luz Estruturada Iluminação apropriada é geralmente o fator determinante entre o sucesso e a falha na aquisição de uma imagem. Destacar a textura o objeto com sombras Reduzir sombras Destacar defeitos dentro do objeto Silhueta do objeto Qualquer tipo de objeto Objeto com protuberâncias, objetos 3- D Objeto transparente Qualquer tipo de objeto Direcional, Luz Estruturada Difusa Frontal, Difusa Axial, Guia em Anel Campo Escuro Iluminação de Fundo Muitas técnicas tem sido desenvolvidas para superar os obstáculos de iluminação mais comuns. Perfil da forma 3-D do objeto Objeto com protuberâncias, objeto 3-D. Luz Estruturada

Exemplos de Iluminação Exemplos de Iluminação Difusa Frontal Pros: minimiza sombras e reflexões especulares. Cons: características da superfície são menos distintivas. Tipo: fluorescentes lineares, anéis fluorescentes. Direcional (Única ou Bilateral) Pros: forte, iluminação relativamente regular Cons: sombras, brilho Tipo: única e guias de luz de fibra ótica dual Exemplos de Iluminação Exemplos de Iluminação Direcional Única Pros: mostra defeitos na superfície, topologia Cons: manchas de luz, sombreamento severo Tipo: guias de luz de fibras óticas Luz Estruturada Pros: extração de características da superfície Cons: fonte extremamente intensa, absorvida por algumas cores Tipo: Diodos laser em linha, guias de luz lineares de fibra ótica

Exemplos de Iluminação Exemplos de Iluminação Anel Guia Pros: reduz sombras, iluminação relativamente regular Cons: padrão de brilho circular de superfícies altamente reflexivas; algumas vezes difícil de montar Tipo: fibra ótica ou anel de LEDs Luz Polarizada Pros: iluminação regular, remove especularidades. Cons: baixa intensidade através do polarizador Tipo: filtro é anexado a muitas lentes e fontes de luz. Exemplos de Iluminação Lentes para Visão Computacional Difusa Axial Pros: livre de sombras, iluminação regular, pouco brilho Cons: baixa intensidade através do divisor de feixe interno, afeta FOV e WD Tipo: LED de iluminação axial, adaptadores axiais de fibra óticas.

Principais Parâmetros de Lentes de VC Tipo de Montagem Tipos de Montagem: C-Mount, CS-Mount, F-Mount Formato Máximo de CCD: 1/3, 1/2, 2/3, 1 Abertura (f/#): Campo de Visão: Ampliação: Distância de Trabalho: Os principais tipos são: C-Mount CS-Mount F-Mount C-Mount Montagem por rosca 1" de diâmetro com 32 TPI (Threads Per Inch) 17.5mm distância para flange posterior Rosca mais comum Tipo de Montagem Principais Parâmetros de Lentes de VC CS-Mount Montagem por rosca 1" de diâmetro com 32 TPI (Threads Per Inch) 12.5mm distância para flange posterior Compatível com C-Mount usando um espaçador de 5mm. F-Mount Usada em câmeras com grandes sensores 46.5mm distância para flange posterior Ideal para câmeras Line Scan Distância Focal: raios de objetos infinitamente distantes são condensados internamente nas lentes em um ponto comum do eixo ótico. O ponto onde o sensor está posicionado é chamado de ponto focal. As lentes possuem dois pontos principais. A distância entre estes pontos determina a distância focal das lentes.

Principais Parâmetros de Lentes de VC Ângulo de Visão: o ângulo formado por duas linhas partindo do segundo ponto principal ao sensor. Principais Parâmetros de Lentes de VC F-number: é o índice para a quantidade de luz que passa através de uma lente. Quanto menor o número, maior a quantidade de luz É a razão entre a distância focal e a abertura efetiva. Principais Parâmetros de Lentes de VC Campo de Visão: o campo de visão varia com a distância focal das lentes. Características de Lentes para VC Foco ajustável: a maioria possui foco manual ajustável Íris ajustável: controla a quantidade de luz no sensor. A maioria possui íris ajustável, manual e motorizada. Obs: Entretanto a maioria das câmeras de VC não possui mecanismo para ajuste automático da íris.

Como os Sistemas de VC Funcionam? Capturar uma imagem Processar e analisar as imagens Fazer algo com os resultados Como os Sistemas de VC Funcionam? Processamento de Imagem Cálculos matemáticos sobre uma imagem Converte uma imagem em outra imagem onde os pixels tem valores diferentes Análise da Imagem Cálculos matemáticos sobre uma imagem Extrair características (features) que descrevam o conteúdo da imagem em termos numéricos. Estes assuntos serão abordados na próxima apresentação. Contato Alessandro L. Koerich alessandro@invisys.com.br alekoe@ppgia.pucpr.br http://lattes.cnpq.br/0691832345393815 Alceu de Souza Britto Jr. alceu@invisys.com.br alceu@ppgia.pucpr.br http://lattes.cnpq.br/4251936710939364