About

IUPR research focuses on large scale, practical applications of pattern recognition, image understanding, machine learning, and statistical language modeling.  The fundamental techniques we are developing are: 
  • practical learning algorithms that scale to very large problem sizes
  • automatic parameter selection and validation for pattern recognition systems
  • problem instance-specific adaptation
  • validation and benchmarking of systems
  • massively parallel methods
  • statistical analysis of text and images
Optical character recognition is an excellent area for studying and evaluating approaches to these problems, as well as a useful application. We are currently building a system called OCRopus, designed for large scale digital library applications.  A second application is high quality 3D capture of books and art using low-cost digital cameras as part of project DECAPOD.  As part of project SICURA, we are developing object recognition and image database methods and software for security applications. IUPR is funded through industrial contract research and public research grants.

Mailing Address
Prof. Dr. Thomas Breuel
Building. 48, Room 459
University of Kaiserslautern
Gottlieb-Daimler-Str.
67663 Kaiserslautern
Germany 
Phone
 ++49 (0)631 205-3456

FAX
++49 (0)631 205-3357

E-mail

Secretary: 
Ingrid Romani
Room 48-458
Phone ++49(0)631-205-3358

opening hours for students 
Monday-Friday 2:00 - 4:30 pm

Jobs
Please see our Jobs Page. For all job-related mail, please send mail to jobs@iupr.com

Exam Dates / Prüfungen
For scheduling exam dates (Prüfungen), please contact secretary@iupr.com
The next time slot for oral exams (mündliche Prüfungen) is April 9 - 11, 2013

Appointments
Please send mail to secretary@iupr.com

Acknowledgements
Some of the organizations that have sponsored our work:

      




Research Projects




OCRopus Book OCR System

High performance document image processing, document analysis, character recognition, and statistical language processing.  OCRopus is made possible by the generous support from Google and the TextGrid project.

DECAPOD 

3D Capture, Dewarping, and Archival Conversion of Books and other Historical Objects
  SICURA

Large scale object recognition and image database retrieval with applications to security X-ray images.


Lectures / Projects SoSe 2013

89-7245 Project: Build a Self-Replicating 3D Printer

Language: English / German

The goal of this semester's bachelor project (master students welcome) is to build a self-replicating 3D printer. That is, build a printer that is capable of printing the parts for more 3D printers...We are going to build a Rostock-style printer, because they have a simple geometry and can be scaled up easily. Eventually, we'd like to build larger versions of this capable of printing car parts, furniture, and other real-world objects.

Technologies / skills:
  • 3D printing
  • embedded controllers / stepper motors
  • minimal mechanical construction
  • 3D modeling (Blender, etc.)
  • a sense of fun and interest in cutting edge, open source technologies

89-7271 Seminar: Topics in Pattern Recognition: Statistical NLP

Language: English

This semester's master seminar will deal with topics in statistical NLP. The course NLPA is not a prerequisite but may be helpful. Possible seminar topics include:
  • machine translation
  • intelligent assistants (e.g. Siri)
  • political bias detection
  • knowledge extraction from Wikipedia
  • controlled language, artificial languages in NLP
  • speech and language interfaces in games
  • neural network approaches
  • human natural language understanding
Please send a message to secretary@iupr.com if you are interested in the seminar.

89-7002 Lernen und Wahrnehmen

Sprache: Deutsch

Inhalt:

Anwendung von Lernmethoden zur Lösung von Problemen, wie Wahrnehmung und Steuerung, Bildverarbeitung, Multimediale Datenbanken, Data Mining, Informationssicherheit, Agentensysteme und autonome Systeme. Verständnis von grundlegenden Konzepten des maschinellen Lernens, der neuronalen Netze, der Bildverarbeitung, Mustererkennung, Entscheidungstheorie und Bayesschen Methoden, Fourietransformationen. Bayesian Methods, Maximum Likelihood Methods, Nearest Neighbor Classification, Feature Extraction, Neural Networks, Perceptrons, Clustering, Vector Quantization, linear and non-linear Filters, Template Matching, Multi-Agent Systems, Self-Organization.

Home page: http://lw.iupr.com


89-7231 Neural Systems and Self-Organization

Language: English

Course contents:

Knowledge of machine learning methods with a focus on massively parallel systems. Understanding of biological analogs, and the computational capabilities and limitations of neural systems. Understanding of other methods and approaches to natural computation. Ability to apply these techniques to the solution of real-world problems. Ability to test and validate massively parallel classifiers. Ability to implement massively parallel classifier and learning systems using GPU and distributioned computations. Basics of machine learning. Statistical foundations. Neural hardware and brain architecture. Simulations of neural systems. Traditional neural network models. Gradient descent learning. Parallel implementations. Deep learning. Clustering. Independent component analysis. Bayesian networks. Reinforcement learning. Testing and application of neuromorphic systems. Self-assembly, self-organization. Multi-agent systems.