Skip to content

Notebooks from image and video analysis and processing classes. Optical flow, Faster-RC, SIFT, Image StitchingNN

Notifications You must be signed in to change notification settings

SzymonLeszkiewicz/APOW

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image and video analysis and processing 📷

This repository contains the code for the course Image and video analysis and processing (2023/24) of the Master in Artificial Intelligence at the Wrocław University of Science and Technology 🧑‍🎓. The course primarily focuses on classical computer vision techniques and image processing. The repository is organized into eight labs, each dedicated to a different topic. These labs leverage the OpenCV and Torchvision libraries, as detailed in the Technologies section.

Table of contents

General info

This repository contains the code for the course Image and video analysis and processing (2023/24) of the Master in Artificial Intelligence at the Wrocław University of Science and Technology.

Notebooks:

  1. Basics of openCV:

  2. Binarization, image filtering:

  3. Edge detection, histogram equalization & matching:

  4. Slic superpixels, image segmentation:

  5. Pills detection and classification:

  6. SIFT and Image Stitching:

    • Lab6.1_zadanie.ipynb - Overview of SIFT parameters and their impact on key point detection and matching results.
      • lena_kp.png
    • Lab6.2_zadanie.ipynb - Overview of SIFT parameters and their impact on key point detection and matching results.
  7. Detection using Faster-RCNN:

    • Detection and classification of chess pieces.
      • chessdetection
    • Parameters overview.
      • proposals
  8. Optical Flow:

    • discovery traj
    • windowsize

Technologies

  • Python - version 3.8.5
  • OpenCV - version 4.5.1
  • Numpy - version 1.19.2
  • Matplotlib - version 3.3.2
  • Scikit-image - version 0.17.2
  • Pillow - version 8.0.1
  • Jupyter Notebook - version 6.1.4

Contact

License

This project is open source and available under the MIT License.

Back to top

About

Notebooks from image and video analysis and processing classes. Optical flow, Faster-RC, SIFT, Image StitchingNN

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published