N u v P(0,0) P(4,1) Orthographic (parallel) projection: Finding the starting point of the ray P(0,0): origin of image plane P(4,1): image pixel at i=4,

Slides:



Advertisements
Similar presentations
5.2 Systems of Linear Equations in Three Variables
Advertisements

Session 55 Draw six segments that pass through every dot in the figure without taking your pencil off the paper.
More Vectors.
The fundamental matrix F
Direct Volume Rendering. What is volume rendering? Accumulate information along 1 dimension line through volume.
1 st Place Post-Secondary Winner. 2 nd Place Post-Secondary Winner.
Bellwork Partner Activity for graphing.
1.1 Coordinate Systems and Graphs Cartesian Coordinate System Line – One dimension – Plotting Points Just put a dot! Plane – Two dimensions – Important.
Footprint Evaluation for Volume Rendering
Camera Models A camera is a mapping between the 3D world and a 2D image The principal camera of interest is central projection.
Image Warping : Computational Photography Alexei Efros, CMU, Fall 2005 Some slides from Steve Seitz
Direct Volume Rendering Joe Michael Kniss Scientific Computing and Imaging Institute University of Utah.
Original image: 512 pixels by 512 pixels. Probe is the size of 1 pixel. Picture is sampled at every pixel ( samples taken)
3.5 Solving Systems of Equations in Three Variables
Image Warping (Szeliski 3.6.1) cs129: Computational Photography James Hays, Brown, Fall 2012 Slides from Alexei Efros and Steve Seitz
CS 551/651 Advanced Computer Graphics Warping and Morphing Spring 2002.
Lecture 3 : Direct Volume Rendering Bong-Soo Sohn School of Computer Science and Engineering Chung-Ang University Acknowledgement : Han-Wei Shen Lecture.
COMP 261 Lecture 16 3D Rendering. input: set of polygons viewing direction direction of light source(s) size of window. output: an image Actions rotate.
Regression analysis Control of built engineering objects, comparing to the plan Surveying observations – position of points Linear regression Regression.
09/11/03CS679 - Fall Copyright Univ. of Wisconsin Last Time Graphics Pipeline Texturing Overview Cubic Environment Mapping.
Direct Volume Rendering (DVR): Ray-casting Jian Huang This set of slides references slides used by Prof. Torsten Moeller (Simon Fraser), Prof. Han-Wei.
CS 638, Fall 2001 Today Project Stage 0.5 Environment mapping Light Mapping.
Unstructured Volume Rendering Jian Huang, CS 594, Spring 2002 This set of slides reference slides developed by Prof. Torsten Moeller, SFU, Canada.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Image Processing Example.
VENUS AND JUPITER March 3 – April 3, MARCH 3RD.
Coordinate System Graphing and Ordering Pairs. Coordinate Plane X - Axis Y - Axis Origin Quadrant 1 Quadrant 4Quadrant 3 Quadrant 2.
GEOMETRIC OPERATIONS. Transformations and directions Affine (linear) transformations Translation, rotation and scaling Non linear (Warping transformations)
Computer Graphics Lecture 08 Fasih ur Rehman. Last Class Ray Tracing.
 Life Expectancy is 180 th in the World.  Literacy Rate is 4 th in Africa.
