Academic year 2014-15

Face and Gesture Analysis

Degree: Code: Type:
Bachelor's Degree in Computer Science 23104 Optional subject
Bachelor's Degree in Telematics Engineering 23108 Optional subject
Bachelor's Degree in Audiovisual Systems Engineering 23112 Optional subject

 

ECTS credits: 4 Workload: 100 hours Trimester: 3rd

 

Department: Dept. of Information and Communication Technologies
Coordinator: Federico Sukno
Teaching staff:

Federico Sukno (theory and seminars/labs)

Dmytro Derkach (seminars/labs)

Language:

English

Timetable:
Building:

 

Introduction

The geometry and dynamics of the human face and body are fundamental sources of information to about individuals. This has been traditionally exploited for machine-based recognition of identity and expressions, but recent trends suggest a much broader scope of applications, including understanding of emotional states, deception clues or even psychological or psychiatric disorders such as autism or depression.

This subject covers the state of the art in face and gesture analysis techniques and provides an overview of the most relevant applications. Covered topics include.

 

Prerequisites

Fundamental knowledge covered by the course includes pattern recognition, probabilistic models, image processing and machine learning. Students will be provided with hands-on exercises to deal with practical face and gesture analysis systems. Hence, basic programming knowledge is advised in at least one of the following: Matlab (recommended) C/C++ or Java.

All classes and materials of the subject (incl. bibliography) will be in English, thus its understanding is required. Students will also be encouraged to present their reports in English, but Spanish or Catalan will be accepted.

 

Associated competences

Cross-disciplinary competencesSpecific competences

 1. Análisis

2. Problem solving

3. Information management

4. Creativity

5. Team work

6. Written communication

7. Work planning and time estimation

8. Practical application of theoretical knowledge

9. Striving for quality

10. Motivation to succeed.

1. Ability to apply concepts from mathematics, science and engineering.

2. To design and implement experiments

3. To analyze and interpret data or results.

4. Ability to design a system, component or process related to the field of face and gesture analysis.

5. Ability to identify, formulate and solve problems related to face and gesture analysis.

6. Ability to commincate effectively using the technical volabulary of the field in English.

7. Ability to use tools and techniques necessary within face and gesture analysis applications.

 

Assessment

A. Normal Track

 

CharacteristicsTimingRecoverableMark weight
Group Project 1

Face detection challenge

 Week 4

Week 6

20%

Group Project 2

Eigenfaces algorithm

Week 6

 Week 8

20%
Group Project 3

Face recognition challenge

Week 9

Week 11

30%

Written exam

 Final exam (individual)

 End of subject

July

30%

Requirements:

1. All 4 activities listed in the table must be successfully accomplished to pass the subject. In such case, the final mark is a weighted average as specified in the last column of the table.

2. An activity is successfully accomplished if a mark of 5.0 or higher is obtained.

3. Group projects must be performed in teams. Each team will have between 2 and 3 memebers.

5. The 3 teams that achieve the best results in the face recognition challenge can choose avoid the final exam and replace it by a 15-minutes oral presentation of their work.

 

B. Alternative Project Track

Students who have a clear preference for a specific topic in the subject that is not covered by the organized Group Projects will be allowed to propose a small research project as an alternative to Group Projects 2 and 3. The procedure to access this modality are as follows:

1. Projects must be performed in teams. Each team will have between 2 and 3 memebers.

2. Preliminary discussion with the subject coordinator no later than week 3.

3. Presentation of a detailed proposal no later than week 4.

4. Proposals with sufficient quality will be accepted (up to a maximum of 3 for the whole class). In such case, the team is allowed to continue with the proposed research project which will replace Group Projects 2 and 3.

5. A proposal can be rejected for 2 reasons:

5.a) It has sufficient quality but there are more than 3 proposals. In this case the proposal will be assigned a mark above 5.0 and it will count as Group Activity 2. However, the proposed project cannot proceed and the team has to accomplish Group Project 3 instead.

5.b) It is of insufficient quality. In this case the proposal is not maked and the team returns to the "normal" track, which implies performing Group Projects 2 and 3.

6. Apart from the project itself, teams performing the Alternative Project will have a 15-minute oral presentation of their work (in this case the presentation is mandatory and does not replace the final exam, which has to be taken as well).

The table below summarizes the Alternative Project path:

 

CharacteristicsTimingRecoverableMark weight
Group Project 1

Face detection challenge

 Week 4

Week 6

20%

Alternative Proposal Subject to preliminary discussions with subject teachers Week 4 Return to Normal Track 20%

If Alternative Proposal Accepted

Alternative Project

Including written report and oral presentation

Week 9

Week 11

30%

Written exam

 Final exam (individual)

 End of subject

July

30%

 

 

 

 

 

 

Contents

 

Methodology

The subject is organized as follows:

 

 

 

Resources

Scientific articles (to be provided during the course).