Você está na página 1de 10

Aquisio de Imagens

A fase de aquisio de imagens, de forma simplificada, consiste em obter uma


representao da informao visual, esta deve ser a mais fiel possvel e ao mesmo
tempo ser processvel por um computador.
Dois elementos so necessrios para a aquisio de imagens digitais: o primeiro um
dispositivo fsico que seja sensvel a uma banda do espectro de energia
eletromagntica (como raios X, ultravioleta visvel ou banda infravermelha) e que
produza um sinal eltrico de sada proporcional a um nvel de energia percebida e O
segundo chamado digitalizador um dispositivo para a converso da sada eltrica de
um dispositivo de sensoreamento fsico para a forma digital essa, por sua vez, uma
categoria importante de sensores que trata da luz visvel e infravermelha tal como as
cmeras comumente usadas nos dias de hoje.



Uma vez que a imagem capturada deve ser convertida em valores numricos para
poder ser analisada computacionalmente, ou seja, realizada a discretizao
(transformao de um espao contnuo em um espao discreto).
Uma imagem discretizada corresponde a uma matriz cujas linhas e colunas identificam
um respectivo ponto na imagem. Depois de realizada a captura da imagem, preciso
digitaliz-la para ser processada computacionalmente.
O processo de obteno e processamento de imagens envolve vrias etapas:
aquisio e representao, extrao de caractersticas e descrio, reconhecimento e
interpretao, segmentao e, por fim tratamento. Conforme modelo abaixo:










