/ucu-computer-vision

Computer Vision class homeworks

Primary LanguageJupyter Notebook

Computer Vision class homeworks

HW1

  • Implement hough lines detector
  • Implement FAST feature detector
  • Implement BRIEF feature descriptor

HW2

  • Separate Text from background (OpenCV)
  • Estimate number of objects (OpenCV)
  • Separate object from background (OpenCV)
  • Find affine transformation matrix using 3 point pairs
  • Find projective transformation matrix using 4 point pairs
  • Implement PatchMatch

HW3

  • Mean shift / CamShift for tracking and clustering.
  • Template matching (SSD, NCC, SAD). Lucas-Kanade tracker
  • Content based image search system