[4] ANDREWS, G. R. Foundations of Multithreaded, Parallel, and Distributed Programming. 1. ed. Boston: Addison Wesley, p.

Size: px
Start display at page:

Download "[4] ANDREWS, G. R. Foundations of Multithreaded, Parallel, and Distributed Programming. 1. ed. Boston: Addison Wesley, p."

Transcription

1 Bibliografia [1] ADELSON, E. H.; BERGEN, J. R. The Plenoptic Function and the Elements of Early Vision. In: LANDY M.; MOVSHON A. Computational Model of Visual Processing. Cambridge, Massachusetts: The MIT Press, p [2] AKENINE-MÖLLER, T.; HAINES, E. Real-Time Rendering. 2. ed. Massachusetts: A K Peters, p. [3] ALIAGA, D.; CARLBOM, I. Plenoptic Stitching: A Scalable Method for Reconstructing 3D Interactive Walkthroughs. In: INTERNA- CIONAL CONFERENCE ON COMPUTER GRAPHICS AND IN- TERACTIVE TECHNIQUES (SIGGRAPH). 28, Proceedings of the 28th annual conference on computer graphics and interactive techniques. New York: The ACM Press, p [4] ANDREWS, G. R. Foundations of Multithreaded, Parallel, and Distributed Programming. 1. ed. Boston: Addison Wesley, p. [5] BLINN, J. F. Simulation of wrinkled surfaces. In: INTERNACIONAL CONFERENCE ON COMPUTER GRAPHICS AND INTERAC- TIVE TECHNIQUES (SIGGRAPH). 5, Proceedings of the 5th annual conference on computer graphics and interactive techniques. New York: The ACM Press, p [6] BLINN, J. F.; NEWELL M. E. Texture and reflection in computer generated images. In: COMMUNICATIONS OF THE ACM. 19, Volume 19, Issue 10. New York: The ACM Press, p [7] CARISSIMI, A. da S.; OLIVEIRA, R. S. de; TOSCANI, S. S. Sistemas Operacionais. 2. ed. Porto Alegre: Instituto de Informática da UFRGS: Sagra Luzzatto, p. (Série Livros Didáticos, n. 11).

2 Texturas com Relevo utilizando Iluminação por Pixel e Processamento Paralelo 106 [8] CATMULL, E. A Subdivision Algorithm for Computer Display of Curved Surfaces. Dezembro Tese (Ph.D em Ciência da Computação). Department of Computer Science, University of Utha, Utha, [9] CHEN, S. E.; WILLIAMS, L. View interpolation for image synthesis. In: INTERNACIONAL CONFERENCE ON COMPUTER GRAPHICS AND INTERACTIVE TECHNIQUES (SIGGRAPH). 20, Proceedings of the 20th annual conference on computer graphics and interactive techniques. New York: The ACM Press, p [10] CLUA, E. W. G. Impostores com Relevo. Defesa prevista para Abril de Tese (Doutor em Ciência da Computação). Departamento de Informática, Pontifícia Universidade Católica do Rio de Janeiro, Rio de Janeiro, [11] CLUA, E. W. G.; DREUX, M. de A.; FEIJÓ, B. Utilização de Nailboards para Otimização em Visualização Distribuída entre CPU/GPU utilizando Relief Texture Mapping. Agosto Monografias em Ciência da Computação. Departamento de Informática, Pontifícia Universidade Católica do Rio de Janeiro, Rio de Janeiro, [12] COOK, R. L. Shade Trees. In: INTERNACIONAL CONFERENCE ON COMPUTER GRAPHICS AND INTERACTIVE TECH- NIQUES (SIGGRAPH). 11, Proceedings of the 11th annual New York: The ACM Press, p [13] CORMEN, T. H. et al. Algoritmos: teoria e prática. 2. ed. Rio de Janeiro: Editora Campus, p. (Tradução autorizada do idioma inglês da edição publicada por The MIT Press). [14] DEBEVEC, P. E.; TAYLOR, C. J.; MALIK, J. Modeling and rendering architecture from photographs: a hybrid geometry- and image-based approach. In: INTERNACIONAL CONFERENCE ON COMPUTER GRAPHICS AND INTERACTIVE TECHNIQUES (SIGGRAPH). 23, Proceedings of the 23rd annual New York: The ACM Press, p

3 Texturas com Relevo utilizando Iluminação por Pixel e Processamento Paralelo 107 [15] DEBEVEC, P. E.; Yu, Y.; BORSHUKOV, G. Efficient View- Dependent Image-Based Rendering with Projective Texture-Mapping. In: EUROGRAPHICS WORKSHOP ON RENDERING. 9, Proceedings of the 9th Eurographics Workshop on Rendering. Vienna: Springer-Verlag, p [16] FERNANDO, R.; KILGARD, M. The Cg Tutorial - The definitive guide to programmable Real-Time Graphics. 1. ed. Boston: Addison Wesley and NVidia, p. [17] GOMES, J.; VELHO, L. Image Processing for Computer Graphics. 1. ed. New York: Springer-Verlag, p. [18] GORTLER, S. J.; et al. The Lumigraph. In: INTERNACIONAL CONFERENCE ON COMPUTER GRAPHICS AND INTERAC- TIVE TECHNIQUES (SIGGRAPH). 23, Proceedings of the 23rd annual conference on computer graphics and interactive techniques. New York: The ACM Press, p [19] HEARN, D.; BAKER, M. P. Computer Graphics C version. 2. ed. New Jersey: Prentice Hall, p. [20] LEVOY, M.; HANRAHAN, P. Light Field Rendering. In: INTERNA- CIONAL CONFERENCE ON COMPUTER GRAPHICS AND IN- TERACTIVE TECHNIQUES (SIGGRAPH). 23, Proceedings of the 23rd annual conference on computer graphics and interactive techniques. New York: The ACM Press, p [21] LIPPMAN, A. Movie-Maps: an application of the optical videodisc to computer graphics. In: INTERNACIONAL CONFERENCE ON COMPUTER GRAPHICS AND INTERACTIVE TECHNIQUES (SIGGRAPH). 7, Proceedings of the 7th annual New York: The ACM Press, p [22] MALZBENDER, T.; GELB, D.; WOLTERS, H. Polynomial Texture Maps. In: INTERNACIONAL CONFERENCE ON COMPUTER GRAPHICS AND INTERACTIVE TECHNIQUES (SIGGRAPH). 28, Proceedings of the 28th annual conference on computer graphics and interactive techniques. New York: The ACM Press, p

