Wavelet Rasterization Josiah Manson and Scott Schaefer.

Slides:



Advertisements
Similar presentations
Graphics Primitives Part II: Bresenhams line and circle.
Advertisements

You WANT me to make a paper airplane??? A lesson in calculating the speed of an object.
5.1 Si23_03 SI23 Introduction to Computer Graphics Lecture 5 – Drawing A Line.
SHREYAS PARNERKAR. Motivation Texture analysis is important in many applications of computer image analysis for classification or segmentation of images.
Arc-length computation and arc-length parameterization
Wavelets Fast Multiresolution Image Querying Jacobs et.al. SIGGRAPH95.
Christopher McCabe, Derek Causon and Clive Mingham Centre for Mathematical Modelling & Flow Analysis Manchester Metropolitan University MANCHESTER M1 5GD.
Dynamic model of a drop shot from an inkjet printer.
Parameterization-Aware MIP-Mapping Josiah Manson and Scott Schaefer Texas A&M University.
Cubic Curves CSE167: Computer Graphics Instructor: Steve Rotenberg UCSD, Fall 2006.
The work-energy theorem. Objectives Investigate quantities using the work-energy theorem in various situations. Calculate quantities using the work-energy.
Cubic Curves CSE169: Computer Animation Instructor: Steve Rotenberg UCSD, Winter 2005.
SURF: Speeded-Up Robust Features
Master Thesis Lighting and materials for real-time game engines
Explorations in Image Partition Encoding Sameer Agarwal Department of Computer Science and Engineering University of California, San Diego.
Robust Real-time Object Detection by Paul Viola and Michael Jones ICCV 2001 Workshop on Statistical and Computation Theories of Vision Presentation by.
Realtime Object Recognition Using Decision Tree Learning Implemented with a Sony AIBO Robot CS 510 Presentation Chris Jorgensen.
Parallel Computation of the Minimum Separation Distance of Bezier Curves and Surfaces Lauren Bissett, Nicholas Woodfield,
Course Website: Computer Graphics 5: Line Drawing Algorithms.
RASTER CONVERSION ALGORITHMS FOR CURVES: 2D SPLINES 2D Splines - Bézier curves - Spline curves.
CSI 421: Computer Graphics
Review of Bézier Curves DeCastlejau Algorithm V2V2 V4V4 V1V1 V3V3 Insert at t = ¾.
Fluid Simulation for Computer Animation Greg Turk College of Computing and GVU Center Georgia Institute of Technology.
Antialiasing with Line Samples Thouis R. Jones, Ronald N. Perry MERL - Mitsubishi Electric Research Laboratory.
Prefiltered Anti-Aliasing on Parallel Hardware
Moving Least Squares Coordinates Josiah Manson and Scott Schaefer Texas A&M University.
Quadratic Surfaces. SPLINE REPRESENTATIONS a spline is a flexible strip used to produce a smooth curve through a designated set of points. We.
Multiresolution analysis and wavelet bases Outline : Multiresolution analysis The scaling function and scaling equation Orthogonal wavelets Biorthogonal.
VLSI Design of 2-D Discrete Wavelet Transform for Area-Efficient and High- Speed Image Computing - PDR Presentor: Eyal Vakrat Instructor: Tsachi Martsiano.
Real-time Shading with Filtered Importance Sampling Jaroslav Křivánek Czech Technical University in Prague Mark Colbert University of Central Florida.
Dense Image Over-segmentation on a GPU Alex Rodionov 4/24/2009.
All-Frequency Shadows Using Non-linear Wavelet Lighting Approximation Ren Ng Stanford Ravi Ramamoorthi Columbia SIGGRAPH 2003 Pat Hanrahan Stanford.
DCT.
Fall 2004CS-321 Dr. Mark L. Hornick 1 Final Exam Monday Nov 13, 2-4pm CC-43 Bring Calculator – no laptops Note sheet Complete FAST entries before exam.
Analytic Rasterization of Curves with Polynomial Filters Josiah Manson and Scott Schaefer Texas A&M University.
VLSI Design of 2-D Discrete Wavelet Transform for Area-Efficient and High-Speed Image Computing - Mid Presentation Presentor: Eyal Vakrat Instructor:
Edit this text to create a Heading  This subtitle is 20 points  Bullets are blue  They have 110% line spacing, 2 points before & after  Longer bullets.
Hierarchical Deformation of Locally Rigid Meshes Josiah Manson and Scott Schaefer Texas A&M University.
Progress presentation
Content Based Color Image Retrieval vi Wavelet Transformations Information Retrieval Class Presentation May 2, 2012 Author: Mrs. Y.M. Latha Presenter:
Institute for Visualization and Perception Research 1 © Copyright 2000 Haim Levkowitz Raster graphics alg’s for drawing 2D primitives Points of view Application.
Notes 6.5, Date__________ (Substitution). To solve using Substitution: 1.Solve one equation for one variable (choose the variable with a coefficient of.
LIDCOM Matt Iverson Greg Jackson Kyle Kopacz David Loughry Chris Routh.
Week.  Student will:  Incorporate Force of Friction into calculation  Static Friction  Kinetic Friction Cornell Notes Needed – Section 5.2.
Wavelets Chapter 7 Serkan ERGUN. 1.Introduction Wavelets are mathematical tools for hierarchically decomposing functions. Regardless of whether the function.
 presented by- ARPIT GARG ISHU MISHRA KAJAL SINGHAL B.TECH(ECE) 3RD YEAR.
12/12/2003EZW Image Coding Duarte and Haupt 1 Examining The Embedded Zerotree Wavelet (EZW) Image Coding Method Marco Duarte and Jarvis Haupt ECE 533 December.
Line Drawing Algorithms
Wavelets for Surface Reconstruction
Wavelets : Introduction and Examples
The Graphics Rendering Pipeline
Hybrid Ray Tracing of Massive Models
Computer Graphics.
Computer Graphics 5: Line Drawing Algorithms
Computer Graphics 5: Line Drawing Algorithms
Progressive Transmission and Rendering of Foveated Volume Data
Positive Gordon–Wixom Coordinates
Hybrid Architecture of DCT/DFT/Wavelet Transform (HWT)
Rasterization and Antialiasing
Diffusion Curves Dr. Scott Schaefer.
Equation Review Given in class 10/4/13.
Find the inverse of the matrix
Computer Graphics 5: Line Drawing Algorithms
Wavelet-based texture analysis and segmentation
Rasterization and Antialiasing
RADEON™ 9700 Architecture and 3D Performance
Equation Review.
SUBJECT : COMPUTER GRAPHICS
Paper Review Zhiqiang 9/21/12
Find the following limit. {image}
Presentation transcript:

Wavelet Rasterization Josiah Manson and Scott Schaefer

Rasterization in 2D KarensWhimsy.com

Rasterization in 3D Drububu.com

The aliasing problem

Anti-aliasing

Pixel Raster Equation

Applications

“A Multiscale Approach to Mesh-based Surface Tension Flows” Nils Thuerey, Chris Wojtan, Markus Gross, and Greg Turk

Haar Wavelets 01 1 Φ

Haar Wavelets ΦΨ

Haar Wavelets

+

++

+++

2D Haar Wavelets

=

=+

Why Wavelets?

GPU AGGWavelet

Calculating Wavelet Coefficients

Choosing F

Line Segments

Details in paper

The Algorithm, Step-by-step

Bézier Curves

Results FreeTypeWaveletsDifference

Results

Progressive Rasterization

Results

Speed

The Future Use higher order wavelets Implement on GPU Progressive rasterization

Conclusion Accurate Robust Fast Memory efficient

Bézier Curves

Details in paper

3D Formulation