Exercícios AV2

Post date: 15/03/2012 17:52:16

Parte 1: Modelagem e Projeções

  1. Qual a diferença entre unicidade e ambiguidade?

  2. O que é um sistema de modelagem wire-frame? Quais algumas de suas vantagens e desvantagens?

  3. Indique o que é e quais vantagens e desvantagens da representação de objetos por faces.

  4. O que é um sistema de modelagem de superfície? Onde ele é mais usado? Quais algumas de suas vantagens e desvantagens?

  5. O que é um sistema de modelagem de sólido? Quais são as maiores diferenças entre um sistema de modelagem de sólido e um sistema de modelagem de superfície?

  6. Quais são as funções básicas de modelagem?

  7. Como definir matematicamente uma operação de varredura em uma superfície?

  8. Descreva duas formas de utilizar a operação de varredura?

  9. O que é uma representação de voxel? Quais são seus prós e contras?

  10. O que é uma representação octree? Quais são seus prós e contras?

  11. Quais são as maiores diferenças entre uma representação octree e voxel?

  12. Exiba a árvore de decomposição espacial em octree da figura abaixo. Use o cubo exemplo como referência para identificação dos octantes

  1. Repita a Questao anterior, agora com esta figura

  1. Explique as Operações Lógicas na Modelagem Geométrica Construtiva.

  2. Defina um método de armazenamento para ser usado em cada uma das representações de superfícies: octree, varredura, CSG. Justifique a escolha.

  3. Qual a diferença entre uma projeção paralela e uma projeção perspectiva?

  4. O que é Viewport?

  5. Quais são as duas pilhas utilizadas no OpenGL? Quais comandos são utilizados para manipulá-las? O que acontece após cada um dos comandos?

  6. Quais as sequências de operações para transformar um conjunto de vértices em uma imagem?

  7. Considere o seguinte programa em OpenGL:

  8. glTranslatef(-5.00, 10.00, 0.00);

  9. glutSolidCube(3);

  10. glTranslatef(5.00, 10.00, 0.00);

  11. glutSolidCube(3);

  12. Desenhe as vistas ortográficas(frontal, lateral direita e superior) da cena representada por este programa.

  13. O que é modelview matrix? Onde a posição da câmera interfere nisso?

  14. Considere o volume de visualização e os objetos identificados como 1, 2 e 3 na figura ao lado. Sabendo que todos os objetos têm o mesmo tamanho. Com base nisto, responda a seguintes questões:

  1. a) que tipo de projeção está presente na figura ao lado.

  2. b) quais objetos estão presentes no campo de projeção

  3. c) o que é possível ver na imagem projetada.

  4. d) se mudássemos o formato de projeção, o que seria possível visualizar, com a câmera na mesma posição?

  5. As duas figuras ao lado são projeções do mesmo cubo no mesmo plano. Qual é a projeção paralela? Qual é a projeção perspectiva? Porquê?

Processamento de Imagens

  1. Explique quais são os passos necessários para se realizar reconhecer uma determinada informação a partir de uma imagem.

  2. O que consiste a base de conhecimento? Qual sua importância?

  3. Quais as duas etapas constituintes do processo de digitalização de uma imagem? Defina cada uma delas;

  4. Cite os problemas causados pela amostragem do sinal no processo de formação de uma imagem. Qual é a frequência mínima que deve ser usada para que o sinal amostrado possa ser completamente recuperado?

  5. Qual a diferença entre quantização e amostragem? Que efeito cada uma das duas tem sobre uma imagem?

  6. Quantos bytes são necessários para armazenar uma imagem 640 x 480 pixels com 128 níveis de cinza?

  7. Considere a ampliação da imagem da Lena mostrada abaixo, de dimensão 10 x 10. A matriz correspndente dos f(x,y) está representada na forma de texto para facilitar a leitura.

      1. IMAGEM DE LENA COM 256 TONS DE CINZA (8 BPP)

    1. Calcule os novos valores dos pixels e rescreva a matriz considerando uma quantificação de 16 níveis de cinza, ou seja, uma profundidade de cor de 4 bits por pixel.

    2. OBS: Basicamente, a requantificação é obtida aplicando-se uma regra de três simples

  1. Represente a imagem anterior considerando agora que será utilizada o metade da sua taxa de amostragem.

  2. Devido o máximo de memória interna, uma placa gráfica de um certo computador é capaz de exibir uma tela de resolução 800x600 com “true color” (24 bits de cor). Mantendo a mesma razão de aspecto (isto é, razão entre as resoluções horizontal e vertical), que tamanho de tela esta placa pode suportar nos modos high-color (16 bits) e de 256 cores ?

  3. Quais são os efeitos causados por uma redução espacial e por uma redução do número de tons de cinza sobre a qualidade da imagem?

  4. Explique a aplicação do teorema de Nyquist em uma imagem? Levando em consideração este teorema, indique o que consistiria as grandes regiões homogêneas e os detalhes.

  5. Seja uma aplicação de reconhecimento biométrico,comente quais as tarefas que cada passo do processamento desempenhará na solução do problema, indicando os aspectos envolvidos e seu impacto no sistema como um todo.

  6. Repita a questão anterior agora considerando que a aplicação é um sistema de reconhecimento de frutas

  7. Repita a questão anterior, sabendo que a aplicação é um sistema para reconhecer placas de veículos durante a entrada e/ou a saída do estacionamento automatizado.