Math for Computer Graphics and Computer Vision
From Math Images
(Difference between revisions)
| Line 16: | Line 16: | ||
:* Procedural texture maps | :* Procedural texture maps | ||
:* Ray-object intersection | :* Ray-object intersection | ||
| - | :* Perspective and parallel | + | :* Perspective and parallel planar projections |
| + | :* Non-planar projections | ||
:* Edge detection | :* Edge detection | ||
:* Fourier analysis and convolution | :* Fourier analysis and convolution | ||
More examples may be found in the lecture slides of [http://www.cs.drexel.edu/~david/Classes/CS430 CS 430]. | More examples may be found in the lecture slides of [http://www.cs.drexel.edu/~david/Classes/CS430 CS 430]. | ||
Revision as of 14:39, 13 July 2009
The Drexel group may also want to focus on the math used in computer graphics and computer vision. Here are some examples.
- Vectors and matrices
- Transformations
- Quaternions
- Hierarchical coordinate systems
- Geometry
- Curves (Catmull-Rom, Bezier, B-spline)
- Bezier patches
- Subdivision surfaces
- Implicit geometry - lines, circles, ellipses
- Implicit surfaces - quadrics, superquadrics
- Surface normals
- Silhouette edges
- Procedural texture maps
- Ray-object intersection
- Perspective and parallel planar projections
- Non-planar projections
- Edge detection
- Fourier analysis and convolution
More examples may be found in the lecture slides of CS 430.

