Lecture

Facial Feature Detection

Introduction What are facial features? Facial features are referred to as salient parts of a face region which carry meaningful information. E.g. eye, eyeblow, nose, mouth A.k.a facial landmarks What is facial feature detection?

2021-02-18

Face Recognition: Deep Learning

DeepFace 1 Main idea Learn a deep (7 layers) NN (20 million parameters) on 4 million identity labeled face images directly on RGB pixels. Alignment Use 6 fiducial points for 2D warp

2021-02-15

Face Recognition: Features

Local Appearance-based Face Recognition 🎯 Objective: To mitigate the effect of expression, illumination, and occlusion variations by performing local analysis and by fusing the outputs of extracted local features at the feature or at the decision level.

2021-02-15

Face Recognition: Traditional Approaches

Face Recognition for Human-Computer Interaction (HCI) Main Problem The variations between the images of the same face due to illumination and viewing direction are almost always larger than image variations due to change in face identity.

2021-02-04

Face Detection: Neural-Network-Based

Motivation Idea: Use a search-window to scan over an image Train a classifier to decide whether the search windows contains a face or not? Detection Simple neuron model Topologies Parameters Adjustable Parameters are

2020-11-13

Clean Code

Motivation Readability of code is important Code is much more often read than written Your write code for the next human to read it, not for the compiler/interpreter/computer! Object-Oriented Design (OOD) A design strategy to build a system β€œmade up of interacting objects that maintain their own local state and provide operations on that state information.

2020-11-06

Face Detection: Color-Based

TL;DR Different color spaces and classifiers can be used Models: histograms, Gaussian Models, Mixture of Gaussians Model Histogram-backprojection / Histogram matching Bayes classifier Discriminative Classifiers (ANN, SVM) Bayesian classifier and ANN seem to work well

2020-11-06

Pattern Recognition

Why pattern recognition and what is it? What is machine learning? Motivation: Some problems are very hard to solve by writing a computer program by hand Learn common patterns based on either a priori knowledge or

2020-11-06

Computer Vision for Human-Computer Interaction

Name Computer Vision for Human-Computer Interaction Semester WS 20/21 Language English, German Lecturer(s) Prof. Dr.-Ing. Rainer Stiefelhagen Dr.-Ing. Muhammad Saquib Sarfraz Credits 6 Homepages https://cvhci.anthropomatik.kit.edu/600_1979.php

2020-11-06