Universidade Federal de Campina Grande
Mestrado em Informática
Conteúdo da Apresentação
As tarefas do robô
Etapas do processo
Detalhamento das etapas
Resultados
Dificuldades
Trabalhos futuros do autor
Conclusão
O Robô
As tarefas do robô
Comportamento de fotógrafo


Procurar oportunidades
Procurar condições de qualidade
Na visão técnica





Navegar
Reconhecer ambiente
Reconhecer pessoas
Tirar boas fotos
Armazenar fotos
Etapas do processo
Procurando oportunidades
 Como queremos fotos de pessoas, basta reconhecer
faces.
 O robô possui uma câmera com suporte ao padrão YUV
(intensidade, tonalidade, saturação)
 Componentes UV são utilizados. E é aplicado uma função
para identificar a cor da pele humana. Um filtro é aplicado.
Procurando oportunidades
 Para o treinamento da função é apresentado algumas
imagens.
 Para cada pixel na imagem selecionada é também
identificado a cor no plano UV.
 Para a detecção a imagem é dividida e a cada pixel é
aplicado a função.
 Os resultados obtidos são guardados em tabelas
representando a imagem.
 Quando não é detectado, numa relação largura e altura,
uma possibilidade de uma face, logo tudo é localmente
descartado.
Procurando oportunidades
 Com a ajuda de sensores laser são medidas
respectivas distâncias para as possíveis pessoas
encontras.
 É calculado também a altura das pessoas
 Com esses dados o sistema pode eliminar possíveis
erros de identificação.
 Um conjunto de heurísticas e restrições são aplicados.
Procurando oportunidades
Procurando Posicionamento
Monta um mapa com as pessoas
detectadas e suas distâncias
Tentativa descobrir novas faces
Melhorar a visão
Anda pequenas distâncias
Em caso de obstrução calcula nova rota
Enquadrando e ajustando
Procurar um bom enquadramento leva
em consideração




Técnica de organização da foto
Ajuste de zoom
Ajuste de distâncias vertical e horizontal
Ajusta da câmera fotográfica com a câmera
de vídeo
Enquadrando e ajustando
Regras para os ajustes do enquadramento




As pessoas devem ficar horizontalmente
próximas ao centro
As faces têm que ocupar a terceira parte no
meio da imagem.
Não colocar, em uma foto de uma única
pessoa, ela exatamente no meio.
Não colocar pessoas escondidas ou cortadas
na foto.
Enquadrando e ajustando
Enquadrando e ajustando
Resultados
Em um experimento na SIGGRAPH
2002 o robô tirou 3008 em 40h de
trabalho no meio de mais de 5000
pessoas.
O Robô foi posto em um espaço de
exibição de aproximadamente 65m2.
1035 (35%) fotos foram aceitas pelo
público.
Resultados
Numa avaliação mais confiável, 2000
fotos, escolhidas aleatoriamente, foram
avaliadas por profissionais da área. O
resultado foi:





Muito ruins
Ruins
Neutro
Boas
Muito boas
18%
25%
28%
20%
9%
Resultados
Resultados
Resultados
Dificuldades
Reconhecer uma face é um processo
lento;
Fotografar pessoas em movimento;
Identificar obstáculos ou objetos
indesejáveis na foto;
Enquadrar e ajustar a câmera para a
fotografia pode ser demorado.
Trabalhos futuros do autor
Locomoção e localização geográfica


Em ambientes mais densos e menores
Integrar a construção de mapas do ambiente com
cálculos de rotas
Buscador de possíveis fotografias


Adicionar rotinas de reconhecimento mais
avançadas
Usar visão estéreo para produzir uma ajuda
significante
Estudo sobre até que ponto o robô deve
chamar a atenção das pessoas e como faze-lo.
Conclusões
A preocupação com a simplificação do processo de
reconhecimento da imagem é sempre presente em
processos que exigem um tempo mínimo. Nós vimos
um exemplo de como balancear a qualidade do
reconhecimento com o tempo mínimo.
A visão computacional, com a ajuda de redes
neurais e inteligência artificial, podem perfeitamente
ajudar a solucionar problemas onde seja
teoricamente imprescindível a avaliação da visão
humana.
Bibliografia
Byers, Z., Dixon,M., Goodier, K., Grimm, C. M., and Smart, W. D. An
Autonomous Robot Photographer. Proceedings of the International
Conference on Intelligent Robots and Systems IROS, Las Vegas,
Nevada, October, 2003.
Byers, Z., Dixon,M., Smart, W. D. and Grimm, C. M. Proceedings of the
Fifteenth Innovative Applications of Artificial Intelligence Conference
(IAAI-03), Acapulco, Mexico, August 2003.
Smart, W. D., Grimm, C. M., Dixon, M. and Byers, Z. Proceedings of the
AAAI Spring Symposium on Human Interaction with Autonomous
Systems in Complex Environments, Stanford, CA, March 2003.
Download

Apresentação - Prof. Rômulo Nunes