projects
Selected open-source work across embedded Linux, hardware test automation, and embedded computer vision.
Hardware test automation
I work on Labgrid-based infrastructure that makes physical boards remotely accessible and usable from automated test pipelines. The public work includes the ADI Labgrid fork, hardware tests, and contributions sent to upstream Labgrid.
Embedded image processing
embedDIP is a portable C/C++ image-processing library for resource-constrained devices. PyDIPLink, also available on PyPI, provides UART image and video transfer between embedded targets and Python. Both support the examples accompanying my Springer books.
Computer vision research
The Tree Crown Detection repository contains code for combining traditional image processing and deep-learning methods to detect trees in satellite images. The related papers are listed under publications.