CSE 319/419:010:

Image Analysis and Graphics

 

 

 

Spring 11

Xiaolei Huang

Computer Science and Engineering Department

Lehigh University

 

Course Information

Syllabus

Resources

 

Course Site Resources

·       Announcements

·       Lecture notes

·       Reading Material

·       Assignments

·       Email lists

·       Discussion board


Equipment and Facilities

You will be provided with several software library options. You will have time to evaluate all the alternative options, and decide which programming language, which software library, and which image/graphics application to work on by the end of the second week.  You are encouraged to work under the Windows environment but you may also choose to work under Unix or Linux.  Completed assignments will be submitted through Course Site, generally by submitting to the appropriate assignment item. A detailed Readme file is expected so that your program can be evaluated using one of the Windows workstations in the Sandbox Lab (112 Packard Lab), or on one of the Unix workstations in the Sun lab (122 Packard Lab).  The program source code will be read.  Source code documentation and organization should make your program easy to read, and convey your understanding of the techniques your program demonstrates.

 


Books

Recommended Text

Image Processing, Analysis, and Machine Vision, 3rd edition

Milan Sonka, Vaclav Hlavac, and Roger Boyle

CL-Engineering, 2007

Reference Books

Computer Vision
Linda G. Shapiro, George C. Stockman

Prentice Hall, 2001

 

Introductory Techniques for 3-D Computer Vision

Emanuele Trucco, Alessandro Verri

Prentice Hall, 1998

 

Physics-Based Deformable Models: Applications to Computer Vision, Graphics and Medical Imaging

Dimitris Metaxas

Kluwer Academic Publishers, 1996

 

      Handbook of Medical Imaging, Volume 2. Medical Image Processing and Analysis

      Jacob Beutel (Editor), M. Sonka (Editor)

      SPIE-International Society for Optical Engine, 2000

 

Geometric Partial Differential Equations and Image Analysis

Guillermo Sapiro

Cambridge University Press, 2001

 

OpenGL Programming Guide, 2nd Edition,
Mason Woo, Jackie Neider, Tom Davis,
Addison Wesley, 1997

Online version

Computer Graphics with OpenGL, 3rd edition,
Donald Hearn and M. Pauline Baker,
Pearson Prentice Hall, 2004

Computer Graphics using OpenGL, 3rd edition,
F.S Hill Jr,
Prentice Hall, 2007

Interactive Computer Graphics: A Top-Down Approach with OpenGL, 4th edition
Edward Angel,
Addison Wesley, 2005
ISBN 0321321375

Physically Based Modeling: Principles and Practice          

http://www.cs.cmu.edu/~baraff/sigcourse/, 1997

http://www.pixar.com/companyinfo/research/pbm2001/, 2001

 

Physically-Based Modeling for Computer Graphics: A Structured Approach

Ronen Barzel

Academic Press, 1992


Articles

Related research articles will be posted online, on Course Site, or given as handouts in class.


Suggested Software Libraries:

      Biomedical Image Analysis

o      NIH Image J

      http://rsb.info.nih.gov/nih-image/about.html

      http://rsb.info.nih.gov/ij/

o      NLM Insight Segmentation and Registration Toolkit

      http://www.itk.org/

 

            General

o      Matlab from Mathworks,

      http://www.mathworks.com/products/matlab/

      http://www.mathworks.com/products/image/

 

      Image Processing, Computer Vision

o      Intel OpenCV library

      http://www.intel.com/technology/computing/opencv/

o      Others

      http://www.efg2.com/Lab/Library/ImageProcessing/SoftwarePackages.htm

 

    Computer Graphics

o      OpenGL resources

http://www.cse.lehigh.edu/~huang/CSE313_Fall09/Resources.html

o      The Visualization Toolkit (VTK)

      http://www.vtk.org/

o      Computer Graphics related software packages available on the net

                  http://www.acm.org/tog/Software.html

o      A C++ library implementing a Physical modeling framework described in the book “Physically-Based Modeling for Computer Graphics: A Structured Approach” by Ronen Barzel

                        http://sourceforge.net/projects/physics

 


Other Resources