CCO - 744 - Digital Processing Of 3D Images And Videos

Total of Credits: 8
Hours for Theoretical Classes: 60
Hours for Exercises or Seminars: 60

Objective

At the end of the semester, the student will be able to visualize and process 3D images. He will also be able to develop algorithms for video processing. The student will learn efficient image processing algorithms, which are essential for analysing 3D images and videos.

Catalog Description

  • Review of 2D image processing techniques
  • Techniques and tools for visualizing 3D images and videos.)
  • Video formats and their uses
  • Techniques for non-isotropic 3D image processing
  • Video stabilization
  • Optic flow and object tracking
  • Spatiotemporal video processing
  • Interpolation methods
  • 3D thinning and skeleton algorithms
  • Tubular structures enhancement and detection.

Bibliography

  1. D. A. Forsyth and J. Ponce, "Computer Vision: A Modern Approach", Prentice Hall, 2003. (disponível na BCo).
  2. R. C. Gonzalez and R. E. Woods, “Digital Image Processing” (3rd Edition), Prentice-Hall, 2008. (disponível na BCo).
  3. A. Bovik, “Handbook of image and video processing” (2. ed), Elsevier Academic Press, 2005.
  4. J. W. Woods, “Multidimensional signal, image, and video processing and coding”, Elsevier, 2006.
  5. A. M. Tekalp, “Digital video processing”, Prentice Hall Press, 2015.
  6. J. Toriwaki, H. Yoshida, “Fundamentals of Three-Dimensional Digital Image Processing”, Springer, 2009.
  7. A. C. Bovik, “The Essential Guide to Video Processing”, Academic Press, 2009.
  8. A. Kaebler and G. Bradski, “Learning OpenCV - Computer Vision in C++ with the OpenCV library” (1st. Edition), O’Reilly, 2017.