A digitalizao das coordenadas espaciais denominada amostragem da imagem e a
digitalizao da amplitude chamada quantizao.
O dispositivo responsvel pela converso do sinal analgico de vdeo para uma matriz
de dados digitais contendo informaes sobre a imagem conhecido como dispositivo
de captura de quadro (frame grabber). Cabe a esse dispositivo detectar as informaes
de sincronismo horizontal e vertical do sinal composto de vdeo, determinando os
limites de informao da imagem. Uma vez detectado um pulso de sincronismo vertical,
tem incio a captura de um quadro. O sinal analgico a partir de ento amostrado no
tempo, passa por uma converso analgico/digital e armazenado em memria. D-se
o nome de memria de quadro (frame buffer) ao sistema de armazenamento voltil de
imagens digitalizadas.
importante ressaltar que a resoluo horizontal da imagem obtida depende do
nmero de amostras realizadas numa linha, ou seja, entre dois pulsos de sincronismo
horizontal do sinal composto de vdeo. A quantidade de tons de cinza (ou de cores)
depende da capacidade de quantizao do(s) conversor(es) analgico/digital
empregado(s). O processo se repete at que seja detectado o final do quadro, ou seja,
o prximo pulso de sincronismo vertical. Cabe dizer aqui que a resoluo vertical da
imagem digital obtida limitada pelo nmero de linhas imposto pelo padro de sinal de
vdeo utilizado. Os pulsos de sincronismo horizontal e vertical servem de referncia
para a montagem da matriz de dados da imagem, juntamente com as informaes de
quantidade de amostras por linha (resoluo horizontal) e quantidade de linhas
propriamente dita (resoluo vertical).
Para a captura de imagens digitais coloridas so necessrios trs circuitos de aquisio
independentes para cada um dos sinais de cor R, G e B. O sistema de deteo de
informaes de sincronismo comum aos trs circuitos de aquisio, porm
necessria a existncia de um sistema complementar para a decodificao do sinal de
crominncia nas trs componentes de cor.
A construo de dispositivos de aquisio de imagens atravs de sinal de vdeo
apresenta diversos desafios. A velocidade de converso analgico/digital talvez seja a
maior dificuldade a ser enfrentada j que todo o processo busca, em fato, a
quantizao que consiste em dividir/aproximar o valor da funo para o nvel de escala
mais prximo a fim de ser utilizado na computao de forma a torn-la vivel ao uso no
projeto.
Devido a todas essas complicaes tcnicas, tais dispositivos de aquisio
normalmente possuem um custo alto, principalmente quando possibilitam a obteno
de elevadas resolues, porm, o projeto proposto se compromete com a simplicidade
no que diz respeito ao equipamento utilizado, pois busca atravs de algoritmos
sofisticados alcanarem melhores resultados sem a necessidade de equipamentos de
alto custo tanto computacional quanto financeiro.
!7ocessamento de Imagens
O processamento de imagens digitais se baseia em diversificadas teorias relacionadas
com a maneira, tipo, tamanho e ainda qualidade de imagens utilizadas no projeto.
As reas de processamento de imagens e viso por computador vm apresentando
expressivo desenvolvimento nas. Tal crescimento pode ser detetado na rea
acadmica onde o assunto objeto de pesquisas, teses e dissertaes nas mais
importantes universidades brasileiras e mundiais, na esfera industrial onde a cada dia
aumenta o nmero de empresas que produzem, comercializam e utilizam solues de
processamento eletrnico de imagens em seus processos e na vida cotidiana, com a
popularizao dos computadores pessoais e das aplicaes multimdia.
Profissionais das reas de Engenharia, nformtica, Matemtica e Fsica, dentre
outras, esto sendo reciclados para incorporarem os novos conhecimentos oriundos
desta rea e contam com pequeno nmero de referncias em portugus sobre o
assunto. Alm disso, o crescimento espantoso do uso de microcomputadores em
ambientes residenciais e a popularizao da multimdia e da nternet colaboraram
ainda mais para a difuso de informaes com forte contedo visual e,
conseqentemente, despertaram tambm no chamado 'pblico leigo' a curiosidade de
conhecer melhor as tcnicas de processamento e manipulao de imagens
disponveis.
A tendncia atual do mercado de hardware para processamento de imagens a
comercializao de placas genricas compatveis com os padres de barramento
consagrados pelas arquiteturas mais populares de microcomputadores e estaes de
trabalho. O software de controle destas placas que determinar sua aplicao
especfica a cada situao. As vantagens mais imediatas so: reduo de custo,
modularidade, reutilizao de componentes de software em outra aplicao rodando
sobre o mesmo hardware e independncia de fornecedor. Convm notar, entretanto,
que sistemas dedicados continuam sendo produzidos e comercializados para atender a
tarefas especficas, tais como processamento de imagens transmitidas por satlites.
Para esse processamento so utilizadas diversas tcnicas baseadas em matemtica
aplicadas computao de forma variada as quais so conhecidas como algoritmos de
processamento de imagens.
Um algoritmo simplesmente um conjunto de regras prescritas ou procedimentos que
so usados para resolver um dado problema como afirma Gamadia e Kehtarnavaz
(2006). Existem muitos tipos de algoritmos que servem para resolver problemas que
envolvem processamento de imagem e vdeo. Para utilizao em processamento de
imagens estticas, geralmente no necessrio um grande poder de processamento
por parte do hardware, alm disso, pode-se utilizar ferramentas matemticas
especficas para determinado caso, a fim de diminuir a necessidade de alto nvel de
exigncia de processamento do hardware. Em aplicaes onde o processamento
feito em tempo real, uma grande quantidade de dados tem que ser processada para
obter um resultado adequado, exigindo alto poder computacional, o que s vezes pode
constituir uma tarefa difcil em se tratando de questes econmicas ou at mesmo,
dependendo da forma onde est sendo utilizado.
Existem alguns conceitos que abordam simplificaes algortmicas segundo Gamadia e
Kehtarnavaz (2006), que incluem os seguintes itens: reduo do nmero de operaes,
reduo da quantidade de dados a serem processados e utilizao de algoritmos
simples.