4 Texturas com Relevo utilizando Iluminação por Pixel e Processamento Paralelo 108 [23] MARR, D. T.; et al. Hyper-Threading Technology Architecture and Microarchitecture. Intel Technology Journal. v. 6, n. 1, p , fev [24] MCMILLAN, L. An Image-Based Approach to Three- Dimensional Computer Graphics. Abril Tese (Ph.D em Ciência da Computação). Department of Computer Science, University of North Carolina, Chapel Hill, [25] MCMILLAN, L.; BISHOP, G. Plenoptic modeling: an image-based rendering system. In: INTERNACIONAL CONFERENCE ON COM- PUTER GRAPHICS AND INTERACTIVE TECHNIQUES (SIG- GRAPH). 22, Proceedings of the 22nd annual conference on computer graphics and interactive techniques. New York: The ACM Press, p [26] OLIVEIRA, M. M. de. Relief Texture Mapping. Março Tese (Ph.D em Ciência da Computação). Department of Computer Science, University of North Carolina, Chapel Hill, [27] OLIVEIRA, M. M. de; BISHOP, G.; MCALLISTER, D. Relief Texture Mapping. In: INTERNACIONAL CONFERENCE ON COM- PUTER GRAPHICS AND INTERACTIVE TECHNIQUES (SIG- GRAPH). 27, Proceedings of the 27th annual conference on computer graphics and interactive techniques. New York: The ACM Press, p [28] PATTERSON, D. A.; HENNESSY, J. L. Computer Architecture a Quantitative Approach. 2. ed. California: Morgan Kaufmann, p. [29] POLICARPO, F. Plugin do 3D Studio MAX R. Niterói: Paralelo Computação, [30] REGAN, M.; POSE. R. Priority rendering with a virtual reality address recalculation pipeline. In: INTERNACIONAL CONFERENCE ON COMPUTER GRAPHICS AND INTERACTIVE TECH- NIQUES (SIGGRAPH). 21, Proceedings of the 21st annual New York: The ACM Press, p

5 Texturas com Relevo utilizando Iluminação por Pixel e Processamento Paralelo 109 [31] ROBERTSON, P. Fast Perspective Views of Images Using One- Dimensional Operations. IEEE Computer Graphics and Applications. v. 7, n. 2, p , fev [32] SCHAUFLER, G. Dynamically Generated Impostors. In: Modeling Virtual Worlds Workshop MVD 95 Workshop - Distributed Graphics p [33] SCHAUFLER, G. Nailboards: A Rendering Primitive for Image Caching in Dynamic Scenes. In: EUROGRAPHICS WORKSHOP ON RENDERING. 8, Proceedings of the 8th Eurographics Workshop on Rendering. St. Ettiene: Springer-Verlag, p [34] SHADE, J.; et al. Layered Depth Images. In: INTERNACIONAL CONFERENCE ON COMPUTER GRAPHICS AND INTERAC- TIVE TECHNIQUES (SIGGRAPH). 25, Proceedings of the 25th annual conference on computer graphics and interactive techniques. New York: The ACM Press, p [35] VELHO, L.; GOMES, J. Sistemas Gráficos 3D. 1. ed. Rio de Janeiro: Instituto de Matemática Pura e Aplicada - IMPA, p. (Série de Computação e Matemática). [36] WATT, A. H. 3D Computer Graphics. 2. ed. Massachusetts: Addison Wesley, 1993, 500 p. [37] WESTOVER, L. Footprint Evaluation for Volume Rendering. In: INTERNACIONAL CONFERENCE ON COMPUTER GRAPHICS AND INTERACTIVE TECHNIQUES (SIGGRAPH). 17, Proceedings of the 17th annual conference on computer graphics and interactive techniques. New York: The ACM Press, p [38] WHITTED, T. An Improved Illumination Model for Shaded Display. In: INTERNACIONAL CONFERENCE ON COMPUTER GRAPHICS AND INTERACTIVE TECHNIQUES (SIGGRAPH). 6, Proceedings of the 6th annual conference on computer graphics and interactive techniques. New York: The ACM Press, p. 14.

6 Texturas com Relevo utilizando Iluminação por Pixel e Processamento Paralelo 110 [39] WOO, M.; et al. OpenGL Programming Guide: The Official Guide to Learning OpenGL. 3. ed. Massachusetts: Addison Wesley, 1999, 730 p.

Real Time Rendering. CS 563 Advanced Topics in Computer Graphics. Songxiang Gu Jan, 31, 2005

Real Time Rendering. CS 563 Advanced Topics in Computer Graphics. Songxiang Gu Jan, 31, 2005 Real Time Rendering CS 563 Advanced Topics in Computer Graphics Songxiang Gu Jan, 31, 2005 Introduction Polygon based rendering Phong modeling Texture mapping Opengl, Directx Point based rendering VTK

More information

Hardware-Assisted Relief Texture Mapping

Hardware-Assisted Relief Texture Mapping EUROGRAPHICS 0x / N.N. and N.N. Short Presentations Hardware-Assisted Relief Texture Mapping Masahiro Fujita and Takashi Kanai Keio University Shonan-Fujisawa Campus, Fujisawa, Kanagawa, Japan Abstract

More information

Morphable 3D-Mosaics: a Hybrid Framework for Photorealistic Walkthroughs of Large Natural Environments

