Installation for Python

without CUDA:
pip install numpy
pip install opencv-contrib-python

with CUDA:
4.3.0. for CUDA/CuDNN 10.2 for Python 3.7 (NVIDIA compatible GPU)
VC redistributable must be installed

Installation for VC++
install to c:\opencv or d:\opencv or e:\opencv
4.5.2. without CUDA (any computer)
4.3.0. for CUDA/CuDNN 10.2 (NVIDIA compatible GPU)

1. reprezentácia obrazu, farebné modely image representation, color models
prezentácia 1
balík 1
nahrané video 1

2. morfologické operácie s obrazom, detektor kontúr a štrukturálna analýza
prezentácia 2
balík 2
nahrané video 2

3. filtre a kernely, hranové operátory
prezentácia 3
balík 3
nahrané video 3

4. Blending, seemless cloning, morphing, inpainting
prezentácia 4
balík 4
nahrané video 4

5. Segmentácia, meanshift filter, Grabcut, intrinsic image
prezentácia 5
balík 5
nahrané video 5

6. Image alignment & registration. Fázová korelácia. ECC. Image features: SIFT, SURF, BRIEF, ORB.
prezentácia 6
balík 6
nahrané video 6

7. Kamera a video. Optický tok. Stereovízia. Kalibrácia kamery
prezentácia 7
balík 7
nahrané video 7

8. Principal component analysis. Eigenimages. Linear discriminant analysis.
prezentácia 8
balík 8
nahrané video 8

9. Support Vector Machine. Haarove príznaky a kaskádny klasifikátor (Viola-Jonesov algoritmus na detekciu tvárí). Gradient Boosting. Kaskádny regresor (Kazemiho prediktor čŕt tváre).
prezentácia 9
balík 9

10. Detektory. Houghova transformácia. Triangle Area Representation (TAR). Histogram of Oriented Gradients (HOG). Local Binary Pattern Histogram (LBPH).
prezentácia 10
balík 10
nahrané video 9+10

11. Trackery. Kalmanov filter. CamShift. MIL tracker. Detektor pohybu, saliencia.
prezentácia 11
balík 11
nahrané video 11

12. Neurón. Perceptron. Univerzálna aproximácia.
prezentácia 12
balík 12
deep learning video 1

13. Konvolučná vrstva. Konvolučný autoencoder. Encoder - vizualizácia latentného priestoru. Decoder použitý ako generátor.
prezentácia 13
balík 13 modely a výstupy
deep learning video 2 deep learning video 3

14. Plne konvolučné siete. Hlboký klasifikátor. YOLO detektor.
prezentácia 14
balík 14 modely a výstupy
deep learning video 4 deep learning video 5

15. Modely hlbokého učenia: Kolorizácia. YOLO face detector, vectorizer for face recognition. YOLO detector for COCO dataset, EAST text detector. GOTURN tracker.
prezentácia 15
balík 15
nahrané video 15

16. Modely hlbokého učenia: Background removal, 3D reconstruction of faces, pose estimation, hand-pose estimation
prezentácia 16
balík 16

17. Modely hlbokého učenia: super-resolution, deep edge detection, semantic segmentation, emotion classification
prezentácia 17
balík 17

18. Úvod do Google Colab. Deep Dream.
prezentácia 18 + notebook 18

19. 3D rekonštrukcia z 2D obrázkov
prezentácia 19
notebook 19
fotky Matfyzu (mapping), rozbalia sa: tar -xvf matfyz.tar.gz
fotka Matfyzu (query)
úloha

20. Segmentácia hĺbkovej mapy pomocou UNet.
prezentácia 20+21
notebook 20
úloha

21. Segmentácia mračna 3D bodov pomocou PointNet.
prezentácia 20+21
notebook 21

22. Rozšírená realita
prezentácia 22
hotový AR projekt v Unity
videoukážka

Bonus: Ako kompilovať OpenCV zo zdrojákov
prezentácia
nahrané video

Bonus: natrénujte si vlastný YOLOv3 detektor
teória ukážka
YOLO tools for windows github nahrané video