Em se tratando de aplicaes de tempo real, os algoritmos que reduzem o nmero de
operaes so os mais utilizados. Segundo Wangenheim (2007), no existe um
algoritmo de "Viso Computacional genrico. A interpretao de padres em imagens
um processo complexo e constitudo de muitos passos. A interpretao de magens
realizada atravs de diversas etapas no caso, para o projeto, de forma superficial,
pode-se definir como as etapas de eliminao de rudos e falsos positivos, deteco de
face e deteco ocular.
O projeto, especialmente, se baseia, no somente em algoritmos de processamento
para a obteno de dados atravs de imagens dinmicas, mas tambm de interpretar
os movimentos para quantific-los de maneira a torn-los viveis a computao no que
diz respeito ao objetivo principal de trazer novos caminhos usabilidade e
navegabilidade e embora a medida de qualidade de uma imagem seja um estgio
essencial na avaliao da qualidade das tcnicas de aquisio e processamento de
imagens, ainda no existe uma maneira de medi-la com preciso e acurcia e, portanto
estima-se assim, uma aproximao do que a realidade com busca de padres que
levem ao resultado esperado, ento, atravs do processamento, pode-se buscar um
melhoramento que pode ser feito atravs de realce de contrastes, remoo de rudos e
isolamento de regies que a textura indique a probabilidade de informaes binrias,
durante esta etapa os pixels so modificados de acordo com a exigncia do projeto.
Portanto, pode-se definir que o processamento de imagens parte integrante e
essencial ao que proposto com a justificativa de que, por fim, uma boa parte dos
experimentos desenvolvidos nesta rea integra tcnicas de processamento de imagens
digitais e de aprendizagem de mquina. Embora existam algumas ferramentas livres de
apoio ao desenvolvimento de diferentes mdulos de um sistema guiado por sinais
visuais, no se tem conhecimento da existncia de uma ferramenta integrada,
especializada, e de fcil utilizao, para auxlio ao desenvolvimento deste tipo de
sistema.
A soluo, neste projeto, foi o desenvolvimento de um sistema em que boa parte dos
valores utilizados no processamento de imagens pode ser modificada, possibilitando a
alterao dos parmetros para cada imagem submetida ao processamento. Se forem
processadas imagens pertencentes a um mesmo conjunto, isto , com as mesmas
caractersticas de aquisio, tais parmetros podem ser aplicados ao conjunto todo e
no somente a uma imagem. O fato de deixar valores passveis de alteraes pelo
usurio no torna difcil a sua utilizao, uma vez que todos os parmetros apresentam
valores iniciais j estabelecidos a partir de estudos prvios.

iminao de 7udos e fasos positivos
A eliminao de rudos busca, especialmente, construir resultados otimizados
envolvendo diversos algoritmos de processamento de imagens com a eliminao de
falhas e interferncias naturalmente prejudiciais ao reconhecimento de padres digitais
que levem ao desenvolvimento e andamento do projeto e, portanto, a eliminao de
falsos positivos busca complementar, de forma especfica para o projeto quaisquer
formas similares que venham a confundir os mais diversos clculos e converses
quantitativas envolvidas no sistema.
Diversas reas do conhecimento esto fazendo uso de imagens digitalizadas. Em geral
os geradores de imagens possuem, em comum, limitaes de origens tcnicas ou
ambientais, as quais apresentam interferncias indesejadas denominadas "rudos", o
que exige um pr-processamento das imagens para que se consiga extrair das
mesmas as informaes desejadas. Por isso, a suavizao de uma imagem um
passo anterior fundamental para se conseguir detectar corretamente as caractersticas
de uma imagem, principalmente as bordas.
Vrios so os mtodos de suavizao, contudo efeitos indesejados como o
deslocamento de bordas torna os mtodos inviveis quando se deseja eliminar
informaes irrelevantes e ao mesmo tempo manter inalteradas as bordas fsicas.
A busca por um mtodo que oferea bom desempenho, ou seja, suavize mais
intensamente as regies homogneas da imagem, retirando as informaes de menor
contraste, geralmente relacionadas com rudo e elementos de textura e mantenha
inalteradas em termos de completeza e localizao, as bordas de contraste melhor
definido, possibilitando detectar principalmente os contornos dos objetos.
Essa uma etapa importante do procedimento de anlise de imagens, pois busca
garantir a segurana dos dados colhidos atravs da cmera j que, dessa forma,
obtm-se, alm das imagens necessrias, uma poluio visual, muitas vezes prejudicial
ao objetivo central.


