Image Rendering by Adaptive Refinement Larry Bergman, Henry Fuchs, Eric Grant. University of North of Carolina at Chapel Hill. Hewlett-Packard Laboratories.

Slides:



Advertisements
Presentaciones similares
PROTOTIPOS.
Advertisements

Proyecto CC52B Implementación de ray tracing Avances Jong Bor Lee Profesora: María Cecilia Rivara Auxiliar: Eduardo Graells.
Sistemas de Graficación
Planificación de Monoprocesadores
UNIX COMP 240.
Introducción Programación.
Planificadores de prioridad clasificados: Estos planificadores mantienen una variable global conocida como tiempo virtual. A el timestamp computado en.
Determinación de la reflexión de la luz
TECNOLOGÍAS FERROVIARIAS
MÓDULO DE BÚSQUEDA DE PERSONAS DENTRO DE UNA BASE DE DATOS DE ROSTROS
Tema 2: Números aleatorios. Generación de números
ILUMINACIÓN Un modelo de iluminación sirve para asignar un valor de iluminación a los puntos de la imagen. Se define una ecuación de iluminación. Lighting.
Evaluación de Productos
CLASIFICACIÓN DE COMPUTADORAS
Laboratorio de Computación Grafica Universidad Central de Venezuela
Vista General del Funcionamiento del Computador y sus Interconexiones
Integrantes: -Carlos Asmadt. - Manuel Perez.. Modelado del entorno, el mundo, la realidad... Objetos Rígidos Objetos Difusos Superficies no definidas.
Tema 10: Gestión de Memoria
Introducción a la Ingeniería en Sistemas
Simplificación de mallas de triángulos Autor: Miguel Pasenau Director: Carlos Andújar Departament de Llenguatges i Sistemes Informàtics Facultat d’Informàtica.
J. Trinidad Guillen Bonilla, H. Guillen Bonilla, A. Guillen Bonilla,
FUNDAMENTOS DE LOS GRÁFICOS EN 3D
Aplicación de textura (“Texture Mapping”) Rhadamés Carmona Ultima revisión: 29/01/2004.
Pablo E. Quiñones G. Director: Leonardo Flórez Valencia Grupo de Investigación: TAKINA Modalidad: Aplicación Práctica.
Las etapas de un proyecto
Rendering.
Despliegue de Volúmenes
METODOLOGIA AGIL ASD (DESARROLLO DE SOFTWARE ADAPTABLE)
Simplificación de Mallados Ernesto Coto Laboratorio de Computación Grafica Universidad Central de Venezuela.
Evaluación de sistemas de cómputo Edna Martha Miranda Chavez Sergio Fuenlabrada Velázquez Sep 2010 BENCH MARK para compra de software de base, herramientas,
Carlos Carrasco de Pedro Daniel Sanz Sanfructuoso
Ernesto Coto RECONSTRUCCIÓN DE VOLÚMENES CON TETRAEDROS A PARTIR DE SUPERFICIES GENERADAS UTILIZANDO MODELOS DEFORMABLES Laboratorio de Computación Gráfica.
Computación Gráfica Dr. Jorge Ernesto Rodríguez
Métodos para estudiar las células
Matemática / Geometría 1º Básico / Clase N°4
GPUs Rayco González Sicilia Microprocesadores para Comunicaciones 5º ETSIT.
Obtención de la imagen 1. Representación y manipulación de la escena. 2. Definir la cámara y representarlo todo en su sistema de referencia. 3. Delimitación.
TEMA 10. SISTEMAS OPERATIVOS DISTRIBUIDOS
PATIÑO CAYETANO MARIA DEL REFUGIO PERALTA ABARCA JOSE LUIS
Mapeo de Texturas Capitulo 9 de Angel. Detalle de superficie Hasta ahora hemos visto como crear superficies uniformes planas o bicúbicas, y hemos animado.
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
COCOMO María Barajas López Víctor Chico Rodríguez Ángela Jiménez Sáez
Rep.A. García-Alonso1 >> Representación
Computación Gráfica I – CI4321
Gestión de Memoria.
Sombreado.
Ing. Eduard Leonardo Sierra Ballén Seminario de Investigación I Semestre I de 2005 Maestría en Ingeniería - Ingeniería de Sistemas Facultad de Ingeniería.
Agenda  Introducción  Relevamientos de tecnologías Objetivos de la fase de relevamiento de tecnologías Principales tecnologías disponibles -OpenMosix,
Laboratorio de Computación Grafica Universidad Central de Venezuela
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
CLASIFICACION DE LAS COMPUTADORAS
comenzar Listo Ejecutando Terminado Bloqueado Un proceso ejecuta y solo abandona el control de la CPU cuando lanza E/S o termina. La cola de listos se.
Copyright © 2014 by The University of Kansas MAPP: Movilización para la acción mediante planificación y participación.
Guido Tapia B.. La cola de listos se reparten en colas separadas: procesos de primer plano (interactivos) procesos de segundo plano (batch)‏ Cada cola.
Ciclo de vida de un sistema
DISEÑO Y DESARROLLO DEL WEB SITE PARA LA CÁTEDRA DE COMPUTACIÓN GRÁFICA INTEGRANTE: VILLEGAS V. OSCAR D. EDU 218.
LSI. Freddy Veloz Sistemas Operativos
Unidad TemáticaI. Conceptos Básicos Horas Prácticas10 Horas Teóricas8 Horas Totales18 Objetivo El alumno determinará las entradas, procesos y salidas.
Innovando el proceso de la estrategia operacional
1 ARGENTINA BRASIL COLOMBIA CHILE ECUADOR ESPAÑA MÉXICO PERÚ VENEZUELA ARGENTINA BRASIL COLOMBIA CHILE ESPAÑA MÉXICO PERÚ VENEZUELA |
BIM 4D/5D.
Texturas.
BUSINESS T&G Think & Grow Uniclass Activos Fijos Gestión del Inmovilizado.
Desarrollo de un decoder de video H
ANÁLISIS Y DESARROLLO DE UNA APLICACIÓN INTERACTIVA PARA TELEVISIÓN DIGITAL MEDIANTE EL USO DEL API JAVA TV POR: David Jarrín.
Agenda  Historia  Características  Mecanismos de concurrencia  Ejemplos  Desventajas  Accesibilidad  Conclusiones  Bibliografía.
Planificación de CPU Conceptos Básicos Criterios de Planificación Algoritmos de Planificación Planificación con Múltiples Procesadores Planificación Real-Time.
Equipo 3: Francisco Santamaría Serrano Roberto Ramírez Zavaleta.
Rep.A. García-Alonso1 >> Representación
Rep.PoliedrosA. García-Alonso1 >> Representación
Transcripción de la presentación:

