Welcome

My personal projects

On this page are hosted some of my personal projects. Visit also my linktree to follow me on GitHub, LinkedIn or Instagram.
Some of the hosted projects store settings in the Cookies, LocalStorage or SessionStorage (both are like Cookies) but none of the stored settings or data are transferred to any server. The settings are only stored for a more comfortable use. All applications are independent of any backend provided by me.
During a study project my fellow students and I got the idea to help people with a visual impairment. This project should help people to "see" important emergency signs, warning signs or escape signs. Originally this project was implemented in Python using OpenCV but I rewrote the full algorithm in C++ for porting it to the web. By compiling the C++ Code to WebAssembly the algorithm can be integrated in a React app to use it in the browser. You can try the sign detection app on your mobile phone. Currently the app can detect the following signs:
  • fireExtinguisher1 (img)
  • fireExtinguisher2 (img)
  • firstAid (img)
In the current times is video chatting for private or corporate activities more important then ever before. Most of the people don’t own a professional green screen or want to use one for hiding the background of their webcam. I developed a small page for applying different effects to your webcam background. The current effects include a blur and a green screen. Under the hood the [BodyPix Tensorflow] framework from Google is used to detect the background and apply some effects. I forked the open bodypix demo, applied some good default values/effects and minimized the count of UI controls.
I built and developed a table which includes a transparent plate with a grid of large LED pixels. I developed a generic Node.js backend for controlling the colors of all LED pixels. On this page you can try out the frontend for connecting to a table backend and loading plugins from NPM Registry. The backend source files are currently not open but I plan to do so.
For developing plugin scripts for the LED Table I created a sandbox. You can select the size of the grid. After the selection you are able to write and run a script for changing the colors of the pixels. The interface to control the LEDs is the same as for the real backend of the table. Note: The documentation is currently missing.

Contact information

You can contact me via E-Mail (arne.stulken2000@gmail.com) or Instagram (@arne.stu). If you feel tracked on this site or notice tracking cookies of any kind being stored, please contact me. This is not intended and I will do my best to stop it.

Privacy Statement

This page is hosted via GitHub Pages on servers of Github Inc. GitHub may collects peronal information from visitors of this website, including your IP addresses, to comply with legal obligations, and to maintain the security and integrity of the website and the GitHub Pages service. For detailed information see GitHub Privacy Statement. I personally (Arne Stulken) don’t collect any personal data from visitors of this site, neither via third-party services. Therefore, I have not activated or included any analytics or cookie tracking stuff on this website. Some of the hosted projects store settings in the Cookies, LocalStorage or SessionStorage (both like Cookies) but none of the stored settings or data are transferred to any server. The settings are only stored for a more comfortable use. All applications are independent of any backend provided by me.