Anda di halaman 1dari 2

Frame Grabbers / Componentes

Joo Delgado 1102545 joaogdelgado@gmail.com Viso por Computador

Objectivos

No presente relatrio ser abordado o tema frame grabbers, enquanto elementos de um sistema de viso por computador. Sero especificamente analisados os componentes dos frame grabbers.

Tendo em ateno esta gama de funes, os frame grabbers no devem ser confundidos com as placas grficas dos computadores.

Componentes dos frame-grabbers

Embora existam no mercado diferentes tipos e geraes de frame grabbers, estes dispositivos tm por norma quatro componentes principais, numa estrutura modular descrita na Tabela 1. [3]
Processador Digital de Sinais DSP Armazenador de Frames / Quadros FB

Unidade de Entrada (Input) de Vdeo VIU

Unidade de Sada (Output) de Vdeo VOU

Tabela 1 - Estrutura modular genrica dos frame grabbers

Imagem 1 Frame grabber Matrox Vio - PCIe video [1]

Introduo

Por viso computacional entende-se o processamento digital de imagens para a extrao de caratersticas importantes, que auxiliem na compreenso da imagem e na tomada de decises inteligentes. [2] Um sistema de viso computacional integra seis outros sistemas: tico, de iluminao, de aquisio, de transmisso, de processamento e de atuao. Os frame grabbers (em portugus placas de captura ou aquisio de vdeo) incluem-se no Hardware de Aquisio, sendo dispositivos que digitalizam o sinal proveniente do ou dos sensores, efectuam o pr-processamento dos dados e enviamnos ao computador. O tipo de pr-processamento evoluiu com as sucessivas geraes de placas de aquisio. As placas de aquisio possuem diversas funes: processar informaes provenientes de uma ou mais fontes, armazenar essas informaes rpida e eficientemente, possuir uma interface grfica de controle e ter flexibilidade para responder a diferentes aplicaes.

Unidade de Entrada de Vdeo (VIU Video Input Unit) - interface entre o sensor tico (p.ex. uma cmara de vdeo) e uma unidade de armazenamento de informaes. Consoante as suas caratersticas, as placas de aquisio podem ser conectadas a diferentes fontes de aquisio de imagens, tais como fontes de dados analgicos (cmaras e gravadores de vdeo, gravadores, tomgrafos, microscpios eletrnicos) e digitais (cmaras, sensores de imagem CCD 1 e CMOS 2 , leitores de CD/DVD, scanners). Com esta flexibilidade, torna-se necessrio que os frame grabbers possam ser configurados pelo utilizador, para que realizem diferentes tarefas: multiplexar 3 as diversas fontes de entrada, sincronizar os dados recebidos com a unidade de armazenamento, digitalizar sinais analgicos atravs de um conversor ADC 4 , transferir os sinais digitais diretamente para a memria e realizar, se necessrio, um breve prprocessamento/mapeamento dos dados.

Armazenador de Frames (FB - Frame Buffer) os dados recolhidos pelo sensor tico so direcionados pela placa de aquisio para trs destinos: a sua
1

CCD (Charge Coupled Device)

CMOS (Complementary Metal-Oxide-Semiconductor) Um multiplexador codifica as informaes de duas ou mais fontes de dados num nico canal. 4 Analog-to-Digital Converter.
3

| Viso por Computador 2011/11

prpria rea de armazenamento (frame buffer), a memria da placa de vdeo ou a memria RAM 5 do computador. A memria RAM da placa de aquisio semelhante memria RAM do computador, porm, ao contrrio desta, o endereamento 6 no contnuo, mas sim matricial. A converso deste endereamento contnuo para o bi-dimensional (matricial) efetuada por uma biblioteca do sistema de processamento de imagem. possvel configurar o frame buffer para armazenar imagens com diferentes tamanhos e profundidades (ex. 1024x1024 pixels e 8 bits). Atravs do conceito de memria de dupla-porta (comuns em aplicaes grficas intensivas [4]) possvel aceder ao frame buffer em paralelo a partir de duas fontes, e assim as imagens podem ser lidas pelo frame grabber e simultaneamente exibidas num monitor. Processador Digital de Sinais (DSP - Digital Signal Processor) - este, ou estes processadores internos executam complexas tarefas de prprocessamento das imagens armazenadas na rea de memria da placa de aquisio. As tarefas mais comuns so as de filtragem, convolues 7 , converso de dados e compresso, que permitem ganhos de velocidade e desempenho do sistema, e so essenciais em algumas aplicaes em tempo-real. Os DSPs podem estar situados nas placas de aquisio ou em placas separadas, comunicando-se via barramento PCI 8 , ou mesmo em computadores diferentes, comunicando-se atravs de redes LAN 9 . Unidade de Sada de Vdeo (Video Output Unit - VOU) - efectua o pr-processamento / mapeamento das informaes e projeta os dados das imagens armazenadas na memria local da placa de aquisio para um ecr, maioritariamente de sinal analgico. Nesse caso necessria a converso do sinal digital para analgico (SVGA 10 , CCIR 11 , etc) antes da transmisso das informaes.

A VPU integra dois grupos funcionais: uma tabela de processamento de sada e um conversor DA (digital / analgico). O primeiro grupo tem habitualmente trs componentes vermelho, verde e azul (RGB) , permitindo que qualquer valor oriundo do frame buffer possa ser convertido em valores para essas trs cores primrias, mesmo que a imagem original seja monocromtica [recorde-se que a cor preta tem valores RGB (0, 0, 0) e o branco (255, 255, 255)].

Concluso

Os frame grabbers so dispositivos essenciais nos sistemas de viso por computador, pois so eles que permitem que o sinal capturado (por cmaras vdeo ou outros dispositivos) sejam transmitidos para os computadores, depois de algum pr-processamento. A execuo das variadas tarefas destes dispositivos passa por trs componentes interligados: Unidade de Entrada de Vdeo (VIU), Armazenador de Frames (FB), Processador Digital de Sinais (DSP) e Unidade de Sada de Vdeo (VOU).

Referncias
[1] Matrox Imaging, Frame Grabbers, acedido em 17/11/2011, em http://www.matrox.com/imaging/en/products/fra me_grabbers/ [2] Stemmer, M., Orth, A., et al (2005), Apostila de Sistemas de Viso, acedido em 17/11/2011 em http://s2i.das.ufsc.br/harpia/downloads/apostilasistemas-visao.pdf [3] Erhardt-Ferron, A. (2000), Theory and Applications of Digital Image Processing, acedido em 19/11/2011, em http://duytancircle.com/eXtplorer/upload/ebook/d sp/Dsp1/TheoryAndApplicationsOfDigitalImageP rocessing.pdf [4] Kingston Technology Company, Guia Completo de Memria, acedido em 22/11/2011, em http://www.kingston.com/brasil/tools/umg/umg6. asp

Memria de acesso aleatrio (Random Access Memory), tambm designada como Memria de Leitura e Escrita. 6 Um endereo de memria identifica uma locao fsica na memria de um computador. 7 Convoluo um operador que, a partir de duas funes, produz uma terceira. 8 PCI (Peripheral Component Interconnect - Interconector de Componentes Perifricos) um elemento para conectar perifricos em computadores baseados na arquitetura IBM-PC. 9 LAN - Local Area Network 10 SVGA - Super Video Graphics Array 11 CCIR - norma do Consultative Committee on International Radio (extinto, atualmente ITU - International Telecommunication Union)

| Viso por Computador 2011/11