Image Rendering by Adaptive Refinement Larry Bergman, Henry Fuchs, Eric Grant. University of North of Carolina at Chapel Hill. Hewlett-Packard Laboratories Palo Alto, California

Introducción. n Objetivos. –Traspaso progresivo de la mayor cantidad de información en periodos cortos de tiempo. n Características. –Rendering en etapas. n Vértices de los polígonos. n Aristas de los polígonos. n Sombreado.

Introducción (Cont.) n Características (Cont.) –Rendering en etapas (Cont.) n Anti-aliasing. –Se aprovechan los resultados de las etapas anteriores. –Uso en aplicaciones interactivas. –Método heurístico de medición de calidad de imágenes.

Trabajo Relacionado. n Transmisión progresiva de imágenes. n Manejo del nivel de detalle. –Subdivisión de algoritmos. –Jerarquía de objetos (Simuladores de vuelo, Aplicaciones Médicas). n Oct-trees. n Representación de superficies con polígonos.

Trabajo Relacionado (Cont.) n Refinamiento en múltiples etapas. –Two Pass Approach. –5 Niveles de calidad predefinidos (Forrest). –Crow’s sum tables. –Pixel-Planes (Anti-aliasing). –Bloomenthal. –Vibrating (“varifocal”) mirror system.

Trabajo Relacionado (Cont.) n Rendering Adaptivo. –Whitted80, Lee85. –Cook84.

Image Rendering by Adaptive Refinement (Bergman). n Problemas: –Las imágenes aportan poca información en las etapas iniciales. –La imagen no se mejora más cuando el rendering esta completo.

Image Rendering by Adaptive Refinement (Bergman). n Guide lines. –Se trata de seguir las curvas de calidad de varios renderers. –Se comienza una nueva imagen cuando se recibe un nuevo “input” del usuario. –Se realizan sólo el trabajo necesario para pasar a la fase siguiente. –Se utilizan los resultados anteriores. –Se usan todos los ciclos de CPU disponibles.

Image Rendering by Adaptive Refinement (Bergman). n Implementación. –Se procesan los datos tridimensionales. –Estructura Winged-Edge. n Lista de Polígonos. n Lista de aristas. n Lista de vértices. n Lista separada de normales.

Image Rendering by Adaptive Refinement (Bergman). n Pasos: –Vértices. –Aristas. –Sombreado plano. –Sombreado. –Gouraud. –Phong. –Antialiasing.

Image Rendering by Adaptive Refinement (Bergman). n Resultados Experimentales. –Refinamiento. –Imágenes iniciales. –Plataforma Unix. n Extensiones. –Texturas y transparencias. –Hardware de alta velocidad. –Pixel-planes.

Image Rendering by Adaptive Refinement (Bergman). n Extensiones (Cont.) –Golden thread. –Ray-Tracing. n Conclusiones. –Imágenes de mejor calidad. –Más memoria.