Skip to content

minaew/cvclasses16

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computer Vision Classes 2016

Overview

This is a Computer Vision classes prepared for the 2nd-year M.D. students. Course includes topics covering basic areas of computer vision. It takes 8 seminars-discussion lessons and 8 practical lessons. Most practical lessons will be based on using of the OpenCV v3. library. All materials and tasks will be hosted in this repository and available for all students. All program code is written under Visual Studio 2015 with v120 toolset.

First Steps

Please ensure you have following instruments and settings to start the work:

  • Visual Studio 2013 (2015 with v120 Platform Toolset)
  • Git
  • OpenCV v3.+
  • Image Watch plugin for VS
  • Camera to execute demo applications
  • Setup Environment variable: OPENCV_DIR = C:...\opencv\build\
  • Put opencv_world300.dll into Release folder after first build and opencv_world300d.dll into Debug folder.

Required Knowledge

  • Basics of Digital Signal Processing
  • Basics of Digital Image Processing
  • C++ experience
  • Git experience

Feedback Form

Please feel free to leave your feedback about lecture, home task or course overall via anonymous feedback form (in russian).

Topics

Organizational questions, course plan and basics of the OpenCV library.

Overview and discussion of set of widely-used image segmentation approaches and algorithms, how to test and verify them and public testing images databases.

Overview and discussion of set of edge detection algorithms based on 1st, 2nd derivative and Canny. How to test and verify them and public testing images databases.

Overview and discussion of set of basic background subtraction non-recoursive (Mean/Median Filter) and recoursive (MinMax, 1G, GMM, etc.) algorithms. How to test and verify them and public testing images databases.

5. Feature Detection

TODO

6. Feature Matching

TODO

7. Object Tracking

TODO

8. Stereovision

TODO

References

  1. http://opencv.org/
  2. TODO3

About

Computer Vision Classes 2016

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 97.5%
  • Other 2.5%