Parallel & Perpendicular Lines... Example 1: Find the slope of a line passing through the points (2, 3) and (0, -1) (-2, 4) and (-2, 6) (5, 2)
Drill #23 Determine the value of r so that a line through the points has the given slope: 1. ( r , -1 ) , ( 2 , r ) m = 2 Identify the three forms (Point.
System of Equations Solve by Substitution. A System of Equations:  Consists of two linear equations  We want to find out information about the two lines:
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 4 Chapter 17 and 18 Interpolation.
1 Objectives Define transformations and isometry Identify and draw translations Identify and draw reflections.
Technion - Israel Institute of Technology Faculty of Mechanical Engineering Laboratory for CAD & Lifecycle Engineering Lab 9: 3D & Projections Basics.
Viewing and Projection. The topics Interior parameters Projection type Field of view Clipping Frustum… Exterior parameters Camera position Camera orientation.
Section 6.3. A ball flies through the air at a certain speed and in a particular direction. The speed and direction are the velocity of the ball. The.
亚洲的位置和范围 吉林省白城市洮北区教师进修学校 郑春艳. Q 宠宝贝神奇之旅 —— 亚洲 Q 宠快递 你在网上拍的一套物理实验器材到了。 Q 宠宝贝打电话给你: 你好,我是快递员,有你的邮件,你的收货地址上面 写的是学校地址,现在学校放假了,能把你家的具体 位置告诉我吗? 请向快递员描述自己家的详细位置!
Image from
3.6 Solving Systems of Linear Equations in Three Variables ©2001 by R. Villar All Rights Reserved.
Image Warping 2D Geometric Transformations
K-6 Critical Areas of Focus K-6 Key Fluencies Kindergarten – Critical Areas of Focus.
Arithmetic and Geometric Means
Chapter 6: Image Geometry 6.1 Interpolation of Data
Scale Invariant Feature Transform (SIFT)
How Signals are Sampled: ADC
Enlarging or Contracting a Digital Image
Diffusion Curves Dr. Scott Schaefer.
Phone Number BINGO!!!.
Lecture 3 : Isosurface Extraction
Volume Graphics (lecture 4 : Isosurface Extraction)
Surname 99 NOTES: Point of View
Orthographic (parallel) projection:
Mipmaps Lecture 16 Mon, Oct 1, 2007.
4n + 2 1st term = 4 × = 6 2nd term = 4 × = 10 3rd term
Spatial Interpolation (Discrete Point Data)
VENUS AND JUPITER.
How to find the nth rule for a linear sequence
Data hiding method using image interpolation
Before and After Practice
C.2.10 Sample Questions.
October 2014 Star Data Prior to the C.A.F.E. Reading Initiative these were the results attained.
Mipmaps Lecture 13 Wed, Oct 12, 2005.
The Image The pixels in the image The mask The resulting image 255 X
C.2.8 Sample Questions.
WHS Bell Schedule 1st Period  7:30 – 8:30 2nd Period  8:35 – 9:30
Solving systems of 3 equations in 3 variables
C.2.8 Sample Questions.
Lecture 2 Digital Image Fundamentals
Presentation transcript:

n u v P(0,0) P(4,1) Orthographic (parallel) projection: Finding the starting point of the ray P(0,0): origin of image plane P(4,1): image pixel at i=4, j=1

n u v P(0,0) P(4,1) Orthographic (parallel) projection: Finding the starting point of the ray P(0,0): origin of image plane P(4,1): image pixel at i=4, j=1

n u v P(0,0) P(4,1) Orthographic (parallel) projection: Finding the starting point of the ray P(0,0): origin of image plane P(4,1): image pixel at i=4, j=1

P(0,0) n u v P(4,1) Orthographic (parallel) projection: Casting the ray P(0,0): origin of image plane P(4,1): image pixel at i=4, j=1 Q(6): ray sample point at k=6 Q(6) n n n n n n

P(0,0) n u v P(4,1) Orthographic (parallel) projection: Casting the ray P(0,0): origin of image plane P(4,1): image pixel at i=4, j=1 Q(6): ray sample point at k=6 Q(6) n n n n n n

P(0,0) n u v P(4,1) Orthographic (parallel) projection: Casting the ray P(0,0): origin of image plane P(4,1): image pixel at i=4, j=1 Q(6): ray sample point at k=6 Q(6) n n n n n n (assume)

P(0,0) n u v Orthographic (parallel) projection: Interpolation P(0,0): origin of image plane P(4,1): image pixel at i=4, j=1 Q(6): ray sample point at k=6 Q(6) n n n n n n (assume)

