http://www.ai.rug.nl/~axel/teaching/hwr/

Handwriting recognition 2007 (KIM.SCHR03)

Period 2b (block 4): April 23 - July 6, 2007.

Goal

In this course you learn how an automatic handwriting recognizer works. During the course, you will work on the final assignment: make a recognizer for separate words in historical handwriting. This is the handwriting from the "Queen's Cabinet" (Kabinet der Koningin) at the Dutch National Archive (Nationaal Archief) in The Hague.

Several smaller assignments are steps towards the final assignment. You can train your program using a set of page images with word labels, while your recognizer program is tested using a separate test set. The word labels for the train and test sets are manually created by you and your fellow students in a joint effort.

Programming is done in a combination of Python and C++. Basic C++ knowledge is assumed and Python is almost self-explanatory. Therefore, this course does not provide an introduction of these languages. Practical assistance is available, though, and internet provides a wealth of help, for example in the Python tutorial.

Pagina uit het Nationaal Archief

Lecture planning

The schedule below is not final.
Coll.weekLecturePractical
1 (24/25 apr) Lecture 1: Human handwriting Work on assignment 1
2 (1/2 mei) No lecture by Lambert Schomaker; you can work on your assignment and Axel will be available for questions. Work on assignment 2
3 (8/9 mei) Lecture 2: Reading by humans; overview of classification methods Work on assignment 2
4 (15/16 mei) Lecture 3: Features (by Marius Bulacu and Axel Brink) Work on assignment 3
5 (22/23 mei)Lecture 4: Classification (by Axel Brink) Work on final assignment
6 (29/30 mei) Lecture 5 Work on final assignment
7 (5/6 juni) Oral presentations Work on final assignment
8 (12/13 juni) (exam period; no lectures) (no practical session)
9 (19/20 juni) (exam period; no lectures) (no practical session)
10 (26/27 juni) (exam period; no lectures) (no practical session)
11 (3/4 juli) (exam period; no lectures) (no practical session)

Assignments

WeightProductDeadline
0% Assignment 1 May 2
10% Assignment 2 May 16 (extended)
10% Assignment 3 May 30 (extended)
10% Presentation June 5
0% Concept report May 30
20% Final assignment June 30 (extended)
50% Report July 6 (extended)
Grades appear in Nestor. The final grade appears in Progress. There is no exam other than the mentioned assignments.
Repeat (herkansing): deadline August 31, 2007 (report and program).

Literature

Links

Lecture sheets
Lecture and exam schedule (College- en tentamenroosters)
Current schedule of this course (Actueel rooster van dit vak)
Official course description (Ocasys)

Direct your questions to Axel Brink.

Last modified: June 29, 2007 by Axel Brink.