Na figura, como se pode analisar h a ocorrncia de possveis falsos positivos tal como
circulados na cor amarela ou ainda quaisquer outros detalhes ao fundo que podem ser
tratados como possveis positivos que atrapalham no decurso da aplicao.
Atravs de algoritmos de deteco de movimentos pode-se de forma mais segura
garantir que os dados sejam realmente confiveis e que confuses no estejam sendo
cometidas.
A anlise de movimento em vdeo permite revelar caractersticas teis, como a
velocidade dos objetos ou do observador, a forma dos objetos e as suas trajetrias.
Apenas do observar da intensidade dos pixels ao longo de uma seqncia de vdeo
possvel detectar formas na seqncia e fazer o seu reconhecimento.
Na maior parte das aplicaes interativas, o computador necessita apenas estimar a
posio ou orientao de um corpo dentro do campo de viso da cmera. Este conceito
pode ser utilizado em jogos de computador ou no controle interativo de mquinas e,
portanto, podem-se viabilizar a eliminao de objetos estticos e/ou no similares as
formas buscadas.
Essa etapa, portanto, se torna essencial medida que as interferncias visuais se
tornam aparentes e passveis de dificultar o bom andamento do projeto j que h a
necessidade constante e essencial de haver a eliminao de falsos positivos que so
sinais restantes ou ainda, poluio visual que devem ser eliminadas atravs da
verificao do contraste de cada estrutura em relao sua vizinhana que podem ser
realizadas por mtodos capazes, porm nem sempre eficientes nem mesmo perfeitos.
Por fim, um dos maiores desafios do processamento de imagens contornar o
problema da grande quantidade de bytes necessrios para armazenar ou transmitir. Tal
problema agravado substancialmente quando se trabalha com imagens em
movimento (vdeo digital) e em ambos os casos requerem a ao de algoritmos e
tcnicas que permitam a reduo da quantidade de dados necessria para representar
uma imagem ou seqncia de imagens.


eteco de face
A deteco facial uma tarefa que busca reconhecer padres dentre as caractersticas
individuais do ser humano e, portanto exige aproximaes atravs de algoritmos
computacionais especializados.
O uso das caractersticas da face uma tarefa difcil porque a aparncia facial tende a
mudar a todo tempo principalmente no que se refere utilizao de imagens dinmicas
obtidas atravs de uma cmera. As variaes podem ser causadas por diferentes
expresses faciais, mudanas no estilo do cabelo, posio da cabea, ngulo da
cmera, condies de luz, etc. Apesar das dificuldades envolvidas, o reconhecimento
facial j foi abordado de diversas maneiras, variando de sistemas de reconhecimento
de padres por redes neurais at varreduras infravermelhas de pontos estratgicos
(como posio dos olhos e da boca) na face tal como a necessidade abordada no
projeto.
O reconhecimento facial depara-se com dois grandes desafios: que so encontrar a
face na imagem e encontrar caractersticas nessa face, gerando um modelo para
armazenamento e comparao.
Para essa identificao geralmente faz-se uso de um conjunto de imagens em um
determinado intervalo de tempo. sso facilita a procura de caractersticas e da face em
si, uma vez que diferentes ngulos e expresses podem mais facilmente distinguir a
face e seus detalhes do restante do ambiente. A partir dessas informaes, cria-se um
modelo que ento utilizado para a comparao de padres com a face a ser
reconhecida.


