Other Projects

A few years ago, I developed the Line Portrait Generator (LPG), a software for generating vector portraits consisting of only lines. The software has quite a few problems and limitations. For example, due to it being implemented in Python, it is rather slow. When I wanted to get more familiar with Go, I was looking for a project to implement with it. Therefore, I decided to reimagine the LPG in Go. Vecart is a tool for creating vector art specifically targeted at plotters or laser engravers. It can convert raster images (e.g., PNG, JPG) into vector graphics (.svg) made up of arbitrary shapes.
Tags: | Programming Software |

David Jilg

I wanted to dive deeper into image processing and image transformation. At that time, I remembered a blog post from the artist Sergej Stoppel that I had read some time ago. He had developed several algorithms that could transform images into line art that could be drawn by a plotter. I decided to try to implement a similar algorithm myself using Python.
Tags: | Programming Software |

David Jilg

Data and process mining techniques can be applied in many areas to gain valuable insights, but accessibility to real-world process data is severely limited. The SAMPLE approach aims to mitigate this problem by generating multi-perspective synthetic event logs that make sense on a semantic level. DALG: The Data Aware Event Log Generator, allows users to generate synthetic event logs using the SAMPLE approach.
Tags: | Programming |

David Jilg