Florian Brieler's Home Page

Research Assistant

[Research] [Publications] [Teachings] [CV]


In the scope of his research, Florian Brieler investigates the recognition and processing of of hand-drawn diagrams.
In detail, the user draws free-hand diagrams on the computer, preferably using a stylus (using a mouse is also conceivable). The task of drawing is free of any support or intervention by the computer. The provided diagrams are extensively examined to find out what actually has been drawn. This results in a set of single objects (or components), which have been recognized in the drawing. Then these components are passed on to DiaGen (resp. DiaMeta), which performs ambiguity resolution and the final processing.
The implementation of the research results (called DSketch) can be downloaded here.


The following publications are currently released:

  • F. Brieler, M. Minas. A new approach to flexible, trainingless sketching. In Proc. Workshop on Visual Modeling for Software Intensive Systems (VMSIS), Dallas, Texas, USA, September 24, 2005, pages 43-50, 2005. [pdf]
  • F. Brieler, M. Minas. Ambiguity Resolution for Sketched Diagrams by Syntax Analysis Based on Graph Grammars. In Proc. 7th International Workshop on Graph Transformation and Visual Modeling Techniques (GT-VMT), Budapest, Hungary, March 29-30, 2008. [pdf]
  • F. Brieler, M. Minas. Recognition and Processing of Hand Drawn Diagrams Using Syntactic and Semantic Analysis. In Proc. Advanced Visual Interfaces (AVI), Naples, Italy, May 28-30, 2008. [doi]
  • F. Brieler, M. Minas. A Model-Based Recognition Engine for Sketched Diagrams. In VL/HCC Workshop on Sketch Tools for Diagramming, Herrsching, Germany, September 15, 2008. [pdf]
  • R. Thierjung, F. Brieler, M. Minas. On-line Recognition of Hatched and Filled Regions in Hand-drawings. In IUI Workshop on Sketch Recognition, Sanibel Island, Florida, February 8, 2009. [pdf]



As part of his teaching activity, Florian Brieler held the following courses:

Curriculum vitae 

Florian Brieler was born in Munich, Germany in 1981. He received the general qualification for university entrance in 2001. From 2001 to 2004 he studied Computer Sciences at the Universität der Bundeswehr München. He is now a postgraduate computer scientist.

In 2005 he returned to the same university and has been employed as a research assistant at the Institute of Software Technology since then. As part of this work he is currently working on his dissertation, and is also involved in teaching activities.