Skip to content

atselousov/cvclasses16

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 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

Topics

1. Introduction into CV

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

2. Image Segmentation

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

3. Edge Detection

TODO

4. Movement Detection

TODO

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

No packages published

Languages

  • C++ 95.2%
  • C 4.8%