Orthographic (parallel) projection: Interpolation Q(6) x y z

Orthographic (parallel) projection: Nearest Neighbor Interpolation Q(6) x y z

Orthographic (parallel) projection: Nearest Neighbor Interpolation Q(6) x y z

Orthographic (parallel) projection: Nearest Neighbor Interpolation Q(6) x y z

Orthographic (parallel) projection: Nearest Neighbor Interpolation Q(6) x y z

Orthographic (parallel) projection: Trilinear Interpolation Q(6) x y z uu vv ww

Orthographic (parallel) projection: Trilinear Interpolation Q(6) x y z uu vv ww

Orthographic (parallel) projection: Trilinear Interpolation Q(6) x y z uu vv ww

Orthographic (parallel) projection: Trilinear Interpolation Q(6) x y z uu vv ww

Orthographic (parallel) projection: Trilinear Interpolation Q(6) x y z uu vv ww

Orthographic (parallel) projection: Trilinear Interpolation Q(6) x y z uu vv ww

Orthographic (parallel) projection: Trilinear Interpolation Q(6) x y z uu vv ww

Orthographic (parallel) projection: Trilinear Interpolation Q(6) x y z uu vv ww

Orthographic (parallel) projection: Trilinear Interpolation Q(6) x y z uu vv ww

Orthographic (parallel) projection: Trilinear Interpolation Q(6) x y z uu vv ww

Orthographic (parallel) projection: Trilinear Interpolation Q(6) x y z uu vv ww

Orthographic (parallel) projection: 1 st linear interpolation: along x Q(6) x y z uu

Orthographic (parallel) projection: 1 st linear interpolation: along x Q(6) x y z uu

Orthographic (parallel) projection: 1 st linear interpolation: along x Q(6) x y z uu

Orthographic (parallel) projection: 1 st linear interpolation: along x Q(6) x y z uu

Orthographic (parallel) projection: 1 st linear interpolation: along x Q(6) x y z uu

Orthographic (parallel) projection: 1 st linear interpolation: along x Q(6) x y z uu

Orthographic (parallel) projection: 1 st linear interpolation: along x Q(6) x y z uu

Orthographic (parallel) projection: 1 st linear interpolation: along x Q(6) x y z uu

Orthographic (parallel) projection: 1 st linear interpolation: along x Q(6) x y z uu

Orthographic (parallel) projection: 1 st linear interpolation: along x Q(6) x y z uu

Orthographic (parallel) projection: 1 st linear interpolation: along x Q(6) x y z uu

Orthographic (parallel) projection: 1 st linear interpolation: along x Q(6) x y z uu

Orthographic (parallel) projection: 1 st linear interpolation: along x Q(6) x y z uu

Orthographic (parallel) projection: 2 nd linear interpolation: along y Q(6) x y z vv

Orthographic (parallel) projection: 2 nd linear interpolation: along y Q(6) x y z vv

Orthographic (parallel) projection: 2 nd linear interpolation: along y Q(6) x y z vv

Orthographic (parallel) projection: 2 nd linear interpolation: along y Q(6) x y z vv

Orthographic (parallel) projection: 2 nd linear interpolation: along y Q(6) x y z vv

Orthographic (parallel) projection: 2 nd linear interpolation: along y Q(6) x y z vv

Orthographic (parallel) projection: 2 nd linear interpolation: along y Q(6) x y z vv

Orthographic (parallel) projection: 3 rd linear interpolation: along z Q(6) x y z ww Val(Q(6))

Orthographic (parallel) projection: 3 rd linear interpolation: along z Q(6) x y z ww Val(Q(6))

Orthographic (parallel) projection: 3 rd linear interpolation: along z Q(6) x y z ww Val(Q(6))

Orthographic (parallel) projection: 3 rd linear interpolation: along z Q(6) x y z ww Val(Q(6))