Morphable 3D-Mosaics: a Hybrid Framework for Photorealistic Walkthroughs of Large Natural Environments Morphable 3D-Mosaics: a Hybrid Framework for Photorealistic Walkthroughs of Large Natural Environments Nikos Komodakis and Georgios Tziritas Computer Science Department, University of Crete E-mails: {komod,

More information

CS 684 Fall 2005 Image-based Modeling and Rendering. Ruigang Yang

CS 684 Fall 2005 Image-based Modeling and Rendering. Ruigang Yang CS 684 Fall 2005 Image-based Modeling and Rendering Ruigang Yang Administrivia Classes: Monday and Wednesday, 4:00-5:15 PM Instructor: Ruigang Yang ryang@cs.uky.edu Office Hour: Robotics 514D, MW 1500-1600

More information

Image-based rendering for real-time applications

Image-based rendering for real-time applications Image-based rendering for real-time applications Matthias Bauer Media Technology and Design University of Applied Sciences Hagenberg Austria Abstract Due to new techniques and new hardware capabilities

More information

Capturing and View-Dependent Rendering of Billboard Models

Capturing and View-Dependent Rendering of Billboard Models Capturing and View-Dependent Rendering of Billboard Models Oliver Le, Anusheel Bhushan, Pablo Diaz-Gutierrez and M. Gopi Computer Graphics Lab University of California, Irvine Abstract. In this paper,

More information

Image-Based Deformation of Objects in Real Scenes

Image-Based Deformation of Objects in Real Scenes Image-Based Deformation of Objects in Real Scenes Han-Vit Chung and In-Kwon Lee Dept. of Computer Science, Yonsei University sharpguy@cs.yonsei.ac.kr, iklee@yonsei.ac.kr Abstract. We present a new method

More information

A Warping-based Refinement of Lumigraphs

A Warping-based Refinement of Lumigraphs A Warping-based Refinement of Lumigraphs Wolfgang Heidrich, Hartmut Schirmacher, Hendrik Kück, Hans-Peter Seidel Computer Graphics Group University of Erlangen heidrich,schirmacher,hkkueck,seidel@immd9.informatik.uni-erlangen.de

More information

Real-time Generation and Presentation of View-dependent Binocular Stereo Images Using a Sequence of Omnidirectional Images

Real-time Generation and Presentation of View-dependent Binocular Stereo Images Using a Sequence of Omnidirectional Images Real-time Generation and Presentation of View-dependent Binocular Stereo Images Using a Sequence of Omnidirectional Images Abstract This paper presents a new method to generate and present arbitrarily

More information

History of computer graphics

History of computer graphics Ivan Sutherland (1963) - SKETCHPAD History of computer graphics CS 248 - Introduction to Computer Graphics Autumn quarter, 2006 Slides for September 26 lecture pop-up menus constraint-based drawing hierarchical

More information

A million pixels, a million polygons. Which is heavier? François X. Sillion. imagis* Grenoble, France

A million pixels, a million polygons. Which is heavier? François X. Sillion. imagis* Grenoble, France A million pixels, a million polygons. Which is heavier? François X. Sillion imagis* Grenoble, France *A joint research project of CNRS, INRIA, INPG and UJF MAGIS Why this question? Evolution of processing

More information

Texture Blending to Point Sampled Geometry Jose Luiz Soares Luz, Paulo Cezar Carvalho, Luiz Velho. Technical Report TR Relatório Técnico

Texture Blending to Point Sampled Geometry Jose Luiz Soares Luz, Paulo Cezar Carvalho, Luiz Velho. Technical Report TR Relatório Técnico Laboratório VISGRAF Instituto de Matemática Pura e Aplicada Texture Blending to Point Sampled Geometry Jose Luiz Soares Luz, Paulo Cezar Carvalho, Luiz Velho Technical Report TR-2004-06 Relatório Técnico

More information

Forward Mapped Planar Mirror Reflections

Forward Mapped Planar Mirror Reflections Forward Mapped Planar Mirror Reflections Rui Bastos, Wolfgang Stürlinger Department of Computer Science University of North Carolina at Chapel Hill Bastos@cs.unc.edu Abstract: This paper presents a new

More information

Computer Graphics. - Introduction - Hendrik Lensch. Computer Graphics WS07/08 - Introduction

Computer Graphics. - Introduction - Hendrik Lensch. Computer Graphics WS07/08 - Introduction Computer Graphics - Introduction - Hendrik Lensch Overview Today Administrative stuff Introduction First lecture Ray Tracing I General Information Core Lecture (Stammvorlesung) Applied Computer Science

More information

An Efficient Representation for Surface Details

An Efficient Representation for Surface Details UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL INSTITUTO DE INFORMÁTICA PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO Technical Report RP-351 / Relatório de Pesquisa RP-351 January 26, 2005 An Efficient

More information

Image-Based Modeling and Rendering. Image-Based Modeling and Rendering. Final projects IBMR. What we have learnt so far. What IBMR is about

Image-Based Modeling and Rendering. Image-Based Modeling and Rendering. Final projects IBMR. What we have learnt so far. What IBMR is about Image-Based Modeling and Rendering Image-Based Modeling and Rendering MIT EECS 6.837 Frédo Durand and Seth Teller 1 Some slides courtesy of Leonard McMillan, Wojciech Matusik, Byong Mok Oh, Max Chen 2

More information

High-Quality Interactive Lumigraph Rendering Through Warping

High-Quality Interactive Lumigraph Rendering Through Warping High-Quality Interactive Lumigraph Rendering Through Warping Hartmut Schirmacher, Wolfgang Heidrich, and Hans-Peter Seidel Max-Planck-Institut für Informatik Saarbrücken, Germany http://www.mpi-sb.mpg.de

More information

Image-based modeling (IBM) and image-based rendering (IBR)

Image-based modeling (IBM) and image-based rendering (IBR) Image-based modeling (IBM) and image-based rendering (IBR) CS 248 - Introduction to Computer Graphics Autumn quarter, 2005 Slides for December 8 lecture The graphics pipeline modeling animation rendering

More information

Evolution of Imaging Technology in Computer Graphics. Related Areas

Evolution of Imaging Technology in Computer Graphics. Related Areas Evolution of Imaging Technology in Computer Graphics Jonas Gomes Rio de Janeiro http://www.visgraf.impa.br Image computation Related Areas 1 Related Areas An integrated view Problems on the frontiers Graphical

More information

Computer Graphics Introduction. Taku Komura

Computer Graphics Introduction. Taku Komura Computer Graphics Introduction Taku Komura What s this course all about? We will cover Graphics programming and algorithms Graphics data structures Applied geometry, modeling and rendering Not covering

More information

Video Memory. Loading. RAM Memory. Loading Storage. Velocity. Disk Memory. Loading. NetWork

Video Memory. Loading. RAM Memory. Loading Storage. Velocity. Disk Memory. Loading. NetWork A virtual memory system for real-time visualization of multi-resolution D objects Sergio Pinheiro Luiz Velho ψψψψψψψ ψψψψψψψ IMPA-Instituto de Matemática Pura e Aplicada Estrada Dona Castorina,, Rio de

More information

CoGIP: A Course on 2D Computer Graphics and Image Processing. Eric Paquette, LESIA

CoGIP: A Course on 2D Computer Graphics and Image Processing. Eric Paquette, LESIA CoGIP: A Course on 2D Computer Graphics and Image Processing Computer Graphics Computer Graphics (CG) 90 % Computer Science curricula 10 % mandatory a vast discipline only a subset in one course Target

More information

Navigating Static Environments Using Image-Space Simplification and Morphing

Navigating Static Environments Using Image-Space Simplification and Morphing Navigating Static Environments Using Image-Space Simplification and Morphing Lucia Darsa æ Bruno Costa Silva y Amitabh Varshney z State University of New York Abstract We present a z-buffered image-space-based

More information

Mosaics, Plenoptic Function, and Light Field Rendering. Last Lecture

Mosaics, Plenoptic Function, and Light Field Rendering. Last Lecture Mosaics, Plenoptic Function, and Light Field Rendering Topics in Image-ased Modeling and Rendering CSE291 J00 Lecture 3 Last Lecture Camera Models Pinhole perspective Affine/Orthographic models Homogeneous

More information

Implementation of a panoramic-based walkthrough system

Implementation of a panoramic-based walkthrough system Implementation of a panoramic-based walkthrough system Abstract A key component in most virtual reality systems is the ability to perform a walkthrough of a virtual environment from different viewing positions

More information

Embedding a Motion-Capture Interface in a Control Structure for Human Like Agent Behavior Achievement

Embedding a Motion-Capture Interface in a Control Structure for Human Like Agent Behavior Achievement Embedding a Motion-Capture Interface in a Control Structure for Human Like Agent Behavior Achievement LUIZ GARCIA 1 FERNANDO DA SILVA 2 3 ANTONIO OLIVEIRA 2 LUIZ VELHO 3 JONAS GOMES 3 1 Laboratoire d Analyse

More information

Efficient Displacement Mapping by Image Warping

Efficient Displacement Mapping by Image Warping Efficient Displacement Mapping by Image Warping Gernot Schaufler Computer Graphics Group, LCS Massachusetts Institute of Technology Cambridge, MA 02139 gs@graphicslcsmitedu Markus Priglinger GUP, Johannes

More information

Computer Graphics Shadow Algorithms

Computer Graphics Shadow Algorithms Computer Graphics Shadow Algorithms Computer Graphics Computer Science Department University of Freiburg WS 11 Outline introduction projection shadows shadow maps shadow volumes conclusion Motivation shadows

More information

Interactive Radiosity Using Mipmapped Texture Hardware

Interactive Radiosity Using Mipmapped Texture Hardware Eurographics Workshop on Rendering (2002), pp. 1 6 Paul Debevec and Simon Gibson (Editors) Interactive Radiosity Using Mipmapped Texture Hardware Eric B. Lum Kwan-Liu Ma Nelson Max Department of Computer

More information

Image-Based Rendering. Johns Hopkins Department of Computer Science Course : Rendering Techniques, Professor: Jonathan Cohen

Image-Based Rendering. Johns Hopkins Department of Computer Science Course : Rendering Techniques, Professor: Jonathan Cohen Image-Based Rendering Image-Based Rendering What is it? Still a difficult question to answer Uses images (photometric( info) as key component of model representation What s Good about IBR Model acquisition

More information

A million pixels, a million polygons: which is heavier?

A million pixels, a million polygons: which is heavier? A million pixels, a million polygons: which is heavier? François X. Sillion To cite this version: François X. Sillion. A million pixels, a million polygons: which is heavier?. Eurographics 97, Sep 1997,

More information

Image Base Rendering: An Introduction

Image Base Rendering: An Introduction Image Base Rendering: An Introduction Cliff Lindsay CS563 Spring 03, WPI 1. Introduction Up to this point, we have focused on showing 3D objects in the form of polygons. This is not the only approach to

More information

Fast Texture Based Form Factor Calculations for Radiosity using Graphics Hardware

Fast Texture Based Form Factor Calculations for Radiosity using Graphics Hardware Fast Texture Based Form Factor Calculations for Radiosity using Graphics Hardware Kasper Høy Nielsen Niels Jørgen Christensen Informatics and Mathematical Modelling The Technical University of Denmark

More information

A Survey and Classification of Real Time Rendering Methods

A Survey and Classification of Real Time Rendering Methods Mitsubishi Electric Research Laboratories Cambridge Research Center Technical Report 2000-09 March 29, 2000 A Survey and Classification of Real Time Rendering Methods Matthias Zwicker *, Markus H. Gross

More information

National Chiao Tung Univ, Taiwan By: I-Chen Lin, Assistant Professor

National Chiao Tung Univ, Taiwan By: I-Chen Lin, Assistant Professor Computer Graphics 1. Graphics Systems National Chiao Tung Univ, Taiwan By: I-Chen Lin, Assistant Professor Textbook: Hearn and Baker, Computer Graphics, 3rd Ed., Prentice Hall Ref: E.Angel, Interactive

More information

Simultanious texture alignment using reflectance image and epipolar constraint

Simultanious texture alignment using reflectance image and epipolar constraint Zhengyou Zhang Microsoft Research, Inc. 3 3 3 2 Simultanious texture alignment using reflectance image and epipolar constraint Ryo Kurazume Ko Nishino Zhengyou Zhang Kyushu University The University of

More information

Overview. A real-time shadow approach for an Augmented Reality application using shadow volumes. Augmented Reality.

Overview. A real-time shadow approach for an Augmented Reality application using shadow volumes. Augmented Reality. Overview A real-time shadow approach for an Augmented Reality application using shadow volumes Introduction of Concepts Standard Stenciled Shadow Volumes Method Proposed Approach in AR Application Experimental

More information

Hybrid Rendering for Collaborative, Immersive Virtual Environments

Hybrid Rendering for Collaborative, Immersive Virtual Environments Hybrid Rendering for Collaborative, Immersive Virtual Environments Stephan Würmlin wuermlin@inf.ethz.ch Outline! Rendering techniques GBR, IBR and HR! From images to models! Novel view generation! Putting

More information

Hardware-Assisted Visibility Ordering for Point-Based and Volume Rendering

Hardware-Assisted Visibility Ordering for Point-Based and Volume Rendering Hardware-Assisted Visibility Ordering for Point-Based and Volume Rendering Christian Hofsetz Ciências Exatas e Tecnológicas Universidade do Vale do Rio dos Sinos chofsetz@acm.org Nelson Max University

More information

VIDEO FOR VIRTUAL REALITY LIGHT FIELD BASICS JAMES TOMPKIN

VIDEO FOR VIRTUAL REALITY LIGHT FIELD BASICS JAMES TOMPKIN VIDEO FOR VIRTUAL REALITY LIGHT FIELD BASICS JAMES TOMPKIN WHAT IS A LIGHT FIELD? Light field seems to have turned into a catch-all term for many advanced camera/display technologies. WHAT IS A LIGHT FIELD?

More information

A Three Dimensional Image Cache for Virtual Reality

A Three Dimensional Image Cache for Virtual Reality A Three Dimensional Image Cache for Virtual Reality Gernot Schaufler and Wolfgang Stürzlinger GUP, Johannes Kepler Universität Linz, Altenbergerstr.69, A- Linz, Austria/Europe schaufler@gup.uni-linz.ac.at

More information

Image-Based Rendering. Johns Hopkins Department of Computer Science Course : Rendering Techniques, Professor: Jonathan Cohen

Image-Based Rendering. Johns Hopkins Department of Computer Science Course : Rendering Techniques, Professor: Jonathan Cohen Image-Based Rendering Image-Based Rendering What is it? Still a difficult question to answer Uses images (photometric( info) as key component of model representation What s Good about IBR Model acquisition

More information

A Thin-Client Approach for Porting OpenGL Applications to Pocket PC s

A Thin-Client Approach for Porting OpenGL Applications to Pocket PC s A Thin-Client Approach for Porting OpenGL Applications to Pocket PC s Zhe-Yu Lin Shyh-Haur Ger Yung-Feng Chiu Chun-Fa Chang Department of Computer Science National Tsing Hua University Abstract The display

More information

Course Reader for CSE Computer Graphics Autumn 2007 Instructor: Zoran Popović

Course Reader for CSE Computer Graphics Autumn 2007 Instructor: Zoran Popović Course Reader for CSE 457 - Computer Graphics Autumn 2007 Instructor: Zoran Popović Image Processing Book/Journal Title: Machine Vision Article/Chapter: Chapters 4 and 5 Ramesh Jain, Rangachar Kasturi,

More information

Texture Caching. Héctor Antonio Villa Martínez Universidad de Sonora

Texture Caching. Héctor Antonio Villa Martínez Universidad de Sonora April, 2006 Caching Héctor Antonio Villa Martínez Universidad de Sonora (hvilla@mat.uson.mx) 1. Introduction This report presents a review of caching architectures used for texture mapping in Computer

More information

Light-Dependent Texture Mapping

Light-Dependent Texture Mapping Light-Dependent Texture Mapping Dan Gelb, Tom Malzbender, Kevin Wu Client and Media Systems Laboratory HP Laboratories Palo Alto HPL-98-131 (R.1) April 26 th, 2001* E-mail: malzbend@hpl.hp.com texture

More information

Towards a Perceptual Method of Blending for Image-Based Models

Towards a Perceptual Method of Blending for Image-Based Models Towards a Perceptual Method of Blending for Image-Based Models Gordon Watson, Patrick O Brien and Mark Wright Edinburgh Virtual Environment Centre University of Edinburgh JCMB, Mayfield Road, Edinburgh

More information

Point-Based Modeling from a Single Image

Point-Based Modeling from a Single Image Point-Based Modeling from a Single Image Pere-Pau Vázquez 1, Jordi Marco 1, and Mateu Sbert 2 1 Dept. LSI - Universitat Politècnica de Catalunya, Spain {ppau jmarco}@lsi.upc.es 2 IIiA, Universitat de Girona,

More information

Advanced Graphics

Advanced Graphics 320491 Advanced Graphics Prof. Dr.-Ing. Lars Linsen Spring 2015 0. Introduction 320491: Advanced Graphics - Chapter 1 2 0.1 Syllabus 320491: Advanced Graphics - Chapter 1 3 Course Website http://www.faculty.jacobsuniversity.de/llinsen/teaching/320491.htm

More information

Real - Time Rendering. Graphics pipeline. Michal Červeňanský Juraj Starinský

Real - Time Rendering. Graphics pipeline. Michal Červeňanský Juraj Starinský Real - Time Rendering Graphics pipeline Michal Červeňanský Juraj Starinský Overview History of Graphics HW Rendering pipeline Shaders Debugging 2 History of Graphics HW First generation Second generation

More information

Reflection Space Image Based Rendering

Reflection Space Image Based Rendering Reflection Space Image Based Rendering Brian Cabral, Marc Olano, Philip Nemec SGI Abstract High quality, physically accurate rendering at interactive rates has widespread application, but is a daunting

More information

CS348B: Image Synthesis

CS348B: Image Synthesis Page 1 CS348B: Image Synthesis Goal: How to generate realistic images? Applications Movies Interactive entertainment Industrial design Architecture Showcase products Final Fantasy Cultural heritage Holy

More information

Computer Vision. I-Chen Lin, Assistant Professor Dept. of CS, National Chiao Tung University

Computer Vision. I-Chen Lin, Assistant Professor Dept. of CS, National Chiao Tung University Computer Vision I-Chen Lin, Assistant Professor Dept. of CS, National Chiao Tung University About the course Course title: Computer Vision Lectures: EC016, 10:10~12:00(Tues.); 15:30~16:20(Thurs.) Pre-requisites:

More information

G - Graphics

G - Graphics Coordinating unit: 270 - FIB - Barcelona School of Informatics Teaching unit: 723 - CS - Department of Computer Science Academic year: Degree: 2017 BACHELOR'S DEGREE IN INFORMATICS ENGINEERING (Syllabus

More information

Overview. Computer Graphics CS324. OpenGL. Books. Learning Resources. CS131 Notes. 30 Lectures 3hr Exam

Overview. Computer Graphics CS324. OpenGL. Books. Learning Resources. CS131 Notes. 30 Lectures 3hr Exam Computer Graphics CS324 Dr Abhir Bhalerao Department of Computer Science University of Warwick Coventry CV4 7AL TJA 1999-2003, AHB 2004+ 30 Lectures 3hr Exam Overview Recommended books: Hearn and Baker,

More information

But, vision technology falls short. and so does graphics. Image Based Rendering. Ray. Constant radiance. time is fixed. 3D position 2D direction

But, vision technology falls short. and so does graphics. Image Based Rendering. Ray. Constant radiance. time is fixed. 3D position 2D direction Computer Graphics -based rendering Output Michael F. Cohen Microsoft Research Synthetic Camera Model Computer Vision Combined Output Output Model Real Scene Synthetic Camera Model Real Cameras Real Scene

More information

Stereo pairs from linear morphing

Stereo pairs from linear morphing Proc. of SPIE Vol. 3295, Stereoscopic Displays and Virtual Reality Systems V, ed. M T Bolas, S S Fisher, J O Merritt (Apr 1998) Copyright SPIE Stereo pairs from linear morphing David F. McAllister Multimedia

More information

Passive 3D Photography

Passive 3D Photography SIGGRAPH 2000 Course on 3D Photography Passive 3D Photography Steve Seitz Carnegie Mellon University University of Washington http://www.cs cs.cmu.edu/~ /~seitz Visual Cues Shading Merle Norman Cosmetics,

More information

Ray tracing based fast refraction method for an object seen through a cylindrical glass

Ray tracing based fast refraction method for an object seen through a cylindrical glass 20th International Congress on Modelling and Simulation, Adelaide, Australia, 1 6 December 2013 www.mssanz.org.au/modsim2013 Ray tracing based fast refraction method for an object seen through a cylindrical

More information

Tour Into the Picture using a Vanishing Line and its Extension to Panoramic Images

Tour Into the Picture using a Vanishing Line and its Extension to Panoramic Images EUROGRAPHICS 2001 / A. Chalmers and T.-M. Rhyne (Guest Editors) Volume 20 (2001), Number 3 Tour Into the Picture using a Vanishing Line and its Extension to Panoramic Images Hyung Woo Kang, Soon Hyoung

More information

Image-Based Modeling and Rendering

Image-Based Modeling and Rendering Traditional Computer Graphics Image-Based Modeling and Rendering Thomas Funkhouser Princeton University COS 426 Guest Lecture Spring 2003 How would you model and render this scene? (Jensen) How about this

More information

Rendering by Manifold Hopping

Rendering by Manifold Hopping International Journal of Computer Vision 50(2), 185 201, 2002 c 2002 Kluwer Academic Publishers. Manufactured in The Netherlands. Rendering by Manifold Hopping HEUNG-YEUNG SHUM, LIFENG WANG, JIN-XIANG

More information

Non-Pinhole Imposters

Non-Pinhole Imposters Purdue University Purdue e-pubs Department of Computer Science Technical Reports Department of Computer Science 2009 Non-Pinhole Imposters Voicu Popescu Purdue University, popescu@cs.purdue.edu Kyle Hayward

More information

Plenoptic Image Editing

Plenoptic Image Editing Plenoptic Image Editing Steven M. Seitz Computer Sciences Department University of Wisconsin Madison Madison, WI53706 seitz@cs.wisc.edu Kiriakos N. Kutulakos Department of Computer Science University of

More information

Light Field Techniques for Reflections and Refractions

Light Field Techniques for Reflections and Refractions Light Field Techniques for Reflections and Refractions Wolfgang Heidrich, Hendrik Lensch, Michael F. Cohen, Hans-Peter Seidel Max-Planck-Institute for Computer Science {heidrich,lensch,seidel}@mpi-sb.mpg.de

More information

Image Based Lighting with Near Light Sources

Image Based Lighting with Near Light Sources Image Based Lighting with Near Light Sources Shiho Furuya, Takayuki Itoh Graduate School of Humanitics and Sciences, Ochanomizu University E-mail: {shiho, itot}@itolab.is.ocha.ac.jp Abstract Recent some

More information

Image Based Lighting with Near Light Sources

Image Based Lighting with Near Light Sources Image Based Lighting with Near Light Sources Shiho Furuya, Takayuki Itoh Graduate School of Humanitics and Sciences, Ochanomizu University E-mail: {shiho, itot}@itolab.is.ocha.ac.jp Abstract Recent some

More information

Optimizing an Inverse Warper

Optimizing an Inverse Warper Optimizing an Inverse Warper by Robert W. Marcato, Jr. Submitted to the Department of Electrical Engineering and Computer Science in Partial Fulfillment of the Requirements for the Degrees of Bachelor

More information

Computer Graphics. Instructor: Oren Kapah. Office Hours: T.B.A.

Computer Graphics. Instructor: Oren Kapah. Office Hours: T.B.A. Computer Graphics Instructor: Oren Kapah (orenkapahbiu@gmail.com) Office Hours: T.B.A. The CG-IDC slides for this course were created by Toky & Hagit Hel-Or 1 CG-IDC 2 Exercise and Homework The exercise

More information

Fast HDR Image-Based Lighting Using Summed-Area Tables

Fast HDR Image-Based Lighting Using Summed-Area Tables Fast HDR Image-Based Lighting Using Summed-Area Tables Justin Hensley 1, Thorsten Scheuermann 2, Montek Singh 1 and Anselmo Lastra 1 1 University of North Carolina, Chapel Hill, NC, USA {hensley, montek,

More information

Image-Based Rendering

Image-Based Rendering Image-Based Rendering COS 526, Fall 2016 Thomas Funkhouser Acknowledgments: Dan Aliaga, Marc Levoy, Szymon Rusinkiewicz What is Image-Based Rendering? Definition 1: the use of photographic imagery to overcome

More information

Geometric Modeling. Bing-Yu Chen National Taiwan University The University of Tokyo

Geometric Modeling. Bing-Yu Chen National Taiwan University The University of Tokyo Geometric Modeling Bing-Yu Chen National Taiwan University The University of Tokyo What are 3D Objects? 3D Object Representations What are 3D objects? The Graphics Process 3D Object Representations Raw

More information

Per-Object Image Warping with Layered Impostors

Per-Object Image Warping with Layered Impostors Per-Object Image Warping with Layered Impostors Gernot Schaufler, GUP, Altenbergerstr. 69, A-4040 Linz, AUSTRIA gs@gup.uni-linz.ac.at Abstract. Image warping is desirable in the context of image-based

More information

Image-Based Rendering and Light Fields

Image-Based Rendering and Light Fields CS194-13: Advanced Computer Graphics Lecture #9 Image-Based Rendering University of California Berkeley Image-Based Rendering and Light Fields Lecture #9: Wednesday, September 30th 2009 Lecturer: Ravi

More information

Siggraph Full-Day Course #26. Real-Time Shadowing Techniques

Siggraph Full-Day Course #26. Real-Time Shadowing Techniques Siggraph 2004 Full-Day Course #26 Real-Time Shadowing Techniques Course Title Real-Time Shadowing Techniques Category Rendering Real-Time or for Games Presentation Venue Session Room Summary Statement

More information

Image-Based Rendering. Image-Based Rendering

Image-Based Rendering. Image-Based Rendering Image-Based Rendering Image-Based Rendering What is it? Still a difficult question to answer Uses images (photometric info) as key component of model representation 1 What s Good about IBR Model acquisition

More information

Plenoptic Models in Robot Vision

Plenoptic Models in Robot Vision Plenoptic Models in Robot Vision Joachim Denzler, Benno Heigl, Matthias Zobel, Heinrich Niemann Plenoptic models, representatives are the lightfield or the lumigraph, have been successfully applied in

More information

CSE328 Fundamentals of Computer Graphics: Concepts, Theory, Algorithms, and Applications

CSE328 Fundamentals of Computer Graphics: Concepts, Theory, Algorithms, and Applications CSE328 Fundamentals of Computer Graphics: Concepts, Theory, Algorithms, and Applications Hong Qin State University of New York at Stony Brook (Stony Brook University) Stony Brook, New York 11794--4400

More information

Choosing the right course

Choosing the right course Choosing the right course CS 148 Winter, Hanrahan, not SCPD undergraduates only requires 107 terminal course broad and conceptual CS 248 lite + 2D image processing media technologies video technologies

More information

Real-time High Dynamic Range Image-based Lighting

Real-time High Dynamic Range Image-based Lighting Real-time High Dynamic Range Image-based Lighting César Palomo Department of Computer Science PUC-Rio, Rio de Janeiro, Brazil ABSTRACT In this work we present a real time method of lighting virtual objects

More information

Shape as a Perturbation to Projective Mapping

Shape as a Perturbation to Projective Mapping Leonard McMillan and Gary Bishop Department of Computer Science University of North Carolina, Sitterson Hall, Chapel Hill, NC 27599 email: mcmillan@cs.unc.edu gb@cs.unc.edu 1.0 Introduction In the classical

More information

Geometric and Solid Modeling. Problems

Geometric and Solid Modeling. Problems Geometric and Solid Modeling Problems Define a Solid Define Representation Schemes Devise Data Structures Construct Solids Page 1 Mathematical Models Points Curves Surfaces Solids A shape is a set of Points

More information

Images for Accelerating Architectural Walkthroughs

Images for Accelerating Architectural Walkthroughs Appeared: Computer Graphics & Applications, November/December, 1998. Images for Accelerating Architectural Walkthroughs Matthew M. Rafferty, Daniel G. Aliaga, Voicu Popescu, Anselmo A. Lastra Department

More information

An Image Based 3D Reconstruction System for Large Indoor Scenes

An Image Based 3D Reconstruction System for Large Indoor Scenes 36 5 Vol. 36, No. 5 2010 5 ACTA AUTOMATICA SINICA May, 2010 1 1 2 1,,,..,,,,. : 1), ; 2), ; 3),.,,. DOI,,, 10.3724/SP.J.1004.2010.00625 An Image Based 3D Reconstruction System for Large Indoor Scenes ZHANG

More information

Goals. Computer Graphics (Fall 2008) Course Outline. Course Outline. Course Outline. Demo: Surreal and Crazy World (HW 3)

Goals. Computer Graphics (Fall 2008) Course Outline. Course Outline. Course Outline. Demo: Surreal and Crazy World (HW 3) Computer Graphics (Fall 2008) COMS 4160, Lecture 1: Overview and History Ravi Ramamoorthi http://www.cs.columbia.edu/~cs4160 Goals Systems: Be able to write complex 3D graphics programs (real-time in OpenGL,

More information

Light. Properties of light. What is light? Today What is light? How do we measure it? How does light propagate? How does light interact with matter?

Light. Properties of light. What is light? Today What is light? How do we measure it? How does light propagate? How does light interact with matter? Light Properties of light Today What is light? How do we measure it? How does light propagate? How does light interact with matter? by Ted Adelson Readings Andrew Glassner, Principles of Digital Image

More information

Mikio Terasawa* Yasushi Yamaguchiy. Kinji Odakaz. *College of Economics, Nihon University Misaki-cho, Chiyoda-ku, Tokyo Japan

Mikio Terasawa* Yasushi Yamaguchiy. Kinji Odakaz. *College of Economics, Nihon University Misaki-cho, Chiyoda-ku, Tokyo Japan Real-time View Morphing for Web Applications Mikio Terasawa* Yasushi Yamaguchiy Kinji Odakaz *College of Economics, Nihon University 1-3-2 Misaki-cho, Chiyoda-ku, Tokyo 101-8360 Japan terasawa@eco.nihon-u.ac.jp

More information

Computer Graphics. Introduction. Prof. SHENG Bin, CS, SJTU

Computer Graphics. Introduction. Prof. SHENG Bin, CS, SJTU Computer Graphics Introduction Prof. SHENG Bin, CS, SJTU Outline Course information What is computer graphics? Computer graphics applications and related research areas 2 Course information Instructor:

More information

Visualisation system based on image warping and Delaunay triangulation of the space 1

Visualisation system based on image warping and Delaunay triangulation of the space 1 Visualisation system based on image warping and Delaunay triangulation of the space 1 Przemysław Kozankiewicz Institute of Computer Science, Warsaw University of Technology, ul. Nowowiejska 15/19, 00-665

More information

Advanced Computer Graphics

Advanced Computer Graphics Advanced Computer Graphics Lecture 2: Modeling (1): Polygon Meshes Bernhard Jung TU-BAF, Summer 2007 Overview Computer Graphics Icon: Utah teapot Polygon Meshes Subdivision Polygon Mesh Optimization high-level:

More information

Computational Photography

Computational Photography End of Semester is the last lecture of new material Quiz on Friday 4/30 Sample problems are posted on website Computational Photography Final Project Presentations Wednesday May 12 1-5pm, CII 4040 Attendance

More information

CS Systems Qualifying Exam 2014

CS Systems Qualifying Exam 2014 CS Systems Qualifying Exam 2014 Important Dates April 27: Registration ends. Registration instructions are below. When you register, you must declare the three exams you plan to take. May 19: Exams. Candidates

More information

A Hybrid LOD-Sprite Technique for Interactive Rendering of Large Datasets

A Hybrid LOD-Sprite Technique for Interactive Rendering of Large Datasets A Hybrid LOD-Sprite Technique for Interactive Rendering of Large Datasets Baoquan Chen 1 J. Edward Swan II 2 Arie Kaufman 1 Abstract We present a new rendering technique, termed LOD-sprite rendering, which

More information

Announcements. Light. Properties of light. Light. Project status reports on Wednesday. Readings. Today. Readings Szeliski, 2.2, 2.3.

Announcements. Light. Properties of light. Light. Project status reports on Wednesday. Readings. Today. Readings Szeliski, 2.2, 2.3. Announcements Project status reports on Wednesday prepare 5 minute ppt presentation should contain: problem statement (1 slide) description of approach (1 slide) some images (1 slide) current status +

More information

Shadow and Environment Maps

Shadow and Environment Maps CS294-13: Special Topics Lecture #8 Advanced Computer Graphics University of California, Berkeley Monday, 28 September 2009 Shadow and Environment Maps Lecture #8: Monday, 28 September 2009 Lecturer: Ravi

More information

Introduction to Computer Graphics 7. Shading

Introduction to Computer Graphics 7. Shading Introduction to Computer Graphics 7. Shading National Chiao Tung Univ, Taiwan By: I-Chen Lin, Assistant Professor Textbook: Hearn and Baker, Computer Graphics, 3rd Ed., Prentice Hall Ref: E.Angel, Interactive

More information

Comparing Reyes and OpenGL on a Stream Architecture

Comparing Reyes and OpenGL on a Stream Architecture Comparing Reyes and OpenGL on a Stream Architecture John D. Owens Brucek Khailany Brian Towles William J. Dally Computer Systems Laboratory Stanford University Motivation Frame from Quake III Arena id

More information

A GPU-Based Data Structure for a Parallel Ray Tracing Illumination Algorithm

A GPU-Based Data Structure for a Parallel Ray Tracing Illumination Algorithm A GPU-Based Data Structure for a Parallel Ray Tracing Illumination Algorithm Diego Cordeiro Barboza Esteban Walter Gonzalez Clua Universidade Federal Fluminense, Instituto de Computação - Media Lab, Brasil

More information

Hierarchical Image-Based Rendering Using Texture Mapping Hardware

Hierarchical Image-Based Rendering Using Texture Mapping Hardware UCRL-JC-132830 PREPRINT Hierarchical Image-Based Rendering Using Texture Mapping Hardware Nelson Max This paper was prepared for submittal to the 10th Eurographics Workshop on Rendering Granada, Spain

More information

PAPER Three-Dimensional Scene Walkthrough System Using Multiple Acentric Panorama View (APV) Technique

PAPER Three-Dimensional Scene Walkthrough System Using Multiple Acentric Panorama View (APV) Technique IEICE TRANS. INF. & SYST., VOL.E86 D, NO.1 JANUARY 2003 117 PAPER Three-Dimensional Scene Walkthrough System Using Multiple Acentric Panorama View (APV) Technique Ping-Hsien LIN and Tong-Yee LEE, Nonmembers

More information