Você está na página 1de 2

PROJETO CG I

1) Qual a diferena entre Processamento de Imagens, Viso Computacional e Sntese de Imagens? Procure descrever um programa de cada uma destas reas que voc conhea. O processamento de imagens considera o processamento das imagens na forma digital e suas transformaes, por exemplo, para melhorar ou realar suas caractersticas visuais. EX.: ImageWorx, SilverFast. A sntese de imagens considera a criao sinttica das imagens, ou seja, as representaes visuais de objetos criados pelo computador a partir das especificaes geomtricas e visuais de seus componentes. EX.: Adobe Photoshop, CorelDraw. A viso computacional o conjunto de mtodos e tcnicas atravs dos quais sistemas computacionais podem ser capazes de interpretar imagens. A interpretao de uma imagem pode ser definida em termos computacionais como a transformao de um conjunto de dados digitais, representando uma imagem (um sinal mono-, bi-, tri- ou tetradimensional) em uma estrutura de dados descrevendo a semntica desses dados em um conjunto qualquer. EX.: Referee, OpenCV 2) Faa um breve histrico dos principais Sistemas Grficos. Sistemas Grficos 2D: Com o intuito de se padronizar a construo de aplicativos que se utilizam de recursos grficos e torn-los o mais independentes possvel de mquinas e portanto facilmente portveis foram desenvolvidos os chamados sistemas grficos. Vrios padres obtiveram sucesso integrando domnios especficos. Por exemplo, a linguagem Post script que tornou-se padro por facilitar a publicao de documentos estticos contendo grficos 2D e textos. Outro exemplo o sistema XWindow que tornou-se padro para o desenvolvimento de interfaces grficas 2D em Workstations UNIX. A adoo do X pela maioria dos fabricantes de Workstation significa que um nico programa desenvolvido em X pode ser rodado em uma variedade de Workstation simplesmente recompilando o cdigo. Outra facilidade do uso do X o uso de redes de computadores(um computador pode rodar em uma Workstation e ler a entrada a ser exibida em outra Workstation, mesmo que esta seja de um outro fabricante). Sistemas Grficos 3D: As primeiras tentativas de sistemas grficos 3D foi o sistema Core-Core Graphics System em 1977 e 1979 pelos americanos. Mas, a primeira especificao grfica realmente padronizada foi o GKS Graphical Kernel System, pela ANSI e ISO em 1985. GKS uma verso mais elaborada que o CORE, onde o mesmo suporta um conjunto de primitivas grficas interrelacionadas, tais como desenho de linhas, polgonos, etc. Mas, no suporta agrupamentos de primitivas hierrquicas de estruturas 3D. Um sistema relativamente famoso o Programmers Hierarchical Interactive Graphics System (PHIGS), que baseado no GKS, um padro ANSI. O PHIGS

proveem meios para manipular e desenhar objetos 3D encapsulando descries de objetos e atributos em uma display list. O XWindow ganhou uma extenso para o PHIGS, conhecida como PEX, de modo que o X pudesse manipular e desenhar objetos 3D. O sistema grfico mais popular atualmente o OpenGL(GL- Graphics Library) que prov caractersticas avanadas e pode ser utilizado em modo imediato ou com display list. OpenGL um padrorelativamente novo, sua primeira verso de 1992 e baseado na biblioteca GL das Workstations IRIS da Silicon Graphics. Open GL prov controle direto sobre operaes grficas fundamentais em 3D e 2D, incluindo a especificao de parmetros como matrizes de transformao e coeficientes de iluminao, mtodos de antialiasing e operaes sobre pixels, mas no prov mecanismos para descrever ou modelar objetos geomtricos complexos. Baseado nas estaes Silicon Graphics, possui recursos de textura e realismo. 3) Com suas palavras descreva quais as principais aplicaes da CG nas reas de: a) Simulao e animao Tais animaes podem ser utilizadas para estudar entidades matemticas abstratas e modelos matemticas abstratas e modelos matemticos de fenmenos como fluxo de fluidos, relatividade, reaes qumicas e nucleares, deformao de estruturas mecnicas sob diferente tipos de presso, etc. Outras aplicaes tevnolgicas avanadas incluem a produo de desenhos animados e efeitos especiais para filmes e comerciais de TV, que requerem mecanismos sofisticados para modelar objetos e para representar luz e sombra. b) Arte A arte por computador vem crescendo imensamente nos ltimos anos. possvel utilizar novos recursos de computao grfica para produzir efeitos artsticos, como a extrao de texturas, padres e estruturas a partir de fotos digitalizadas. c) Controle/Visualizao de processos Sistemas de controle de trfego areo e espacial, sistemas de controle de refinarias e de usinas de energia mostram graficamente os dados coletados por sensores conectados a componentes crticos dos sistemas, de forma que os operadores possam responder adequadamente a condies crticas. d) Cartografia A computao grfica usada para produzir representaes precisas e esquemticas de fenmenos naturais e geogrficos obtidos a partir da coleta de dados..

Você também pode gostar