A imagem, uma vez detectada como uma face vlida, suas "bordas so definidas e
seus limites reconhecidos tal como na imagem.
Esta etapa procura extrair caractersticas das imagens resultantes da atravs de
descritores que permitam caracterizar com preciso cada dgito e que apresentem bom
poder de discriminao entre dgitos parecidos. Estes descritores devem ser
representados por uma estrutura de dados adequada ao algoritmo de reconhecimento.
importante observar que nesta etapa a entrada ainda uma imagem, mas a sada
um conjunto de dados correspondentes quela imagem.
Para maior clareza, suponhamos que os descritores utilizados para descrever um
caractere sejam as coordenadas normalizadas x e y de seu centro de gravidade e a
razo entre sua altura e largura. Neste caso, um vetor de trs elementos uma
estrutura de dados adequada para armazenar estas informaes sobre cada dgito
processado por esta etapa.
Nesta etapa do sistema, denominamos reconhecimento o processo de atribuio de um
rtulo a um objeto baseado em suas caractersticas, traduzidas por seus descritores. A
tarefa de interpretao, por outro lado, consiste em atribuir significado a um conjunto de
objetos reconhecidos.
Todas as tarefas das etapas descritas acima pressupem a existncia de um
conhecimento sobre o problema a ser resolvido, armazenado em uma base de
conhecimento, cujo tamanho e complexidade podem variar enormemente. dealmente,
esta base de conhecimento deveria no somente guiar o funcionamento de cada etapa,
mas tambm permitir a realimentao entre elas viabilizando o desenvolvimento do
projeto.

eteco ocua7
Essa etapa de deteco ocular, para esse projeto, depende grandemente do
desenvolvimento das etapas anteriores e, portanto, se trata da tarefa mais importante
no mbito do desenvolvimento.
O rastreio ocular se baseia em calcular uma estimativa da projeo do ponto observado
pelo usurio no monitor, que vem a servir de entrada de dados no computador
permitindo a realizao de tarefas que simulam algumas funes do mouse e do
teclado atravs de um aplicativo especfico.
As pesquisas de rastreio ocular aplicadas interao humano-computador, conforme
proposto, que usam tcnicas de processamento de imagens digitais tem, geralmente,
optado pelo rastreio da pupila a pupila no coberta pela plpebra durante os
movimentos oculares deixando sua forma circular visvel o que a difere da ris que
coberta parcialmente pela plpebra durante os movimento oculares, dificultando a
preciso vertical do movimento ocular.



Plpebra
Pupila
ris


O reconhecimento de formas visualizado conforme imagem e padres geomtricos
so encontrados para a quantificao dos dados visuais obtidos digitalmente.
H diversos dispositivos relacionados ao rastreio e captura dos movimentos oculares e,
entre eles, se incluem equipamentos que utilizam sensores colocados prximos aos
olhos que podem possuir desde eletrodos que captam movimentos at raios
infravermelhos. Todas essas tcnicas so viveis, porm de custo elevado e de
desenvolvimento complexo, pois se tratam de hardwares especficos para esse
propsito, porm, atravs do processamento de imagens, pode-se desenvolver
tcnicas que, substituem parcialmente ou ainda totalmente esses equipamentos pois,
utilizam equipamentos de fcil acesso como cmeras porm exigem algoritmos mais
sofisticados que, em contrapartida, exigem um desenvolvimento mais complexo no
quesito programao conforme imagem de exemplo abaixo.



A principal vantagem do uso de dispositivos de vdeos em conjunto com algoritmos de
processamento de imagens para o mapeamento ocular o fato de no ser prejudicial
sade do olho do usurio e, portanto possui leve vantagem em relao a outras
tcnicas que envolvem luz e mapeamento com hardware especfico para isso.
As principais dificuldades dessa tcnica so as interferncias causadas pelo ambiente
que cerca o usurio j que contrates de luz e movimentos mal executados podem
atrapalhar o funcionamento.
Para suavizar essa dificuldade existem diversas tcnicas de calibramento e
identificao dos movimentos para antever as diferenas individuais entre cada usurio
no que diz respeito ao tamanho e seu raio e opacidade da ris em relao pupila j
que ambas as caractersticas podem trazer complicaes de mau funcionamento ao
aplicativo de interpretao dos dados colhidos do movimento dos olhos.
Por fim, pode-se concluir que todas as tcnicas envolvidas, apesar de sofisticadas no
possuem perfeio nesse mapeamento, porm so muito teis e provam ser passveis
de implementao com a implementao de todas as etapas importantes e, portanto
essenciais a todo o desenvolvimento do projeto.

Você também pode gostar