Here you will find all the necessary resources for the computer vision input.

...

Watch the presentation and write down questions and thoughts that come to your mind! We can discuss them later in the Zoom conference.

📼IAD-CV-Introduction Video

...

  • Technical Input

  • Was it possible to follow?

OpenCV (

...

15:00 -

...

16:

...

30)

Getting deeper into computer vision by using OpenCV, a framework to analyse images with traditional computer vision algorithms.

...

Expand
titleBlobdetection Example
Code Block
languagejava
import processing.video.*;
import gab.opencv.*;

Capture cam;
OpenCV opencv;

PImage last = null;

void setup() {
  size(640, 480);

  String[] inputDevices = Capture.list();
  cam = new Capture(this, 640, 480, inputDevices[0]);
  cam.start();

  opencv = new OpenCV(this, 640, 480);
}

void draw() {
  background(0);

  if (cam.available())
    cam.read();

  opencv.loadImage(cam);
  opencv.threshold(240);

  blendMode(BLEND);
  image(cam, 0, 0);

  noFill();
  stroke(255, 0, 0);
  strokeWeight(3);
  for (Contour contour : opencv.findContours()) {
    contour.draw();
  }
}

Zoom Conference (15:30)

Discuss the current state and mood.

https://zhdk.zoom.us/j/4710337215

Deep Vision Live Input (

...

Tuesday 9:00 -

...

10:00)

This input is about computer vision combined with modern machine learning techniques. It is also an introduction about the topic of machine learning in general. How does a machine learn? How does it see?

Excerpt
hiddentrue

Deep Vision Hands-On (

...

Tuesday 10:00 -

...

12:00)

Excerpt
hiddentrue

Try out the algorithms in the deep vision library and start to think about what you could do with them for your main project.

...