Skip to content

mint-lab/cv_tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computer Vision Tutorial

Computer Vision Tutorial includes classical theories and techniques and also recent ML/DL-based methods for computer vision. As classical theories and techniques, the tutorial contains image processing, camera projection models, camera calibration, and pose estimation. As recent ML/DL-based methods, the tutorial deals with object categorization (and backbone networks), and its extensions such as object detection and instance segmentation. It also explains about further topics such as multi-object tracking, structure-from-motion, NeRF, and so on.

This tutorial has been initiated and maintained to teach undergraduate CSE students in SEOULTECH as the course of Computer Vision (109079).

This tutorial contains code examples briefly written in Python with OpenCV and PyTorch.

  • 💡 Some of code examples will help readers to understand inside of algorithms (e.g. how it works).
  • 🔧 Some of code examples will provide usages and applications of OpenCV functions (e.g. how to use it).
  • 📷 Some of code examples came from my 3D Computer Vision Tutorial, 3dv_tutorial.

Lecture Slides

Example Codes

Authors

Acknowledgements

The authors thank the following contributors and projects.

Releases

No releases published