Skip to content

Latest commit

 

History

History
155 lines (130 loc) · 14.5 KB

README.md

File metadata and controls

155 lines (130 loc) · 14.5 KB

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 Vision Tutorial, 3dv_tutorial.

Lecture Slides

Example Codes

Authors

Acknowledgements

The authors thank the following contributors and projects.