Signal and Image Processing Consulting

Impulse Response is a one-person company owned by Tom Roelandts. As a freelancer, I specialize in signal and image processing, all the way from the initial theoretical analysis to the final implementation in software.

I specialize in the following:

1. My mathematical background and PhD in image processing enables a thoroughly theoretical approach, if that is called for. 2. I can do simulations in Python or MATLAB, to validate and assess theoretical musings in practice. 3. Regardless of any initial theoretical or simulation work, the bulk of the work I do is writing well-tested production-quality software.

Signal Processing I have experience with signal processing in embedded software in telecom applications. Examples include a communications proxy for ESA's Automated Transfer Vehicle (ATV), and the modulation/demodulation software of a baseband modem for satellite tracking, telemetry, and telecommand (TT&C). I have also worked on vectoring for xDSL, including G.fast

Image Processing My main experience here is in the reconstruction and segmentation of tomographic images, from the development of novel algorithms up to and including the final implementation in software, with practical applications such as μCT and electron tomography. My work in tomography led to a PhD in Physics in November 2013, at the Vision Lab of the University of Antwerp. I also have experience with the processing of remote sensing images

Embedded Software I have extensive experience with software in general, mostly in the form of embedded software, including real-time applications. Examples include the electrical check-out systems of ESA's ATV and of the Galileo satellite navigation system.

Bruker
For Bruker, I have done the design and implementation of an image processing toolbox.
ST Engineering
For ST Engineering iDirect (Europe) (former Newtec), I have worked on the software of satellite modems.
Celestia Antwerp
For Celestia Antwerp, I have done the analysis, simulation, and implementation of new features on their Integrated BaseBand (IBB) satellite modem, a software-defined radio (SDR) product.
VITO
For VITO, I have worked on an image processing chain for images from the Sentinel-2 Earth observation satellite, and on the CalibrEO service.
Antwerp Space
For Antwerp Space, I have worked on the software of electrical ground support equipment (EGSE) that was used for testing the digital and RF interfaces of several satellite payloads. I have also done simulations for several of their current and future products.
Nokia
For Nokia, I have worked on real-time embedded software that implements vectoring for xDSL, including G.fast.
Siemens
For Siemens, I have designed and implemented an embedded algorithm for counting vehicles using data from a fiber-optic load sensor.
Belgian Institute for Space Aeronomy
University of Antwerp
Together with the Vision Lab of the University of Antwerp, I have given workshops on the ASTRA tomography toolbox.