Skip to content

Latest commit

 

History

History
157 lines (132 loc) · 14.7 KB

File metadata and controls

157 lines (132 loc) · 14.7 KB

Computer Vision Tutorial

Computer Vision Tutorial includes classical theories and techniques and also recent ML/DL-based methods for computer vision. The tutorial covers classical theories and techniques such as image processing, camera projection models, camera calibration, and pose estimation. It also covers recent ML/DL-based methods including 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 concise code examples written in Python with OpenCV and PyTorch.

  • 💡 Some code examples help readers understand how algorithms work internally.
  • 🔧 Some code examples demonstrate how to use OpenCV functions in practical applications.
  • 📷 Some code examples are from my 3D Vision Tutorial, 3dv_tutorial.

Lecture Slides

Example Codes

Authors

Acknowledgements

The authors thank the following contributors and projects.